--- /home/fdroid/fdroiddata/tmp/com.b44t.messenger_7173.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_com.b44t.messenger_7173.apk ├── zipinfo {} │ @@ -1,16 +1,16 @@ │ Zip file size: 26880436 bytes, number of entries: 2404 │ -rw-r--r-- 0.0 unx 56 b- defN 81-Jan-01 01:01 META-INF/com/android/build/gradle/app-metadata.properties │ -rw-r--r-- 0.0 unx 120 b- defN 81-Jan-01 01:01 META-INF/version-control-info.textproto │ --rw-r--r-- 0.0 unx 4373 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ +-rw-r--r-- 0.0 unx 4372 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ -rw-r--r-- 0.0 unx 312 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.profm │ -rw-r--r-- 0.0 unx 9465844 b- defN 81-Jan-01 01:01 classes.dex │ -rw-r--r-- 0.0 unx 964 b- defN 81-Jan-01 01:01 classes2.dex │ -rw-r--r-- 0.0 unx 8336860 b- defN 81-Jan-01 01:01 classes3.dex │ --rw-r--r-- 0.0 unx 3755164 b- defN 81-Jan-01 01:01 classes4.dex │ +-rw-r--r-- 0.0 unx 3755168 b- defN 81-Jan-01 01:01 classes4.dex │ -rw-r--r-- 0.0 unx 21292540 b- defN 81-Jan-01 01:01 lib/x86/libnative-utils.so │ -rw-r--r-- 0.0 unx 115200 b- defN 81-Jan-01 01:01 assets/fonts/Roboto-Light.ttf │ -rw-r--r-- 0.0 unx 95454 b- defN 81-Jan-01 01:01 assets/help/cs/help.html │ -rw-r--r-- 0.0 unx 107200 b- defN 81-Jan-01 01:01 assets/help/de/help.html │ -rw-r--r-- 0.0 unx 15999 b- stor 81-Jan-01 01:01 assets/help/delta-what-optim.png │ -rw-r--r-- 0.0 unx 183 b- stor 81-Jan-01 01:01 assets/help/edit-icon.png │ -rw-r--r-- 0.0 unx 95013 b- defN 81-Jan-01 01:01 assets/help/en/help.html │ @@ -2399,8 +2399,8 @@ │ -rw---- 0.0 fat 268 b- stor 81-Jan-01 01:01 res/zr1.png │ -rw---- 0.0 fat 764 b- defN 81-Jan-01 01:01 res/zu.xml │ -rw---- 0.0 fat 884 b- stor 81-Jan-01 01:01 res/zz.png │ -rw---- 0.0 fat 3949984 b- stor 81-Jan-01 01:01 resources.arsc │ -rw---- 2.0 fat 216414 b- defN 81-Jan-01 01:01 META-INF/91B5E1FB.SF │ -rw---- 2.0 fat 1334 b- defN 81-Jan-01 01:01 META-INF/91B5E1FB.RSA │ -rw---- 2.0 fat 216287 b- defN 81-Jan-01 01:01 META-INF/MANIFEST.MF │ -2404 files, 53624467 bytes uncompressed, 26601308 bytes compressed: 50.4% │ +2404 files, 53624470 bytes uncompressed, 26601309 bytes compressed: 50.4% ├── classes4.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,13 +1,13 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : 1a9d7d3a │ │ -signature : 5401...1b93 │ │ -file_size : 3755164 │ │ +checksum : 42516002 │ │ +signature : 0a25...de91 │ │ +file_size : 3755168 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 34041 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 4534 │ │ type_ids_off : 136276 (0x021454) │ │ @@ -15,15 +15,15 @@ │ │ proto_ids_off : 154412 (0x025b2c) │ │ field_ids_size : 17151 │ │ field_ids_off : 224996 (0x036ee4) │ │ method_ids_size : 22824 │ │ method_ids_off : 362204 (0x0586dc) │ │ class_defs_size : 3309 │ │ class_defs_off : 544796 (0x08501c) │ │ -data_size : 3104480 │ │ +data_size : 3104484 │ │ data_off : 650684 (0x09edbc) │ │ │ │ Class #0 header: │ │ class_idx : 1056 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 763 │ │ source_file_idx : 5232 │ │ @@ -294154,23 +294154,23 @@ │ │ type : '(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -18d168: |[18d168] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V │ │ -18d178: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -18d17a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -18d17c: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -18d17e: 0760 |0003: move-object v0, v6 │ │ -18d180: 0771 |0004: move-object v1, v7 │ │ -18d182: 0782 |0005: move-object v2, v8 │ │ -18d184: 7606 1a54 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;Lcom/b44t/messenger/DcContact;Ljava/lang/String;Lcom/b44t/messenger/rpc/VcardContact;)V // method@541a │ │ -18d18a: 0e00 |0009: return-void │ │ +18d16c: |[18d16c] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V │ │ +18d17c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +18d17e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +18d180: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +18d182: 0760 |0003: move-object v0, v6 │ │ +18d184: 0771 |0004: move-object v1, v7 │ │ +18d186: 0782 |0005: move-object v2, v8 │ │ +18d188: 7606 1a54 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;Lcom/b44t/messenger/DcContact;Ljava/lang/String;Lcom/b44t/messenger/rpc/VcardContact;)V // method@541a │ │ +18d18e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=95 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ 0x0000 - 0x000a reg=7 (null) Landroid/content/Context; │ │ 0x0000 - 0x000a reg=8 (null) Lcom/b44t/messenger/DcChat; │ │ @@ -294180,73 +294180,73 @@ │ │ type : '(Landroid/content/Context;Lcom/b44t/messenger/DcChat;Lcom/b44t/messenger/DcContact;Ljava/lang/String;Lcom/b44t/messenger/rpc/VcardContact;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 114 16-bit code units │ │ -18d18c: |[18d18c] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;Lcom/b44t/messenger/DcContact;Ljava/lang/String;Lcom/b44t/messenger/rpc/VcardContact;)V │ │ -18d19c: 7010 9b0a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a9b │ │ -18d1a2: 2200 9e03 |0003: new-instance v0, Ljava/util/WeakHashMap; // type@039e │ │ -18d1a6: 7010 2d0d 0000 |0005: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@0d2d │ │ -18d1ac: 7110 7f0c 0000 |0008: invoke-static {v0}, Ljava/util/Collections;.newSetFromMap:(Ljava/util/Map;)Ljava/util/Set; // method@0c7f │ │ -18d1b2: 0c00 |000b: move-result-object v0 │ │ -18d1b4: 5b10 e540 |000c: iput-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@40e5 │ │ -18d1b8: 5b13 e340 |000e: iput-object v3, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcChat:Lcom/b44t/messenger/DcChat; // field@40e3 │ │ -18d1bc: 5b14 e440 |0010: iput-object v4, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcContact:Lcom/b44t/messenger/DcContact; // field@40e4 │ │ -18d1c0: 5b15 e740 |0012: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileName:Ljava/lang/String; // field@40e7 │ │ -18d1c4: 5b16 e940 |0014: iput-object v6, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.vContact:Lcom/b44t/messenger/rpc/VcardContact; // field@40e9 │ │ -18d1c8: 1205 |0016: const/4 v5, #int 0 // #0 │ │ -18d1ca: 5b15 e140 |0017: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.contactUri:Landroid/net/Uri; // field@40e1 │ │ -18d1ce: 5b15 e840 |0019: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@40e8 │ │ -18d1d2: 5b15 e240 |001b: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.customLabel:Ljava/lang/String; // field@40e2 │ │ -18d1d6: 5b15 e640 |001d: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileAvatar:Ljava/lang/String; // field@40e6 │ │ -18d1da: 1215 |001f: const/4 v5, #int 1 // #1 │ │ -18d1dc: 3804 1b00 |0020: if-eqz v4, 003b // +001b │ │ -18d1e0: 6e10 7806 0400 |0022: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0678 │ │ -18d1e6: 0a03 |0025: move-result v3 │ │ -18d1e8: 7110 dd4a 0300 |0026: invoke-static {v3}, Lorg/thoughtcrime/securesms/database/Address;.fromContact:(I)Lorg/thoughtcrime/securesms/database/Address; // method@4add │ │ -18d1ee: 0c03 |0029: move-result-object v3 │ │ -18d1f0: 5b13 e040 |002a: iput-object v3, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@40e0 │ │ -18d1f4: 7030 2e54 2104 |002c: invoke-direct {v1, v2, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.maybeSetSystemContactPhoto:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@542e │ │ -18d1fa: 6e10 7806 0400 |002f: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0678 │ │ -18d200: 0a02 |0032: move-result v2 │ │ -18d202: 3352 3e00 |0033: if-ne v2, v5, 0071 // +003e │ │ -18d206: 1a02 bf33 |0035: const-string v2, "SELF" // string@33bf │ │ -18d20a: 6e20 3154 2100 |0037: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/recipients/Recipient;.setProfileAvatar:(Ljava/lang/String;)V // method@5431 │ │ -18d210: 2837 |003a: goto 0071 // +0037 │ │ -18d212: 3803 3200 |003b: if-eqz v3, 006d // +0032 │ │ -18d216: 6e10 5a06 0300 |003d: invoke-virtual {v3}, Lcom/b44t/messenger/DcChat;.getId:()I // method@065a │ │ -18d21c: 0a04 |0040: move-result v4 │ │ -18d21e: 7110 dc4a 0400 |0041: invoke-static {v4}, Lorg/thoughtcrime/securesms/database/Address;.fromChat:(I)Lorg/thoughtcrime/securesms/database/Address; // method@4adc │ │ -18d224: 0c06 |0044: move-result-object v6 │ │ -18d226: 5b16 e040 |0045: iput-object v6, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@40e0 │ │ -18d22a: 6e10 6506 0300 |0047: invoke-virtual {v3}, Lcom/b44t/messenger/DcChat;.isMultiUser:()Z // method@0665 │ │ -18d230: 0a06 |004a: move-result v6 │ │ -18d232: 3906 2600 |004b: if-nez v6, 0071 // +0026 │ │ -18d236: 7110 c349 0200 |004d: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getAccounts:(Landroid/content/Context;)Lcom/b44t/messenger/DcAccounts; // method@49c3 │ │ -18d23c: 0c06 |0050: move-result-object v6 │ │ -18d23e: 6e10 5806 0300 |0051: invoke-virtual {v3}, Lcom/b44t/messenger/DcChat;.getAccountId:()I // method@0658 │ │ -18d244: 0a03 |0054: move-result v3 │ │ -18d246: 6e20 4606 3600 |0055: invoke-virtual {v6, v3}, Lcom/b44t/messenger/DcAccounts;.getAccount:(I)Lcom/b44t/messenger/DcContext; // method@0646 │ │ -18d24c: 0c03 |0058: move-result-object v3 │ │ -18d24e: 6e20 9a06 4300 |0059: invoke-virtual {v3, v4}, Lcom/b44t/messenger/DcContext;.getChatContacts:(I)[I // method@069a │ │ -18d254: 0c04 |005c: move-result-object v4 │ │ -18d256: 2146 |005d: array-length v6, v4 │ │ -18d258: 3456 1300 |005e: if-lt v6, v5, 0071 // +0013 │ │ -18d25c: 1205 |0060: const/4 v5, #int 0 // #0 │ │ -18d25e: 4404 0405 |0061: aget v4, v4, v5 │ │ -18d262: 6e20 a506 4300 |0063: invoke-virtual {v3, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a5 │ │ -18d268: 0c03 |0066: move-result-object v3 │ │ -18d26a: 5b13 e440 |0067: iput-object v3, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcContact:Lcom/b44t/messenger/DcContact; // field@40e4 │ │ -18d26e: 7030 2e54 2103 |0069: invoke-direct {v1, v2, v3}, Lorg/thoughtcrime/securesms/recipients/Recipient;.maybeSetSystemContactPhoto:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@542e │ │ -18d274: 2805 |006c: goto 0071 // +0005 │ │ -18d276: 6202 783d |006d: sget-object v2, Lorg/thoughtcrime/securesms/database/Address;.UNKNOWN:Lorg/thoughtcrime/securesms/database/Address; // field@3d78 │ │ -18d27a: 5b12 e040 |006f: iput-object v2, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@40e0 │ │ -18d27e: 0e00 |0071: return-void │ │ +18d190: |[18d190] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;Lcom/b44t/messenger/DcContact;Ljava/lang/String;Lcom/b44t/messenger/rpc/VcardContact;)V │ │ +18d1a0: 7010 9b0a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a9b │ │ +18d1a6: 2200 9e03 |0003: new-instance v0, Ljava/util/WeakHashMap; // type@039e │ │ +18d1aa: 7010 2d0d 0000 |0005: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@0d2d │ │ +18d1b0: 7110 7f0c 0000 |0008: invoke-static {v0}, Ljava/util/Collections;.newSetFromMap:(Ljava/util/Map;)Ljava/util/Set; // method@0c7f │ │ +18d1b6: 0c00 |000b: move-result-object v0 │ │ +18d1b8: 5b10 e540 |000c: iput-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@40e5 │ │ +18d1bc: 5b13 e340 |000e: iput-object v3, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcChat:Lcom/b44t/messenger/DcChat; // field@40e3 │ │ +18d1c0: 5b14 e440 |0010: iput-object v4, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcContact:Lcom/b44t/messenger/DcContact; // field@40e4 │ │ +18d1c4: 5b15 e740 |0012: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileName:Ljava/lang/String; // field@40e7 │ │ +18d1c8: 5b16 e940 |0014: iput-object v6, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.vContact:Lcom/b44t/messenger/rpc/VcardContact; // field@40e9 │ │ +18d1cc: 1205 |0016: const/4 v5, #int 0 // #0 │ │ +18d1ce: 5b15 e140 |0017: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.contactUri:Landroid/net/Uri; // field@40e1 │ │ +18d1d2: 5b15 e840 |0019: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@40e8 │ │ +18d1d6: 5b15 e240 |001b: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.customLabel:Ljava/lang/String; // field@40e2 │ │ +18d1da: 5b15 e640 |001d: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileAvatar:Ljava/lang/String; // field@40e6 │ │ +18d1de: 1215 |001f: const/4 v5, #int 1 // #1 │ │ +18d1e0: 3804 1b00 |0020: if-eqz v4, 003b // +001b │ │ +18d1e4: 6e10 7806 0400 |0022: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0678 │ │ +18d1ea: 0a03 |0025: move-result v3 │ │ +18d1ec: 7110 dd4a 0300 |0026: invoke-static {v3}, Lorg/thoughtcrime/securesms/database/Address;.fromContact:(I)Lorg/thoughtcrime/securesms/database/Address; // method@4add │ │ +18d1f2: 0c03 |0029: move-result-object v3 │ │ +18d1f4: 5b13 e040 |002a: iput-object v3, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@40e0 │ │ +18d1f8: 7030 2e54 2104 |002c: invoke-direct {v1, v2, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.maybeSetSystemContactPhoto:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@542e │ │ +18d1fe: 6e10 7806 0400 |002f: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0678 │ │ +18d204: 0a02 |0032: move-result v2 │ │ +18d206: 3352 3e00 |0033: if-ne v2, v5, 0071 // +003e │ │ +18d20a: 1a02 bf33 |0035: const-string v2, "SELF" // string@33bf │ │ +18d20e: 6e20 3154 2100 |0037: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/recipients/Recipient;.setProfileAvatar:(Ljava/lang/String;)V // method@5431 │ │ +18d214: 2837 |003a: goto 0071 // +0037 │ │ +18d216: 3803 3200 |003b: if-eqz v3, 006d // +0032 │ │ +18d21a: 6e10 5a06 0300 |003d: invoke-virtual {v3}, Lcom/b44t/messenger/DcChat;.getId:()I // method@065a │ │ +18d220: 0a04 |0040: move-result v4 │ │ +18d222: 7110 dc4a 0400 |0041: invoke-static {v4}, Lorg/thoughtcrime/securesms/database/Address;.fromChat:(I)Lorg/thoughtcrime/securesms/database/Address; // method@4adc │ │ +18d228: 0c06 |0044: move-result-object v6 │ │ +18d22a: 5b16 e040 |0045: iput-object v6, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@40e0 │ │ +18d22e: 6e10 6506 0300 |0047: invoke-virtual {v3}, Lcom/b44t/messenger/DcChat;.isMultiUser:()Z // method@0665 │ │ +18d234: 0a06 |004a: move-result v6 │ │ +18d236: 3906 2600 |004b: if-nez v6, 0071 // +0026 │ │ +18d23a: 7110 c349 0200 |004d: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getAccounts:(Landroid/content/Context;)Lcom/b44t/messenger/DcAccounts; // method@49c3 │ │ +18d240: 0c06 |0050: move-result-object v6 │ │ +18d242: 6e10 5806 0300 |0051: invoke-virtual {v3}, Lcom/b44t/messenger/DcChat;.getAccountId:()I // method@0658 │ │ +18d248: 0a03 |0054: move-result v3 │ │ +18d24a: 6e20 4606 3600 |0055: invoke-virtual {v6, v3}, Lcom/b44t/messenger/DcAccounts;.getAccount:(I)Lcom/b44t/messenger/DcContext; // method@0646 │ │ +18d250: 0c03 |0058: move-result-object v3 │ │ +18d252: 6e20 9a06 4300 |0059: invoke-virtual {v3, v4}, Lcom/b44t/messenger/DcContext;.getChatContacts:(I)[I // method@069a │ │ +18d258: 0c04 |005c: move-result-object v4 │ │ +18d25a: 2146 |005d: array-length v6, v4 │ │ +18d25c: 3456 1300 |005e: if-lt v6, v5, 0071 // +0013 │ │ +18d260: 1205 |0060: const/4 v5, #int 0 // #0 │ │ +18d262: 4404 0405 |0061: aget v4, v4, v5 │ │ +18d266: 6e20 a506 4300 |0063: invoke-virtual {v3, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a5 │ │ +18d26c: 0c03 |0066: move-result-object v3 │ │ +18d26e: 5b13 e440 |0067: iput-object v3, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcContact:Lcom/b44t/messenger/DcContact; // field@40e4 │ │ +18d272: 7030 2e54 2103 |0069: invoke-direct {v1, v2, v3}, Lorg/thoughtcrime/securesms/recipients/Recipient;.maybeSetSystemContactPhoto:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@542e │ │ +18d278: 2805 |006c: goto 0071 // +0005 │ │ +18d27a: 6202 783d |006d: sget-object v2, Lorg/thoughtcrime/securesms/database/Address;.UNKNOWN:Lorg/thoughtcrime/securesms/database/Address; // field@3d78 │ │ +18d27e: 5b12 e040 |006f: iput-object v2, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@40e0 │ │ +18d282: 0e00 |0071: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0003 line=55 │ │ 0x000e line=111 │ │ 0x0010 line=112 │ │ 0x0012 line=113 │ │ @@ -294281,23 +294281,23 @@ │ │ type : '(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -18d280: |[18d280] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V │ │ -18d290: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -18d292: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -18d294: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -18d296: 0760 |0003: move-object v0, v6 │ │ -18d298: 0771 |0004: move-object v1, v7 │ │ -18d29a: 0783 |0005: move-object v3, v8 │ │ -18d29c: 7606 1a54 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;Lcom/b44t/messenger/DcContact;Ljava/lang/String;Lcom/b44t/messenger/rpc/VcardContact;)V // method@541a │ │ -18d2a2: 0e00 |0009: return-void │ │ +18d284: |[18d284] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V │ │ +18d294: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +18d296: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +18d298: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +18d29a: 0760 |0003: move-object v0, v6 │ │ +18d29c: 0771 |0004: move-object v1, v7 │ │ +18d29e: 0783 |0005: move-object v3, v8 │ │ +18d2a0: 7606 1a54 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;Lcom/b44t/messenger/DcContact;Ljava/lang/String;Lcom/b44t/messenger/rpc/VcardContact;)V // method@541a │ │ +18d2a6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=103 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ 0x0000 - 0x000a reg=7 (null) Landroid/content/Context; │ │ 0x0000 - 0x000a reg=8 (null) Lcom/b44t/messenger/DcContact; │ │ @@ -294307,23 +294307,23 @@ │ │ type : '(Landroid/content/Context;Lcom/b44t/messenger/DcContact;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -18d2a4: |[18d2a4] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;Ljava/lang/String;)V │ │ -18d2b4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -18d2b6: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -18d2b8: 0760 |0002: move-object v0, v6 │ │ -18d2ba: 0771 |0003: move-object v1, v7 │ │ -18d2bc: 0783 |0004: move-object v3, v8 │ │ -18d2be: 0794 |0005: move-object v4, v9 │ │ -18d2c0: 7606 1a54 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;Lcom/b44t/messenger/DcContact;Ljava/lang/String;Lcom/b44t/messenger/rpc/VcardContact;)V // method@541a │ │ -18d2c6: 0e00 |0009: return-void │ │ +18d2a8: |[18d2a8] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;Ljava/lang/String;)V │ │ +18d2b8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +18d2ba: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +18d2bc: 0760 |0002: move-object v0, v6 │ │ +18d2be: 0771 |0003: move-object v1, v7 │ │ +18d2c0: 0783 |0004: move-object v3, v8 │ │ +18d2c2: 0794 |0005: move-object v4, v9 │ │ +18d2c4: 7606 1a54 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;Lcom/b44t/messenger/DcContact;Ljava/lang/String;Lcom/b44t/messenger/rpc/VcardContact;)V // method@541a │ │ +18d2ca: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=107 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ 0x0000 - 0x000a reg=7 (null) Landroid/content/Context; │ │ 0x0000 - 0x000a reg=8 (null) Lcom/b44t/messenger/DcContact; │ │ @@ -294334,23 +294334,23 @@ │ │ type : '(Landroid/content/Context;Lcom/b44t/messenger/rpc/VcardContact;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -18d2c8: |[18d2c8] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/rpc/VcardContact;)V │ │ -18d2d8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -18d2da: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -18d2dc: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -18d2de: 0760 |0003: move-object v0, v6 │ │ -18d2e0: 0771 |0004: move-object v1, v7 │ │ -18d2e2: 0785 |0005: move-object v5, v8 │ │ -18d2e4: 7606 1a54 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;Lcom/b44t/messenger/DcContact;Ljava/lang/String;Lcom/b44t/messenger/rpc/VcardContact;)V // method@541a │ │ -18d2ea: 0e00 |0009: return-void │ │ +18d2cc: |[18d2cc] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/rpc/VcardContact;)V │ │ +18d2dc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +18d2de: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +18d2e0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +18d2e2: 0760 |0003: move-object v0, v6 │ │ +18d2e4: 0771 |0004: move-object v1, v7 │ │ +18d2e6: 0785 |0005: move-object v5, v8 │ │ +18d2e8: 7606 1a54 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;Lcom/b44t/messenger/DcContact;Ljava/lang/String;Lcom/b44t/messenger/rpc/VcardContact;)V // method@541a │ │ +18d2ee: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=99 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ 0x0000 - 0x000a reg=7 (null) Landroid/content/Context; │ │ 0x0000 - 0x000a reg=8 (null) Lcom/b44t/messenger/rpc/VcardContact; │ │ @@ -294360,64 +294360,64 @@ │ │ type : '(Landroid/content/Context;Lorg/thoughtcrime/securesms/database/Address;)Lorg/thoughtcrime/securesms/recipients/Recipient;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -18d058: |[18d058] org.thoughtcrime.securesms.recipients.Recipient.from:(Landroid/content/Context;Lorg/thoughtcrime/securesms/database/Address;)Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ -18d068: 3804 5b00 |0000: if-eqz v4, 005b // +005b │ │ -18d06c: 7110 c749 0300 |0002: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ -18d072: 0c00 |0005: move-result-object v0 │ │ -18d074: 6e10 e34a 0400 |0006: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.isDcContact:()Z // method@4ae3 │ │ -18d07a: 0a01 |0009: move-result v1 │ │ -18d07c: 3801 1000 |000a: if-eqz v1, 001a // +0010 │ │ -18d080: 2201 5810 |000c: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1058 │ │ -18d084: 6e10 e04a 0400 |000e: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.getDcContactId:()I // method@4ae0 │ │ -18d08a: 0a04 |0011: move-result v4 │ │ -18d08c: 6e20 a506 4000 |0012: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a5 │ │ -18d092: 0c04 |0015: move-result-object v4 │ │ -18d094: 7030 1b54 3104 |0016: invoke-direct {v1, v3, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@541b │ │ -18d09a: 1101 |0019: return-object v1 │ │ -18d09c: 6e10 e24a 0400 |001a: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.isDcChat:()Z // method@4ae2 │ │ -18d0a2: 0a01 |001d: move-result v1 │ │ -18d0a4: 3801 1000 |001e: if-eqz v1, 002e // +0010 │ │ -18d0a8: 2201 5810 |0020: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1058 │ │ -18d0ac: 6e10 df4a 0400 |0022: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.getDcChatId:()I // method@4adf │ │ -18d0b2: 0a04 |0025: move-result v4 │ │ -18d0b4: 6e20 9906 4000 |0026: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0699 │ │ -18d0ba: 0c04 |0029: move-result-object v4 │ │ -18d0bc: 7030 1954 3104 |002a: invoke-direct {v1, v3, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V // method@5419 │ │ -18d0c2: 1101 |002d: return-object v1 │ │ -18d0c4: 7110 c749 0300 |002e: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ -18d0ca: 0c01 |0031: move-result-object v1 │ │ -18d0cc: 6e10 e54a 0400 |0032: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.toString:()Ljava/lang/String; // method@4ae5 │ │ -18d0d2: 0c02 |0035: move-result-object v2 │ │ -18d0d4: 6e20 c706 2100 |0036: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.mayBeValidAddr:(Ljava/lang/String;)Z // method@06c7 │ │ -18d0da: 0a01 |0039: move-result v1 │ │ -18d0dc: 3801 1600 |003a: if-eqz v1, 0050 // +0016 │ │ -18d0e0: 6e10 e54a 0400 |003c: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.toString:()Ljava/lang/String; // method@4ae5 │ │ -18d0e6: 0c04 |003f: move-result-object v4 │ │ -18d0e8: 6e20 c406 4000 |0040: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.lookupContactIdByAddr:(Ljava/lang/String;)I // method@06c4 │ │ -18d0ee: 0a04 |0043: move-result v4 │ │ -18d0f0: 3804 0c00 |0044: if-eqz v4, 0050 // +000c │ │ -18d0f4: 2201 5810 |0046: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1058 │ │ -18d0f8: 6e20 a506 4000 |0048: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a5 │ │ -18d0fe: 0c04 |004b: move-result-object v4 │ │ -18d100: 7030 1b54 3104 |004c: invoke-direct {v1, v3, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@541b │ │ -18d106: 1101 |004f: return-object v1 │ │ -18d108: 2204 5810 |0050: new-instance v4, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1058 │ │ -18d10c: 1201 |0052: const/4 v1, #int 0 // #0 │ │ -18d10e: 6e20 a506 1000 |0053: invoke-virtual {v0, v1}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a5 │ │ -18d114: 0c00 |0056: move-result-object v0 │ │ -18d116: 7030 1b54 3400 |0057: invoke-direct {v4, v3, v0}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@541b │ │ -18d11c: 1104 |005a: return-object v4 │ │ -18d11e: 2203 d602 |005b: new-instance v3, Ljava/lang/AssertionError; // type@02d6 │ │ -18d122: 7020 bd09 4300 |005d: invoke-direct {v3, v4}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09bd │ │ -18d128: 2703 |0060: throw v3 │ │ +18d05c: |[18d05c] org.thoughtcrime.securesms.recipients.Recipient.from:(Landroid/content/Context;Lorg/thoughtcrime/securesms/database/Address;)Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ +18d06c: 3804 5b00 |0000: if-eqz v4, 005b // +005b │ │ +18d070: 7110 c749 0300 |0002: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ +18d076: 0c00 |0005: move-result-object v0 │ │ +18d078: 6e10 e34a 0400 |0006: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.isDcContact:()Z // method@4ae3 │ │ +18d07e: 0a01 |0009: move-result v1 │ │ +18d080: 3801 1000 |000a: if-eqz v1, 001a // +0010 │ │ +18d084: 2201 5810 |000c: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1058 │ │ +18d088: 6e10 e04a 0400 |000e: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.getDcContactId:()I // method@4ae0 │ │ +18d08e: 0a04 |0011: move-result v4 │ │ +18d090: 6e20 a506 4000 |0012: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a5 │ │ +18d096: 0c04 |0015: move-result-object v4 │ │ +18d098: 7030 1b54 3104 |0016: invoke-direct {v1, v3, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@541b │ │ +18d09e: 1101 |0019: return-object v1 │ │ +18d0a0: 6e10 e24a 0400 |001a: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.isDcChat:()Z // method@4ae2 │ │ +18d0a6: 0a01 |001d: move-result v1 │ │ +18d0a8: 3801 1000 |001e: if-eqz v1, 002e // +0010 │ │ +18d0ac: 2201 5810 |0020: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1058 │ │ +18d0b0: 6e10 df4a 0400 |0022: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.getDcChatId:()I // method@4adf │ │ +18d0b6: 0a04 |0025: move-result v4 │ │ +18d0b8: 6e20 9906 4000 |0026: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0699 │ │ +18d0be: 0c04 |0029: move-result-object v4 │ │ +18d0c0: 7030 1954 3104 |002a: invoke-direct {v1, v3, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V // method@5419 │ │ +18d0c6: 1101 |002d: return-object v1 │ │ +18d0c8: 7110 c749 0300 |002e: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ +18d0ce: 0c01 |0031: move-result-object v1 │ │ +18d0d0: 6e10 e54a 0400 |0032: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.toString:()Ljava/lang/String; // method@4ae5 │ │ +18d0d6: 0c02 |0035: move-result-object v2 │ │ +18d0d8: 6e20 c706 2100 |0036: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.mayBeValidAddr:(Ljava/lang/String;)Z // method@06c7 │ │ +18d0de: 0a01 |0039: move-result v1 │ │ +18d0e0: 3801 1600 |003a: if-eqz v1, 0050 // +0016 │ │ +18d0e4: 6e10 e54a 0400 |003c: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.toString:()Ljava/lang/String; // method@4ae5 │ │ +18d0ea: 0c04 |003f: move-result-object v4 │ │ +18d0ec: 6e20 c406 4000 |0040: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.lookupContactIdByAddr:(Ljava/lang/String;)I // method@06c4 │ │ +18d0f2: 0a04 |0043: move-result v4 │ │ +18d0f4: 3804 0c00 |0044: if-eqz v4, 0050 // +000c │ │ +18d0f8: 2201 5810 |0046: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1058 │ │ +18d0fc: 6e20 a506 4000 |0048: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a5 │ │ +18d102: 0c04 |004b: move-result-object v4 │ │ +18d104: 7030 1b54 3104 |004c: invoke-direct {v1, v3, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@541b │ │ +18d10a: 1101 |004f: return-object v1 │ │ +18d10c: 2204 5810 |0050: new-instance v4, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1058 │ │ +18d110: 1201 |0052: const/4 v1, #int 0 // #0 │ │ +18d112: 6e20 a506 1000 |0053: invoke-virtual {v0, v1}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a5 │ │ +18d118: 0c00 |0056: move-result-object v0 │ │ +18d11a: 7030 1b54 3400 |0057: invoke-direct {v4, v3, v0}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@541b │ │ +18d120: 1104 |005a: return-object v4 │ │ +18d122: 2203 d602 |005b: new-instance v3, Ljava/lang/AssertionError; // type@02d6 │ │ +18d126: 7020 bd09 4300 |005d: invoke-direct {v3, v4}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09bd │ │ +18d12c: 2703 |0060: throw v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=79 │ │ 0x0006 line=80 │ │ 0x000c line=81 │ │ 0x001a line=82 │ │ 0x0020 line=83 │ │ @@ -294435,26 +294435,26 @@ │ │ type : '(Landroid/content/Context;I)Lorg/thoughtcrime/securesms/recipients/Recipient;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -18d12c: |[18d12c] org.thoughtcrime.securesms.recipients.Recipient.fromChat:(Landroid/content/Context;I)Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ -18d13c: 7110 c749 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ -18d142: 0c00 |0003: move-result-object v0 │ │ -18d144: 2201 5810 |0004: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1058 │ │ -18d148: 6e20 ad06 3000 |0006: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06ad │ │ -18d14e: 0c03 |0009: move-result-object v3 │ │ -18d150: 6e10 fb06 0300 |000a: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getChatId:()I // method@06fb │ │ -18d156: 0a03 |000d: move-result v3 │ │ -18d158: 6e20 9906 3000 |000e: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0699 │ │ -18d15e: 0c03 |0011: move-result-object v3 │ │ -18d160: 7030 1954 2103 |0012: invoke-direct {v1, v2, v3}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V // method@5419 │ │ -18d166: 1101 |0015: return-object v1 │ │ +18d130: |[18d130] org.thoughtcrime.securesms.recipients.Recipient.fromChat:(Landroid/content/Context;I)Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ +18d140: 7110 c749 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ +18d146: 0c00 |0003: move-result-object v0 │ │ +18d148: 2201 5810 |0004: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1058 │ │ +18d14c: 6e20 ad06 3000 |0006: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06ad │ │ +18d152: 0c03 |0009: move-result-object v3 │ │ +18d154: 6e10 fb06 0300 |000a: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getChatId:()I // method@06fb │ │ +18d15a: 0a03 |000d: move-result v3 │ │ +18d15c: 6e20 9906 3000 |000e: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0699 │ │ +18d162: 0c03 |0011: move-result-object v3 │ │ +18d164: 7030 1954 2103 |0012: invoke-direct {v1, v2, v3}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V // method@5419 │ │ +18d16a: 1101 |0015: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0004 line=73 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0016 reg=3 (null) I │ │ @@ -294464,32 +294464,32 @@ │ │ type : '(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -18d328: |[18d328] org.thoughtcrime.securesms.recipients.Recipient.maybeSetSystemContactPhoto:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V │ │ -18d338: 2200 0903 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0309 │ │ -18d33c: 7010 060b 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0b06 │ │ -18d342: 6e10 7706 0400 |0005: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getDisplayName:()Ljava/lang/String; // method@0677 │ │ -18d348: 0c01 |0008: move-result-object v1 │ │ -18d34a: 6e20 120b 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -18d350: 6e10 7406 0400 |000c: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getAddr:()Ljava/lang/String; // method@0674 │ │ -18d356: 0c04 |000f: move-result-object v4 │ │ -18d358: 6e20 120b 4000 |0010: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -18d35e: 6e10 230b 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -18d364: 0c04 |0016: move-result-object v4 │ │ -18d366: 7110 3256 0400 |0017: invoke-static {v4}, Lorg/thoughtcrime/securesms/util/Hash;.sha256:(Ljava/lang/String;)Ljava/lang/String; // method@5632 │ │ -18d36c: 0c04 |001a: move-result-object v4 │ │ -18d36e: 7120 bb56 4300 |001b: invoke-static {v3, v4}, Lorg/thoughtcrime/securesms/util/Prefs;.getSystemContactPhoto:(Landroid/content/Context;Ljava/lang/String;)Landroid/net/Uri; // method@56bb │ │ -18d374: 0c03 |001e: move-result-object v3 │ │ -18d376: 3803 0500 |001f: if-eqz v3, 0024 // +0005 │ │ -18d37a: 7020 3254 3200 |0021: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/recipients/Recipient;.setSystemContactPhoto:(Landroid/net/Uri;)V // method@5432 │ │ -18d380: 0e00 |0024: return-void │ │ +18d32c: |[18d32c] org.thoughtcrime.securesms.recipients.Recipient.maybeSetSystemContactPhoto:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V │ │ +18d33c: 2200 0903 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0309 │ │ +18d340: 7010 060b 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0b06 │ │ +18d346: 6e10 7706 0400 |0005: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getDisplayName:()Ljava/lang/String; // method@0677 │ │ +18d34c: 0c01 |0008: move-result-object v1 │ │ +18d34e: 6e20 120b 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +18d354: 6e10 7406 0400 |000c: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getAddr:()Ljava/lang/String; // method@0674 │ │ +18d35a: 0c04 |000f: move-result-object v4 │ │ +18d35c: 6e20 120b 4000 |0010: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +18d362: 6e10 230b 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +18d368: 0c04 |0016: move-result-object v4 │ │ +18d36a: 7110 3256 0400 |0017: invoke-static {v4}, Lorg/thoughtcrime/securesms/util/Hash;.sha256:(Ljava/lang/String;)Ljava/lang/String; // method@5632 │ │ +18d370: 0c04 |001a: move-result-object v4 │ │ +18d372: 7120 bb56 4300 |001b: invoke-static {v3, v4}, Lorg/thoughtcrime/securesms/util/Prefs;.getSystemContactPhoto:(Landroid/content/Context;Ljava/lang/String;)Landroid/net/Uri; // method@56bb │ │ +18d378: 0c03 |001e: move-result-object v3 │ │ +18d37a: 3803 0500 |001f: if-eqz v3, 0024 // +0005 │ │ +18d37e: 7020 3254 3200 |0021: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/recipients/Recipient;.setSystemContactPhoto:(Landroid/net/Uri;)V // method@5432 │ │ +18d384: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x001b line=251 │ │ 0x0021 line=253 │ │ locals : │ │ 0x0000 - 0x0025 reg=2 this Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ @@ -294501,34 +294501,34 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -18d384: |[18d384] org.thoughtcrime.securesms.recipients.Recipient.notifyListeners:()V │ │ -18d394: 1d02 |0000: monitor-enter v2 │ │ -18d396: 2200 7c03 |0001: new-instance v0, Ljava/util/HashSet; // type@037c │ │ -18d39a: 5421 e540 |0003: iget-object v1, v2, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@40e5 │ │ -18d39e: 7020 9d0c 1000 |0005: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0c9d │ │ -18d3a4: 1e02 |0008: monitor-exit v2 │ │ -18d3a6: 7210 010d 0000 |0009: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d01 │ │ -18d3ac: 0c00 |000c: move-result-object v0 │ │ -18d3ae: 7210 ab0c 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ -18d3b4: 0a01 |0010: move-result v1 │ │ -18d3b6: 3801 0c00 |0011: if-eqz v1, 001d // +000c │ │ -18d3ba: 7210 ac0c 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ -18d3c0: 0c01 |0016: move-result-object v1 │ │ -18d3c2: 1f01 5a10 |0017: check-cast v1, Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener; // type@105a │ │ -18d3c6: 7220 3654 2100 |0019: invoke-interface {v1, v2}, Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener;.onModified:(Lorg/thoughtcrime/securesms/recipients/Recipient;)V // method@5436 │ │ -18d3cc: 28f1 |001c: goto 000d // -000f │ │ -18d3ce: 0e00 |001d: return-void │ │ -18d3d0: 0d00 |001e: move-exception v0 │ │ -18d3d2: 1e02 |001f: monitor-exit v2 │ │ -18d3d4: 2700 |0020: throw v0 │ │ +18d388: |[18d388] org.thoughtcrime.securesms.recipients.Recipient.notifyListeners:()V │ │ +18d398: 1d02 |0000: monitor-enter v2 │ │ +18d39a: 2200 7c03 |0001: new-instance v0, Ljava/util/HashSet; // type@037c │ │ +18d39e: 5421 e540 |0003: iget-object v1, v2, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@40e5 │ │ +18d3a2: 7020 9d0c 1000 |0005: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0c9d │ │ +18d3a8: 1e02 |0008: monitor-exit v2 │ │ +18d3aa: 7210 010d 0000 |0009: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d01 │ │ +18d3b0: 0c00 |000c: move-result-object v0 │ │ +18d3b2: 7210 ab0c 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ +18d3b8: 0a01 |0010: move-result v1 │ │ +18d3ba: 3801 0c00 |0011: if-eqz v1, 001d // +000c │ │ +18d3be: 7210 ac0c 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ +18d3c4: 0c01 |0016: move-result-object v1 │ │ +18d3c6: 1f01 5a10 |0017: check-cast v1, Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener; // type@105a │ │ +18d3ca: 7220 3654 2100 |0019: invoke-interface {v1, v2}, Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener;.onModified:(Lorg/thoughtcrime/securesms/recipients/Recipient;)V // method@5436 │ │ +18d3d0: 28f1 |001c: goto 000d // -000f │ │ +18d3d2: 0e00 |001d: return-void │ │ +18d3d4: 0d00 |001e: move-exception v0 │ │ +18d3d6: 1e02 |001f: monitor-exit v2 │ │ +18d3d8: 2700 |0020: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0009 │ │ -> 0x001e │ │ 0x001f - 0x0020 │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=288 │ │ @@ -294545,31 +294545,31 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -18d464: |[18d464] org.thoughtcrime.securesms.recipients.Recipient.setSystemContactPhoto:(Landroid/net/Uri;)V │ │ -18d474: 1d01 |0000: monitor-enter v1 │ │ -18d476: 5410 e840 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@40e8 │ │ -18d47a: 7120 6957 0200 |0003: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/Util;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5769 │ │ -18d480: 0a00 |0006: move-result v0 │ │ -18d482: 3900 0600 |0007: if-nez v0, 000d // +0006 │ │ -18d486: 5b12 e840 |0009: iput-object v2, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@40e8 │ │ -18d48a: 1212 |000b: const/4 v2, #int 1 // #1 │ │ -18d48c: 2802 |000c: goto 000e // +0002 │ │ -18d48e: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -18d490: 1e01 |000e: monitor-exit v1 │ │ -18d492: 3802 0500 |000f: if-eqz v2, 0014 // +0005 │ │ -18d496: 7010 2f54 0100 |0011: invoke-direct {v1}, Lorg/thoughtcrime/securesms/recipients/Recipient;.notifyListeners:()V // method@542f │ │ -18d49c: 0e00 |0014: return-void │ │ -18d49e: 0d02 |0015: move-exception v2 │ │ -18d4a0: 1e01 |0016: monitor-exit v1 │ │ -18d4a2: 2702 |0017: throw v2 │ │ +18d468: |[18d468] org.thoughtcrime.securesms.recipients.Recipient.setSystemContactPhoto:(Landroid/net/Uri;)V │ │ +18d478: 1d01 |0000: monitor-enter v1 │ │ +18d47a: 5410 e840 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@40e8 │ │ +18d47e: 7120 6957 0200 |0003: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/Util;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5769 │ │ +18d484: 0a00 |0006: move-result v0 │ │ +18d486: 3900 0600 |0007: if-nez v0, 000d // +0006 │ │ +18d48a: 5b12 e840 |0009: iput-object v2, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@40e8 │ │ +18d48e: 1212 |000b: const/4 v2, #int 1 // #1 │ │ +18d490: 2802 |000c: goto 000e // +0002 │ │ +18d492: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +18d494: 1e01 |000e: monitor-exit v1 │ │ +18d496: 3802 0500 |000f: if-eqz v2, 0014 // +0005 │ │ +18d49a: 7010 2f54 0100 |0011: invoke-direct {v1}, Lorg/thoughtcrime/securesms/recipients/Recipient;.notifyListeners:()V // method@542f │ │ +18d4a0: 0e00 |0014: return-void │ │ +18d4a2: 0d02 |0015: move-exception v2 │ │ +18d4a4: 1e01 |0016: monitor-exit v1 │ │ +18d4a6: 2702 |0017: throw v2 │ │ catches : 2 │ │ 0x0001 - 0x000f │ │ -> 0x0015 │ │ 0x0016 - 0x0017 │ │ -> 0x0015 │ │ positions : │ │ 0x0000 line=260 │ │ @@ -294588,23 +294588,23 @@ │ │ type : '(Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -18d2ec: |[18d2ec] org.thoughtcrime.securesms.recipients.Recipient.addListener:(Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener;)V │ │ -18d2fc: 1d01 |0000: monitor-enter v1 │ │ -18d2fe: 5410 e540 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@40e5 │ │ -18d302: 7220 fb0c 2000 |0003: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0cfb │ │ -18d308: 1e01 |0006: monitor-exit v1 │ │ -18d30a: 0e00 |0007: return-void │ │ -18d30c: 0d02 |0008: move-exception v2 │ │ -18d30e: 1e01 |0009: monitor-exit v1 │ │ -18d310: 2702 |000a: throw v2 │ │ +18d2f0: |[18d2f0] org.thoughtcrime.securesms.recipients.Recipient.addListener:(Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener;)V │ │ +18d300: 1d01 |0000: monitor-enter v1 │ │ +18d302: 5410 e540 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@40e5 │ │ +18d306: 7220 fb0c 2000 |0003: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0cfb │ │ +18d30c: 1e01 |0006: monitor-exit v1 │ │ +18d30e: 0e00 |0007: return-void │ │ +18d310: 0d02 |0008: move-exception v2 │ │ +18d312: 1e01 |0009: monitor-exit v1 │ │ +18d314: 2702 |000a: throw v2 │ │ catches : 2 │ │ 0x0001 - 0x0006 │ │ -> 0x0008 │ │ 0x0009 - 0x000a │ │ -> 0x0008 │ │ positions : │ │ 0x0001 line=182 │ │ @@ -294650,17 +294650,17 @@ │ │ type : '()Lorg/thoughtcrime/securesms/database/Address;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -18d040: |[18d040] org.thoughtcrime.securesms.recipients.Recipient.getAddress:()Lorg/thoughtcrime/securesms/database/Address; │ │ -18d050: 5410 e040 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@40e0 │ │ -18d054: 1100 |0002: return-object v0 │ │ +18d044: |[18d044] org.thoughtcrime.securesms.recipients.Recipient.getAddress:()Lorg/thoughtcrime/securesms/database/Address; │ │ +18d054: 5410 e040 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@40e0 │ │ +18d058: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/recipients/Recipient;) │ │ @@ -294691,15 +294691,15 @@ │ │ name : 'getContactPhoto' │ │ type : '(Landroid/content/Context;)Lorg/thoughtcrime/securesms/contacts/avatars/ContactPhoto;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ - insns size : 86 16-bit code units │ │ + insns size : 88 16-bit code units │ │ 18cecc: |[18cecc] org.thoughtcrime.securesms.recipients.Recipient.getContactPhoto:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/contacts/avatars/ContactPhoto; │ │ 18cedc: 1d04 |0000: monitor-enter v4 │ │ 18cede: 5440 e340 |0001: iget-object v0, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcChat:Lcom/b44t/messenger/DcChat; // field@40e3 │ │ 18cee2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ 18cee4: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ 18cee8: 2200 ee0e |0006: new-instance v0, Lorg/thoughtcrime/securesms/contacts/avatars/GroupRecordContactPhoto; // type@0eee │ │ 18ceec: 5442 e040 |0008: iget-object v2, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@40e0 │ │ @@ -294730,51 +294730,52 @@ │ │ 18cf4a: 3805 0b00 |0037: if-eqz v5, 0042 // +000b │ │ 18cf4e: 2205 f50e |0039: new-instance v5, Lorg/thoughtcrime/securesms/contacts/avatars/VcardContactPhoto; // type@0ef5 │ │ 18cf52: 5440 e940 |003b: iget-object v0, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.vContact:Lcom/b44t/messenger/rpc/VcardContact; // field@40e9 │ │ 18cf56: 7020 ab4a 0500 |003d: invoke-direct {v5, v0}, Lorg/thoughtcrime/securesms/contacts/avatars/VcardContactPhoto;.:(Lcom/b44t/messenger/rpc/VcardContact;)V // method@4aab │ │ 18cf5c: 1e04 |0040: monitor-exit v4 │ │ 18cf5e: 1105 |0041: return-object v5 │ │ 18cf60: 5445 e840 |0042: iget-object v5, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@40e8 │ │ -18cf64: 3805 0d00 |0044: if-eqz v5, 0051 // +000d │ │ -18cf68: 2200 f40e |0046: new-instance v0, Lorg/thoughtcrime/securesms/contacts/avatars/SystemContactPhoto; // type@0ef4 │ │ -18cf6c: 5441 e040 |0048: iget-object v1, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@40e0 │ │ -18cf70: 1602 0000 |004a: const-wide/16 v2, #int 0 // #0 │ │ -18cf74: 7053 a44a 1025 |004c: invoke-direct {v0, v1, v5, v2, v3}, Lorg/thoughtcrime/securesms/contacts/avatars/SystemContactPhoto;.:(Lorg/thoughtcrime/securesms/database/Address;Landroid/net/Uri;J)V // method@4aa4 │ │ -18cf7a: 1e04 |004f: monitor-exit v4 │ │ -18cf7c: 1100 |0050: return-object v0 │ │ +18cf64: 3805 0f00 |0044: if-eqz v5, 0053 // +000f │ │ +18cf68: 2205 f40e |0046: new-instance v5, Lorg/thoughtcrime/securesms/contacts/avatars/SystemContactPhoto; // type@0ef4 │ │ +18cf6c: 5440 e040 |0048: iget-object v0, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@40e0 │ │ +18cf70: 5441 e840 |004a: iget-object v1, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@40e8 │ │ +18cf74: 1602 0000 |004c: const-wide/16 v2, #int 0 // #0 │ │ +18cf78: 7053 a44a 0521 |004e: invoke-direct {v5, v0, v1, v2, v3}, Lorg/thoughtcrime/securesms/contacts/avatars/SystemContactPhoto;.:(Lorg/thoughtcrime/securesms/database/Address;Landroid/net/Uri;J)V // method@4aa4 │ │ 18cf7e: 1e04 |0051: monitor-exit v4 │ │ -18cf80: 1101 |0052: return-object v1 │ │ -18cf82: 0d05 |0053: move-exception v5 │ │ -18cf84: 1e04 |0054: monitor-exit v4 │ │ -18cf86: 2705 |0055: throw v5 │ │ +18cf80: 1105 |0052: return-object v5 │ │ +18cf82: 1e04 |0053: monitor-exit v4 │ │ +18cf84: 1101 |0054: return-object v1 │ │ +18cf86: 0d05 |0055: move-exception v5 │ │ +18cf88: 1e04 |0056: monitor-exit v4 │ │ +18cf8a: 2705 |0057: throw v5 │ │ catches : 4 │ │ 0x0001 - 0x002b │ │ - -> 0x0053 │ │ + -> 0x0055 │ │ 0x002f - 0x0040 │ │ - -> 0x0053 │ │ - 0x0042 - 0x004f │ │ - -> 0x0053 │ │ - 0x0054 - 0x0055 │ │ - -> 0x0053 │ │ + -> 0x0055 │ │ + 0x0042 - 0x0051 │ │ + -> 0x0055 │ │ + 0x0056 - 0x0057 │ │ + -> 0x0055 │ │ positions : │ │ 0x0001 line=224 │ │ 0x0006 line=225 │ │ 0x0010 line=227 │ │ 0x0014 line=228 │ │ 0x0021 line=232 │ │ 0x0027 line=233 │ │ 0x002d line=234 │ │ 0x002f line=238 │ │ 0x0039 line=239 │ │ 0x0042 line=242 │ │ 0x0046 line=243 │ │ - 0x0051 line=246 │ │ + 0x0053 line=246 │ │ locals : │ │ - 0x0000 - 0x0056 reg=4 this Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ - 0x0000 - 0x0056 reg=5 (null) Landroid/content/Context; │ │ + 0x0000 - 0x0058 reg=4 this Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ + 0x0000 - 0x0058 reg=5 (null) Landroid/content/Context; │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/recipients/Recipient;) │ │ name : 'getDcContact' │ │ type : '()Lcom/b44t/messenger/DcContact;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ @@ -294909,42 +294910,42 @@ │ │ type : '()Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -18cfac: |[18cfac] org.thoughtcrime.securesms.recipients.Recipient.getFallbackContactPhoto:()Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; │ │ -18cfbc: 1d02 |0000: monitor-enter v2 │ │ -18cfbe: 6e10 2a54 0200 |0001: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/recipients/Recipient;.getName:()Ljava/lang/String; // method@542a │ │ -18cfc4: 0c00 |0004: move-result-object v0 │ │ -18cfc6: 5421 e740 |0005: iget-object v1, v2, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileName:Ljava/lang/String; // field@40e7 │ │ -18cfca: 7110 a802 0100 |0007: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ -18cfd0: 0a01 |000a: move-result v1 │ │ -18cfd2: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ -18cfd6: 2200 ed0e |000d: new-instance v0, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; // type@0eed │ │ -18cfda: 5421 e740 |000f: iget-object v1, v2, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileName:Ljava/lang/String; // field@40e7 │ │ -18cfde: 7020 804a 1000 |0011: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto;.:(Ljava/lang/String;)V // method@4a80 │ │ -18cfe4: 1e02 |0014: monitor-exit v2 │ │ -18cfe6: 1100 |0015: return-object v0 │ │ -18cfe8: 7110 a802 0000 |0016: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ -18cfee: 0a01 |0019: move-result v1 │ │ -18cff0: 3901 0900 |001a: if-nez v1, 0023 // +0009 │ │ -18cff4: 2201 ed0e |001c: new-instance v1, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; // type@0eed │ │ -18cff8: 7020 804a 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto;.:(Ljava/lang/String;)V // method@4a80 │ │ -18cffe: 1e02 |0021: monitor-exit v2 │ │ -18d000: 1101 |0022: return-object v1 │ │ -18d002: 2200 ed0e |0023: new-instance v0, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; // type@0eed │ │ -18d006: 1a01 4704 |0025: const-string v1, "#" // string@0447 │ │ -18d00a: 7020 804a 1000 |0027: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto;.:(Ljava/lang/String;)V // method@4a80 │ │ -18d010: 1e02 |002a: monitor-exit v2 │ │ -18d012: 1100 |002b: return-object v0 │ │ -18d014: 0d00 |002c: move-exception v0 │ │ -18d016: 1e02 |002d: monitor-exit v2 │ │ -18d018: 2700 |002e: throw v0 │ │ +18cfb0: |[18cfb0] org.thoughtcrime.securesms.recipients.Recipient.getFallbackContactPhoto:()Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; │ │ +18cfc0: 1d02 |0000: monitor-enter v2 │ │ +18cfc2: 6e10 2a54 0200 |0001: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/recipients/Recipient;.getName:()Ljava/lang/String; // method@542a │ │ +18cfc8: 0c00 |0004: move-result-object v0 │ │ +18cfca: 5421 e740 |0005: iget-object v1, v2, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileName:Ljava/lang/String; // field@40e7 │ │ +18cfce: 7110 a802 0100 |0007: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ +18cfd4: 0a01 |000a: move-result v1 │ │ +18cfd6: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ +18cfda: 2200 ed0e |000d: new-instance v0, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; // type@0eed │ │ +18cfde: 5421 e740 |000f: iget-object v1, v2, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileName:Ljava/lang/String; // field@40e7 │ │ +18cfe2: 7020 804a 1000 |0011: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto;.:(Ljava/lang/String;)V // method@4a80 │ │ +18cfe8: 1e02 |0014: monitor-exit v2 │ │ +18cfea: 1100 |0015: return-object v0 │ │ +18cfec: 7110 a802 0000 |0016: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ +18cff2: 0a01 |0019: move-result v1 │ │ +18cff4: 3901 0900 |001a: if-nez v1, 0023 // +0009 │ │ +18cff8: 2201 ed0e |001c: new-instance v1, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; // type@0eed │ │ +18cffc: 7020 804a 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto;.:(Ljava/lang/String;)V // method@4a80 │ │ +18d002: 1e02 |0021: monitor-exit v2 │ │ +18d004: 1101 |0022: return-object v1 │ │ +18d006: 2200 ed0e |0023: new-instance v0, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; // type@0eed │ │ +18d00a: 1a01 4704 |0025: const-string v1, "#" // string@0447 │ │ +18d00e: 7020 804a 1000 |0027: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto;.:(Ljava/lang/String;)V // method@4a80 │ │ +18d014: 1e02 |002a: monitor-exit v2 │ │ +18d016: 1100 |002b: return-object v0 │ │ +18d018: 0d00 |002c: move-exception v0 │ │ +18d01a: 1e02 |002d: monitor-exit v2 │ │ +18d01c: 2700 |002e: throw v0 │ │ catches : 4 │ │ 0x0001 - 0x0014 │ │ -> 0x002c │ │ 0x0016 - 0x0021 │ │ -> 0x002c │ │ 0x0023 - 0x002a │ │ -> 0x002c │ │ @@ -295065,23 +295066,23 @@ │ │ type : '(Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -18d3ec: |[18d3ec] org.thoughtcrime.securesms.recipients.Recipient.removeListener:(Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener;)V │ │ -18d3fc: 1d01 |0000: monitor-enter v1 │ │ -18d3fe: 5410 e540 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@40e5 │ │ -18d402: 7220 020d 2000 |0003: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@0d02 │ │ -18d408: 1e01 |0006: monitor-exit v1 │ │ -18d40a: 0e00 |0007: return-void │ │ -18d40c: 0d02 |0008: move-exception v2 │ │ -18d40e: 1e01 |0009: monitor-exit v1 │ │ -18d410: 2702 |000a: throw v2 │ │ +18d3f0: |[18d3f0] org.thoughtcrime.securesms.recipients.Recipient.removeListener:(Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener;)V │ │ +18d400: 1d01 |0000: monitor-enter v1 │ │ +18d402: 5410 e540 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@40e5 │ │ +18d406: 7220 020d 2000 |0003: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@0d02 │ │ +18d40c: 1e01 |0006: monitor-exit v1 │ │ +18d40e: 0e00 |0007: return-void │ │ +18d410: 0d02 |0008: move-exception v2 │ │ +18d412: 1e01 |0009: monitor-exit v1 │ │ +18d414: 2702 |000a: throw v2 │ │ catches : 2 │ │ 0x0001 - 0x0006 │ │ -> 0x0008 │ │ 0x0009 - 0x000a │ │ -> 0x0008 │ │ positions : │ │ 0x0001 line=186 │ │ @@ -295095,23 +295096,23 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -18d428: |[18d428] org.thoughtcrime.securesms.recipients.Recipient.setProfileAvatar:(Ljava/lang/String;)V │ │ -18d438: 1d00 |0000: monitor-enter v0 │ │ -18d43a: 5b01 e640 |0001: iput-object v1, v0, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileAvatar:Ljava/lang/String; // field@40e6 │ │ -18d43e: 1e00 |0003: monitor-exit v0 │ │ -18d440: 7010 2f54 0000 |0004: invoke-direct {v0}, Lorg/thoughtcrime/securesms/recipients/Recipient;.notifyListeners:()V // method@542f │ │ -18d446: 0e00 |0007: return-void │ │ -18d448: 0d01 |0008: move-exception v1 │ │ -18d44a: 1e00 |0009: monitor-exit v0 │ │ -18d44c: 2701 |000a: throw v1 │ │ +18d42c: |[18d42c] org.thoughtcrime.securesms.recipients.Recipient.setProfileAvatar:(Ljava/lang/String;)V │ │ +18d43c: 1d00 |0000: monitor-enter v0 │ │ +18d43e: 5b01 e640 |0001: iput-object v1, v0, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileAvatar:Ljava/lang/String; // field@40e6 │ │ +18d442: 1e00 |0003: monitor-exit v0 │ │ +18d444: 7010 2f54 0000 |0004: invoke-direct {v0}, Lorg/thoughtcrime/securesms/recipients/Recipient;.notifyListeners:()V // method@542f │ │ +18d44a: 0e00 |0007: return-void │ │ +18d44c: 0d01 |0008: move-exception v1 │ │ +18d44e: 1e00 |0009: monitor-exit v0 │ │ +18d450: 2701 |000a: throw v1 │ │ catches : 2 │ │ 0x0001 - 0x0004 │ │ -> 0x0008 │ │ 0x0009 - 0x000a │ │ -> 0x0008 │ │ positions : │ │ 0x0000 line=170 │ │ @@ -295285,18 +295286,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18d4b8: |[18d4b8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ -18d4c8: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -18d4ce: 5b01 ea40 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ea │ │ -18d4d2: 0e00 |0005: return-void │ │ +18d4bc: |[18d4bc] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ +18d4cc: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +18d4d2: 5b01 ea40 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ea │ │ +18d4d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ @@ -295306,18 +295307,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18d4d4: |[18d4d4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda0.run:()V │ │ -18d4e4: 5410 ea40 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ea │ │ -18d4e8: 6e10 5654 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.lambda$onSave$0$org-thoughtcrime-securesms-scribbles-ImageEditorFragment:()V // method@5456 │ │ -18d4ee: 0e00 |0005: return-void │ │ +18d4d8: |[18d4d8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda0.run:()V │ │ +18d4e8: 5410 ea40 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ea │ │ +18d4ec: 6e10 5654 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.lambda$onSave$0$org-thoughtcrime-securesms-scribbles-ImageEditorFragment:()V // method@5456 │ │ +18d4f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 5232 (D8$$SyntheticClass) │ │ @@ -295354,62 +295355,62 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 85 16-bit code units │ │ -18d6d8: |[18d6d8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$2.:()V │ │ -18d6e8: 7100 a154 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // method@54a1 │ │ -18d6ee: 0c00 |0003: move-result-object v0 │ │ -18d6f0: 2100 |0004: array-length v0, v0 │ │ -18d6f2: 2300 1711 |0005: new-array v0, v0, [I // type@1117 │ │ -18d6f6: 6900 ee40 |0007: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@40ee │ │ -18d6fa: 6201 0e41 |0009: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410e │ │ -18d6fe: 6e10 9f54 0100 |000b: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@549f │ │ -18d704: 0a01 |000e: move-result v1 │ │ -18d706: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -18d708: 4b02 0001 |0010: aput v2, v0, v1 │ │ -18d70c: 6200 ee40 |0012: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@40ee │ │ -18d710: 6201 0f41 |0014: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410f │ │ -18d714: 6e10 9f54 0100 |0016: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@549f │ │ -18d71a: 0a01 |0019: move-result v1 │ │ -18d71c: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -18d71e: 4b02 0001 |001b: aput v2, v0, v1 │ │ -18d722: 6200 ee40 |001d: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@40ee │ │ -18d726: 6201 1041 |001f: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4110 │ │ -18d72a: 6e10 9f54 0100 |0021: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@549f │ │ -18d730: 0a01 |0024: move-result v1 │ │ -18d732: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -18d734: 4b02 0001 |0026: aput v2, v0, v1 │ │ -18d738: 6200 ee40 |0028: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@40ee │ │ -18d73c: 6201 0d41 |002a: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410d │ │ -18d740: 6e10 9f54 0100 |002c: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@549f │ │ -18d746: 0a01 |002f: move-result v1 │ │ -18d748: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -18d74a: 4b02 0001 |0031: aput v2, v0, v1 │ │ -18d74e: 6200 ee40 |0033: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@40ee │ │ -18d752: 6201 1341 |0035: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4113 │ │ -18d756: 6e10 9f54 0100 |0037: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@549f │ │ -18d75c: 0a01 |003a: move-result v1 │ │ -18d75e: 1252 |003b: const/4 v2, #int 5 // #5 │ │ -18d760: 4b02 0001 |003c: aput v2, v0, v1 │ │ -18d764: 6200 ee40 |003e: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@40ee │ │ -18d768: 6201 1141 |0040: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4111 │ │ -18d76c: 6e10 9f54 0100 |0042: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@549f │ │ -18d772: 0a01 |0045: move-result v1 │ │ -18d774: 1262 |0046: const/4 v2, #int 6 // #6 │ │ -18d776: 4b02 0001 |0047: aput v2, v0, v1 │ │ -18d77a: 6200 ee40 |0049: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@40ee │ │ -18d77e: 6201 1241 |004b: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4112 │ │ -18d782: 6e10 9f54 0100 |004d: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@549f │ │ -18d788: 0a01 |0050: move-result v1 │ │ -18d78a: 1272 |0051: const/4 v2, #int 7 // #7 │ │ -18d78c: 4b02 0001 |0052: aput v2, v0, v1 │ │ -18d790: 0e00 |0054: return-void │ │ +18d6dc: |[18d6dc] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$2.:()V │ │ +18d6ec: 7100 a154 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // method@54a1 │ │ +18d6f2: 0c00 |0003: move-result-object v0 │ │ +18d6f4: 2100 |0004: array-length v0, v0 │ │ +18d6f6: 2300 1711 |0005: new-array v0, v0, [I // type@1117 │ │ +18d6fa: 6900 ee40 |0007: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@40ee │ │ +18d6fe: 6201 0e41 |0009: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410e │ │ +18d702: 6e10 9f54 0100 |000b: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@549f │ │ +18d708: 0a01 |000e: move-result v1 │ │ +18d70a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +18d70c: 4b02 0001 |0010: aput v2, v0, v1 │ │ +18d710: 6200 ee40 |0012: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@40ee │ │ +18d714: 6201 0f41 |0014: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410f │ │ +18d718: 6e10 9f54 0100 |0016: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@549f │ │ +18d71e: 0a01 |0019: move-result v1 │ │ +18d720: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +18d722: 4b02 0001 |001b: aput v2, v0, v1 │ │ +18d726: 6200 ee40 |001d: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@40ee │ │ +18d72a: 6201 1041 |001f: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4110 │ │ +18d72e: 6e10 9f54 0100 |0021: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@549f │ │ +18d734: 0a01 |0024: move-result v1 │ │ +18d736: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +18d738: 4b02 0001 |0026: aput v2, v0, v1 │ │ +18d73c: 6200 ee40 |0028: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@40ee │ │ +18d740: 6201 0d41 |002a: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410d │ │ +18d744: 6e10 9f54 0100 |002c: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@549f │ │ +18d74a: 0a01 |002f: move-result v1 │ │ +18d74c: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +18d74e: 4b02 0001 |0031: aput v2, v0, v1 │ │ +18d752: 6200 ee40 |0033: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@40ee │ │ +18d756: 6201 1341 |0035: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4113 │ │ +18d75a: 6e10 9f54 0100 |0037: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@549f │ │ +18d760: 0a01 |003a: move-result v1 │ │ +18d762: 1252 |003b: const/4 v2, #int 5 // #5 │ │ +18d764: 4b02 0001 |003c: aput v2, v0, v1 │ │ +18d768: 6200 ee40 |003e: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@40ee │ │ +18d76c: 6201 1141 |0040: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4111 │ │ +18d770: 6e10 9f54 0100 |0042: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@549f │ │ +18d776: 0a01 |0045: move-result v1 │ │ +18d778: 1262 |0046: const/4 v2, #int 6 // #6 │ │ +18d77a: 4b02 0001 |0047: aput v2, v0, v1 │ │ +18d77e: 6200 ee40 |0049: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@40ee │ │ +18d782: 6201 1241 |004b: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4112 │ │ +18d786: 6e10 9f54 0100 |004d: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@549f │ │ +18d78c: 0a01 |0050: move-result v1 │ │ +18d78e: 1272 |0051: const/4 v2, #int 7 // #7 │ │ +18d790: 4b02 0001 |0052: aput v2, v0, v1 │ │ +18d794: 0e00 |0054: return-void │ │ catches : 7 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -295460,19 +295461,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -18d828: |[18d828] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.:()V │ │ -18d838: 2200 9600 |0000: new-instance v0, Landroid/os/Bundle; // type@0096 │ │ -18d83c: 7010 3302 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0233 │ │ -18d842: 7020 4454 0100 |0005: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.:(Landroid/os/Bundle;)V // method@5444 │ │ -18d848: 0e00 |0008: return-void │ │ +18d82c: |[18d82c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.:()V │ │ +18d83c: 2200 9600 |0000: new-instance v0, Landroid/os/Bundle; // type@0096 │ │ +18d840: 7010 3302 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0233 │ │ +18d846: 7020 4454 0100 |0005: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.:(Landroid/os/Bundle;)V // method@5444 │ │ +18d84c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;) │ │ @@ -295480,18 +295481,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18d84c: |[18d84c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.:(Landroid/os/Bundle;)V │ │ -18d85c: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -18d862: 5b01 ef40 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.bundle:Landroid/os/Bundle; // field@40ef │ │ -18d866: 0e00 |0005: return-void │ │ +18d850: |[18d850] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.:(Landroid/os/Bundle;)V │ │ +18d860: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +18d866: 5b01 ef40 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.bundle:Landroid/os/Bundle; // field@40ef │ │ +18d86a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=60 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/os/Bundle; │ │ @@ -295502,27 +295503,27 @@ │ │ type : '()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -18d7ec: |[18d7ec] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.readModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; │ │ -18d7fc: 5420 ef40 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.bundle:Landroid/os/Bundle; // field@40ef │ │ -18d800: 1a01 2a2e |0002: const-string v1, "MODEL" // string@2e2a │ │ -18d804: 6e20 3602 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getByteArray:(Ljava/lang/String;)[B // method@0236 │ │ -18d80a: 0c00 |0007: move-result-object v0 │ │ -18d80c: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -18d810: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -18d812: 1100 |000b: return-object v0 │ │ -18d814: 6201 6a3e |000c: sget-object v1, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.CREATOR:Landroid/os/Parcelable$Creator; // field@3e6a │ │ -18d818: 7120 9f56 1000 |000e: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ParcelUtil;.deserialize:([BLandroid/os/Parcelable$Creator;)Ljava/lang/Object; // method@569f │ │ -18d81e: 0c00 |0011: move-result-object v0 │ │ -18d820: 1f00 600f |0012: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // type@0f60 │ │ -18d824: 1100 |0014: return-object v0 │ │ +18d7f0: |[18d7f0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.readModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; │ │ +18d800: 5420 ef40 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.bundle:Landroid/os/Bundle; // field@40ef │ │ +18d804: 1a01 2a2e |0002: const-string v1, "MODEL" // string@2e2a │ │ +18d808: 6e20 3602 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getByteArray:(Ljava/lang/String;)[B // method@0236 │ │ +18d80e: 0c00 |0007: move-result-object v0 │ │ +18d810: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +18d814: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +18d816: 1100 |000b: return-object v0 │ │ +18d818: 6201 6a3e |000c: sget-object v1, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.CREATOR:Landroid/os/Parcelable$Creator; // field@3e6a │ │ +18d81c: 7120 9f56 1000 |000e: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ParcelUtil;.deserialize:([BLandroid/os/Parcelable$Creator;)Ljava/lang/Object; // method@569f │ │ +18d822: 0c00 |0011: move-result-object v0 │ │ +18d824: 1f00 600f |0012: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // type@0f60 │ │ +18d828: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x000c line=78 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data; │ │ │ │ @@ -295531,21 +295532,21 @@ │ │ type : '(Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -18d868: |[18d868] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.writeModel:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;)V │ │ -18d878: 7110 a056 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/ParcelUtil;.serialize:(Landroid/os/Parcelable;)[B // method@56a0 │ │ -18d87e: 0c03 |0003: move-result-object v3 │ │ -18d880: 5420 ef40 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.bundle:Landroid/os/Bundle; // field@40ef │ │ -18d884: 1a01 2a2e |0006: const-string v1, "MODEL" // string@2e2a │ │ -18d888: 6e30 3f02 1003 |0008: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.putByteArray:(Ljava/lang/String;[B)V // method@023f │ │ -18d88e: 0e00 |000b: return-void │ │ +18d86c: |[18d86c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.writeModel:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;)V │ │ +18d87c: 7110 a056 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/ParcelUtil;.serialize:(Landroid/os/Parcelable;)[B // method@56a0 │ │ +18d882: 0c03 |0003: move-result-object v3 │ │ +18d884: 5420 ef40 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.bundle:Landroid/os/Bundle; // field@40ef │ │ +18d888: 1a01 2a2e |0006: const-string v1, "MODEL" // string@2e2a │ │ +18d88c: 6e30 3f02 1003 |0008: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.putByteArray:(Ljava/lang/String;[B)V // method@023f │ │ +18d892: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0004 line=69 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data; │ │ 0x0000 - 0x000c reg=3 (null) Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; │ │ @@ -295580,18 +295581,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18e0b0: |[18e0b0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda10.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18e0c0: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -18e0c6: 5b01 fd40 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@40fd │ │ -18e0ca: 0e00 |0005: return-void │ │ +18e0b4: |[18e0b4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda10.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18e0c4: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +18e0ca: 5b01 fd40 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@40fd │ │ +18e0ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -295601,18 +295602,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18e0cc: |[18e0cc] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda10.onClick:(Landroid/view/View;)V │ │ -18e0dc: 5410 fd40 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@40fd │ │ -18e0e0: 6e20 b254 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$11$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54b2 │ │ -18e0e6: 0e00 |0005: return-void │ │ +18e0d0: |[18e0d0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda10.onClick:(Landroid/view/View;)V │ │ +18e0e0: 5410 fd40 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@40fd │ │ +18e0e4: 6e20 b254 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$11$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54b2 │ │ +18e0ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -295646,18 +295647,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18e0e8: |[18e0e8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda11.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18e0f8: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -18e0fe: 5b01 fe40 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@40fe │ │ -18e102: 0e00 |0005: return-void │ │ +18e0ec: |[18e0ec] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda11.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18e0fc: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +18e102: 5b01 fe40 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@40fe │ │ +18e106: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -295667,18 +295668,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18e104: |[18e104] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda11.onClick:(Landroid/view/View;)V │ │ -18e114: 5410 fe40 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@40fe │ │ -18e118: 6e20 b054 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$1$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54b0 │ │ -18e11e: 0e00 |0005: return-void │ │ +18e108: |[18e108] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda11.onClick:(Landroid/view/View;)V │ │ +18e118: 5410 fe40 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@40fe │ │ +18e11c: 6e20 b054 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$1$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54b0 │ │ +18e122: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -295712,18 +295713,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18e120: |[18e120] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda12.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18e130: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -18e136: 5b01 ff40 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@40ff │ │ -18e13a: 0e00 |0005: return-void │ │ +18e124: |[18e124] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda12.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18e134: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +18e13a: 5b01 ff40 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@40ff │ │ +18e13e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -295733,18 +295734,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18e13c: |[18e13c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda12.onClick:(Landroid/view/View;)V │ │ -18e14c: 5410 ff40 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@40ff │ │ -18e150: 6e20 b354 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$2$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54b3 │ │ -18e156: 0e00 |0005: return-void │ │ +18e140: |[18e140] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda12.onClick:(Landroid/view/View;)V │ │ +18e150: 5410 ff40 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@40ff │ │ +18e154: 6e20 b354 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$2$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54b3 │ │ +18e15a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -295778,18 +295779,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18e158: |[18e158] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda13.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18e168: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -18e16e: 5b01 0041 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4100 │ │ -18e172: 0e00 |0005: return-void │ │ +18e15c: |[18e15c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda13.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18e16c: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +18e172: 5b01 0041 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4100 │ │ +18e176: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -295799,18 +295800,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18e174: |[18e174] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda13.onClick:(Landroid/view/View;)V │ │ -18e184: 5410 0041 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4100 │ │ -18e188: 6e20 b454 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$3$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54b4 │ │ -18e18e: 0e00 |0005: return-void │ │ +18e178: |[18e178] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda13.onClick:(Landroid/view/View;)V │ │ +18e188: 5410 0041 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4100 │ │ +18e18c: 6e20 b454 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$3$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54b4 │ │ +18e192: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -295844,18 +295845,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18e190: |[18e190] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda14.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18e1a0: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -18e1a6: 5b01 0141 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4101 │ │ -18e1aa: 0e00 |0005: return-void │ │ +18e194: |[18e194] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda14.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18e1a4: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +18e1aa: 5b01 0141 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4101 │ │ +18e1ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -295865,18 +295866,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18e1ac: |[18e1ac] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda14.onClick:(Landroid/view/View;)V │ │ -18e1bc: 5410 0141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4101 │ │ -18e1c0: 6e20 b554 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$4$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54b5 │ │ -18e1c6: 0e00 |0005: return-void │ │ +18e1b0: |[18e1b0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda14.onClick:(Landroid/view/View;)V │ │ +18e1c0: 5410 0141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4101 │ │ +18e1c4: 6e20 b554 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$4$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54b5 │ │ +18e1ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -295910,18 +295911,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18e1c8: |[18e1c8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18e1d8: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -18e1de: 5b01 0241 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4102 │ │ -18e1e2: 0e00 |0005: return-void │ │ +18e1cc: |[18e1cc] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18e1dc: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +18e1e2: 5b01 0241 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4102 │ │ +18e1e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -295931,18 +295932,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18e1e4: |[18e1e4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -18e1f4: 5410 0241 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4102 │ │ -18e1f8: 6e20 b654 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$5$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54b6 │ │ -18e1fe: 0e00 |0005: return-void │ │ +18e1e8: |[18e1e8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +18e1f8: 5410 0241 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4102 │ │ +18e1fc: 6e20 b654 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$5$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54b6 │ │ +18e202: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -295976,18 +295977,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18e238: |[18e238] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda3.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18e248: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -18e24e: 5b01 0441 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4104 │ │ -18e252: 0e00 |0005: return-void │ │ +18e23c: |[18e23c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda3.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18e24c: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +18e252: 5b01 0441 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4104 │ │ +18e256: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -295997,18 +295998,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18e254: |[18e254] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ -18e264: 5410 0441 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4104 │ │ -18e268: 6e20 b754 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$6$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54b7 │ │ -18e26e: 0e00 |0005: return-void │ │ +18e258: |[18e258] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ +18e268: 5410 0441 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4104 │ │ +18e26c: 6e20 b754 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$6$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54b7 │ │ +18e272: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -296042,18 +296043,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18e270: |[18e270] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda4.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18e280: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -18e286: 5b01 0541 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4105 │ │ -18e28a: 0e00 |0005: return-void │ │ +18e274: |[18e274] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda4.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18e284: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +18e28a: 5b01 0541 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4105 │ │ +18e28e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -296063,18 +296064,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18e28c: |[18e28c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ -18e29c: 5410 0541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4105 │ │ -18e2a0: 6e20 b854 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$7$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54b8 │ │ -18e2a6: 0e00 |0005: return-void │ │ +18e290: |[18e290] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ +18e2a0: 5410 0541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4105 │ │ +18e2a4: 6e20 b854 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$7$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54b8 │ │ +18e2aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -296108,18 +296109,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18e2a8: |[18e2a8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda5.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18e2b8: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -18e2be: 5b01 0641 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4106 │ │ -18e2c2: 0e00 |0005: return-void │ │ +18e2ac: |[18e2ac] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda5.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18e2bc: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +18e2c2: 5b01 0641 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4106 │ │ +18e2c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -296129,18 +296130,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18e2c4: |[18e2c4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ -18e2d4: 5410 0641 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4106 │ │ -18e2d8: 6e20 b954 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$8$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54b9 │ │ -18e2de: 0e00 |0005: return-void │ │ +18e2c8: |[18e2c8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ +18e2d8: 5410 0641 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4106 │ │ +18e2dc: 6e20 b954 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$8$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54b9 │ │ +18e2e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -296174,18 +296175,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18e318: |[18e318] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda7.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18e328: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -18e32e: 5b01 0841 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4108 │ │ -18e332: 0e00 |0005: return-void │ │ +18e31c: |[18e31c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda7.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18e32c: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +18e332: 5b01 0841 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4108 │ │ +18e336: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -296195,18 +296196,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18e334: |[18e334] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ -18e344: 5410 0841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4108 │ │ -18e348: 6e20 af54 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$0$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54af │ │ -18e34e: 0e00 |0005: return-void │ │ +18e338: |[18e338] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ +18e348: 5410 0841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4108 │ │ +18e34c: 6e20 af54 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$0$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54af │ │ +18e352: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -296240,18 +296241,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18e350: |[18e350] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda8.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18e360: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -18e366: 5b01 0941 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4109 │ │ -18e36a: 0e00 |0005: return-void │ │ +18e354: |[18e354] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda8.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18e364: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +18e36a: 5b01 0941 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4109 │ │ +18e36e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -296261,18 +296262,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18e36c: |[18e36c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda8.onClick:(Landroid/view/View;)V │ │ -18e37c: 5410 0941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4109 │ │ -18e380: 6e20 ba54 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$9$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54ba │ │ -18e386: 0e00 |0005: return-void │ │ +18e370: |[18e370] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda8.onClick:(Landroid/view/View;)V │ │ +18e380: 5410 0941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4109 │ │ +18e384: 6e20 ba54 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$9$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54ba │ │ +18e38a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -296306,18 +296307,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18e388: |[18e388] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda9.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18e398: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -18e39e: 5b01 0a41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@410a │ │ -18e3a2: 0e00 |0005: return-void │ │ +18e38c: |[18e38c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda9.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18e39c: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +18e3a2: 5b01 0a41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@410a │ │ +18e3a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -296327,18 +296328,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18e3a4: |[18e3a4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda9.onClick:(Landroid/view/View;)V │ │ -18e3b4: 5410 0a41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@410a │ │ -18e3b8: 6e20 b154 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$10$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54b1 │ │ -18e3be: 0e00 |0005: return-void │ │ +18e3a8: |[18e3a8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda9.onClick:(Landroid/view/View;)V │ │ +18e3b8: 5410 0a41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@410a │ │ +18e3bc: 6e20 b154 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$10$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54b1 │ │ +18e3c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -296376,44 +296377,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 52 16-bit code units │ │ -18e478: |[18e478] org.thoughtcrime.securesms.scribbles.ImageEditorHud$2.:()V │ │ -18e488: 7100 a154 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // method@54a1 │ │ -18e48e: 0c00 |0003: move-result-object v0 │ │ -18e490: 2100 |0004: array-length v0, v0 │ │ -18e492: 2300 1711 |0005: new-array v0, v0, [I // type@1117 │ │ -18e496: 6900 0b41 |0007: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@410b │ │ -18e49a: 6201 0f41 |0009: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410f │ │ -18e49e: 6e10 9f54 0100 |000b: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@549f │ │ -18e4a4: 0a01 |000e: move-result v1 │ │ -18e4a6: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -18e4a8: 4b02 0001 |0010: aput v2, v0, v1 │ │ -18e4ac: 6200 0b41 |0012: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@410b │ │ -18e4b0: 6201 1041 |0014: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4110 │ │ -18e4b4: 6e10 9f54 0100 |0016: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@549f │ │ -18e4ba: 0a01 |0019: move-result v1 │ │ -18e4bc: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -18e4be: 4b02 0001 |001b: aput v2, v0, v1 │ │ -18e4c2: 6200 0b41 |001d: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@410b │ │ -18e4c6: 6201 1341 |001f: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4113 │ │ -18e4ca: 6e10 9f54 0100 |0021: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@549f │ │ -18e4d0: 0a01 |0024: move-result v1 │ │ -18e4d2: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -18e4d4: 4b02 0001 |0026: aput v2, v0, v1 │ │ -18e4d8: 6200 0b41 |0028: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@410b │ │ -18e4dc: 6201 0d41 |002a: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410d │ │ -18e4e0: 6e10 9f54 0100 |002c: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@549f │ │ -18e4e6: 0a01 |002f: move-result v1 │ │ -18e4e8: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -18e4ea: 4b02 0001 |0031: aput v2, v0, v1 │ │ -18e4ee: 0e00 |0033: return-void │ │ +18e47c: |[18e47c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$2.:()V │ │ +18e48c: 7100 a154 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // method@54a1 │ │ +18e492: 0c00 |0003: move-result-object v0 │ │ +18e494: 2100 |0004: array-length v0, v0 │ │ +18e496: 2300 1711 |0005: new-array v0, v0, [I // type@1117 │ │ +18e49a: 6900 0b41 |0007: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@410b │ │ +18e49e: 6201 0f41 |0009: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410f │ │ +18e4a2: 6e10 9f54 0100 |000b: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@549f │ │ +18e4a8: 0a01 |000e: move-result v1 │ │ +18e4aa: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +18e4ac: 4b02 0001 |0010: aput v2, v0, v1 │ │ +18e4b0: 6200 0b41 |0012: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@410b │ │ +18e4b4: 6201 1041 |0014: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4110 │ │ +18e4b8: 6e10 9f54 0100 |0016: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@549f │ │ +18e4be: 0a01 |0019: move-result v1 │ │ +18e4c0: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +18e4c2: 4b02 0001 |001b: aput v2, v0, v1 │ │ +18e4c6: 6200 0b41 |001d: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@410b │ │ +18e4ca: 6201 1341 |001f: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4113 │ │ +18e4ce: 6e10 9f54 0100 |0021: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@549f │ │ +18e4d4: 0a01 |0024: move-result v1 │ │ +18e4d6: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +18e4d8: 4b02 0001 |0026: aput v2, v0, v1 │ │ +18e4dc: 6200 0b41 |0028: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@410b │ │ +18e4e0: 6201 0d41 |002a: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410d │ │ +18e4e4: 6e10 9f54 0100 |002c: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@549f │ │ +18e4ea: 0a01 |002f: move-result v1 │ │ +18e4ec: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +18e4ee: 4b02 0001 |0031: aput v2, v0, v1 │ │ +18e4f2: 0e00 |0033: return-void │ │ catches : 4 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -296563,93 +296564,93 @@ │ │ type : '()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 39 16-bit code units │ │ -18e548: |[18e548] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.$values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ -18e558: 1270 |0000: const/4 v0, #int 7 // #7 │ │ -18e55a: 2300 ae11 |0001: new-array v0, v0, [Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@11ae │ │ -18e55e: 6201 1241 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4112 │ │ -18e562: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -18e564: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ -18e568: 6201 0e41 |0008: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410e │ │ -18e56c: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -18e56e: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ -18e572: 6201 1341 |000d: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4113 │ │ -18e576: 1222 |000f: const/4 v2, #int 2 // #2 │ │ -18e578: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ -18e57c: 6201 0f41 |0012: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410f │ │ -18e580: 1232 |0014: const/4 v2, #int 3 // #3 │ │ -18e582: 4d01 0002 |0015: aput-object v1, v0, v2 │ │ -18e586: 6201 1041 |0017: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4110 │ │ -18e58a: 1242 |0019: const/4 v2, #int 4 // #4 │ │ -18e58c: 4d01 0002 |001a: aput-object v1, v0, v2 │ │ -18e590: 6201 0d41 |001c: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410d │ │ -18e594: 1252 |001e: const/4 v2, #int 5 // #5 │ │ -18e596: 4d01 0002 |001f: aput-object v1, v0, v2 │ │ -18e59a: 6201 1141 |0021: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4111 │ │ -18e59e: 1262 |0023: const/4 v2, #int 6 // #6 │ │ -18e5a0: 4d01 0002 |0024: aput-object v1, v0, v2 │ │ -18e5a4: 1100 |0026: return-object v0 │ │ +18e54c: |[18e54c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.$values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ +18e55c: 1270 |0000: const/4 v0, #int 7 // #7 │ │ +18e55e: 2300 ae11 |0001: new-array v0, v0, [Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@11ae │ │ +18e562: 6201 1241 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4112 │ │ +18e566: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +18e568: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ +18e56c: 6201 0e41 |0008: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410e │ │ +18e570: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +18e572: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ +18e576: 6201 1341 |000d: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4113 │ │ +18e57a: 1222 |000f: const/4 v2, #int 2 // #2 │ │ +18e57c: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ +18e580: 6201 0f41 |0012: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410f │ │ +18e584: 1232 |0014: const/4 v2, #int 3 // #3 │ │ +18e586: 4d01 0002 |0015: aput-object v1, v0, v2 │ │ +18e58a: 6201 1041 |0017: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4110 │ │ +18e58e: 1242 |0019: const/4 v2, #int 4 // #4 │ │ +18e590: 4d01 0002 |001a: aput-object v1, v0, v2 │ │ +18e594: 6201 0d41 |001c: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410d │ │ +18e598: 1252 |001e: const/4 v2, #int 5 // #5 │ │ +18e59a: 4d01 0002 |001f: aput-object v1, v0, v2 │ │ +18e59e: 6201 1141 |0021: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4111 │ │ +18e5a2: 1262 |0023: const/4 v2, #int 6 // #6 │ │ +18e5a4: 4d01 0002 |0024: aput-object v1, v0, v2 │ │ +18e5a8: 1100 |0026: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=240 │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -18e5cc: |[18e5cc] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.:()V │ │ -18e5dc: 2200 7410 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1074 │ │ -18e5e0: 1a01 bf2f |0002: const-string v1, "NONE" // string@2fbf │ │ -18e5e4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -18e5e6: 7030 9e54 1002 |0005: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@549e │ │ -18e5ec: 6900 1241 |0008: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4112 │ │ -18e5f0: 2200 7410 |000a: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1074 │ │ -18e5f4: 1a01 b610 |000c: const-string v1, "CROP" // string@10b6 │ │ -18e5f8: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -18e5fa: 7030 9e54 1002 |000f: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@549e │ │ -18e600: 6900 0e41 |0012: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410e │ │ -18e604: 2200 7410 |0014: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1074 │ │ -18e608: 1a01 6d38 |0016: const-string v1, "TEXT" // string@386d │ │ -18e60c: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -18e60e: 7030 9e54 1002 |0019: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@549e │ │ -18e614: 6900 1341 |001c: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4113 │ │ -18e618: 2200 7410 |001e: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1074 │ │ -18e61c: 1a01 c114 |0020: const-string v1, "DRAW" // string@14c1 │ │ -18e620: 1232 |0022: const/4 v2, #int 3 // #3 │ │ -18e622: 7030 9e54 1002 |0023: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@549e │ │ -18e628: 6900 0f41 |0026: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410f │ │ -18e62c: 2200 7410 |0028: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1074 │ │ -18e630: 1a01 b617 |002a: const-string v1, "HIGHLIGHT" // string@17b6 │ │ -18e634: 1242 |002c: const/4 v2, #int 4 // #4 │ │ -18e636: 7030 9e54 1002 |002d: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@549e │ │ -18e63c: 6900 1041 |0030: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4110 │ │ -18e640: 2200 7410 |0032: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1074 │ │ -18e644: 1a01 460e |0034: const-string v1, "BLUR" // string@0e46 │ │ -18e648: 1252 |0036: const/4 v2, #int 5 // #5 │ │ -18e64a: 7030 9e54 1002 |0037: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@549e │ │ -18e650: 6900 0d41 |003a: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410d │ │ -18e654: 2200 7410 |003c: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1074 │ │ -18e658: 1a01 322e |003e: const-string v1, "MOVE_DELETE" // string@2e32 │ │ -18e65c: 1262 |0040: const/4 v2, #int 6 // #6 │ │ -18e65e: 7030 9e54 1002 |0041: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@549e │ │ -18e664: 6900 1141 |0044: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4111 │ │ -18e668: 7100 9c54 0000 |0046: invoke-static {}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.$values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // method@549c │ │ -18e66e: 0c00 |0049: move-result-object v0 │ │ -18e670: 6900 0c41 |004a: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.$VALUES:[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410c │ │ -18e674: 0e00 |004c: return-void │ │ +18e5d0: |[18e5d0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.:()V │ │ +18e5e0: 2200 7410 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1074 │ │ +18e5e4: 1a01 bf2f |0002: const-string v1, "NONE" // string@2fbf │ │ +18e5e8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +18e5ea: 7030 9e54 1002 |0005: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@549e │ │ +18e5f0: 6900 1241 |0008: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4112 │ │ +18e5f4: 2200 7410 |000a: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1074 │ │ +18e5f8: 1a01 b610 |000c: const-string v1, "CROP" // string@10b6 │ │ +18e5fc: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +18e5fe: 7030 9e54 1002 |000f: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@549e │ │ +18e604: 6900 0e41 |0012: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410e │ │ +18e608: 2200 7410 |0014: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1074 │ │ +18e60c: 1a01 6d38 |0016: const-string v1, "TEXT" // string@386d │ │ +18e610: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +18e612: 7030 9e54 1002 |0019: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@549e │ │ +18e618: 6900 1341 |001c: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4113 │ │ +18e61c: 2200 7410 |001e: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1074 │ │ +18e620: 1a01 c114 |0020: const-string v1, "DRAW" // string@14c1 │ │ +18e624: 1232 |0022: const/4 v2, #int 3 // #3 │ │ +18e626: 7030 9e54 1002 |0023: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@549e │ │ +18e62c: 6900 0f41 |0026: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410f │ │ +18e630: 2200 7410 |0028: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1074 │ │ +18e634: 1a01 b617 |002a: const-string v1, "HIGHLIGHT" // string@17b6 │ │ +18e638: 1242 |002c: const/4 v2, #int 4 // #4 │ │ +18e63a: 7030 9e54 1002 |002d: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@549e │ │ +18e640: 6900 1041 |0030: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4110 │ │ +18e644: 2200 7410 |0032: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1074 │ │ +18e648: 1a01 460e |0034: const-string v1, "BLUR" // string@0e46 │ │ +18e64c: 1252 |0036: const/4 v2, #int 5 // #5 │ │ +18e64e: 7030 9e54 1002 |0037: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@549e │ │ +18e654: 6900 0d41 |003a: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410d │ │ +18e658: 2200 7410 |003c: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1074 │ │ +18e65c: 1a01 322e |003e: const-string v1, "MOVE_DELETE" // string@2e32 │ │ +18e660: 1262 |0040: const/4 v2, #int 6 // #6 │ │ +18e662: 7030 9e54 1002 |0041: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@549e │ │ +18e668: 6900 1141 |0044: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4111 │ │ +18e66c: 7100 9c54 0000 |0046: invoke-static {}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.$values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // method@549c │ │ +18e672: 0c00 |0049: move-result-object v0 │ │ +18e674: 6900 0c41 |004a: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.$VALUES:[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410c │ │ +18e678: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x000a line=242 │ │ 0x0014 line=243 │ │ 0x001e line=244 │ │ 0x0028 line=245 │ │ @@ -296663,17 +296664,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -18e678: |[18e678] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.:(Ljava/lang/String;I)V │ │ -18e688: 7030 250a 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0a25 │ │ -18e68e: 0e00 |0003: return-void │ │ +18e67c: |[18e67c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.:(Ljava/lang/String;I)V │ │ +18e68c: 7030 250a 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0a25 │ │ +18e692: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -296683,20 +296684,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -18e524: |[18e524] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.valueOf:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ -18e534: 1c00 7410 |0000: const-class v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1074 │ │ -18e538: 7120 280a 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0a28 │ │ -18e53e: 0c01 |0005: move-result-object v1 │ │ -18e540: 1f01 7410 |0006: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1074 │ │ -18e544: 1101 |0008: return-object v1 │ │ +18e528: |[18e528] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.valueOf:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ +18e538: 1c00 7410 |0000: const-class v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1074 │ │ +18e53c: 7120 280a 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0a28 │ │ +18e542: 0c01 |0005: move-result-object v1 │ │ +18e544: 1f01 7410 |0006: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1074 │ │ +18e548: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;) │ │ @@ -296704,20 +296705,20 @@ │ │ type : '()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -18e5a8: |[18e5a8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ -18e5b8: 6200 0c41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.$VALUES:[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410c │ │ -18e5bc: 6e10 2659 0000 |0002: invoke-virtual {v0}, [Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.clone:()Ljava/lang/Object; // method@5926 │ │ -18e5c2: 0c00 |0005: move-result-object v0 │ │ -18e5c4: 1f00 ae11 |0006: check-cast v0, [Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@11ae │ │ -18e5c8: 1100 |0008: return-object v0 │ │ +18e5ac: |[18e5ac] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ +18e5bc: 6200 0c41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.$VALUES:[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410c │ │ +18e5c0: 6e10 2659 0000 |0002: invoke-virtual {v0}, [Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.clone:()Ljava/lang/Object; // method@5926 │ │ +18e5c6: 0c00 |0005: move-result-object v0 │ │ +18e5c8: 1f00 ae11 |0006: check-cast v0, [Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@11ae │ │ +18e5cc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 6267 (ImageEditorHud.java) │ │ @@ -296853,51 +296854,51 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -18e708: |[18e708] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:()V │ │ -18e718: 2200 7110 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1; // type@1071 │ │ -18e71c: 7010 8a54 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1;.:()V // method@548a │ │ -18e722: 6900 1441 |0005: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4114 │ │ -18e726: 0e00 |0007: return-void │ │ +18e70c: |[18e70c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:()V │ │ +18e71c: 2200 7110 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1; // type@1071 │ │ +18e720: 7010 8a54 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1;.:()V // method@548a │ │ +18e726: 6900 1441 |0005: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4114 │ │ +18e72a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -18e728: |[18e728] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:(Landroid/content/Context;)V │ │ -18e738: 7020 2804 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0428 │ │ -18e73e: 6201 1441 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4114 │ │ -18e742: 5b01 2141 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4121 │ │ -18e746: 2201 7b03 |0007: new-instance v1, Ljava/util/HashMap; // type@037b │ │ -18e74a: 7010 910c 0100 |0009: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0c91 │ │ -18e750: 5b01 2b41 |000c: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@412b │ │ -18e754: 2201 7c03 |000e: new-instance v1, Ljava/util/HashSet; // type@037c │ │ -18e758: 7010 9b0c 0100 |0010: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0c9b │ │ -18e75e: 5b01 1541 |0013: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@4115 │ │ -18e762: 2201 6210 |0015: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0; // type@1062 │ │ -18e766: 7020 6c54 0100 |0017: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@546c │ │ -18e76c: 5b01 2641 |001a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4126 │ │ -18e770: 2201 6d10 |001c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6; // type@106d │ │ -18e774: 7020 8254 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5482 │ │ -18e77a: 5b01 2341 |0021: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4123 │ │ -18e77e: 7010 ac54 0000 |0023: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initialize:()V // method@54ac │ │ -18e784: 0e00 |0026: return-void │ │ +18e72c: |[18e72c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:(Landroid/content/Context;)V │ │ +18e73c: 7020 2804 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0428 │ │ +18e742: 6201 1441 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4114 │ │ +18e746: 5b01 2141 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4121 │ │ +18e74a: 2201 7b03 |0007: new-instance v1, Ljava/util/HashMap; // type@037b │ │ +18e74e: 7010 910c 0100 |0009: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0c91 │ │ +18e754: 5b01 2b41 |000c: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@412b │ │ +18e758: 2201 7c03 |000e: new-instance v1, Ljava/util/HashSet; // type@037c │ │ +18e75c: 7010 9b0c 0100 |0010: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0c9b │ │ +18e762: 5b01 1541 |0013: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@4115 │ │ +18e766: 2201 6210 |0015: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0; // type@1062 │ │ +18e76a: 7020 6c54 0100 |0017: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@546c │ │ +18e770: 5b01 2641 |001a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4126 │ │ +18e774: 2201 6d10 |001c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6; // type@106d │ │ +18e778: 7020 8254 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5482 │ │ +18e77e: 5b01 2341 |0021: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4123 │ │ +18e782: 7010 ac54 0000 |0023: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initialize:()V // method@54ac │ │ +18e788: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=47 │ │ 0x0007 line=52 │ │ 0x000e line=53 │ │ 0x0015 line=226 │ │ @@ -296912,32 +296913,32 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -18e788: |[18e788] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -18e798: 7030 2904 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0429 │ │ -18e79e: 6201 1441 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4114 │ │ -18e7a2: 5b01 2141 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4121 │ │ -18e7a6: 2201 7b03 |0007: new-instance v1, Ljava/util/HashMap; // type@037b │ │ -18e7aa: 7010 910c 0100 |0009: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0c91 │ │ -18e7b0: 5b01 2b41 |000c: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@412b │ │ -18e7b4: 2201 7c03 |000e: new-instance v1, Ljava/util/HashSet; // type@037c │ │ -18e7b8: 7010 9b0c 0100 |0010: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0c9b │ │ -18e7be: 5b01 1541 |0013: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@4115 │ │ -18e7c2: 2201 6210 |0015: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0; // type@1062 │ │ -18e7c6: 7020 6c54 0100 |0017: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@546c │ │ -18e7cc: 5b01 2641 |001a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4126 │ │ -18e7d0: 2201 6d10 |001c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6; // type@106d │ │ -18e7d4: 7020 8254 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5482 │ │ -18e7da: 5b01 2341 |0021: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4123 │ │ -18e7de: 7010 ac54 0000 |0023: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initialize:()V // method@54ac │ │ -18e7e4: 0e00 |0026: return-void │ │ +18e78c: |[18e78c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +18e79c: 7030 2904 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0429 │ │ +18e7a2: 6201 1441 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4114 │ │ +18e7a6: 5b01 2141 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4121 │ │ +18e7aa: 2201 7b03 |0007: new-instance v1, Ljava/util/HashMap; // type@037b │ │ +18e7ae: 7010 910c 0100 |0009: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0c91 │ │ +18e7b4: 5b01 2b41 |000c: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@412b │ │ +18e7b8: 2201 7c03 |000e: new-instance v1, Ljava/util/HashSet; // type@037c │ │ +18e7bc: 7010 9b0c 0100 |0010: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0c9b │ │ +18e7c2: 5b01 1541 |0013: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@4115 │ │ +18e7c6: 2201 6210 |0015: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0; // type@1062 │ │ +18e7ca: 7020 6c54 0100 |0017: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@546c │ │ +18e7d0: 5b01 2641 |001a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4126 │ │ +18e7d4: 2201 6d10 |001c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6; // type@106d │ │ +18e7d8: 7020 8254 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5482 │ │ +18e7de: 5b01 2341 |0021: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4123 │ │ +18e7e2: 7010 ac54 0000 |0023: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initialize:()V // method@54ac │ │ +18e7e8: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=47 │ │ 0x0007 line=52 │ │ 0x000e line=53 │ │ 0x0015 line=226 │ │ @@ -296953,32 +296954,32 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 39 16-bit code units │ │ -18e7e8: |[18e7e8] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -18e7f8: 7040 2a04 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@042a │ │ -18e7fe: 6201 1441 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4114 │ │ -18e802: 5b01 2141 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4121 │ │ -18e806: 2201 7b03 |0007: new-instance v1, Ljava/util/HashMap; // type@037b │ │ -18e80a: 7010 910c 0100 |0009: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0c91 │ │ -18e810: 5b01 2b41 |000c: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@412b │ │ -18e814: 2201 7c03 |000e: new-instance v1, Ljava/util/HashSet; // type@037c │ │ -18e818: 7010 9b0c 0100 |0010: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0c9b │ │ -18e81e: 5b01 1541 |0013: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@4115 │ │ -18e822: 2201 6210 |0015: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0; // type@1062 │ │ -18e826: 7020 6c54 0100 |0017: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@546c │ │ -18e82c: 5b01 2641 |001a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4126 │ │ -18e830: 2201 6d10 |001c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6; // type@106d │ │ -18e834: 7020 8254 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5482 │ │ -18e83a: 5b01 2341 |0021: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4123 │ │ -18e83e: 7010 ac54 0000 |0023: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initialize:()V // method@54ac │ │ -18e844: 0e00 |0026: return-void │ │ +18e7ec: |[18e7ec] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +18e7fc: 7040 2a04 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@042a │ │ +18e802: 6201 1441 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4114 │ │ +18e806: 5b01 2141 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4121 │ │ +18e80a: 2201 7b03 |0007: new-instance v1, Ljava/util/HashMap; // type@037b │ │ +18e80e: 7010 910c 0100 |0009: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0c91 │ │ +18e814: 5b01 2b41 |000c: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@412b │ │ +18e818: 2201 7c03 |000e: new-instance v1, Ljava/util/HashSet; // type@037c │ │ +18e81c: 7010 9b0c 0100 |0010: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0c9b │ │ +18e822: 5b01 1541 |0013: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@4115 │ │ +18e826: 2201 6210 |0015: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0; // type@1062 │ │ +18e82a: 7020 6c54 0100 |0017: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@546c │ │ +18e830: 5b01 2641 |001a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4126 │ │ +18e834: 2201 6d10 |001c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6; // type@106d │ │ +18e838: 7020 8254 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5482 │ │ +18e83e: 5b01 2341 |0021: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4123 │ │ +18e842: 7010 ac54 0000 |0023: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initialize:()V // method@54ac │ │ +18e848: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=47 │ │ 0x0007 line=52 │ │ 0x000e line=53 │ │ 0x0015 line=226 │ │ @@ -296995,27 +296996,27 @@ │ │ type : '(Ljava/util/Set;Landroid/view/View;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -18e690: |[18e690] org.thoughtcrime.securesms.scribbles.ImageEditorHud.buttonIsVisible:(Ljava/util/Set;Landroid/view/View;)Z │ │ -18e6a0: 3801 1200 |0000: if-eqz v1, 0012 // +0012 │ │ -18e6a4: 7220 fe0c 2100 |0002: invoke-interface {v1, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@0cfe │ │ -18e6aa: 0a01 |0005: move-result v1 │ │ -18e6ac: 3801 0c00 |0006: if-eqz v1, 0012 // +000c │ │ -18e6b0: 5401 2a41 |0008: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@412a │ │ -18e6b4: 3312 0600 |000a: if-ne v2, v1, 0010 // +0006 │ │ -18e6b8: 5501 2941 |000c: iget-boolean v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoAvailable:Z // field@4129 │ │ -18e6bc: 3801 0400 |000e: if-eqz v1, 0012 // +0004 │ │ -18e6c0: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -18e6c2: 2802 |0011: goto 0013 // +0002 │ │ -18e6c4: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -18e6c6: 0f01 |0013: return v1 │ │ +18e694: |[18e694] org.thoughtcrime.securesms.scribbles.ImageEditorHud.buttonIsVisible:(Ljava/util/Set;Landroid/view/View;)Z │ │ +18e6a4: 3801 1200 |0000: if-eqz v1, 0012 // +0012 │ │ +18e6a8: 7220 fe0c 2100 |0002: invoke-interface {v1, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@0cfe │ │ +18e6ae: 0a01 |0005: move-result v1 │ │ +18e6b0: 3801 0c00 |0006: if-eqz v1, 0012 // +000c │ │ +18e6b4: 5401 2a41 |0008: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@412a │ │ +18e6b8: 3312 0600 |000a: if-ne v2, v1, 0010 // +0006 │ │ +18e6bc: 5501 2941 |000c: iget-boolean v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoAvailable:Z // field@4129 │ │ +18e6c0: 3801 0400 |000e: if-eqz v1, 0012 // +0004 │ │ +18e6c4: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +18e6c6: 2802 |0011: goto 0013 // +0002 │ │ +18e6c8: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +18e6ca: 0f01 |0013: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=202 │ │ locals : │ │ 0x0000 - 0x0014 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0014 reg=1 (null) Ljava/util/Set; │ │ 0x0000 - 0x0014 reg=2 (null) Landroid/view/View; │ │ @@ -297025,88 +297026,88 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 149 16-bit code units │ │ -18e864: |[18e864] org.thoughtcrime.securesms.scribbles.ImageEditorHud.initialize:()V │ │ -18e874: 6e10 aa54 0200 |0000: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.getContext:()Landroid/content/Context; // method@54aa │ │ -18e87a: 0c00 |0003: move-result-object v0 │ │ -18e87c: 6001 8226 |0004: sget v1, Lorg/thoughtcrime/securesms/R$layout;.image_editor_hud:I // field@2682 │ │ -18e880: 7130 ab54 1002 |0006: invoke-static {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@54ab │ │ -18e886: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -18e888: 6e20 c754 0200 |000a: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setOrientation:(I)V // method@54c7 │ │ -18e88e: 6000 b124 |000d: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_crop_button:I // field@24b1 │ │ -18e892: 6e20 a854 0200 |000f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54a8 │ │ -18e898: 0c00 |0012: move-result-object v0 │ │ -18e89a: 5b20 1b41 |0013: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropButton:Landroid/view/View; // field@411b │ │ -18e89e: 6000 b224 |0015: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_crop_flip:I // field@24b2 │ │ -18e8a2: 6e20 a854 0200 |0017: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54a8 │ │ -18e8a8: 0c00 |001a: move-result-object v0 │ │ -18e8aa: 5b20 1c41 |001b: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropFlipButton:Landroid/view/View; // field@411c │ │ -18e8ae: 6000 b324 |001d: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_crop_rotate:I // field@24b3 │ │ -18e8b2: 6e20 a854 0200 |001f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54a8 │ │ -18e8b8: 0c00 |0022: move-result-object v0 │ │ -18e8ba: 5b20 1d41 |0023: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropRotateButton:Landroid/view/View; // field@411d │ │ -18e8be: 6000 ad24 |0025: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_color_palette:I // field@24ad │ │ -18e8c2: 6e20 a854 0200 |0027: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54a8 │ │ -18e8c8: 0c00 |002a: move-result-object v0 │ │ -18e8ca: 1f00 b601 |002b: check-cast v0, Landroidx/recyclerview/widget/RecyclerView; // type@01b6 │ │ -18e8ce: 5b20 1741 |002d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4117 │ │ -18e8d2: 6000 b524 |002f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_draw_button:I // field@24b5 │ │ -18e8d6: 6e20 a854 0200 |0031: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54a8 │ │ -18e8dc: 0c00 |0034: move-result-object v0 │ │ -18e8de: 5b20 2041 |0035: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.drawButton:Landroid/view/View; // field@4120 │ │ -18e8e2: 6000 b624 |0037: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_highlight_button:I // field@24b6 │ │ -18e8e6: 6e20 a854 0200 |0039: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54a8 │ │ -18e8ec: 0c00 |003c: move-result-object v0 │ │ -18e8ee: 5b20 2241 |003d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightButton:Landroid/view/View; // field@4122 │ │ -18e8f2: 6000 ab24 |003f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_blur_button:I // field@24ab │ │ -18e8f6: 6e20 a854 0200 |0041: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54a8 │ │ -18e8fc: 0c00 |0044: move-result-object v0 │ │ -18e8fe: 5b20 1641 |0045: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.blurButton:Landroid/view/View; // field@4116 │ │ -18e902: 6000 bb24 |0047: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_text_button:I // field@24bb │ │ -18e906: 6e20 a854 0200 |0049: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54a8 │ │ -18e90c: 0c00 |004c: move-result-object v0 │ │ -18e90e: 5b20 2841 |004d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.textButton:Landroid/view/View; // field@4128 │ │ -18e912: 6000 ba24 |004f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_sticker_button:I // field@24ba │ │ -18e916: 6e20 a854 0200 |0051: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54a8 │ │ -18e91c: 0c00 |0054: move-result-object v0 │ │ -18e91e: 5b20 2741 |0055: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.stickerButton:Landroid/view/View; // field@4127 │ │ -18e922: 6000 bd24 |0057: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_undo_button:I // field@24bd │ │ -18e926: 6e20 a854 0200 |0059: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54a8 │ │ -18e92c: 0c00 |005c: move-result-object v0 │ │ -18e92e: 5b20 2a41 |005d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@412a │ │ -18e932: 6000 b824 |005f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_save_button:I // field@24b8 │ │ -18e936: 6e20 a854 0200 |0061: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54a8 │ │ -18e93c: 0c00 |0064: move-result-object v0 │ │ -18e93e: 5b20 2441 |0065: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.saveButton:Landroid/view/View; // field@4124 │ │ -18e942: 6000 b424 |0067: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_delete_button:I // field@24b4 │ │ -18e946: 6e20 a854 0200 |0069: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54a8 │ │ -18e94c: 0c00 |006c: move-result-object v0 │ │ -18e94e: 5b20 1f41 |006d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@411f │ │ -18e952: 6000 af24 |006f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_confirm_button:I // field@24af │ │ -18e956: 6e20 a854 0200 |0071: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54a8 │ │ -18e95c: 0c00 |0074: move-result-object v0 │ │ -18e95e: 5b20 1a41 |0075: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@411a │ │ -18e962: 6000 ae24 |0077: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_color_picker:I // field@24ae │ │ -18e966: 6e20 a854 0200 |0079: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54a8 │ │ -18e96c: 0c00 |007c: move-result-object v0 │ │ -18e96e: 1f00 8710 |007d: check-cast v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // type@1087 │ │ -18e972: 5b20 1941 |007f: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4119 │ │ -18e976: 6000 ac24 |0081: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_blur_help_text:I // field@24ac │ │ -18e97a: 6e20 a854 0200 |0083: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54a8 │ │ -18e980: 0c00 |0086: move-result-object v0 │ │ -18e982: 5b20 2541 |0087: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.scribbleBlurHelpText:Landroid/view/View; // field@4125 │ │ -18e986: 7010 ad54 0200 |0089: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initializeViews:()V // method@54ad │ │ -18e98c: 7010 ae54 0200 |008c: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initializeVisibilityMap:()V // method@54ae │ │ -18e992: 6200 1241 |008f: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4112 │ │ -18e996: 6e20 c554 0200 |0091: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54c5 │ │ -18e99c: 0e00 |0094: return-void │ │ +18e868: |[18e868] org.thoughtcrime.securesms.scribbles.ImageEditorHud.initialize:()V │ │ +18e878: 6e10 aa54 0200 |0000: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.getContext:()Landroid/content/Context; // method@54aa │ │ +18e87e: 0c00 |0003: move-result-object v0 │ │ +18e880: 6001 8226 |0004: sget v1, Lorg/thoughtcrime/securesms/R$layout;.image_editor_hud:I // field@2682 │ │ +18e884: 7130 ab54 1002 |0006: invoke-static {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@54ab │ │ +18e88a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +18e88c: 6e20 c754 0200 |000a: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setOrientation:(I)V // method@54c7 │ │ +18e892: 6000 b124 |000d: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_crop_button:I // field@24b1 │ │ +18e896: 6e20 a854 0200 |000f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54a8 │ │ +18e89c: 0c00 |0012: move-result-object v0 │ │ +18e89e: 5b20 1b41 |0013: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropButton:Landroid/view/View; // field@411b │ │ +18e8a2: 6000 b224 |0015: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_crop_flip:I // field@24b2 │ │ +18e8a6: 6e20 a854 0200 |0017: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54a8 │ │ +18e8ac: 0c00 |001a: move-result-object v0 │ │ +18e8ae: 5b20 1c41 |001b: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropFlipButton:Landroid/view/View; // field@411c │ │ +18e8b2: 6000 b324 |001d: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_crop_rotate:I // field@24b3 │ │ +18e8b6: 6e20 a854 0200 |001f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54a8 │ │ +18e8bc: 0c00 |0022: move-result-object v0 │ │ +18e8be: 5b20 1d41 |0023: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropRotateButton:Landroid/view/View; // field@411d │ │ +18e8c2: 6000 ad24 |0025: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_color_palette:I // field@24ad │ │ +18e8c6: 6e20 a854 0200 |0027: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54a8 │ │ +18e8cc: 0c00 |002a: move-result-object v0 │ │ +18e8ce: 1f00 b601 |002b: check-cast v0, Landroidx/recyclerview/widget/RecyclerView; // type@01b6 │ │ +18e8d2: 5b20 1741 |002d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4117 │ │ +18e8d6: 6000 b524 |002f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_draw_button:I // field@24b5 │ │ +18e8da: 6e20 a854 0200 |0031: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54a8 │ │ +18e8e0: 0c00 |0034: move-result-object v0 │ │ +18e8e2: 5b20 2041 |0035: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.drawButton:Landroid/view/View; // field@4120 │ │ +18e8e6: 6000 b624 |0037: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_highlight_button:I // field@24b6 │ │ +18e8ea: 6e20 a854 0200 |0039: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54a8 │ │ +18e8f0: 0c00 |003c: move-result-object v0 │ │ +18e8f2: 5b20 2241 |003d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightButton:Landroid/view/View; // field@4122 │ │ +18e8f6: 6000 ab24 |003f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_blur_button:I // field@24ab │ │ +18e8fa: 6e20 a854 0200 |0041: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54a8 │ │ +18e900: 0c00 |0044: move-result-object v0 │ │ +18e902: 5b20 1641 |0045: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.blurButton:Landroid/view/View; // field@4116 │ │ +18e906: 6000 bb24 |0047: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_text_button:I // field@24bb │ │ +18e90a: 6e20 a854 0200 |0049: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54a8 │ │ +18e910: 0c00 |004c: move-result-object v0 │ │ +18e912: 5b20 2841 |004d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.textButton:Landroid/view/View; // field@4128 │ │ +18e916: 6000 ba24 |004f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_sticker_button:I // field@24ba │ │ +18e91a: 6e20 a854 0200 |0051: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54a8 │ │ +18e920: 0c00 |0054: move-result-object v0 │ │ +18e922: 5b20 2741 |0055: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.stickerButton:Landroid/view/View; // field@4127 │ │ +18e926: 6000 bd24 |0057: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_undo_button:I // field@24bd │ │ +18e92a: 6e20 a854 0200 |0059: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54a8 │ │ +18e930: 0c00 |005c: move-result-object v0 │ │ +18e932: 5b20 2a41 |005d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@412a │ │ +18e936: 6000 b824 |005f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_save_button:I // field@24b8 │ │ +18e93a: 6e20 a854 0200 |0061: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54a8 │ │ +18e940: 0c00 |0064: move-result-object v0 │ │ +18e942: 5b20 2441 |0065: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.saveButton:Landroid/view/View; // field@4124 │ │ +18e946: 6000 b424 |0067: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_delete_button:I // field@24b4 │ │ +18e94a: 6e20 a854 0200 |0069: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54a8 │ │ +18e950: 0c00 |006c: move-result-object v0 │ │ +18e952: 5b20 1f41 |006d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@411f │ │ +18e956: 6000 af24 |006f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_confirm_button:I // field@24af │ │ +18e95a: 6e20 a854 0200 |0071: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54a8 │ │ +18e960: 0c00 |0074: move-result-object v0 │ │ +18e962: 5b20 1a41 |0075: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@411a │ │ +18e966: 6000 ae24 |0077: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_color_picker:I // field@24ae │ │ +18e96a: 6e20 a854 0200 |0079: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54a8 │ │ +18e970: 0c00 |007c: move-result-object v0 │ │ +18e972: 1f00 8710 |007d: check-cast v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // type@1087 │ │ +18e976: 5b20 1941 |007f: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4119 │ │ +18e97a: 6000 ac24 |0081: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_blur_help_text:I // field@24ac │ │ +18e97e: 6e20 a854 0200 |0083: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54a8 │ │ +18e984: 0c00 |0086: move-result-object v0 │ │ +18e986: 5b20 2541 |0087: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.scribbleBlurHelpText:Landroid/view/View; // field@4125 │ │ +18e98a: 7010 ad54 0200 |0089: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initializeViews:()V // method@54ad │ │ +18e990: 7010 ae54 0200 |008c: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initializeVisibilityMap:()V // method@54ae │ │ +18e996: 6200 1241 |008f: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4112 │ │ +18e99a: 6e20 c554 0200 |0091: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54c5 │ │ +18e9a0: 0e00 |0094: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x000a line=75 │ │ 0x000d line=77 │ │ 0x0015 line=78 │ │ 0x001d line=79 │ │ @@ -297133,81 +297134,81 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 162 16-bit code units │ │ -18e9a0: |[18e9a0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.initializeViews:()V │ │ -18e9b0: 5430 2a41 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@412a │ │ -18e9b4: 2201 6e10 |0002: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7; // type@106e │ │ -18e9b8: 7020 8454 3100 |0004: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5484 │ │ -18e9be: 6e20 4103 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ -18e9c4: 5430 1f41 |000a: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@411f │ │ -18e9c8: 2201 6410 |000c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11; // type@1064 │ │ -18e9cc: 7020 7054 3100 |000e: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5470 │ │ -18e9d2: 6e20 4103 1000 |0011: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ -18e9d8: 5430 1b41 |0014: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropButton:Landroid/view/View; // field@411b │ │ -18e9dc: 2201 6510 |0016: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12; // type@1065 │ │ -18e9e0: 7020 7254 3100 |0018: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5472 │ │ -18e9e6: 6e20 4103 1000 |001b: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ -18e9ec: 5430 1c41 |001e: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropFlipButton:Landroid/view/View; // field@411c │ │ -18e9f0: 2201 6610 |0020: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13; // type@1066 │ │ -18e9f4: 7020 7454 3100 |0022: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5474 │ │ -18e9fa: 6e20 4103 1000 |0025: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ -18ea00: 5430 1d41 |0028: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropRotateButton:Landroid/view/View; // field@411d │ │ -18ea04: 2201 6710 |002a: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14; // type@1067 │ │ -18ea08: 7020 7654 3100 |002c: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5476 │ │ -18ea0e: 6e20 4103 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ -18ea14: 5430 1a41 |0032: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@411a │ │ -18ea18: 2201 6810 |0034: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1; // type@1068 │ │ -18ea1c: 7020 7854 3100 |0036: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5478 │ │ -18ea22: 6e20 4103 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ -18ea28: 2200 8510 |003c: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // type@1085 │ │ -18ea2c: 7010 2555 0000 |003e: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.:()V // method@5525 │ │ -18ea32: 5b30 1841 |0041: iput-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPaletteAdapter:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // field@4118 │ │ -18ea36: 5431 1941 |0043: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4119 │ │ -18ea3a: 7110 ec0c 0100 |0045: invoke-static {v1}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cec │ │ -18ea40: 2202 6910 |0048: new-instance v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2; // type@1069 │ │ -18ea44: 7020 7a54 1200 |004a: invoke-direct {v2, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2;.:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;)V // method@547a │ │ -18ea4a: 6e20 2d55 2000 |004d: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V // method@552d │ │ -18ea50: 5430 1741 |0050: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4117 │ │ -18ea54: 2201 ab01 |0052: new-instance v1, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01ab │ │ -18ea58: 6e10 aa54 0300 |0054: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.getContext:()Landroid/content/Context; // method@54aa │ │ -18ea5e: 0c02 |0057: move-result-object v2 │ │ -18ea60: 7020 de05 2100 |0058: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@05de │ │ -18ea66: 6e20 0a06 1000 |005b: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@060a │ │ -18ea6c: 5430 1741 |005e: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4117 │ │ -18ea70: 5431 1841 |0060: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPaletteAdapter:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // field@4118 │ │ -18ea74: 6e20 0606 1000 |0062: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@0606 │ │ -18ea7a: 5430 2041 |0065: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.drawButton:Landroid/view/View; // field@4120 │ │ -18ea7e: 2201 6a10 |0067: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3; // type@106a │ │ -18ea82: 7020 7c54 3100 |0069: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@547c │ │ -18ea88: 6e20 4103 1000 |006c: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ -18ea8e: 5430 1641 |006f: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.blurButton:Landroid/view/View; // field@4116 │ │ -18ea92: 2201 6b10 |0071: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4; // type@106b │ │ -18ea96: 7020 7e54 3100 |0073: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@547e │ │ -18ea9c: 6e20 4103 1000 |0076: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ -18eaa2: 5430 2241 |0079: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightButton:Landroid/view/View; // field@4122 │ │ -18eaa6: 2201 6c10 |007b: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5; // type@106c │ │ -18eaaa: 7020 8054 3100 |007d: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5480 │ │ -18eab0: 6e20 4103 1000 |0080: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ -18eab6: 5430 2841 |0083: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.textButton:Landroid/view/View; // field@4128 │ │ -18eaba: 2201 6f10 |0085: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8; // type@106f │ │ -18eabe: 7020 8654 3100 |0087: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5486 │ │ -18eac4: 6e20 4103 1000 |008a: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ -18eaca: 5430 2441 |008d: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.saveButton:Landroid/view/View; // field@4124 │ │ -18eace: 2201 7010 |008f: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9; // type@1070 │ │ -18ead2: 7020 8854 3100 |0091: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5488 │ │ -18ead8: 6e20 4103 1000 |0094: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ -18eade: 5430 2741 |0097: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.stickerButton:Landroid/view/View; // field@4127 │ │ -18eae2: 2201 6310 |0099: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10; // type@1063 │ │ -18eae6: 7020 6e54 3100 |009b: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@546e │ │ -18eaec: 6e20 4103 1000 |009e: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ -18eaf2: 0e00 |00a1: return-void │ │ +18e9a4: |[18e9a4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.initializeViews:()V │ │ +18e9b4: 5430 2a41 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@412a │ │ +18e9b8: 2201 6e10 |0002: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7; // type@106e │ │ +18e9bc: 7020 8454 3100 |0004: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5484 │ │ +18e9c2: 6e20 4103 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ +18e9c8: 5430 1f41 |000a: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@411f │ │ +18e9cc: 2201 6410 |000c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11; // type@1064 │ │ +18e9d0: 7020 7054 3100 |000e: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5470 │ │ +18e9d6: 6e20 4103 1000 |0011: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ +18e9dc: 5430 1b41 |0014: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropButton:Landroid/view/View; // field@411b │ │ +18e9e0: 2201 6510 |0016: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12; // type@1065 │ │ +18e9e4: 7020 7254 3100 |0018: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5472 │ │ +18e9ea: 6e20 4103 1000 |001b: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ +18e9f0: 5430 1c41 |001e: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropFlipButton:Landroid/view/View; // field@411c │ │ +18e9f4: 2201 6610 |0020: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13; // type@1066 │ │ +18e9f8: 7020 7454 3100 |0022: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5474 │ │ +18e9fe: 6e20 4103 1000 |0025: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ +18ea04: 5430 1d41 |0028: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropRotateButton:Landroid/view/View; // field@411d │ │ +18ea08: 2201 6710 |002a: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14; // type@1067 │ │ +18ea0c: 7020 7654 3100 |002c: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5476 │ │ +18ea12: 6e20 4103 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ +18ea18: 5430 1a41 |0032: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@411a │ │ +18ea1c: 2201 6810 |0034: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1; // type@1068 │ │ +18ea20: 7020 7854 3100 |0036: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5478 │ │ +18ea26: 6e20 4103 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ +18ea2c: 2200 8510 |003c: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // type@1085 │ │ +18ea30: 7010 2555 0000 |003e: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.:()V // method@5525 │ │ +18ea36: 5b30 1841 |0041: iput-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPaletteAdapter:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // field@4118 │ │ +18ea3a: 5431 1941 |0043: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4119 │ │ +18ea3e: 7110 ec0c 0100 |0045: invoke-static {v1}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cec │ │ +18ea44: 2202 6910 |0048: new-instance v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2; // type@1069 │ │ +18ea48: 7020 7a54 1200 |004a: invoke-direct {v2, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2;.:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;)V // method@547a │ │ +18ea4e: 6e20 2d55 2000 |004d: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V // method@552d │ │ +18ea54: 5430 1741 |0050: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4117 │ │ +18ea58: 2201 ab01 |0052: new-instance v1, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01ab │ │ +18ea5c: 6e10 aa54 0300 |0054: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.getContext:()Landroid/content/Context; // method@54aa │ │ +18ea62: 0c02 |0057: move-result-object v2 │ │ +18ea64: 7020 de05 2100 |0058: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@05de │ │ +18ea6a: 6e20 0a06 1000 |005b: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@060a │ │ +18ea70: 5430 1741 |005e: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4117 │ │ +18ea74: 5431 1841 |0060: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPaletteAdapter:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // field@4118 │ │ +18ea78: 6e20 0606 1000 |0062: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@0606 │ │ +18ea7e: 5430 2041 |0065: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.drawButton:Landroid/view/View; // field@4120 │ │ +18ea82: 2201 6a10 |0067: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3; // type@106a │ │ +18ea86: 7020 7c54 3100 |0069: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@547c │ │ +18ea8c: 6e20 4103 1000 |006c: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ +18ea92: 5430 1641 |006f: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.blurButton:Landroid/view/View; // field@4116 │ │ +18ea96: 2201 6b10 |0071: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4; // type@106b │ │ +18ea9a: 7020 7e54 3100 |0073: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@547e │ │ +18eaa0: 6e20 4103 1000 |0076: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ +18eaa6: 5430 2241 |0079: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightButton:Landroid/view/View; // field@4122 │ │ +18eaaa: 2201 6c10 |007b: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5; // type@106c │ │ +18eaae: 7020 8054 3100 |007d: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5480 │ │ +18eab4: 6e20 4103 1000 |0080: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ +18eaba: 5430 2841 |0083: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.textButton:Landroid/view/View; // field@4128 │ │ +18eabe: 2201 6f10 |0085: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8; // type@106f │ │ +18eac2: 7020 8654 3100 |0087: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5486 │ │ +18eac8: 6e20 4103 1000 |008a: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ +18eace: 5430 2441 |008d: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.saveButton:Landroid/view/View; // field@4124 │ │ +18ead2: 2201 7010 |008f: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9; // type@1070 │ │ +18ead6: 7020 8854 3100 |0091: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5488 │ │ +18eadc: 6e20 4103 1000 |0094: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ +18eae2: 5430 2741 |0097: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.stickerButton:Landroid/view/View; // field@4127 │ │ +18eae6: 2201 6310 |0099: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10; // type@1063 │ │ +18eaea: 7020 6e54 3100 |009b: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@546e │ │ +18eaf0: 6e20 4103 1000 |009e: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ +18eaf6: 0e00 |00a1: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x000a line=125 │ │ 0x0014 line=130 │ │ 0x001e line=131 │ │ 0x0028 line=132 │ │ @@ -297230,118 +297231,118 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 204 16-bit code units │ │ -18eaf4: |[18eaf4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.initializeVisibilityMap:()V │ │ -18eb04: 6200 1241 |0000: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4112 │ │ -18eb08: 54b1 2041 |0002: iget-object v1, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.drawButton:Landroid/view/View; // field@4120 │ │ -18eb0c: 54b2 2241 |0004: iget-object v2, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightButton:Landroid/view/View; // field@4122 │ │ -18eb10: 54b3 1641 |0006: iget-object v3, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.blurButton:Landroid/view/View; // field@4116 │ │ -18eb14: 54b4 2841 |0008: iget-object v4, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.textButton:Landroid/view/View; // field@4128 │ │ -18eb18: 54b5 2741 |000a: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.stickerButton:Landroid/view/View; // field@4127 │ │ -18eb1c: 54b6 1b41 |000c: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropButton:Landroid/view/View; // field@411b │ │ -18eb20: 54b7 2a41 |000e: iget-object v7, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@412a │ │ -18eb24: 54b8 2441 |0010: iget-object v8, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.saveButton:Landroid/view/View; // field@4124 │ │ -18eb28: 1309 0800 |0012: const/16 v9, #int 8 // #8 │ │ -18eb2c: 2399 2411 |0014: new-array v9, v9, [Landroid/view/View; // type@1124 │ │ -18eb30: 120a |0016: const/4 v10, #int 0 // #0 │ │ -18eb32: 4d01 090a |0017: aput-object v1, v9, v10 │ │ -18eb36: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -18eb38: 4d02 0901 |001a: aput-object v2, v9, v1 │ │ -18eb3c: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -18eb3e: 4d03 0902 |001d: aput-object v3, v9, v2 │ │ -18eb42: 1233 |001f: const/4 v3, #int 3 // #3 │ │ -18eb44: 4d04 0903 |0020: aput-object v4, v9, v3 │ │ -18eb48: 1244 |0022: const/4 v4, #int 4 // #4 │ │ -18eb4a: 4d05 0904 |0023: aput-object v5, v9, v4 │ │ -18eb4e: 1255 |0025: const/4 v5, #int 5 // #5 │ │ -18eb50: 4d06 0905 |0026: aput-object v6, v9, v5 │ │ -18eb54: 1265 |0028: const/4 v5, #int 6 // #6 │ │ -18eb56: 4d07 0905 |0029: aput-object v7, v9, v5 │ │ -18eb5a: 1275 |002b: const/4 v5, #int 7 // #7 │ │ -18eb5c: 4d08 0905 |002c: aput-object v8, v9, v5 │ │ -18eb60: 7030 c954 0b09 |002e: invoke-direct {v11, v0, v9}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54c9 │ │ -18eb66: 6200 0f41 |0031: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410f │ │ -18eb6a: 2345 2411 |0033: new-array v5, v4, [Landroid/view/View; // type@1124 │ │ -18eb6e: 54b6 1a41 |0035: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@411a │ │ -18eb72: 4d06 050a |0037: aput-object v6, v5, v10 │ │ -18eb76: 54b6 2a41 |0039: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@412a │ │ -18eb7a: 4d06 0501 |003b: aput-object v6, v5, v1 │ │ -18eb7e: 54b6 1941 |003d: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4119 │ │ -18eb82: 4d06 0502 |003f: aput-object v6, v5, v2 │ │ -18eb86: 54b6 1741 |0041: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4117 │ │ -18eb8a: 4d06 0503 |0043: aput-object v6, v5, v3 │ │ -18eb8e: 7030 c954 0b05 |0045: invoke-direct {v11, v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54c9 │ │ -18eb94: 6200 1041 |0048: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4110 │ │ -18eb98: 2345 2411 |004a: new-array v5, v4, [Landroid/view/View; // type@1124 │ │ -18eb9c: 54b6 1a41 |004c: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@411a │ │ -18eba0: 4d06 050a |004e: aput-object v6, v5, v10 │ │ -18eba4: 54b6 2a41 |0050: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@412a │ │ -18eba8: 4d06 0501 |0052: aput-object v6, v5, v1 │ │ -18ebac: 54b6 1941 |0054: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4119 │ │ -18ebb0: 4d06 0502 |0056: aput-object v6, v5, v2 │ │ -18ebb4: 54b6 1741 |0058: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4117 │ │ -18ebb8: 4d06 0503 |005a: aput-object v6, v5, v3 │ │ -18ebbc: 7030 c954 0b05 |005c: invoke-direct {v11, v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54c9 │ │ -18ebc2: 6200 0d41 |005f: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410d │ │ -18ebc6: 54b5 1a41 |0061: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@411a │ │ -18ebca: 54b6 2a41 |0063: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@412a │ │ -18ebce: 54b7 2541 |0065: iget-object v7, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.scribbleBlurHelpText:Landroid/view/View; // field@4125 │ │ -18ebd2: 2338 2411 |0067: new-array v8, v3, [Landroid/view/View; // type@1124 │ │ -18ebd6: 4d05 080a |0069: aput-object v5, v8, v10 │ │ -18ebda: 4d06 0801 |006b: aput-object v6, v8, v1 │ │ -18ebde: 4d07 0802 |006d: aput-object v7, v8, v2 │ │ -18ebe2: 7030 c954 0b08 |006f: invoke-direct {v11, v0, v8}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54c9 │ │ -18ebe8: 6200 1341 |0072: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4113 │ │ -18ebec: 2345 2411 |0074: new-array v5, v4, [Landroid/view/View; // type@1124 │ │ -18ebf0: 54b6 1a41 |0076: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@411a │ │ -18ebf4: 4d06 050a |0078: aput-object v6, v5, v10 │ │ -18ebf8: 54b6 1f41 |007a: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@411f │ │ -18ebfc: 4d06 0501 |007c: aput-object v6, v5, v1 │ │ -18ec00: 54b6 1941 |007e: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4119 │ │ -18ec04: 4d06 0502 |0080: aput-object v6, v5, v2 │ │ -18ec08: 54b6 1741 |0082: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4117 │ │ -18ec0c: 4d06 0503 |0084: aput-object v6, v5, v3 │ │ -18ec10: 7030 c954 0b05 |0086: invoke-direct {v11, v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54c9 │ │ -18ec16: 6200 1141 |0089: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4111 │ │ -18ec1a: 54b5 1a41 |008b: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@411a │ │ -18ec1e: 54b6 1f41 |008d: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@411f │ │ -18ec22: 2327 2411 |008f: new-array v7, v2, [Landroid/view/View; // type@1124 │ │ -18ec26: 4d05 070a |0091: aput-object v5, v7, v10 │ │ -18ec2a: 4d06 0701 |0093: aput-object v6, v7, v1 │ │ -18ec2e: 7030 c954 0b07 |0095: invoke-direct {v11, v0, v7}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54c9 │ │ -18ec34: 6200 0e41 |0098: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410e │ │ -18ec38: 54b5 1a41 |009a: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@411a │ │ -18ec3c: 54b6 1c41 |009c: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropFlipButton:Landroid/view/View; // field@411c │ │ -18ec40: 54b7 1d41 |009e: iget-object v7, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropRotateButton:Landroid/view/View; // field@411d │ │ -18ec44: 54b8 2a41 |00a0: iget-object v8, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@412a │ │ -18ec48: 2344 2411 |00a2: new-array v4, v4, [Landroid/view/View; // type@1124 │ │ -18ec4c: 4d05 040a |00a4: aput-object v5, v4, v10 │ │ -18ec50: 4d06 0401 |00a6: aput-object v6, v4, v1 │ │ -18ec54: 4d07 0402 |00a8: aput-object v7, v4, v2 │ │ -18ec58: 4d08 0403 |00aa: aput-object v8, v4, v3 │ │ -18ec5c: 7030 c954 0b04 |00ac: invoke-direct {v11, v0, v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54c9 │ │ -18ec62: 54b0 2b41 |00af: iget-object v0, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@412b │ │ -18ec66: 7210 e80c 0000 |00b1: invoke-interface {v0}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@0ce8 │ │ -18ec6c: 0c00 |00b4: move-result-object v0 │ │ -18ec6e: 7210 770c 0000 |00b5: invoke-interface {v0}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0c77 │ │ -18ec74: 0c00 |00b8: move-result-object v0 │ │ -18ec76: 7210 ab0c 0000 |00b9: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ -18ec7c: 0a01 |00bc: move-result v1 │ │ -18ec7e: 3801 0e00 |00bd: if-eqz v1, 00cb // +000e │ │ -18ec82: 7210 ac0c 0000 |00bf: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ -18ec88: 0c01 |00c2: move-result-object v1 │ │ -18ec8a: 1f01 9203 |00c3: check-cast v1, Ljava/util/Set; // type@0392 │ │ -18ec8e: 54b2 1541 |00c5: iget-object v2, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@4115 │ │ -18ec92: 7220 fc0c 1200 |00c7: invoke-interface {v2, v1}, Ljava/util/Set;.addAll:(Ljava/util/Collection;)Z // method@0cfc │ │ -18ec98: 28ef |00ca: goto 00b9 // -0011 │ │ -18ec9a: 0e00 |00cb: return-void │ │ +18eaf8: |[18eaf8] org.thoughtcrime.securesms.scribbles.ImageEditorHud.initializeVisibilityMap:()V │ │ +18eb08: 6200 1241 |0000: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4112 │ │ +18eb0c: 54b1 2041 |0002: iget-object v1, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.drawButton:Landroid/view/View; // field@4120 │ │ +18eb10: 54b2 2241 |0004: iget-object v2, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightButton:Landroid/view/View; // field@4122 │ │ +18eb14: 54b3 1641 |0006: iget-object v3, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.blurButton:Landroid/view/View; // field@4116 │ │ +18eb18: 54b4 2841 |0008: iget-object v4, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.textButton:Landroid/view/View; // field@4128 │ │ +18eb1c: 54b5 2741 |000a: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.stickerButton:Landroid/view/View; // field@4127 │ │ +18eb20: 54b6 1b41 |000c: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropButton:Landroid/view/View; // field@411b │ │ +18eb24: 54b7 2a41 |000e: iget-object v7, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@412a │ │ +18eb28: 54b8 2441 |0010: iget-object v8, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.saveButton:Landroid/view/View; // field@4124 │ │ +18eb2c: 1309 0800 |0012: const/16 v9, #int 8 // #8 │ │ +18eb30: 2399 2411 |0014: new-array v9, v9, [Landroid/view/View; // type@1124 │ │ +18eb34: 120a |0016: const/4 v10, #int 0 // #0 │ │ +18eb36: 4d01 090a |0017: aput-object v1, v9, v10 │ │ +18eb3a: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +18eb3c: 4d02 0901 |001a: aput-object v2, v9, v1 │ │ +18eb40: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +18eb42: 4d03 0902 |001d: aput-object v3, v9, v2 │ │ +18eb46: 1233 |001f: const/4 v3, #int 3 // #3 │ │ +18eb48: 4d04 0903 |0020: aput-object v4, v9, v3 │ │ +18eb4c: 1244 |0022: const/4 v4, #int 4 // #4 │ │ +18eb4e: 4d05 0904 |0023: aput-object v5, v9, v4 │ │ +18eb52: 1255 |0025: const/4 v5, #int 5 // #5 │ │ +18eb54: 4d06 0905 |0026: aput-object v6, v9, v5 │ │ +18eb58: 1265 |0028: const/4 v5, #int 6 // #6 │ │ +18eb5a: 4d07 0905 |0029: aput-object v7, v9, v5 │ │ +18eb5e: 1275 |002b: const/4 v5, #int 7 // #7 │ │ +18eb60: 4d08 0905 |002c: aput-object v8, v9, v5 │ │ +18eb64: 7030 c954 0b09 |002e: invoke-direct {v11, v0, v9}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54c9 │ │ +18eb6a: 6200 0f41 |0031: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410f │ │ +18eb6e: 2345 2411 |0033: new-array v5, v4, [Landroid/view/View; // type@1124 │ │ +18eb72: 54b6 1a41 |0035: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@411a │ │ +18eb76: 4d06 050a |0037: aput-object v6, v5, v10 │ │ +18eb7a: 54b6 2a41 |0039: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@412a │ │ +18eb7e: 4d06 0501 |003b: aput-object v6, v5, v1 │ │ +18eb82: 54b6 1941 |003d: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4119 │ │ +18eb86: 4d06 0502 |003f: aput-object v6, v5, v2 │ │ +18eb8a: 54b6 1741 |0041: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4117 │ │ +18eb8e: 4d06 0503 |0043: aput-object v6, v5, v3 │ │ +18eb92: 7030 c954 0b05 |0045: invoke-direct {v11, v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54c9 │ │ +18eb98: 6200 1041 |0048: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4110 │ │ +18eb9c: 2345 2411 |004a: new-array v5, v4, [Landroid/view/View; // type@1124 │ │ +18eba0: 54b6 1a41 |004c: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@411a │ │ +18eba4: 4d06 050a |004e: aput-object v6, v5, v10 │ │ +18eba8: 54b6 2a41 |0050: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@412a │ │ +18ebac: 4d06 0501 |0052: aput-object v6, v5, v1 │ │ +18ebb0: 54b6 1941 |0054: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4119 │ │ +18ebb4: 4d06 0502 |0056: aput-object v6, v5, v2 │ │ +18ebb8: 54b6 1741 |0058: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4117 │ │ +18ebbc: 4d06 0503 |005a: aput-object v6, v5, v3 │ │ +18ebc0: 7030 c954 0b05 |005c: invoke-direct {v11, v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54c9 │ │ +18ebc6: 6200 0d41 |005f: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410d │ │ +18ebca: 54b5 1a41 |0061: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@411a │ │ +18ebce: 54b6 2a41 |0063: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@412a │ │ +18ebd2: 54b7 2541 |0065: iget-object v7, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.scribbleBlurHelpText:Landroid/view/View; // field@4125 │ │ +18ebd6: 2338 2411 |0067: new-array v8, v3, [Landroid/view/View; // type@1124 │ │ +18ebda: 4d05 080a |0069: aput-object v5, v8, v10 │ │ +18ebde: 4d06 0801 |006b: aput-object v6, v8, v1 │ │ +18ebe2: 4d07 0802 |006d: aput-object v7, v8, v2 │ │ +18ebe6: 7030 c954 0b08 |006f: invoke-direct {v11, v0, v8}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54c9 │ │ +18ebec: 6200 1341 |0072: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4113 │ │ +18ebf0: 2345 2411 |0074: new-array v5, v4, [Landroid/view/View; // type@1124 │ │ +18ebf4: 54b6 1a41 |0076: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@411a │ │ +18ebf8: 4d06 050a |0078: aput-object v6, v5, v10 │ │ +18ebfc: 54b6 1f41 |007a: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@411f │ │ +18ec00: 4d06 0501 |007c: aput-object v6, v5, v1 │ │ +18ec04: 54b6 1941 |007e: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4119 │ │ +18ec08: 4d06 0502 |0080: aput-object v6, v5, v2 │ │ +18ec0c: 54b6 1741 |0082: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4117 │ │ +18ec10: 4d06 0503 |0084: aput-object v6, v5, v3 │ │ +18ec14: 7030 c954 0b05 |0086: invoke-direct {v11, v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54c9 │ │ +18ec1a: 6200 1141 |0089: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4111 │ │ +18ec1e: 54b5 1a41 |008b: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@411a │ │ +18ec22: 54b6 1f41 |008d: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@411f │ │ +18ec26: 2327 2411 |008f: new-array v7, v2, [Landroid/view/View; // type@1124 │ │ +18ec2a: 4d05 070a |0091: aput-object v5, v7, v10 │ │ +18ec2e: 4d06 0701 |0093: aput-object v6, v7, v1 │ │ +18ec32: 7030 c954 0b07 |0095: invoke-direct {v11, v0, v7}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54c9 │ │ +18ec38: 6200 0e41 |0098: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410e │ │ +18ec3c: 54b5 1a41 |009a: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@411a │ │ +18ec40: 54b6 1c41 |009c: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropFlipButton:Landroid/view/View; // field@411c │ │ +18ec44: 54b7 1d41 |009e: iget-object v7, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropRotateButton:Landroid/view/View; // field@411d │ │ +18ec48: 54b8 2a41 |00a0: iget-object v8, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@412a │ │ +18ec4c: 2344 2411 |00a2: new-array v4, v4, [Landroid/view/View; // type@1124 │ │ +18ec50: 4d05 040a |00a4: aput-object v5, v4, v10 │ │ +18ec54: 4d06 0401 |00a6: aput-object v6, v4, v1 │ │ +18ec58: 4d07 0402 |00a8: aput-object v7, v4, v2 │ │ +18ec5c: 4d08 0403 |00aa: aput-object v8, v4, v3 │ │ +18ec60: 7030 c954 0b04 |00ac: invoke-direct {v11, v0, v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54c9 │ │ +18ec66: 54b0 2b41 |00af: iget-object v0, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@412b │ │ +18ec6a: 7210 e80c 0000 |00b1: invoke-interface {v0}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@0ce8 │ │ +18ec70: 0c00 |00b4: move-result-object v0 │ │ +18ec72: 7210 770c 0000 |00b5: invoke-interface {v0}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0c77 │ │ +18ec78: 0c00 |00b8: move-result-object v0 │ │ +18ec7a: 7210 ab0c 0000 |00b9: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ +18ec80: 0a01 |00bc: move-result v1 │ │ +18ec82: 3801 0e00 |00bd: if-eqz v1, 00cb // +000e │ │ +18ec86: 7210 ac0c 0000 |00bf: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ +18ec8c: 0c01 |00c2: move-result-object v1 │ │ +18ec8e: 1f01 9203 |00c3: check-cast v1, Ljava/util/Set; // type@0392 │ │ +18ec92: 54b2 1541 |00c5: iget-object v2, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@4115 │ │ +18ec96: 7220 fc0c 1200 |00c7: invoke-interface {v2, v1}, Ljava/util/Set;.addAll:(Ljava/util/Collection;)Z // method@0cfc │ │ +18ec9c: 28ef |00ca: goto 00b9 // -0011 │ │ +18ec9e: 0e00 |00cb: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0031 line=101 │ │ 0x0048 line=103 │ │ 0x005f line=105 │ │ 0x0072 line=107 │ │ @@ -297357,22 +297358,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -18ee38: |[18ee38] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeBlur:()V │ │ -18ee48: 5420 1941 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4119 │ │ -18ee4c: 5421 2641 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4126 │ │ -18ee50: 6e20 3d55 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@553d │ │ -18ee56: 5420 1941 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4119 │ │ -18ee5a: 12f1 |0009: const/4 v1, #int -1 // #ff │ │ -18ee5c: 6e20 3955 1000 |000a: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5539 │ │ -18ee62: 0e00 |000d: return-void │ │ +18ee3c: |[18ee3c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeBlur:()V │ │ +18ee4c: 5420 1941 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4119 │ │ +18ee50: 5421 2641 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4126 │ │ +18ee54: 6e20 3d55 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@553d │ │ +18ee5a: 5420 1941 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4119 │ │ +18ee5e: 12f1 |0009: const/4 v1, #int -1 // #ff │ │ +18ee60: 6e20 3955 1000 |000a: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5539 │ │ +18ee66: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0007 line=208 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -297381,22 +297382,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -18ee64: |[18ee64] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeDraw:()V │ │ -18ee74: 5420 1941 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4119 │ │ -18ee78: 5421 2641 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4126 │ │ -18ee7c: 6e20 3d55 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@553d │ │ -18ee82: 5420 1941 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4119 │ │ -18ee86: 1501 ffff |0009: const/high16 v1, #int -65536 // #ffff │ │ -18ee8a: 6e20 3955 1000 |000b: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5539 │ │ -18ee90: 0e00 |000e: return-void │ │ +18ee68: |[18ee68] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeDraw:()V │ │ +18ee78: 5420 1941 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4119 │ │ +18ee7c: 5421 2641 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4126 │ │ +18ee80: 6e20 3d55 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@553d │ │ +18ee86: 5420 1941 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4119 │ │ +18ee8a: 1501 ffff |0009: const/high16 v1, #int -65536 // #ffff │ │ +18ee8e: 6e20 3955 1000 |000b: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5539 │ │ +18ee94: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0007 line=213 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -297405,22 +297406,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -18ee94: |[18ee94] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeHighlight:()V │ │ -18eea4: 5420 1941 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4119 │ │ -18eea8: 5421 2341 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4123 │ │ -18eeac: 6e20 3d55 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@553d │ │ -18eeb2: 5420 1941 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4119 │ │ -18eeb6: 1301 00ff |0009: const/16 v1, #int -256 // #ff00 │ │ -18eeba: 6e20 3955 1000 |000b: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5539 │ │ -18eec0: 0e00 |000e: return-void │ │ +18ee98: |[18ee98] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeHighlight:()V │ │ +18eea8: 5420 1941 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4119 │ │ +18eeac: 5421 2341 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4123 │ │ +18eeb0: 6e20 3d55 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@553d │ │ +18eeb6: 5420 1941 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4119 │ │ +18eeba: 1301 00ff |0009: const/16 v1, #int -256 // #ff00 │ │ +18eebe: 6e20 3955 1000 |000b: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5539 │ │ +18eec4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0007 line=218 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -297429,22 +297430,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -18eec4: |[18eec4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeText:()V │ │ -18eed4: 5420 1941 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4119 │ │ -18eed8: 5421 2641 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4126 │ │ -18eedc: 6e20 3d55 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@553d │ │ -18eee2: 5420 1941 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4119 │ │ -18eee6: 12f1 |0009: const/4 v1, #int -1 // #ff │ │ -18eee8: 6e20 3955 1000 |000a: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5539 │ │ -18eeee: 0e00 |000d: return-void │ │ +18eec8: |[18eec8] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeText:()V │ │ +18eed8: 5420 1941 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4119 │ │ +18eedc: 5421 2641 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4126 │ │ +18eee0: 6e20 3d55 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@553d │ │ +18eee6: 5420 1941 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4119 │ │ +18eeea: 12f1 |0009: const/4 v1, #int -1 // #ff │ │ +18eeec: 6e20 3955 1000 |000a: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5539 │ │ +18eef2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0007 line=223 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -297453,72 +297454,72 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -18e6e8: |[18e6e8] org.thoughtcrime.securesms.scribbles.ImageEditorHud.replaceAlphaWith128:(I)I │ │ -18e6f8: 1400 ffff ff00 |0000: const v0, #float 2.35099e-38 // #00ffffff │ │ -18e6fe: b501 |0003: and-int/2addr v1, v0 │ │ -18e700: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ -18e704: b601 |0006: or-int/2addr v1, v0 │ │ -18e706: 0f01 |0007: return v1 │ │ +18e6ec: |[18e6ec] org.thoughtcrime.securesms.scribbles.ImageEditorHud.replaceAlphaWith128:(I)I │ │ +18e6fc: 1400 ffff ff00 |0000: const v0, #float 2.35099e-38 // #00ffffff │ │ +18e702: b501 |0003: and-int/2addr v1, v0 │ │ +18e704: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ +18e708: b601 |0006: or-int/2addr v1, v0 │ │ +18e70a: 0f01 |0007: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #13 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;) │ │ name : 'setMode' │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -18ef68: |[18ef68] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;Z)V │ │ -18ef78: 5b45 1e41 |0000: iput-object v5, v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.currentMode:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411e │ │ -18ef7c: 7020 ca54 5400 |0002: invoke-direct {v4, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.updateButtonVisibility:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54ca │ │ -18ef82: 6200 0b41 |0005: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@410b │ │ -18ef86: 6e10 9f54 0500 |0007: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@549f │ │ -18ef8c: 0a01 |000a: move-result v1 │ │ -18ef8e: 4400 0001 |000b: aget v0, v0, v1 │ │ -18ef92: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -18ef94: 3210 1800 |000e: if-eq v0, v1, 0026 // +0018 │ │ -18ef98: 1222 |0010: const/4 v2, #int 2 // #2 │ │ -18ef9a: 3220 1100 |0011: if-eq v0, v2, 0022 // +0011 │ │ -18ef9e: 1232 |0013: const/4 v2, #int 3 // #3 │ │ -18efa0: 3220 0a00 |0014: if-eq v0, v2, 001e // +000a │ │ -18efa4: 1242 |0016: const/4 v2, #int 4 // #4 │ │ -18efa6: 3220 0300 |0017: if-eq v0, v2, 001a // +0003 │ │ -18efaa: 2810 |0019: goto 0029 // +0010 │ │ -18efac: 7010 bd54 0400 |001a: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeBlur:()V // method@54bd │ │ -18efb2: 280c |001d: goto 0029 // +000c │ │ -18efb4: 7010 c054 0400 |001e: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeText:()V // method@54c0 │ │ -18efba: 2808 |0021: goto 0029 // +0008 │ │ -18efbc: 7010 bf54 0400 |0022: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeHighlight:()V // method@54bf │ │ -18efc2: 2804 |0025: goto 0029 // +0004 │ │ -18efc4: 7010 be54 0400 |0026: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeDraw:()V // method@54be │ │ -18efca: 3806 0700 |0029: if-eqz v6, 0030 // +0007 │ │ -18efce: 5446 2141 |002b: iget-object v6, v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4121 │ │ -18efd2: 7220 9754 5600 |002d: invoke-interface {v6, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onModeStarted:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@5497 │ │ -18efd8: 5446 2141 |0030: iget-object v6, v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4121 │ │ -18efdc: 6200 1241 |0032: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4112 │ │ -18efe0: 1202 |0034: const/4 v2, #int 0 // #0 │ │ -18efe2: 3205 0400 |0035: if-eq v5, v0, 0039 // +0004 │ │ -18efe6: 1210 |0037: const/4 v0, #int 1 // #1 │ │ -18efe8: 2802 |0038: goto 003a // +0002 │ │ -18efea: 1200 |0039: const/4 v0, #int 0 // #0 │ │ -18efec: 6203 1341 |003a: sget-object v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4113 │ │ -18eff0: 3235 0300 |003c: if-eq v5, v3, 003f // +0003 │ │ -18eff4: 2802 |003e: goto 0040 // +0002 │ │ -18eff6: 1201 |003f: const/4 v1, #int 0 // #0 │ │ -18eff8: 7230 9854 0601 |0040: invoke-interface {v6, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onRequestFullScreen:(ZZ)V // method@5498 │ │ -18effe: 0e00 |0043: return-void │ │ +18ef6c: |[18ef6c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;Z)V │ │ +18ef7c: 5b45 1e41 |0000: iput-object v5, v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.currentMode:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411e │ │ +18ef80: 7020 ca54 5400 |0002: invoke-direct {v4, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.updateButtonVisibility:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54ca │ │ +18ef86: 6200 0b41 |0005: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@410b │ │ +18ef8a: 6e10 9f54 0500 |0007: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@549f │ │ +18ef90: 0a01 |000a: move-result v1 │ │ +18ef92: 4400 0001 |000b: aget v0, v0, v1 │ │ +18ef96: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +18ef98: 3210 1800 |000e: if-eq v0, v1, 0026 // +0018 │ │ +18ef9c: 1222 |0010: const/4 v2, #int 2 // #2 │ │ +18ef9e: 3220 1100 |0011: if-eq v0, v2, 0022 // +0011 │ │ +18efa2: 1232 |0013: const/4 v2, #int 3 // #3 │ │ +18efa4: 3220 0a00 |0014: if-eq v0, v2, 001e // +000a │ │ +18efa8: 1242 |0016: const/4 v2, #int 4 // #4 │ │ +18efaa: 3220 0300 |0017: if-eq v0, v2, 001a // +0003 │ │ +18efae: 2810 |0019: goto 0029 // +0010 │ │ +18efb0: 7010 bd54 0400 |001a: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeBlur:()V // method@54bd │ │ +18efb6: 280c |001d: goto 0029 // +000c │ │ +18efb8: 7010 c054 0400 |001e: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeText:()V // method@54c0 │ │ +18efbe: 2808 |0021: goto 0029 // +0008 │ │ +18efc0: 7010 bf54 0400 |0022: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeHighlight:()V // method@54bf │ │ +18efc6: 2804 |0025: goto 0029 // +0004 │ │ +18efc8: 7010 be54 0400 |0026: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeDraw:()V // method@54be │ │ +18efce: 3806 0700 |0029: if-eqz v6, 0030 // +0007 │ │ +18efd2: 5446 2141 |002b: iget-object v6, v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4121 │ │ +18efd6: 7220 9754 5600 |002d: invoke-interface {v6, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onModeStarted:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@5497 │ │ +18efdc: 5446 2141 |0030: iget-object v6, v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4121 │ │ +18efe0: 6200 1241 |0032: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4112 │ │ +18efe4: 1202 |0034: const/4 v2, #int 0 // #0 │ │ +18efe6: 3205 0400 |0035: if-eq v5, v0, 0039 // +0004 │ │ +18efea: 1210 |0037: const/4 v0, #int 1 // #1 │ │ +18efec: 2802 |0038: goto 003a // +0002 │ │ +18efee: 1200 |0039: const/4 v0, #int 0 // #0 │ │ +18eff0: 6203 1341 |003a: sget-object v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4113 │ │ +18eff4: 3235 0300 |003c: if-eq v5, v3, 003f // +0003 │ │ +18eff8: 2802 |003e: goto 0040 // +0002 │ │ +18effa: 1201 |003f: const/4 v1, #int 0 // #0 │ │ +18effc: 7230 9854 0601 |0040: invoke-interface {v6, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onRequestFullScreen:(ZZ)V // method@5498 │ │ +18f002: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0002 line=178 │ │ 0x0005 line=180 │ │ 0x001a line=184 │ │ 0x001e line=183 │ │ @@ -297536,22 +297537,22 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V' │ │ access : 0x0082 (PRIVATE VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -18f04c: |[18f04c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V │ │ -18f05c: 5420 2b41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@412b │ │ -18f060: 2201 7c03 |0002: new-instance v1, Ljava/util/HashSet; // type@037c │ │ -18f064: 7110 620c 0400 |0004: invoke-static {v4}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0c62 │ │ -18f06a: 0c04 |0007: move-result-object v4 │ │ -18f06c: 7020 9d0c 4100 |0008: invoke-direct {v1, v4}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0c9d │ │ -18f072: 7230 e40c 3001 |000b: invoke-interface {v0, v3, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce4 │ │ -18f078: 0e00 |000e: return-void │ │ +18f050: |[18f050] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V │ │ +18f060: 5420 2b41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@412b │ │ +18f064: 2201 7c03 |0002: new-instance v1, Ljava/util/HashSet; // type@037c │ │ +18f068: 7110 620c 0400 |0004: invoke-static {v4}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0c62 │ │ +18f06e: 0c04 |0007: move-result-object v4 │ │ +18f070: 7020 9d0c 4100 |0008: invoke-direct {v1, v4}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0c9d │ │ +18f076: 7230 e40c 3001 |000b: invoke-interface {v0, v3, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce4 │ │ +18f07c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x000f reg=3 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ 0x0000 - 0x000f reg=4 (null) [Landroid/view/View; │ │ @@ -297561,37 +297562,37 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -18f07c: |[18f07c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.updateButtonVisibility:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ -18f08c: 5430 2b41 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@412b │ │ -18f090: 7220 e10c 4000 |0002: invoke-interface {v0, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce1 │ │ -18f096: 0c04 |0005: move-result-object v4 │ │ -18f098: 1f04 9203 |0006: check-cast v4, Ljava/util/Set; // type@0392 │ │ -18f09c: 5430 1541 |0008: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@4115 │ │ -18f0a0: 7210 010d 0000 |000a: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d01 │ │ -18f0a6: 0c00 |000d: move-result-object v0 │ │ -18f0a8: 7210 ab0c 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ -18f0ae: 0a01 |0011: move-result v1 │ │ -18f0b0: 3801 1600 |0012: if-eqz v1, 0028 // +0016 │ │ -18f0b4: 7210 ac0c 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ -18f0ba: 0c01 |0017: move-result-object v1 │ │ -18f0bc: 1f01 f200 |0018: check-cast v1, Landroid/view/View; // type@00f2 │ │ -18f0c0: 7030 a654 4301 |001a: invoke-direct {v3, v4, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.buttonIsVisible:(Ljava/util/Set;Landroid/view/View;)Z // method@54a6 │ │ -18f0c6: 0a02 |001d: move-result v2 │ │ -18f0c8: 3802 0400 |001e: if-eqz v2, 0022 // +0004 │ │ -18f0cc: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -18f0ce: 2803 |0021: goto 0024 // +0003 │ │ -18f0d0: 1302 0800 |0022: const/16 v2, #int 8 // #8 │ │ -18f0d4: 6e20 4c03 2100 |0024: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@034c │ │ -18f0da: 28e7 |0027: goto 000e // -0019 │ │ -18f0dc: 0e00 |0028: return-void │ │ +18f080: |[18f080] org.thoughtcrime.securesms.scribbles.ImageEditorHud.updateButtonVisibility:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ +18f090: 5430 2b41 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@412b │ │ +18f094: 7220 e10c 4000 |0002: invoke-interface {v0, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce1 │ │ +18f09a: 0c04 |0005: move-result-object v4 │ │ +18f09c: 1f04 9203 |0006: check-cast v4, Ljava/util/Set; // type@0392 │ │ +18f0a0: 5430 1541 |0008: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@4115 │ │ +18f0a4: 7210 010d 0000 |000a: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d01 │ │ +18f0aa: 0c00 |000d: move-result-object v0 │ │ +18f0ac: 7210 ab0c 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ +18f0b2: 0a01 |0011: move-result v1 │ │ +18f0b4: 3801 1600 |0012: if-eqz v1, 0028 // +0016 │ │ +18f0b8: 7210 ac0c 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ +18f0be: 0c01 |0017: move-result-object v1 │ │ +18f0c0: 1f01 f200 |0018: check-cast v1, Landroid/view/View; // type@00f2 │ │ +18f0c4: 7030 a654 4301 |001a: invoke-direct {v3, v4, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.buttonIsVisible:(Ljava/util/Set;Landroid/view/View;)Z // method@54a6 │ │ +18f0ca: 0a02 |001d: move-result v2 │ │ +18f0cc: 3802 0400 |001e: if-eqz v2, 0022 // +0004 │ │ +18f0d0: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +18f0d2: 2803 |0021: goto 0024 // +0003 │ │ +18f0d4: 1302 0800 |0022: const/16 v2, #int 8 // #8 │ │ +18f0d8: 6e20 4c03 2100 |0024: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@034c │ │ +18f0de: 28e7 |0027: goto 000e // -0019 │ │ +18f0e0: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0008 line=195 │ │ 0x001a line=196 │ │ locals : │ │ 0x0000 - 0x0029 reg=3 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ @@ -297603,18 +297604,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -18e848: |[18e848] org.thoughtcrime.securesms.scribbles.ImageEditorHud.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ -18e858: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -18e85a: 7030 c654 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;Z)V // method@54c6 │ │ -18e860: 0e00 |0004: return-void │ │ +18e84c: |[18e84c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ +18e85c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +18e85e: 7030 c654 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;Z)V // method@54c6 │ │ +18e864: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=169 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0005 reg=2 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ │ │ @@ -297623,19 +297624,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -18e6c8: |[18e6c8] org.thoughtcrime.securesms.scribbles.ImageEditorHud.getActiveColor:()I │ │ -18e6d8: 5410 1941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4119 │ │ -18e6dc: 6e10 3355 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.getActiveColor:()I // method@5533 │ │ -18e6e2: 0a00 |0005: move-result v0 │ │ -18e6e4: 0f00 |0006: return v0 │ │ +18e6cc: |[18e6cc] org.thoughtcrime.securesms.scribbles.ImageEditorHud.getActiveColor:()I │ │ +18e6dc: 5410 1941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4119 │ │ +18e6e0: 6e10 3355 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.getActiveColor:()I // method@5533 │ │ +18e6e6: 0a00 |0005: move-result v0 │ │ +18e6e8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;) │ │ @@ -297643,18 +297644,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18ec9c: |[18ec9c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$0$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -18ecac: 5401 2141 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4121 │ │ -18ecb0: 7210 9b54 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onUndo:()V // method@549b │ │ -18ecb6: 0e00 |0005: return-void │ │ +18eca0: |[18eca0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$0$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +18ecb0: 5401 2141 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4121 │ │ +18ecb4: 7210 9b54 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onUndo:()V // method@549b │ │ +18ecba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -297663,20 +297664,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -18ecb8: |[18ecb8] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$1$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -18ecc8: 5401 2141 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4121 │ │ -18eccc: 7210 9554 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onDelete:()V // method@5495 │ │ -18ecd2: 6201 1241 |0005: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4112 │ │ -18ecd6: 6e20 c554 1000 |0007: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54c5 │ │ -18ecdc: 0e00 |000a: return-void │ │ +18ecbc: |[18ecbc] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$1$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +18eccc: 5401 2141 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4121 │ │ +18ecd0: 7210 9554 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onDelete:()V // method@5495 │ │ +18ecd6: 6201 1241 |0005: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4112 │ │ +18ecda: 6e20 c554 1000 |0007: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54c5 │ │ +18ece0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0005 line=127 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x000b reg=1 (null) Landroid/view/View; │ │ @@ -297686,18 +297687,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18ece0: |[18ece0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$10$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -18ecf0: 5401 2141 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4121 │ │ -18ecf4: 7210 9a54 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onSave:()V // method@549a │ │ -18ecfa: 0e00 |0005: return-void │ │ +18ece4: |[18ece4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$10$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +18ecf4: 5401 2141 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4121 │ │ +18ecf8: 7210 9a54 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onSave:()V // method@549a │ │ +18ecfe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -297706,18 +297707,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18ecfc: |[18ecfc] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$11$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -18ed0c: 6201 1141 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4111 │ │ -18ed10: 6e20 c554 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54c5 │ │ -18ed16: 0e00 |0005: return-void │ │ +18ed00: |[18ed00] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$11$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +18ed10: 6201 1141 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4111 │ │ +18ed14: 6e20 c554 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54c5 │ │ +18ed1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -297726,18 +297727,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18ed18: |[18ed18] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$2$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -18ed28: 6201 0e41 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410e │ │ -18ed2c: 6e20 c554 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54c5 │ │ -18ed32: 0e00 |0005: return-void │ │ +18ed1c: |[18ed1c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$2$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +18ed2c: 6201 0e41 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410e │ │ +18ed30: 6e20 c554 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54c5 │ │ +18ed36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -297746,18 +297747,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18ed34: |[18ed34] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$3$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -18ed44: 5401 2141 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4121 │ │ -18ed48: 7210 9654 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onFlipHorizontal:()V // method@5496 │ │ -18ed4e: 0e00 |0005: return-void │ │ +18ed38: |[18ed38] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$3$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +18ed48: 5401 2141 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4121 │ │ +18ed4c: 7210 9654 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onFlipHorizontal:()V // method@5496 │ │ +18ed52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -297766,18 +297767,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18ed50: |[18ed50] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$4$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -18ed60: 5401 2141 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4121 │ │ -18ed64: 7210 9954 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onRotate90AntiClockwise:()V // method@5499 │ │ -18ed6a: 0e00 |0005: return-void │ │ +18ed54: |[18ed54] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$4$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +18ed64: 5401 2141 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4121 │ │ +18ed68: 7210 9954 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onRotate90AntiClockwise:()V // method@5499 │ │ +18ed6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -297786,18 +297787,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18ed6c: |[18ed6c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$5$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -18ed7c: 6201 1241 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4112 │ │ -18ed80: 6e20 c554 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54c5 │ │ -18ed86: 0e00 |0005: return-void │ │ +18ed70: |[18ed70] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$5$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +18ed80: 6201 1241 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4112 │ │ +18ed84: 6e20 c554 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54c5 │ │ +18ed8a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -297806,18 +297807,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18ed88: |[18ed88] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$6$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -18ed98: 6201 0f41 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410f │ │ -18ed9c: 6e20 c554 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54c5 │ │ -18eda2: 0e00 |0005: return-void │ │ +18ed8c: |[18ed8c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$6$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +18ed9c: 6201 0f41 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410f │ │ +18eda0: 6e20 c554 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54c5 │ │ +18eda6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -297826,18 +297827,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18eda4: |[18eda4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$7$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -18edb4: 6201 0d41 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410d │ │ -18edb8: 6e20 c554 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54c5 │ │ -18edbe: 0e00 |0005: return-void │ │ +18eda8: |[18eda8] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$7$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +18edb8: 6201 0d41 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410d │ │ +18edbc: 6e20 c554 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54c5 │ │ +18edc2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -297846,18 +297847,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18edc0: |[18edc0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$8$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -18edd0: 6201 1041 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4110 │ │ -18edd4: 6e20 c554 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54c5 │ │ -18edda: 0e00 |0005: return-void │ │ +18edc4: |[18edc4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$8$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +18edd4: 6201 1041 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4110 │ │ +18edd8: 6e20 c554 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54c5 │ │ +18edde: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -297866,18 +297867,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18eddc: |[18eddc] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$9$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -18edec: 6201 1341 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4113 │ │ -18edf0: 6e20 c554 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54c5 │ │ -18edf6: 0e00 |0005: return-void │ │ +18ede0: |[18ede0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$9$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +18edf0: 6201 1341 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4113 │ │ +18edf4: 6e20 c554 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54c5 │ │ +18edfa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -297886,18 +297887,18 @@ │ │ type : '(I)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18edf8: |[18edf8] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$new$12$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V │ │ -18ee08: 5410 2141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4121 │ │ -18ee0c: 7220 9454 2000 |0002: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onColorChange:(I)V // method@5494 │ │ -18ee12: 0e00 |0005: return-void │ │ +18edfc: |[18edfc] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$new$12$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V │ │ +18ee0c: 5410 2141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4121 │ │ +18ee10: 7220 9454 2000 |0002: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onColorChange:(I)V // method@5494 │ │ +18ee16: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -297906,20 +297907,20 @@ │ │ type : '(I)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -18ee14: |[18ee14] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$new$13$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V │ │ -18ee24: 5410 2141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4121 │ │ -18ee28: 7110 c154 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.replaceAlphaWith128:(I)I // method@54c1 │ │ -18ee2e: 0a02 |0005: move-result v2 │ │ -18ee30: 7220 9454 2000 |0006: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onColorChange:(I)V // method@5494 │ │ -18ee36: 0e00 |0009: return-void │ │ +18ee18: |[18ee18] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$new$13$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V │ │ +18ee28: 5410 2141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4121 │ │ +18ee2c: 7110 c154 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.replaceAlphaWith128:(I)I // method@54c1 │ │ +18ee32: 0a02 |0005: move-result v2 │ │ +18ee34: 7220 9454 2000 |0006: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onColorChange:(I)V // method@5494 │ │ +18ee3a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x000a reg=2 (null) I │ │ │ │ @@ -297928,18 +297929,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18eef0: |[18eef0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setActiveColor:(I)V │ │ -18ef00: 5410 1941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4119 │ │ -18ef04: 6e20 3955 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5539 │ │ -18ef0a: 0e00 |0005: return-void │ │ +18eef4: |[18eef4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setActiveColor:(I)V │ │ +18ef04: 5410 1941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4119 │ │ +18ef08: 6e20 3955 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5539 │ │ +18ef0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -297948,19 +297949,19 @@ │ │ type : '(Ljava/util/Set;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -18ef0c: |[18ef0c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setColorPalette:(Ljava/util/Set;)V │ │ -18ef1c: 5410 1841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPaletteAdapter:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // field@4118 │ │ -18ef20: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -18ef24: 6e20 2c55 2000 |0004: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.setColors:(Ljava/util/Collection;)V // method@552c │ │ -18ef2a: 0e00 |0007: return-void │ │ +18ef10: |[18ef10] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setColorPalette:(Ljava/util/Set;)V │ │ +18ef20: 5410 1841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPaletteAdapter:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // field@4118 │ │ +18ef24: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +18ef28: 6e20 2c55 2000 |0004: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.setColors:(Ljava/util/Collection;)V // method@552c │ │ +18ef2e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0004 line=152 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/util/Set; │ │ @@ -297970,20 +297971,20 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -18ef2c: |[18ef2c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;)V │ │ -18ef3c: 3801 0300 |0000: if-eqz v1, 0003 // +0003 │ │ -18ef40: 2803 |0002: goto 0005 // +0003 │ │ -18ef42: 6201 1441 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4114 │ │ -18ef46: 5b01 2141 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4121 │ │ -18ef4a: 0e00 |0007: return-void │ │ +18ef30: |[18ef30] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;)V │ │ +18ef40: 3801 0300 |0000: if-eqz v1, 0003 // +0003 │ │ +18ef44: 2803 |0002: goto 0005 // +0003 │ │ +18ef46: 6201 1441 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4114 │ │ +18ef4a: 5b01 2141 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4121 │ │ +18ef4e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=165 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0008 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; │ │ │ │ @@ -297992,18 +297993,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -18ef4c: |[18ef4c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ -18ef5c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -18ef5e: 7030 c654 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;Z)V // method@54c6 │ │ -18ef64: 0e00 |0004: return-void │ │ +18ef50: |[18ef50] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ +18ef60: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +18ef62: 7030 c654 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;Z)V // method@54c6 │ │ +18ef68: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=173 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0005 reg=2 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ │ │ @@ -298012,31 +298013,31 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -18f000: |[18f000] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setUndoAvailability:(Z)V │ │ -18f010: 5c23 2941 |0000: iput-boolean v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoAvailable:Z // field@4129 │ │ -18f014: 5423 2a41 |0002: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@412a │ │ -18f018: 5420 2b41 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@412b │ │ -18f01c: 5421 1e41 |0006: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.currentMode:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411e │ │ -18f020: 7220 e10c 1000 |0008: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce1 │ │ -18f026: 0c00 |000b: move-result-object v0 │ │ -18f028: 1f00 9203 |000c: check-cast v0, Ljava/util/Set; // type@0392 │ │ -18f02c: 5421 2a41 |000e: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@412a │ │ -18f030: 7030 a654 0201 |0010: invoke-direct {v2, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.buttonIsVisible:(Ljava/util/Set;Landroid/view/View;)Z // method@54a6 │ │ -18f036: 0a00 |0013: move-result v0 │ │ -18f038: 3800 0400 |0014: if-eqz v0, 0018 // +0004 │ │ -18f03c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -18f03e: 2803 |0017: goto 001a // +0003 │ │ -18f040: 1300 0800 |0018: const/16 v0, #int 8 // #8 │ │ -18f044: 6e20 4c03 0300 |001a: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@034c │ │ -18f04a: 0e00 |001d: return-void │ │ +18f004: |[18f004] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setUndoAvailability:(Z)V │ │ +18f014: 5c23 2941 |0000: iput-boolean v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoAvailable:Z // field@4129 │ │ +18f018: 5423 2a41 |0002: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@412a │ │ +18f01c: 5420 2b41 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@412b │ │ +18f020: 5421 1e41 |0006: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.currentMode:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411e │ │ +18f024: 7220 e10c 1000 |0008: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce1 │ │ +18f02a: 0c00 |000b: move-result-object v0 │ │ +18f02c: 1f00 9203 |000c: check-cast v0, Ljava/util/Set; // type@0392 │ │ +18f030: 5421 2a41 |000e: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@412a │ │ +18f034: 7030 a654 0201 |0010: invoke-direct {v2, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.buttonIsVisible:(Ljava/util/Set;Landroid/view/View;)Z // method@54a6 │ │ +18f03a: 0a00 |0013: move-result v0 │ │ +18f03c: 3800 0400 |0014: if-eqz v0, 0018 // +0004 │ │ +18f040: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +18f042: 2803 |0017: goto 001a // +0003 │ │ +18f044: 1300 0800 |0018: const/16 v0, #int 8 // #8 │ │ +18f048: 6e20 4c03 0300 |001a: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@034c │ │ +18f04e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0002 line=237 │ │ locals : │ │ 0x0000 - 0x001e reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x001e reg=3 (null) Z │ │ @@ -298103,18 +298104,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18f498: |[18f498] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V │ │ -18f4a8: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -18f4ae: 5b01 3641 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // field@4136 │ │ -18f4b2: 0e00 |0005: return-void │ │ +18f49c: |[18f49c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V │ │ +18f4ac: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +18f4b2: 5b01 3641 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // field@4136 │ │ +18f4b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; │ │ │ │ @@ -298124,18 +298125,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18f4b4: |[18f4b4] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -18f4c4: 5410 3641 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // field@4136 │ │ -18f4c8: 6e20 ed54 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.lambda$new$0$org-thoughtcrime-securesms-scribbles-StickerSelectFragment$StickersAdapter$StickerViewHolder:(Landroid/view/View;)V // method@54ed │ │ -18f4ce: 0e00 |0005: return-void │ │ +18f4b8: |[18f4b8] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +18f4c8: 5410 3641 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // field@4136 │ │ +18f4cc: 6e20 ed54 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.lambda$new$0$org-thoughtcrime-securesms-scribbles-StickerSelectFragment$StickersAdapter$StickerViewHolder:(Landroid/view/View;)V // method@54ed │ │ +18f4d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -298171,17 +298172,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -18fa24: |[18fa24] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.:()V │ │ -18fa34: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -18fa3a: 0e00 |0003: return-void │ │ +18fa28: |[18fa28] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.:()V │ │ +18fa38: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +18fa3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2; │ │ │ │ Virtual methods - │ │ @@ -298190,18 +298191,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -18f984: |[18f984] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -18f994: 6e20 0c55 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2;.createFromParcel:(Landroid/os/Parcel;)Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // method@550c │ │ -18f99a: 0c01 |0003: move-result-object v1 │ │ -18f99c: 1101 |0004: return-object v1 │ │ +18f988: |[18f988] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +18f998: 6e20 0c55 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2;.createFromParcel:(Landroid/os/Parcel;)Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // method@550c │ │ +18f99e: 0c01 |0003: move-result-object v1 │ │ +18f9a0: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/os/Parcel; │ │ │ │ @@ -298210,32 +298211,32 @@ │ │ type : '(Landroid/os/Parcel;)Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 31 16-bit code units │ │ -18f9bc: |[18f9bc] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.createFromParcel:(Landroid/os/Parcel;)Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; │ │ -18f9cc: 2200 8110 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@1081 │ │ -18f9d0: 6e10 5d02 0500 |0002: invoke-virtual {v5}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@025d │ │ -18f9d6: 0c01 |0005: move-result-object v1 │ │ -18f9d8: 7110 0102 0100 |0006: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ -18f9de: 0c01 |0009: move-result-object v1 │ │ -18f9e0: 6e10 5a02 0500 |000a: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@025a │ │ -18f9e6: 0a02 |000d: move-result v2 │ │ -18f9e8: 1213 |000e: const/4 v3, #int 1 // #1 │ │ -18f9ea: 3332 0300 |000f: if-ne v2, v3, 0012 // +0003 │ │ -18f9ee: 2802 |0011: goto 0013 // +0002 │ │ -18f9f0: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -18f9f2: 6e10 5a02 0500 |0013: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@025a │ │ -18f9f8: 0a02 |0016: move-result v2 │ │ -18f9fa: 6e10 5a02 0500 |0017: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@025a │ │ -18fa00: 0a05 |001a: move-result v5 │ │ -18fa02: 7055 1055 1023 |001b: invoke-direct {v0, v1, v3, v2, v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.:(Landroid/net/Uri;ZII)V // method@5510 │ │ -18fa08: 1100 |001e: return-object v0 │ │ +18f9c0: |[18f9c0] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.createFromParcel:(Landroid/os/Parcel;)Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; │ │ +18f9d0: 2200 8110 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@1081 │ │ +18f9d4: 6e10 5d02 0500 |0002: invoke-virtual {v5}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@025d │ │ +18f9da: 0c01 |0005: move-result-object v1 │ │ +18f9dc: 7110 0102 0100 |0006: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ +18f9e2: 0c01 |0009: move-result-object v1 │ │ +18f9e4: 6e10 5a02 0500 |000a: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@025a │ │ +18f9ea: 0a02 |000d: move-result v2 │ │ +18f9ec: 1213 |000e: const/4 v3, #int 1 // #1 │ │ +18f9ee: 3332 0300 |000f: if-ne v2, v3, 0012 // +0003 │ │ +18f9f2: 2802 |0011: goto 0013 // +0002 │ │ +18f9f4: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +18f9f6: 6e10 5a02 0500 |0013: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@025a │ │ +18f9fc: 0a02 |0016: move-result v2 │ │ +18f9fe: 6e10 5a02 0500 |0017: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@025a │ │ +18fa04: 0a05 |001a: move-result v5 │ │ +18fa06: 7055 1055 1023 |001b: invoke-direct {v0, v1, v3, v2, v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.:(Landroid/net/Uri;ZII)V // method@5510 │ │ +18fa0c: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 0x000a line=287 │ │ 0x0013 line=288 │ │ 0x0017 line=289 │ │ locals : │ │ @@ -298247,18 +298248,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -18f9a0: |[18f9a0] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.newArray:(I)[Ljava/lang/Object; │ │ -18f9b0: 6e20 0e55 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2;.newArray:(I)[Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // method@550e │ │ -18f9b6: 0c01 |0003: move-result-object v1 │ │ -18f9b8: 1101 |0004: return-object v1 │ │ +18f9a4: |[18f9a4] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.newArray:(I)[Ljava/lang/Object; │ │ +18f9b4: 6e20 0e55 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2;.newArray:(I)[Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // method@550e │ │ +18f9ba: 0c01 |0003: move-result-object v1 │ │ +18f9bc: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -298267,17 +298268,17 @@ │ │ type : '(I)[Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -18fa0c: |[18fa0c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.newArray:(I)[Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; │ │ -18fa1c: 2311 af11 |0000: new-array v1, v1, [Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@11af │ │ -18fa20: 1101 |0002: return-object v1 │ │ +18fa10: |[18fa10] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.newArray:(I)[Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; │ │ +18fa20: 2311 af11 |0000: new-array v1, v1, [Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@11af │ │ +18fa24: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -298315,19 +298316,19 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;I)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -190214: |[190214] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;I)V │ │ -190224: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19022a: 5b01 5341 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@4153 │ │ -19022e: 5902 5441 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$1:I // field@4154 │ │ -190232: 0e00 |0007: return-void │ │ +190218: |[190218] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;I)V │ │ +190228: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19022e: 5b01 5341 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@4153 │ │ +190232: 5902 5441 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$1:I // field@4154 │ │ +190236: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ @@ -298338,19 +298339,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -190234: |[190234] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -190244: 5420 5341 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@4153 │ │ -190248: 5221 5441 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$1:I // field@4154 │ │ -19024c: 7130 2355 1003 |0004: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.lambda$bind$0:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;ILandroid/view/View;)V // method@5523 │ │ -190252: 0e00 |0007: return-void │ │ +190238: |[190238] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +190248: 5420 5341 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@4153 │ │ +19024c: 5221 5441 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$1:I // field@4154 │ │ +190250: 7130 2355 1003 |0004: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.lambda$bind$0:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;ILandroid/view/View;)V // method@5523 │ │ +190256: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -298528,18 +298529,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -19049c: |[19049c] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;)V │ │ -1904ac: 7020 0e03 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@030e │ │ -1904b2: 7010 3455 0000 |0003: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5534 │ │ -1904b8: 0e00 |0006: return-void │ │ +1904a0: |[1904a0] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;)V │ │ +1904b0: 7020 0e03 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@030e │ │ +1904b6: 7010 3455 0000 |0003: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5534 │ │ +1904bc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=74 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; │ │ 0x0000 - 0x0007 reg=1 (null) Landroid/content/Context; │ │ @@ -298549,47 +298550,47 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 63 16-bit code units │ │ -1904bc: |[1904bc] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -1904cc: 7030 0f03 3204 |0000: invoke-direct {v2, v3, v4}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@030f │ │ -1904d2: 6e10 7b00 0300 |0003: invoke-virtual {v3}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ -1904d8: 0c03 |0006: move-result-object v3 │ │ -1904da: 6200 5b3a |0007: sget-object v0, Lorg/thoughtcrime/securesms/R$styleable;.VerticalSlideColorPicker:[I // field@3a5b │ │ -1904de: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -1904e0: 6e51 d600 4310 |000a: invoke-virtual {v3, v4, v0, v1, v1}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00d6 │ │ -1904e6: 0c03 |000d: move-result-object v3 │ │ -1904e8: 6004 5e3a |000e: sget v4, Lorg/thoughtcrime/securesms/R$styleable;.VerticalSlideColorPicker_pickerColors:I // field@3a5e │ │ -1904ec: 6000 8512 |0010: sget v0, Lorg/thoughtcrime/securesms/R$array;.scribble_colors:I // field@1285 │ │ -1904f0: 6e30 f200 4300 |0012: invoke-virtual {v3, v4, v0}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00f2 │ │ -1904f6: 0a04 |0015: move-result v4 │ │ -1904f8: 6e10 f300 0300 |0016: invoke-virtual {v3}, Landroid/content/res/TypedArray;.getResources:()Landroid/content/res/Resources; // method@00f3 │ │ -1904fe: 0c00 |0019: move-result-object v0 │ │ -190500: 6e20 e300 4000 |001a: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getIntArray:(I)[I // method@00e3 │ │ -190506: 0c04 |001d: move-result-object v4 │ │ -190508: 5b24 6241 |001e: iput-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colors:[I // field@4162 │ │ -19050c: 6004 5c3a |0020: sget v4, Lorg/thoughtcrime/securesms/R$styleable;.VerticalSlideColorPicker_pickerBorderColor:I // field@3a5c │ │ -190510: 12f0 |0022: const/4 v0, #int -1 // #ff │ │ -190512: 6e30 eb00 4300 |0023: invoke-virtual {v3, v4, v0}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00eb │ │ -190518: 0a04 |0026: move-result v4 │ │ -19051a: 5924 5d41 |0027: iput v4, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderColor:I // field@415d │ │ -19051e: 6004 5d3a |0029: sget v4, Lorg/thoughtcrime/securesms/R$styleable;.VerticalSlideColorPicker_pickerBorderWidth:I // field@3a5d │ │ -190522: 1500 2041 |002b: const/high16 v0, #int 1092616192 // #4120 │ │ -190526: 6e30 ec00 4300 |002d: invoke-virtual {v3, v4, v0}, Landroid/content/res/TypedArray;.getDimension:(IF)F // method@00ec │ │ -19052c: 0a04 |0030: move-result v4 │ │ -19052e: 5924 5e41 |0031: iput v4, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@415e │ │ -190532: 6e10 f500 0300 |0033: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00f5 │ │ -190538: 7010 3455 0200 |0036: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5534 │ │ -19053e: 0e00 |0039: return-void │ │ -190540: 0d04 |003a: move-exception v4 │ │ -190542: 6e10 f500 0300 |003b: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00f5 │ │ -190548: 2704 |003e: throw v4 │ │ +1904c0: |[1904c0] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +1904d0: 7030 0f03 3204 |0000: invoke-direct {v2, v3, v4}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@030f │ │ +1904d6: 6e10 7b00 0300 |0003: invoke-virtual {v3}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ +1904dc: 0c03 |0006: move-result-object v3 │ │ +1904de: 6200 5b3a |0007: sget-object v0, Lorg/thoughtcrime/securesms/R$styleable;.VerticalSlideColorPicker:[I // field@3a5b │ │ +1904e2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +1904e4: 6e51 d600 4310 |000a: invoke-virtual {v3, v4, v0, v1, v1}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00d6 │ │ +1904ea: 0c03 |000d: move-result-object v3 │ │ +1904ec: 6004 5e3a |000e: sget v4, Lorg/thoughtcrime/securesms/R$styleable;.VerticalSlideColorPicker_pickerColors:I // field@3a5e │ │ +1904f0: 6000 8512 |0010: sget v0, Lorg/thoughtcrime/securesms/R$array;.scribble_colors:I // field@1285 │ │ +1904f4: 6e30 f200 4300 |0012: invoke-virtual {v3, v4, v0}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00f2 │ │ +1904fa: 0a04 |0015: move-result v4 │ │ +1904fc: 6e10 f300 0300 |0016: invoke-virtual {v3}, Landroid/content/res/TypedArray;.getResources:()Landroid/content/res/Resources; // method@00f3 │ │ +190502: 0c00 |0019: move-result-object v0 │ │ +190504: 6e20 e300 4000 |001a: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getIntArray:(I)[I // method@00e3 │ │ +19050a: 0c04 |001d: move-result-object v4 │ │ +19050c: 5b24 6241 |001e: iput-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colors:[I // field@4162 │ │ +190510: 6004 5c3a |0020: sget v4, Lorg/thoughtcrime/securesms/R$styleable;.VerticalSlideColorPicker_pickerBorderColor:I // field@3a5c │ │ +190514: 12f0 |0022: const/4 v0, #int -1 // #ff │ │ +190516: 6e30 eb00 4300 |0023: invoke-virtual {v3, v4, v0}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00eb │ │ +19051c: 0a04 |0026: move-result v4 │ │ +19051e: 5924 5d41 |0027: iput v4, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderColor:I // field@415d │ │ +190522: 6004 5d3a |0029: sget v4, Lorg/thoughtcrime/securesms/R$styleable;.VerticalSlideColorPicker_pickerBorderWidth:I // field@3a5d │ │ +190526: 1500 2041 |002b: const/high16 v0, #int 1092616192 // #4120 │ │ +19052a: 6e30 ec00 4300 |002d: invoke-virtual {v3, v4, v0}, Landroid/content/res/TypedArray;.getDimension:(IF)F // method@00ec │ │ +190530: 0a04 |0030: move-result v4 │ │ +190532: 5924 5e41 |0031: iput v4, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@415e │ │ +190536: 6e10 f500 0300 |0033: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00f5 │ │ +19053c: 7010 3455 0200 |0036: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5534 │ │ +190542: 0e00 |0039: return-void │ │ +190544: 0d04 |003a: move-exception v4 │ │ +190546: 6e10 f500 0300 |003b: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00f5 │ │ +19054c: 2704 |003e: throw v4 │ │ catches : 1 │ │ 0x000e - 0x0033 │ │ -> 0x003a │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=80 │ │ 0x000e line=83 │ │ @@ -298610,18 +298611,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -190558: |[190558] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -190568: 7040 1003 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0310 │ │ -19056e: 7010 3455 0000 |0003: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5534 │ │ -190574: 0e00 |0006: return-void │ │ +19055c: |[19055c] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +19056c: 7040 1003 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0310 │ │ +190572: 7010 3455 0000 |0003: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5534 │ │ +190578: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0003 line=98 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; │ │ 0x0000 - 0x0007 reg=1 (null) Landroid/content/Context; │ │ @@ -298633,18 +298634,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -190578: |[190578] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ -190588: 7054 1103 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@0311 │ │ -19058e: 7010 3455 0000 |0003: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5534 │ │ -190594: 0e00 |0006: return-void │ │ +19057c: |[19057c] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ +19058c: 7054 1103 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@0311 │ │ +190592: 7010 3455 0000 |0003: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5534 │ │ +190598: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0003 line=103 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; │ │ 0x0000 - 0x0007 reg=1 (null) Landroid/content/Context; │ │ @@ -298657,57 +298658,57 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 95 16-bit code units │ │ -190598: |[190598] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.init:()V │ │ -1905a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1905aa: 6e20 3e55 0400 |0001: invoke-virtual {v4, v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setWillNotDraw:(Z)V // method@553e │ │ -1905b0: 2200 5300 |0004: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ -1905b4: 7010 4c01 0000 |0006: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014c │ │ -1905ba: 5b40 6741 |0009: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@4167 │ │ -1905be: 6201 1500 |000b: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0015 │ │ -1905c2: 6e20 5e01 1000 |000d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@015e │ │ -1905c8: 5440 6741 |0010: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@4167 │ │ -1905cc: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -1905ce: 6e20 5601 1000 |0013: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ -1905d4: 2200 5600 |0016: new-instance v0, Landroid/graphics/Path; // type@0056 │ │ -1905d8: 7010 6201 0000 |0018: invoke-direct {v0}, Landroid/graphics/Path;.:()V // method@0162 │ │ -1905de: 5b40 6841 |001b: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@4168 │ │ -1905e2: 2200 5300 |001d: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ -1905e6: 7010 4c01 0000 |001f: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014c │ │ -1905ec: 5b40 6941 |0022: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@4169 │ │ -1905f0: 6202 1600 |0024: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0016 │ │ -1905f4: 6e20 5e01 2000 |0026: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@015e │ │ -1905fa: 5440 6941 |0029: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@4169 │ │ -1905fe: 5242 5d41 |002b: iget v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderColor:I // field@415d │ │ -190602: 6e20 5701 2000 |002d: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0157 │ │ -190608: 5440 6941 |0030: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@4169 │ │ -19060c: 6e20 5601 1000 |0032: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ -190612: 5440 6941 |0035: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@4169 │ │ -190616: 5242 5e41 |0037: iget v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@415e │ │ -19061a: 6e20 5d01 2000 |0039: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@015d │ │ -190620: 2200 5300 |003c: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ -190624: 5442 6941 |003e: iget-object v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@4169 │ │ -190628: 7020 4d01 2000 |0040: invoke-direct {v0, v2}, Landroid/graphics/Paint;.:(Landroid/graphics/Paint;)V // method@014d │ │ -19062e: 5b40 6541 |0043: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorStrokePaint:Landroid/graphics/Paint; // field@4165 │ │ -190632: 5242 5e41 |0045: iget v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@415e │ │ -190636: 1503 0040 |0047: const/high16 v3, #int 1073741824 // #4000 │ │ -19063a: c932 |0049: div-float/2addr v2, v3 │ │ -19063c: 6e20 5d01 2000 |004a: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@015d │ │ -190642: 2200 5300 |004d: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ -190646: 7010 4c01 0000 |004f: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014c │ │ -19064c: 5b40 6341 |0052: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@4163 │ │ -190650: 6202 1500 |0054: sget-object v2, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0015 │ │ -190654: 6e20 5e01 2000 |0056: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@015e │ │ -19065a: 5440 6341 |0059: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@4163 │ │ -19065e: 6e20 5601 1000 |005b: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ -190664: 0e00 |005e: return-void │ │ +19059c: |[19059c] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.init:()V │ │ +1905ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1905ae: 6e20 3e55 0400 |0001: invoke-virtual {v4, v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setWillNotDraw:(Z)V // method@553e │ │ +1905b4: 2200 5300 |0004: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ +1905b8: 7010 4c01 0000 |0006: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014c │ │ +1905be: 5b40 6741 |0009: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@4167 │ │ +1905c2: 6201 1500 |000b: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0015 │ │ +1905c6: 6e20 5e01 1000 |000d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@015e │ │ +1905cc: 5440 6741 |0010: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@4167 │ │ +1905d0: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +1905d2: 6e20 5601 1000 |0013: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ +1905d8: 2200 5600 |0016: new-instance v0, Landroid/graphics/Path; // type@0056 │ │ +1905dc: 7010 6201 0000 |0018: invoke-direct {v0}, Landroid/graphics/Path;.:()V // method@0162 │ │ +1905e2: 5b40 6841 |001b: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@4168 │ │ +1905e6: 2200 5300 |001d: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ +1905ea: 7010 4c01 0000 |001f: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014c │ │ +1905f0: 5b40 6941 |0022: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@4169 │ │ +1905f4: 6202 1600 |0024: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0016 │ │ +1905f8: 6e20 5e01 2000 |0026: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@015e │ │ +1905fe: 5440 6941 |0029: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@4169 │ │ +190602: 5242 5d41 |002b: iget v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderColor:I // field@415d │ │ +190606: 6e20 5701 2000 |002d: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0157 │ │ +19060c: 5440 6941 |0030: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@4169 │ │ +190610: 6e20 5601 1000 |0032: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ +190616: 5440 6941 |0035: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@4169 │ │ +19061a: 5242 5e41 |0037: iget v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@415e │ │ +19061e: 6e20 5d01 2000 |0039: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@015d │ │ +190624: 2200 5300 |003c: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ +190628: 5442 6941 |003e: iget-object v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@4169 │ │ +19062c: 7020 4d01 2000 |0040: invoke-direct {v0, v2}, Landroid/graphics/Paint;.:(Landroid/graphics/Paint;)V // method@014d │ │ +190632: 5b40 6541 |0043: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorStrokePaint:Landroid/graphics/Paint; // field@4165 │ │ +190636: 5242 5e41 |0045: iget v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@415e │ │ +19063a: 1503 0040 |0047: const/high16 v3, #int 1073741824 // #4000 │ │ +19063e: c932 |0049: div-float/2addr v2, v3 │ │ +190640: 6e20 5d01 2000 |004a: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@015d │ │ +190646: 2200 5300 |004d: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ +19064a: 7010 4c01 0000 |004f: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014c │ │ +190650: 5b40 6341 |0052: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@4163 │ │ +190654: 6202 1500 |0054: sget-object v2, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0015 │ │ +190658: 6e20 5e01 2000 |0056: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@015e │ │ +19065e: 5440 6341 |0059: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@4163 │ │ +190662: 6e20 5601 1000 |005b: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ +190668: 0e00 |005e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=107 │ │ 0x0004 line=109 │ │ 0x000b line=110 │ │ 0x0010 line=111 │ │ 0x0016 line=113 │ │ @@ -298730,17 +298731,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -190484: |[190484] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.getActiveColor:()I │ │ -190494: 5210 5a41 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@415a │ │ -190498: 0f00 |0002: return v0 │ │ +190488: |[190488] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.getActiveColor:()I │ │ +190498: 5210 5a41 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@415a │ │ +19049c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;) │ │ @@ -298748,83 +298749,83 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 130 16-bit code units │ │ -190668: |[190668] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.onDraw:(Landroid/graphics/Canvas;)V │ │ -190678: 6f20 3503 7600 |0000: invoke-super {v6, v7}, Landroid/view/View;.onDraw:(Landroid/graphics/Canvas;)V // method@0335 │ │ -19067e: 5460 6841 |0003: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@4168 │ │ -190682: 5261 5f41 |0005: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@415f │ │ -190686: 8211 |0007: int-to-float v1, v1 │ │ -190688: 5262 5e41 |0008: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@415e │ │ -19068c: 5263 6141 |000a: iget v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@4161 │ │ -190690: c632 |000c: add-float/2addr v2, v3 │ │ -190692: 5264 6441 |000d: iget v4, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4164 │ │ -190696: c642 |000f: add-float/2addr v2, v4 │ │ -190698: 6204 1700 |0010: sget-object v4, Landroid/graphics/Path$Direction;.CW:Landroid/graphics/Path$Direction; // field@0017 │ │ -19069c: 6e54 6301 1032 |0012: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/graphics/Path;.addCircle:(FFFLandroid/graphics/Path$Direction;)V // method@0163 │ │ -1906a2: 5460 6841 |0015: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@4168 │ │ -1906a6: 5461 6041 |0017: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@4160 │ │ -1906aa: 6202 1700 |0019: sget-object v2, Landroid/graphics/Path$Direction;.CW:Landroid/graphics/Path$Direction; // field@0017 │ │ -1906ae: 6e30 6401 1002 |001b: invoke-virtual {v0, v1, v2}, Landroid/graphics/Path;.addRect:(Landroid/graphics/RectF;Landroid/graphics/Path$Direction;)V // method@0164 │ │ -1906b4: 5460 6841 |001e: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@4168 │ │ -1906b8: 5261 5f41 |0020: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@415f │ │ -1906bc: 8211 |0022: int-to-float v1, v1 │ │ -1906be: 5262 6b41 |0023: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@416b │ │ -1906c2: 8222 |0025: int-to-float v2, v2 │ │ -1906c4: 5263 5e41 |0026: iget v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@415e │ │ -1906c8: 5264 6141 |0028: iget v4, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@4161 │ │ -1906cc: c643 |002a: add-float/2addr v3, v4 │ │ -1906ce: 5265 6441 |002b: iget v5, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4164 │ │ -1906d2: c653 |002d: add-float/2addr v3, v5 │ │ -1906d4: c732 |002e: sub-float/2addr v2, v3 │ │ -1906d6: 6203 1700 |002f: sget-object v3, Landroid/graphics/Path$Direction;.CW:Landroid/graphics/Path$Direction; // field@0017 │ │ -1906da: 6e53 6301 1042 |0031: invoke-virtual {v0, v1, v2, v4, v3}, Landroid/graphics/Path;.addCircle:(FFFLandroid/graphics/Path$Direction;)V // method@0163 │ │ -1906e0: 5460 5c41 |0034: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@415c │ │ -1906e4: 1201 |0036: const/4 v1, #int 0 // #0 │ │ -1906e6: 6e20 2201 1000 |0037: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0122 │ │ -1906ec: 5460 5c41 |003a: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@415c │ │ -1906f0: 5461 6841 |003c: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@4168 │ │ -1906f4: 5462 6941 |003e: iget-object v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@4169 │ │ -1906f8: 6e30 2401 1002 |0040: invoke-virtual {v0, v1, v2}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@0124 │ │ -1906fe: 5460 5c41 |0043: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@415c │ │ -190702: 5461 6841 |0045: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@4168 │ │ -190706: 5462 6741 |0047: iget-object v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@4167 │ │ -19070a: 6e30 2401 1002 |0049: invoke-virtual {v0, v1, v2}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@0124 │ │ -190710: 5460 5b41 |004c: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@415b │ │ -190714: 1201 |004e: const/4 v1, #int 0 // #0 │ │ -190716: 1202 |004f: const/4 v2, #int 0 // #0 │ │ -190718: 6e52 2001 0711 |0050: invoke-virtual {v7, v0, v1, v1, v2}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0120 │ │ -19071e: 5460 6041 |0053: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@4160 │ │ -190722: 5200 2900 |0055: iget v0, v0, Landroid/graphics/RectF;.top:F // field@0029 │ │ -190726: 8700 |0057: float-to-int v0, v0 │ │ -190728: 5261 6a41 |0058: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@416a │ │ -19072c: 7120 730a 1000 |005a: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0a73 │ │ -190732: 0a00 |005d: move-result v0 │ │ -190734: 5960 6a41 |005e: iput v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@416a │ │ -190738: 5460 6341 |0060: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@4163 │ │ -19073c: 5261 5a41 |0062: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@415a │ │ -190740: 6e20 5701 1000 |0064: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0157 │ │ -190746: 5260 5f41 |0067: iget v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@415f │ │ -19074a: 8200 |0069: int-to-float v0, v0 │ │ -19074c: 5261 6a41 |006a: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@416a │ │ -190750: 8211 |006c: int-to-float v1, v1 │ │ -190752: 5262 6441 |006d: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4164 │ │ -190756: 5463 6341 |006f: iget-object v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@4163 │ │ -19075a: 6e53 2101 0721 |0071: invoke-virtual {v7, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0121 │ │ -190760: 5260 5f41 |0074: iget v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@415f │ │ -190764: 8200 |0076: int-to-float v0, v0 │ │ -190766: 5261 6a41 |0077: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@416a │ │ -19076a: 8211 |0079: int-to-float v1, v1 │ │ -19076c: 5262 6441 |007a: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4164 │ │ -190770: 5463 6541 |007c: iget-object v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorStrokePaint:Landroid/graphics/Paint; // field@4165 │ │ -190774: 6e53 2101 0721 |007e: invoke-virtual {v7, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0121 │ │ -19077a: 0e00 |0081: return-void │ │ +19066c: |[19066c] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.onDraw:(Landroid/graphics/Canvas;)V │ │ +19067c: 6f20 3503 7600 |0000: invoke-super {v6, v7}, Landroid/view/View;.onDraw:(Landroid/graphics/Canvas;)V // method@0335 │ │ +190682: 5460 6841 |0003: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@4168 │ │ +190686: 5261 5f41 |0005: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@415f │ │ +19068a: 8211 |0007: int-to-float v1, v1 │ │ +19068c: 5262 5e41 |0008: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@415e │ │ +190690: 5263 6141 |000a: iget v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@4161 │ │ +190694: c632 |000c: add-float/2addr v2, v3 │ │ +190696: 5264 6441 |000d: iget v4, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4164 │ │ +19069a: c642 |000f: add-float/2addr v2, v4 │ │ +19069c: 6204 1700 |0010: sget-object v4, Landroid/graphics/Path$Direction;.CW:Landroid/graphics/Path$Direction; // field@0017 │ │ +1906a0: 6e54 6301 1032 |0012: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/graphics/Path;.addCircle:(FFFLandroid/graphics/Path$Direction;)V // method@0163 │ │ +1906a6: 5460 6841 |0015: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@4168 │ │ +1906aa: 5461 6041 |0017: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@4160 │ │ +1906ae: 6202 1700 |0019: sget-object v2, Landroid/graphics/Path$Direction;.CW:Landroid/graphics/Path$Direction; // field@0017 │ │ +1906b2: 6e30 6401 1002 |001b: invoke-virtual {v0, v1, v2}, Landroid/graphics/Path;.addRect:(Landroid/graphics/RectF;Landroid/graphics/Path$Direction;)V // method@0164 │ │ +1906b8: 5460 6841 |001e: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@4168 │ │ +1906bc: 5261 5f41 |0020: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@415f │ │ +1906c0: 8211 |0022: int-to-float v1, v1 │ │ +1906c2: 5262 6b41 |0023: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@416b │ │ +1906c6: 8222 |0025: int-to-float v2, v2 │ │ +1906c8: 5263 5e41 |0026: iget v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@415e │ │ +1906cc: 5264 6141 |0028: iget v4, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@4161 │ │ +1906d0: c643 |002a: add-float/2addr v3, v4 │ │ +1906d2: 5265 6441 |002b: iget v5, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4164 │ │ +1906d6: c653 |002d: add-float/2addr v3, v5 │ │ +1906d8: c732 |002e: sub-float/2addr v2, v3 │ │ +1906da: 6203 1700 |002f: sget-object v3, Landroid/graphics/Path$Direction;.CW:Landroid/graphics/Path$Direction; // field@0017 │ │ +1906de: 6e53 6301 1042 |0031: invoke-virtual {v0, v1, v2, v4, v3}, Landroid/graphics/Path;.addCircle:(FFFLandroid/graphics/Path$Direction;)V // method@0163 │ │ +1906e4: 5460 5c41 |0034: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@415c │ │ +1906e8: 1201 |0036: const/4 v1, #int 0 // #0 │ │ +1906ea: 6e20 2201 1000 |0037: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0122 │ │ +1906f0: 5460 5c41 |003a: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@415c │ │ +1906f4: 5461 6841 |003c: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@4168 │ │ +1906f8: 5462 6941 |003e: iget-object v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@4169 │ │ +1906fc: 6e30 2401 1002 |0040: invoke-virtual {v0, v1, v2}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@0124 │ │ +190702: 5460 5c41 |0043: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@415c │ │ +190706: 5461 6841 |0045: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@4168 │ │ +19070a: 5462 6741 |0047: iget-object v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@4167 │ │ +19070e: 6e30 2401 1002 |0049: invoke-virtual {v0, v1, v2}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@0124 │ │ +190714: 5460 5b41 |004c: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@415b │ │ +190718: 1201 |004e: const/4 v1, #int 0 // #0 │ │ +19071a: 1202 |004f: const/4 v2, #int 0 // #0 │ │ +19071c: 6e52 2001 0711 |0050: invoke-virtual {v7, v0, v1, v1, v2}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0120 │ │ +190722: 5460 6041 |0053: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@4160 │ │ +190726: 5200 2900 |0055: iget v0, v0, Landroid/graphics/RectF;.top:F // field@0029 │ │ +19072a: 8700 |0057: float-to-int v0, v0 │ │ +19072c: 5261 6a41 |0058: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@416a │ │ +190730: 7120 730a 1000 |005a: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0a73 │ │ +190736: 0a00 |005d: move-result v0 │ │ +190738: 5960 6a41 |005e: iput v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@416a │ │ +19073c: 5460 6341 |0060: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@4163 │ │ +190740: 5261 5a41 |0062: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@415a │ │ +190744: 6e20 5701 1000 |0064: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0157 │ │ +19074a: 5260 5f41 |0067: iget v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@415f │ │ +19074e: 8200 |0069: int-to-float v0, v0 │ │ +190750: 5261 6a41 |006a: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@416a │ │ +190754: 8211 |006c: int-to-float v1, v1 │ │ +190756: 5262 6441 |006d: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4164 │ │ +19075a: 5463 6341 |006f: iget-object v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@4163 │ │ +19075e: 6e53 2101 0721 |0071: invoke-virtual {v7, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0121 │ │ +190764: 5260 5f41 |0074: iget v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@415f │ │ +190768: 8200 |0076: int-to-float v0, v0 │ │ +19076a: 5261 6a41 |0077: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@416a │ │ +19076e: 8211 |0079: int-to-float v1, v1 │ │ +190770: 5262 6441 |007a: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4164 │ │ +190774: 5463 6541 |007c: iget-object v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorStrokePaint:Landroid/graphics/Paint; // field@4165 │ │ +190778: 6e53 2101 0721 |007e: invoke-virtual {v7, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0121 │ │ +19077e: 0e00 |0081: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0003 line=133 │ │ 0x0015 line=134 │ │ 0x001e line=135 │ │ 0x0034 line=137 │ │ @@ -298844,85 +298845,85 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 22 │ │ ins : 5 │ │ outs : 8 │ │ insns size : 125 16-bit code units │ │ -19077c: |[19077c] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.onSizeChanged:(IIII)V │ │ -19078c: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -190790: 0201 1200 |0002: move/from16 v1, v18 │ │ -190794: 0202 1300 |0004: move/from16 v2, v19 │ │ -190798: 7505 3603 1100 |0006: invoke-super/range {v17, v18, v19, v20, v21}, Landroid/view/View;.onSizeChanged:(IIII)V // method@0336 │ │ -19079e: 5901 6c41 |0009: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewWidth:I // field@416c │ │ -1907a2: 5902 6b41 |000b: iput v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@416b │ │ -1907a6: 3d01 6f00 |000d: if-lez v1, 007c // +006f │ │ -1907aa: 3c02 0300 |000f: if-gtz v2, 0012 // +0003 │ │ -1907ae: 286b |0011: goto 007c // +006b │ │ -1907b0: 8212 |0012: int-to-float v2, v1 │ │ -1907b2: 1503 003f |0013: const/high16 v3, #int 1056964608 // #3f00 │ │ -1907b6: a802 0203 |0015: mul-float v2, v2, v3 │ │ -1907ba: 8722 |0017: float-to-int v2, v2 │ │ -1907bc: db03 0102 |0018: div-int/lit8 v3, v1, #int 2 // #02 │ │ -1907c0: 5903 5f41 |001a: iput v3, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@415f │ │ -1907c4: db01 0102 |001c: div-int/lit8 v1, v1, #int 2 // #02 │ │ -1907c8: 8211 |001e: int-to-float v1, v1 │ │ -1907ca: 5203 5e41 |001f: iget v3, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@415e │ │ -1907ce: c731 |0021: sub-float/2addr v1, v3 │ │ -1907d0: 5901 6441 |0022: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4164 │ │ -1907d4: db02 0202 |0024: div-int/lit8 v2, v2, #int 2 // #02 │ │ -1907d8: 8221 |0026: int-to-float v1, v2 │ │ -1907da: c731 |0027: sub-float/2addr v1, v3 │ │ -1907dc: 5901 6141 |0028: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@4161 │ │ -1907e0: 2201 5c00 |002a: new-instance v1, Landroid/graphics/RectF; // type@005c │ │ -1907e4: 5202 5f41 |002c: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@415f │ │ -1907e8: 8223 |002e: int-to-float v3, v2 │ │ -1907ea: 5204 6141 |002f: iget v4, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@4161 │ │ -1907ee: c743 |0031: sub-float/2addr v3, v4 │ │ -1907f0: 5205 5e41 |0032: iget v5, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@415e │ │ -1907f4: a606 0504 |0034: add-float v6, v5, v4 │ │ -1907f8: 5207 6441 |0036: iget v7, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4164 │ │ -1907fc: c676 |0038: add-float/2addr v6, v7 │ │ -1907fe: 8222 |0039: int-to-float v2, v2 │ │ -190800: c642 |003a: add-float/2addr v2, v4 │ │ -190802: 5208 6b41 |003b: iget v8, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@416b │ │ -190806: 8288 |003d: int-to-float v8, v8 │ │ -190808: c645 |003e: add-float/2addr v5, v4 │ │ -19080a: c675 |003f: add-float/2addr v5, v7 │ │ -19080c: c758 |0040: sub-float/2addr v8, v5 │ │ -19080e: 7058 7a01 3126 |0041: invoke-direct {v1, v3, v6, v2, v8}, Landroid/graphics/RectF;.:(FFFF)V // method@017a │ │ -190814: 5b01 6041 |0044: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@4160 │ │ -190818: 2201 4d00 |0046: new-instance v1, Landroid/graphics/LinearGradient; // type@004d │ │ -19081c: 5402 6041 |0048: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@4160 │ │ -190820: 522b 2900 |004a: iget v11, v2, Landroid/graphics/RectF;.top:F // field@0029 │ │ -190824: 5402 6041 |004c: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@4160 │ │ -190828: 522d 2600 |004e: iget v13, v2, Landroid/graphics/RectF;.bottom:F // field@0026 │ │ -19082c: 540e 6241 |0050: iget-object v14, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colors:[I // field@4162 │ │ -190830: 120f |0052: const/4 v15, #int 0 // #0 │ │ -190832: 6210 2a00 |0053: sget-object v16, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@002a │ │ -190836: 120a |0055: const/4 v10, #int 0 // #0 │ │ -190838: 120c |0056: const/4 v12, #int 0 // #0 │ │ -19083a: 0719 |0057: move-object v9, v1 │ │ -19083c: 7608 3401 0900 |0058: invoke-direct/range {v9, v10, v11, v12, v13, v14, v15, v16}, Landroid/graphics/LinearGradient;.:(FFFF[I[FLandroid/graphics/Shader$TileMode;)V // method@0134 │ │ -190842: 5402 6741 |005b: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@4167 │ │ -190846: 6e20 5b01 1200 |005d: invoke-virtual {v2, v1}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@015b │ │ -19084c: 5401 5b41 |0060: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@415b │ │ -190850: 3801 0500 |0062: if-eqz v1, 0067 // +0005 │ │ -190854: 6e10 1101 0100 |0064: invoke-virtual {v1}, Landroid/graphics/Bitmap;.recycle:()V // method@0111 │ │ -19085a: 5201 6c41 |0067: iget v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewWidth:I // field@416c │ │ -19085e: 5202 6b41 |0069: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@416b │ │ -190862: 6203 0900 |006b: sget-object v3, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0009 │ │ -190866: 7130 0701 2103 |006d: invoke-static {v1, v2, v3}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0107 │ │ -19086c: 0c01 |0070: move-result-object v1 │ │ -19086e: 5b01 5b41 |0071: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@415b │ │ -190872: 2201 4900 |0073: new-instance v1, Landroid/graphics/Canvas; // type@0049 │ │ -190876: 5402 5b41 |0075: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@415b │ │ -19087a: 7020 1b01 2100 |0077: invoke-direct {v1, v2}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@011b │ │ -190880: 5b01 5c41 |007a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@415c │ │ -190884: 0e00 |007c: return-void │ │ +190780: |[190780] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.onSizeChanged:(IIII)V │ │ +190790: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +190794: 0201 1200 |0002: move/from16 v1, v18 │ │ +190798: 0202 1300 |0004: move/from16 v2, v19 │ │ +19079c: 7505 3603 1100 |0006: invoke-super/range {v17, v18, v19, v20, v21}, Landroid/view/View;.onSizeChanged:(IIII)V // method@0336 │ │ +1907a2: 5901 6c41 |0009: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewWidth:I // field@416c │ │ +1907a6: 5902 6b41 |000b: iput v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@416b │ │ +1907aa: 3d01 6f00 |000d: if-lez v1, 007c // +006f │ │ +1907ae: 3c02 0300 |000f: if-gtz v2, 0012 // +0003 │ │ +1907b2: 286b |0011: goto 007c // +006b │ │ +1907b4: 8212 |0012: int-to-float v2, v1 │ │ +1907b6: 1503 003f |0013: const/high16 v3, #int 1056964608 // #3f00 │ │ +1907ba: a802 0203 |0015: mul-float v2, v2, v3 │ │ +1907be: 8722 |0017: float-to-int v2, v2 │ │ +1907c0: db03 0102 |0018: div-int/lit8 v3, v1, #int 2 // #02 │ │ +1907c4: 5903 5f41 |001a: iput v3, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@415f │ │ +1907c8: db01 0102 |001c: div-int/lit8 v1, v1, #int 2 // #02 │ │ +1907cc: 8211 |001e: int-to-float v1, v1 │ │ +1907ce: 5203 5e41 |001f: iget v3, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@415e │ │ +1907d2: c731 |0021: sub-float/2addr v1, v3 │ │ +1907d4: 5901 6441 |0022: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4164 │ │ +1907d8: db02 0202 |0024: div-int/lit8 v2, v2, #int 2 // #02 │ │ +1907dc: 8221 |0026: int-to-float v1, v2 │ │ +1907de: c731 |0027: sub-float/2addr v1, v3 │ │ +1907e0: 5901 6141 |0028: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@4161 │ │ +1907e4: 2201 5c00 |002a: new-instance v1, Landroid/graphics/RectF; // type@005c │ │ +1907e8: 5202 5f41 |002c: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@415f │ │ +1907ec: 8223 |002e: int-to-float v3, v2 │ │ +1907ee: 5204 6141 |002f: iget v4, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@4161 │ │ +1907f2: c743 |0031: sub-float/2addr v3, v4 │ │ +1907f4: 5205 5e41 |0032: iget v5, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@415e │ │ +1907f8: a606 0504 |0034: add-float v6, v5, v4 │ │ +1907fc: 5207 6441 |0036: iget v7, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4164 │ │ +190800: c676 |0038: add-float/2addr v6, v7 │ │ +190802: 8222 |0039: int-to-float v2, v2 │ │ +190804: c642 |003a: add-float/2addr v2, v4 │ │ +190806: 5208 6b41 |003b: iget v8, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@416b │ │ +19080a: 8288 |003d: int-to-float v8, v8 │ │ +19080c: c645 |003e: add-float/2addr v5, v4 │ │ +19080e: c675 |003f: add-float/2addr v5, v7 │ │ +190810: c758 |0040: sub-float/2addr v8, v5 │ │ +190812: 7058 7a01 3126 |0041: invoke-direct {v1, v3, v6, v2, v8}, Landroid/graphics/RectF;.:(FFFF)V // method@017a │ │ +190818: 5b01 6041 |0044: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@4160 │ │ +19081c: 2201 4d00 |0046: new-instance v1, Landroid/graphics/LinearGradient; // type@004d │ │ +190820: 5402 6041 |0048: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@4160 │ │ +190824: 522b 2900 |004a: iget v11, v2, Landroid/graphics/RectF;.top:F // field@0029 │ │ +190828: 5402 6041 |004c: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@4160 │ │ +19082c: 522d 2600 |004e: iget v13, v2, Landroid/graphics/RectF;.bottom:F // field@0026 │ │ +190830: 540e 6241 |0050: iget-object v14, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colors:[I // field@4162 │ │ +190834: 120f |0052: const/4 v15, #int 0 // #0 │ │ +190836: 6210 2a00 |0053: sget-object v16, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@002a │ │ +19083a: 120a |0055: const/4 v10, #int 0 // #0 │ │ +19083c: 120c |0056: const/4 v12, #int 0 // #0 │ │ +19083e: 0719 |0057: move-object v9, v1 │ │ +190840: 7608 3401 0900 |0058: invoke-direct/range {v9, v10, v11, v12, v13, v14, v15, v16}, Landroid/graphics/LinearGradient;.:(FFFF[I[FLandroid/graphics/Shader$TileMode;)V // method@0134 │ │ +190846: 5402 6741 |005b: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@4167 │ │ +19084a: 6e20 5b01 1200 |005d: invoke-virtual {v2, v1}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@015b │ │ +190850: 5401 5b41 |0060: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@415b │ │ +190854: 3801 0500 |0062: if-eqz v1, 0067 // +0005 │ │ +190858: 6e10 1101 0100 |0064: invoke-virtual {v1}, Landroid/graphics/Bitmap;.recycle:()V // method@0111 │ │ +19085e: 5201 6c41 |0067: iget v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewWidth:I // field@416c │ │ +190862: 5202 6b41 |0069: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@416b │ │ +190866: 6203 0900 |006b: sget-object v3, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0009 │ │ +19086a: 7130 0701 2103 |006d: invoke-static {v1, v2, v3}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0107 │ │ +190870: 0c01 |0070: move-result-object v1 │ │ +190872: 5b01 5b41 |0071: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@415b │ │ +190876: 2201 4900 |0073: new-instance v1, Landroid/graphics/Canvas; // type@0049 │ │ +19087a: 5402 5b41 |0075: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@415b │ │ +19087e: 7020 1b01 2100 |0077: invoke-direct {v1, v2}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@011b │ │ +190884: 5b01 5c41 |007a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@415c │ │ +190888: 0e00 |007c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=169 │ │ 0x0009 line=171 │ │ 0x000b line=172 │ │ 0x0018 line=178 │ │ 0x001c line=179 │ │ @@ -298946,43 +298947,43 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -190408: |[190408] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -190418: 6e10 0603 0300 |0000: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@0306 │ │ -19041e: 0a03 |0003: move-result v3 │ │ -190420: 5420 6041 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@4160 │ │ -190424: 5200 2600 |0006: iget v0, v0, Landroid/graphics/RectF;.bottom:F // field@0026 │ │ -190428: 7120 760a 0300 |0008: invoke-static {v3, v0}, Ljava/lang/Math;.min:(FF)F // method@0a76 │ │ -19042e: 0a03 |000b: move-result v3 │ │ -190430: 8733 |000c: float-to-int v3, v3 │ │ -190432: 5923 6a41 |000d: iput v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@416a │ │ -190436: 5423 6041 |000f: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@4160 │ │ -19043a: 5233 2900 |0011: iget v3, v3, Landroid/graphics/RectF;.top:F // field@0029 │ │ -19043e: 5220 6a41 |0013: iget v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@416a │ │ -190442: 8200 |0015: int-to-float v0, v0 │ │ -190444: 7120 720a 0300 |0016: invoke-static {v3, v0}, Ljava/lang/Math;.max:(FF)F // method@0a72 │ │ -19044a: 0a03 |0019: move-result v3 │ │ -19044c: 8733 |001a: float-to-int v3, v3 │ │ -19044e: 5923 6a41 |001b: iput v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@416a │ │ -190452: 5420 5b41 |001d: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@415b │ │ -190456: 5221 6c41 |001f: iget v1, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewWidth:I // field@416c │ │ -19045a: db01 0102 |0021: div-int/lit8 v1, v1, #int 2 // #02 │ │ -19045e: 6e30 0d01 1003 |0023: invoke-virtual {v0, v1, v3}, Landroid/graphics/Bitmap;.getPixel:(II)I // method@010d │ │ -190464: 0a03 |0026: move-result v3 │ │ -190466: 5923 5a41 |0027: iput v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@415a │ │ -19046a: 5420 6641 |0029: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.onColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4166 │ │ -19046e: 3800 0500 |002b: if-eqz v0, 0030 // +0005 │ │ -190472: 7220 2e55 3000 |002d: invoke-interface {v0, v3}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;.onColorChange:(I)V // method@552e │ │ -190478: 6e10 3555 0200 |0030: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5535 │ │ -19047e: 1213 |0033: const/4 v3, #int 1 // #1 │ │ -190480: 0f03 |0034: return v3 │ │ +19040c: |[19040c] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +19041c: 6e10 0603 0300 |0000: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@0306 │ │ +190422: 0a03 |0003: move-result v3 │ │ +190424: 5420 6041 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@4160 │ │ +190428: 5200 2600 |0006: iget v0, v0, Landroid/graphics/RectF;.bottom:F // field@0026 │ │ +19042c: 7120 760a 0300 |0008: invoke-static {v3, v0}, Ljava/lang/Math;.min:(FF)F // method@0a76 │ │ +190432: 0a03 |000b: move-result v3 │ │ +190434: 8733 |000c: float-to-int v3, v3 │ │ +190436: 5923 6a41 |000d: iput v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@416a │ │ +19043a: 5423 6041 |000f: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@4160 │ │ +19043e: 5233 2900 |0011: iget v3, v3, Landroid/graphics/RectF;.top:F // field@0029 │ │ +190442: 5220 6a41 |0013: iget v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@416a │ │ +190446: 8200 |0015: int-to-float v0, v0 │ │ +190448: 7120 720a 0300 |0016: invoke-static {v3, v0}, Ljava/lang/Math;.max:(FF)F // method@0a72 │ │ +19044e: 0a03 |0019: move-result v3 │ │ +190450: 8733 |001a: float-to-int v3, v3 │ │ +190452: 5923 6a41 |001b: iput v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@416a │ │ +190456: 5420 5b41 |001d: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@415b │ │ +19045a: 5221 6c41 |001f: iget v1, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewWidth:I // field@416c │ │ +19045e: db01 0102 |0021: div-int/lit8 v1, v1, #int 2 // #02 │ │ +190462: 6e30 0d01 1003 |0023: invoke-virtual {v0, v1, v3}, Landroid/graphics/Bitmap;.getPixel:(II)I // method@010d │ │ +190468: 0a03 |0026: move-result v3 │ │ +19046a: 5923 5a41 |0027: iput v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@415a │ │ +19046e: 5420 6641 |0029: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.onColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4166 │ │ +190472: 3800 0500 |002b: if-eqz v0, 0030 // +0005 │ │ +190476: 7220 2e55 3000 |002d: invoke-interface {v0, v3}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;.onColorChange:(I)V // method@552e │ │ +19047c: 6e10 3555 0200 |0030: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5535 │ │ +190482: 1213 |0033: const/4 v3, #int 1 // #1 │ │ +190484: 0f03 |0034: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x000f line=154 │ │ 0x001d line=156 │ │ 0x0029 line=158 │ │ 0x002d line=159 │ │ @@ -298996,26 +298997,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -190888: |[190888] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setActiveColor:(I)V │ │ -190898: 5912 5a41 |0000: iput v2, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@415a │ │ -19089c: 5410 6041 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@4160 │ │ -1908a0: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -1908a4: 5200 2900 |0006: iget v0, v0, Landroid/graphics/RectF;.top:F // field@0029 │ │ -1908a8: 8700 |0008: float-to-int v0, v0 │ │ -1908aa: 5910 6a41 |0009: iput v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@416a │ │ -1908ae: 5410 6641 |000b: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.onColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4166 │ │ -1908b2: 3800 0500 |000d: if-eqz v0, 0012 // +0005 │ │ -1908b6: 7220 2e55 2000 |000f: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;.onColorChange:(I)V // method@552e │ │ -1908bc: 6e10 3555 0100 |0012: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5535 │ │ -1908c2: 0e00 |0015: return-void │ │ +19088c: |[19088c] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setActiveColor:(I)V │ │ +19089c: 5912 5a41 |0000: iput v2, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@415a │ │ +1908a0: 5410 6041 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@4160 │ │ +1908a4: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +1908a8: 5200 2900 |0006: iget v0, v0, Landroid/graphics/RectF;.top:F // field@0029 │ │ +1908ac: 8700 |0008: float-to-int v0, v0 │ │ +1908ae: 5910 6a41 |0009: iput v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@416a │ │ +1908b2: 5410 6641 |000b: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.onColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4166 │ │ +1908b6: 3800 0500 |000d: if-eqz v0, 0012 // +0005 │ │ +1908ba: 7220 2e55 2000 |000f: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;.onColorChange:(I)V // method@552e │ │ +1908c0: 6e10 3555 0100 |0012: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5535 │ │ +1908c6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ 0x0002 line=216 │ │ 0x0006 line=217 │ │ 0x000b line=220 │ │ 0x000f line=221 │ │ @@ -299029,18 +299030,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1908c4: |[1908c4] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setBorderColor:(I)V │ │ -1908d4: 5901 5d41 |0000: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderColor:I // field@415d │ │ -1908d8: 6e10 3555 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5535 │ │ -1908de: 0e00 |0005: return-void │ │ +1908c8: |[1908c8] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setBorderColor:(I)V │ │ +1908d8: 5901 5d41 |0000: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderColor:I // field@415d │ │ +1908dc: 6e10 3555 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5535 │ │ +1908e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0002 line=200 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; │ │ 0x0000 - 0x0006 reg=1 (null) I │ │ @@ -299050,18 +299051,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1908e0: |[1908e0] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setBorderWidth:(F)V │ │ -1908f0: 5901 5e41 |0000: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@415e │ │ -1908f4: 6e10 3555 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5535 │ │ -1908fa: 0e00 |0005: return-void │ │ +1908e4: |[1908e4] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setBorderWidth:(F)V │ │ +1908f4: 5901 5e41 |0000: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@415e │ │ +1908f8: 6e10 3555 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5535 │ │ +1908fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0002 line=205 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; │ │ 0x0000 - 0x0006 reg=1 (null) F │ │ @@ -299071,18 +299072,18 @@ │ │ type : '([I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1908fc: |[1908fc] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setColors:([I)V │ │ -19090c: 5b01 6241 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colors:[I // field@4162 │ │ -190910: 6e10 3555 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5535 │ │ -190916: 0e00 |0005: return-void │ │ +190900: |[190900] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setColors:([I)V │ │ +190910: 5b01 6241 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colors:[I // field@4162 │ │ +190914: 6e10 3555 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5535 │ │ +19091a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0002 line=210 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; │ │ 0x0000 - 0x0006 reg=1 (null) [I │ │ @@ -299092,17 +299093,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -190918: |[190918] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V │ │ -190928: 5b01 6641 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.onColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4166 │ │ -19092c: 0e00 |0002: return-void │ │ +19091c: |[19091c] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V │ │ +19092c: 5b01 6641 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.onColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4166 │ │ +190930: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; │ │ 0x0000 - 0x0003 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; │ │ │ │ @@ -299144,20 +299145,20 @@ │ │ type : '(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/ConversationListActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -19096c: |[19096c] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda1.:(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/ConversationListActivity;)V │ │ -19097c: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -190982: 5b01 6e41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$0:Lcom/b44t/messenger/DcContext; // field@416e │ │ -190986: 5b02 6f41 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcContact; // field@416f │ │ -19098a: 5b03 7041 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$2:Lorg/thoughtcrime/securesms/ConversationListActivity; // field@4170 │ │ -19098e: 0e00 |0009: return-void │ │ +190970: |[190970] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda1.:(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/ConversationListActivity;)V │ │ +190980: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +190986: 5b01 6e41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$0:Lcom/b44t/messenger/DcContext; // field@416e │ │ +19098a: 5b02 6f41 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcContact; // field@416f │ │ +19098e: 5b03 7041 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$2:Lorg/thoughtcrime/securesms/ConversationListActivity; // field@4170 │ │ +190992: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000a reg=1 (null) Lcom/b44t/messenger/DcContext; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/b44t/messenger/DcContact; │ │ @@ -299169,20 +299170,20 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -190990: |[190990] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -1909a0: 5430 6e41 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$0:Lcom/b44t/messenger/DcContext; // field@416e │ │ -1909a4: 5431 6f41 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcContact; // field@416f │ │ -1909a8: 5432 7041 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$2:Lorg/thoughtcrime/securesms/ConversationListActivity; // field@4170 │ │ -1909ac: 7155 4955 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lorg/thoughtcrime/securesms/search/SearchFragment;.lambda$onContactClicked$1:(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/ConversationListActivity;Landroid/content/DialogInterface;I)V // method@5549 │ │ -1909b2: 0e00 |0009: return-void │ │ +190994: |[190994] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +1909a4: 5430 6e41 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$0:Lcom/b44t/messenger/DcContext; // field@416e │ │ +1909a8: 5431 6f41 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcContact; // field@416f │ │ +1909ac: 5432 7041 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$2:Lorg/thoughtcrime/securesms/ConversationListActivity; // field@4170 │ │ +1909b0: 7155 4955 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lorg/thoughtcrime/securesms/search/SearchFragment;.lambda$onContactClicked$1:(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/ConversationListActivity;Landroid/content/DialogInterface;I)V // method@5549 │ │ +1909b6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000a reg=4 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x000a reg=5 (null) I │ │ @@ -299271,19 +299272,19 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcMsg;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -19100c: |[19100c] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcMsg;)V │ │ -19101c: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -191022: 5b01 7b41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@417b │ │ -191026: 5b02 7c41 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcMsg; // field@417c │ │ -19102a: 0e00 |0007: return-void │ │ +191010: |[191010] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcMsg;)V │ │ +191020: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +191026: 5b01 7b41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@417b │ │ +19102a: 5b02 7c41 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcMsg; // field@417c │ │ +19102e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/b44t/messenger/DcMsg; │ │ @@ -299294,19 +299295,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -19102c: |[19102c] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -19103c: 5420 7b41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@417b │ │ -191040: 5421 7c41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcMsg; // field@417c │ │ -191044: 7130 7455 1003 |0004: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.lambda$bind$3:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcMsg;Landroid/view/View;)V // method@5574 │ │ -19104a: 0e00 |0007: return-void │ │ +191030: |[191030] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +191040: 5420 7b41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@417b │ │ +191044: 5421 7c41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcMsg; // field@417c │ │ +191048: 7130 7455 1003 |0004: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.lambda$bind$3:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcMsg;Landroid/view/View;)V // method@5574 │ │ +19104e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -299344,19 +299345,19 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -19104c: |[19104c] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;)V │ │ -19105c: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -191062: 5b01 7d41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@417d │ │ -191066: 5b02 7e41 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@417e │ │ -19106a: 0e00 |0007: return-void │ │ +191050: |[191050] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;)V │ │ +191060: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +191066: 5b01 7d41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@417d │ │ +19106a: 5b02 7e41 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@417e │ │ +19106e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/b44t/messenger/DcChatlist$Item; │ │ @@ -299367,19 +299368,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -19106c: |[19106c] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -19107c: 5420 7d41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@417d │ │ -191080: 5421 7e41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@417e │ │ -191084: 7130 7155 1003 |0004: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.lambda$bind$0:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;Landroid/view/View;)V // method@5571 │ │ -19108a: 0e00 |0007: return-void │ │ +191070: |[191070] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +191080: 5420 7d41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@417d │ │ +191084: 5421 7e41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@417e │ │ +191088: 7130 7155 1003 |0004: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.lambda$bind$0:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;Landroid/view/View;)V // method@5571 │ │ +19108e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -299417,19 +299418,19 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1910b0: |[1910b0] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;)V │ │ -1910c0: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -1910c6: 5b01 7f41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@417f │ │ -1910ca: 5b02 8041 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@4180 │ │ -1910ce: 0e00 |0007: return-void │ │ +1910b4: |[1910b4] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;)V │ │ +1910c4: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +1910ca: 5b01 7f41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@417f │ │ +1910ce: 5b02 8041 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@4180 │ │ +1910d2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=1 (null) Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/b44t/messenger/DcChatlist$Item; │ │ @@ -299440,20 +299441,20 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -19108c: |[19108c] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2.onLongClick:(Landroid/view/View;)Z │ │ -19109c: 5420 7f41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@417f │ │ -1910a0: 5421 8041 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@4180 │ │ -1910a4: 7130 7255 1003 |0004: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.lambda$bind$1:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;Landroid/view/View;)Z // method@5572 │ │ -1910aa: 0a03 |0007: move-result v3 │ │ -1910ac: 0f03 |0008: return v3 │ │ +191090: |[191090] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2.onLongClick:(Landroid/view/View;)Z │ │ +1910a0: 5420 7f41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@417f │ │ +1910a4: 5421 8041 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@4180 │ │ +1910a8: 7130 7255 1003 |0004: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.lambda$bind$1:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;Landroid/view/View;)Z // method@5572 │ │ +1910ae: 0a03 |0007: move-result v3 │ │ +1910b0: 0f03 |0008: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0009 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -299491,19 +299492,19 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcContact;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1910d0: |[1910d0] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcContact;)V │ │ -1910e0: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -1910e6: 5b01 8141 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@4181 │ │ -1910ea: 5b02 8241 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$1:Lcom/b44t/messenger/DcContact; // field@4182 │ │ -1910ee: 0e00 |0007: return-void │ │ +1910d4: |[1910d4] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcContact;)V │ │ +1910e4: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +1910ea: 5b01 8141 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@4181 │ │ +1910ee: 5b02 8241 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$1:Lcom/b44t/messenger/DcContact; // field@4182 │ │ +1910f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0008 reg=1 (null) Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/b44t/messenger/DcContact; │ │ @@ -299514,19 +299515,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1910f0: |[1910f0] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ -191100: 5420 8141 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@4181 │ │ -191104: 5421 8241 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$1:Lcom/b44t/messenger/DcContact; // field@4182 │ │ -191108: 7130 7355 1003 |0004: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.lambda$bind$2:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcContact;Landroid/view/View;)V // method@5573 │ │ -19110e: 0e00 |0007: return-void │ │ +1910f4: |[1910f4] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ +191104: 5420 8141 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@4181 │ │ +191108: 5421 8241 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$1:Lcom/b44t/messenger/DcContact; // field@4182 │ │ +19110c: 7130 7355 1003 |0004: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.lambda$bind$2:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcContact;Landroid/view/View;)V // method@5573 │ │ +191112: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -299560,18 +299561,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/SearchViewModel;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1917ac: |[1917ac] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/search/SearchViewModel;)V │ │ -1917bc: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -1917c2: 5b01 8f41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@418f │ │ -1917c6: 0e00 |0005: return-void │ │ +1917b0: |[1917b0] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/search/SearchViewModel;)V │ │ +1917c0: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +1917c6: 5b01 8f41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@418f │ │ +1917ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/search/SearchViewModel; │ │ │ │ @@ -299581,18 +299582,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1917c8: |[1917c8] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda1.run:()V │ │ -1917d8: 5410 8f41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@418f │ │ -1917dc: 6e10 9955 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lambda$updateQuery$0$org-thoughtcrime-securesms-search-SearchViewModel:()V // method@5599 │ │ -1917e2: 0e00 |0005: return-void │ │ +1917cc: |[1917cc] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda1.run:()V │ │ +1917dc: 5410 8f41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@418f │ │ +1917e0: 6e10 9955 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lambda$updateQuery$0$org-thoughtcrime-securesms-search-SearchViewModel:()V // method@5599 │ │ +1917e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1; │ │ │ │ source_file_idx : 5232 (D8$$SyntheticClass) │ │ @@ -299698,47 +299699,47 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -191cd0: |[191cd0] org.thoughtcrime.securesms.search.model.SearchResult.:()V │ │ -191ce0: 2200 9a10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109a │ │ -191ce4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -191ce6: 2312 1711 |0003: new-array v2, v1, [I // type@1117 │ │ -191cea: 2203 d901 |0005: new-instance v3, Lcom/b44t/messenger/DcChatlist; // type@01d9 │ │ -191cee: 1604 0000 |0007: const-wide/16 v4, #int 0 // #0 │ │ -191cf2: 7040 6c06 1354 |0009: invoke-direct {v3, v1, v4, v5}, Lcom/b44t/messenger/DcChatlist;.:(IJ)V // method@066c │ │ -191cf8: 2311 1711 |000c: new-array v1, v1, [I // type@1117 │ │ -191cfc: 1a04 0000 |000e: const-string v4, "" // string@0000 │ │ -191d00: 7051 a055 4032 |0010: invoke-direct {v0, v4, v2, v3, v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.:(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V // method@55a0 │ │ -191d06: 6900 9841 |0013: sput-object v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@4198 │ │ -191d0a: 0e00 |0015: return-void │ │ +191cd4: |[191cd4] org.thoughtcrime.securesms.search.model.SearchResult.:()V │ │ +191ce4: 2200 9a10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109a │ │ +191ce8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +191cea: 2312 1711 |0003: new-array v2, v1, [I // type@1117 │ │ +191cee: 2203 d901 |0005: new-instance v3, Lcom/b44t/messenger/DcChatlist; // type@01d9 │ │ +191cf2: 1604 0000 |0007: const-wide/16 v4, #int 0 // #0 │ │ +191cf6: 7040 6c06 1354 |0009: invoke-direct {v3, v1, v4, v5}, Lcom/b44t/messenger/DcChatlist;.:(IJ)V // method@066c │ │ +191cfc: 2311 1711 |000c: new-array v1, v1, [I // type@1117 │ │ +191d00: 1a04 0000 |000e: const-string v4, "" // string@0000 │ │ +191d04: 7051 a055 4032 |0010: invoke-direct {v0, v4, v2, v3, v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.:(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V // method@55a0 │ │ +191d0a: 6900 9841 |0013: sput-object v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@4198 │ │ +191d0e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/search/model/SearchResult;) │ │ name : '' │ │ type : '(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -191d0c: |[191d0c] org.thoughtcrime.securesms.search.model.SearchResult.:(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V │ │ -191d1c: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -191d22: 5b01 9c41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.query:Ljava/lang/String; // field@419c │ │ -191d26: 5b02 9941 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.contacts:[I // field@4199 │ │ -191d2a: 5b03 9a41 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.conversations:Lcom/b44t/messenger/DcChatlist; // field@419a │ │ -191d2e: 5b04 9b41 |0009: iput-object v4, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.messages:[I // field@419b │ │ -191d32: 0e00 |000b: return-void │ │ +191d10: |[191d10] org.thoughtcrime.securesms.search.model.SearchResult.:(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V │ │ +191d20: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +191d26: 5b01 9c41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.query:Ljava/lang/String; // field@419c │ │ +191d2a: 5b02 9941 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.contacts:[I // field@4199 │ │ +191d2e: 5b03 9a41 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.conversations:Lcom/b44t/messenger/DcChatlist; // field@419a │ │ +191d32: 5b04 9b41 |0009: iput-object v4, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.messages:[I // field@419b │ │ +191d36: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=25 │ │ 0x0005 line=26 │ │ 0x0007 line=27 │ │ 0x0009 line=28 │ │ @@ -299755,17 +299756,17 @@ │ │ type : '()Lcom/b44t/messenger/DcChatlist;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -191c40: |[191c40] org.thoughtcrime.securesms.search.model.SearchResult.getChats:()Lcom/b44t/messenger/DcChatlist; │ │ -191c50: 5410 9a41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.conversations:Lcom/b44t/messenger/DcChatlist; // field@419a │ │ -191c54: 1100 |0002: return-object v0 │ │ +191c44: |[191c44] org.thoughtcrime.securesms.search.model.SearchResult.getChats:()Lcom/b44t/messenger/DcChatlist; │ │ +191c54: 5410 9a41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.conversations:Lcom/b44t/messenger/DcChatlist; // field@419a │ │ +191c58: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/search/model/SearchResult; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/search/model/SearchResult;) │ │ @@ -299773,17 +299774,17 @@ │ │ type : '()[I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -191c88: |[191c88] org.thoughtcrime.securesms.search.model.SearchResult.getContacts:()[I │ │ -191c98: 5410 9941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.contacts:[I // field@4199 │ │ -191c9c: 1100 |0002: return-object v0 │ │ +191c8c: |[191c8c] org.thoughtcrime.securesms.search.model.SearchResult.getContacts:()[I │ │ +191c9c: 5410 9941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.contacts:[I // field@4199 │ │ +191ca0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/search/model/SearchResult; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/search/model/SearchResult;) │ │ @@ -299791,17 +299792,17 @@ │ │ type : '()[I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -191ca0: |[191ca0] org.thoughtcrime.securesms.search.model.SearchResult.getMessages:()[I │ │ -191cb0: 5410 9b41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.messages:[I // field@419b │ │ -191cb4: 1100 |0002: return-object v0 │ │ +191ca4: |[191ca4] org.thoughtcrime.securesms.search.model.SearchResult.getMessages:()[I │ │ +191cb4: 5410 9b41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.messages:[I // field@419b │ │ +191cb8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/search/model/SearchResult; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/search/model/SearchResult;) │ │ @@ -299809,17 +299810,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -191cb8: |[191cb8] org.thoughtcrime.securesms.search.model.SearchResult.getQuery:()Ljava/lang/String; │ │ -191cc8: 5410 9c41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.query:Ljava/lang/String; // field@419c │ │ -191ccc: 1100 |0002: return-object v0 │ │ +191cbc: |[191cbc] org.thoughtcrime.securesms.search.model.SearchResult.getQuery:()Ljava/lang/String; │ │ +191ccc: 5410 9c41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.query:Ljava/lang/String; // field@419c │ │ +191cd0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/search/model/SearchResult; │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/search/model/SearchResult;) │ │ @@ -299827,22 +299828,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -191c1c: |[191c1c] org.thoughtcrime.securesms.search.model.SearchResult.isEmpty:()Z │ │ -191c2c: 6e10 a655 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.size:()I // method@55a6 │ │ -191c32: 0a00 |0003: move-result v0 │ │ -191c34: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -191c38: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -191c3a: 2802 |0007: goto 0009 // +0002 │ │ -191c3c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -191c3e: 0f00 |0009: return v0 │ │ +191c20: |[191c20] org.thoughtcrime.securesms.search.model.SearchResult.isEmpty:()Z │ │ +191c30: 6e10 a655 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.size:()I // method@55a6 │ │ +191c36: 0a00 |0003: move-result v0 │ │ +191c38: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +191c3c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +191c3e: 2802 |0007: goto 0009 // +0002 │ │ +191c40: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +191c42: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/thoughtcrime/securesms/search/model/SearchResult; │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/search/model/SearchResult;) │ │ @@ -299850,25 +299851,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -191c58: |[191c58] org.thoughtcrime.securesms.search.model.SearchResult.size:()I │ │ -191c68: 5420 9941 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/model/SearchResult;.contacts:[I // field@4199 │ │ -191c6c: 2100 |0002: array-length v0, v0 │ │ -191c6e: 5421 9a41 |0003: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/model/SearchResult;.conversations:Lcom/b44t/messenger/DcChatlist; // field@419a │ │ -191c72: 6e10 6f06 0100 |0005: invoke-virtual {v1}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@066f │ │ -191c78: 0a01 |0008: move-result v1 │ │ -191c7a: b010 |0009: add-int/2addr v0, v1 │ │ -191c7c: 5421 9b41 |000a: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/model/SearchResult;.messages:[I // field@419b │ │ -191c80: 2111 |000c: array-length v1, v1 │ │ -191c82: b010 |000d: add-int/2addr v0, v1 │ │ -191c84: 0f00 |000e: return v0 │ │ +191c5c: |[191c5c] org.thoughtcrime.securesms.search.model.SearchResult.size:()I │ │ +191c6c: 5420 9941 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/model/SearchResult;.contacts:[I // field@4199 │ │ +191c70: 2100 |0002: array-length v0, v0 │ │ +191c72: 5421 9a41 |0003: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/model/SearchResult;.conversations:Lcom/b44t/messenger/DcChatlist; // field@419a │ │ +191c76: 6e10 6f06 0100 |0005: invoke-virtual {v1}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@066f │ │ +191c7c: 0a01 |0008: move-result v1 │ │ +191c7e: b010 |0009: add-int/2addr v0, v1 │ │ +191c80: 5421 9b41 |000a: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/model/SearchResult;.messages:[I // field@419b │ │ +191c84: 2111 |000c: array-length v1, v1 │ │ +191c86: b010 |000d: add-int/2addr v0, v1 │ │ +191c88: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lorg/thoughtcrime/securesms/search/model/SearchResult; │ │ │ │ source_file_idx : 13769 (SearchResult.java) │ │ @@ -299896,17 +299897,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -191d34: |[191d34] org.thoughtcrime.securesms.service.BootReceiver.:()V │ │ -191d44: 7010 4900 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0049 │ │ -191d4a: 0e00 |0003: return-void │ │ +191d38: |[191d38] org.thoughtcrime.securesms.service.BootReceiver.:()V │ │ +191d48: 7010 4900 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0049 │ │ +191d4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/service/BootReceiver; │ │ │ │ Virtual methods - │ │ @@ -299915,19 +299916,19 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -191d4c: |[191d4c] org.thoughtcrime.securesms.service.BootReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -191d5c: 1a01 2515 |0000: const-string v1, "DeltaChat" // string@1525 │ │ -191d60: 1a02 0c0a |0002: const-string v2, "*** BootReceiver.onReceive()" // string@0a0c │ │ -191d64: 7120 c102 2100 |0004: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -191d6a: 0e00 |0007: return-void │ │ +191d50: |[191d50] org.thoughtcrime.securesms.service.BootReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +191d60: 1a01 2515 |0000: const-string v1, "DeltaChat" // string@1525 │ │ +191d64: 1a02 0c0a |0002: const-string v2, "*** BootReceiver.onReceive()" // string@0a0c │ │ +191d68: 7120 c102 2100 |0004: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +191d6e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/service/BootReceiver; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Intent; │ │ @@ -299962,18 +299963,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/service/FetchForegroundService;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -191d6c: |[191d6c] org.thoughtcrime.securesms.service.FetchForegroundService$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/service/FetchForegroundService;)V │ │ -191d7c: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -191d82: 5b01 9d41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/service/FetchForegroundService; // field@419d │ │ -191d86: 0e00 |0005: return-void │ │ +191d70: |[191d70] org.thoughtcrime.securesms.service.FetchForegroundService$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/service/FetchForegroundService;)V │ │ +191d80: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +191d86: 5b01 9d41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/service/FetchForegroundService; // field@419d │ │ +191d8a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/service/FetchForegroundService; │ │ │ │ @@ -299983,18 +299984,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -191d88: |[191d88] org.thoughtcrime.securesms.service.FetchForegroundService$$ExternalSyntheticLambda0.run:()V │ │ -191d98: 5410 9d41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/service/FetchForegroundService; // field@419d │ │ -191d9c: 6e10 ae55 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.lambda$onCreate$0$org-thoughtcrime-securesms-service-FetchForegroundService:()V // method@55ae │ │ -191da2: 0e00 |0005: return-void │ │ +191d8c: |[191d8c] org.thoughtcrime.securesms.service.FetchForegroundService$$ExternalSyntheticLambda0.run:()V │ │ +191d9c: 5410 9d41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/service/FetchForegroundService; // field@419d │ │ +191da0: 6e10 ae55 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.lambda$onCreate$0$org-thoughtcrime-securesms-service-FetchForegroundService:()V // method@55ae │ │ +191da6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 5232 (D8$$SyntheticClass) │ │ @@ -300042,27 +300043,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -191db8: |[191db8] org.thoughtcrime.securesms.service.FetchForegroundService.:()V │ │ -191dc8: 1c00 ad0f |0000: const-class v0, Lorg/thoughtcrime/securesms/notifications/FcmReceiveService; // type@0fad │ │ -191dcc: 1a00 ce16 |0002: const-string v0, "FcmReceiveService" // string@16ce │ │ -191dd0: 6900 a041 |0004: sput-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41a0 │ │ -191dd4: 2200 fb02 |0006: new-instance v0, Ljava/lang/Object; // type@02fb │ │ -191dd8: 7010 9b0a 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -191dde: 6900 9e41 |000b: sput-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.SERVICE_LOCK:Ljava/lang/Object; // field@419e │ │ -191de2: 2200 fb02 |000d: new-instance v0, Ljava/lang/Object; // type@02fb │ │ -191de6: 7010 9b0a 0000 |000f: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -191dec: 6900 9f41 |0012: sput-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@419f │ │ -191df0: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -191df2: 6a00 a141 |0015: sput-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41a1 │ │ -191df6: 0e00 |0017: return-void │ │ +191dbc: |[191dbc] org.thoughtcrime.securesms.service.FetchForegroundService.:()V │ │ +191dcc: 1c00 ad0f |0000: const-class v0, Lorg/thoughtcrime/securesms/notifications/FcmReceiveService; // type@0fad │ │ +191dd0: 1a00 ce16 |0002: const-string v0, "FcmReceiveService" // string@16ce │ │ +191dd4: 6900 a041 |0004: sput-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41a0 │ │ +191dd8: 2200 fb02 |0006: new-instance v0, Ljava/lang/Object; // type@02fb │ │ +191ddc: 7010 9b0a 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +191de2: 6900 9e41 |000b: sput-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.SERVICE_LOCK:Ljava/lang/Object; // field@419e │ │ +191de6: 2200 fb02 |000d: new-instance v0, Ljava/lang/Object; // type@02fb │ │ +191dea: 7010 9b0a 0000 |000f: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +191df0: 6900 9f41 |0012: sput-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@419f │ │ +191df4: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +191df6: 6a00 a141 |0015: sput-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41a1 │ │ +191dfa: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0006 line=23 │ │ 0x000d line=24 │ │ 0x0015 line=25 │ │ locals : │ │ @@ -300072,17 +300073,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -191df8: |[191df8] org.thoughtcrime.securesms.service.FetchForegroundService.:()V │ │ -191e08: 7010 4200 0000 |0000: invoke-direct {v0}, Landroid/app/Service;.:()V // method@0042 │ │ -191e0e: 0e00 |0003: return-void │ │ +191dfc: |[191dfc] org.thoughtcrime.securesms.service.FetchForegroundService.:()V │ │ +191e0c: 7010 4200 0000 |0000: invoke-direct {v0}, Landroid/app/Service;.:()V // method@0042 │ │ +191e12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/service/FetchForegroundService; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/service/FetchForegroundService;) │ │ @@ -300090,68 +300091,68 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -191edc: |[191edc] org.thoughtcrime.securesms.service.FetchForegroundService.start:(Landroid/content/Context;)V │ │ -191eec: 7100 fb49 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/connect/ForegroundDetector;.getInstance:()Lorg/thoughtcrime/securesms/connect/ForegroundDetector; // method@49fb │ │ -191ef2: 0c00 |0003: move-result-object v0 │ │ -191ef4: 3800 0900 |0004: if-eqz v0, 000d // +0009 │ │ -191ef8: 6e10 fd49 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/connect/ForegroundDetector;.isForeground:()Z // method@49fd │ │ -191efe: 0a00 |0009: move-result v0 │ │ -191f00: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ -191f04: 0e00 |000c: return-void │ │ -191f06: 7110 c255 0300 |000d: invoke-static {v3}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.createFgNotificationChannel:(Landroid/content/Context;)V // method@55c2 │ │ -191f0c: 6200 9e41 |0010: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.SERVICE_LOCK:Ljava/lang/Object; // field@419e │ │ -191f10: 1d00 |0012: monitor-enter v0 │ │ -191f12: 6201 a241 |0013: sget-object v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41a2 │ │ -191f16: 3901 0e00 |0015: if-nez v1, 0023 // +000e │ │ -191f1a: 2201 2b00 |0017: new-instance v1, Landroid/content/Intent; // type@002b │ │ -191f1e: 1c02 9d10 |0019: const-class v2, Lorg/thoughtcrime/securesms/service/FetchForegroundService; // type@109d │ │ -191f22: 7030 8400 3102 |001b: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -191f28: 6901 a241 |001e: sput-object v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41a2 │ │ -191f2c: 7120 3105 1300 |0020: invoke-static {v3, v1}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@0531 │ │ -191f32: 1e00 |0023: monitor-exit v0 │ │ -191f34: 283c |0024: goto 0060 // +003c │ │ -191f36: 0d03 |0025: move-exception v3 │ │ -191f38: 1e00 |0026: monitor-exit v0 │ │ -191f3a: 2703 |0027: throw v3 │ │ -191f3c: 0d03 |0028: move-exception v3 │ │ -191f3e: 6200 a041 |0029: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41a0 │ │ -191f42: 2201 0903 |002b: new-instance v1, Ljava/lang/StringBuilder; // type@0309 │ │ -191f46: 1a02 ca16 |002d: const-string v2, "Failed to start foreground service: " // string@16ca │ │ -191f4a: 7020 090b 2100 |002f: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ -191f50: 6e20 110b 3100 |0032: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b11 │ │ -191f56: 1a03 b60a |0035: const-string v3, ", fetching in background." // string@0ab6 │ │ -191f5a: 6e20 120b 3100 |0037: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -191f60: 6e10 230b 0100 |003a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -191f66: 0c03 |003d: move-result-object v3 │ │ -191f68: 7120 c502 3000 |003e: invoke-static {v0, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ -191f6e: 1213 |0041: const/4 v3, #int 1 // #1 │ │ -191f70: 6a03 a141 |0042: sput-boolean v3, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41a1 │ │ -191f74: 6203 a70e |0044: sget-object v3, Lorg/thoughtcrime/securesms/ApplicationContext;.dcAccounts:Lcom/b44t/messenger/DcAccounts; // field@0ea7 │ │ -191f78: 1300 0a00 |0046: const/16 v0, #int 10 // #a │ │ -191f7c: 6e20 4506 0300 |0048: invoke-virtual {v3, v0}, Lcom/b44t/messenger/DcAccounts;.backgroundFetch:(I)Z // method@0645 │ │ -191f82: 0a03 |004b: move-result v3 │ │ -191f84: 3803 1400 |004c: if-eqz v3, 0060 // +0014 │ │ -191f88: 6203 9f41 |004e: sget-object v3, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@419f │ │ -191f8c: 1d03 |0050: monitor-enter v3 │ │ -191f8e: 6300 a141 |0051: sget-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41a1 │ │ -191f92: 3800 0800 |0053: if-eqz v0, 005b // +0008 │ │ -191f96: 6200 9f41 |0055: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@419f │ │ -191f9a: 6e10 a10a 0000 |0057: invoke-virtual {v0}, Ljava/lang/Object;.wait:()V // method@0aa1 │ │ -191fa0: 28f7 |005a: goto 0051 // -0009 │ │ -191fa2: 1e03 |005b: monitor-exit v3 │ │ -191fa4: 2804 |005c: goto 0060 // +0004 │ │ -191fa6: 0d00 |005d: move-exception v0 │ │ -191fa8: 1e03 |005e: monitor-exit v3 │ │ -191faa: 2700 |005f: throw v0 │ │ -191fac: 0e00 |0060: return-void │ │ +191ee0: |[191ee0] org.thoughtcrime.securesms.service.FetchForegroundService.start:(Landroid/content/Context;)V │ │ +191ef0: 7100 fb49 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/connect/ForegroundDetector;.getInstance:()Lorg/thoughtcrime/securesms/connect/ForegroundDetector; // method@49fb │ │ +191ef6: 0c00 |0003: move-result-object v0 │ │ +191ef8: 3800 0900 |0004: if-eqz v0, 000d // +0009 │ │ +191efc: 6e10 fd49 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/connect/ForegroundDetector;.isForeground:()Z // method@49fd │ │ +191f02: 0a00 |0009: move-result v0 │ │ +191f04: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ +191f08: 0e00 |000c: return-void │ │ +191f0a: 7110 c255 0300 |000d: invoke-static {v3}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.createFgNotificationChannel:(Landroid/content/Context;)V // method@55c2 │ │ +191f10: 6200 9e41 |0010: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.SERVICE_LOCK:Ljava/lang/Object; // field@419e │ │ +191f14: 1d00 |0012: monitor-enter v0 │ │ +191f16: 6201 a241 |0013: sget-object v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41a2 │ │ +191f1a: 3901 0e00 |0015: if-nez v1, 0023 // +000e │ │ +191f1e: 2201 2b00 |0017: new-instance v1, Landroid/content/Intent; // type@002b │ │ +191f22: 1c02 9d10 |0019: const-class v2, Lorg/thoughtcrime/securesms/service/FetchForegroundService; // type@109d │ │ +191f26: 7030 8400 3102 |001b: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +191f2c: 6901 a241 |001e: sput-object v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41a2 │ │ +191f30: 7120 3105 1300 |0020: invoke-static {v3, v1}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@0531 │ │ +191f36: 1e00 |0023: monitor-exit v0 │ │ +191f38: 283c |0024: goto 0060 // +003c │ │ +191f3a: 0d03 |0025: move-exception v3 │ │ +191f3c: 1e00 |0026: monitor-exit v0 │ │ +191f3e: 2703 |0027: throw v3 │ │ +191f40: 0d03 |0028: move-exception v3 │ │ +191f42: 6200 a041 |0029: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41a0 │ │ +191f46: 2201 0903 |002b: new-instance v1, Ljava/lang/StringBuilder; // type@0309 │ │ +191f4a: 1a02 ca16 |002d: const-string v2, "Failed to start foreground service: " // string@16ca │ │ +191f4e: 7020 090b 2100 |002f: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ +191f54: 6e20 110b 3100 |0032: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b11 │ │ +191f5a: 1a03 b60a |0035: const-string v3, ", fetching in background." // string@0ab6 │ │ +191f5e: 6e20 120b 3100 |0037: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +191f64: 6e10 230b 0100 |003a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +191f6a: 0c03 |003d: move-result-object v3 │ │ +191f6c: 7120 c502 3000 |003e: invoke-static {v0, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ +191f72: 1213 |0041: const/4 v3, #int 1 // #1 │ │ +191f74: 6a03 a141 |0042: sput-boolean v3, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41a1 │ │ +191f78: 6203 a70e |0044: sget-object v3, Lorg/thoughtcrime/securesms/ApplicationContext;.dcAccounts:Lcom/b44t/messenger/DcAccounts; // field@0ea7 │ │ +191f7c: 1300 0a00 |0046: const/16 v0, #int 10 // #a │ │ +191f80: 6e20 4506 0300 |0048: invoke-virtual {v3, v0}, Lcom/b44t/messenger/DcAccounts;.backgroundFetch:(I)Z // method@0645 │ │ +191f86: 0a03 |004b: move-result v3 │ │ +191f88: 3803 1400 |004c: if-eqz v3, 0060 // +0014 │ │ +191f8c: 6203 9f41 |004e: sget-object v3, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@419f │ │ +191f90: 1d03 |0050: monitor-enter v3 │ │ +191f92: 6300 a141 |0051: sget-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41a1 │ │ +191f96: 3800 0800 |0053: if-eqz v0, 005b // +0008 │ │ +191f9a: 6200 9f41 |0055: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@419f │ │ +191f9e: 6e10 a10a 0000 |0057: invoke-virtual {v0}, Ljava/lang/Object;.wait:()V // method@0aa1 │ │ +191fa4: 28f7 |005a: goto 0051 // -0009 │ │ +191fa6: 1e03 |005b: monitor-exit v3 │ │ +191fa8: 2804 |005c: goto 0060 // +0004 │ │ +191faa: 0d00 |005d: move-exception v0 │ │ +191fac: 1e03 |005e: monitor-exit v3 │ │ +191fae: 2700 |005f: throw v0 │ │ +191fb0: 0e00 |0060: return-void │ │ catches : 6 │ │ 0x0010 - 0x0013 │ │ Ljava/lang/Exception; -> 0x0028 │ │ 0x0013 - 0x0027 │ │ -> 0x0025 │ │ 0x0027 - 0x0028 │ │ Ljava/lang/Exception; -> 0x0028 │ │ @@ -300186,39 +300187,39 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -191ff0: |[191ff0] org.thoughtcrime.securesms.service.FetchForegroundService.stop:(Landroid/content/Context;)V │ │ -192000: 6300 a141 |0000: sget-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41a1 │ │ -192004: 3800 1000 |0002: if-eqz v0, 0012 // +0010 │ │ -192008: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -19200a: 6a00 a141 |0005: sput-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41a1 │ │ -19200e: 6200 9f41 |0007: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@419f │ │ -192012: 1d00 |0009: monitor-enter v0 │ │ -192014: 6e10 9f0a 0000 |000a: invoke-virtual {v0}, Ljava/lang/Object;.notifyAll:()V // method@0a9f │ │ -19201a: 1e00 |000d: monitor-exit v0 │ │ -19201c: 2804 |000e: goto 0012 // +0004 │ │ -19201e: 0d02 |000f: move-exception v2 │ │ -192020: 1e00 |0010: monitor-exit v0 │ │ -192022: 2702 |0011: throw v2 │ │ -192024: 6200 9e41 |0012: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.SERVICE_LOCK:Ljava/lang/Object; // field@419e │ │ -192028: 1d00 |0014: monitor-enter v0 │ │ -19202a: 6201 a241 |0015: sget-object v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41a2 │ │ -19202e: 3801 0800 |0017: if-eqz v1, 001f // +0008 │ │ -192032: 6e20 8000 1200 |0019: invoke-virtual {v2, v1}, Landroid/content/Context;.stopService:(Landroid/content/Intent;)Z // method@0080 │ │ -192038: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -19203a: 6902 a241 |001d: sput-object v2, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41a2 │ │ -19203e: 1e00 |001f: monitor-exit v0 │ │ -192040: 0e00 |0020: return-void │ │ -192042: 0d02 |0021: move-exception v2 │ │ -192044: 1e00 |0022: monitor-exit v0 │ │ -192046: 2702 |0023: throw v2 │ │ +191ff4: |[191ff4] org.thoughtcrime.securesms.service.FetchForegroundService.stop:(Landroid/content/Context;)V │ │ +192004: 6300 a141 |0000: sget-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41a1 │ │ +192008: 3800 1000 |0002: if-eqz v0, 0012 // +0010 │ │ +19200c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +19200e: 6a00 a141 |0005: sput-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41a1 │ │ +192012: 6200 9f41 |0007: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@419f │ │ +192016: 1d00 |0009: monitor-enter v0 │ │ +192018: 6e10 9f0a 0000 |000a: invoke-virtual {v0}, Ljava/lang/Object;.notifyAll:()V // method@0a9f │ │ +19201e: 1e00 |000d: monitor-exit v0 │ │ +192020: 2804 |000e: goto 0012 // +0004 │ │ +192022: 0d02 |000f: move-exception v2 │ │ +192024: 1e00 |0010: monitor-exit v0 │ │ +192026: 2702 |0011: throw v2 │ │ +192028: 6200 9e41 |0012: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.SERVICE_LOCK:Ljava/lang/Object; // field@419e │ │ +19202c: 1d00 |0014: monitor-enter v0 │ │ +19202e: 6201 a241 |0015: sget-object v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41a2 │ │ +192032: 3801 0800 |0017: if-eqz v1, 001f // +0008 │ │ +192036: 6e20 8000 1200 |0019: invoke-virtual {v2, v1}, Landroid/content/Context;.stopService:(Landroid/content/Intent;)Z // method@0080 │ │ +19203c: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +19203e: 6902 a241 |001d: sput-object v2, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41a2 │ │ +192042: 1e00 |001f: monitor-exit v0 │ │ +192044: 0e00 |0020: return-void │ │ +192046: 0d02 |0021: move-exception v2 │ │ +192048: 1e00 |0022: monitor-exit v0 │ │ +19204a: 2702 |0023: throw v2 │ │ catches : 2 │ │ 0x000a - 0x0011 │ │ -> 0x000f │ │ 0x0015 - 0x0023 │ │ -> 0x0021 │ │ positions : │ │ 0x0000 line=66 │ │ @@ -300240,25 +300241,25 @@ │ │ type : '()V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -191e10: |[191e10] org.thoughtcrime.securesms.service.FetchForegroundService.lambda$onCreate$0$org-thoughtcrime-securesms-service-FetchForegroundService:()V │ │ -191e20: 6200 a041 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41a0 │ │ -191e24: 1a01 2637 |0002: const-string v1, "Starting fetch" // string@3726 │ │ -191e28: 7120 c102 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -191e2e: 6200 a70e |0007: sget-object v0, Lorg/thoughtcrime/securesms/ApplicationContext;.dcAccounts:Lcom/b44t/messenger/DcAccounts; // field@0ea7 │ │ -191e32: 1301 2c01 |0009: const/16 v1, #int 300 // #12c │ │ -191e36: 6e20 4506 1000 |000b: invoke-virtual {v0, v1}, Lcom/b44t/messenger/DcAccounts;.backgroundFetch:(I)Z // method@0645 │ │ -191e3c: 0a00 |000e: move-result v0 │ │ -191e3e: 3900 0500 |000f: if-nez v0, 0014 // +0005 │ │ -191e42: 7110 b455 0200 |0011: invoke-static {v2}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.stop:(Landroid/content/Context;)V // method@55b4 │ │ -191e48: 0e00 |0014: return-void │ │ +191e14: |[191e14] org.thoughtcrime.securesms.service.FetchForegroundService.lambda$onCreate$0$org-thoughtcrime-securesms-service-FetchForegroundService:()V │ │ +191e24: 6200 a041 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41a0 │ │ +191e28: 1a01 2637 |0002: const-string v1, "Starting fetch" // string@3726 │ │ +191e2c: 7120 c102 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +191e32: 6200 a70e |0007: sget-object v0, Lorg/thoughtcrime/securesms/ApplicationContext;.dcAccounts:Lcom/b44t/messenger/DcAccounts; // field@0ea7 │ │ +191e36: 1301 2c01 |0009: const/16 v1, #int 300 // #12c │ │ +191e3a: 6e20 4506 1000 |000b: invoke-virtual {v0, v1}, Lcom/b44t/messenger/DcAccounts;.backgroundFetch:(I)Z // method@0645 │ │ +191e40: 0a00 |000e: move-result v0 │ │ +191e42: 3900 0500 |000f: if-nez v0, 0014 // +0005 │ │ +191e46: 7110 b455 0200 |0011: invoke-static {v2}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.stop:(Landroid/content/Context;)V // method@55b4 │ │ +191e4c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0007 line=95 │ │ 0x0011 line=96 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lorg/thoughtcrime/securesms/service/FetchForegroundService; │ │ @@ -300268,54 +300269,54 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -191da4: |[191da4] org.thoughtcrime.securesms.service.FetchForegroundService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -191db4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -191db6: 1101 |0001: return-object v1 │ │ +191da8: |[191da8] org.thoughtcrime.securesms.service.FetchForegroundService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +191db8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +191dba: 1101 |0001: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/service/FetchForegroundService;) │ │ name : 'onCreate' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -191e4c: |[191e4c] org.thoughtcrime.securesms.service.FetchForegroundService.onCreate:()V │ │ -191e5c: 6200 a041 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41a0 │ │ -191e60: 1a01 5514 |0002: const-string v1, "Creating fetch service" // string@1455 │ │ -191e64: 7120 c102 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -191e6a: 6f10 4400 0200 |0007: invoke-super {v2}, Landroid/app/Service;.onCreate:()V // method@0044 │ │ -191e70: 2200 6101 |000a: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@0161 │ │ -191e74: 1a01 d048 |000c: const-string v1, "ch_generic" // string@48d0 │ │ -191e78: 7030 fd04 2001 |000e: invoke-direct {v0, v2, v1}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@04fd │ │ -191e7e: 6001 2b28 |0011: sget v1, Lorg/thoughtcrime/securesms/R$string;.connectivity_updating:I // field@282b │ │ -191e82: 6e20 ad55 1200 |0013: invoke-virtual {v2, v1}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.getString:(I)Ljava/lang/String; // method@55ad │ │ -191e88: 0c01 |0016: move-result-object v1 │ │ -191e8a: 6e20 0705 1000 |0017: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0507 │ │ -191e90: 0c00 |001a: move-result-object v0 │ │ -191e92: 6001 8721 |001b: sget v1, Lorg/thoughtcrime/securesms/R$drawable;.notification_permanent:I // field@2187 │ │ -191e96: 6e20 1205 1000 |001d: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@0512 │ │ -191e9c: 0c00 |0020: move-result-object v0 │ │ -191e9e: 6e10 ff04 0000 |0021: invoke-virtual {v0}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@04ff │ │ -191ea4: 0c00 |0024: move-result-object v0 │ │ -191ea6: 1241 |0025: const/4 v1, #int 4 // #4 │ │ -191ea8: 6e30 b355 1200 |0026: invoke-virtual {v2, v1, v0}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.startForeground:(ILandroid/app/Notification;)V // method@55b3 │ │ -191eae: 2200 9c10 |0029: new-instance v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0; // type@109c │ │ -191eb2: 7020 a955 2000 |002b: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/service/FetchForegroundService;)V // method@55a9 │ │ -191eb8: 7110 8057 0000 |002e: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V // method@5780 │ │ -191ebe: 0e00 |0031: return-void │ │ +191e50: |[191e50] org.thoughtcrime.securesms.service.FetchForegroundService.onCreate:()V │ │ +191e60: 6200 a041 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41a0 │ │ +191e64: 1a01 5514 |0002: const-string v1, "Creating fetch service" // string@1455 │ │ +191e68: 7120 c102 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +191e6e: 6f10 4400 0200 |0007: invoke-super {v2}, Landroid/app/Service;.onCreate:()V // method@0044 │ │ +191e74: 2200 6101 |000a: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@0161 │ │ +191e78: 1a01 d048 |000c: const-string v1, "ch_generic" // string@48d0 │ │ +191e7c: 7030 fd04 2001 |000e: invoke-direct {v0, v2, v1}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@04fd │ │ +191e82: 6001 2b28 |0011: sget v1, Lorg/thoughtcrime/securesms/R$string;.connectivity_updating:I // field@282b │ │ +191e86: 6e20 ad55 1200 |0013: invoke-virtual {v2, v1}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.getString:(I)Ljava/lang/String; // method@55ad │ │ +191e8c: 0c01 |0016: move-result-object v1 │ │ +191e8e: 6e20 0705 1000 |0017: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0507 │ │ +191e94: 0c00 |001a: move-result-object v0 │ │ +191e96: 6001 8721 |001b: sget v1, Lorg/thoughtcrime/securesms/R$drawable;.notification_permanent:I // field@2187 │ │ +191e9a: 6e20 1205 1000 |001d: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@0512 │ │ +191ea0: 0c00 |0020: move-result-object v0 │ │ +191ea2: 6e10 ff04 0000 |0021: invoke-virtual {v0}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@04ff │ │ +191ea8: 0c00 |0024: move-result-object v0 │ │ +191eaa: 1241 |0025: const/4 v1, #int 4 // #4 │ │ +191eac: 6e30 b355 1200 |0026: invoke-virtual {v2, v1, v0}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.startForeground:(ILandroid/app/Notification;)V // method@55b3 │ │ +191eb2: 2200 9c10 |0029: new-instance v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0; // type@109c │ │ +191eb6: 7020 a955 2000 |002b: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/service/FetchForegroundService;)V // method@55a9 │ │ +191ebc: 7110 8057 0000 |002e: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V // method@5780 │ │ +191ec2: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0007 line=84 │ │ 0x000a line=86 │ │ 0x0013 line=87 │ │ 0x001d line=88 │ │ @@ -300330,18 +300331,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -191ec0: |[191ec0] org.thoughtcrime.securesms.service.FetchForegroundService.onDestroy:()V │ │ -191ed0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -191ed2: 6e20 b555 0100 |0001: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.stopForeground:(Z)V // method@55b5 │ │ -191ed8: 0e00 |0004: return-void │ │ +191ec4: |[191ec4] org.thoughtcrime.securesms.service.FetchForegroundService.onDestroy:()V │ │ +191ed4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +191ed6: 6e20 b555 0100 |0001: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.stopForeground:(Z)V // method@55b5 │ │ +191edc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=103 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/service/FetchForegroundService; │ │ │ │ source_file_idx : 5846 (FetchForegroundService.java) │ │ @@ -300432,25 +300433,25 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZ)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 9 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -192308: |[192308] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZ)V │ │ -192318: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19231e: 5b01 aa41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41aa │ │ -192322: 5b02 a441 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41a4 │ │ -192326: 5b03 a341 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41a3 │ │ -19232a: 5904 a541 |0009: iput v4, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41a5 │ │ -19232e: 5905 a641 |000b: iput v5, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41a6 │ │ -192332: 5907 a841 |000d: iput v7, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41a8 │ │ -192336: 5906 a941 |000f: iput v6, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41a9 │ │ -19233a: 5c08 a741 |0011: iput-boolean v8, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41a7 │ │ -19233e: 0e00 |0013: return-void │ │ +19230c: |[19230c] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZ)V │ │ +19231c: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +192322: 5b01 aa41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41aa │ │ +192326: 5b02 a441 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41a4 │ │ +19232a: 5b03 a341 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41a3 │ │ +19232e: 5904 a541 |0009: iput v4, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41a5 │ │ +192332: 5905 a641 |000b: iput v5, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41a6 │ │ +192336: 5907 a841 |000d: iput v7, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41a8 │ │ +19233a: 5906 a941 |000f: iput v6, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41a9 │ │ +19233e: 5c08 a741 |0011: iput-boolean v8, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41a7 │ │ +192342: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0003 line=211 │ │ 0x0005 line=212 │ │ 0x0007 line=213 │ │ 0x0009 line=214 │ │ @@ -300474,17 +300475,17 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZLorg/thoughtcrime/securesms/service/GenericForegroundService$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 10 │ │ outs : 9 │ │ insns size : 4 16-bit code units │ │ -192340: |[192340] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZLorg/thoughtcrime/securesms/service/GenericForegroundService$1;)V │ │ -192350: 7609 b655 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZ)V // method@55b6 │ │ -192356: 0e00 |0003: return-void │ │ +192344: |[192344] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZLorg/thoughtcrime/securesms/service/GenericForegroundService$1;)V │ │ +192354: 7609 b655 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZ)V // method@55b6 │ │ +19235a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) Ljava/lang/String; │ │ @@ -300501,18 +300502,18 @@ │ │ type : '(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1921fc: |[1921fc] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.access$100:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; │ │ -19220c: 7110 ba55 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.fromIntent:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55ba │ │ -192212: 0c00 |0003: move-result-object v0 │ │ -192214: 1100 |0004: return-object v0 │ │ +192200: |[192200] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.access$100:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; │ │ +192210: 7110 ba55 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.fromIntent:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55ba │ │ +192216: 0c00 |0003: move-result-object v0 │ │ +192218: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/content/Intent; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;) │ │ @@ -300520,73 +300521,73 @@ │ │ type : '(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 9 │ │ insns size : 112 16-bit code units │ │ -192218: |[192218] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.fromIntent:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; │ │ -192228: 7100 c155 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55c1 │ │ -19222e: 0c00 |0003: move-result-object v0 │ │ -192230: 5200 a641 |0004: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41a6 │ │ -192234: 1a01 dd52 |0006: const-string v1, "extra_id" // string@52dd │ │ -192238: 6e30 9400 1b00 |0008: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -19223e: 0a07 |000b: move-result v7 │ │ -192240: 1a00 e552 |000c: const-string v0, "extra_title" // string@52e5 │ │ -192244: 6e20 9a00 0b00 |000e: invoke-virtual {v11, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ -19224a: 0c00 |0011: move-result-object v0 │ │ -19224c: 3900 0800 |0012: if-nez v0, 001a // +0008 │ │ -192250: 7100 c155 0000 |0014: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55c1 │ │ -192256: 0c00 |0017: move-result-object v0 │ │ -192258: 5400 aa41 |0018: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41aa │ │ -19225c: 0703 |001a: move-object v3, v0 │ │ -19225e: 1a00 db52 |001b: const-string v0, "extra_content_text" // string@52db │ │ -192262: 6e20 9a00 0b00 |001d: invoke-virtual {v11, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ -192268: 0c00 |0020: move-result-object v0 │ │ -19226a: 3900 0800 |0021: if-nez v0, 0029 // +0008 │ │ -19226e: 7100 c155 0000 |0023: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55c1 │ │ -192274: 0c00 |0026: move-result-object v0 │ │ -192276: 5400 a441 |0027: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41a4 │ │ -19227a: 0704 |0029: move-object v4, v0 │ │ -19227c: 1a00 da52 |002a: const-string v0, "extra_channel_id" // string@52da │ │ -192280: 6e20 9a00 0b00 |002c: invoke-virtual {v11, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ -192286: 0c00 |002f: move-result-object v0 │ │ -192288: 3900 0800 |0030: if-nez v0, 0038 // +0008 │ │ -19228c: 7100 c155 0000 |0032: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55c1 │ │ -192292: 0c00 |0035: move-result-object v0 │ │ -192294: 5400 a341 |0036: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41a3 │ │ -192298: 0705 |0038: move-object v5, v0 │ │ -19229a: 7100 c155 0000 |0039: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55c1 │ │ -1922a0: 0c00 |003c: move-result-object v0 │ │ -1922a2: 5200 a541 |003d: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41a5 │ │ -1922a6: 1a01 dc52 |003f: const-string v1, "extra_icon_res" // string@52dc │ │ -1922aa: 6e30 9400 1b00 |0041: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -1922b0: 0a06 |0044: move-result v6 │ │ -1922b2: 7100 c155 0000 |0045: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55c1 │ │ -1922b8: 0c00 |0048: move-result-object v0 │ │ -1922ba: 5200 a841 |0049: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41a8 │ │ -1922be: 1a01 df52 |004b: const-string v1, "extra_progress" // string@52df │ │ -1922c2: 6e30 9400 1b00 |004d: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -1922c8: 0a09 |0050: move-result v9 │ │ -1922ca: 7100 c155 0000 |0051: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55c1 │ │ -1922d0: 0c00 |0054: move-result-object v0 │ │ -1922d2: 5200 a941 |0055: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41a9 │ │ -1922d6: 1a01 e152 |0057: const-string v1, "extra_progress_max" // string@52e1 │ │ -1922da: 6e30 9400 1b00 |0059: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -1922e0: 0a08 |005c: move-result v8 │ │ -1922e2: 7100 c155 0000 |005d: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55c1 │ │ -1922e8: 0c00 |0060: move-result-object v0 │ │ -1922ea: 5500 a741 |0061: iget-boolean v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41a7 │ │ -1922ee: 1a01 e052 |0063: const-string v1, "extra_progress_indeterminate" // string@52e0 │ │ -1922f2: 6e30 8b00 1b00 |0065: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ -1922f8: 0a0a |0068: move-result v10 │ │ -1922fa: 220b 9f10 |0069: new-instance v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@109f │ │ -1922fe: 07b2 |006b: move-object v2, v11 │ │ -192300: 7609 b655 0200 |006c: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZ)V // method@55b6 │ │ -192306: 110b |006f: return-object v11 │ │ +19221c: |[19221c] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.fromIntent:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; │ │ +19222c: 7100 c155 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55c1 │ │ +192232: 0c00 |0003: move-result-object v0 │ │ +192234: 5200 a641 |0004: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41a6 │ │ +192238: 1a01 dd52 |0006: const-string v1, "extra_id" // string@52dd │ │ +19223c: 6e30 9400 1b00 |0008: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +192242: 0a07 |000b: move-result v7 │ │ +192244: 1a00 e552 |000c: const-string v0, "extra_title" // string@52e5 │ │ +192248: 6e20 9a00 0b00 |000e: invoke-virtual {v11, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ +19224e: 0c00 |0011: move-result-object v0 │ │ +192250: 3900 0800 |0012: if-nez v0, 001a // +0008 │ │ +192254: 7100 c155 0000 |0014: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55c1 │ │ +19225a: 0c00 |0017: move-result-object v0 │ │ +19225c: 5400 aa41 |0018: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41aa │ │ +192260: 0703 |001a: move-object v3, v0 │ │ +192262: 1a00 db52 |001b: const-string v0, "extra_content_text" // string@52db │ │ +192266: 6e20 9a00 0b00 |001d: invoke-virtual {v11, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ +19226c: 0c00 |0020: move-result-object v0 │ │ +19226e: 3900 0800 |0021: if-nez v0, 0029 // +0008 │ │ +192272: 7100 c155 0000 |0023: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55c1 │ │ +192278: 0c00 |0026: move-result-object v0 │ │ +19227a: 5400 a441 |0027: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41a4 │ │ +19227e: 0704 |0029: move-object v4, v0 │ │ +192280: 1a00 da52 |002a: const-string v0, "extra_channel_id" // string@52da │ │ +192284: 6e20 9a00 0b00 |002c: invoke-virtual {v11, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ +19228a: 0c00 |002f: move-result-object v0 │ │ +19228c: 3900 0800 |0030: if-nez v0, 0038 // +0008 │ │ +192290: 7100 c155 0000 |0032: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55c1 │ │ +192296: 0c00 |0035: move-result-object v0 │ │ +192298: 5400 a341 |0036: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41a3 │ │ +19229c: 0705 |0038: move-object v5, v0 │ │ +19229e: 7100 c155 0000 |0039: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55c1 │ │ +1922a4: 0c00 |003c: move-result-object v0 │ │ +1922a6: 5200 a541 |003d: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41a5 │ │ +1922aa: 1a01 dc52 |003f: const-string v1, "extra_icon_res" // string@52dc │ │ +1922ae: 6e30 9400 1b00 |0041: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +1922b4: 0a06 |0044: move-result v6 │ │ +1922b6: 7100 c155 0000 |0045: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55c1 │ │ +1922bc: 0c00 |0048: move-result-object v0 │ │ +1922be: 5200 a841 |0049: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41a8 │ │ +1922c2: 1a01 df52 |004b: const-string v1, "extra_progress" // string@52df │ │ +1922c6: 6e30 9400 1b00 |004d: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +1922cc: 0a09 |0050: move-result v9 │ │ +1922ce: 7100 c155 0000 |0051: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55c1 │ │ +1922d4: 0c00 |0054: move-result-object v0 │ │ +1922d6: 5200 a941 |0055: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41a9 │ │ +1922da: 1a01 e152 |0057: const-string v1, "extra_progress_max" // string@52e1 │ │ +1922de: 6e30 9400 1b00 |0059: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +1922e4: 0a08 |005c: move-result v8 │ │ +1922e6: 7100 c155 0000 |005d: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55c1 │ │ +1922ec: 0c00 |0060: move-result-object v0 │ │ +1922ee: 5500 a741 |0061: iget-boolean v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41a7 │ │ +1922f2: 1a01 e052 |0063: const-string v1, "extra_progress_indeterminate" // string@52e0 │ │ +1922f6: 6e30 8b00 1b00 |0065: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ +1922fc: 0a0a |0068: move-result v10 │ │ +1922fe: 220b 9f10 |0069: new-instance v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@109f │ │ +192302: 07b2 |006b: move-object v2, v11 │ │ +192304: 7609 b655 0200 |006c: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZ)V // method@55b6 │ │ +19230a: 110b |006f: return-object v11 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x000c line=224 │ │ 0x0014 line=225 │ │ 0x001b line=227 │ │ 0x0023 line=228 │ │ @@ -300606,61 +300607,61 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -192060: |[192060] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.equals:(Ljava/lang/Object;)Z │ │ -192070: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -192072: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -192076: 0f00 |0003: return v0 │ │ -192078: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -19207a: 3805 4e00 |0005: if-eqz v5, 0053 // +004e │ │ -19207e: 6e10 9d0a 0400 |0007: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0a9d │ │ -192084: 0c02 |000a: move-result-object v2 │ │ -192086: 6e10 9d0a 0500 |000b: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0a9d │ │ -19208c: 0c03 |000e: move-result-object v3 │ │ -19208e: 3232 0300 |000f: if-eq v2, v3, 0012 // +0003 │ │ -192092: 2842 |0011: goto 0053 // +0042 │ │ -192094: 1f05 9f10 |0012: check-cast v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@109f │ │ -192098: 5242 a641 |0014: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41a6 │ │ -19209c: 5253 a641 |0016: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41a6 │ │ -1920a0: 3332 3900 |0018: if-ne v2, v3, 0051 // +0039 │ │ -1920a4: 5242 a541 |001a: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41a5 │ │ -1920a8: 5253 a541 |001c: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41a5 │ │ -1920ac: 3332 3300 |001e: if-ne v2, v3, 0051 // +0033 │ │ -1920b0: 5242 a841 |0020: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41a8 │ │ -1920b4: 5253 a841 |0022: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41a8 │ │ -1920b8: 3332 2d00 |0024: if-ne v2, v3, 0051 // +002d │ │ -1920bc: 5242 a941 |0026: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41a9 │ │ -1920c0: 5253 a941 |0028: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41a9 │ │ -1920c4: 3332 2700 |002a: if-ne v2, v3, 0051 // +0027 │ │ -1920c8: 5542 a741 |002c: iget-boolean v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41a7 │ │ -1920cc: 5553 a741 |002e: iget-boolean v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41a7 │ │ -1920d0: 3332 2100 |0030: if-ne v2, v3, 0051 // +0021 │ │ -1920d4: 5442 aa41 |0032: iget-object v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41aa │ │ -1920d8: 5453 aa41 |0034: iget-object v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41aa │ │ -1920dc: 6e20 d00a 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ -1920e2: 0a02 |0039: move-result v2 │ │ -1920e4: 3802 1700 |003a: if-eqz v2, 0051 // +0017 │ │ -1920e8: 5442 a441 |003c: iget-object v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41a4 │ │ -1920ec: 5453 a441 |003e: iget-object v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41a4 │ │ -1920f0: 6e20 d00a 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ -1920f6: 0a02 |0043: move-result v2 │ │ -1920f8: 3802 0d00 |0044: if-eqz v2, 0051 // +000d │ │ -1920fc: 5442 a341 |0046: iget-object v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41a3 │ │ -192100: 5455 a341 |0048: iget-object v5, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41a3 │ │ -192104: 6e20 d00a 5200 |004a: invoke-virtual {v2, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ -19210a: 0a05 |004d: move-result v5 │ │ -19210c: 3805 0300 |004e: if-eqz v5, 0051 // +0003 │ │ -192110: 2802 |0050: goto 0052 // +0002 │ │ -192112: 1200 |0051: const/4 v0, #int 0 // #0 │ │ -192114: 0f00 |0052: return v0 │ │ -192116: 0f01 |0053: return v1 │ │ +192064: |[192064] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.equals:(Ljava/lang/Object;)Z │ │ +192074: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +192076: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +19207a: 0f00 |0003: return v0 │ │ +19207c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +19207e: 3805 4e00 |0005: if-eqz v5, 0053 // +004e │ │ +192082: 6e10 9d0a 0400 |0007: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0a9d │ │ +192088: 0c02 |000a: move-result-object v2 │ │ +19208a: 6e10 9d0a 0500 |000b: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0a9d │ │ +192090: 0c03 |000e: move-result-object v3 │ │ +192092: 3232 0300 |000f: if-eq v2, v3, 0012 // +0003 │ │ +192096: 2842 |0011: goto 0053 // +0042 │ │ +192098: 1f05 9f10 |0012: check-cast v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@109f │ │ +19209c: 5242 a641 |0014: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41a6 │ │ +1920a0: 5253 a641 |0016: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41a6 │ │ +1920a4: 3332 3900 |0018: if-ne v2, v3, 0051 // +0039 │ │ +1920a8: 5242 a541 |001a: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41a5 │ │ +1920ac: 5253 a541 |001c: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41a5 │ │ +1920b0: 3332 3300 |001e: if-ne v2, v3, 0051 // +0033 │ │ +1920b4: 5242 a841 |0020: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41a8 │ │ +1920b8: 5253 a841 |0022: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41a8 │ │ +1920bc: 3332 2d00 |0024: if-ne v2, v3, 0051 // +002d │ │ +1920c0: 5242 a941 |0026: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41a9 │ │ +1920c4: 5253 a941 |0028: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41a9 │ │ +1920c8: 3332 2700 |002a: if-ne v2, v3, 0051 // +0027 │ │ +1920cc: 5542 a741 |002c: iget-boolean v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41a7 │ │ +1920d0: 5553 a741 |002e: iget-boolean v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41a7 │ │ +1920d4: 3332 2100 |0030: if-ne v2, v3, 0051 // +0021 │ │ +1920d8: 5442 aa41 |0032: iget-object v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41aa │ │ +1920dc: 5453 aa41 |0034: iget-object v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41aa │ │ +1920e0: 6e20 d00a 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ +1920e6: 0a02 |0039: move-result v2 │ │ +1920e8: 3802 1700 |003a: if-eqz v2, 0051 // +0017 │ │ +1920ec: 5442 a441 |003c: iget-object v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41a4 │ │ +1920f0: 5453 a441 |003e: iget-object v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41a4 │ │ +1920f4: 6e20 d00a 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ +1920fa: 0a02 |0043: move-result v2 │ │ +1920fc: 3802 0d00 |0044: if-eqz v2, 0051 // +000d │ │ +192100: 5442 a341 |0046: iget-object v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41a3 │ │ +192104: 5455 a341 |0048: iget-object v5, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41a3 │ │ +192108: 6e20 d00a 5200 |004a: invoke-virtual {v2, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ +19210e: 0a05 |004d: move-result v5 │ │ +192110: 3805 0300 |004e: if-eqz v5, 0051 // +0003 │ │ +192114: 2802 |0050: goto 0052 // +0002 │ │ +192116: 1200 |0051: const/4 v0, #int 0 // #0 │ │ +192118: 0f00 |0052: return v0 │ │ +19211a: 0f01 |0053: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=249 │ │ 0x0012 line=251 │ │ 0x0014 line=252 │ │ 0x0036 line=257 │ │ 0x0040 line=258 │ │ @@ -300674,39 +300675,39 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -192118: |[192118] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.hashCode:()I │ │ -192128: 5420 aa41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41aa │ │ -19212c: 6e10 d70a 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@0ad7 │ │ -192132: 0a00 |0005: move-result v0 │ │ -192134: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -192138: 5421 a341 |0008: iget-object v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41a3 │ │ -19213c: 6e10 d70a 0100 |000a: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@0ad7 │ │ -192142: 0a01 |000d: move-result v1 │ │ -192144: b010 |000e: add-int/2addr v0, v1 │ │ -192146: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -19214a: 5221 a641 |0011: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41a6 │ │ -19214e: b010 |0013: add-int/2addr v0, v1 │ │ -192150: da00 001f |0014: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -192154: 5221 a541 |0016: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41a5 │ │ -192158: b010 |0018: add-int/2addr v0, v1 │ │ -19215a: da00 001f |0019: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -19215e: 5221 a841 |001b: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41a8 │ │ -192162: b010 |001d: add-int/2addr v0, v1 │ │ -192164: da00 001f |001e: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -192168: 5221 a941 |0020: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41a9 │ │ -19216c: b010 |0022: add-int/2addr v0, v1 │ │ -19216e: da00 001f |0023: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -192172: 5521 a741 |0025: iget-boolean v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41a7 │ │ -192176: b010 |0027: add-int/2addr v0, v1 │ │ -192178: 0f00 |0028: return v0 │ │ +19211c: |[19211c] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.hashCode:()I │ │ +19212c: 5420 aa41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41aa │ │ +192130: 6e10 d70a 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@0ad7 │ │ +192136: 0a00 |0005: move-result v0 │ │ +192138: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +19213c: 5421 a341 |0008: iget-object v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41a3 │ │ +192140: 6e10 d70a 0100 |000a: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@0ad7 │ │ +192146: 0a01 |000d: move-result v1 │ │ +192148: b010 |000e: add-int/2addr v0, v1 │ │ +19214a: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +19214e: 5221 a641 |0011: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41a6 │ │ +192152: b010 |0013: add-int/2addr v0, v1 │ │ +192154: da00 001f |0014: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +192158: 5221 a541 |0016: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41a5 │ │ +19215c: b010 |0018: add-int/2addr v0, v1 │ │ +19215e: da00 001f |0019: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +192162: 5221 a841 |001b: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41a8 │ │ +192166: b010 |001d: add-int/2addr v0, v1 │ │ +192168: da00 001f |001e: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +19216c: 5221 a941 |0020: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41a9 │ │ +192170: b010 |0022: add-int/2addr v0, v1 │ │ +192172: da00 001f |0023: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +192176: 5521 a741 |0025: iget-boolean v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41a7 │ │ +19217a: b010 |0027: add-int/2addr v0, v1 │ │ +19217c: 0f00 |0028: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ 0x0008 line=266 │ │ 0x0011 line=268 │ │ 0x0016 line=270 │ │ 0x001b line=272 │ │ @@ -300720,47 +300721,47 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -19217c: |[19217c] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.toString:()Ljava/lang/String; │ │ -19218c: 6200 9f00 |0000: sget-object v0, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@009f │ │ -192190: 5481 a341 |0002: iget-object v1, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41a3 │ │ -192194: 5282 a641 |0004: iget v2, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41a6 │ │ -192198: 7110 4d0a 0200 |0006: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19219e: 0c02 |0009: move-result-object v2 │ │ -1921a0: 5283 a841 |000a: iget v3, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41a8 │ │ -1921a4: 7110 4d0a 0300 |000c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -1921aa: 0c03 |000f: move-result-object v3 │ │ -1921ac: 5284 a941 |0010: iget v4, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41a9 │ │ -1921b0: 7110 4d0a 0400 |0012: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -1921b6: 0c04 |0015: move-result-object v4 │ │ -1921b8: 5585 a741 |0016: iget-boolean v5, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41a7 │ │ -1921bc: 3805 0500 |0018: if-eqz v5, 001d // +0005 │ │ -1921c0: 1a05 515d |001a: const-string v5, "indeterminate" // string@5d51 │ │ -1921c4: 2803 |001c: goto 001f // +0003 │ │ -1921c6: 1a05 094f |001d: const-string v5, "determinate" // string@4f09 │ │ -1921ca: 1256 |001f: const/4 v6, #int 5 // #5 │ │ -1921cc: 2366 3011 |0020: new-array v6, v6, [Ljava/lang/Object; // type@1130 │ │ -1921d0: 1207 |0022: const/4 v7, #int 0 // #0 │ │ -1921d2: 4d01 0607 |0023: aput-object v1, v6, v7 │ │ -1921d6: 1211 |0025: const/4 v1, #int 1 // #1 │ │ -1921d8: 4d02 0601 |0026: aput-object v2, v6, v1 │ │ -1921dc: 1221 |0028: const/4 v1, #int 2 // #2 │ │ -1921de: 4d03 0601 |0029: aput-object v3, v6, v1 │ │ -1921e2: 1231 |002b: const/4 v1, #int 3 // #3 │ │ -1921e4: 4d04 0601 |002c: aput-object v4, v6, v1 │ │ -1921e8: 1241 |002e: const/4 v1, #int 4 // #4 │ │ -1921ea: 4d05 0601 |002f: aput-object v5, v6, v1 │ │ -1921ee: 1a01 1d11 |0031: const-string v1, "ChannelId: %s Id: %d Progress: %d/%d %s" // string@111d │ │ -1921f2: 7130 d30a 1006 |0033: invoke-static {v0, v1, v6}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad3 │ │ -1921f8: 0c00 |0036: move-result-object v0 │ │ -1921fa: 1100 |0037: return-object v0 │ │ +192180: |[192180] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.toString:()Ljava/lang/String; │ │ +192190: 6200 9f00 |0000: sget-object v0, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@009f │ │ +192194: 5481 a341 |0002: iget-object v1, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41a3 │ │ +192198: 5282 a641 |0004: iget v2, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41a6 │ │ +19219c: 7110 4d0a 0200 |0006: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +1921a2: 0c02 |0009: move-result-object v2 │ │ +1921a4: 5283 a841 |000a: iget v3, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41a8 │ │ +1921a8: 7110 4d0a 0300 |000c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +1921ae: 0c03 |000f: move-result-object v3 │ │ +1921b0: 5284 a941 |0010: iget v4, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41a9 │ │ +1921b4: 7110 4d0a 0400 |0012: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +1921ba: 0c04 |0015: move-result-object v4 │ │ +1921bc: 5585 a741 |0016: iget-boolean v5, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41a7 │ │ +1921c0: 3805 0500 |0018: if-eqz v5, 001d // +0005 │ │ +1921c4: 1a05 515d |001a: const-string v5, "indeterminate" // string@5d51 │ │ +1921c8: 2803 |001c: goto 001f // +0003 │ │ +1921ca: 1a05 094f |001d: const-string v5, "determinate" // string@4f09 │ │ +1921ce: 1256 |001f: const/4 v6, #int 5 // #5 │ │ +1921d0: 2366 3011 |0020: new-array v6, v6, [Ljava/lang/Object; // type@1130 │ │ +1921d4: 1207 |0022: const/4 v7, #int 0 // #0 │ │ +1921d6: 4d01 0607 |0023: aput-object v1, v6, v7 │ │ +1921da: 1211 |0025: const/4 v1, #int 1 // #1 │ │ +1921dc: 4d02 0601 |0026: aput-object v2, v6, v1 │ │ +1921e0: 1221 |0028: const/4 v1, #int 2 // #2 │ │ +1921e2: 4d03 0601 |0029: aput-object v3, v6, v1 │ │ +1921e6: 1231 |002b: const/4 v1, #int 3 // #3 │ │ +1921e8: 4d04 0601 |002c: aput-object v4, v6, v1 │ │ +1921ec: 1241 |002e: const/4 v1, #int 4 // #4 │ │ +1921ee: 4d05 0601 |002f: aput-object v5, v6, v1 │ │ +1921f2: 1a01 1d11 |0031: const-string v1, "ChannelId: %s Id: %d Progress: %d/%d %s" // string@111d │ │ +1921f6: 7130 d30a 1006 |0033: invoke-static {v0, v1, v6}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad3 │ │ +1921fc: 0c00 |0036: move-result-object v0 │ │ +1921fe: 1100 |0037: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x0038 reg=8 this Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; │ │ │ │ source_file_idx : 6009 (GenericForegroundService.java) │ │ @@ -300797,18 +300798,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/service/GenericForegroundService;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -192370: |[192370] org.thoughtcrime.securesms.service.GenericForegroundService$LocalBinder.:(Lorg/thoughtcrime/securesms/service/GenericForegroundService;)V │ │ -192380: 5b01 ab41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.this$0:Lorg/thoughtcrime/securesms/service/GenericForegroundService; // field@41ab │ │ -192384: 7010 3202 0000 |0002: invoke-direct {v0}, Landroid/os/Binder;.:()V // method@0232 │ │ -19238a: 0e00 |0005: return-void │ │ +192374: |[192374] org.thoughtcrime.securesms.service.GenericForegroundService$LocalBinder.:(Lorg/thoughtcrime/securesms/service/GenericForegroundService;)V │ │ +192384: 5b01 ab41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.this$0:Lorg/thoughtcrime/securesms/service/GenericForegroundService; // field@41ab │ │ +192388: 7010 3202 0000 |0002: invoke-direct {v0}, Landroid/os/Binder;.:()V // method@0232 │ │ +19238e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/service/GenericForegroundService; │ │ │ │ @@ -300818,17 +300819,17 @@ │ │ type : '()Lorg/thoughtcrime/securesms/service/GenericForegroundService;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -192358: |[192358] org.thoughtcrime.securesms.service.GenericForegroundService$LocalBinder.getService:()Lorg/thoughtcrime/securesms/service/GenericForegroundService; │ │ -192368: 5410 ab41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.this$0:Lorg/thoughtcrime/securesms/service/GenericForegroundService; // field@41ab │ │ -19236c: 1100 |0002: return-object v0 │ │ +19235c: |[19235c] org.thoughtcrime.securesms.service.GenericForegroundService$LocalBinder.getService:()Lorg/thoughtcrime/securesms/service/GenericForegroundService; │ │ +19236c: 5410 ab41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.this$0:Lorg/thoughtcrime/securesms/service/GenericForegroundService; // field@41ab │ │ +192370: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder; │ │ │ │ source_file_idx : 6009 (GenericForegroundService.java) │ │ @@ -300948,37 +300949,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 0 │ │ outs : 10 │ │ insns size : 39 16-bit code units │ │ -192514: |[192514] org.thoughtcrime.securesms.service.GenericForegroundService.:()V │ │ -192524: 2200 b803 |0000: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@03b8 │ │ -192528: 7010 670d 0000 |0002: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicInteger;.:()V // method@0d67 │ │ -19252e: 6900 b841 |0005: sput-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.NEXT_ID:Ljava/util/concurrent/atomic/AtomicInteger; // field@41b8 │ │ -192532: 2200 b703 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@03b7 │ │ -192536: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -192538: 7020 640d 1000 |000a: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@0d64 │ │ -19253e: 6900 ae41 |000d: sput-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.CHANNEL_CREATED:Ljava/util/concurrent/atomic/AtomicBoolean; // field@41ae │ │ -192542: 6701 bd41 |000f: sput v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41bd │ │ -192546: 2200 9f10 |0011: new-instance v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@109f │ │ -19254a: 6006 3121 |0013: sget v6, Lorg/thoughtcrime/securesms/R$drawable;.icon_notification:I // field@2131 │ │ -19254e: 120a |0015: const/4 v10, #int 0 // #0 │ │ -192550: 120b |0016: const/4 v11, #int 0 // #0 │ │ -192552: 1a03 0000 |0017: const-string v3, "" // string@0000 │ │ -192556: 1a04 0000 |0019: const-string v4, "" // string@0000 │ │ -19255a: 1a05 d048 |001b: const-string v5, "ch_generic" // string@48d0 │ │ -19255e: 12f7 |001d: const/4 v7, #int -1 // #ff │ │ -192560: 1208 |001e: const/4 v8, #int 0 // #0 │ │ -192562: 1209 |001f: const/4 v9, #int 0 // #0 │ │ -192564: 0702 |0020: move-object v2, v0 │ │ -192566: 760a b755 0200 |0021: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZLorg/thoughtcrime/securesms/service/GenericForegroundService$1;)V // method@55b7 │ │ -19256c: 6900 af41 |0024: sput-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.DEFAULTS:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41af │ │ -192570: 0e00 |0026: return-void │ │ +192518: |[192518] org.thoughtcrime.securesms.service.GenericForegroundService.:()V │ │ +192528: 2200 b803 |0000: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@03b8 │ │ +19252c: 7010 670d 0000 |0002: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicInteger;.:()V // method@0d67 │ │ +192532: 6900 b841 |0005: sput-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.NEXT_ID:Ljava/util/concurrent/atomic/AtomicInteger; // field@41b8 │ │ +192536: 2200 b703 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@03b7 │ │ +19253a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +19253c: 7020 640d 1000 |000a: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@0d64 │ │ +192542: 6900 ae41 |000d: sput-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.CHANNEL_CREATED:Ljava/util/concurrent/atomic/AtomicBoolean; // field@41ae │ │ +192546: 6701 bd41 |000f: sput v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41bd │ │ +19254a: 2200 9f10 |0011: new-instance v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@109f │ │ +19254e: 6006 3121 |0013: sget v6, Lorg/thoughtcrime/securesms/R$drawable;.icon_notification:I // field@2131 │ │ +192552: 120a |0015: const/4 v10, #int 0 // #0 │ │ +192554: 120b |0016: const/4 v11, #int 0 // #0 │ │ +192556: 1a03 0000 |0017: const-string v3, "" // string@0000 │ │ +19255a: 1a04 0000 |0019: const-string v4, "" // string@0000 │ │ +19255e: 1a05 d048 |001b: const-string v5, "ch_generic" // string@48d0 │ │ +192562: 12f7 |001d: const/4 v7, #int -1 // #ff │ │ +192564: 1208 |001e: const/4 v8, #int 0 // #0 │ │ +192566: 1209 |001f: const/4 v9, #int 0 // #0 │ │ +192568: 0702 |0020: move-object v2, v0 │ │ +19256a: 760a b755 0200 |0021: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZLorg/thoughtcrime/securesms/service/GenericForegroundService$1;)V // method@55b7 │ │ +192570: 6900 af41 |0024: sput-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.DEFAULTS:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41af │ │ +192574: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0007 line=51 │ │ 0x000f line=53 │ │ 0x0011 line=57 │ │ locals : │ │ @@ -300988,23 +300989,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -192574: |[192574] org.thoughtcrime.securesms.service.GenericForegroundService.:()V │ │ -192584: 7010 4200 0100 |0000: invoke-direct {v1}, Landroid/app/Service;.:()V // method@0042 │ │ -19258a: 2200 a010 |0003: new-instance v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder; // type@10a0 │ │ -19258e: 7020 bd55 1000 |0005: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.:(Lorg/thoughtcrime/securesms/service/GenericForegroundService;)V // method@55bd │ │ -192594: 5b10 bb41 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.binder:Landroid/os/IBinder; // field@41bb │ │ -192598: 2200 8003 |000a: new-instance v0, Ljava/util/LinkedHashMap; // type@0380 │ │ -19259c: 7010 ae0c 0000 |000c: invoke-direct {v0}, Ljava/util/LinkedHashMap;.:()V // method@0cae │ │ -1925a2: 5b10 ba41 |000f: iput-object v0, v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41ba │ │ -1925a6: 0e00 |0011: return-void │ │ +192578: |[192578] org.thoughtcrime.securesms.service.GenericForegroundService.:()V │ │ +192588: 7010 4200 0100 |0000: invoke-direct {v1}, Landroid/app/Service;.:()V // method@0042 │ │ +19258e: 2200 a010 |0003: new-instance v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder; // type@10a0 │ │ +192592: 7020 bd55 1000 |0005: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.:(Lorg/thoughtcrime/securesms/service/GenericForegroundService;)V // method@55bd │ │ +192598: 5b10 bb41 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.binder:Landroid/os/IBinder; // field@41bb │ │ +19259c: 2200 8003 |000a: new-instance v0, Ljava/util/LinkedHashMap; // type@0380 │ │ +1925a0: 7010 ae0c 0000 |000c: invoke-direct {v0}, Ljava/util/LinkedHashMap;.:()V // method@0cae │ │ +1925a6: 5b10 ba41 |000f: iput-object v0, v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41ba │ │ +1925aa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=36 │ │ 0x000a line=55 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lorg/thoughtcrime/securesms/service/GenericForegroundService; │ │ @@ -301014,53 +301015,53 @@ │ │ type : '()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -192474: |[192474] org.thoughtcrime.securesms.service.GenericForegroundService.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; │ │ -192484: 6200 af41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.DEFAULTS:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41af │ │ -192488: 1100 |0002: return-object v0 │ │ +192478: |[192478] org.thoughtcrime.securesms.service.GenericForegroundService.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; │ │ +192488: 6200 af41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.DEFAULTS:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41af │ │ +19248c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/service/GenericForegroundService;) │ │ name : 'createFgNotificationChannel' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -1925a8: |[1925a8] org.thoughtcrime.securesms.service.GenericForegroundService.createFgNotificationChannel:(Landroid/content/Context;)V │ │ -1925b8: 6200 ae41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.CHANNEL_CREATED:Ljava/util/concurrent/atomic/AtomicBoolean; // field@41ae │ │ -1925bc: 6e10 650d 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0d65 │ │ -1925c2: 0a01 |0005: move-result v1 │ │ -1925c4: 3901 2400 |0006: if-nez v1, 002a // +0024 │ │ -1925c8: 6001 3800 |0008: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -1925cc: 1302 1a00 |000a: const/16 v2, #int 26 // #1a │ │ -1925d0: 3421 1e00 |000c: if-lt v1, v2, 002a // +001e │ │ -1925d4: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -1925d6: 6e20 660d 1000 |000f: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0d66 │ │ -1925dc: 1a00 d048 |0012: const-string v0, "ch_generic" // string@48d0 │ │ -1925e0: 1a02 7717 |0014: const-string v2, "Generic Background Service" // string@1777 │ │ -1925e4: 7130 9057 2001 |0016: invoke-static {v0, v2, v1}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(Ljava/lang/String;Ljava/lang/CharSequence;I)Landroid/app/NotificationChannel; // method@5790 │ │ -1925ea: 0c00 |0019: move-result-object v0 │ │ -1925ec: 1a01 0116 |001a: const-string v1, "Ensure app will not be killed while long ongoing background tasks are running." // string@1601 │ │ -1925f0: 7120 a657 1000 |001c: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(Landroid/app/NotificationChannel;Ljava/lang/String;)V // method@57a6 │ │ -1925f6: 1c01 1800 |001f: const-class v1, Landroid/app/NotificationManager; // type@0018 │ │ -1925fa: 7120 a057 1300 |0021: invoke-static {v3, v1}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;Ljava/lang/Class;)Ljava/lang/Object; // method@57a0 │ │ -192600: 0c03 |0024: move-result-object v3 │ │ -192602: 1f03 1800 |0025: check-cast v3, Landroid/app/NotificationManager; // type@0018 │ │ -192606: 7120 a857 0300 |0027: invoke-static {v3, v0}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(Landroid/app/NotificationManager;Landroid/app/NotificationChannel;)V // method@57a8 │ │ -19260c: 0e00 |002a: return-void │ │ +1925ac: |[1925ac] org.thoughtcrime.securesms.service.GenericForegroundService.createFgNotificationChannel:(Landroid/content/Context;)V │ │ +1925bc: 6200 ae41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.CHANNEL_CREATED:Ljava/util/concurrent/atomic/AtomicBoolean; // field@41ae │ │ +1925c0: 6e10 650d 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0d65 │ │ +1925c6: 0a01 |0005: move-result v1 │ │ +1925c8: 3901 2400 |0006: if-nez v1, 002a // +0024 │ │ +1925cc: 6001 3800 |0008: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +1925d0: 1302 1a00 |000a: const/16 v2, #int 26 // #1a │ │ +1925d4: 3421 1e00 |000c: if-lt v1, v2, 002a // +001e │ │ +1925d8: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +1925da: 6e20 660d 1000 |000f: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0d66 │ │ +1925e0: 1a00 d048 |0012: const-string v0, "ch_generic" // string@48d0 │ │ +1925e4: 1a02 7717 |0014: const-string v2, "Generic Background Service" // string@1777 │ │ +1925e8: 7130 9057 2001 |0016: invoke-static {v0, v2, v1}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(Ljava/lang/String;Ljava/lang/CharSequence;I)Landroid/app/NotificationChannel; // method@5790 │ │ +1925ee: 0c00 |0019: move-result-object v0 │ │ +1925f0: 1a01 0116 |001a: const-string v1, "Ensure app will not be killed while long ongoing background tasks are running." // string@1601 │ │ +1925f4: 7120 a657 1000 |001c: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(Landroid/app/NotificationChannel;Ljava/lang/String;)V // method@57a6 │ │ +1925fa: 1c01 1800 |001f: const-class v1, Landroid/app/NotificationManager; // type@0018 │ │ +1925fe: 7120 a057 1300 |0021: invoke-static {v3, v1}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;Ljava/lang/Class;)Ljava/lang/Object; // method@57a0 │ │ +192604: 0c03 |0024: move-result-object v3 │ │ +192606: 1f03 1800 |0025: check-cast v3, Landroid/app/NotificationManager; // type@0018 │ │ +19260a: 7120 a857 0300 |0027: invoke-static {v3, v0}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(Landroid/app/NotificationManager;Landroid/app/NotificationChannel;)V // method@57a8 │ │ +192610: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x000f line=190 │ │ 0x0012 line=191 │ │ 0x001a line=193 │ │ 0x001f line=194 │ │ @@ -301073,38 +301074,38 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -192610: |[192610] org.thoughtcrime.securesms.service.GenericForegroundService.handleStart:(Landroid/content/Intent;)V │ │ -192620: 1d05 |0000: monitor-enter v5 │ │ -192622: 7110 b855 0600 |0001: invoke-static {v6}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.access$100:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55b8 │ │ -192628: 0c06 |0004: move-result-object v6 │ │ -19262a: 6200 b941 |0005: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41b9 │ │ -19262e: 6201 9f00 |0007: sget-object v1, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@009f │ │ -192632: 1a02 635b |0009: const-string v2, "handleStart() %s" // string@5b63 │ │ -192636: 1213 |000b: const/4 v3, #int 1 // #1 │ │ -192638: 2333 3011 |000c: new-array v3, v3, [Ljava/lang/Object; // type@1130 │ │ -19263c: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -19263e: 4d06 0304 |000f: aput-object v6, v3, v4 │ │ -192642: 7130 d30a 2103 |0011: invoke-static {v1, v2, v3}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad3 │ │ -192648: 0c01 |0014: move-result-object v1 │ │ -19264a: 7120 c102 1000 |0015: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -192650: 5450 ba41 |0018: iget-object v0, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41ba │ │ -192654: 5261 a641 |001a: iget v1, v6, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41a6 │ │ -192658: 7110 4d0a 0100 |001c: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19265e: 0c01 |001f: move-result-object v1 │ │ -192660: 6e30 b10c 1006 |0020: invoke-virtual {v0, v1, v6}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cb1 │ │ -192666: 1e05 |0023: monitor-exit v5 │ │ -192668: 0e00 |0024: return-void │ │ -19266a: 0d06 |0025: move-exception v6 │ │ -19266c: 1e05 |0026: monitor-exit v5 │ │ -19266e: 2706 |0027: throw v6 │ │ +192614: |[192614] org.thoughtcrime.securesms.service.GenericForegroundService.handleStart:(Landroid/content/Intent;)V │ │ +192624: 1d05 |0000: monitor-enter v5 │ │ +192626: 7110 b855 0600 |0001: invoke-static {v6}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.access$100:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55b8 │ │ +19262c: 0c06 |0004: move-result-object v6 │ │ +19262e: 6200 b941 |0005: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41b9 │ │ +192632: 6201 9f00 |0007: sget-object v1, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@009f │ │ +192636: 1a02 635b |0009: const-string v2, "handleStart() %s" // string@5b63 │ │ +19263a: 1213 |000b: const/4 v3, #int 1 // #1 │ │ +19263c: 2333 3011 |000c: new-array v3, v3, [Ljava/lang/Object; // type@1130 │ │ +192640: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +192642: 4d06 0304 |000f: aput-object v6, v3, v4 │ │ +192646: 7130 d30a 2103 |0011: invoke-static {v1, v2, v3}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad3 │ │ +19264c: 0c01 |0014: move-result-object v1 │ │ +19264e: 7120 c102 1000 |0015: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +192654: 5450 ba41 |0018: iget-object v0, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41ba │ │ +192658: 5261 a641 |001a: iget v1, v6, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41a6 │ │ +19265c: 7110 4d0a 0100 |001c: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +192662: 0c01 |001f: move-result-object v1 │ │ +192664: 6e30 b10c 1006 |0020: invoke-virtual {v0, v1, v6}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cb1 │ │ +19266a: 1e05 |0023: monitor-exit v5 │ │ +19266c: 0e00 |0024: return-void │ │ +19266e: 0d06 |0025: move-exception v6 │ │ +192670: 1e05 |0026: monitor-exit v5 │ │ +192672: 2706 |0027: throw v6 │ │ catches : 2 │ │ 0x0001 - 0x0023 │ │ -> 0x0025 │ │ 0x0026 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0001 line=94 │ │ @@ -301120,37 +301121,37 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -192684: |[192684] org.thoughtcrime.securesms.service.GenericForegroundService.handleStop:(Landroid/content/Intent;)V │ │ -192694: 1d03 |0000: monitor-enter v3 │ │ -192696: 6200 b941 |0001: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41b9 │ │ -19269a: 1a01 655b |0003: const-string v1, "handleStop()" // string@5b65 │ │ -19269e: 7120 c102 1000 |0005: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -1926a4: 1a01 dd52 |0008: const-string v1, "extra_id" // string@52dd │ │ -1926a8: 12f2 |000a: const/4 v2, #int -1 // #ff │ │ -1926aa: 6e30 9400 1402 |000b: invoke-virtual {v4, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -1926b0: 0a04 |000e: move-result v4 │ │ -1926b2: 5431 ba41 |000f: iget-object v1, v3, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41ba │ │ -1926b6: 7110 4d0a 0400 |0011: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -1926bc: 0c04 |0014: move-result-object v4 │ │ -1926be: 6e20 b20c 4100 |0015: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cb2 │ │ -1926c4: 0c04 |0018: move-result-object v4 │ │ -1926c6: 1f04 9f10 |0019: check-cast v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@109f │ │ -1926ca: 3904 0700 |001b: if-nez v4, 0022 // +0007 │ │ -1926ce: 1a04 4514 |001d: const-string v4, "Could not find entry to remove" // string@1445 │ │ -1926d2: 7120 c502 4000 |001f: invoke-static {v0, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ -1926d8: 1e03 |0022: monitor-exit v3 │ │ -1926da: 0e00 |0023: return-void │ │ -1926dc: 0d04 |0024: move-exception v4 │ │ -1926de: 1e03 |0025: monitor-exit v3 │ │ -1926e0: 2704 |0026: throw v4 │ │ +192688: |[192688] org.thoughtcrime.securesms.service.GenericForegroundService.handleStop:(Landroid/content/Intent;)V │ │ +192698: 1d03 |0000: monitor-enter v3 │ │ +19269a: 6200 b941 |0001: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41b9 │ │ +19269e: 1a01 655b |0003: const-string v1, "handleStop()" // string@5b65 │ │ +1926a2: 7120 c102 1000 |0005: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +1926a8: 1a01 dd52 |0008: const-string v1, "extra_id" // string@52dd │ │ +1926ac: 12f2 |000a: const/4 v2, #int -1 // #ff │ │ +1926ae: 6e30 9400 1402 |000b: invoke-virtual {v4, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +1926b4: 0a04 |000e: move-result v4 │ │ +1926b6: 5431 ba41 |000f: iget-object v1, v3, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41ba │ │ +1926ba: 7110 4d0a 0400 |0011: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +1926c0: 0c04 |0014: move-result-object v4 │ │ +1926c2: 6e20 b20c 4100 |0015: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cb2 │ │ +1926c8: 0c04 |0018: move-result-object v4 │ │ +1926ca: 1f04 9f10 |0019: check-cast v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@109f │ │ +1926ce: 3904 0700 |001b: if-nez v4, 0022 // +0007 │ │ +1926d2: 1a04 4514 |001d: const-string v4, "Could not find entry to remove" // string@1445 │ │ +1926d6: 7120 c502 4000 |001f: invoke-static {v0, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ +1926dc: 1e03 |0022: monitor-exit v3 │ │ +1926de: 0e00 |0023: return-void │ │ +1926e0: 0d04 |0024: move-exception v4 │ │ +1926e2: 1e03 |0025: monitor-exit v3 │ │ +1926e4: 2704 |0026: throw v4 │ │ catches : 2 │ │ 0x0001 - 0x0022 │ │ -> 0x0024 │ │ 0x0025 - 0x0026 │ │ -> 0x0024 │ │ positions : │ │ 0x0001 line=102 │ │ @@ -301167,72 +301168,72 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -1923a4: |[1923a4] org.thoughtcrime.securesms.service.GenericForegroundService.isForegroundTaskStarted:()Z │ │ -1923b4: 6000 bd41 |0000: sget v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41bd │ │ -1923b8: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ -1923bc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -1923be: 2802 |0005: goto 0007 // +0002 │ │ -1923c0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -1923c2: 0f00 |0007: return v0 │ │ +1923a8: |[1923a8] org.thoughtcrime.securesms.service.GenericForegroundService.isForegroundTaskStarted:()Z │ │ +1923b8: 6000 bd41 |0000: sget v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41bd │ │ +1923bc: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ +1923c0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +1923c2: 2802 |0005: goto 0007 // +0002 │ │ +1923c4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +1923c6: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ │ │ #7 : (in Lorg/thoughtcrime/securesms/service/GenericForegroundService;) │ │ name : 'postObligatoryForegroundNotification' │ │ type : '(Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 72 16-bit code units │ │ -1926f8: |[1926f8] org.thoughtcrime.securesms.service.GenericForegroundService.postObligatoryForegroundNotification:(Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;)V │ │ -192708: 5b34 bc41 |0000: iput-object v4, v3, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.lastPosted:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41bc │ │ -19270c: 2200 6101 |0002: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@0161 │ │ -192710: 5441 a341 |0004: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41a3 │ │ -192714: 7030 fd04 3001 |0006: invoke-direct {v0, v3, v1}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@04fd │ │ -19271a: 5241 a541 |0009: iget v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41a5 │ │ -19271e: 6e20 1205 1000 |000b: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@0512 │ │ -192724: 0c00 |000e: move-result-object v0 │ │ -192726: 5441 aa41 |000f: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41aa │ │ -19272a: 6e20 0705 1000 |0011: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0507 │ │ -192730: 0c00 |0014: move-result-object v0 │ │ -192732: 5441 a441 |0015: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41a4 │ │ -192736: 6e20 1605 1000 |0017: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0516 │ │ -19273c: 0c00 |001a: move-result-object v0 │ │ -19273e: 5441 a441 |001b: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41a4 │ │ -192742: 6e20 0605 1000 |001d: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0506 │ │ -192748: 0c00 |0020: move-result-object v0 │ │ -19274a: 5241 a941 |0021: iget v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41a9 │ │ -19274e: 5242 a841 |0023: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41a8 │ │ -192752: 5544 a741 |0025: iget-boolean v4, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41a7 │ │ -192756: 6e40 1105 1042 |0027: invoke-virtual {v0, v1, v2, v4}, Landroidx/core/app/NotificationCompat$Builder;.setProgress:(IIZ)Landroidx/core/app/NotificationCompat$Builder; // method@0511 │ │ -19275c: 0c04 |002a: move-result-object v4 │ │ -19275e: 2200 2b00 |002b: new-instance v0, Landroid/content/Intent; // type@002b │ │ -192762: 1c01 3c0d |002d: const-class v1, Lorg/thoughtcrime/securesms/DummyActivity; // type@0d3c │ │ -192766: 7030 8400 3001 |002f: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -19276c: 7100 3956 0000 |0032: invoke-static {}, Lorg/thoughtcrime/securesms/util/IntentUtils;.FLAG_MUTABLE:()I // method@5639 │ │ -192772: 0a01 |0035: move-result v1 │ │ -192774: 1202 |0036: const/4 v2, #int 0 // #0 │ │ -192776: 7140 4000 2310 |0037: invoke-static {v3, v2, v0, v1}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0040 │ │ -19277c: 0c00 |003a: move-result-object v0 │ │ -19277e: 6e20 0505 0400 |003b: invoke-virtual {v4, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@0505 │ │ -192784: 0c04 |003e: move-result-object v4 │ │ -192786: 6e10 ff04 0400 |003f: invoke-virtual {v4}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@04ff │ │ -19278c: 0c04 |0042: move-result-object v4 │ │ -19278e: 1230 |0043: const/4 v0, #int 3 // #3 │ │ -192790: 6e30 ca55 0304 |0044: invoke-virtual {v3, v0, v4}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startForeground:(ILandroid/app/Notification;)V // method@55ca │ │ -192796: 0e00 |0047: return-void │ │ +1926fc: |[1926fc] org.thoughtcrime.securesms.service.GenericForegroundService.postObligatoryForegroundNotification:(Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;)V │ │ +19270c: 5b34 bc41 |0000: iput-object v4, v3, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.lastPosted:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41bc │ │ +192710: 2200 6101 |0002: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@0161 │ │ +192714: 5441 a341 |0004: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41a3 │ │ +192718: 7030 fd04 3001 |0006: invoke-direct {v0, v3, v1}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@04fd │ │ +19271e: 5241 a541 |0009: iget v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41a5 │ │ +192722: 6e20 1205 1000 |000b: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@0512 │ │ +192728: 0c00 |000e: move-result-object v0 │ │ +19272a: 5441 aa41 |000f: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41aa │ │ +19272e: 6e20 0705 1000 |0011: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0507 │ │ +192734: 0c00 |0014: move-result-object v0 │ │ +192736: 5441 a441 |0015: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41a4 │ │ +19273a: 6e20 1605 1000 |0017: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0516 │ │ +192740: 0c00 |001a: move-result-object v0 │ │ +192742: 5441 a441 |001b: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41a4 │ │ +192746: 6e20 0605 1000 |001d: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0506 │ │ +19274c: 0c00 |0020: move-result-object v0 │ │ +19274e: 5241 a941 |0021: iget v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41a9 │ │ +192752: 5242 a841 |0023: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41a8 │ │ +192756: 5544 a741 |0025: iget-boolean v4, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41a7 │ │ +19275a: 6e40 1105 1042 |0027: invoke-virtual {v0, v1, v2, v4}, Landroidx/core/app/NotificationCompat$Builder;.setProgress:(IIZ)Landroidx/core/app/NotificationCompat$Builder; // method@0511 │ │ +192760: 0c04 |002a: move-result-object v4 │ │ +192762: 2200 2b00 |002b: new-instance v0, Landroid/content/Intent; // type@002b │ │ +192766: 1c01 3c0d |002d: const-class v1, Lorg/thoughtcrime/securesms/DummyActivity; // type@0d3c │ │ +19276a: 7030 8400 3001 |002f: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +192770: 7100 3956 0000 |0032: invoke-static {}, Lorg/thoughtcrime/securesms/util/IntentUtils;.FLAG_MUTABLE:()I // method@5639 │ │ +192776: 0a01 |0035: move-result v1 │ │ +192778: 1202 |0036: const/4 v2, #int 0 // #0 │ │ +19277a: 7140 4000 2310 |0037: invoke-static {v3, v2, v0, v1}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0040 │ │ +192780: 0c00 |003a: move-result-object v0 │ │ +192782: 6e20 0505 0400 |003b: invoke-virtual {v4, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@0505 │ │ +192788: 0c04 |003e: move-result-object v4 │ │ +19278a: 6e10 ff04 0400 |003f: invoke-virtual {v4}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@04ff │ │ +192790: 0c04 |0042: move-result-object v4 │ │ +192792: 1230 |0043: const/4 v0, #int 3 // #3 │ │ +192794: 6e30 ca55 0304 |0044: invoke-virtual {v3, v0, v4}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startForeground:(ILandroid/app/Notification;)V // method@55ca │ │ +19279a: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0002 line=115 │ │ 0x000b line=116 │ │ 0x0011 line=117 │ │ 0x0017 line=118 │ │ @@ -301250,41 +301251,41 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Lorg/thoughtcrime/securesms/service/NotificationController;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -19248c: |[19248c] org.thoughtcrime.securesms.service.GenericForegroundService.startForegroundTask:(Landroid/content/Context;Ljava/lang/String;)Lorg/thoughtcrime/securesms/service/NotificationController; │ │ -19249c: 6000 bd41 |0000: sget v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41bd │ │ -1924a0: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ -1924a4: 6700 bd41 |0004: sput v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41bd │ │ -1924a8: 6200 b841 |0006: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.NEXT_ID:Ljava/util/concurrent/atomic/AtomicInteger; // field@41b8 │ │ -1924ac: 6e10 6b0d 0000 |0008: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@0d6b │ │ -1924b2: 0a00 |000b: move-result v0 │ │ -1924b4: 7110 c255 0300 |000c: invoke-static {v3}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.createFgNotificationChannel:(Landroid/content/Context;)V // method@55c2 │ │ -1924ba: 2201 2b00 |000f: new-instance v1, Landroid/content/Intent; // type@002b │ │ -1924be: 1c02 a110 |0011: const-class v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10a1 │ │ -1924c2: 7030 8400 3102 |0013: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -1924c8: 1a02 c47d |0016: const-string v2, "start" // string@7dc4 │ │ -1924cc: 6e20 a900 2100 |0018: invoke-virtual {v1, v2}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a9 │ │ -1924d2: 1a02 e552 |001b: const-string v2, "extra_title" // string@52e5 │ │ -1924d6: 6e30 a000 2104 |001d: invoke-virtual {v1, v2, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ -1924dc: 1a04 da52 |0020: const-string v4, "extra_channel_id" // string@52da │ │ -1924e0: 1a02 d048 |0022: const-string v2, "ch_generic" // string@48d0 │ │ -1924e4: 6e30 a000 4102 |0024: invoke-virtual {v1, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ -1924ea: 1a04 dc52 |0027: const-string v4, "extra_icon_res" // string@52dc │ │ -1924ee: 6002 8721 |0029: sget v2, Lorg/thoughtcrime/securesms/R$drawable;.notification_permanent:I // field@2187 │ │ -1924f2: 6e30 9c00 4102 |002b: invoke-virtual {v1, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -1924f8: 1a04 dd52 |002e: const-string v4, "extra_id" // string@52dd │ │ -1924fc: 6e30 9c00 4100 |0030: invoke-virtual {v1, v4, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -192502: 7120 3105 1300 |0033: invoke-static {v3, v1}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@0531 │ │ -192508: 2204 a510 |0036: new-instance v4, Lorg/thoughtcrime/securesms/service/NotificationController; // type@10a5 │ │ -19250c: 7030 da55 3400 |0038: invoke-direct {v4, v3, v0}, Lorg/thoughtcrime/securesms/service/NotificationController;.:(Landroid/content/Context;I)V // method@55da │ │ -192512: 1104 |003b: return-object v4 │ │ +192490: |[192490] org.thoughtcrime.securesms.service.GenericForegroundService.startForegroundTask:(Landroid/content/Context;Ljava/lang/String;)Lorg/thoughtcrime/securesms/service/NotificationController; │ │ +1924a0: 6000 bd41 |0000: sget v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41bd │ │ +1924a4: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ +1924a8: 6700 bd41 |0004: sput v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41bd │ │ +1924ac: 6200 b841 |0006: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.NEXT_ID:Ljava/util/concurrent/atomic/AtomicInteger; // field@41b8 │ │ +1924b0: 6e10 6b0d 0000 |0008: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@0d6b │ │ +1924b6: 0a00 |000b: move-result v0 │ │ +1924b8: 7110 c255 0300 |000c: invoke-static {v3}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.createFgNotificationChannel:(Landroid/content/Context;)V // method@55c2 │ │ +1924be: 2201 2b00 |000f: new-instance v1, Landroid/content/Intent; // type@002b │ │ +1924c2: 1c02 a110 |0011: const-class v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10a1 │ │ +1924c6: 7030 8400 3102 |0013: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +1924cc: 1a02 c47d |0016: const-string v2, "start" // string@7dc4 │ │ +1924d0: 6e20 a900 2100 |0018: invoke-virtual {v1, v2}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a9 │ │ +1924d6: 1a02 e552 |001b: const-string v2, "extra_title" // string@52e5 │ │ +1924da: 6e30 a000 2104 |001d: invoke-virtual {v1, v2, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ +1924e0: 1a04 da52 |0020: const-string v4, "extra_channel_id" // string@52da │ │ +1924e4: 1a02 d048 |0022: const-string v2, "ch_generic" // string@48d0 │ │ +1924e8: 6e30 a000 4102 |0024: invoke-virtual {v1, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ +1924ee: 1a04 dc52 |0027: const-string v4, "extra_icon_res" // string@52dc │ │ +1924f2: 6002 8721 |0029: sget v2, Lorg/thoughtcrime/securesms/R$drawable;.notification_permanent:I // field@2187 │ │ +1924f6: 6e30 9c00 4102 |002b: invoke-virtual {v1, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +1924fc: 1a04 dd52 |002e: const-string v4, "extra_id" // string@52dd │ │ +192500: 6e30 9c00 4100 |0030: invoke-virtual {v1, v4, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +192506: 7120 3105 1300 |0033: invoke-static {v3, v1}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@0531 │ │ +19250c: 2204 a510 |0036: new-instance v4, Lorg/thoughtcrime/securesms/service/NotificationController; // type@10a5 │ │ +192510: 7030 da55 3400 |0038: invoke-direct {v4, v3, v0}, Lorg/thoughtcrime/securesms/service/NotificationController;.:(Landroid/content/Context;I)V // method@55da │ │ +192516: 1104 |003b: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0006 line=133 │ │ 0x000c line=135 │ │ 0x000f line=136 │ │ 0x0016 line=137 │ │ @@ -301303,30 +301304,30 @@ │ │ type : '(Landroid/content/Context;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -1928a0: |[1928a0] org.thoughtcrime.securesms.service.GenericForegroundService.stopForegroundTask:(Landroid/content/Context;I)V │ │ -1928b0: 2200 2b00 |0000: new-instance v0, Landroid/content/Intent; // type@002b │ │ -1928b4: 1c01 a110 |0002: const-class v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10a1 │ │ -1928b8: 7030 8400 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -1928be: 1a01 577e |0007: const-string v1, "stop" // string@7e57 │ │ -1928c2: 6e20 a900 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a9 │ │ -1928c8: 1a01 dd52 |000c: const-string v1, "extra_id" // string@52dd │ │ -1928cc: 6e30 9c00 1003 |000e: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -1928d2: 7120 3105 0200 |0011: invoke-static {v2, v0}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@0531 │ │ -1928d8: 6002 bd41 |0014: sget v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41bd │ │ -1928dc: d802 02ff |0016: add-int/lit8 v2, v2, #int -1 // #ff │ │ -1928e0: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -1928e2: 7120 730a 3200 |0019: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@0a73 │ │ -1928e8: 0a02 |001c: move-result v2 │ │ -1928ea: 6702 bd41 |001d: sput v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41bd │ │ -1928ee: 0e00 |001f: return-void │ │ +1928a4: |[1928a4] org.thoughtcrime.securesms.service.GenericForegroundService.stopForegroundTask:(Landroid/content/Context;I)V │ │ +1928b4: 2200 2b00 |0000: new-instance v0, Landroid/content/Intent; // type@002b │ │ +1928b8: 1c01 a110 |0002: const-class v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10a1 │ │ +1928bc: 7030 8400 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +1928c2: 1a01 577e |0007: const-string v1, "stop" // string@7e57 │ │ +1928c6: 6e20 a900 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a9 │ │ +1928cc: 1a01 dd52 |000c: const-string v1, "extra_id" // string@52dd │ │ +1928d0: 6e30 9c00 1003 |000e: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +1928d6: 7120 3105 0200 |0011: invoke-static {v2, v0}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@0531 │ │ +1928dc: 6002 bd41 |0014: sget v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41bd │ │ +1928e0: d802 02ff |0016: add-int/lit8 v2, v2, #int -1 // #ff │ │ +1928e4: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +1928e6: 7120 730a 3200 |0019: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@0a73 │ │ +1928ec: 0a02 |001c: move-result v2 │ │ +1928ee: 6702 bd41 |001d: sput v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41bd │ │ +1928f2: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0007 line=150 │ │ 0x000c line=151 │ │ 0x0011 line=153 │ │ 0x0014 line=154 │ │ @@ -301339,45 +301340,45 @@ │ │ type : '()V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -1928f0: |[1928f0] org.thoughtcrime.securesms.service.GenericForegroundService.updateNotification:()V │ │ -192900: 1d02 |0000: monitor-enter v2 │ │ -192902: 5420 ba41 |0001: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41ba │ │ -192906: 6e10 b30c 0000 |0003: invoke-virtual {v0}, Ljava/util/LinkedHashMap;.values:()Ljava/util/Collection; // method@0cb3 │ │ -19290c: 0c00 |0006: move-result-object v0 │ │ -19290e: 7210 770c 0000 |0007: invoke-interface {v0}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0c77 │ │ -192914: 0c00 |000a: move-result-object v0 │ │ -192916: 7210 ab0c 0000 |000b: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ -19291c: 0a01 |000e: move-result v1 │ │ -19291e: 3801 0c00 |000f: if-eqz v1, 001b // +000c │ │ -192922: 7210 ac0c 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ -192928: 0c00 |0014: move-result-object v0 │ │ -19292a: 1f00 9f10 |0015: check-cast v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@109f │ │ -19292e: 7020 c855 0200 |0017: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.postObligatoryForegroundNotification:(Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;)V // method@55c8 │ │ -192934: 2819 |001a: goto 0033 // +0019 │ │ -192936: 6200 b941 |001b: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41b9 │ │ -19293a: 1a01 a31c |001d: const-string v1, "Last request. Ending foreground service." // string@1ca3 │ │ -19293e: 7120 c102 1000 |001f: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -192944: 5420 bc41 |0022: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.lastPosted:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41bc │ │ -192948: 3800 0300 |0024: if-eqz v0, 0027 // +0003 │ │ -19294c: 2803 |0026: goto 0029 // +0003 │ │ -19294e: 6200 af41 |0027: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.DEFAULTS:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41af │ │ -192952: 7020 c855 0200 |0029: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.postObligatoryForegroundNotification:(Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;)V // method@55c8 │ │ -192958: 1210 |002c: const/4 v0, #int 1 // #1 │ │ -19295a: 6e20 cc55 0200 |002d: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.stopForeground:(Z)V // method@55cc │ │ -192960: 6e10 ce55 0200 |0030: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.stopSelf:()V // method@55ce │ │ -192966: 1e02 |0033: monitor-exit v2 │ │ -192968: 0e00 |0034: return-void │ │ -19296a: 0d00 |0035: move-exception v0 │ │ -19296c: 1e02 |0036: monitor-exit v2 │ │ -19296e: 2700 |0037: throw v0 │ │ +1928f4: |[1928f4] org.thoughtcrime.securesms.service.GenericForegroundService.updateNotification:()V │ │ +192904: 1d02 |0000: monitor-enter v2 │ │ +192906: 5420 ba41 |0001: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41ba │ │ +19290a: 6e10 b30c 0000 |0003: invoke-virtual {v0}, Ljava/util/LinkedHashMap;.values:()Ljava/util/Collection; // method@0cb3 │ │ +192910: 0c00 |0006: move-result-object v0 │ │ +192912: 7210 770c 0000 |0007: invoke-interface {v0}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0c77 │ │ +192918: 0c00 |000a: move-result-object v0 │ │ +19291a: 7210 ab0c 0000 |000b: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ +192920: 0a01 |000e: move-result v1 │ │ +192922: 3801 0c00 |000f: if-eqz v1, 001b // +000c │ │ +192926: 7210 ac0c 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ +19292c: 0c00 |0014: move-result-object v0 │ │ +19292e: 1f00 9f10 |0015: check-cast v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@109f │ │ +192932: 7020 c855 0200 |0017: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.postObligatoryForegroundNotification:(Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;)V // method@55c8 │ │ +192938: 2819 |001a: goto 0033 // +0019 │ │ +19293a: 6200 b941 |001b: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41b9 │ │ +19293e: 1a01 a31c |001d: const-string v1, "Last request. Ending foreground service." // string@1ca3 │ │ +192942: 7120 c102 1000 |001f: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +192948: 5420 bc41 |0022: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.lastPosted:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41bc │ │ +19294c: 3800 0300 |0024: if-eqz v0, 0027 // +0003 │ │ +192950: 2803 |0026: goto 0029 // +0003 │ │ +192952: 6200 af41 |0027: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.DEFAULTS:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41af │ │ +192956: 7020 c855 0200 |0029: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.postObligatoryForegroundNotification:(Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;)V // method@55c8 │ │ +19295c: 1210 |002c: const/4 v0, #int 1 // #1 │ │ +19295e: 6e20 cc55 0200 |002d: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.stopForeground:(Z)V // method@55cc │ │ +192964: 6e10 ce55 0200 |0030: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.stopSelf:()V // method@55ce │ │ +19296a: 1e02 |0033: monitor-exit v2 │ │ +19296c: 0e00 |0034: return-void │ │ +19296e: 0d00 |0035: move-exception v0 │ │ +192970: 1e02 |0036: monitor-exit v2 │ │ +192972: 2700 |0037: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0033 │ │ -> 0x0035 │ │ 0x0036 - 0x0037 │ │ -> 0x0035 │ │ positions : │ │ 0x0001 line=80 │ │ @@ -301397,17 +301398,17 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19238c: |[19238c] org.thoughtcrime.securesms.service.GenericForegroundService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -19239c: 5401 bb41 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.binder:Landroid/os/IBinder; // field@41bb │ │ -1923a0: 1101 |0002: return-object v1 │ │ +192390: |[192390] org.thoughtcrime.securesms.service.GenericForegroundService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +1923a0: 5401 bb41 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.binder:Landroid/os/IBinder; // field@41bb │ │ +1923a4: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/thoughtcrime/securesms/service/GenericForegroundService; │ │ 0x0000 - 0x0003 reg=1 (null) Landroid/content/Intent; │ │ │ │ @@ -301416,55 +301417,55 @@ │ │ type : '(Landroid/content/Intent;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -1923c4: |[1923c4] org.thoughtcrime.securesms.service.GenericForegroundService.onStartCommand:(Landroid/content/Intent;II)I │ │ -1923d4: 3804 4100 |0000: if-eqz v4, 0041 // +0041 │ │ -1923d8: 1c05 a110 |0002: const-class v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10a1 │ │ -1923dc: 1d05 |0004: monitor-enter v5 │ │ -1923de: 6e10 8a00 0400 |0005: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@008a │ │ -1923e4: 0c06 |0008: move-result-object v6 │ │ -1923e6: 1a00 c47d |0009: const-string v0, "start" // string@7dc4 │ │ -1923ea: 6e20 d00a 6000 |000b: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ -1923f0: 0a00 |000e: move-result v0 │ │ -1923f2: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -1923f4: 3800 0600 |0010: if-eqz v0, 0016 // +0006 │ │ -1923f8: 7020 c355 4300 |0012: invoke-direct {v3, v4}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.handleStart:(Landroid/content/Intent;)V // method@55c3 │ │ -1923fe: 280c |0015: goto 0021 // +000c │ │ -192400: 1a00 577e |0016: const-string v0, "stop" // string@7e57 │ │ -192404: 6e20 d00a 6000 |0018: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ -19240a: 0a06 |001b: move-result v6 │ │ -19240c: 3806 0a00 |001c: if-eqz v6, 0026 // +000a │ │ -192410: 7020 c455 4300 |001e: invoke-direct {v3, v4}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.handleStop:(Landroid/content/Intent;)V // method@55c4 │ │ -192416: 7010 cf55 0300 |0021: invoke-direct {v3}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.updateNotification:()V // method@55cf │ │ -19241c: 1e05 |0024: monitor-exit v5 │ │ -19241e: 0f01 |0025: return v1 │ │ -192420: 2204 ec02 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@02ec │ │ -192424: 1a06 8c0c |0028: const-string v6, "Action needs to be %s or %s." // string@0c8c │ │ -192428: 2310 3011 |002a: new-array v0, v1, [Ljava/lang/Object; // type@1130 │ │ -19242c: 1a01 c47d |002c: const-string v1, "start" // string@7dc4 │ │ -192430: 1202 |002e: const/4 v2, #int 0 // #0 │ │ -192432: 4d01 0002 |002f: aput-object v1, v0, v2 │ │ -192436: 1a01 577e |0031: const-string v1, "stop" // string@7e57 │ │ -19243a: 1212 |0033: const/4 v2, #int 1 // #1 │ │ -19243c: 4d01 0002 |0034: aput-object v1, v0, v2 │ │ -192440: 7120 d20a 0600 |0036: invoke-static {v6, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad2 │ │ -192446: 0c06 |0039: move-result-object v6 │ │ -192448: 7020 400a 6400 |003a: invoke-direct {v4, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a40 │ │ -19244e: 2704 |003d: throw v4 │ │ -192450: 0d04 |003e: move-exception v4 │ │ -192452: 1e05 |003f: monitor-exit v5 │ │ -192454: 2704 |0040: throw v4 │ │ -192456: 2204 ec02 |0041: new-instance v4, Ljava/lang/IllegalStateException; // type@02ec │ │ -19245a: 1a05 d718 |0043: const-string v5, "Intent needs to be non-null." // string@18d7 │ │ -19245e: 7020 400a 5400 |0045: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a40 │ │ -192464: 2704 |0048: throw v4 │ │ +1923c8: |[1923c8] org.thoughtcrime.securesms.service.GenericForegroundService.onStartCommand:(Landroid/content/Intent;II)I │ │ +1923d8: 3804 4100 |0000: if-eqz v4, 0041 // +0041 │ │ +1923dc: 1c05 a110 |0002: const-class v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10a1 │ │ +1923e0: 1d05 |0004: monitor-enter v5 │ │ +1923e2: 6e10 8a00 0400 |0005: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@008a │ │ +1923e8: 0c06 |0008: move-result-object v6 │ │ +1923ea: 1a00 c47d |0009: const-string v0, "start" // string@7dc4 │ │ +1923ee: 6e20 d00a 6000 |000b: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ +1923f4: 0a00 |000e: move-result v0 │ │ +1923f6: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +1923f8: 3800 0600 |0010: if-eqz v0, 0016 // +0006 │ │ +1923fc: 7020 c355 4300 |0012: invoke-direct {v3, v4}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.handleStart:(Landroid/content/Intent;)V // method@55c3 │ │ +192402: 280c |0015: goto 0021 // +000c │ │ +192404: 1a00 577e |0016: const-string v0, "stop" // string@7e57 │ │ +192408: 6e20 d00a 6000 |0018: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ +19240e: 0a06 |001b: move-result v6 │ │ +192410: 3806 0a00 |001c: if-eqz v6, 0026 // +000a │ │ +192414: 7020 c455 4300 |001e: invoke-direct {v3, v4}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.handleStop:(Landroid/content/Intent;)V // method@55c4 │ │ +19241a: 7010 cf55 0300 |0021: invoke-direct {v3}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.updateNotification:()V // method@55cf │ │ +192420: 1e05 |0024: monitor-exit v5 │ │ +192422: 0f01 |0025: return v1 │ │ +192424: 2204 ec02 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@02ec │ │ +192428: 1a06 8c0c |0028: const-string v6, "Action needs to be %s or %s." // string@0c8c │ │ +19242c: 2310 3011 |002a: new-array v0, v1, [Ljava/lang/Object; // type@1130 │ │ +192430: 1a01 c47d |002c: const-string v1, "start" // string@7dc4 │ │ +192434: 1202 |002e: const/4 v2, #int 0 // #0 │ │ +192436: 4d01 0002 |002f: aput-object v1, v0, v2 │ │ +19243a: 1a01 577e |0031: const-string v1, "stop" // string@7e57 │ │ +19243e: 1212 |0033: const/4 v2, #int 1 // #1 │ │ +192440: 4d01 0002 |0034: aput-object v1, v0, v2 │ │ +192444: 7120 d20a 0600 |0036: invoke-static {v6, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad2 │ │ +19244a: 0c06 |0039: move-result-object v6 │ │ +19244c: 7020 400a 6400 |003a: invoke-direct {v4, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a40 │ │ +192452: 2704 |003d: throw v4 │ │ +192454: 0d04 |003e: move-exception v4 │ │ +192456: 1e05 |003f: monitor-exit v5 │ │ +192458: 2704 |0040: throw v4 │ │ +19245a: 2204 ec02 |0041: new-instance v4, Ljava/lang/IllegalStateException; // type@02ec │ │ +19245e: 1a05 d718 |0043: const-string v5, "Intent needs to be non-null." // string@18d7 │ │ +192462: 7020 400a 5400 |0045: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a40 │ │ +192468: 2704 |0048: throw v4 │ │ catches : 1 │ │ 0x0005 - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0002 line=67 │ │ 0x0005 line=68 │ │ 0x0009 line=69 │ │ @@ -301485,74 +301486,74 @@ │ │ type : '(IIIZLjava/lang/String;)V' │ │ access : 0x20000 (DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 16 │ │ ins : 6 │ │ outs : 10 │ │ insns size : 106 16-bit code units │ │ -192798: |[192798] org.thoughtcrime.securesms.service.GenericForegroundService.replaceProgress:(IIIZLjava/lang/String;)V │ │ -1927a8: 1d0a |0000: monitor-enter v10 │ │ -1927aa: 54a0 ba41 |0001: iget-object v0, v10, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41ba │ │ -1927ae: 7110 4d0a 0b00 |0003: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -1927b4: 0c0b |0006: move-result-object v11 │ │ -1927b6: 6e20 b00c b000 |0007: invoke-virtual {v0, v11}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cb0 │ │ -1927bc: 0c0b |000a: move-result-object v11 │ │ -1927be: 1f0b 9f10 |000b: check-cast v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@109f │ │ -1927c2: 390b 0b00 |000d: if-nez v11, 0018 // +000b │ │ -1927c6: 620b b941 |000f: sget-object v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41b9 │ │ -1927ca: 1a0c c816 |0011: const-string v12, "Failed to replace notification, it was not found" // string@16c8 │ │ -1927ce: 7120 c502 cb00 |0013: invoke-static {v11, v12}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ -1927d4: 1e0a |0016: monitor-exit v10 │ │ -1927d6: 0e00 |0017: return-void │ │ -1927d8: 390f 0400 |0018: if-nez v15, 001c // +0004 │ │ -1927dc: 54bf a441 |001a: iget-object v15, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41a4 │ │ -1927e0: 07f2 |001c: move-object v2, v15 │ │ -1927e2: 220f 9f10 |001d: new-instance v15, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@109f │ │ -1927e6: 54b1 aa41 |001f: iget-object v1, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41aa │ │ -1927ea: 54b3 a341 |0021: iget-object v3, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41a3 │ │ -1927ee: 52b4 a541 |0023: iget v4, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41a5 │ │ -1927f2: 52b5 a641 |0025: iget v5, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41a6 │ │ -1927f6: 1209 |0027: const/4 v9, #int 0 // #0 │ │ -1927f8: 07f0 |0028: move-object v0, v15 │ │ -1927fa: 01c6 |0029: move v6, v12 │ │ -1927fc: 01d7 |002a: move v7, v13 │ │ -1927fe: 01e8 |002b: move v8, v14 │ │ -192800: 760a b755 0000 |002c: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZLorg/thoughtcrime/securesms/service/GenericForegroundService$1;)V // method@55b7 │ │ -192806: 6e20 b955 fb00 |002f: invoke-virtual {v11, v15}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.equals:(Ljava/lang/Object;)Z // method@55b9 │ │ -19280c: 0a0b |0032: move-result v11 │ │ -19280e: 120c |0033: const/4 v12, #int 0 // #0 │ │ -192810: 121d |0034: const/4 v13, #int 1 // #1 │ │ -192812: 380b 1300 |0035: if-eqz v11, 0048 // +0013 │ │ -192816: 620b b941 |0037: sget-object v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41b9 │ │ -19281a: 1a0e 535b |0039: const-string v14, "handleReplace() skip, no change %s" // string@5b53 │ │ -19281e: 23dd 3011 |003b: new-array v13, v13, [Ljava/lang/Object; // type@1130 │ │ -192822: 4d0f 0d0c |003d: aput-object v15, v13, v12 │ │ -192826: 7120 d20a de00 |003f: invoke-static {v14, v13}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad2 │ │ -19282c: 0c0c |0042: move-result-object v12 │ │ -19282e: 7120 bd02 cb00 |0043: invoke-static {v11, v12}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bd │ │ -192834: 1e0a |0046: monitor-exit v10 │ │ -192836: 0e00 |0047: return-void │ │ -192838: 620b b941 |0048: sget-object v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41b9 │ │ -19283c: 1a0e 525b |004a: const-string v14, "handleReplace() %s" // string@5b52 │ │ -192840: 23dd 3011 |004c: new-array v13, v13, [Ljava/lang/Object; // type@1130 │ │ -192844: 4d0f 0d0c |004e: aput-object v15, v13, v12 │ │ -192848: 7120 d20a de00 |0050: invoke-static {v14, v13}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad2 │ │ -19284e: 0c0c |0053: move-result-object v12 │ │ -192850: 7120 c102 cb00 |0054: invoke-static {v11, v12}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -192856: 54ab ba41 |0057: iget-object v11, v10, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41ba │ │ -19285a: 52fc a641 |0059: iget v12, v15, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41a6 │ │ -19285e: 7110 4d0a 0c00 |005b: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -192864: 0c0c |005e: move-result-object v12 │ │ -192866: 6e30 b10c cb0f |005f: invoke-virtual {v11, v12, v15}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cb1 │ │ -19286c: 7010 cf55 0a00 |0062: invoke-direct {v10}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.updateNotification:()V // method@55cf │ │ -192872: 1e0a |0065: monitor-exit v10 │ │ -192874: 0e00 |0066: return-void │ │ -192876: 0d0b |0067: move-exception v11 │ │ -192878: 1e0a |0068: monitor-exit v10 │ │ -19287a: 270b |0069: throw v11 │ │ +19279c: |[19279c] org.thoughtcrime.securesms.service.GenericForegroundService.replaceProgress:(IIIZLjava/lang/String;)V │ │ +1927ac: 1d0a |0000: monitor-enter v10 │ │ +1927ae: 54a0 ba41 |0001: iget-object v0, v10, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41ba │ │ +1927b2: 7110 4d0a 0b00 |0003: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +1927b8: 0c0b |0006: move-result-object v11 │ │ +1927ba: 6e20 b00c b000 |0007: invoke-virtual {v0, v11}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cb0 │ │ +1927c0: 0c0b |000a: move-result-object v11 │ │ +1927c2: 1f0b 9f10 |000b: check-cast v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@109f │ │ +1927c6: 390b 0b00 |000d: if-nez v11, 0018 // +000b │ │ +1927ca: 620b b941 |000f: sget-object v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41b9 │ │ +1927ce: 1a0c c816 |0011: const-string v12, "Failed to replace notification, it was not found" // string@16c8 │ │ +1927d2: 7120 c502 cb00 |0013: invoke-static {v11, v12}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ +1927d8: 1e0a |0016: monitor-exit v10 │ │ +1927da: 0e00 |0017: return-void │ │ +1927dc: 390f 0400 |0018: if-nez v15, 001c // +0004 │ │ +1927e0: 54bf a441 |001a: iget-object v15, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41a4 │ │ +1927e4: 07f2 |001c: move-object v2, v15 │ │ +1927e6: 220f 9f10 |001d: new-instance v15, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@109f │ │ +1927ea: 54b1 aa41 |001f: iget-object v1, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41aa │ │ +1927ee: 54b3 a341 |0021: iget-object v3, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41a3 │ │ +1927f2: 52b4 a541 |0023: iget v4, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41a5 │ │ +1927f6: 52b5 a641 |0025: iget v5, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41a6 │ │ +1927fa: 1209 |0027: const/4 v9, #int 0 // #0 │ │ +1927fc: 07f0 |0028: move-object v0, v15 │ │ +1927fe: 01c6 |0029: move v6, v12 │ │ +192800: 01d7 |002a: move v7, v13 │ │ +192802: 01e8 |002b: move v8, v14 │ │ +192804: 760a b755 0000 |002c: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZLorg/thoughtcrime/securesms/service/GenericForegroundService$1;)V // method@55b7 │ │ +19280a: 6e20 b955 fb00 |002f: invoke-virtual {v11, v15}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.equals:(Ljava/lang/Object;)Z // method@55b9 │ │ +192810: 0a0b |0032: move-result v11 │ │ +192812: 120c |0033: const/4 v12, #int 0 // #0 │ │ +192814: 121d |0034: const/4 v13, #int 1 // #1 │ │ +192816: 380b 1300 |0035: if-eqz v11, 0048 // +0013 │ │ +19281a: 620b b941 |0037: sget-object v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41b9 │ │ +19281e: 1a0e 535b |0039: const-string v14, "handleReplace() skip, no change %s" // string@5b53 │ │ +192822: 23dd 3011 |003b: new-array v13, v13, [Ljava/lang/Object; // type@1130 │ │ +192826: 4d0f 0d0c |003d: aput-object v15, v13, v12 │ │ +19282a: 7120 d20a de00 |003f: invoke-static {v14, v13}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad2 │ │ +192830: 0c0c |0042: move-result-object v12 │ │ +192832: 7120 bd02 cb00 |0043: invoke-static {v11, v12}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bd │ │ +192838: 1e0a |0046: monitor-exit v10 │ │ +19283a: 0e00 |0047: return-void │ │ +19283c: 620b b941 |0048: sget-object v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41b9 │ │ +192840: 1a0e 525b |004a: const-string v14, "handleReplace() %s" // string@5b52 │ │ +192844: 23dd 3011 |004c: new-array v13, v13, [Ljava/lang/Object; // type@1130 │ │ +192848: 4d0f 0d0c |004e: aput-object v15, v13, v12 │ │ +19284c: 7120 d20a de00 |0050: invoke-static {v14, v13}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad2 │ │ +192852: 0c0c |0053: move-result-object v12 │ │ +192854: 7120 c102 cb00 |0054: invoke-static {v11, v12}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +19285a: 54ab ba41 |0057: iget-object v11, v10, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41ba │ │ +19285e: 52fc a641 |0059: iget v12, v15, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41a6 │ │ +192862: 7110 4d0a 0c00 |005b: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +192868: 0c0c |005e: move-result-object v12 │ │ +19286a: 6e30 b10c cb0f |005f: invoke-virtual {v11, v12, v15}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cb1 │ │ +192870: 7010 cf55 0a00 |0062: invoke-direct {v10}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.updateNotification:()V // method@55cf │ │ +192876: 1e0a |0065: monitor-exit v10 │ │ +192878: 0e00 |0066: return-void │ │ +19287a: 0d0b |0067: move-exception v11 │ │ +19287c: 1e0a |0068: monitor-exit v10 │ │ +19287e: 270b |0069: throw v11 │ │ catches : 4 │ │ 0x0001 - 0x0016 │ │ -> 0x0067 │ │ 0x001a - 0x0046 │ │ -> 0x0067 │ │ 0x0048 - 0x0065 │ │ -> 0x0067 │ │ @@ -301615,20 +301616,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -192984: |[192984] org.thoughtcrime.securesms.service.IPCAddAccountsService$IncomingHandler.:(Landroid/content/Context;)V │ │ -192994: 7010 4402 0100 |0000: invoke-direct {v1}, Landroid/os/Handler;.:()V // method@0244 │ │ -19299a: 2200 1f03 |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@031f │ │ -19299e: 7020 5a0b 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0b5a │ │ -1929a4: 5b10 be41 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler;.contextRef:Ljava/lang/ref/WeakReference; // field@41be │ │ -1929a8: 0e00 |000a: return-void │ │ +192988: |[192988] org.thoughtcrime.securesms.service.IPCAddAccountsService$IncomingHandler.:(Landroid/content/Context;)V │ │ +192998: 7010 4402 0100 |0000: invoke-direct {v1}, Landroid/os/Handler;.:()V // method@0244 │ │ +19299e: 2200 1f03 |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@031f │ │ +1929a2: 7020 5a0b 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0b5a │ │ +1929a8: 5b10 be41 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler;.contextRef:Ljava/lang/ref/WeakReference; // field@41be │ │ +1929ac: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler; │ │ 0x0000 - 0x000b reg=2 (null) Landroid/content/Context; │ │ @@ -301639,87 +301640,87 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 155 16-bit code units │ │ -1929ac: |[1929ac] org.thoughtcrime.securesms.service.IPCAddAccountsService$IncomingHandler.handleMessage:(Landroid/os/Message;)V │ │ -1929bc: 6e10 5002 0b00 |0000: invoke-virtual {v11}, Landroid/os/Message;.getData:()Landroid/os/Bundle; // method@0250 │ │ -1929c2: 0c00 |0003: move-result-object v0 │ │ -1929c4: 54a1 be41 |0004: iget-object v1, v10, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler;.contextRef:Ljava/lang/ref/WeakReference; // field@41be │ │ -1929c8: 6e10 5c0b 0100 |0006: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b5c │ │ -1929ce: 0c01 |0009: move-result-object v1 │ │ -1929d0: 1f01 2700 |000a: check-cast v1, Landroid/content/Context; // type@0027 │ │ -1929d4: 3800 8e00 |000c: if-eqz v0, 009a // +008e │ │ -1929d8: 3801 8c00 |000e: if-eqz v1, 009a // +008c │ │ -1929dc: 52bb 4300 |0010: iget v11, v11, Landroid/os/Message;.what:I // field@0043 │ │ -1929e0: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -1929e2: 332b 8700 |0013: if-ne v11, v2, 009a // +0087 │ │ -1929e6: 1a0b 5a44 |0015: const-string v11, "addr" // string@445a │ │ -1929ea: 6e20 3b02 b000 |0017: invoke-virtual {v0, v11}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@023b │ │ -1929f0: 0c0b |001a: move-result-object v11 │ │ -1929f2: 7100 d455 0000 |001b: invoke-static {}, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.access$000:()Ljava/lang/String; // method@55d4 │ │ -1929f8: 0c02 |001e: move-result-object v2 │ │ -1929fa: 2203 0903 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@0309 │ │ -1929fe: 1a04 3d0c |0021: const-string v4, "ADD ACCOUNT called for account: " // string@0c3d │ │ -192a02: 7020 090b 4300 |0023: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ -192a08: 6e20 120b b300 |0026: invoke-virtual {v3, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -192a0e: 6e10 230b 0300 |0029: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -192a14: 0c03 |002c: move-result-object v3 │ │ -192a16: 7120 bd02 3200 |002d: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bd │ │ -192a1c: 7110 c349 0100 |0030: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getAccounts:(Landroid/content/Context;)Lcom/b44t/messenger/DcAccounts; // method@49c3 │ │ -192a22: 0c02 |0033: move-result-object v2 │ │ -192a24: 6e10 4706 0200 |0034: invoke-virtual {v2}, Lcom/b44t/messenger/DcAccounts;.getAll:()[I // method@0647 │ │ -192a2a: 0c03 |0037: move-result-object v3 │ │ -192a2c: 2134 |0038: array-length v4, v3 │ │ -192a2e: 1205 |0039: const/4 v5, #int 0 // #0 │ │ -192a30: 1406 0080 0010 |003a: const v6, #float 2.53422e-29 // #10008000 │ │ -192a36: 3545 4400 |003d: if-ge v5, v4, 0081 // +0044 │ │ -192a3a: 4407 0305 |003f: aget v7, v3, v5 │ │ -192a3e: 6e20 4606 7200 |0041: invoke-virtual {v2, v7}, Lcom/b44t/messenger/DcAccounts;.getAccount:(I)Lcom/b44t/messenger/DcContext; // method@0646 │ │ -192a44: 0c08 |0044: move-result-object v8 │ │ -192a46: 1a09 1f4b |0045: const-string v9, "configured_addr" // string@4b1f │ │ -192a4a: 6e20 a106 9800 |0047: invoke-virtual {v8, v9}, Lcom/b44t/messenger/DcContext;.getConfig:(Ljava/lang/String;)Ljava/lang/String; // method@06a1 │ │ -192a50: 0c08 |004a: move-result-object v8 │ │ -192a52: 6e20 d00a b800 |004b: invoke-virtual {v8, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ -192a58: 0a08 |004e: move-result v8 │ │ -192a5a: 3808 2f00 |004f: if-eqz v8, 007e // +002f │ │ -192a5e: 7100 d455 0000 |0051: invoke-static {}, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.access$000:()Ljava/lang/String; // method@55d4 │ │ -192a64: 0c00 |0054: move-result-object v0 │ │ -192a66: 2202 0903 |0055: new-instance v2, Ljava/lang/StringBuilder; // type@0309 │ │ -192a6a: 7010 060b 0200 |0057: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0b06 │ │ -192a70: 6e20 120b b200 |005a: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -192a76: 1a0b f103 |005d: const-string v11, " already exists. Switching account." // string@03f1 │ │ -192a7a: 6e20 120b b200 |005f: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -192a80: 6e10 230b 0200 |0062: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -192a86: 0c0b |0065: move-result-object v11 │ │ -192a88: 7120 bd02 b000 |0066: invoke-static {v0, v11}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bd │ │ -192a8e: 7100 8349 0000 |0069: invoke-static {}, Lorg/thoughtcrime/securesms/connect/AccountManager;.getInstance:()Lorg/thoughtcrime/securesms/connect/AccountManager; // method@4983 │ │ -192a94: 0c0b |006c: move-result-object v11 │ │ -192a96: 6e30 8849 1b07 |006d: invoke-virtual {v11, v1, v7}, Lorg/thoughtcrime/securesms/connect/AccountManager;.switchAccount:(Landroid/content/Context;I)V // method@4988 │ │ -192a9c: 220b 2b00 |0070: new-instance v11, Landroid/content/Intent; // type@002b │ │ -192aa0: 1c00 1a0d |0072: const-class v0, Lorg/thoughtcrime/securesms/ConversationListActivity; // type@0d1a │ │ -192aa4: 7030 8400 1b00 |0074: invoke-direct {v11, v1, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -192aaa: 6e20 8800 6b00 |0077: invoke-virtual {v11, v6}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0088 │ │ -192ab0: 6e20 7f00 b100 |007a: invoke-virtual {v1, v11}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@007f │ │ -192ab6: 0e00 |007d: return-void │ │ -192ab8: d805 0501 |007e: add-int/lit8 v5, v5, #int 1 // #01 │ │ -192abc: 28ba |0080: goto 003a // -0046 │ │ -192abe: 7100 8349 0000 |0081: invoke-static {}, Lorg/thoughtcrime/securesms/connect/AccountManager;.getInstance:()Lorg/thoughtcrime/securesms/connect/AccountManager; // method@4983 │ │ -192ac4: 0c0b |0084: move-result-object v11 │ │ -192ac6: 6e20 8149 1b00 |0085: invoke-virtual {v11, v1}, Lorg/thoughtcrime/securesms/connect/AccountManager;.beginAccountCreation:(Landroid/content/Context;)I // method@4981 │ │ -192acc: 220b 2b00 |0088: new-instance v11, Landroid/content/Intent; // type@002b │ │ -192ad0: 1c02 e50d |008a: const-class v2, Lorg/thoughtcrime/securesms/RegistrationActivity; // type@0de5 │ │ -192ad4: 7030 8400 1b02 |008c: invoke-direct {v11, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -192ada: 1a02 330c |008f: const-string v2, "ACCOUNT_DATA" // string@0c33 │ │ -192ade: 6e30 9d00 2b00 |0091: invoke-virtual {v11, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@009d │ │ -192ae4: 6e20 8800 6b00 |0094: invoke-virtual {v11, v6}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0088 │ │ -192aea: 6e20 7f00 b100 |0097: invoke-virtual {v1, v11}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@007f │ │ -192af0: 0e00 |009a: return-void │ │ +1929b0: |[1929b0] org.thoughtcrime.securesms.service.IPCAddAccountsService$IncomingHandler.handleMessage:(Landroid/os/Message;)V │ │ +1929c0: 6e10 5002 0b00 |0000: invoke-virtual {v11}, Landroid/os/Message;.getData:()Landroid/os/Bundle; // method@0250 │ │ +1929c6: 0c00 |0003: move-result-object v0 │ │ +1929c8: 54a1 be41 |0004: iget-object v1, v10, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler;.contextRef:Ljava/lang/ref/WeakReference; // field@41be │ │ +1929cc: 6e10 5c0b 0100 |0006: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b5c │ │ +1929d2: 0c01 |0009: move-result-object v1 │ │ +1929d4: 1f01 2700 |000a: check-cast v1, Landroid/content/Context; // type@0027 │ │ +1929d8: 3800 8e00 |000c: if-eqz v0, 009a // +008e │ │ +1929dc: 3801 8c00 |000e: if-eqz v1, 009a // +008c │ │ +1929e0: 52bb 4300 |0010: iget v11, v11, Landroid/os/Message;.what:I // field@0043 │ │ +1929e4: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +1929e6: 332b 8700 |0013: if-ne v11, v2, 009a // +0087 │ │ +1929ea: 1a0b 5a44 |0015: const-string v11, "addr" // string@445a │ │ +1929ee: 6e20 3b02 b000 |0017: invoke-virtual {v0, v11}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@023b │ │ +1929f4: 0c0b |001a: move-result-object v11 │ │ +1929f6: 7100 d455 0000 |001b: invoke-static {}, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.access$000:()Ljava/lang/String; // method@55d4 │ │ +1929fc: 0c02 |001e: move-result-object v2 │ │ +1929fe: 2203 0903 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@0309 │ │ +192a02: 1a04 3d0c |0021: const-string v4, "ADD ACCOUNT called for account: " // string@0c3d │ │ +192a06: 7020 090b 4300 |0023: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ +192a0c: 6e20 120b b300 |0026: invoke-virtual {v3, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +192a12: 6e10 230b 0300 |0029: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +192a18: 0c03 |002c: move-result-object v3 │ │ +192a1a: 7120 bd02 3200 |002d: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bd │ │ +192a20: 7110 c349 0100 |0030: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getAccounts:(Landroid/content/Context;)Lcom/b44t/messenger/DcAccounts; // method@49c3 │ │ +192a26: 0c02 |0033: move-result-object v2 │ │ +192a28: 6e10 4706 0200 |0034: invoke-virtual {v2}, Lcom/b44t/messenger/DcAccounts;.getAll:()[I // method@0647 │ │ +192a2e: 0c03 |0037: move-result-object v3 │ │ +192a30: 2134 |0038: array-length v4, v3 │ │ +192a32: 1205 |0039: const/4 v5, #int 0 // #0 │ │ +192a34: 1406 0080 0010 |003a: const v6, #float 2.53422e-29 // #10008000 │ │ +192a3a: 3545 4400 |003d: if-ge v5, v4, 0081 // +0044 │ │ +192a3e: 4407 0305 |003f: aget v7, v3, v5 │ │ +192a42: 6e20 4606 7200 |0041: invoke-virtual {v2, v7}, Lcom/b44t/messenger/DcAccounts;.getAccount:(I)Lcom/b44t/messenger/DcContext; // method@0646 │ │ +192a48: 0c08 |0044: move-result-object v8 │ │ +192a4a: 1a09 1f4b |0045: const-string v9, "configured_addr" // string@4b1f │ │ +192a4e: 6e20 a106 9800 |0047: invoke-virtual {v8, v9}, Lcom/b44t/messenger/DcContext;.getConfig:(Ljava/lang/String;)Ljava/lang/String; // method@06a1 │ │ +192a54: 0c08 |004a: move-result-object v8 │ │ +192a56: 6e20 d00a b800 |004b: invoke-virtual {v8, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ +192a5c: 0a08 |004e: move-result v8 │ │ +192a5e: 3808 2f00 |004f: if-eqz v8, 007e // +002f │ │ +192a62: 7100 d455 0000 |0051: invoke-static {}, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.access$000:()Ljava/lang/String; // method@55d4 │ │ +192a68: 0c00 |0054: move-result-object v0 │ │ +192a6a: 2202 0903 |0055: new-instance v2, Ljava/lang/StringBuilder; // type@0309 │ │ +192a6e: 7010 060b 0200 |0057: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0b06 │ │ +192a74: 6e20 120b b200 |005a: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +192a7a: 1a0b f103 |005d: const-string v11, " already exists. Switching account." // string@03f1 │ │ +192a7e: 6e20 120b b200 |005f: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +192a84: 6e10 230b 0200 |0062: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +192a8a: 0c0b |0065: move-result-object v11 │ │ +192a8c: 7120 bd02 b000 |0066: invoke-static {v0, v11}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bd │ │ +192a92: 7100 8349 0000 |0069: invoke-static {}, Lorg/thoughtcrime/securesms/connect/AccountManager;.getInstance:()Lorg/thoughtcrime/securesms/connect/AccountManager; // method@4983 │ │ +192a98: 0c0b |006c: move-result-object v11 │ │ +192a9a: 6e30 8849 1b07 |006d: invoke-virtual {v11, v1, v7}, Lorg/thoughtcrime/securesms/connect/AccountManager;.switchAccount:(Landroid/content/Context;I)V // method@4988 │ │ +192aa0: 220b 2b00 |0070: new-instance v11, Landroid/content/Intent; // type@002b │ │ +192aa4: 1c00 1a0d |0072: const-class v0, Lorg/thoughtcrime/securesms/ConversationListActivity; // type@0d1a │ │ +192aa8: 7030 8400 1b00 |0074: invoke-direct {v11, v1, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +192aae: 6e20 8800 6b00 |0077: invoke-virtual {v11, v6}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0088 │ │ +192ab4: 6e20 7f00 b100 |007a: invoke-virtual {v1, v11}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@007f │ │ +192aba: 0e00 |007d: return-void │ │ +192abc: d805 0501 |007e: add-int/lit8 v5, v5, #int 1 // #01 │ │ +192ac0: 28ba |0080: goto 003a // -0046 │ │ +192ac2: 7100 8349 0000 |0081: invoke-static {}, Lorg/thoughtcrime/securesms/connect/AccountManager;.getInstance:()Lorg/thoughtcrime/securesms/connect/AccountManager; // method@4983 │ │ +192ac8: 0c0b |0084: move-result-object v11 │ │ +192aca: 6e20 8149 1b00 |0085: invoke-virtual {v11, v1}, Lorg/thoughtcrime/securesms/connect/AccountManager;.beginAccountCreation:(Landroid/content/Context;)I // method@4981 │ │ +192ad0: 220b 2b00 |0088: new-instance v11, Landroid/content/Intent; // type@002b │ │ +192ad4: 1c02 e50d |008a: const-class v2, Lorg/thoughtcrime/securesms/RegistrationActivity; // type@0de5 │ │ +192ad8: 7030 8400 1b02 |008c: invoke-direct {v11, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +192ade: 1a02 330c |008f: const-string v2, "ACCOUNT_DATA" // string@0c33 │ │ +192ae2: 6e30 9d00 2b00 |0091: invoke-virtual {v11, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@009d │ │ +192ae8: 6e20 8800 6b00 |0094: invoke-virtual {v11, v6}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0088 │ │ +192aee: 6e20 7f00 b100 |0097: invoke-virtual {v1, v11}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@007f │ │ +192af4: 0e00 |009a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0004 line=51 │ │ 0x0010 line=52 │ │ 0x0015 line=53 │ │ 0x001b line=54 │ │ @@ -301791,37 +301792,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -192b40: |[192b40] org.thoughtcrime.securesms.service.IPCAddAccountsService.:()V │ │ -192b50: 0e00 |0000: return-void │ │ +192b44: |[192b44] org.thoughtcrime.securesms.service.IPCAddAccountsService.:()V │ │ +192b54: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -192b54: |[192b54] org.thoughtcrime.securesms.service.IPCAddAccountsService.:()V │ │ -192b64: 7010 4200 0200 |0000: invoke-direct {v2}, Landroid/app/Service;.:()V // method@0042 │ │ -192b6a: 2200 9e00 |0003: new-instance v0, Landroid/os/Messenger; // type@009e │ │ -192b6e: 2201 a210 |0005: new-instance v1, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler; // type@10a2 │ │ -192b72: 7020 d055 2100 |0007: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler;.:(Landroid/content/Context;)V // method@55d0 │ │ -192b78: 7020 5102 1000 |000a: invoke-direct {v0, v1}, Landroid/os/Messenger;.:(Landroid/os/Handler;)V // method@0251 │ │ -192b7e: 5b20 c241 |000d: iput-object v0, v2, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.messenger:Landroid/os/Messenger; // field@41c2 │ │ -192b82: 0e00 |000f: return-void │ │ +192b58: |[192b58] org.thoughtcrime.securesms.service.IPCAddAccountsService.:()V │ │ +192b68: 7010 4200 0200 |0000: invoke-direct {v2}, Landroid/app/Service;.:()V // method@0042 │ │ +192b6e: 2200 9e00 |0003: new-instance v0, Landroid/os/Messenger; // type@009e │ │ +192b72: 2201 a210 |0005: new-instance v1, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler; // type@10a2 │ │ +192b76: 7020 d055 2100 |0007: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler;.:(Landroid/content/Context;)V // method@55d0 │ │ +192b7c: 7020 5102 1000 |000a: invoke-direct {v0, v1}, Landroid/os/Messenger;.:(Landroid/os/Handler;)V // method@0251 │ │ +192b82: 5b20 c241 |000d: iput-object v0, v2, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.messenger:Landroid/os/Messenger; // field@41c2 │ │ +192b86: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=81 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lorg/thoughtcrime/securesms/service/IPCAddAccountsService; │ │ │ │ @@ -301830,17 +301831,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -192b28: |[192b28] org.thoughtcrime.securesms.service.IPCAddAccountsService.access$000:()Ljava/lang/String; │ │ -192b38: 6200 c141 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.TAG:Ljava/lang/String; // field@41c1 │ │ -192b3c: 1100 |0002: return-object v0 │ │ +192b2c: |[192b2c] org.thoughtcrime.securesms.service.IPCAddAccountsService.access$000:()Ljava/lang/String; │ │ +192b3c: 6200 c141 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.TAG:Ljava/lang/String; // field@41c1 │ │ +192b40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;) │ │ @@ -301848,19 +301849,19 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -192af4: |[192af4] org.thoughtcrime.securesms.service.IPCAddAccountsService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -192b04: 5401 c241 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.messenger:Landroid/os/Messenger; // field@41c2 │ │ -192b08: 6e10 5202 0100 |0002: invoke-virtual {v1}, Landroid/os/Messenger;.getBinder:()Landroid/os/IBinder; // method@0252 │ │ -192b0e: 0c01 |0005: move-result-object v1 │ │ -192b10: 1101 |0006: return-object v1 │ │ +192af8: |[192af8] org.thoughtcrime.securesms.service.IPCAddAccountsService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +192b08: 5401 c241 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.messenger:Landroid/os/Messenger; // field@41c2 │ │ +192b0c: 6e10 5202 0100 |0002: invoke-virtual {v1}, Landroid/os/Messenger;.getBinder:()Landroid/os/IBinder; // method@0252 │ │ +192b12: 0c01 |0005: move-result-object v1 │ │ +192b14: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/thoughtcrime/securesms/service/IPCAddAccountsService; │ │ 0x0000 - 0x0007 reg=1 (null) Landroid/content/Intent; │ │ │ │ @@ -301869,17 +301870,17 @@ │ │ type : '(Landroid/content/Intent;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -192b14: |[192b14] org.thoughtcrime.securesms.service.IPCAddAccountsService.onStartCommand:(Landroid/content/Intent;II)I │ │ -192b24: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -192b26: 0f01 |0001: return v1 │ │ +192b18: |[192b18] org.thoughtcrime.securesms.service.IPCAddAccountsService.onStartCommand:(Landroid/content/Intent;II)I │ │ +192b28: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +192b2a: 0f01 |0001: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 6241 (IPCAddAccountsService.java) │ │ │ │ Class #1773 header: │ │ @@ -301915,18 +301916,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/service/NotificationController;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -192b84: |[192b84] org.thoughtcrime.securesms.service.NotificationController$1.:(Lorg/thoughtcrime/securesms/service/NotificationController;)V │ │ -192b94: 5b01 c341 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@41c3 │ │ -192b98: 7010 9b0a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -192b9e: 0e00 |0005: return-void │ │ +192b88: |[192b88] org.thoughtcrime.securesms.service.NotificationController$1.:(Lorg/thoughtcrime/securesms/service/NotificationController;)V │ │ +192b98: 5b01 c341 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@41c3 │ │ +192b9c: 7010 9b0a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +192ba2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/service/NotificationController$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/service/NotificationController; │ │ │ │ @@ -301936,25 +301937,25 @@ │ │ type : '(Landroid/content/ComponentName;Landroid/os/IBinder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -192ba0: |[192ba0] org.thoughtcrime.securesms.service.NotificationController$1.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ -192bb0: 1f02 a010 |0000: check-cast v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder; // type@10a0 │ │ -192bb4: 6e10 be55 0200 |0002: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.getService:()Lorg/thoughtcrime/securesms/service/GenericForegroundService; // method@55be │ │ -192bba: 0c01 |0005: move-result-object v1 │ │ -192bbc: 5402 c341 |0006: iget-object v2, v0, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@41c3 │ │ -192bc0: 7110 db55 0200 |0008: invoke-static {v2}, Lorg/thoughtcrime/securesms/service/NotificationController;.access$000:(Lorg/thoughtcrime/securesms/service/NotificationController;)Ljava/util/concurrent/atomic/AtomicReference; // method@55db │ │ -192bc6: 0c02 |000b: move-result-object v2 │ │ -192bc8: 6e20 8a0d 1200 |000c: invoke-virtual {v2, v1}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0d8a │ │ -192bce: 5401 c341 |000f: iget-object v1, v0, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@41c3 │ │ -192bd2: 7110 dc55 0100 |0011: invoke-static {v1}, Lorg/thoughtcrime/securesms/service/NotificationController;.access$100:(Lorg/thoughtcrime/securesms/service/NotificationController;)V // method@55dc │ │ -192bd8: 0e00 |0014: return-void │ │ +192ba4: |[192ba4] org.thoughtcrime.securesms.service.NotificationController$1.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ +192bb4: 1f02 a010 |0000: check-cast v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder; // type@10a0 │ │ +192bb8: 6e10 be55 0200 |0002: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.getService:()Lorg/thoughtcrime/securesms/service/GenericForegroundService; // method@55be │ │ +192bbe: 0c01 |0005: move-result-object v1 │ │ +192bc0: 5402 c341 |0006: iget-object v2, v0, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@41c3 │ │ +192bc4: 7110 db55 0200 |0008: invoke-static {v2}, Lorg/thoughtcrime/securesms/service/NotificationController;.access$000:(Lorg/thoughtcrime/securesms/service/NotificationController;)Ljava/util/concurrent/atomic/AtomicReference; // method@55db │ │ +192bca: 0c02 |000b: move-result-object v2 │ │ +192bcc: 6e20 8a0d 1200 |000c: invoke-virtual {v2, v1}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0d8a │ │ +192bd2: 5401 c341 |000f: iget-object v1, v0, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@41c3 │ │ +192bd6: 7110 dc55 0100 |0011: invoke-static {v1}, Lorg/thoughtcrime/securesms/service/NotificationController;.access$100:(Lorg/thoughtcrime/securesms/service/NotificationController;)V // method@55dc │ │ +192bdc: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0002 line=40 │ │ 0x0006 line=42 │ │ 0x000f line=44 │ │ locals : │ │ @@ -301967,21 +301968,21 @@ │ │ type : '(Landroid/content/ComponentName;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -192bdc: |[192bdc] org.thoughtcrime.securesms.service.NotificationController$1.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ -192bec: 5412 c341 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@41c3 │ │ -192bf0: 7110 db55 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/service/NotificationController;.access$000:(Lorg/thoughtcrime/securesms/service/NotificationController;)Ljava/util/concurrent/atomic/AtomicReference; // method@55db │ │ -192bf6: 0c02 |0005: move-result-object v2 │ │ -192bf8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -192bfa: 6e20 8a0d 0200 |0007: invoke-virtual {v2, v0}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0d8a │ │ -192c00: 0e00 |000a: return-void │ │ +192be0: |[192be0] org.thoughtcrime.securesms.service.NotificationController$1.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ +192bf0: 5412 c341 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@41c3 │ │ +192bf4: 7110 db55 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/service/NotificationController;.access$000:(Lorg/thoughtcrime/securesms/service/NotificationController;)Ljava/util/concurrent/atomic/AtomicReference; // method@55db │ │ +192bfa: 0c02 |0005: move-result-object v2 │ │ +192bfc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +192bfe: 6e20 8a0d 0200 |0007: invoke-virtual {v2, v0}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0d8a │ │ +192c04: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/service/NotificationController$1; │ │ 0x0000 - 0x000b reg=2 (null) Landroid/content/ComponentName; │ │ │ │ @@ -302050,34 +302051,34 @@ │ │ type : '(Landroid/content/Context;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 41 16-bit code units │ │ -192c34: |[192c34] org.thoughtcrime.securesms.service.NotificationController.:(Landroid/content/Context;I)V │ │ -192c44: 7010 9b0a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0a9b │ │ -192c4a: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ -192c4e: 5b20 c741 |0005: iput-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@41c7 │ │ -192c52: 1600 ffff |0007: const-wide/16 v0, #int -1 // #ffff │ │ -192c56: 5a20 c841 |0009: iput-wide v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.percent:J // field@41c8 │ │ -192c5a: 2200 bd03 |000b: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@03bd │ │ -192c5e: 7010 860d 0000 |000d: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0d86 │ │ -192c64: 5b20 cb41 |0010: iput-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.service:Ljava/util/concurrent/atomic/AtomicReference; // field@41cb │ │ -192c68: 5b23 c441 |0012: iput-object v3, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.context:Landroid/content/Context; // field@41c4 │ │ -192c6c: 5924 c541 |0014: iput v4, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@41c5 │ │ -192c70: 2204 a410 |0016: new-instance v4, Lorg/thoughtcrime/securesms/service/NotificationController$1; // type@10a4 │ │ -192c74: 7020 d755 2400 |0018: invoke-direct {v4, v2}, Lorg/thoughtcrime/securesms/service/NotificationController$1;.:(Lorg/thoughtcrime/securesms/service/NotificationController;)V // method@55d7 │ │ -192c7a: 5b24 cc41 |001b: iput-object v4, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.serviceConnection:Landroid/content/ServiceConnection; // field@41cc │ │ -192c7e: 2200 2b00 |001d: new-instance v0, Landroid/content/Intent; // type@002b │ │ -192c82: 1c01 a110 |001f: const-class v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10a1 │ │ -192c86: 7030 8400 3001 |0021: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -192c8c: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -192c8e: 6e40 6a00 0314 |0025: invoke-virtual {v3, v0, v4, v1}, Landroid/content/Context;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@006a │ │ -192c94: 0e00 |0028: return-void │ │ +192c38: |[192c38] org.thoughtcrime.securesms.service.NotificationController.:(Landroid/content/Context;I)V │ │ +192c48: 7010 9b0a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0a9b │ │ +192c4e: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ +192c52: 5b20 c741 |0005: iput-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@41c7 │ │ +192c56: 1600 ffff |0007: const-wide/16 v0, #int -1 // #ffff │ │ +192c5a: 5a20 c841 |0009: iput-wide v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.percent:J // field@41c8 │ │ +192c5e: 2200 bd03 |000b: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@03bd │ │ +192c62: 7010 860d 0000 |000d: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0d86 │ │ +192c68: 5b20 cb41 |0010: iput-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.service:Ljava/util/concurrent/atomic/AtomicReference; // field@41cb │ │ +192c6c: 5b23 c441 |0012: iput-object v3, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.context:Landroid/content/Context; // field@41c4 │ │ +192c70: 5924 c541 |0014: iput v4, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@41c5 │ │ +192c74: 2204 a410 |0016: new-instance v4, Lorg/thoughtcrime/securesms/service/NotificationController$1; // type@10a4 │ │ +192c78: 7020 d755 2400 |0018: invoke-direct {v4, v2}, Lorg/thoughtcrime/securesms/service/NotificationController$1;.:(Lorg/thoughtcrime/securesms/service/NotificationController;)V // method@55d7 │ │ +192c7e: 5b24 cc41 |001b: iput-object v4, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.serviceConnection:Landroid/content/ServiceConnection; // field@41cc │ │ +192c82: 2200 2b00 |001d: new-instance v0, Landroid/content/Intent; // type@002b │ │ +192c86: 1c01 a110 |001f: const-class v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10a1 │ │ +192c8a: 7030 8400 3001 |0021: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +192c90: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +192c92: 6e40 6a00 0314 |0025: invoke-virtual {v3, v0, v4, v1}, Landroid/content/Context;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@006a │ │ +192c98: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=25 │ │ 0x0009 line=26 │ │ 0x000b line=30 │ │ 0x0012 line=33 │ │ @@ -302094,17 +302095,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/service/NotificationController;)Ljava/util/concurrent/atomic/AtomicReference;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -192c1c: |[192c1c] org.thoughtcrime.securesms.service.NotificationController.access$000:(Lorg/thoughtcrime/securesms/service/NotificationController;)Ljava/util/concurrent/atomic/AtomicReference; │ │ -192c2c: 5400 cb41 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/NotificationController;.service:Ljava/util/concurrent/atomic/AtomicReference; // field@41cb │ │ -192c30: 1100 |0002: return-object v0 │ │ +192c20: |[192c20] org.thoughtcrime.securesms.service.NotificationController.access$000:(Lorg/thoughtcrime/securesms/service/NotificationController;)Ljava/util/concurrent/atomic/AtomicReference; │ │ +192c30: 5400 cb41 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/NotificationController;.service:Ljava/util/concurrent/atomic/AtomicReference; // field@41cb │ │ +192c34: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/service/NotificationController; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/service/NotificationController;) │ │ @@ -302112,17 +302113,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/service/NotificationController;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -192c98: |[192c98] org.thoughtcrime.securesms.service.NotificationController.access$100:(Lorg/thoughtcrime/securesms/service/NotificationController;)V │ │ -192ca8: 7010 e255 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/service/NotificationController;.updateProgressOnService:()V // method@55e2 │ │ -192cae: 0e00 |0003: return-void │ │ +192c9c: |[192c9c] org.thoughtcrime.securesms.service.NotificationController.access$100:(Lorg/thoughtcrime/securesms/service/NotificationController;)V │ │ +192cac: 7010 e255 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/service/NotificationController;.updateProgressOnService:()V // method@55e2 │ │ +192cb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/thoughtcrime/securesms/service/NotificationController; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/service/NotificationController;) │ │ @@ -302130,49 +302131,49 @@ │ │ type : '(IIZLjava/lang/String;)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -192d18: |[192d18] org.thoughtcrime.securesms.service.NotificationController.setProgress:(IIZLjava/lang/String;)V │ │ -192d28: 1d05 |0000: monitor-enter v5 │ │ -192d2a: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ -192d2e: da00 0764 |0003: mul-int/lit8 v0, v7, #int 100 // #64 │ │ -192d32: b360 |0005: div-int/2addr v0, v6 │ │ -192d34: 2804 |0006: goto 000a // +0004 │ │ -192d36: 0d06 |0007: move-exception v6 │ │ -192d38: 282b |0008: goto 0033 // +002b │ │ -192d3a: 12f0 |0009: const/4 v0, #int -1 // #ff │ │ -192d3c: 8100 |000a: int-to-long v0, v0 │ │ -192d3e: 5352 c841 |000b: iget-wide v2, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.percent:J // field@41c8 │ │ -192d42: 3104 0002 |000d: cmp-long v4, v0, v2 │ │ -192d46: 3904 1000 |000f: if-nez v4, 001f // +0010 │ │ -192d4a: 5552 c641 |0011: iget-boolean v2, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.indeterminate:Z // field@41c6 │ │ -192d4e: 3382 0c00 |0013: if-ne v2, v8, 001f // +000c │ │ -192d52: 5452 c741 |0015: iget-object v2, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@41c7 │ │ -192d56: 6e20 d00a 2900 |0017: invoke-virtual {v9, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ -192d5c: 0a02 |001a: move-result v2 │ │ -192d5e: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -192d62: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -192d64: 2802 |001e: goto 0020 // +0002 │ │ -192d66: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -192d68: 5a50 c841 |0020: iput-wide v0, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.percent:J // field@41c8 │ │ -192d6c: 5957 c941 |0022: iput v7, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.progress:I // field@41c9 │ │ -192d70: 5956 ca41 |0024: iput v6, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.progressMax:I // field@41ca │ │ -192d74: 5c58 c641 |0026: iput-boolean v8, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.indeterminate:Z // field@41c6 │ │ -192d78: 5b59 c741 |0028: iput-object v9, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@41c7 │ │ -192d7c: 3802 0400 |002a: if-eqz v2, 002e // +0004 │ │ -192d80: 1e05 |002c: monitor-exit v5 │ │ -192d82: 0e00 |002d: return-void │ │ -192d84: 7010 e255 0500 |002e: invoke-direct {v5}, Lorg/thoughtcrime/securesms/service/NotificationController;.updateProgressOnService:()V // method@55e2 │ │ -192d8a: 1e05 |0031: monitor-exit v5 │ │ -192d8c: 0e00 |0032: return-void │ │ -192d8e: 1e05 |0033: monitor-exit v5 │ │ -192d90: 2706 |0034: throw v6 │ │ +192d1c: |[192d1c] org.thoughtcrime.securesms.service.NotificationController.setProgress:(IIZLjava/lang/String;)V │ │ +192d2c: 1d05 |0000: monitor-enter v5 │ │ +192d2e: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ +192d32: da00 0764 |0003: mul-int/lit8 v0, v7, #int 100 // #64 │ │ +192d36: b360 |0005: div-int/2addr v0, v6 │ │ +192d38: 2804 |0006: goto 000a // +0004 │ │ +192d3a: 0d06 |0007: move-exception v6 │ │ +192d3c: 282b |0008: goto 0033 // +002b │ │ +192d3e: 12f0 |0009: const/4 v0, #int -1 // #ff │ │ +192d40: 8100 |000a: int-to-long v0, v0 │ │ +192d42: 5352 c841 |000b: iget-wide v2, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.percent:J // field@41c8 │ │ +192d46: 3104 0002 |000d: cmp-long v4, v0, v2 │ │ +192d4a: 3904 1000 |000f: if-nez v4, 001f // +0010 │ │ +192d4e: 5552 c641 |0011: iget-boolean v2, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.indeterminate:Z // field@41c6 │ │ +192d52: 3382 0c00 |0013: if-ne v2, v8, 001f // +000c │ │ +192d56: 5452 c741 |0015: iget-object v2, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@41c7 │ │ +192d5a: 6e20 d00a 2900 |0017: invoke-virtual {v9, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ +192d60: 0a02 |001a: move-result v2 │ │ +192d62: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +192d66: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +192d68: 2802 |001e: goto 0020 // +0002 │ │ +192d6a: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +192d6c: 5a50 c841 |0020: iput-wide v0, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.percent:J // field@41c8 │ │ +192d70: 5957 c941 |0022: iput v7, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.progress:I // field@41c9 │ │ +192d74: 5956 ca41 |0024: iput v6, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.progressMax:I // field@41ca │ │ +192d78: 5c58 c641 |0026: iput-boolean v8, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.indeterminate:Z // field@41c6 │ │ +192d7c: 5b59 c741 |0028: iput-object v9, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@41c7 │ │ +192d80: 3802 0400 |002a: if-eqz v2, 002e // +0004 │ │ +192d84: 1e05 |002c: monitor-exit v5 │ │ +192d86: 0e00 |002d: return-void │ │ +192d88: 7010 e255 0500 |002e: invoke-direct {v5}, Lorg/thoughtcrime/securesms/service/NotificationController;.updateProgressOnService:()V // method@55e2 │ │ +192d8e: 1e05 |0031: monitor-exit v5 │ │ +192d90: 0e00 |0032: return-void │ │ +192d92: 1e05 |0033: monitor-exit v5 │ │ +192d94: 2706 |0034: throw v6 │ │ catches : 3 │ │ 0x0005 - 0x002a │ │ -> 0x0007 │ │ 0x002e - 0x0031 │ │ -> 0x0007 │ │ 0x0033 - 0x0034 │ │ -> 0x0007 │ │ @@ -302199,35 +302200,35 @@ │ │ type : '()V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 32 16-bit code units │ │ -192dd0: |[192dd0] org.thoughtcrime.securesms.service.NotificationController.updateProgressOnService:()V │ │ -192de0: 1d07 |0000: monitor-enter v7 │ │ -192de2: 5470 cb41 |0001: iget-object v0, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.service:Ljava/util/concurrent/atomic/AtomicReference; // field@41cb │ │ -192de6: 6e10 880d 0000 |0003: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0d88 │ │ -192dec: 0c00 |0006: move-result-object v0 │ │ -192dee: 0701 |0007: move-object v1, v0 │ │ -192df0: 1f01 a110 |0008: check-cast v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10a1 │ │ -192df4: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -192df8: 1e07 |000c: monitor-exit v7 │ │ -192dfa: 0e00 |000d: return-void │ │ -192dfc: 5272 c541 |000e: iget v2, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@41c5 │ │ -192e00: 5273 ca41 |0010: iget v3, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.progressMax:I // field@41ca │ │ -192e04: 5274 c941 |0012: iget v4, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.progress:I // field@41c9 │ │ -192e08: 5575 c641 |0014: iget-boolean v5, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.indeterminate:Z // field@41c6 │ │ -192e0c: 5476 c741 |0016: iget-object v6, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@41c7 │ │ -192e10: 7406 c955 0100 |0018: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.replaceProgress:(IIIZLjava/lang/String;)V // method@55c9 │ │ -192e16: 1e07 |001b: monitor-exit v7 │ │ -192e18: 0e00 |001c: return-void │ │ -192e1a: 0d00 |001d: move-exception v0 │ │ -192e1c: 1e07 |001e: monitor-exit v7 │ │ -192e1e: 2700 |001f: throw v0 │ │ +192dd4: |[192dd4] org.thoughtcrime.securesms.service.NotificationController.updateProgressOnService:()V │ │ +192de4: 1d07 |0000: monitor-enter v7 │ │ +192de6: 5470 cb41 |0001: iget-object v0, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.service:Ljava/util/concurrent/atomic/AtomicReference; // field@41cb │ │ +192dea: 6e10 880d 0000 |0003: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0d88 │ │ +192df0: 0c00 |0006: move-result-object v0 │ │ +192df2: 0701 |0007: move-object v1, v0 │ │ +192df4: 1f01 a110 |0008: check-cast v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10a1 │ │ +192df8: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +192dfc: 1e07 |000c: monitor-exit v7 │ │ +192dfe: 0e00 |000d: return-void │ │ +192e00: 5272 c541 |000e: iget v2, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@41c5 │ │ +192e04: 5273 ca41 |0010: iget v3, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.progressMax:I // field@41ca │ │ +192e08: 5274 c941 |0012: iget v4, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.progress:I // field@41c9 │ │ +192e0c: 5575 c641 |0014: iget-boolean v5, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.indeterminate:Z // field@41c6 │ │ +192e10: 5476 c741 |0016: iget-object v6, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@41c7 │ │ +192e14: 7406 c955 0100 |0018: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.replaceProgress:(IIIZLjava/lang/String;)V // method@55c9 │ │ +192e1a: 1e07 |001b: monitor-exit v7 │ │ +192e1c: 0e00 |001c: return-void │ │ +192e1e: 0d00 |001d: move-exception v0 │ │ +192e20: 1e07 |001e: monitor-exit v7 │ │ +192e22: 2700 |001f: throw v0 │ │ catches : 3 │ │ 0x0001 - 0x000a │ │ -> 0x001d │ │ 0x000e - 0x001b │ │ -> 0x001d │ │ 0x001e - 0x001f │ │ -> 0x001d │ │ @@ -302245,25 +302246,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -192cb0: |[192cb0] org.thoughtcrime.securesms.service.NotificationController.close:()V │ │ -192cc0: 5420 c441 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.context:Landroid/content/Context; // field@41c4 │ │ -192cc4: 5221 c541 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@41c5 │ │ -192cc8: 7120 cd55 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.stopForegroundTask:(Landroid/content/Context;I)V // method@55cd │ │ -192cce: 5420 c441 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.context:Landroid/content/Context; // field@41c4 │ │ -192cd2: 5421 cc41 |0009: iget-object v1, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.serviceConnection:Landroid/content/ServiceConnection; // field@41cc │ │ -192cd6: 6e20 8100 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@0081 │ │ -192cdc: 2805 |000e: goto 0013 // +0005 │ │ -192cde: 0d00 |000f: move-exception v0 │ │ -192ce0: 6e10 310a 0000 |0010: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a31 │ │ -192ce6: 0e00 |0013: return-void │ │ +192cb4: |[192cb4] org.thoughtcrime.securesms.service.NotificationController.close:()V │ │ +192cc4: 5420 c441 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.context:Landroid/content/Context; // field@41c4 │ │ +192cc8: 5221 c541 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@41c5 │ │ +192ccc: 7120 cd55 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.stopForegroundTask:(Landroid/content/Context;I)V // method@55cd │ │ +192cd2: 5420 c441 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.context:Landroid/content/Context; // field@41c4 │ │ +192cd6: 5421 cc41 |0009: iget-object v1, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.serviceConnection:Landroid/content/ServiceConnection; // field@41cc │ │ +192cda: 6e20 8100 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@0081 │ │ +192ce0: 2805 |000e: goto 0013 // +0005 │ │ +192ce2: 0d00 |000f: move-exception v0 │ │ +192ce4: 6e10 310a 0000 |0010: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a31 │ │ +192cea: 0e00 |0013: return-void │ │ catches : 1 │ │ 0x0000 - 0x000e │ │ Ljava/lang/Exception; -> 0x000f │ │ positions : │ │ 0x0000 line=62 │ │ 0x0007 line=63 │ │ 0x0010 line=65 │ │ @@ -302275,17 +302276,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -192c04: |[192c04] org.thoughtcrime.securesms.service.NotificationController.getId:()I │ │ -192c14: 5210 c541 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@41c5 │ │ -192c18: 0f00 |0002: return v0 │ │ +192c08: |[192c08] org.thoughtcrime.securesms.service.NotificationController.getId:()I │ │ +192c18: 5210 c541 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@41c5 │ │ +192c1c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/service/NotificationController; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/service/NotificationController;) │ │ @@ -302293,20 +302294,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -192cf8: |[192cf8] org.thoughtcrime.securesms.service.NotificationController.setIndeterminateProgress:()V │ │ -192d08: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -192d0a: 5431 c741 |0001: iget-object v1, v3, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@41c7 │ │ -192d0e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -192d10: 7051 e055 2302 |0004: invoke-direct {v3, v2, v2, v0, v1}, Lorg/thoughtcrime/securesms/service/NotificationController;.setProgress:(IIZLjava/lang/String;)V // method@55e0 │ │ -192d16: 0e00 |0007: return-void │ │ +192cfc: |[192cfc] org.thoughtcrime.securesms.service.NotificationController.setIndeterminateProgress:()V │ │ +192d0c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +192d0e: 5431 c741 |0001: iget-object v1, v3, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@41c7 │ │ +192d12: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +192d14: 7051 e055 2302 |0004: invoke-direct {v3, v2, v2, v0, v1}, Lorg/thoughtcrime/securesms/service/NotificationController;.setProgress:(IIZLjava/lang/String;)V // method@55e0 │ │ +192d1a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=70 │ │ locals : │ │ 0x0000 - 0x0008 reg=3 this Lorg/thoughtcrime/securesms/service/NotificationController; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/service/NotificationController;) │ │ @@ -302314,20 +302315,20 @@ │ │ type : '(JJLjava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -192db0: |[192db0] org.thoughtcrime.securesms.service.NotificationController.setProgress:(JJLjava/lang/String;)V │ │ -192dc0: 8412 |0000: long-to-int v2, v1 │ │ -192dc2: 8431 |0001: long-to-int v1, v3 │ │ -192dc4: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -192dc6: 7055 e055 2031 |0003: invoke-direct {v0, v2, v1, v3, v5}, Lorg/thoughtcrime/securesms/service/NotificationController;.setProgress:(IIZLjava/lang/String;)V // method@55e0 │ │ -192dcc: 0e00 |0006: return-void │ │ +192db4: |[192db4] org.thoughtcrime.securesms.service.NotificationController.setProgress:(JJLjava/lang/String;)V │ │ +192dc4: 8412 |0000: long-to-int v2, v1 │ │ +192dc6: 8431 |0001: long-to-int v1, v3 │ │ +192dc8: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +192dca: 7055 e055 2031 |0003: invoke-direct {v0, v2, v1, v3, v5}, Lorg/thoughtcrime/securesms/service/NotificationController;.setProgress:(IIZLjava/lang/String;)V // method@55e0 │ │ +192dd0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=74 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/thoughtcrime/securesms/service/NotificationController; │ │ 0x0000 - 0x0007 reg=1 (null) J │ │ 0x0000 - 0x0007 reg=3 (null) J │ │ @@ -302358,17 +302359,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -192e3c: |[192e3c] org.thoughtcrime.securesms.service.PanicResponderListener.:()V │ │ -192e4c: 7010 4900 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0049 │ │ -192e52: 0e00 |0003: return-void │ │ +192e40: |[192e40] org.thoughtcrime.securesms.service.PanicResponderListener.:()V │ │ +192e50: 7010 4900 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0049 │ │ +192e56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/service/PanicResponderListener; │ │ │ │ Virtual methods - │ │ @@ -302377,24 +302378,24 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -192e54: |[192e54] org.thoughtcrime.securesms.service.PanicResponderListener.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -192e64: 3802 1100 |0000: if-eqz v2, 0011 // +0011 │ │ -192e68: 7110 c656 0100 |0002: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Prefs;.isPasswordDisabled:(Landroid/content/Context;)Z // method@56c6 │ │ -192e6e: 0a01 |0005: move-result v1 │ │ -192e70: 3901 0b00 |0006: if-nez v1, 0011 // +000b │ │ -192e74: 1a01 795d |0008: const-string v1, "info.guardianproject.panic.action.TRIGGER" // string@5d79 │ │ -192e78: 6e10 8a00 0200 |000a: invoke-virtual {v2}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@008a │ │ -192e7e: 0c02 |000d: move-result-object v2 │ │ -192e80: 6e20 d00a 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ -192e86: 0e00 |0011: return-void │ │ +192e58: |[192e58] org.thoughtcrime.securesms.service.PanicResponderListener.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +192e68: 3802 1100 |0000: if-eqz v2, 0011 // +0011 │ │ +192e6c: 7110 c656 0100 |0002: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Prefs;.isPasswordDisabled:(Landroid/content/Context;)Z // method@56c6 │ │ +192e72: 0a01 |0005: move-result v1 │ │ +192e74: 3901 0b00 |0006: if-nez v1, 0011 // +000b │ │ +192e78: 1a01 795d |0008: const-string v1, "info.guardianproject.panic.action.TRIGGER" // string@5d79 │ │ +192e7c: 6e10 8a00 0200 |000a: invoke-virtual {v2}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@008a │ │ +192e82: 0c02 |000d: move-result-object v2 │ │ +192e84: 6e20 d00a 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ +192e8a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=20 │ │ 0x000a line=21 │ │ locals : │ │ 0x0000 - 0x0012 reg=0 this Lorg/thoughtcrime/securesms/service/PanicResponderListener; │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/content/Context; │ │ @@ -302425,17 +302426,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -192ed4: |[192ed4] org.thoughtcrime.securesms.util.AccessibilityUtil.:()V │ │ -192ee4: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -192eea: 0e00 |0003: return-void │ │ +192ed8: |[192ed8] org.thoughtcrime.securesms.util.AccessibilityUtil.:()V │ │ +192ee8: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +192eee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/AccessibilityUtil; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/AccessibilityUtil;) │ │ @@ -302443,32 +302444,32 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -192e88: |[192e88] org.thoughtcrime.securesms.util.AccessibilityUtil.areAnimationsDisabled:(Landroid/content/Context;)Z │ │ -192e98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -192e9a: 3903 0a00 |0001: if-nez v3, 000b // +000a │ │ -192e9e: 1a03 820c |0003: const-string v3, "AccessibilityUtil" // string@0c82 │ │ -192ea2: 1a01 2145 |0005: const-string v1, "animationsDisabled: context was null" // string@4521 │ │ -192ea6: 7120 bf02 1300 |0007: invoke-static {v3, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@02bf │ │ -192eac: 0f00 |000a: return v0 │ │ -192eae: 6e10 6e00 0300 |000b: invoke-virtual {v3}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -192eb4: 0c03 |000e: move-result-object v3 │ │ -192eb6: 1a01 2345 |000f: const-string v1, "animator_duration_scale" // string@4523 │ │ -192eba: 1502 803f |0011: const/high16 v2, #int 1065353216 // #3f80 │ │ -192ebe: 7130 7902 1302 |0013: invoke-static {v3, v1, v2}, Landroid/provider/Settings$Global;.getFloat:(Landroid/content/ContentResolver;Ljava/lang/String;F)F // method@0279 │ │ -192ec4: 0a03 |0016: move-result v3 │ │ -192ec6: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -192ec8: 2d03 0301 |0018: cmpl-float v3, v3, v1 │ │ -192ecc: 3903 0300 |001a: if-nez v3, 001d // +0003 │ │ -192ed0: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -192ed2: 0f00 |001d: return v0 │ │ +192e8c: |[192e8c] org.thoughtcrime.securesms.util.AccessibilityUtil.areAnimationsDisabled:(Landroid/content/Context;)Z │ │ +192e9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +192e9e: 3903 0a00 |0001: if-nez v3, 000b // +000a │ │ +192ea2: 1a03 820c |0003: const-string v3, "AccessibilityUtil" // string@0c82 │ │ +192ea6: 1a01 2145 |0005: const-string v1, "animationsDisabled: context was null" // string@4521 │ │ +192eaa: 7120 bf02 1300 |0007: invoke-static {v3, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@02bf │ │ +192eb0: 0f00 |000a: return v0 │ │ +192eb2: 6e10 6e00 0300 |000b: invoke-virtual {v3}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +192eb8: 0c03 |000e: move-result-object v3 │ │ +192eba: 1a01 2345 |000f: const-string v1, "animator_duration_scale" // string@4523 │ │ +192ebe: 1502 803f |0011: const/high16 v2, #int 1065353216 // #3f80 │ │ +192ec2: 7130 7902 1302 |0013: invoke-static {v3, v1, v2}, Landroid/provider/Settings$Global;.getFloat:(Landroid/content/ContentResolver;Ljava/lang/String;F)F // method@0279 │ │ +192ec8: 0a03 |0016: move-result v3 │ │ +192eca: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +192ecc: 2d03 0301 |0018: cmpl-float v3, v3, v1 │ │ +192ed0: 3903 0300 |001a: if-nez v3, 001d // +0003 │ │ +192ed4: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +192ed6: 0f00 |001d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=14 │ │ 0x000b line=17 │ │ locals : │ │ 0x0000 - 0x001e reg=3 (null) Landroid/content/Context; │ │ │ │ @@ -302503,27 +302504,27 @@ │ │ type : '(I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -192eec: |[192eec] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger$1.:(I)V │ │ -192efc: 7020 ca02 1000 |0000: invoke-direct {v0, v1}, Landroid/util/SparseIntArray;.:(I)V // method@02ca │ │ -192f02: 1241 |0003: const/4 v1, #int 4 // #4 │ │ -192f04: 6e30 e855 1001 |0004: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@55e8 │ │ -192f0a: 1271 |0007: const/4 v1, #int 7 // #7 │ │ -192f0c: 6e30 e855 1001 |0008: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@55e8 │ │ -192f12: 1231 |000b: const/4 v1, #int 3 // #3 │ │ -192f14: 6e30 e855 1001 |000c: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@55e8 │ │ -192f1a: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -192f1c: 6e30 e855 1001 |0010: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@55e8 │ │ -192f22: 1251 |0013: const/4 v1, #int 5 // #5 │ │ -192f24: 6e30 e855 1001 |0014: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@55e8 │ │ -192f2a: 0e00 |0017: return-void │ │ +192ef0: |[192ef0] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger$1.:(I)V │ │ +192f00: 7020 ca02 1000 |0000: invoke-direct {v0, v1}, Landroid/util/SparseIntArray;.:(I)V // method@02ca │ │ +192f06: 1241 |0003: const/4 v1, #int 4 // #4 │ │ +192f08: 6e30 e855 1001 |0004: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@55e8 │ │ +192f0e: 1271 |0007: const/4 v1, #int 7 // #7 │ │ +192f10: 6e30 e855 1001 |0008: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@55e8 │ │ +192f16: 1231 |000b: const/4 v1, #int 3 // #3 │ │ +192f18: 6e30 e855 1001 |000c: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@55e8 │ │ +192f1e: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +192f20: 6e30 e855 1001 |0010: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@55e8 │ │ +192f26: 1251 |0013: const/4 v1, #int 5 // #5 │ │ +192f28: 6e30 e855 1001 |0014: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@55e8 │ │ +192f2e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0004 line=14 │ │ 0x0008 line=15 │ │ 0x000c line=16 │ │ 0x0010 line=17 │ │ @@ -302558,17 +302559,17 @@ │ │ type : '(Ljava/lang/Exception;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19304c: |[19304c] org.thoughtcrime.securesms.util.BitmapDecodingException.:(Ljava/lang/Exception;)V │ │ -19305c: 7020 2f0a 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/Throwable;)V // method@0a2f │ │ -193062: 0e00 |0003: return-void │ │ +193050: |[193050] org.thoughtcrime.securesms.util.BitmapDecodingException.:(Ljava/lang/Exception;)V │ │ +193060: 7020 2f0a 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/Throwable;)V // method@0a2f │ │ +193066: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/BitmapDecodingException; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Exception; │ │ │ │ @@ -302577,17 +302578,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -193064: |[193064] org.thoughtcrime.securesms.util.BitmapDecodingException.:(Ljava/lang/String;)V │ │ -193074: 7020 2d0a 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@0a2d │ │ -19307a: 0e00 |0003: return-void │ │ +193068: |[193068] org.thoughtcrime.securesms.util.BitmapDecodingException.:(Ljava/lang/String;)V │ │ +193078: 7020 2d0a 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@0a2d │ │ +19307e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/BitmapDecodingException; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -302645,22 +302646,22 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;[Landroid/graphics/Bitmap;IILjava/util/concurrent/atomic/AtomicBoolean;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -19307c: |[19307c] org.thoughtcrime.securesms.util.BitmapUtil$1.:(Landroid/graphics/drawable/Drawable;[Landroid/graphics/Bitmap;IILjava/util/concurrent/atomic/AtomicBoolean;)V │ │ -19308c: 5b01 d041 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@41d0 │ │ -193090: 5b02 d241 |0002: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@41d2 │ │ -193094: 5903 d341 |0004: iput v3, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$width:I // field@41d3 │ │ -193098: 5904 d141 |0006: iput v4, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$height:I // field@41d1 │ │ -19309c: 5b05 cf41 |0008: iput-object v5, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$created:Ljava/util/concurrent/atomic/AtomicBoolean; // field@41cf │ │ -1930a0: 7010 9b0a 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -1930a6: 0e00 |000d: return-void │ │ +193080: |[193080] org.thoughtcrime.securesms.util.BitmapUtil$1.:(Landroid/graphics/drawable/Drawable;[Landroid/graphics/Bitmap;IILjava/util/concurrent/atomic/AtomicBoolean;)V │ │ +193090: 5b01 d041 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@41d0 │ │ +193094: 5b02 d241 |0002: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@41d2 │ │ +193098: 5903 d341 |0004: iput v3, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$width:I // field@41d3 │ │ +19309c: 5904 d141 |0006: iput v4, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$height:I // field@41d1 │ │ +1930a0: 5b05 cf41 |0008: iput-object v5, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$created:Ljava/util/concurrent/atomic/AtomicBoolean; // field@41cf │ │ +1930a4: 7010 9b0a 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +1930aa: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Lorg/thoughtcrime/securesms/util/BitmapUtil$1; │ │ 0x0000 - 0x000e reg=1 (null) Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x000e reg=2 (null) [Landroid/graphics/Bitmap; │ │ @@ -302674,67 +302675,67 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 98 16-bit code units │ │ -1930a8: |[1930a8] org.thoughtcrime.securesms.util.BitmapUtil$1.run:()V │ │ -1930b8: 5460 d041 |0000: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@41d0 │ │ -1930bc: 2001 6500 |0002: instance-of v1, v0, Landroid/graphics/drawable/BitmapDrawable; // type@0065 │ │ -1930c0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -1930c2: 3801 0d00 |0005: if-eqz v1, 0012 // +000d │ │ -1930c6: 5461 d241 |0007: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@41d2 │ │ -1930ca: 1f00 6500 |0009: check-cast v0, Landroid/graphics/drawable/BitmapDrawable; // type@0065 │ │ -1930ce: 6e10 9001 0000 |000b: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@0190 │ │ -1930d4: 0c00 |000e: move-result-object v0 │ │ -1930d6: 4d00 0102 |000f: aput-object v0, v1, v2 │ │ -1930da: 283e |0011: goto 004f // +003e │ │ -1930dc: 6e10 9501 0000 |0012: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0195 │ │ -1930e2: 0a00 |0015: move-result v0 │ │ -1930e4: 3c00 0400 |0016: if-gtz v0, 001a // +0004 │ │ -1930e8: 5260 d341 |0018: iget v0, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$width:I // field@41d3 │ │ -1930ec: 5461 d041 |001a: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@41d0 │ │ -1930f0: 6e10 9401 0100 |001c: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0194 │ │ -1930f6: 0a01 |001f: move-result v1 │ │ -1930f8: 3c01 0400 |0020: if-gtz v1, 0024 // +0004 │ │ -1930fc: 5261 d141 |0022: iget v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$height:I // field@41d1 │ │ -193100: 6203 0900 |0024: sget-object v3, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0009 │ │ -193104: 7130 0701 1003 |0026: invoke-static {v0, v1, v3}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0107 │ │ -19310a: 0c00 |0029: move-result-object v0 │ │ -19310c: 2201 4900 |002a: new-instance v1, Landroid/graphics/Canvas; // type@0049 │ │ -193110: 7020 1b01 0100 |002c: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@011b │ │ -193116: 5463 d041 |002f: iget-object v3, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@41d0 │ │ -19311a: 6e10 2a01 0100 |0031: invoke-virtual {v1}, Landroid/graphics/Canvas;.getWidth:()I // method@012a │ │ -193120: 0a04 |0034: move-result v4 │ │ -193122: 6e10 2901 0100 |0035: invoke-virtual {v1}, Landroid/graphics/Canvas;.getHeight:()I // method@0129 │ │ -193128: 0a05 |0038: move-result v5 │ │ -19312a: 6e55 9801 2342 |0039: invoke-virtual {v3, v2, v2, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0198 │ │ -193130: 5463 d041 |003c: iget-object v3, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@41d0 │ │ -193134: 6e20 9301 1300 |003e: invoke-virtual {v3, v1}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0193 │ │ -19313a: 280a |0041: goto 004b // +000a │ │ -19313c: 0d00 |0042: move-exception v0 │ │ -19313e: 7100 fb55 0000 |0043: invoke-static {}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.access$000:()Ljava/lang/String; // method@55fb │ │ -193144: 0c01 |0046: move-result-object v1 │ │ -193146: 7120 c702 0100 |0047: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c7 │ │ -19314c: 1200 |004a: const/4 v0, #int 0 // #0 │ │ -19314e: 5461 d241 |004b: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@41d2 │ │ -193152: 4d00 0102 |004d: aput-object v0, v1, v2 │ │ -193156: 5460 d241 |004f: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@41d2 │ │ -19315a: 1d00 |0051: monitor-enter v0 │ │ -19315c: 5461 cf41 |0052: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$created:Ljava/util/concurrent/atomic/AtomicBoolean; // field@41cf │ │ -193160: 1212 |0054: const/4 v2, #int 1 // #1 │ │ -193162: 6e20 660d 2100 |0055: invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0d66 │ │ -193168: 5461 d241 |0058: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@41d2 │ │ -19316c: 6e10 9f0a 0100 |005a: invoke-virtual {v1}, Ljava/lang/Object;.notifyAll:()V // method@0a9f │ │ -193172: 1e00 |005d: monitor-exit v0 │ │ -193174: 0e00 |005e: return-void │ │ -193176: 0d01 |005f: move-exception v1 │ │ -193178: 1e00 |0060: monitor-exit v0 │ │ -19317a: 2701 |0061: throw v1 │ │ +1930ac: |[1930ac] org.thoughtcrime.securesms.util.BitmapUtil$1.run:()V │ │ +1930bc: 5460 d041 |0000: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@41d0 │ │ +1930c0: 2001 6500 |0002: instance-of v1, v0, Landroid/graphics/drawable/BitmapDrawable; // type@0065 │ │ +1930c4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +1930c6: 3801 0d00 |0005: if-eqz v1, 0012 // +000d │ │ +1930ca: 5461 d241 |0007: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@41d2 │ │ +1930ce: 1f00 6500 |0009: check-cast v0, Landroid/graphics/drawable/BitmapDrawable; // type@0065 │ │ +1930d2: 6e10 9001 0000 |000b: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@0190 │ │ +1930d8: 0c00 |000e: move-result-object v0 │ │ +1930da: 4d00 0102 |000f: aput-object v0, v1, v2 │ │ +1930de: 283e |0011: goto 004f // +003e │ │ +1930e0: 6e10 9501 0000 |0012: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0195 │ │ +1930e6: 0a00 |0015: move-result v0 │ │ +1930e8: 3c00 0400 |0016: if-gtz v0, 001a // +0004 │ │ +1930ec: 5260 d341 |0018: iget v0, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$width:I // field@41d3 │ │ +1930f0: 5461 d041 |001a: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@41d0 │ │ +1930f4: 6e10 9401 0100 |001c: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0194 │ │ +1930fa: 0a01 |001f: move-result v1 │ │ +1930fc: 3c01 0400 |0020: if-gtz v1, 0024 // +0004 │ │ +193100: 5261 d141 |0022: iget v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$height:I // field@41d1 │ │ +193104: 6203 0900 |0024: sget-object v3, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0009 │ │ +193108: 7130 0701 1003 |0026: invoke-static {v0, v1, v3}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0107 │ │ +19310e: 0c00 |0029: move-result-object v0 │ │ +193110: 2201 4900 |002a: new-instance v1, Landroid/graphics/Canvas; // type@0049 │ │ +193114: 7020 1b01 0100 |002c: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@011b │ │ +19311a: 5463 d041 |002f: iget-object v3, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@41d0 │ │ +19311e: 6e10 2a01 0100 |0031: invoke-virtual {v1}, Landroid/graphics/Canvas;.getWidth:()I // method@012a │ │ +193124: 0a04 |0034: move-result v4 │ │ +193126: 6e10 2901 0100 |0035: invoke-virtual {v1}, Landroid/graphics/Canvas;.getHeight:()I // method@0129 │ │ +19312c: 0a05 |0038: move-result v5 │ │ +19312e: 6e55 9801 2342 |0039: invoke-virtual {v3, v2, v2, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0198 │ │ +193134: 5463 d041 |003c: iget-object v3, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@41d0 │ │ +193138: 6e20 9301 1300 |003e: invoke-virtual {v3, v1}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0193 │ │ +19313e: 280a |0041: goto 004b // +000a │ │ +193140: 0d00 |0042: move-exception v0 │ │ +193142: 7100 fb55 0000 |0043: invoke-static {}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.access$000:()Ljava/lang/String; // method@55fb │ │ +193148: 0c01 |0046: move-result-object v1 │ │ +19314a: 7120 c702 0100 |0047: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c7 │ │ +193150: 1200 |004a: const/4 v0, #int 0 // #0 │ │ +193152: 5461 d241 |004b: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@41d2 │ │ +193156: 4d00 0102 |004d: aput-object v0, v1, v2 │ │ +19315a: 5460 d241 |004f: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@41d2 │ │ +19315e: 1d00 |0051: monitor-enter v0 │ │ +193160: 5461 cf41 |0052: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$created:Ljava/util/concurrent/atomic/AtomicBoolean; // field@41cf │ │ +193164: 1212 |0054: const/4 v2, #int 1 // #1 │ │ +193166: 6e20 660d 2100 |0055: invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0d66 │ │ +19316c: 5461 d241 |0058: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@41d2 │ │ +193170: 6e10 9f0a 0100 |005a: invoke-virtual {v1}, Ljava/lang/Object;.notifyAll:()V // method@0a9f │ │ +193176: 1e00 |005d: monitor-exit v0 │ │ +193178: 0e00 |005e: return-void │ │ +19317a: 0d01 |005f: move-exception v1 │ │ +19317c: 1e00 |0060: monitor-exit v0 │ │ +19317e: 2701 |0061: throw v1 │ │ catches : 2 │ │ 0x0024 - 0x0041 │ │ Ljava/lang/Exception; -> 0x0042 │ │ 0x0052 - 0x0061 │ │ -> 0x005f │ │ positions : │ │ 0x0000 line=186 │ │ @@ -302800,32 +302801,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1936e8: |[1936e8] org.thoughtcrime.securesms.util.BitmapUtil.:()V │ │ -1936f8: 0e00 |0000: return-void │ │ +1936ec: |[1936ec] org.thoughtcrime.securesms.util.BitmapUtil.:()V │ │ +1936fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/BitmapUtil;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1936fc: |[1936fc] org.thoughtcrime.securesms.util.BitmapUtil.:()V │ │ -19370c: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -193712: 0e00 |0003: return-void │ │ +193700: |[193700] org.thoughtcrime.securesms.util.BitmapUtil.:()V │ │ +193710: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +193716: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/BitmapUtil; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/BitmapUtil;) │ │ @@ -302833,59 +302834,59 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1936d0: |[1936d0] org.thoughtcrime.securesms.util.BitmapUtil.access$000:()Ljava/lang/String; │ │ -1936e0: 6200 d441 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/BitmapUtil;.TAG:Ljava/lang/String; // field@41d4 │ │ -1936e4: 1100 |0002: return-object v0 │ │ +1936d4: |[1936d4] org.thoughtcrime.securesms.util.BitmapUtil.access$000:()Ljava/lang/String; │ │ +1936e4: 6200 d441 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/BitmapUtil;.TAG:Ljava/lang/String; // field@41d4 │ │ +1936e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/util/BitmapUtil;) │ │ name : 'createFromDrawable' │ │ type : '(Landroid/graphics/drawable/Drawable;II)Landroid/graphics/Bitmap;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 43 16-bit code units │ │ -193194: |[193194] org.thoughtcrime.securesms.util.BitmapUtil.createFromDrawable:(Landroid/graphics/drawable/Drawable;II)Landroid/graphics/Bitmap; │ │ -1931a4: 2206 b703 |0000: new-instance v6, Ljava/util/concurrent/atomic/AtomicBoolean; // type@03b7 │ │ -1931a8: 1207 |0002: const/4 v7, #int 0 // #0 │ │ -1931aa: 7020 640d 7600 |0003: invoke-direct {v6, v7}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@0d64 │ │ -1931b0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -1931b2: 2308 1b11 |0007: new-array v8, v0, [Landroid/graphics/Bitmap; // type@111b │ │ -1931b6: 2209 ac10 |0009: new-instance v9, Lorg/thoughtcrime/securesms/util/BitmapUtil$1; // type@10ac │ │ -1931ba: 0790 |000b: move-object v0, v9 │ │ -1931bc: 07a1 |000c: move-object v1, v10 │ │ -1931be: 0782 |000d: move-object v2, v8 │ │ -1931c0: 01b3 |000e: move v3, v11 │ │ -1931c2: 01c4 |000f: move v4, v12 │ │ -1931c4: 0765 |0010: move-object v5, v6 │ │ -1931c6: 7606 f755 0000 |0011: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.:(Landroid/graphics/drawable/Drawable;[Landroid/graphics/Bitmap;IILjava/util/concurrent/atomic/AtomicBoolean;)V // method@55f7 │ │ -1931cc: 7110 8357 0900 |0014: invoke-static {v9}, Lorg/thoughtcrime/securesms/util/Util;.runOnMain:(Ljava/lang/Runnable;)V // method@5783 │ │ -1931d2: 1d08 |0017: monitor-enter v8 │ │ -1931d4: 6e10 650d 0600 |0018: invoke-virtual {v6}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0d65 │ │ -1931da: 0a0a |001b: move-result v10 │ │ -1931dc: 390a 0800 |001c: if-nez v10, 0024 // +0008 │ │ -1931e0: 160a 0000 |001e: const-wide/16 v10, #int 0 // #0 │ │ -1931e4: 7130 8857 a80b |0020: invoke-static {v8, v10, v11}, Lorg/thoughtcrime/securesms/util/Util;.wait:(Ljava/lang/Object;J)V // method@5788 │ │ -1931ea: 28f5 |0023: goto 0018 // -000b │ │ -1931ec: 460a 0807 |0024: aget-object v10, v8, v7 │ │ -1931f0: 1e08 |0026: monitor-exit v8 │ │ -1931f2: 110a |0027: return-object v10 │ │ -1931f4: 0d0a |0028: move-exception v10 │ │ -1931f6: 1e08 |0029: monitor-exit v8 │ │ -1931f8: 270a |002a: throw v10 │ │ +193198: |[193198] org.thoughtcrime.securesms.util.BitmapUtil.createFromDrawable:(Landroid/graphics/drawable/Drawable;II)Landroid/graphics/Bitmap; │ │ +1931a8: 2206 b703 |0000: new-instance v6, Ljava/util/concurrent/atomic/AtomicBoolean; // type@03b7 │ │ +1931ac: 1207 |0002: const/4 v7, #int 0 // #0 │ │ +1931ae: 7020 640d 7600 |0003: invoke-direct {v6, v7}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@0d64 │ │ +1931b4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +1931b6: 2308 1b11 |0007: new-array v8, v0, [Landroid/graphics/Bitmap; // type@111b │ │ +1931ba: 2209 ac10 |0009: new-instance v9, Lorg/thoughtcrime/securesms/util/BitmapUtil$1; // type@10ac │ │ +1931be: 0790 |000b: move-object v0, v9 │ │ +1931c0: 07a1 |000c: move-object v1, v10 │ │ +1931c2: 0782 |000d: move-object v2, v8 │ │ +1931c4: 01b3 |000e: move v3, v11 │ │ +1931c6: 01c4 |000f: move v4, v12 │ │ +1931c8: 0765 |0010: move-object v5, v6 │ │ +1931ca: 7606 f755 0000 |0011: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.:(Landroid/graphics/drawable/Drawable;[Landroid/graphics/Bitmap;IILjava/util/concurrent/atomic/AtomicBoolean;)V // method@55f7 │ │ +1931d0: 7110 8357 0900 |0014: invoke-static {v9}, Lorg/thoughtcrime/securesms/util/Util;.runOnMain:(Ljava/lang/Runnable;)V // method@5783 │ │ +1931d6: 1d08 |0017: monitor-enter v8 │ │ +1931d8: 6e10 650d 0600 |0018: invoke-virtual {v6}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0d65 │ │ +1931de: 0a0a |001b: move-result v10 │ │ +1931e0: 390a 0800 |001c: if-nez v10, 0024 // +0008 │ │ +1931e4: 160a 0000 |001e: const-wide/16 v10, #int 0 // #0 │ │ +1931e8: 7130 8857 a80b |0020: invoke-static {v8, v10, v11}, Lorg/thoughtcrime/securesms/util/Util;.wait:(Ljava/lang/Object;J)V // method@5788 │ │ +1931ee: 28f5 |0023: goto 0018 // -000b │ │ +1931f0: 460a 0807 |0024: aget-object v10, v8, v7 │ │ +1931f4: 1e08 |0026: monitor-exit v8 │ │ +1931f6: 110a |0027: return-object v10 │ │ +1931f8: 0d0a |0028: move-exception v10 │ │ +1931fa: 1e08 |0029: monitor-exit v8 │ │ +1931fc: 270a |002a: throw v10 │ │ catches : 1 │ │ 0x0018 - 0x002a │ │ -> 0x0028 │ │ positions : │ │ 0x0000 line=180 │ │ 0x0007 line=181 │ │ 0x0009 line=183 │ │ @@ -302904,39 +302905,39 @@ │ │ type : '([BIIILandroid/graphics/Rect;Z)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 43 16-bit code units │ │ -193414: |[193414] org.thoughtcrime.securesms.util.BitmapUtil.createFromNV21:([BIIILandroid/graphics/Rect;Z)[B │ │ -193424: 715b 0356 7698 |0000: invoke-static {v6, v7, v8, v9, v11}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.rotateNV21:([BIIIZ)[B // method@5603 │ │ -19342a: 0c01 |0003: move-result-object v1 │ │ -19342c: d499 b400 |0004: rem-int/lit16 v9, v9, #int 180 // #00b4 │ │ -193430: 3d09 0400 |0006: if-lez v9, 000a // +0004 │ │ -193434: 0183 |0008: move v3, v8 │ │ -193436: 2802 |0009: goto 000b // +0002 │ │ -193438: 0173 |000a: move v3, v7 │ │ -19343a: 3d09 0400 |000b: if-lez v9, 000f // +0004 │ │ -19343e: 0174 |000d: move v4, v7 │ │ -193440: 2802 |000e: goto 0010 // +0002 │ │ -193442: 0184 |000f: move v4, v8 │ │ -193444: 2206 6300 |0010: new-instance v6, Landroid/graphics/YuvImage; // type@0063 │ │ -193448: 1302 1100 |0012: const/16 v2, #int 17 // #11 │ │ -19344c: 1205 |0014: const/4 v5, #int 0 // #0 │ │ -19344e: 0760 |0015: move-object v0, v6 │ │ -193450: 7606 8b01 0000 |0016: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/YuvImage;.:([BIII[I)V // method@018b │ │ -193456: 2207 bd02 |0019: new-instance v7, Ljava/io/ByteArrayOutputStream; // type@02bd │ │ -19345a: 7010 5d09 0700 |001b: invoke-direct {v7}, Ljava/io/ByteArrayOutputStream;.:()V // method@095d │ │ -193460: 1308 5000 |001e: const/16 v8, #int 80 // #50 │ │ -193464: 6e40 8c01 a678 |0020: invoke-virtual {v6, v10, v8, v7}, Landroid/graphics/YuvImage;.compressToJpeg:(Landroid/graphics/Rect;ILjava/io/OutputStream;)Z // method@018c │ │ -19346a: 6e10 6109 0700 |0023: invoke-virtual {v7}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0961 │ │ -193470: 0c06 |0026: move-result-object v6 │ │ -193472: 6e10 5f09 0700 |0027: invoke-virtual {v7}, Ljava/io/ByteArrayOutputStream;.close:()V // method@095f │ │ -193478: 1106 |002a: return-object v6 │ │ +193418: |[193418] org.thoughtcrime.securesms.util.BitmapUtil.createFromNV21:([BIIILandroid/graphics/Rect;Z)[B │ │ +193428: 715b 0356 7698 |0000: invoke-static {v6, v7, v8, v9, v11}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.rotateNV21:([BIIIZ)[B // method@5603 │ │ +19342e: 0c01 |0003: move-result-object v1 │ │ +193430: d499 b400 |0004: rem-int/lit16 v9, v9, #int 180 // #00b4 │ │ +193434: 3d09 0400 |0006: if-lez v9, 000a // +0004 │ │ +193438: 0183 |0008: move v3, v8 │ │ +19343a: 2802 |0009: goto 000b // +0002 │ │ +19343c: 0173 |000a: move v3, v7 │ │ +19343e: 3d09 0400 |000b: if-lez v9, 000f // +0004 │ │ +193442: 0174 |000d: move v4, v7 │ │ +193444: 2802 |000e: goto 0010 // +0002 │ │ +193446: 0184 |000f: move v4, v8 │ │ +193448: 2206 6300 |0010: new-instance v6, Landroid/graphics/YuvImage; // type@0063 │ │ +19344c: 1302 1100 |0012: const/16 v2, #int 17 // #11 │ │ +193450: 1205 |0014: const/4 v5, #int 0 // #0 │ │ +193452: 0760 |0015: move-object v0, v6 │ │ +193454: 7606 8b01 0000 |0016: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/YuvImage;.:([BIII[I)V // method@018b │ │ +19345a: 2207 bd02 |0019: new-instance v7, Ljava/io/ByteArrayOutputStream; // type@02bd │ │ +19345e: 7010 5d09 0700 |001b: invoke-direct {v7}, Ljava/io/ByteArrayOutputStream;.:()V // method@095d │ │ +193464: 1308 5000 |001e: const/16 v8, #int 80 // #50 │ │ +193468: 6e40 8c01 a678 |0020: invoke-virtual {v6, v10, v8, v7}, Landroid/graphics/YuvImage;.compressToJpeg:(Landroid/graphics/Rect;ILjava/io/OutputStream;)Z // method@018c │ │ +19346e: 6e10 6109 0700 |0023: invoke-virtual {v7}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0961 │ │ +193474: 0c06 |0026: move-result-object v6 │ │ +193476: 6e10 5f09 0700 |0027: invoke-virtual {v7}, Ljava/io/ByteArrayOutputStream;.close:()V // method@095f │ │ +19347c: 1106 |002a: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=113 │ │ 0x0010 line=115 │ │ 0x0019 line=118 │ │ 0x0020 line=119 │ │ @@ -302955,52 +302956,52 @@ │ │ type : '(Landroid/graphics/Bitmap;II)Landroid/graphics/Bitmap;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -193208: |[193208] org.thoughtcrime.securesms.util.BitmapUtil.createScaledBitmap:(Landroid/graphics/Bitmap;II)Landroid/graphics/Bitmap; │ │ -193218: 6e10 0f01 0300 |0000: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -19321e: 0a00 |0003: move-result v0 │ │ -193220: 3640 0900 |0004: if-gt v0, v4, 000d // +0009 │ │ -193224: 6e10 0c01 0300 |0006: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -19322a: 0a00 |0009: move-result v0 │ │ -19322c: 3650 0300 |000a: if-gt v0, v5, 000d // +0003 │ │ -193230: 1103 |000c: return-object v3 │ │ -193232: 3d04 2b00 |000d: if-lez v4, 0038 // +002b │ │ -193236: 3c05 0300 |000f: if-gtz v5, 0012 // +0003 │ │ -19323a: 2827 |0011: goto 0038 // +0027 │ │ -19323c: 6e10 0f01 0300 |0012: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -193242: 0a00 |0015: move-result v0 │ │ -193244: 8200 |0016: int-to-float v0, v0 │ │ -193246: 8241 |0017: int-to-float v1, v4 │ │ -193248: c910 |0018: div-float/2addr v0, v1 │ │ -19324a: 6e10 0c01 0300 |0019: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -193250: 0a01 |001c: move-result v1 │ │ -193252: 8211 |001d: int-to-float v1, v1 │ │ -193254: 8252 |001e: int-to-float v2, v5 │ │ -193256: c921 |001f: div-float/2addr v1, v2 │ │ -193258: 2d02 0001 |0020: cmpl-float v2, v0, v1 │ │ -19325c: 3d02 0a00 |0022: if-lez v2, 002c // +000a │ │ -193260: 6e10 0c01 0300 |0024: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -193266: 0a05 |0027: move-result v5 │ │ -193268: 8255 |0028: int-to-float v5, v5 │ │ -19326a: c905 |0029: div-float/2addr v5, v0 │ │ -19326c: 8755 |002a: float-to-int v5, v5 │ │ -19326e: 2808 |002b: goto 0033 // +0008 │ │ -193270: 6e10 0f01 0300 |002c: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -193276: 0a04 |002f: move-result v4 │ │ -193278: 8244 |0030: int-to-float v4, v4 │ │ -19327a: c914 |0031: div-float/2addr v4, v1 │ │ -19327c: 8744 |0032: float-to-int v4, v4 │ │ -19327e: 1210 |0033: const/4 v0, #int 1 // #1 │ │ -193280: 7140 0901 4305 |0034: invoke-static {v3, v4, v5, v0}, Landroid/graphics/Bitmap;.createScaledBitmap:(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap; // method@0109 │ │ -193286: 0c03 |0037: move-result-object v3 │ │ -193288: 1103 |0038: return-object v3 │ │ +19320c: |[19320c] org.thoughtcrime.securesms.util.BitmapUtil.createScaledBitmap:(Landroid/graphics/Bitmap;II)Landroid/graphics/Bitmap; │ │ +19321c: 6e10 0f01 0300 |0000: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +193222: 0a00 |0003: move-result v0 │ │ +193224: 3640 0900 |0004: if-gt v0, v4, 000d // +0009 │ │ +193228: 6e10 0c01 0300 |0006: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +19322e: 0a00 |0009: move-result v0 │ │ +193230: 3650 0300 |000a: if-gt v0, v5, 000d // +0003 │ │ +193234: 1103 |000c: return-object v3 │ │ +193236: 3d04 2b00 |000d: if-lez v4, 0038 // +002b │ │ +19323a: 3c05 0300 |000f: if-gtz v5, 0012 // +0003 │ │ +19323e: 2827 |0011: goto 0038 // +0027 │ │ +193240: 6e10 0f01 0300 |0012: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +193246: 0a00 |0015: move-result v0 │ │ +193248: 8200 |0016: int-to-float v0, v0 │ │ +19324a: 8241 |0017: int-to-float v1, v4 │ │ +19324c: c910 |0018: div-float/2addr v0, v1 │ │ +19324e: 6e10 0c01 0300 |0019: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +193254: 0a01 |001c: move-result v1 │ │ +193256: 8211 |001d: int-to-float v1, v1 │ │ +193258: 8252 |001e: int-to-float v2, v5 │ │ +19325a: c921 |001f: div-float/2addr v1, v2 │ │ +19325c: 2d02 0001 |0020: cmpl-float v2, v0, v1 │ │ +193260: 3d02 0a00 |0022: if-lez v2, 002c // +000a │ │ +193264: 6e10 0c01 0300 |0024: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +19326a: 0a05 |0027: move-result v5 │ │ +19326c: 8255 |0028: int-to-float v5, v5 │ │ +19326e: c905 |0029: div-float/2addr v5, v0 │ │ +193270: 8755 |002a: float-to-int v5, v5 │ │ +193272: 2808 |002b: goto 0033 // +0008 │ │ +193274: 6e10 0f01 0300 |002c: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +19327a: 0a04 |002f: move-result v4 │ │ +19327c: 8244 |0030: int-to-float v4, v4 │ │ +19327e: c914 |0031: div-float/2addr v4, v1 │ │ +193280: 8744 |0032: float-to-int v4, v4 │ │ +193282: 1210 |0033: const/4 v0, #int 1 // #1 │ │ +193284: 7140 0901 4305 |0034: invoke-static {v3, v4, v5, v0}, Landroid/graphics/Bitmap;.createScaledBitmap:(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap; // method@0109 │ │ +19328a: 0c03 |0037: move-result-object v3 │ │ +19328c: 1103 |0038: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0012 line=47 │ │ 0x0019 line=48 │ │ 0x0024 line=51 │ │ 0x002c line=53 │ │ @@ -303015,26 +303016,26 @@ │ │ type : '(Ljava/io/InputStream;)Landroid/util/Pair;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -193338: |[193338] org.thoughtcrime.securesms.util.BitmapUtil.getDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; │ │ -193348: 7110 0156 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.getImageDimensions:(Ljava/io/InputStream;)Landroid/graphics/BitmapFactory$Options; // method@5601 │ │ -19334e: 0c02 |0003: move-result-object v2 │ │ -193350: 2200 d600 |0004: new-instance v0, Landroid/util/Pair; // type@00d6 │ │ -193354: 5221 0f00 |0006: iget v1, v2, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@000f │ │ -193358: 7110 4d0a 0100 |0008: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19335e: 0c01 |000b: move-result-object v1 │ │ -193360: 5222 0e00 |000c: iget v2, v2, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@000e │ │ -193364: 7110 4d0a 0200 |000e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19336a: 0c02 |0011: move-result-object v2 │ │ -19336c: 7030 c802 1002 |0012: invoke-direct {v0, v1, v2}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c8 │ │ -193372: 1100 |0015: return-object v0 │ │ +19333c: |[19333c] org.thoughtcrime.securesms.util.BitmapUtil.getDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; │ │ +19334c: 7110 0156 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.getImageDimensions:(Ljava/io/InputStream;)Landroid/graphics/BitmapFactory$Options; // method@5601 │ │ +193352: 0c02 |0003: move-result-object v2 │ │ +193354: 2200 d600 |0004: new-instance v0, Landroid/util/Pair; // type@00d6 │ │ +193358: 5221 0f00 |0006: iget v1, v2, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@000f │ │ +19335c: 7110 4d0a 0100 |0008: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +193362: 0c01 |000b: move-result-object v1 │ │ +193364: 5222 0e00 |000c: iget v2, v2, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@000e │ │ +193368: 7110 4d0a 0200 |000e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19336e: 0c02 |0011: move-result-object v2 │ │ +193370: 7030 c802 1002 |0012: invoke-direct {v0, v1, v2}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c8 │ │ +193376: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0004 line=101 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 (null) Ljava/io/InputStream; │ │ │ │ @@ -303043,54 +303044,54 @@ │ │ type : '(Ljava/io/InputStream;)Landroid/util/Pair;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -193374: |[193374] org.thoughtcrime.securesms.util.BitmapUtil.getExifDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; │ │ -193384: 2200 8401 |0000: new-instance v0, Landroidx/exifinterface/media/ExifInterface; // type@0184 │ │ -193388: 7020 6005 4000 |0002: invoke-direct {v0, v4}, Landroidx/exifinterface/media/ExifInterface;.:(Ljava/io/InputStream;)V // method@0560 │ │ -19338e: 1a04 9718 |0005: const-string v4, "ImageWidth" // string@1897 │ │ -193392: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -193394: 6e30 6105 4001 |0008: invoke-virtual {v0, v4, v1}, Landroidx/exifinterface/media/ExifInterface;.getAttributeInt:(Ljava/lang/String;I)I // method@0561 │ │ -19339a: 0a04 |000b: move-result v4 │ │ -19339c: 1a02 9518 |000c: const-string v2, "ImageLength" // string@1895 │ │ -1933a0: 6e30 6105 2001 |000e: invoke-virtual {v0, v2, v1}, Landroidx/exifinterface/media/ExifInterface;.getAttributeInt:(Ljava/lang/String;I)I // method@0561 │ │ -1933a6: 0a02 |0011: move-result v2 │ │ -1933a8: 3904 0600 |0012: if-nez v4, 0018 // +0006 │ │ -1933ac: 3902 0400 |0014: if-nez v2, 0018 // +0004 │ │ -1933b0: 1204 |0016: const/4 v4, #int 0 // #0 │ │ -1933b2: 1104 |0017: return-object v4 │ │ -1933b4: 1a03 b230 |0018: const-string v3, "Orientation" // string@30b2 │ │ -1933b8: 6e30 6105 3001 |001a: invoke-virtual {v0, v3, v1}, Landroidx/exifinterface/media/ExifInterface;.getAttributeInt:(Ljava/lang/String;I)I // method@0561 │ │ -1933be: 0a00 |001d: move-result v0 │ │ -1933c0: 1261 |001e: const/4 v1, #int 6 // #6 │ │ -1933c2: 3210 1b00 |001f: if-eq v0, v1, 003a // +001b │ │ -1933c6: 1301 0800 |0021: const/16 v1, #int 8 // #8 │ │ -1933ca: 3210 1700 |0023: if-eq v0, v1, 003a // +0017 │ │ -1933ce: 1271 |0025: const/4 v1, #int 7 // #7 │ │ -1933d0: 3210 1400 |0026: if-eq v0, v1, 003a // +0014 │ │ -1933d4: 1251 |0028: const/4 v1, #int 5 // #5 │ │ -1933d6: 3310 0300 |0029: if-ne v0, v1, 002c // +0003 │ │ -1933da: 280f |002b: goto 003a // +000f │ │ -1933dc: 2200 d600 |002c: new-instance v0, Landroid/util/Pair; // type@00d6 │ │ -1933e0: 7110 4d0a 0400 |002e: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -1933e6: 0c04 |0031: move-result-object v4 │ │ -1933e8: 7110 4d0a 0200 |0032: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -1933ee: 0c01 |0035: move-result-object v1 │ │ -1933f0: 7030 c802 4001 |0036: invoke-direct {v0, v4, v1}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c8 │ │ -1933f6: 1100 |0039: return-object v0 │ │ -1933f8: 2200 d600 |003a: new-instance v0, Landroid/util/Pair; // type@00d6 │ │ -1933fc: 7110 4d0a 0200 |003c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -193402: 0c01 |003f: move-result-object v1 │ │ -193404: 7110 4d0a 0400 |0040: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19340a: 0c04 |0043: move-result-object v4 │ │ -19340c: 7030 c802 1004 |0044: invoke-direct {v0, v1, v4}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c8 │ │ -193412: 1100 |0047: return-object v0 │ │ +193378: |[193378] org.thoughtcrime.securesms.util.BitmapUtil.getExifDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; │ │ +193388: 2200 8401 |0000: new-instance v0, Landroidx/exifinterface/media/ExifInterface; // type@0184 │ │ +19338c: 7020 6005 4000 |0002: invoke-direct {v0, v4}, Landroidx/exifinterface/media/ExifInterface;.:(Ljava/io/InputStream;)V // method@0560 │ │ +193392: 1a04 9718 |0005: const-string v4, "ImageWidth" // string@1897 │ │ +193396: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +193398: 6e30 6105 4001 |0008: invoke-virtual {v0, v4, v1}, Landroidx/exifinterface/media/ExifInterface;.getAttributeInt:(Ljava/lang/String;I)I // method@0561 │ │ +19339e: 0a04 |000b: move-result v4 │ │ +1933a0: 1a02 9518 |000c: const-string v2, "ImageLength" // string@1895 │ │ +1933a4: 6e30 6105 2001 |000e: invoke-virtual {v0, v2, v1}, Landroidx/exifinterface/media/ExifInterface;.getAttributeInt:(Ljava/lang/String;I)I // method@0561 │ │ +1933aa: 0a02 |0011: move-result v2 │ │ +1933ac: 3904 0600 |0012: if-nez v4, 0018 // +0006 │ │ +1933b0: 3902 0400 |0014: if-nez v2, 0018 // +0004 │ │ +1933b4: 1204 |0016: const/4 v4, #int 0 // #0 │ │ +1933b6: 1104 |0017: return-object v4 │ │ +1933b8: 1a03 b230 |0018: const-string v3, "Orientation" // string@30b2 │ │ +1933bc: 6e30 6105 3001 |001a: invoke-virtual {v0, v3, v1}, Landroidx/exifinterface/media/ExifInterface;.getAttributeInt:(Ljava/lang/String;I)I // method@0561 │ │ +1933c2: 0a00 |001d: move-result v0 │ │ +1933c4: 1261 |001e: const/4 v1, #int 6 // #6 │ │ +1933c6: 3210 1b00 |001f: if-eq v0, v1, 003a // +001b │ │ +1933ca: 1301 0800 |0021: const/16 v1, #int 8 // #8 │ │ +1933ce: 3210 1700 |0023: if-eq v0, v1, 003a // +0017 │ │ +1933d2: 1271 |0025: const/4 v1, #int 7 // #7 │ │ +1933d4: 3210 1400 |0026: if-eq v0, v1, 003a // +0014 │ │ +1933d8: 1251 |0028: const/4 v1, #int 5 // #5 │ │ +1933da: 3310 0300 |0029: if-ne v0, v1, 002c // +0003 │ │ +1933de: 280f |002b: goto 003a // +000f │ │ +1933e0: 2200 d600 |002c: new-instance v0, Landroid/util/Pair; // type@00d6 │ │ +1933e4: 7110 4d0a 0400 |002e: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +1933ea: 0c04 |0031: move-result-object v4 │ │ +1933ec: 7110 4d0a 0200 |0032: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +1933f2: 0c01 |0035: move-result-object v1 │ │ +1933f4: 7030 c802 4001 |0036: invoke-direct {v0, v4, v1}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c8 │ │ +1933fa: 1100 |0039: return-object v0 │ │ +1933fc: 2200 d600 |003a: new-instance v0, Landroid/util/Pair; // type@00d6 │ │ +193400: 7110 4d0a 0200 |003c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +193406: 0c01 |003f: move-result-object v1 │ │ +193408: 7110 4d0a 0400 |0040: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19340e: 0c04 |0043: move-result-object v4 │ │ +193410: 7030 c802 1004 |0044: invoke-direct {v0, v1, v4}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c8 │ │ +193416: 1100 |0047: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0005 line=82 │ │ 0x000c line=83 │ │ 0x0018 line=88 │ │ 0x002c line=96 │ │ @@ -303103,48 +303104,48 @@ │ │ type : '(Ljava/io/InputStream;)Landroid/graphics/BitmapFactory$Options;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -19328c: |[19328c] org.thoughtcrime.securesms.util.BitmapUtil.getImageDimensions:(Ljava/io/InputStream;)Landroid/graphics/BitmapFactory$Options; │ │ -19329c: 2200 4600 |0000: new-instance v0, Landroid/graphics/BitmapFactory$Options; // type@0046 │ │ -1932a0: 7010 1201 0000 |0002: invoke-direct {v0}, Landroid/graphics/BitmapFactory$Options;.:()V // method@0112 │ │ -1932a6: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -1932a8: 5c01 0b00 |0006: iput-boolean v1, v0, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@000b │ │ -1932ac: 2201 b802 |0008: new-instance v1, Ljava/io/BufferedInputStream; // type@02b8 │ │ -1932b0: 7020 4e09 3100 |000a: invoke-direct {v1, v3}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@094e │ │ -1932b6: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -1932b8: 7130 1401 3100 |000e: invoke-static {v1, v3, v0}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0114 │ │ -1932be: 6e10 5009 0100 |0011: invoke-virtual {v1}, Ljava/io/BufferedInputStream;.close:()V // method@0950 │ │ -1932c4: 2808 |0014: goto 001c // +0008 │ │ -1932c6: 6203 d441 |0015: sget-object v3, Lorg/thoughtcrime/securesms/util/BitmapUtil;.TAG:Ljava/lang/String; // field@41d4 │ │ -1932ca: 1a01 0b53 |0017: const-string v1, "failed to close the InputStream after reading image dimensions" // string@530b │ │ -1932ce: 7120 c502 1300 |0019: invoke-static {v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ -1932d4: 5203 0f00 |001c: iget v3, v0, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@000f │ │ -1932d8: 12f1 |001e: const/4 v1, #int -1 // #ff │ │ -1932da: 3213 0700 |001f: if-eq v3, v1, 0026 // +0007 │ │ -1932de: 5203 0e00 |0021: iget v3, v0, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@000e │ │ -1932e2: 3213 0300 |0023: if-eq v3, v1, 0026 // +0003 │ │ -1932e6: 1100 |0025: return-object v0 │ │ -1932e8: 2203 ab10 |0026: new-instance v3, Lorg/thoughtcrime/securesms/util/BitmapDecodingException; // type@10ab │ │ -1932ec: 2201 0903 |0028: new-instance v1, Ljava/lang/StringBuilder; // type@0309 │ │ -1932f0: 1a02 c216 |002a: const-string v2, "Failed to decode image dimensions: " // string@16c2 │ │ -1932f4: 7020 090b 2100 |002c: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ -1932fa: 5202 0f00 |002f: iget v2, v0, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@000f │ │ -1932fe: 6e20 0d0b 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ -193304: 1a02 970a |0034: const-string v2, ", " // string@0a97 │ │ -193308: 6e20 120b 2100 |0036: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -19330e: 5200 0e00 |0039: iget v0, v0, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@000e │ │ -193312: 6e20 0d0b 0100 |003b: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ -193318: 6e10 230b 0100 |003e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -19331e: 0c00 |0041: move-result-object v0 │ │ -193320: 7020 f655 0300 |0042: invoke-direct {v3, v0}, Lorg/thoughtcrime/securesms/util/BitmapDecodingException;.:(Ljava/lang/String;)V // method@55f6 │ │ -193326: 2703 |0045: throw v3 │ │ +193290: |[193290] org.thoughtcrime.securesms.util.BitmapUtil.getImageDimensions:(Ljava/io/InputStream;)Landroid/graphics/BitmapFactory$Options; │ │ +1932a0: 2200 4600 |0000: new-instance v0, Landroid/graphics/BitmapFactory$Options; // type@0046 │ │ +1932a4: 7010 1201 0000 |0002: invoke-direct {v0}, Landroid/graphics/BitmapFactory$Options;.:()V // method@0112 │ │ +1932aa: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +1932ac: 5c01 0b00 |0006: iput-boolean v1, v0, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@000b │ │ +1932b0: 2201 b802 |0008: new-instance v1, Ljava/io/BufferedInputStream; // type@02b8 │ │ +1932b4: 7020 4e09 3100 |000a: invoke-direct {v1, v3}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@094e │ │ +1932ba: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +1932bc: 7130 1401 3100 |000e: invoke-static {v1, v3, v0}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0114 │ │ +1932c2: 6e10 5009 0100 |0011: invoke-virtual {v1}, Ljava/io/BufferedInputStream;.close:()V // method@0950 │ │ +1932c8: 2808 |0014: goto 001c // +0008 │ │ +1932ca: 6203 d441 |0015: sget-object v3, Lorg/thoughtcrime/securesms/util/BitmapUtil;.TAG:Ljava/lang/String; // field@41d4 │ │ +1932ce: 1a01 0b53 |0017: const-string v1, "failed to close the InputStream after reading image dimensions" // string@530b │ │ +1932d2: 7120 c502 1300 |0019: invoke-static {v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ +1932d8: 5203 0f00 |001c: iget v3, v0, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@000f │ │ +1932dc: 12f1 |001e: const/4 v1, #int -1 // #ff │ │ +1932de: 3213 0700 |001f: if-eq v3, v1, 0026 // +0007 │ │ +1932e2: 5203 0e00 |0021: iget v3, v0, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@000e │ │ +1932e6: 3213 0300 |0023: if-eq v3, v1, 0026 // +0003 │ │ +1932ea: 1100 |0025: return-object v0 │ │ +1932ec: 2203 ab10 |0026: new-instance v3, Lorg/thoughtcrime/securesms/util/BitmapDecodingException; // type@10ab │ │ +1932f0: 2201 0903 |0028: new-instance v1, Ljava/lang/StringBuilder; // type@0309 │ │ +1932f4: 1a02 c216 |002a: const-string v2, "Failed to decode image dimensions: " // string@16c2 │ │ +1932f8: 7020 090b 2100 |002c: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ +1932fe: 5202 0f00 |002f: iget v2, v0, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@000f │ │ +193302: 6e20 0d0b 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ +193308: 1a02 970a |0034: const-string v2, ", " // string@0a97 │ │ +19330c: 6e20 120b 2100 |0036: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +193312: 5200 0e00 |0039: iget v0, v0, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@000e │ │ +193316: 6e20 0d0b 0100 |003b: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ +19331c: 6e10 230b 0100 |003e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +193322: 0c00 |0041: move-result-object v0 │ │ +193324: 7020 f655 0300 |0042: invoke-direct {v3, v0}, Lorg/thoughtcrime/securesms/util/BitmapDecodingException;.:(Ljava/lang/String;)V // method@55f6 │ │ +19332a: 2703 |0045: throw v3 │ │ catches : 1 │ │ 0x0011 - 0x0014 │ │ Ljava/io/IOException; -> 0x0015 │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=63 │ │ 0x0008 line=64 │ │ @@ -303161,50 +303162,50 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 66 16-bit code units │ │ -19363c: |[19363c] org.thoughtcrime.securesms.util.BitmapUtil.getMaxTextureSize:()I │ │ -19364c: 7100 e90d 0000 |0000: invoke-static {}, Ljavax/microedition/khronos/egl/EGLContext;.getEGL:()Ljavax/microedition/khronos/egl/EGL; // method@0de9 │ │ -193652: 0c00 |0003: move-result-object v0 │ │ -193654: 1f00 db03 |0004: check-cast v0, Ljavax/microedition/khronos/egl/EGL10; // type@03db │ │ -193658: 6201 a800 |0006: sget-object v1, Ljavax/microedition/khronos/egl/EGL10;.EGL_DEFAULT_DISPLAY:Ljava/lang/Object; // field@00a8 │ │ -19365c: 7220 e40d 1000 |0008: invoke-interface {v0, v1}, Ljavax/microedition/khronos/egl/EGL10;.eglGetDisplay:(Ljava/lang/Object;)Ljavax/microedition/khronos/egl/EGLDisplay; // method@0de4 │ │ -193662: 0c01 |000b: move-result-object v1 │ │ -193664: 1222 |000c: const/4 v2, #int 2 // #2 │ │ -193666: 2322 1711 |000d: new-array v2, v2, [I // type@1117 │ │ -19366a: 7230 e60d 1002 |000f: invoke-interface {v0, v1, v2}, Ljavax/microedition/khronos/egl/EGL10;.eglInitialize:(Ljavax/microedition/khronos/egl/EGLDisplay;[I)Z // method@0de6 │ │ -193670: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -193672: 2323 1711 |0013: new-array v3, v2, [I // type@1117 │ │ -193676: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -193678: 1205 |0016: const/4 v5, #int 0 // #0 │ │ -19367a: 7253 e20d 1054 |0017: invoke-interface {v0, v1, v4, v5, v3}, Ljavax/microedition/khronos/egl/EGL10;.eglGetConfigs:(Ljavax/microedition/khronos/egl/EGLDisplay;[Ljavax/microedition/khronos/egl/EGLConfig;I[I)Z // method@0de2 │ │ -193680: 4404 0305 |001a: aget v4, v3, v5 │ │ -193684: 2346 4411 |001c: new-array v6, v4, [Ljavax/microedition/khronos/egl/EGLConfig; // type@1144 │ │ -193688: 7253 e20d 1046 |001e: invoke-interface {v0, v1, v6, v4, v3}, Ljavax/microedition/khronos/egl/EGL10;.eglGetConfigs:(Ljavax/microedition/khronos/egl/EGLDisplay;[Ljavax/microedition/khronos/egl/EGLConfig;I[I)Z // method@0de2 │ │ -19368e: 2322 1711 |0021: new-array v2, v2, [I // type@1117 │ │ -193692: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -193694: 1207 |0024: const/4 v7, #int 0 // #0 │ │ -193696: 4408 0305 |0025: aget v8, v3, v5 │ │ -19369a: 3584 1100 |0027: if-ge v4, v8, 0038 // +0011 │ │ -19369e: 4608 0604 |0029: aget-object v8, v6, v4 │ │ -1936a2: 1309 2c30 |002b: const/16 v9, #int 12332 // #302c │ │ -1936a6: 7252 e10d 1098 |002d: invoke-interface {v0, v1, v8, v9, v2}, Ljavax/microedition/khronos/egl/EGL10;.eglGetConfigAttrib:(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLConfig;I[I)Z // method@0de1 │ │ -1936ac: 4408 0205 |0030: aget v8, v2, v5 │ │ -1936b0: 3587 0300 |0032: if-ge v7, v8, 0035 // +0003 │ │ -1936b4: 0187 |0034: move v7, v8 │ │ -1936b6: d804 0401 |0035: add-int/lit8 v4, v4, #int 1 // #01 │ │ -1936ba: 28ee |0037: goto 0025 // -0012 │ │ -1936bc: 7220 e80d 1000 |0038: invoke-interface {v0, v1}, Ljavax/microedition/khronos/egl/EGL10;.eglTerminate:(Ljavax/microedition/khronos/egl/EGLDisplay;)Z // method@0de8 │ │ -1936c2: 1300 0008 |003b: const/16 v0, #int 2048 // #800 │ │ -1936c6: 7120 770a 0700 |003d: invoke-static {v7, v0}, Ljava/lang/Math;.min:(II)I // method@0a77 │ │ -1936cc: 0a00 |0040: move-result v0 │ │ -1936ce: 0f00 |0041: return v0 │ │ +193640: |[193640] org.thoughtcrime.securesms.util.BitmapUtil.getMaxTextureSize:()I │ │ +193650: 7100 e90d 0000 |0000: invoke-static {}, Ljavax/microedition/khronos/egl/EGLContext;.getEGL:()Ljavax/microedition/khronos/egl/EGL; // method@0de9 │ │ +193656: 0c00 |0003: move-result-object v0 │ │ +193658: 1f00 db03 |0004: check-cast v0, Ljavax/microedition/khronos/egl/EGL10; // type@03db │ │ +19365c: 6201 a800 |0006: sget-object v1, Ljavax/microedition/khronos/egl/EGL10;.EGL_DEFAULT_DISPLAY:Ljava/lang/Object; // field@00a8 │ │ +193660: 7220 e40d 1000 |0008: invoke-interface {v0, v1}, Ljavax/microedition/khronos/egl/EGL10;.eglGetDisplay:(Ljava/lang/Object;)Ljavax/microedition/khronos/egl/EGLDisplay; // method@0de4 │ │ +193666: 0c01 |000b: move-result-object v1 │ │ +193668: 1222 |000c: const/4 v2, #int 2 // #2 │ │ +19366a: 2322 1711 |000d: new-array v2, v2, [I // type@1117 │ │ +19366e: 7230 e60d 1002 |000f: invoke-interface {v0, v1, v2}, Ljavax/microedition/khronos/egl/EGL10;.eglInitialize:(Ljavax/microedition/khronos/egl/EGLDisplay;[I)Z // method@0de6 │ │ +193674: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +193676: 2323 1711 |0013: new-array v3, v2, [I // type@1117 │ │ +19367a: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +19367c: 1205 |0016: const/4 v5, #int 0 // #0 │ │ +19367e: 7253 e20d 1054 |0017: invoke-interface {v0, v1, v4, v5, v3}, Ljavax/microedition/khronos/egl/EGL10;.eglGetConfigs:(Ljavax/microedition/khronos/egl/EGLDisplay;[Ljavax/microedition/khronos/egl/EGLConfig;I[I)Z // method@0de2 │ │ +193684: 4404 0305 |001a: aget v4, v3, v5 │ │ +193688: 2346 4411 |001c: new-array v6, v4, [Ljavax/microedition/khronos/egl/EGLConfig; // type@1144 │ │ +19368c: 7253 e20d 1046 |001e: invoke-interface {v0, v1, v6, v4, v3}, Ljavax/microedition/khronos/egl/EGL10;.eglGetConfigs:(Ljavax/microedition/khronos/egl/EGLDisplay;[Ljavax/microedition/khronos/egl/EGLConfig;I[I)Z // method@0de2 │ │ +193692: 2322 1711 |0021: new-array v2, v2, [I // type@1117 │ │ +193696: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +193698: 1207 |0024: const/4 v7, #int 0 // #0 │ │ +19369a: 4408 0305 |0025: aget v8, v3, v5 │ │ +19369e: 3584 1100 |0027: if-ge v4, v8, 0038 // +0011 │ │ +1936a2: 4608 0604 |0029: aget-object v8, v6, v4 │ │ +1936a6: 1309 2c30 |002b: const/16 v9, #int 12332 // #302c │ │ +1936aa: 7252 e10d 1098 |002d: invoke-interface {v0, v1, v8, v9, v2}, Ljavax/microedition/khronos/egl/EGL10;.eglGetConfigAttrib:(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLConfig;I[I)Z // method@0de1 │ │ +1936b0: 4408 0205 |0030: aget v8, v2, v5 │ │ +1936b4: 3587 0300 |0032: if-ge v7, v8, 0035 // +0003 │ │ +1936b8: 0187 |0034: move v7, v8 │ │ +1936ba: d804 0401 |0035: add-int/lit8 v4, v4, #int 1 // #01 │ │ +1936be: 28ee |0037: goto 0025 // -0012 │ │ +1936c0: 7220 e80d 1000 |0038: invoke-interface {v0, v1}, Ljavax/microedition/khronos/egl/EGL10;.eglTerminate:(Ljavax/microedition/khronos/egl/EGLDisplay;)Z // method@0de8 │ │ +1936c6: 1300 0008 |003b: const/16 v0, #int 2048 // #800 │ │ +1936ca: 7120 770a 0700 |003d: invoke-static {v7, v0}, Ljava/lang/Math;.min:(II)I // method@0a77 │ │ +1936d0: 0a00 |0040: move-result v0 │ │ +1936d2: 0f00 |0041: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0006 line=229 │ │ 0x000d line=231 │ │ 0x000f line=232 │ │ 0x0013 line=234 │ │ @@ -303224,135 +303225,135 @@ │ │ type : '([BIIIZ)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 24 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 215 16-bit code units │ │ -19347c: |[19347c] org.thoughtcrime.securesms.util.BitmapUtil.rotateNV21:([BIIIZ)[B │ │ -19348c: 0800 1300 |0000: move-object/from16 v0, v19 │ │ -193490: 0201 1400 |0002: move/from16 v1, v20 │ │ -193494: 0202 1500 |0004: move/from16 v2, v21 │ │ -193498: 0203 1600 |0006: move/from16 v3, v22 │ │ -19349c: 3903 0300 |0008: if-nez v3, 000b // +0003 │ │ -1934a0: 1100 |000a: return-object v0 │ │ -1934a2: dc04 035a |000b: rem-int/lit8 v4, v3, #int 90 // #5a │ │ -1934a6: 3904 c200 |000d: if-nez v4, 00cf // +00c2 │ │ -1934aa: 3a03 c000 |000f: if-ltz v3, 00cf // +00c0 │ │ -1934ae: 1304 0e01 |0011: const/16 v4, #int 270 // #10e │ │ -1934b2: 3643 bc00 |0013: if-gt v3, v4, 00cf // +00bc │ │ -1934b6: 9204 0102 |0015: mul-int v4, v1, v2 │ │ -1934ba: da05 0403 |0017: mul-int/lit8 v5, v4, #int 3 // #03 │ │ -1934be: db05 0502 |0019: div-int/lit8 v5, v5, #int 2 // #02 │ │ -1934c2: 2106 |001b: array-length v6, v0 │ │ -1934c4: 3365 8600 |001c: if-ne v5, v6, 00a2 // +0086 │ │ -1934c8: 2105 |001e: array-length v5, v0 │ │ -1934ca: 2355 1311 |001f: new-array v5, v5, [B // type@1113 │ │ -1934ce: d436 b400 |0021: rem-int/lit16 v6, v3, #int 180 // #00b4 │ │ -1934d2: 1207 |0023: const/4 v7, #int 0 // #0 │ │ -1934d4: 1218 |0024: const/4 v8, #int 1 // #1 │ │ -1934d6: 3806 0400 |0025: if-eqz v6, 0029 // +0004 │ │ -1934da: 1216 |0027: const/4 v6, #int 1 // #1 │ │ -1934dc: 2802 |0028: goto 002a // +0002 │ │ -1934de: 1206 |0029: const/4 v6, #int 0 // #0 │ │ -1934e0: d439 0e01 |002a: rem-int/lit16 v9, v3, #int 270 // #010e │ │ -1934e4: 3817 0500 |002c: if-eqz v23, 0031 // +0005 │ │ -1934e8: 3909 0700 |002e: if-nez v9, 0035 // +0007 │ │ -1934ec: 2803 |0030: goto 0033 // +0003 │ │ -1934ee: 3809 0400 |0031: if-eqz v9, 0035 // +0004 │ │ -1934f2: 1219 |0033: const/4 v9, #int 1 // #1 │ │ -1934f4: 2802 |0034: goto 0036 // +0002 │ │ -1934f6: 1209 |0035: const/4 v9, #int 0 // #0 │ │ -1934f8: 130a b400 |0036: const/16 v10, #int 180 // #b4 │ │ -1934fc: 34a3 0400 |0038: if-lt v3, v10, 003c // +0004 │ │ -193500: 1213 |003a: const/4 v3, #int 1 // #1 │ │ -193502: 2802 |003b: goto 003d // +0002 │ │ -193504: 1203 |003c: const/4 v3, #int 0 // #0 │ │ -193506: 120a |003d: const/4 v10, #int 0 // #0 │ │ -193508: 352a 6300 |003e: if-ge v10, v2, 00a1 // +0063 │ │ -19350c: 120b |0040: const/4 v11, #int 0 // #0 │ │ -19350e: 351b 5d00 |0041: if-ge v11, v1, 009e // +005d │ │ -193512: 920c 0a01 |0043: mul-int v12, v10, v1 │ │ -193516: b0bc |0045: add-int/2addr v12, v11 │ │ -193518: e10d 0a01 |0046: shr-int/lit8 v13, v10, #int 1 // #01 │ │ -19351c: 920d 0d01 |0048: mul-int v13, v13, v1 │ │ -193520: b04d |004a: add-int/2addr v13, v4 │ │ -193522: dd0e 0bfe |004b: and-int/lit8 v14, v11, #int -2 // #fe │ │ -193526: b0ed |004d: add-int/2addr v13, v14 │ │ -193528: d80e 0d01 |004e: add-int/lit8 v14, v13, #int 1 // #01 │ │ -19352c: 3806 0400 |0050: if-eqz v6, 0054 // +0004 │ │ -193530: 012f |0052: move v15, v2 │ │ -193532: 2802 |0053: goto 0055 // +0002 │ │ -193534: 011f |0054: move v15, v1 │ │ -193536: 3806 0500 |0055: if-eqz v6, 005a // +0005 │ │ -19353a: 0210 0100 |0057: move/from16 v16, v1 │ │ -19353e: 2803 |0059: goto 005c // +0003 │ │ -193540: 0210 0200 |005a: move/from16 v16, v2 │ │ -193544: 3806 0500 |005c: if-eqz v6, 0061 // +0005 │ │ -193548: 0211 0a00 |005e: move/from16 v17, v10 │ │ -19354c: 2803 |0060: goto 0063 // +0003 │ │ -19354e: 0211 0b00 |0061: move/from16 v17, v11 │ │ -193552: 3806 0500 |0063: if-eqz v6, 0068 // +0005 │ │ -193556: 0212 0b00 |0065: move/from16 v18, v11 │ │ -19355a: 2803 |0067: goto 006a // +0003 │ │ -19355c: 0212 0a00 |0068: move/from16 v18, v10 │ │ -193560: 3809 0600 |006a: if-eqz v9, 0070 // +0006 │ │ -193564: 9111 0f11 |006c: sub-int v17, v15, v17 │ │ -193568: d811 11ff |006e: add-int/lit8 v17, v17, #int -1 // #ff │ │ -19356c: 3803 0600 |0070: if-eqz v3, 0076 // +0006 │ │ -193570: 9110 1012 |0072: sub-int v16, v16, v18 │ │ -193574: d812 10ff |0074: add-int/lit8 v18, v16, #int -1 // #ff │ │ -193578: 9210 120f |0076: mul-int v16, v18, v15 │ │ -19357c: 9010 1011 |0078: add-int v16, v16, v17 │ │ -193580: e112 1201 |007a: shr-int/lit8 v18, v18, #int 1 // #01 │ │ -193584: 9212 120f |007c: mul-int v18, v18, v15 │ │ -193588: 9012 0412 |007e: add-int v18, v4, v18 │ │ -19358c: dd0f 11fe |0080: and-int/lit8 v15, v17, #int -2 // #fe │ │ -193590: 9012 120f |0082: add-int v18, v18, v15 │ │ -193594: d80f 1201 |0084: add-int/lit8 v15, v18, #int 1 // #01 │ │ -193598: 480c 000c |0086: aget-byte v12, v0, v12 │ │ -19359c: d5cc ff00 |0088: and-int/lit16 v12, v12, #int 255 // #00ff │ │ -1935a0: 8dcc |008a: int-to-byte v12, v12 │ │ -1935a2: 4f0c 0510 |008b: aput-byte v12, v5, v16 │ │ -1935a6: 480c 000d |008d: aget-byte v12, v0, v13 │ │ -1935aa: d5cc ff00 |008f: and-int/lit16 v12, v12, #int 255 // #00ff │ │ -1935ae: 8dcc |0091: int-to-byte v12, v12 │ │ -1935b0: 4f0c 0512 |0092: aput-byte v12, v5, v18 │ │ -1935b4: 480c 000e |0094: aget-byte v12, v0, v14 │ │ -1935b8: d5cc ff00 |0096: and-int/lit16 v12, v12, #int 255 // #00ff │ │ -1935bc: 8dcc |0098: int-to-byte v12, v12 │ │ -1935be: 4f0c 050f |0099: aput-byte v12, v5, v15 │ │ -1935c2: d80b 0b01 |009b: add-int/lit8 v11, v11, #int 1 // #01 │ │ -1935c6: 28a4 |009d: goto 0041 // -005c │ │ -1935c8: d80a 0a01 |009e: add-int/lit8 v10, v10, #int 1 // #01 │ │ -1935cc: 289e |00a0: goto 003e // -0062 │ │ -1935ce: 1105 |00a1: return-object v5 │ │ -1935d0: 2203 c502 |00a2: new-instance v3, Ljava/io/IOException; // type@02c5 │ │ -1935d4: 2204 0903 |00a4: new-instance v4, Ljava/lang/StringBuilder; // type@0309 │ │ -1935d8: 1a06 3475 |00a6: const-string v6, "provided width and height don't jive with the data length (" // string@7534 │ │ -1935dc: 7020 090b 6400 |00a8: invoke-direct {v4, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ -1935e2: 2100 |00ab: array-length v0, v0 │ │ -1935e4: 6e20 0d0b 0400 |00ac: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ -1935ea: 1a00 fd09 |00af: const-string v0, "). Width: " // string@09fd │ │ -1935ee: 6e20 120b 0400 |00b1: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -1935f4: 6e20 0d0b 1400 |00b4: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ -1935fa: 1a00 0704 |00b7: const-string v0, " height: " // string@0407 │ │ -1935fe: 6e20 120b 0400 |00b9: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -193604: 6e20 0d0b 2400 |00bc: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ -19360a: 1a00 ea03 |00bf: const-string v0, " = data length: " // string@03ea │ │ -19360e: 6e20 120b 0400 |00c1: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -193614: 6e20 0d0b 5400 |00c4: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ -19361a: 6e10 230b 0400 |00c7: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -193620: 0c00 |00ca: move-result-object v0 │ │ -193622: 7020 8b09 0300 |00cb: invoke-direct {v3, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@098b │ │ -193628: 2703 |00ce: throw v3 │ │ -19362a: 2200 eb02 |00cf: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02eb │ │ -19362e: 1a01 8b0b |00d1: const-string v1, "0 <= rotation < 360, rotation % 90 == 0" // string@0b8b │ │ -193632: 7020 3c0a 1000 |00d3: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a3c │ │ -193638: 2700 |00d6: throw v0 │ │ +193480: |[193480] org.thoughtcrime.securesms.util.BitmapUtil.rotateNV21:([BIIIZ)[B │ │ +193490: 0800 1300 |0000: move-object/from16 v0, v19 │ │ +193494: 0201 1400 |0002: move/from16 v1, v20 │ │ +193498: 0202 1500 |0004: move/from16 v2, v21 │ │ +19349c: 0203 1600 |0006: move/from16 v3, v22 │ │ +1934a0: 3903 0300 |0008: if-nez v3, 000b // +0003 │ │ +1934a4: 1100 |000a: return-object v0 │ │ +1934a6: dc04 035a |000b: rem-int/lit8 v4, v3, #int 90 // #5a │ │ +1934aa: 3904 c200 |000d: if-nez v4, 00cf // +00c2 │ │ +1934ae: 3a03 c000 |000f: if-ltz v3, 00cf // +00c0 │ │ +1934b2: 1304 0e01 |0011: const/16 v4, #int 270 // #10e │ │ +1934b6: 3643 bc00 |0013: if-gt v3, v4, 00cf // +00bc │ │ +1934ba: 9204 0102 |0015: mul-int v4, v1, v2 │ │ +1934be: da05 0403 |0017: mul-int/lit8 v5, v4, #int 3 // #03 │ │ +1934c2: db05 0502 |0019: div-int/lit8 v5, v5, #int 2 // #02 │ │ +1934c6: 2106 |001b: array-length v6, v0 │ │ +1934c8: 3365 8600 |001c: if-ne v5, v6, 00a2 // +0086 │ │ +1934cc: 2105 |001e: array-length v5, v0 │ │ +1934ce: 2355 1311 |001f: new-array v5, v5, [B // type@1113 │ │ +1934d2: d436 b400 |0021: rem-int/lit16 v6, v3, #int 180 // #00b4 │ │ +1934d6: 1207 |0023: const/4 v7, #int 0 // #0 │ │ +1934d8: 1218 |0024: const/4 v8, #int 1 // #1 │ │ +1934da: 3806 0400 |0025: if-eqz v6, 0029 // +0004 │ │ +1934de: 1216 |0027: const/4 v6, #int 1 // #1 │ │ +1934e0: 2802 |0028: goto 002a // +0002 │ │ +1934e2: 1206 |0029: const/4 v6, #int 0 // #0 │ │ +1934e4: d439 0e01 |002a: rem-int/lit16 v9, v3, #int 270 // #010e │ │ +1934e8: 3817 0500 |002c: if-eqz v23, 0031 // +0005 │ │ +1934ec: 3909 0700 |002e: if-nez v9, 0035 // +0007 │ │ +1934f0: 2803 |0030: goto 0033 // +0003 │ │ +1934f2: 3809 0400 |0031: if-eqz v9, 0035 // +0004 │ │ +1934f6: 1219 |0033: const/4 v9, #int 1 // #1 │ │ +1934f8: 2802 |0034: goto 0036 // +0002 │ │ +1934fa: 1209 |0035: const/4 v9, #int 0 // #0 │ │ +1934fc: 130a b400 |0036: const/16 v10, #int 180 // #b4 │ │ +193500: 34a3 0400 |0038: if-lt v3, v10, 003c // +0004 │ │ +193504: 1213 |003a: const/4 v3, #int 1 // #1 │ │ +193506: 2802 |003b: goto 003d // +0002 │ │ +193508: 1203 |003c: const/4 v3, #int 0 // #0 │ │ +19350a: 120a |003d: const/4 v10, #int 0 // #0 │ │ +19350c: 352a 6300 |003e: if-ge v10, v2, 00a1 // +0063 │ │ +193510: 120b |0040: const/4 v11, #int 0 // #0 │ │ +193512: 351b 5d00 |0041: if-ge v11, v1, 009e // +005d │ │ +193516: 920c 0a01 |0043: mul-int v12, v10, v1 │ │ +19351a: b0bc |0045: add-int/2addr v12, v11 │ │ +19351c: e10d 0a01 |0046: shr-int/lit8 v13, v10, #int 1 // #01 │ │ +193520: 920d 0d01 |0048: mul-int v13, v13, v1 │ │ +193524: b04d |004a: add-int/2addr v13, v4 │ │ +193526: dd0e 0bfe |004b: and-int/lit8 v14, v11, #int -2 // #fe │ │ +19352a: b0ed |004d: add-int/2addr v13, v14 │ │ +19352c: d80e 0d01 |004e: add-int/lit8 v14, v13, #int 1 // #01 │ │ +193530: 3806 0400 |0050: if-eqz v6, 0054 // +0004 │ │ +193534: 012f |0052: move v15, v2 │ │ +193536: 2802 |0053: goto 0055 // +0002 │ │ +193538: 011f |0054: move v15, v1 │ │ +19353a: 3806 0500 |0055: if-eqz v6, 005a // +0005 │ │ +19353e: 0210 0100 |0057: move/from16 v16, v1 │ │ +193542: 2803 |0059: goto 005c // +0003 │ │ +193544: 0210 0200 |005a: move/from16 v16, v2 │ │ +193548: 3806 0500 |005c: if-eqz v6, 0061 // +0005 │ │ +19354c: 0211 0a00 |005e: move/from16 v17, v10 │ │ +193550: 2803 |0060: goto 0063 // +0003 │ │ +193552: 0211 0b00 |0061: move/from16 v17, v11 │ │ +193556: 3806 0500 |0063: if-eqz v6, 0068 // +0005 │ │ +19355a: 0212 0b00 |0065: move/from16 v18, v11 │ │ +19355e: 2803 |0067: goto 006a // +0003 │ │ +193560: 0212 0a00 |0068: move/from16 v18, v10 │ │ +193564: 3809 0600 |006a: if-eqz v9, 0070 // +0006 │ │ +193568: 9111 0f11 |006c: sub-int v17, v15, v17 │ │ +19356c: d811 11ff |006e: add-int/lit8 v17, v17, #int -1 // #ff │ │ +193570: 3803 0600 |0070: if-eqz v3, 0076 // +0006 │ │ +193574: 9110 1012 |0072: sub-int v16, v16, v18 │ │ +193578: d812 10ff |0074: add-int/lit8 v18, v16, #int -1 // #ff │ │ +19357c: 9210 120f |0076: mul-int v16, v18, v15 │ │ +193580: 9010 1011 |0078: add-int v16, v16, v17 │ │ +193584: e112 1201 |007a: shr-int/lit8 v18, v18, #int 1 // #01 │ │ +193588: 9212 120f |007c: mul-int v18, v18, v15 │ │ +19358c: 9012 0412 |007e: add-int v18, v4, v18 │ │ +193590: dd0f 11fe |0080: and-int/lit8 v15, v17, #int -2 // #fe │ │ +193594: 9012 120f |0082: add-int v18, v18, v15 │ │ +193598: d80f 1201 |0084: add-int/lit8 v15, v18, #int 1 // #01 │ │ +19359c: 480c 000c |0086: aget-byte v12, v0, v12 │ │ +1935a0: d5cc ff00 |0088: and-int/lit16 v12, v12, #int 255 // #00ff │ │ +1935a4: 8dcc |008a: int-to-byte v12, v12 │ │ +1935a6: 4f0c 0510 |008b: aput-byte v12, v5, v16 │ │ +1935aa: 480c 000d |008d: aget-byte v12, v0, v13 │ │ +1935ae: d5cc ff00 |008f: and-int/lit16 v12, v12, #int 255 // #00ff │ │ +1935b2: 8dcc |0091: int-to-byte v12, v12 │ │ +1935b4: 4f0c 0512 |0092: aput-byte v12, v5, v18 │ │ +1935b8: 480c 000e |0094: aget-byte v12, v0, v14 │ │ +1935bc: d5cc ff00 |0096: and-int/lit16 v12, v12, #int 255 // #00ff │ │ +1935c0: 8dcc |0098: int-to-byte v12, v12 │ │ +1935c2: 4f0c 050f |0099: aput-byte v12, v5, v15 │ │ +1935c6: d80b 0b01 |009b: add-int/lit8 v11, v11, #int 1 // #01 │ │ +1935ca: 28a4 |009d: goto 0041 // -005c │ │ +1935cc: d80a 0a01 |009e: add-int/lit8 v10, v10, #int 1 // #01 │ │ +1935d0: 289e |00a0: goto 003e // -0062 │ │ +1935d2: 1105 |00a1: return-object v5 │ │ +1935d4: 2203 c502 |00a2: new-instance v3, Ljava/io/IOException; // type@02c5 │ │ +1935d8: 2204 0903 |00a4: new-instance v4, Ljava/lang/StringBuilder; // type@0309 │ │ +1935dc: 1a06 3475 |00a6: const-string v6, "provided width and height don't jive with the data length (" // string@7534 │ │ +1935e0: 7020 090b 6400 |00a8: invoke-direct {v4, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ +1935e6: 2100 |00ab: array-length v0, v0 │ │ +1935e8: 6e20 0d0b 0400 |00ac: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ +1935ee: 1a00 fd09 |00af: const-string v0, "). Width: " // string@09fd │ │ +1935f2: 6e20 120b 0400 |00b1: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +1935f8: 6e20 0d0b 1400 |00b4: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ +1935fe: 1a00 0704 |00b7: const-string v0, " height: " // string@0407 │ │ +193602: 6e20 120b 0400 |00b9: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +193608: 6e20 0d0b 2400 |00bc: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ +19360e: 1a00 ea03 |00bf: const-string v0, " = data length: " // string@03ea │ │ +193612: 6e20 120b 0400 |00c1: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +193618: 6e20 0d0b 5400 |00c4: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ +19361e: 6e10 230b 0400 |00c7: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +193624: 0c00 |00ca: move-result-object v0 │ │ +193626: 7020 8b09 0300 |00cb: invoke-direct {v3, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@098b │ │ +19362c: 2703 |00ce: throw v3 │ │ +19362e: 2200 eb02 |00cf: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02eb │ │ +193632: 1a01 8b0b |00d1: const-string v1, "0 <= rotation < 360, rotation % 90 == 0" // string@0b8b │ │ +193636: 7020 3c0a 1000 |00d3: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a3c │ │ +19363c: 2700 |00d6: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x000b line=140 │ │ 0x0019 line=142 │ │ 0x001e line=148 │ │ 0x0021 line=150 │ │ 0x002a line=151 │ │ @@ -303394,17 +303395,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1937dc: |[1937dc] org.thoughtcrime.securesms.util.Conversions.:()V │ │ -1937ec: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -1937f2: 0e00 |0003: return-void │ │ +1937e0: |[1937e0] org.thoughtcrime.securesms.util.Conversions.:()V │ │ +1937f0: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +1937f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/Conversions; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/Conversions;) │ │ @@ -303412,61 +303413,61 @@ │ │ type : '([BIJ)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 74 16-bit code units │ │ -193738: |[193738] org.thoughtcrime.securesms.util.Conversions.longToByteArray:([BIJ)I │ │ -193748: d800 0507 |0000: add-int/lit8 v0, v5, #int 7 // #07 │ │ -19374c: 8461 |0002: long-to-int v1, v6 │ │ -19374e: 8d11 |0003: int-to-byte v1, v1 │ │ -193750: 4f01 0400 |0004: aput-byte v1, v4, v0 │ │ -193754: d800 0506 |0006: add-int/lit8 v0, v5, #int 6 // #06 │ │ -193758: 1301 0800 |0008: const/16 v1, #int 8 // #8 │ │ -19375c: a402 0601 |000a: shr-long v2, v6, v1 │ │ -193760: 8423 |000c: long-to-int v3, v2 │ │ -193762: 8d32 |000d: int-to-byte v2, v3 │ │ -193764: 4f02 0400 |000e: aput-byte v2, v4, v0 │ │ -193768: d800 0505 |0010: add-int/lit8 v0, v5, #int 5 // #05 │ │ -19376c: 1302 1000 |0012: const/16 v2, #int 16 // #10 │ │ -193770: a402 0602 |0014: shr-long v2, v6, v2 │ │ -193774: 8423 |0016: long-to-int v3, v2 │ │ -193776: 8d32 |0017: int-to-byte v2, v3 │ │ -193778: 4f02 0400 |0018: aput-byte v2, v4, v0 │ │ -19377c: d800 0504 |001a: add-int/lit8 v0, v5, #int 4 // #04 │ │ -193780: 1302 1800 |001c: const/16 v2, #int 24 // #18 │ │ -193784: a402 0602 |001e: shr-long v2, v6, v2 │ │ -193788: 8423 |0020: long-to-int v3, v2 │ │ -19378a: 8d32 |0021: int-to-byte v2, v3 │ │ -19378c: 4f02 0400 |0022: aput-byte v2, v4, v0 │ │ -193790: d800 0503 |0024: add-int/lit8 v0, v5, #int 3 // #03 │ │ -193794: 1302 2000 |0026: const/16 v2, #int 32 // #20 │ │ -193798: a402 0602 |0028: shr-long v2, v6, v2 │ │ -19379c: 8423 |002a: long-to-int v3, v2 │ │ -19379e: 8d32 |002b: int-to-byte v2, v3 │ │ -1937a0: 4f02 0400 |002c: aput-byte v2, v4, v0 │ │ -1937a4: d800 0502 |002e: add-int/lit8 v0, v5, #int 2 // #02 │ │ -1937a8: 1302 2800 |0030: const/16 v2, #int 40 // #28 │ │ -1937ac: a402 0602 |0032: shr-long v2, v6, v2 │ │ -1937b0: 8423 |0034: long-to-int v3, v2 │ │ -1937b2: 8d32 |0035: int-to-byte v2, v3 │ │ -1937b4: 4f02 0400 |0036: aput-byte v2, v4, v0 │ │ -1937b8: d800 0501 |0038: add-int/lit8 v0, v5, #int 1 // #01 │ │ -1937bc: 1302 3000 |003a: const/16 v2, #int 48 // #30 │ │ -1937c0: a402 0602 |003c: shr-long v2, v6, v2 │ │ -1937c4: 8423 |003e: long-to-int v3, v2 │ │ -1937c6: 8d32 |003f: int-to-byte v2, v3 │ │ -1937c8: 4f02 0400 |0040: aput-byte v2, v4, v0 │ │ -1937cc: 1300 3800 |0042: const/16 v0, #int 56 // #38 │ │ -1937d0: c406 |0044: shr-long/2addr v6, v0 │ │ -1937d2: 8467 |0045: long-to-int v7, v6 │ │ -1937d4: 8d76 |0046: int-to-byte v6, v7 │ │ -1937d6: 4f06 0405 |0047: aput-byte v6, v4, v5 │ │ -1937da: 0f01 |0049: return v1 │ │ +19373c: |[19373c] org.thoughtcrime.securesms.util.Conversions.longToByteArray:([BIJ)I │ │ +19374c: d800 0507 |0000: add-int/lit8 v0, v5, #int 7 // #07 │ │ +193750: 8461 |0002: long-to-int v1, v6 │ │ +193752: 8d11 |0003: int-to-byte v1, v1 │ │ +193754: 4f01 0400 |0004: aput-byte v1, v4, v0 │ │ +193758: d800 0506 |0006: add-int/lit8 v0, v5, #int 6 // #06 │ │ +19375c: 1301 0800 |0008: const/16 v1, #int 8 // #8 │ │ +193760: a402 0601 |000a: shr-long v2, v6, v1 │ │ +193764: 8423 |000c: long-to-int v3, v2 │ │ +193766: 8d32 |000d: int-to-byte v2, v3 │ │ +193768: 4f02 0400 |000e: aput-byte v2, v4, v0 │ │ +19376c: d800 0505 |0010: add-int/lit8 v0, v5, #int 5 // #05 │ │ +193770: 1302 1000 |0012: const/16 v2, #int 16 // #10 │ │ +193774: a402 0602 |0014: shr-long v2, v6, v2 │ │ +193778: 8423 |0016: long-to-int v3, v2 │ │ +19377a: 8d32 |0017: int-to-byte v2, v3 │ │ +19377c: 4f02 0400 |0018: aput-byte v2, v4, v0 │ │ +193780: d800 0504 |001a: add-int/lit8 v0, v5, #int 4 // #04 │ │ +193784: 1302 1800 |001c: const/16 v2, #int 24 // #18 │ │ +193788: a402 0602 |001e: shr-long v2, v6, v2 │ │ +19378c: 8423 |0020: long-to-int v3, v2 │ │ +19378e: 8d32 |0021: int-to-byte v2, v3 │ │ +193790: 4f02 0400 |0022: aput-byte v2, v4, v0 │ │ +193794: d800 0503 |0024: add-int/lit8 v0, v5, #int 3 // #03 │ │ +193798: 1302 2000 |0026: const/16 v2, #int 32 // #20 │ │ +19379c: a402 0602 |0028: shr-long v2, v6, v2 │ │ +1937a0: 8423 |002a: long-to-int v3, v2 │ │ +1937a2: 8d32 |002b: int-to-byte v2, v3 │ │ +1937a4: 4f02 0400 |002c: aput-byte v2, v4, v0 │ │ +1937a8: d800 0502 |002e: add-int/lit8 v0, v5, #int 2 // #02 │ │ +1937ac: 1302 2800 |0030: const/16 v2, #int 40 // #28 │ │ +1937b0: a402 0602 |0032: shr-long v2, v6, v2 │ │ +1937b4: 8423 |0034: long-to-int v3, v2 │ │ +1937b6: 8d32 |0035: int-to-byte v2, v3 │ │ +1937b8: 4f02 0400 |0036: aput-byte v2, v4, v0 │ │ +1937bc: d800 0501 |0038: add-int/lit8 v0, v5, #int 1 // #01 │ │ +1937c0: 1302 3000 |003a: const/16 v2, #int 48 // #30 │ │ +1937c4: a402 0602 |003c: shr-long v2, v6, v2 │ │ +1937c8: 8423 |003e: long-to-int v3, v2 │ │ +1937ca: 8d32 |003f: int-to-byte v2, v3 │ │ +1937cc: 4f02 0400 |0040: aput-byte v2, v4, v0 │ │ +1937d0: 1300 3800 |0042: const/16 v0, #int 56 // #38 │ │ +1937d4: c406 |0044: shr-long/2addr v6, v0 │ │ +1937d6: 8467 |0045: long-to-int v7, v6 │ │ +1937d8: 8d76 |0046: int-to-byte v6, v7 │ │ +1937da: 4f06 0405 |0047: aput-byte v6, v4, v5 │ │ +1937de: 0f01 |0049: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=28 │ │ 0x000e line=29 │ │ 0x0018 line=30 │ │ 0x0022 line=31 │ │ 0x002c line=32 │ │ @@ -303483,20 +303484,20 @@ │ │ type : '(J)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -193714: |[193714] org.thoughtcrime.securesms.util.Conversions.longToByteArray:(J)[B │ │ -193724: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -193728: 2300 1311 |0002: new-array v0, v0, [B // type@1113 │ │ -19372c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -19372e: 7140 0556 1032 |0005: invoke-static {v0, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/Conversions;.longToByteArray:([BIJ)I // method@5605 │ │ -193734: 1100 |0008: return-object v0 │ │ +193718: |[193718] org.thoughtcrime.securesms.util.Conversions.longToByteArray:(J)[B │ │ +193728: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +19372c: 2300 1311 |0002: new-array v0, v0, [B // type@1113 │ │ +193730: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +193732: 7140 0556 1032 |0005: invoke-static {v0, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/Conversions;.longToByteArray:([BIJ)I // method@5605 │ │ +193738: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=22 │ │ 0x0005 line=23 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 (null) J │ │ │ │ @@ -303526,17 +303527,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -193c68: |[193c68] org.thoughtcrime.securesms.util.DateUtils.:()V │ │ -193c78: 7010 ab02 0000 |0000: invoke-direct {v0}, Landroid/text/format/DateUtils;.:()V // method@02ab │ │ -193c7e: 0e00 |0003: return-void │ │ +193c6c: |[193c6c] org.thoughtcrime.securesms.util.DateUtils.:()V │ │ +193c7c: 7010 ab02 0000 |0000: invoke-direct {v0}, Landroid/text/format/DateUtils;.:()V // method@02ab │ │ +193c82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/DateUtils; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/DateUtils;) │ │ @@ -303544,23 +303545,23 @@ │ │ type : '(JLjava/util/concurrent/TimeUnit;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -193854: |[193854] org.thoughtcrime.securesms.util.DateUtils.convertDelta:(JLjava/util/concurrent/TimeUnit;)I │ │ -193864: 7100 260b 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b26 │ │ -19386a: 0b00 |0003: move-result-wide v0 │ │ -19386c: bc20 |0004: sub-long/2addr v0, v2 │ │ -19386e: 6202 a400 |0005: sget-object v2, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ -193872: 6e40 5d0d 0421 |0007: invoke-virtual {v4, v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@0d5d │ │ -193878: 0b02 |000a: move-result-wide v2 │ │ -19387a: 8423 |000b: long-to-int v3, v2 │ │ -19387c: 0f03 |000c: return v3 │ │ +193858: |[193858] org.thoughtcrime.securesms.util.DateUtils.convertDelta:(JLjava/util/concurrent/TimeUnit;)I │ │ +193868: 7100 260b 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b26 │ │ +19386e: 0b00 |0003: move-result-wide v0 │ │ +193870: bc20 |0004: sub-long/2addr v0, v2 │ │ +193872: 6202 a400 |0005: sget-object v2, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ +193876: 6e40 5d0d 0421 |0007: invoke-virtual {v4, v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@0d5d │ │ +19387c: 0b02 |000a: move-result-wide v2 │ │ +19387e: 8423 |000b: long-to-int v3, v2 │ │ +193880: 0f03 |000c: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x000d reg=2 (null) J │ │ 0x0000 - 0x000d reg=4 (null) Ljava/util/concurrent/TimeUnit; │ │ │ │ @@ -303569,82 +303570,82 @@ │ │ type : '(Landroid/content/Context;J)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 126 16-bit code units │ │ -193880: |[193880] org.thoughtcrime.securesms.util.DateUtils.getBriefRelativeTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; │ │ -193890: 6200 a500 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a5 │ │ -193894: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ -193898: 7150 1256 7621 |0004: invoke-static {v6, v7, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5612 │ │ -19389e: 0a00 |0007: move-result v0 │ │ -1938a0: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -1938a4: 6006 612a |000a: sget v6, Lorg/thoughtcrime/securesms/R$string;.now:I // field@2a61 │ │ -1938a8: 6e20 7700 6500 |000c: invoke-virtual {v5, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -1938ae: 0c05 |000f: move-result-object v5 │ │ -1938b0: 1105 |0010: return-object v5 │ │ -1938b2: 6200 a200 |0011: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@00a2 │ │ -1938b6: 7150 1256 7621 |0013: invoke-static {v6, v7, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5612 │ │ -1938bc: 0a00 |0016: move-result v0 │ │ -1938be: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -1938c0: 1214 |0018: const/4 v4, #int 1 // #1 │ │ -1938c2: 3800 1b00 |0019: if-eqz v0, 0034 // +001b │ │ -1938c6: 6200 a500 |001b: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a5 │ │ -1938ca: 7130 0856 7600 |001d: invoke-static {v6, v7, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.convertDelta:(JLjava/util/concurrent/TimeUnit;)I // method@5608 │ │ -1938d0: 0a06 |0020: move-result v6 │ │ -1938d2: 6e10 7600 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1938d8: 0c05 |0024: move-result-object v5 │ │ -1938da: 6007 4927 |0025: sget v7, Lorg/thoughtcrime/securesms/R$plurals;.n_minutes:I // field@2749 │ │ -1938de: 7110 4d0a 0600 |0027: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -1938e4: 0c00 |002a: move-result-object v0 │ │ -1938e6: 2341 3011 |002b: new-array v1, v4, [Ljava/lang/Object; // type@1130 │ │ -1938ea: 4d00 0103 |002d: aput-object v0, v1, v3 │ │ -1938ee: 6e40 e400 7516 |002f: invoke-virtual {v5, v7, v6, v1}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ -1938f4: 0c05 |0032: move-result-object v5 │ │ -1938f6: 1105 |0033: return-object v5 │ │ -1938f8: 6200 a100 |0034: sget-object v0, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ -1938fc: 7150 1256 7621 |0036: invoke-static {v6, v7, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5612 │ │ -193902: 0a00 |0039: move-result v0 │ │ -193904: 3800 1b00 |003a: if-eqz v0, 0055 // +001b │ │ -193908: 6200 a200 |003c: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@00a2 │ │ -19390c: 7130 0856 7600 |003e: invoke-static {v6, v7, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.convertDelta:(JLjava/util/concurrent/TimeUnit;)I // method@5608 │ │ -193912: 0a06 |0041: move-result v6 │ │ -193914: 6e10 7600 0500 |0042: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -19391a: 0c05 |0045: move-result-object v5 │ │ -19391c: 6007 4627 |0046: sget v7, Lorg/thoughtcrime/securesms/R$plurals;.n_hours:I // field@2746 │ │ -193920: 7110 4d0a 0600 |0048: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -193926: 0c00 |004b: move-result-object v0 │ │ -193928: 2341 3011 |004c: new-array v1, v4, [Ljava/lang/Object; // type@1130 │ │ -19392c: 4d00 0103 |004e: aput-object v0, v1, v3 │ │ -193930: 6e40 e400 7516 |0050: invoke-virtual {v5, v7, v6, v1}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ -193936: 0c05 |0053: move-result-object v5 │ │ -193938: 1105 |0054: return-object v5 │ │ -19393a: 1600 0600 |0055: const-wide/16 v0, #int 6 // #6 │ │ -19393e: 6205 a100 |0057: sget-object v5, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ -193942: 7155 1256 7610 |0059: invoke-static {v6, v7, v0, v1, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5612 │ │ -193948: 0a05 |005c: move-result v5 │ │ -19394a: 3805 0900 |005d: if-eqz v5, 0066 // +0009 │ │ -19394e: 1a05 8f15 |005f: const-string v5, "EEE" // string@158f │ │ -193952: 7130 0d56 7605 |0061: invoke-static {v6, v7, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@560d │ │ -193958: 0c05 |0064: move-result-object v5 │ │ -19395a: 1105 |0065: return-object v5 │ │ -19395c: 1600 6d01 |0066: const-wide/16 v0, #int 365 // #16d │ │ -193960: 6205 a100 |0068: sget-object v5, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ -193964: 7155 1256 7610 |006a: invoke-static {v6, v7, v0, v1, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5612 │ │ -19396a: 0a05 |006d: move-result v5 │ │ -19396c: 3805 0900 |006e: if-eqz v5, 0077 // +0009 │ │ -193970: 1a05 252e |0070: const-string v5, "MMM d" // string@2e25 │ │ -193974: 7130 0d56 7605 |0072: invoke-static {v6, v7, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@560d │ │ -19397a: 0c05 |0075: move-result-object v5 │ │ -19397c: 1105 |0076: return-object v5 │ │ -19397e: 1a05 272e |0077: const-string v5, "MMM d, yyyy" // string@2e27 │ │ -193982: 7130 0d56 7605 |0079: invoke-static {v6, v7, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@560d │ │ -193988: 0c05 |007c: move-result-object v5 │ │ -19398a: 1105 |007d: return-object v5 │ │ +193884: |[193884] org.thoughtcrime.securesms.util.DateUtils.getBriefRelativeTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; │ │ +193894: 6200 a500 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a5 │ │ +193898: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ +19389c: 7150 1256 7621 |0004: invoke-static {v6, v7, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5612 │ │ +1938a2: 0a00 |0007: move-result v0 │ │ +1938a4: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +1938a8: 6006 612a |000a: sget v6, Lorg/thoughtcrime/securesms/R$string;.now:I // field@2a61 │ │ +1938ac: 6e20 7700 6500 |000c: invoke-virtual {v5, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +1938b2: 0c05 |000f: move-result-object v5 │ │ +1938b4: 1105 |0010: return-object v5 │ │ +1938b6: 6200 a200 |0011: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@00a2 │ │ +1938ba: 7150 1256 7621 |0013: invoke-static {v6, v7, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5612 │ │ +1938c0: 0a00 |0016: move-result v0 │ │ +1938c2: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +1938c4: 1214 |0018: const/4 v4, #int 1 // #1 │ │ +1938c6: 3800 1b00 |0019: if-eqz v0, 0034 // +001b │ │ +1938ca: 6200 a500 |001b: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a5 │ │ +1938ce: 7130 0856 7600 |001d: invoke-static {v6, v7, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.convertDelta:(JLjava/util/concurrent/TimeUnit;)I // method@5608 │ │ +1938d4: 0a06 |0020: move-result v6 │ │ +1938d6: 6e10 7600 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1938dc: 0c05 |0024: move-result-object v5 │ │ +1938de: 6007 4927 |0025: sget v7, Lorg/thoughtcrime/securesms/R$plurals;.n_minutes:I // field@2749 │ │ +1938e2: 7110 4d0a 0600 |0027: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +1938e8: 0c00 |002a: move-result-object v0 │ │ +1938ea: 2341 3011 |002b: new-array v1, v4, [Ljava/lang/Object; // type@1130 │ │ +1938ee: 4d00 0103 |002d: aput-object v0, v1, v3 │ │ +1938f2: 6e40 e400 7516 |002f: invoke-virtual {v5, v7, v6, v1}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ +1938f8: 0c05 |0032: move-result-object v5 │ │ +1938fa: 1105 |0033: return-object v5 │ │ +1938fc: 6200 a100 |0034: sget-object v0, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ +193900: 7150 1256 7621 |0036: invoke-static {v6, v7, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5612 │ │ +193906: 0a00 |0039: move-result v0 │ │ +193908: 3800 1b00 |003a: if-eqz v0, 0055 // +001b │ │ +19390c: 6200 a200 |003c: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@00a2 │ │ +193910: 7130 0856 7600 |003e: invoke-static {v6, v7, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.convertDelta:(JLjava/util/concurrent/TimeUnit;)I // method@5608 │ │ +193916: 0a06 |0041: move-result v6 │ │ +193918: 6e10 7600 0500 |0042: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +19391e: 0c05 |0045: move-result-object v5 │ │ +193920: 6007 4627 |0046: sget v7, Lorg/thoughtcrime/securesms/R$plurals;.n_hours:I // field@2746 │ │ +193924: 7110 4d0a 0600 |0048: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19392a: 0c00 |004b: move-result-object v0 │ │ +19392c: 2341 3011 |004c: new-array v1, v4, [Ljava/lang/Object; // type@1130 │ │ +193930: 4d00 0103 |004e: aput-object v0, v1, v3 │ │ +193934: 6e40 e400 7516 |0050: invoke-virtual {v5, v7, v6, v1}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ +19393a: 0c05 |0053: move-result-object v5 │ │ +19393c: 1105 |0054: return-object v5 │ │ +19393e: 1600 0600 |0055: const-wide/16 v0, #int 6 // #6 │ │ +193942: 6205 a100 |0057: sget-object v5, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ +193946: 7155 1256 7610 |0059: invoke-static {v6, v7, v0, v1, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5612 │ │ +19394c: 0a05 |005c: move-result v5 │ │ +19394e: 3805 0900 |005d: if-eqz v5, 0066 // +0009 │ │ +193952: 1a05 8f15 |005f: const-string v5, "EEE" // string@158f │ │ +193956: 7130 0d56 7605 |0061: invoke-static {v6, v7, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@560d │ │ +19395c: 0c05 |0064: move-result-object v5 │ │ +19395e: 1105 |0065: return-object v5 │ │ +193960: 1600 6d01 |0066: const-wide/16 v0, #int 365 // #16d │ │ +193964: 6205 a100 |0068: sget-object v5, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ +193968: 7155 1256 7610 |006a: invoke-static {v6, v7, v0, v1, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5612 │ │ +19396e: 0a05 |006d: move-result v5 │ │ +193970: 3805 0900 |006e: if-eqz v5, 0077 // +0009 │ │ +193974: 1a05 252e |0070: const-string v5, "MMM d" // string@2e25 │ │ +193978: 7130 0d56 7605 |0072: invoke-static {v6, v7, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@560d │ │ +19397e: 0c05 |0075: move-result-object v5 │ │ +193980: 1105 |0076: return-object v5 │ │ +193982: 1a05 272e |0077: const-string v5, "MMM d, yyyy" // string@2e27 │ │ +193986: 7130 0d56 7605 |0079: invoke-static {v6, v7, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@560d │ │ +19398c: 0c05 |007c: move-result-object v5 │ │ +19398e: 1105 |007d: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x000a line=60 │ │ 0x0011 line=61 │ │ 0x001b line=62 │ │ 0x0021 line=63 │ │ @@ -303665,51 +303666,51 @@ │ │ type : '(Landroid/content/Context;J)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 65 16-bit code units │ │ -19398c: |[19398c] org.thoughtcrime.securesms.util.DateUtils.getExtendedRelativeTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; │ │ -19399c: 6200 a500 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a5 │ │ -1939a0: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ -1939a4: 7150 1256 5421 |0004: invoke-static {v4, v5, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5612 │ │ -1939aa: 0a00 |0007: move-result v0 │ │ -1939ac: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -1939b0: 6004 612a |000a: sget v4, Lorg/thoughtcrime/securesms/R$string;.now:I // field@2a61 │ │ -1939b4: 6e20 7700 4300 |000c: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -1939ba: 0c03 |000f: move-result-object v3 │ │ -1939bc: 1103 |0010: return-object v3 │ │ -1939be: 6200 a200 |0011: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@00a2 │ │ -1939c2: 7150 1256 5421 |0013: invoke-static {v4, v5, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5612 │ │ -1939c8: 0a00 |0016: move-result v0 │ │ -1939ca: 3800 2500 |0017: if-eqz v0, 003c // +0025 │ │ -1939ce: 6200 a500 |0019: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a5 │ │ -1939d2: 7100 260b 0000 |001b: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b26 │ │ -1939d8: 0b01 |001e: move-result-wide v1 │ │ -1939da: bc41 |001f: sub-long/2addr v1, v4 │ │ -1939dc: 6204 a400 |0020: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ -1939e0: 6e40 5d0d 1042 |0022: invoke-virtual {v0, v1, v2, v4}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@0d5d │ │ -1939e6: 0b04 |0025: move-result-wide v4 │ │ -1939e8: 8445 |0026: long-to-int v5, v4 │ │ -1939ea: 6e10 7600 0300 |0027: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1939f0: 0c03 |002a: move-result-object v3 │ │ -1939f2: 6004 4927 |002b: sget v4, Lorg/thoughtcrime/securesms/R$plurals;.n_minutes:I // field@2749 │ │ -1939f6: 7110 4d0a 0500 |002d: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -1939fc: 0c00 |0030: move-result-object v0 │ │ -1939fe: 1211 |0031: const/4 v1, #int 1 // #1 │ │ -193a00: 2311 3011 |0032: new-array v1, v1, [Ljava/lang/Object; // type@1130 │ │ -193a04: 1202 |0034: const/4 v2, #int 0 // #0 │ │ -193a06: 4d00 0102 |0035: aput-object v0, v1, v2 │ │ -193a0a: 6e40 e400 4315 |0037: invoke-virtual {v3, v4, v5, v1}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ -193a10: 0c03 |003a: move-result-object v3 │ │ -193a12: 1103 |003b: return-object v3 │ │ -193a14: 7130 0b56 4305 |003c: invoke-static {v3, v4, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getExtendedTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; // method@560b │ │ -193a1a: 0c03 |003f: move-result-object v3 │ │ -193a1c: 1103 |0040: return-object v3 │ │ +193990: |[193990] org.thoughtcrime.securesms.util.DateUtils.getExtendedRelativeTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; │ │ +1939a0: 6200 a500 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a5 │ │ +1939a4: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ +1939a8: 7150 1256 5421 |0004: invoke-static {v4, v5, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5612 │ │ +1939ae: 0a00 |0007: move-result v0 │ │ +1939b0: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +1939b4: 6004 612a |000a: sget v4, Lorg/thoughtcrime/securesms/R$string;.now:I // field@2a61 │ │ +1939b8: 6e20 7700 4300 |000c: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +1939be: 0c03 |000f: move-result-object v3 │ │ +1939c0: 1103 |0010: return-object v3 │ │ +1939c2: 6200 a200 |0011: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@00a2 │ │ +1939c6: 7150 1256 5421 |0013: invoke-static {v4, v5, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5612 │ │ +1939cc: 0a00 |0016: move-result v0 │ │ +1939ce: 3800 2500 |0017: if-eqz v0, 003c // +0025 │ │ +1939d2: 6200 a500 |0019: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a5 │ │ +1939d6: 7100 260b 0000 |001b: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b26 │ │ +1939dc: 0b01 |001e: move-result-wide v1 │ │ +1939de: bc41 |001f: sub-long/2addr v1, v4 │ │ +1939e0: 6204 a400 |0020: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ +1939e4: 6e40 5d0d 1042 |0022: invoke-virtual {v0, v1, v2, v4}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@0d5d │ │ +1939ea: 0b04 |0025: move-result-wide v4 │ │ +1939ec: 8445 |0026: long-to-int v5, v4 │ │ +1939ee: 6e10 7600 0300 |0027: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1939f4: 0c03 |002a: move-result-object v3 │ │ +1939f6: 6004 4927 |002b: sget v4, Lorg/thoughtcrime/securesms/R$plurals;.n_minutes:I // field@2749 │ │ +1939fa: 7110 4d0a 0500 |002d: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +193a00: 0c00 |0030: move-result-object v0 │ │ +193a02: 1211 |0031: const/4 v1, #int 1 // #1 │ │ +193a04: 2311 3011 |0032: new-array v1, v1, [Ljava/lang/Object; // type@1130 │ │ +193a08: 1202 |0034: const/4 v2, #int 0 // #0 │ │ +193a0a: 4d00 0102 |0035: aput-object v0, v1, v2 │ │ +193a0e: 6e40 e400 4315 |0037: invoke-virtual {v3, v4, v5, v1}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ +193a14: 0c03 |003a: move-result-object v3 │ │ +193a16: 1103 |003b: return-object v3 │ │ +193a18: 7130 0b56 4305 |003c: invoke-static {v3, v4, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getExtendedTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; // method@560b │ │ +193a1e: 0c03 |003f: move-result-object v3 │ │ +193a20: 1103 |0040: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x000a line=91 │ │ 0x0011 line=92 │ │ 0x0019 line=93 │ │ 0x0027 line=94 │ │ @@ -303723,52 +303724,52 @@ │ │ type : '(Landroid/content/Context;J)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 75 16-bit code units │ │ -193a20: |[193a20] org.thoughtcrime.securesms.util.DateUtils.getExtendedTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; │ │ -193a30: 2200 0903 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0309 │ │ -193a34: 7010 060b 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0b06 │ │ -193a3a: 7120 1156 6500 |0005: invoke-static {v5, v6}, Lorg/thoughtcrime/securesms/util/DateUtils;.isToday:(J)Z // method@5611 │ │ -193a40: 0a01 |0008: move-result v1 │ │ -193a42: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ -193a46: 2826 |000b: goto 0031 // +0026 │ │ -193a48: 1601 0600 |000c: const-wide/16 v1, #int 6 // #6 │ │ -193a4c: 6203 a100 |000e: sget-object v3, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ -193a50: 7153 1256 6521 |0010: invoke-static {v5, v6, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5612 │ │ -193a56: 0a01 |0013: move-result v1 │ │ -193a58: 3801 0800 |0014: if-eqz v1, 001c // +0008 │ │ -193a5c: 1a01 9015 |0016: const-string v1, "EEE " // string@1590 │ │ -193a60: 6e20 120b 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -193a66: 2816 |001b: goto 0031 // +0016 │ │ -193a68: 1601 6d01 |001c: const-wide/16 v1, #int 365 // #16d │ │ -193a6c: 6203 a100 |001e: sget-object v3, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ -193a70: 7153 1256 6521 |0020: invoke-static {v5, v6, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5612 │ │ -193a76: 0a01 |0023: move-result v1 │ │ -193a78: 3801 0800 |0024: if-eqz v1, 002c // +0008 │ │ -193a7c: 1a01 262e |0026: const-string v1, "MMM d, " // string@2e26 │ │ -193a80: 6e20 120b 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -193a86: 2806 |002b: goto 0031 // +0006 │ │ -193a88: 1a01 282e |002c: const-string v1, "MMM d, yyyy, " // string@2e28 │ │ -193a8c: 6e20 120b 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -193a92: 7110 aa02 0400 |0031: invoke-static {v4}, Landroid/text/format/DateFormat;.is24HourFormat:(Landroid/content/Context;)Z // method@02aa │ │ -193a98: 0a04 |0034: move-result v4 │ │ -193a9a: 3804 0800 |0035: if-eqz v4, 003d // +0008 │ │ -193a9e: 1a04 b417 |0037: const-string v4, "HH:mm" // string@17b4 │ │ -193aa2: 6e20 120b 4000 |0039: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -193aa8: 2806 |003c: goto 0042 // +0006 │ │ -193aaa: 1a04 bc5b |003d: const-string v4, "hh:mm a" // string@5bbc │ │ -193aae: 6e20 120b 4000 |003f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -193ab4: 6e10 230b 0000 |0042: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -193aba: 0c04 |0045: move-result-object v4 │ │ -193abc: 7130 0d56 6504 |0046: invoke-static {v5, v6, v4}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@560d │ │ -193ac2: 0c04 |0049: move-result-object v4 │ │ -193ac4: 1104 |004a: return-object v4 │ │ +193a24: |[193a24] org.thoughtcrime.securesms.util.DateUtils.getExtendedTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; │ │ +193a34: 2200 0903 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0309 │ │ +193a38: 7010 060b 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0b06 │ │ +193a3e: 7120 1156 6500 |0005: invoke-static {v5, v6}, Lorg/thoughtcrime/securesms/util/DateUtils;.isToday:(J)Z // method@5611 │ │ +193a44: 0a01 |0008: move-result v1 │ │ +193a46: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ +193a4a: 2826 |000b: goto 0031 // +0026 │ │ +193a4c: 1601 0600 |000c: const-wide/16 v1, #int 6 // #6 │ │ +193a50: 6203 a100 |000e: sget-object v3, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ +193a54: 7153 1256 6521 |0010: invoke-static {v5, v6, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5612 │ │ +193a5a: 0a01 |0013: move-result v1 │ │ +193a5c: 3801 0800 |0014: if-eqz v1, 001c // +0008 │ │ +193a60: 1a01 9015 |0016: const-string v1, "EEE " // string@1590 │ │ +193a64: 6e20 120b 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +193a6a: 2816 |001b: goto 0031 // +0016 │ │ +193a6c: 1601 6d01 |001c: const-wide/16 v1, #int 365 // #16d │ │ +193a70: 6203 a100 |001e: sget-object v3, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ +193a74: 7153 1256 6521 |0020: invoke-static {v5, v6, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5612 │ │ +193a7a: 0a01 |0023: move-result v1 │ │ +193a7c: 3801 0800 |0024: if-eqz v1, 002c // +0008 │ │ +193a80: 1a01 262e |0026: const-string v1, "MMM d, " // string@2e26 │ │ +193a84: 6e20 120b 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +193a8a: 2806 |002b: goto 0031 // +0006 │ │ +193a8c: 1a01 282e |002c: const-string v1, "MMM d, yyyy, " // string@2e28 │ │ +193a90: 6e20 120b 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +193a96: 7110 aa02 0400 |0031: invoke-static {v4}, Landroid/text/format/DateFormat;.is24HourFormat:(Landroid/content/Context;)Z // method@02aa │ │ +193a9c: 0a04 |0034: move-result v4 │ │ +193a9e: 3804 0800 |0035: if-eqz v4, 003d // +0008 │ │ +193aa2: 1a04 b417 |0037: const-string v4, "HH:mm" // string@17b4 │ │ +193aa6: 6e20 120b 4000 |0039: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +193aac: 2806 |003c: goto 0042 // +0006 │ │ +193aae: 1a04 bc5b |003d: const-string v4, "hh:mm a" // string@5bbc │ │ +193ab2: 6e20 120b 4000 |003f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +193ab8: 6e10 230b 0000 |0042: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +193abe: 0c04 |0045: move-result-object v4 │ │ +193ac0: 7130 0d56 6504 |0046: invoke-static {v5, v6, v4}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@560d │ │ +193ac6: 0c04 |0049: move-result-object v4 │ │ +193ac8: 1104 |004a: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0005 line=78 │ │ 0x000e line=79 │ │ 0x001e line=80 │ │ 0x002c line=81 │ │ @@ -303784,41 +303785,41 @@ │ │ type : '(J)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -193ac8: |[193ac8] org.thoughtcrime.securesms.util.DateUtils.getFormatedDuration:(J)Ljava/lang/String; │ │ -193ad8: 6200 a400 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ -193adc: 6e30 600d 6007 |0002: invoke-virtual {v0, v6, v7}, Ljava/util/concurrent/TimeUnit;.toMinutes:(J)J // method@0d60 │ │ -193ae2: 0b00 |0005: move-result-wide v0 │ │ -193ae4: 7120 590a 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a59 │ │ -193aea: 0c00 |0009: move-result-object v0 │ │ -193aec: 6201 a400 |000a: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ -193af0: 6202 a400 |000c: sget-object v2, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ -193af4: 6e30 600d 6207 |000e: invoke-virtual {v2, v6, v7}, Ljava/util/concurrent/TimeUnit;.toMinutes:(J)J // method@0d60 │ │ -193afa: 0b02 |0011: move-result-wide v2 │ │ -193afc: 1704 60ea 0000 |0012: const-wide/32 v4, #float 8.40779e-41 // #0000ea60 │ │ -193b02: 9d02 0204 |0015: mul-long v2, v2, v4 │ │ -193b06: bc26 |0017: sub-long/2addr v6, v2 │ │ -193b08: 6e30 620d 6107 |0018: invoke-virtual {v1, v6, v7}, Ljava/util/concurrent/TimeUnit;.toSeconds:(J)J // method@0d62 │ │ -193b0e: 0b06 |001b: move-result-wide v6 │ │ -193b10: 7120 590a 7600 |001c: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a59 │ │ -193b16: 0c06 |001f: move-result-object v6 │ │ -193b18: 1227 |0020: const/4 v7, #int 2 // #2 │ │ -193b1a: 2377 3011 |0021: new-array v7, v7, [Ljava/lang/Object; // type@1130 │ │ -193b1e: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -193b20: 4d00 0701 |0024: aput-object v0, v7, v1 │ │ -193b24: 1210 |0026: const/4 v0, #int 1 // #1 │ │ -193b26: 4d06 0700 |0027: aput-object v6, v7, v0 │ │ -193b2a: 1a06 a005 |0029: const-string v6, "%02d:%02d" // string@05a0 │ │ -193b2e: 7120 d20a 7600 |002b: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad2 │ │ -193b34: 0c06 |002e: move-result-object v6 │ │ -193b36: 1106 |002f: return-object v6 │ │ +193acc: |[193acc] org.thoughtcrime.securesms.util.DateUtils.getFormatedDuration:(J)Ljava/lang/String; │ │ +193adc: 6200 a400 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ +193ae0: 6e30 600d 6007 |0002: invoke-virtual {v0, v6, v7}, Ljava/util/concurrent/TimeUnit;.toMinutes:(J)J // method@0d60 │ │ +193ae6: 0b00 |0005: move-result-wide v0 │ │ +193ae8: 7120 590a 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a59 │ │ +193aee: 0c00 |0009: move-result-object v0 │ │ +193af0: 6201 a400 |000a: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ +193af4: 6202 a400 |000c: sget-object v2, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ +193af8: 6e30 600d 6207 |000e: invoke-virtual {v2, v6, v7}, Ljava/util/concurrent/TimeUnit;.toMinutes:(J)J // method@0d60 │ │ +193afe: 0b02 |0011: move-result-wide v2 │ │ +193b00: 1704 60ea 0000 |0012: const-wide/32 v4, #float 8.40779e-41 // #0000ea60 │ │ +193b06: 9d02 0204 |0015: mul-long v2, v2, v4 │ │ +193b0a: bc26 |0017: sub-long/2addr v6, v2 │ │ +193b0c: 6e30 620d 6107 |0018: invoke-virtual {v1, v6, v7}, Ljava/util/concurrent/TimeUnit;.toSeconds:(J)J // method@0d62 │ │ +193b12: 0b06 |001b: move-result-wide v6 │ │ +193b14: 7120 590a 7600 |001c: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a59 │ │ +193b1a: 0c06 |001f: move-result-object v6 │ │ +193b1c: 1227 |0020: const/4 v7, #int 2 // #2 │ │ +193b1e: 2377 3011 |0021: new-array v7, v7, [Ljava/lang/Object; // type@1130 │ │ +193b22: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +193b24: 4d00 0701 |0024: aput-object v0, v7, v1 │ │ +193b28: 1210 |0026: const/4 v0, #int 1 // #1 │ │ +193b2a: 4d06 0700 |0027: aput-object v6, v7, v0 │ │ +193b2e: 1a06 a005 |0029: const-string v6, "%02d:%02d" // string@05a0 │ │ +193b32: 7120 d20a 7600 |002b: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad2 │ │ +193b38: 0c06 |002e: move-result-object v6 │ │ +193b3a: 1106 |002f: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0002 line=118 │ │ 0x000e line=119 │ │ 0x0029 line=117 │ │ locals : │ │ @@ -303829,28 +303830,28 @@ │ │ type : '(JLjava/lang/String;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -193b38: |[193b38] org.thoughtcrime.securesms.util.DateUtils.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; │ │ -193b48: 7110 0f56 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.getLocalizedPattern:(Ljava/lang/String;)Ljava/lang/String; // method@560f │ │ -193b4e: 0c03 |0003: move-result-object v3 │ │ -193b50: 2200 6e03 |0004: new-instance v0, Ljava/text/SimpleDateFormat; // type@036e │ │ -193b54: 7020 3e0c 3000 |0006: invoke-direct {v0, v3}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@0c3e │ │ -193b5a: 2203 7803 |0009: new-instance v3, Ljava/util/Date; // type@0378 │ │ -193b5e: 7030 8b0c 1302 |000b: invoke-direct {v3, v1, v2}, Ljava/util/Date;.:(J)V // method@0c8b │ │ -193b64: 6e20 410c 3000 |000e: invoke-virtual {v0, v3}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@0c41 │ │ -193b6a: 0c01 |0011: move-result-object v1 │ │ -193b6c: 1a02 660b |0012: const-string v2, ".," // string@0b66 │ │ -193b70: 1a03 900a |0014: const-string v3, "," // string@0a90 │ │ -193b74: 6e30 e70a 2103 |0016: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0ae7 │ │ -193b7a: 0c01 |0019: move-result-object v1 │ │ -193b7c: 1101 |001a: return-object v1 │ │ +193b3c: |[193b3c] org.thoughtcrime.securesms.util.DateUtils.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; │ │ +193b4c: 7110 0f56 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.getLocalizedPattern:(Ljava/lang/String;)Ljava/lang/String; // method@560f │ │ +193b52: 0c03 |0003: move-result-object v3 │ │ +193b54: 2200 6e03 |0004: new-instance v0, Ljava/text/SimpleDateFormat; // type@036e │ │ +193b58: 7020 3e0c 3000 |0006: invoke-direct {v0, v3}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@0c3e │ │ +193b5e: 2203 7803 |0009: new-instance v3, Ljava/util/Date; // type@0378 │ │ +193b62: 7030 8b0c 1302 |000b: invoke-direct {v3, v1, v2}, Ljava/util/Date;.:(J)V // method@0c8b │ │ +193b68: 6e20 410c 3000 |000e: invoke-virtual {v0, v3}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@0c41 │ │ +193b6e: 0c01 |0011: move-result-object v1 │ │ +193b70: 1a02 660b |0012: const-string v2, ".," // string@0b66 │ │ +193b74: 1a03 900a |0014: const-string v3, "," // string@0a90 │ │ +193b78: 6e30 e70a 2103 |0016: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0ae7 │ │ +193b7e: 0c01 |0019: move-result-object v1 │ │ +193b80: 1101 |001a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0004 line=49 │ │ 0x0012 line=53 │ │ locals : │ │ 0x0000 - 0x001b reg=1 (null) J │ │ @@ -303861,41 +303862,41 @@ │ │ type : '(Landroid/content/Context;I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 48 16-bit code units │ │ -193b80: |[193b80] org.thoughtcrime.securesms.util.DateUtils.getFormattedTimespan:(Landroid/content/Context;I)Ljava/lang/String; │ │ -193b90: 1400 60ea 0000 |0000: const v0, #float 8.40779e-41 // #0000ea60 │ │ -193b96: b305 |0003: div-int/2addr v5, v0 │ │ -193b98: db00 053c |0004: div-int/lit8 v0, v5, #int 60 // #3c │ │ -193b9c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -193b9e: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -193ba0: 3900 1500 |0008: if-nez v0, 001d // +0015 │ │ -193ba4: 6e10 7600 0400 |000a: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -193baa: 0c04 |000d: move-result-object v4 │ │ -193bac: 6000 4927 |000e: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_minutes:I // field@2749 │ │ -193bb0: 7110 4d0a 0500 |0010: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -193bb6: 0c03 |0013: move-result-object v3 │ │ -193bb8: 2322 3011 |0014: new-array v2, v2, [Ljava/lang/Object; // type@1130 │ │ -193bbc: 4d03 0201 |0016: aput-object v3, v2, v1 │ │ -193bc0: 6e40 e400 0425 |0018: invoke-virtual {v4, v0, v5, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ -193bc6: 0c04 |001b: move-result-object v4 │ │ -193bc8: 1104 |001c: return-object v4 │ │ -193bca: 6e10 7600 0400 |001d: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -193bd0: 0c04 |0020: move-result-object v4 │ │ -193bd2: 6005 4627 |0021: sget v5, Lorg/thoughtcrime/securesms/R$plurals;.n_hours:I // field@2746 │ │ -193bd6: 7110 4d0a 0000 |0023: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -193bdc: 0c03 |0026: move-result-object v3 │ │ -193bde: 2322 3011 |0027: new-array v2, v2, [Ljava/lang/Object; // type@1130 │ │ -193be2: 4d03 0201 |0029: aput-object v3, v2, v1 │ │ -193be6: 6e40 e400 5420 |002b: invoke-virtual {v4, v5, v0, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ -193bec: 0c04 |002e: move-result-object v4 │ │ -193bee: 1104 |002f: return-object v4 │ │ +193b84: |[193b84] org.thoughtcrime.securesms.util.DateUtils.getFormattedTimespan:(Landroid/content/Context;I)Ljava/lang/String; │ │ +193b94: 1400 60ea 0000 |0000: const v0, #float 8.40779e-41 // #0000ea60 │ │ +193b9a: b305 |0003: div-int/2addr v5, v0 │ │ +193b9c: db00 053c |0004: div-int/lit8 v0, v5, #int 60 // #3c │ │ +193ba0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +193ba2: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +193ba4: 3900 1500 |0008: if-nez v0, 001d // +0015 │ │ +193ba8: 6e10 7600 0400 |000a: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +193bae: 0c04 |000d: move-result-object v4 │ │ +193bb0: 6000 4927 |000e: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_minutes:I // field@2749 │ │ +193bb4: 7110 4d0a 0500 |0010: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +193bba: 0c03 |0013: move-result-object v3 │ │ +193bbc: 2322 3011 |0014: new-array v2, v2, [Ljava/lang/Object; // type@1130 │ │ +193bc0: 4d03 0201 |0016: aput-object v3, v2, v1 │ │ +193bc4: 6e40 e400 0425 |0018: invoke-virtual {v4, v0, v5, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ +193bca: 0c04 |001b: move-result-object v4 │ │ +193bcc: 1104 |001c: return-object v4 │ │ +193bce: 6e10 7600 0400 |001d: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +193bd4: 0c04 |0020: move-result-object v4 │ │ +193bd6: 6005 4627 |0021: sget v5, Lorg/thoughtcrime/securesms/R$plurals;.n_hours:I // field@2746 │ │ +193bda: 7110 4d0a 0000 |0023: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +193be0: 0c03 |0026: move-result-object v3 │ │ +193be2: 2322 3011 |0027: new-array v2, v2, [Ljava/lang/Object; // type@1130 │ │ +193be6: 4d03 0201 |0029: aput-object v3, v2, v1 │ │ +193bea: 6e40 e400 5420 |002b: invoke-virtual {v4, v5, v0, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ +193bf0: 0c04 |002e: move-result-object v4 │ │ +193bf2: 1104 |002f: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=123 │ │ 0x0004 line=124 │ │ 0x000a line=125 │ │ 0x001d line=128 │ │ locals : │ │ @@ -303907,20 +303908,20 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -193bf0: |[193bf0] org.thoughtcrime.securesms.util.DateUtils.getLocalizedPattern:(Ljava/lang/String;)Ljava/lang/String; │ │ -193c00: 7100 6c57 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.getLocale:()Ljava/util/Locale; // method@576c │ │ -193c06: 0c00 |0003: move-result-object v0 │ │ -193c08: 7120 a902 1000 |0004: invoke-static {v0, v1}, Landroid/text/format/DateFormat;.getBestDateTimePattern:(Ljava/util/Locale;Ljava/lang/String;)Ljava/lang/String; // method@02a9 │ │ -193c0e: 0c01 |0007: move-result-object v1 │ │ -193c10: 1101 |0008: return-object v1 │ │ +193bf4: |[193bf4] org.thoughtcrime.securesms.util.DateUtils.getLocalizedPattern:(Ljava/lang/String;)Ljava/lang/String; │ │ +193c04: 7100 6c57 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.getLocale:()Ljava/util/Locale; // method@576c │ │ +193c0a: 0c00 |0003: move-result-object v0 │ │ +193c0c: 7120 a902 1000 |0004: invoke-static {v0, v1}, Landroid/text/format/DateFormat;.getBestDateTimePattern:(Ljava/util/Locale;Ljava/lang/String;)Ljava/lang/String; // method@02a9 │ │ +193c12: 0c01 |0007: move-result-object v1 │ │ +193c14: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #9 : (in Lorg/thoughtcrime/securesms/util/DateUtils;) │ │ @@ -303928,33 +303929,33 @@ │ │ type : '(Landroid/content/Context;J)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -193c14: |[193c14] org.thoughtcrime.securesms.util.DateUtils.getRelativeDate:(Landroid/content/Context;J)Ljava/lang/String; │ │ -193c24: 7120 1156 3200 |0000: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isToday:(J)Z // method@5611 │ │ -193c2a: 0a00 |0003: move-result v0 │ │ -193c2c: 3800 0900 |0004: if-eqz v0, 000d // +0009 │ │ -193c30: 6002 a22b |0006: sget v2, Lorg/thoughtcrime/securesms/R$string;.today:I // field@2ba2 │ │ -193c34: 6e20 7700 2100 |0008: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -193c3a: 0c01 |000b: move-result-object v1 │ │ -193c3c: 1101 |000c: return-object v1 │ │ -193c3e: 7120 1356 3200 |000d: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isYesterday:(J)Z // method@5613 │ │ -193c44: 0a00 |0010: move-result v0 │ │ -193c46: 3800 0900 |0011: if-eqz v0, 001a // +0009 │ │ -193c4a: 6002 d92b |0013: sget v2, Lorg/thoughtcrime/securesms/R$string;.yesterday:I // field@2bd9 │ │ -193c4e: 6e20 7700 2100 |0015: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -193c54: 0c01 |0018: move-result-object v1 │ │ -193c56: 1101 |0019: return-object v1 │ │ -193c58: 1a01 9115 |001a: const-string v1, "EEEE, MMMM d, yyyy" // string@1591 │ │ -193c5c: 7130 0d56 3201 |001c: invoke-static {v2, v3, v1}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@560d │ │ -193c62: 0c01 |001f: move-result-object v1 │ │ -193c64: 1101 |0020: return-object v1 │ │ +193c18: |[193c18] org.thoughtcrime.securesms.util.DateUtils.getRelativeDate:(Landroid/content/Context;J)Ljava/lang/String; │ │ +193c28: 7120 1156 3200 |0000: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isToday:(J)Z // method@5611 │ │ +193c2e: 0a00 |0003: move-result v0 │ │ +193c30: 3800 0900 |0004: if-eqz v0, 000d // +0009 │ │ +193c34: 6002 a22b |0006: sget v2, Lorg/thoughtcrime/securesms/R$string;.today:I // field@2ba2 │ │ +193c38: 6e20 7700 2100 |0008: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +193c3e: 0c01 |000b: move-result-object v1 │ │ +193c40: 1101 |000c: return-object v1 │ │ +193c42: 7120 1356 3200 |000d: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isYesterday:(J)Z // method@5613 │ │ +193c48: 0a00 |0010: move-result v0 │ │ +193c4a: 3800 0900 |0011: if-eqz v0, 001a // +0009 │ │ +193c4e: 6002 d92b |0013: sget v2, Lorg/thoughtcrime/securesms/R$string;.yesterday:I // field@2bd9 │ │ +193c52: 6e20 7700 2100 |0015: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +193c58: 0c01 |0018: move-result-object v1 │ │ +193c5a: 1101 |0019: return-object v1 │ │ +193c5c: 1a01 9115 |001a: const-string v1, "EEEE, MMMM d, yyyy" // string@1591 │ │ +193c60: 7130 0d56 3201 |001c: invoke-static {v2, v3, v1}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@560d │ │ +193c66: 0c01 |001f: move-result-object v1 │ │ +193c68: 1101 |0020: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0006 line=104 │ │ 0x000d line=105 │ │ 0x0013 line=106 │ │ 0x001a line=108 │ │ @@ -303967,26 +303968,26 @@ │ │ type : '(JJLjava/util/concurrent/TimeUnit;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -1937f4: |[1937f4] org.thoughtcrime.securesms.util.DateUtils.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z │ │ -193804: 7100 260b 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b26 │ │ -19380a: 0b00 |0003: move-result-wide v0 │ │ -19380c: bc20 |0004: sub-long/2addr v0, v2 │ │ -19380e: 6e30 5f0d 4605 |0005: invoke-virtual {v6, v4, v5}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@0d5f │ │ -193814: 0b02 |0008: move-result-wide v2 │ │ -193816: 3104 0002 |0009: cmp-long v4, v0, v2 │ │ -19381a: 3c04 0400 |000b: if-gtz v4, 000f // +0004 │ │ -19381e: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -193820: 2802 |000e: goto 0010 // +0002 │ │ -193822: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -193824: 0f02 |0010: return v2 │ │ +1937f8: |[1937f8] org.thoughtcrime.securesms.util.DateUtils.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z │ │ +193808: 7100 260b 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b26 │ │ +19380e: 0b00 |0003: move-result-wide v0 │ │ +193810: bc20 |0004: sub-long/2addr v0, v2 │ │ +193812: 6e30 5f0d 4605 |0005: invoke-virtual {v6, v4, v5}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@0d5f │ │ +193818: 0b02 |0008: move-result-wide v2 │ │ +19381a: 3104 0002 |0009: cmp-long v4, v0, v2 │ │ +19381e: 3c04 0400 |000b: if-gtz v4, 000f // +0004 │ │ +193822: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +193824: 2802 |000e: goto 0010 // +0002 │ │ +193826: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +193828: 0f02 |0010: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) J │ │ 0x0000 - 0x0011 reg=4 (null) J │ │ 0x0000 - 0x0011 reg=6 (null) Ljava/util/concurrent/TimeUnit; │ │ @@ -303996,23 +303997,23 @@ │ │ type : '(J)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -193828: |[193828] org.thoughtcrime.securesms.util.DateUtils.isYesterday:(J)Z │ │ -193838: 6200 a100 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ -19383c: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ -193840: 6e30 5f0d 1002 |0004: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@0d5f │ │ -193846: 0b00 |0007: move-result-wide v0 │ │ -193848: bb03 |0008: add-long/2addr v3, v0 │ │ -19384a: 7120 1156 4300 |0009: invoke-static {v3, v4}, Lorg/thoughtcrime/securesms/util/DateUtils;.isToday:(J)Z // method@5611 │ │ -193850: 0a03 |000c: move-result v3 │ │ -193852: 0f03 |000d: return v3 │ │ +19382c: |[19382c] org.thoughtcrime.securesms.util.DateUtils.isYesterday:(J)Z │ │ +19383c: 6200 a100 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ +193840: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ +193844: 6e30 5f0d 1002 |0004: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@0d5f │ │ +19384a: 0b00 |0007: move-result-wide v0 │ │ +19384c: bb03 |0008: add-long/2addr v3, v0 │ │ +19384e: 7120 1156 4300 |0009: invoke-static {v3, v4}, Lorg/thoughtcrime/securesms/util/DateUtils;.isToday:(J)Z // method@5611 │ │ +193854: 0a03 |000c: move-result v3 │ │ +193856: 0f03 |000d: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x000e reg=3 (null) J │ │ │ │ Virtual methods - │ │ @@ -304049,21 +304050,21 @@ │ │ type : '(J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -193c80: |[193c80] org.thoughtcrime.securesms.util.Debouncer.:(J)V │ │ -193c90: 7010 9b0a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a9b │ │ -193c96: 2200 9900 |0003: new-instance v0, Landroid/os/Handler; // type@0099 │ │ -193c9a: 7010 4402 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0244 │ │ -193ca0: 5b10 d541 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@41d5 │ │ -193ca4: 5a12 d641 |000a: iput-wide v2, v1, Lorg/thoughtcrime/securesms/util/Debouncer;.threshold:J // field@41d6 │ │ -193ca8: 0e00 |000c: return-void │ │ +193c84: |[193c84] org.thoughtcrime.securesms.util.Debouncer.:(J)V │ │ +193c94: 7010 9b0a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a9b │ │ +193c9a: 2200 9900 |0003: new-instance v0, Landroid/os/Handler; // type@0099 │ │ +193c9e: 7010 4402 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0244 │ │ +193ca4: 5b10 d541 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@41d5 │ │ +193ca8: 5a12 d641 |000a: iput-wide v2, v1, Lorg/thoughtcrime/securesms/util/Debouncer;.threshold:J // field@41d6 │ │ +193cac: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ 0x000a line=25 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/thoughtcrime/securesms/util/Debouncer; │ │ @@ -304075,19 +304076,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -193cac: |[193cac] org.thoughtcrime.securesms.util.Debouncer.clear:()V │ │ -193cbc: 5420 d541 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@41d5 │ │ -193cc0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -193cc2: 6e20 4a02 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@024a │ │ -193cc8: 0e00 |0006: return-void │ │ +193cb0: |[193cb0] org.thoughtcrime.securesms.util.Debouncer.clear:()V │ │ +193cc0: 5420 d541 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@41d5 │ │ +193cc4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +193cc6: 6e20 4a02 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@024a │ │ +193ccc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/thoughtcrime/securesms/util/Debouncer; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/Debouncer;) │ │ @@ -304095,22 +304096,22 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -193ccc: |[193ccc] org.thoughtcrime.securesms.util.Debouncer.publish:(Ljava/lang/Runnable;)V │ │ -193cdc: 5430 d541 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@41d5 │ │ -193ce0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -193ce2: 6e20 4a02 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@024a │ │ -193ce8: 5430 d541 |0006: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@41d5 │ │ -193cec: 5331 d641 |0008: iget-wide v1, v3, Lorg/thoughtcrime/securesms/util/Debouncer;.threshold:J // field@41d6 │ │ -193cf0: 6e40 4802 4021 |000a: invoke-virtual {v0, v4, v1, v2}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0248 │ │ -193cf6: 0e00 |000d: return-void │ │ +193cd0: |[193cd0] org.thoughtcrime.securesms.util.Debouncer.publish:(Ljava/lang/Runnable;)V │ │ +193ce0: 5430 d541 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@41d5 │ │ +193ce4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +193ce6: 6e20 4a02 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@024a │ │ +193cec: 5430 d541 |0006: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@41d5 │ │ +193cf0: 5331 d641 |0008: iget-wide v1, v3, Lorg/thoughtcrime/securesms/util/Debouncer;.threshold:J // field@41d6 │ │ +193cf4: 6e40 4802 4021 |000a: invoke-virtual {v0, v4, v1, v2}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0248 │ │ +193cfa: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0006 line=30 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Lorg/thoughtcrime/securesms/util/Debouncer; │ │ 0x0000 - 0x000e reg=4 (null) Ljava/lang/Runnable; │ │ @@ -304152,27 +304153,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -193d44: |[193d44] org.thoughtcrime.securesms.util.DrawableUtil.:()V │ │ -193d54: 1300 6c00 |0000: const/16 v0, #int 108 // #6c │ │ -193d58: 7110 bf57 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57bf │ │ -193d5e: 0a00 |0005: move-result v0 │ │ -193d60: 6700 d741 |0006: sput v0, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_BITMAP_SIZE:I // field@41d7 │ │ -193d64: 1301 4800 |0008: const/16 v1, #int 72 // #48 │ │ -193d68: 7110 bf57 0100 |000a: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57bf │ │ -193d6e: 0a01 |000d: move-result v1 │ │ -193d70: 6701 d941 |000e: sput v1, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_WRAPPED_SIZE:I // field@41d9 │ │ -193d74: b110 |0010: sub-int/2addr v0, v1 │ │ -193d76: db00 0002 |0011: div-int/lit8 v0, v0, #int 2 // #02 │ │ -193d7a: 6700 d841 |0013: sput v0, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_PADDING:I // field@41d8 │ │ -193d7e: 0e00 |0015: return-void │ │ +193d48: |[193d48] org.thoughtcrime.securesms.util.DrawableUtil.:()V │ │ +193d58: 1300 6c00 |0000: const/16 v0, #int 108 // #6c │ │ +193d5c: 7110 bf57 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57bf │ │ +193d62: 0a00 |0005: move-result v0 │ │ +193d64: 6700 d741 |0006: sput v0, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_BITMAP_SIZE:I // field@41d7 │ │ +193d68: 1301 4800 |0008: const/16 v1, #int 72 // #48 │ │ +193d6c: 7110 bf57 0100 |000a: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57bf │ │ +193d72: 0a01 |000d: move-result v1 │ │ +193d74: 6701 d941 |000e: sput v1, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_WRAPPED_SIZE:I // field@41d9 │ │ +193d78: b110 |0010: sub-int/2addr v0, v1 │ │ +193d7a: db00 0002 |0011: div-int/lit8 v0, v0, #int 2 // #02 │ │ +193d7e: 6700 d841 |0013: sput v0, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_PADDING:I // field@41d8 │ │ +193d82: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=10 │ │ 0x000a line=11 │ │ 0x0011 line=12 │ │ locals : │ │ │ │ @@ -304181,17 +304182,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -193d80: |[193d80] org.thoughtcrime.securesms.util.DrawableUtil.:()V │ │ -193d90: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -193d96: 0e00 |0003: return-void │ │ +193d84: |[193d84] org.thoughtcrime.securesms.util.DrawableUtil.:()V │ │ +193d94: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +193d9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/DrawableUtil; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/DrawableUtil;) │ │ @@ -304199,31 +304200,31 @@ │ │ type : '(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -193cf8: |[193cf8] org.thoughtcrime.securesms.util.DrawableUtil.wrapBitmapForShortcutInfo:(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; │ │ -193d08: 6000 d741 |0000: sget v0, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_BITMAP_SIZE:I // field@41d7 │ │ -193d0c: 6201 0900 |0002: sget-object v1, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0009 │ │ -193d10: 7130 0701 0001 |0004: invoke-static {v0, v0, v1}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0107 │ │ -193d16: 0c00 |0007: move-result-object v0 │ │ -193d18: 6001 d941 |0008: sget v1, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_WRAPPED_SIZE:I // field@41d9 │ │ -193d1c: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -193d1e: 7140 0901 1521 |000b: invoke-static {v5, v1, v1, v2}, Landroid/graphics/Bitmap;.createScaledBitmap:(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap; // method@0109 │ │ -193d24: 0c05 |000e: move-result-object v5 │ │ -193d26: 2201 4900 |000f: new-instance v1, Landroid/graphics/Canvas; // type@0049 │ │ -193d2a: 7020 1b01 0100 |0011: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@011b │ │ -193d30: 6002 d841 |0014: sget v2, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_PADDING:I // field@41d8 │ │ -193d34: 8223 |0016: int-to-float v3, v2 │ │ -193d36: 8222 |0017: int-to-float v2, v2 │ │ -193d38: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -193d3a: 6e54 2001 5123 |0019: invoke-virtual {v1, v5, v3, v2, v4}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0120 │ │ -193d40: 1100 |001c: return-object v0 │ │ +193cfc: |[193cfc] org.thoughtcrime.securesms.util.DrawableUtil.wrapBitmapForShortcutInfo:(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; │ │ +193d0c: 6000 d741 |0000: sget v0, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_BITMAP_SIZE:I // field@41d7 │ │ +193d10: 6201 0900 |0002: sget-object v1, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0009 │ │ +193d14: 7130 0701 0001 |0004: invoke-static {v0, v0, v1}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0107 │ │ +193d1a: 0c00 |0007: move-result-object v0 │ │ +193d1c: 6001 d941 |0008: sget v1, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_WRAPPED_SIZE:I // field@41d9 │ │ +193d20: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +193d22: 7140 0901 1521 |000b: invoke-static {v5, v1, v1, v2}, Landroid/graphics/Bitmap;.createScaledBitmap:(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap; // method@0109 │ │ +193d28: 0c05 |000e: move-result-object v5 │ │ +193d2a: 2201 4900 |000f: new-instance v1, Landroid/graphics/Canvas; // type@0049 │ │ +193d2e: 7020 1b01 0100 |0011: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@011b │ │ +193d34: 6002 d841 |0014: sget v2, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_PADDING:I // field@41d8 │ │ +193d38: 8223 |0016: int-to-float v3, v2 │ │ +193d3a: 8222 |0017: int-to-float v2, v2 │ │ +193d3c: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +193d3e: 6e54 2001 5123 |0019: invoke-virtual {v1, v5, v3, v2, v4}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0120 │ │ +193d44: 1100 |001c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0008 line=16 │ │ 0x000f line=18 │ │ 0x0014 line=19 │ │ locals : │ │ @@ -304260,17 +304261,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -193de0: |[193de0] org.thoughtcrime.securesms.util.DynamicTheme$OverridePendingTransition.:()V │ │ -193df0: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -193df6: 0e00 |0003: return-void │ │ +193de4: |[193de4] org.thoughtcrime.securesms.util.DynamicTheme$OverridePendingTransition.:()V │ │ +193df4: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +193dfa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/DynamicTheme$OverridePendingTransition; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/DynamicTheme$OverridePendingTransition;) │ │ @@ -304278,18 +304279,18 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -193df8: |[193df8] org.thoughtcrime.securesms.util.DynamicTheme$OverridePendingTransition.invoke:(Landroid/app/Activity;)V │ │ -193e08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -193e0a: 6e30 2400 0100 |0001: invoke-virtual {v1, v0, v0}, Landroid/app/Activity;.overridePendingTransition:(II)V // method@0024 │ │ -193e10: 0e00 |0004: return-void │ │ +193dfc: |[193dfc] org.thoughtcrime.securesms.util.DynamicTheme$OverridePendingTransition.invoke:(Landroid/app/Activity;)V │ │ +193e0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +193e0e: 6e30 2400 0100 |0001: invoke-virtual {v1, v0, v0}, Landroid/app/Activity;.overridePendingTransition:(II)V // method@0024 │ │ +193e14: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=110 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -304341,17 +304342,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -193f44: |[193f44] org.thoughtcrime.securesms.util.DynamicTheme.:()V │ │ -193f54: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -193f5a: 0e00 |0003: return-void │ │ +193f48: |[193f48] org.thoughtcrime.securesms.util.DynamicTheme.:()V │ │ +193f58: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +193f5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/DynamicTheme; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/DynamicTheme;) │ │ @@ -304359,22 +304360,22 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -193f1c: |[193f1c] org.thoughtcrime.securesms.util.DynamicTheme.getCheckmarkEmoji:(Landroid/content/Context;)Ljava/lang/String; │ │ -193f2c: 7110 2456 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5624 │ │ -193f32: 0a00 |0003: move-result v0 │ │ -193f34: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -193f38: 1a00 f684 |0006: const-string v0, "✅" // string@84f6 │ │ -193f3c: 2803 |0008: goto 000b // +0003 │ │ -193f3e: 1a00 f784 |0009: const-string v0, "✔️" // string@84f7 │ │ -193f42: 1100 |000b: return-object v0 │ │ +193f20: |[193f20] org.thoughtcrime.securesms.util.DynamicTheme.getCheckmarkEmoji:(Landroid/content/Context;)Ljava/lang/String; │ │ +193f30: 7110 2456 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5624 │ │ +193f36: 0a00 |0003: move-result v0 │ │ +193f38: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +193f3c: 1a00 f684 |0006: const-string v0, "✅" // string@84f6 │ │ +193f40: 2803 |0008: goto 000b // +0003 │ │ +193f42: 1a00 f784 |0009: const-string v0, "✔️" // string@84f7 │ │ +193f46: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x000c reg=0 (null) Landroid/content/Context; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/DynamicTheme;) │ │ @@ -304382,24 +304383,24 @@ │ │ type : '(Landroid/app/Activity;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -193eec: |[193eec] org.thoughtcrime.securesms.util.DynamicTheme.getSelectedTheme:(Landroid/app/Activity;)I │ │ -193efc: 7110 2456 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5624 │ │ -193f02: 0a01 |0003: move-result v1 │ │ -193f04: 3801 0700 |0004: if-eqz v1, 000b // +0007 │ │ -193f08: 6e10 2156 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getDarkThemeStyle:()I // method@5621 │ │ -193f0e: 0a01 |0009: move-result v1 │ │ -193f10: 0f01 |000a: return v1 │ │ -193f12: 6e10 2256 0000 |000b: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getLightThemeStyle:()I // method@5622 │ │ -193f18: 0a01 |000e: move-result v1 │ │ -193f1a: 0f01 |000f: return v1 │ │ +193ef0: |[193ef0] org.thoughtcrime.securesms.util.DynamicTheme.getSelectedTheme:(Landroid/app/Activity;)I │ │ +193f00: 7110 2456 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5624 │ │ +193f06: 0a01 |0003: move-result v1 │ │ +193f08: 3801 0700 |0004: if-eqz v1, 000b // +0007 │ │ +193f0c: 6e10 2156 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getDarkThemeStyle:()I // method@5621 │ │ +193f12: 0a01 |0009: move-result v1 │ │ +193f14: 0f01 |000a: return v1 │ │ +193f16: 6e10 2256 0000 |000b: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getLightThemeStyle:()I // method@5622 │ │ +193f1c: 0a01 |000e: move-result v1 │ │ +193f1e: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0006 line=68 │ │ 0x000b line=70 │ │ locals : │ │ 0x0000 - 0x0010 reg=0 this Lorg/thoughtcrime/securesms/util/DynamicTheme; │ │ @@ -304410,31 +304411,31 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -193e14: |[193e14] org.thoughtcrime.securesms.util.DynamicTheme.isDarkTheme:(Landroid/content/Context;)Z │ │ -193e24: 7110 bc56 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Prefs;.getTheme:(Landroid/content/Context;)Ljava/lang/String; // method@56bc │ │ -193e2a: 0c00 |0003: move-result-object v0 │ │ -193e2c: 1a01 127f |0004: const-string v1, "system" // string@7f12 │ │ -193e30: 6e20 d00a 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ -193e36: 0a01 |0009: move-result v1 │ │ -193e38: 3801 0d00 |000a: if-eqz v1, 0017 // +000d │ │ -193e3c: 7100 2956 0000 |000c: invoke-static {}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.systemThemeAvailable:()Z // method@5629 │ │ -193e42: 0a01 |000f: move-result v1 │ │ -193e44: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ -193e48: 7110 2556 0200 |0012: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isSystemInDarkTheme:(Landroid/content/Context;)Z // method@5625 │ │ -193e4e: 0a02 |0015: move-result v2 │ │ -193e50: 0f02 |0016: return v2 │ │ -193e52: 1a02 944d |0017: const-string v2, "dark" // string@4d94 │ │ -193e56: 6e20 d00a 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ -193e5c: 0a02 |001c: move-result v2 │ │ -193e5e: 0f02 |001d: return v2 │ │ +193e18: |[193e18] org.thoughtcrime.securesms.util.DynamicTheme.isDarkTheme:(Landroid/content/Context;)Z │ │ +193e28: 7110 bc56 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Prefs;.getTheme:(Landroid/content/Context;)Ljava/lang/String; // method@56bc │ │ +193e2e: 0c00 |0003: move-result-object v0 │ │ +193e30: 1a01 127f |0004: const-string v1, "system" // string@7f12 │ │ +193e34: 6e20 d00a 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ +193e3a: 0a01 |0009: move-result v1 │ │ +193e3c: 3801 0d00 |000a: if-eqz v1, 0017 // +000d │ │ +193e40: 7100 2956 0000 |000c: invoke-static {}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.systemThemeAvailable:()Z // method@5629 │ │ +193e46: 0a01 |000f: move-result v1 │ │ +193e48: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ +193e4c: 7110 2556 0200 |0012: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isSystemInDarkTheme:(Landroid/content/Context;)Z // method@5625 │ │ +193e52: 0a02 |0015: move-result v2 │ │ +193e54: 0f02 |0016: return v2 │ │ +193e56: 1a02 944d |0017: const-string v2, "dark" // string@4d94 │ │ +193e5a: 6e20 d00a 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ +193e60: 0a02 |001c: move-result v2 │ │ +193e62: 0f02 |001d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0004 line=92 │ │ 0x0012 line=93 │ │ 0x0017 line=95 │ │ locals : │ │ @@ -304445,27 +304446,27 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -193e60: |[193e60] org.thoughtcrime.securesms.util.DynamicTheme.isSystemInDarkTheme:(Landroid/content/Context;)Z │ │ -193e70: 6e10 7600 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -193e76: 0c01 |0003: move-result-object v1 │ │ -193e78: 6e10 dd00 0100 |0004: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00dd │ │ -193e7e: 0c01 |0007: move-result-object v1 │ │ -193e80: 5211 0700 |0008: iget v1, v1, Landroid/content/res/Configuration;.uiMode:I // field@0007 │ │ -193e84: dd01 0130 |000a: and-int/lit8 v1, v1, #int 48 // #30 │ │ -193e88: 1300 2000 |000c: const/16 v0, #int 32 // #20 │ │ -193e8c: 3301 0400 |000e: if-ne v1, v0, 0012 // +0004 │ │ -193e90: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -193e92: 2802 |0011: goto 0013 // +0002 │ │ -193e94: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -193e96: 0f01 |0013: return v1 │ │ +193e64: |[193e64] org.thoughtcrime.securesms.util.DynamicTheme.isSystemInDarkTheme:(Landroid/content/Context;)Z │ │ +193e74: 6e10 7600 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +193e7a: 0c01 |0003: move-result-object v1 │ │ +193e7c: 6e10 dd00 0100 |0004: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00dd │ │ +193e82: 0c01 |0007: move-result-object v1 │ │ +193e84: 5211 0700 |0008: iget v1, v1, Landroid/content/res/Configuration;.uiMode:I // field@0007 │ │ +193e88: dd01 0130 |000a: and-int/lit8 v1, v1, #int 48 // #30 │ │ +193e8c: 1300 2000 |000c: const/16 v0, #int 32 // #20 │ │ +193e90: 3301 0400 |000e: if-ne v1, v0, 0012 // +0004 │ │ +193e94: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +193e96: 2802 |0011: goto 0013 // +0002 │ │ +193e98: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +193e9a: 0f01 |0013: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 (null) Landroid/content/Context; │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/util/DynamicTheme;) │ │ @@ -304473,33 +304474,33 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -193fc4: |[193fc4] org.thoughtcrime.securesms.util.DynamicTheme.setDefaultDayNightMode:(Landroid/content/Context;)V │ │ -193fd4: 7110 bc56 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Prefs;.getTheme:(Landroid/content/Context;)Ljava/lang/String; // method@56bc │ │ -193fda: 0c00 |0003: move-result-object v0 │ │ -193fdc: 1a01 127f |0004: const-string v1, "system" // string@7f12 │ │ -193fe0: 6e20 d00a 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ -193fe6: 0a00 |0009: move-result v0 │ │ -193fe8: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -193fec: 12f2 |000c: const/4 v2, #int -1 // #ff │ │ -193fee: 7110 aa04 0200 |000d: invoke-static {v2}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@04aa │ │ -193ff4: 2810 |0010: goto 0020 // +0010 │ │ -193ff6: 7110 2456 0200 |0011: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5624 │ │ -193ffc: 0a02 |0014: move-result v2 │ │ -193ffe: 3802 0700 |0015: if-eqz v2, 001c // +0007 │ │ -194002: 1222 |0017: const/4 v2, #int 2 // #2 │ │ -194004: 7110 aa04 0200 |0018: invoke-static {v2}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@04aa │ │ -19400a: 2805 |001b: goto 0020 // +0005 │ │ -19400c: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -19400e: 7110 aa04 0200 |001d: invoke-static {v2}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@04aa │ │ -194014: 0e00 |0020: return-void │ │ +193fc8: |[193fc8] org.thoughtcrime.securesms.util.DynamicTheme.setDefaultDayNightMode:(Landroid/content/Context;)V │ │ +193fd8: 7110 bc56 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Prefs;.getTheme:(Landroid/content/Context;)Ljava/lang/String; // method@56bc │ │ +193fde: 0c00 |0003: move-result-object v0 │ │ +193fe0: 1a01 127f |0004: const-string v1, "system" // string@7f12 │ │ +193fe4: 6e20 d00a 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ +193fea: 0a00 |0009: move-result v0 │ │ +193fec: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +193ff0: 12f2 |000c: const/4 v2, #int -1 // #ff │ │ +193ff2: 7110 aa04 0200 |000d: invoke-static {v2}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@04aa │ │ +193ff8: 2810 |0010: goto 0020 // +0010 │ │ +193ffa: 7110 2456 0200 |0011: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5624 │ │ +194000: 0a02 |0014: move-result v2 │ │ +194002: 3802 0700 |0015: if-eqz v2, 001c // +0007 │ │ +194006: 1222 |0017: const/4 v2, #int 2 // #2 │ │ +194008: 7110 aa04 0200 |0018: invoke-static {v2}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@04aa │ │ +19400e: 2805 |001b: goto 0020 // +0005 │ │ +194010: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +194012: 7110 aa04 0200 |001d: invoke-static {v2}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@04aa │ │ +194018: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0004 line=54 │ │ 0x000d line=55 │ │ 0x0011 line=56 │ │ 0x0018 line=57 │ │ @@ -304512,22 +304513,22 @@ │ │ type : '()Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -193e98: |[193e98] org.thoughtcrime.securesms.util.DynamicTheme.systemThemeAvailable:()Z │ │ -193ea8: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -193eac: 1301 1d00 |0002: const/16 v1, #int 29 // #1d │ │ -193eb0: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ -193eb4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -193eb6: 2802 |0007: goto 0009 // +0002 │ │ -193eb8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -193eba: 0f00 |0009: return v0 │ │ +193e9c: |[193e9c] org.thoughtcrime.securesms.util.DynamicTheme.systemThemeAvailable:()Z │ │ +193eac: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +193eb0: 1301 1d00 |0002: const/16 v1, #int 29 // #1d │ │ +193eb4: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ +193eb8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +193eba: 2802 |0007: goto 0009 // +0002 │ │ +193ebc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +193ebe: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/thoughtcrime/securesms/util/DynamicTheme;) │ │ @@ -304535,17 +304536,17 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -193ebc: |[193ebc] org.thoughtcrime.securesms.util.DynamicTheme.getDarkThemeStyle:()I │ │ -193ecc: 6000 4a2e |0000: sget v0, Lorg/thoughtcrime/securesms/R$style;.TextSecure_DarkTheme:I // field@2e4a │ │ -193ed0: 0f00 |0002: return v0 │ │ +193ec0: |[193ec0] org.thoughtcrime.securesms.util.DynamicTheme.getDarkThemeStyle:()I │ │ +193ed0: 6000 4a2e |0000: sget v0, Lorg/thoughtcrime/securesms/R$style;.TextSecure_DarkTheme:I // field@2e4a │ │ +193ed4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/util/DynamicTheme; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/DynamicTheme;) │ │ @@ -304553,17 +304554,17 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -193ed4: |[193ed4] org.thoughtcrime.securesms.util.DynamicTheme.getLightThemeStyle:()I │ │ -193ee4: 6000 4e2e |0000: sget v0, Lorg/thoughtcrime/securesms/R$style;.TextSecure_LightTheme:I // field@2e4e │ │ -193ee8: 0f00 |0002: return v0 │ │ +193ed8: |[193ed8] org.thoughtcrime.securesms.util.DynamicTheme.getLightThemeStyle:()I │ │ +193ee8: 6000 4e2e |0000: sget v0, Lorg/thoughtcrime/securesms/R$style;.TextSecure_LightTheme:I // field@2e4e │ │ +193eec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/util/DynamicTheme; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/DynamicTheme;) │ │ @@ -304571,20 +304572,20 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -193f5c: |[193f5c] org.thoughtcrime.securesms.util.DynamicTheme.onCreate:(Landroid/app/Activity;)V │ │ -193f6c: 7020 2356 2100 |0000: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getSelectedTheme:(Landroid/app/Activity;)I // method@5623 │ │ -193f72: 0a00 |0003: move-result v0 │ │ -193f74: 5910 dd41 |0004: iput v0, v1, Lorg/thoughtcrime/securesms/util/DynamicTheme;.currentTheme:I // field@41dd │ │ -193f78: 6e20 2700 0200 |0006: invoke-virtual {v2, v0}, Landroid/app/Activity;.setTheme:(I)V // method@0027 │ │ -193f7e: 0e00 |0009: return-void │ │ +193f60: |[193f60] org.thoughtcrime.securesms.util.DynamicTheme.onCreate:(Landroid/app/Activity;)V │ │ +193f70: 7020 2356 2100 |0000: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getSelectedTheme:(Landroid/app/Activity;)I // method@5623 │ │ +193f76: 0a00 |0003: move-result v0 │ │ +193f78: 5910 dd41 |0004: iput v0, v1, Lorg/thoughtcrime/securesms/util/DynamicTheme;.currentTheme:I // field@41dd │ │ +193f7c: 6e20 2700 0200 |0006: invoke-virtual {v2, v0}, Landroid/app/Activity;.setTheme:(I)V // method@0027 │ │ +193f82: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0006 line=31 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/thoughtcrime/securesms/util/DynamicTheme; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/app/Activity; │ │ @@ -304594,26 +304595,26 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -193f80: |[193f80] org.thoughtcrime.securesms.util.DynamicTheme.onResume:(Landroid/app/Activity;)V │ │ -193f90: 5220 dd41 |0000: iget v0, v2, Lorg/thoughtcrime/securesms/util/DynamicTheme;.currentTheme:I // field@41dd │ │ -193f94: 7020 2356 3200 |0002: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getSelectedTheme:(Landroid/app/Activity;)I // method@5623 │ │ -193f9a: 0a01 |0005: move-result v1 │ │ -193f9c: 3210 1200 |0006: if-eq v0, v1, 0018 // +0012 │ │ -193fa0: 6e10 1a00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -193fa6: 0c00 |000b: move-result-object v0 │ │ -193fa8: 6e10 1500 0300 |000c: invoke-virtual {v3}, Landroid/app/Activity;.finish:()V // method@0015 │ │ -193fae: 7110 1e56 0300 |000f: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/DynamicTheme$OverridePendingTransition;.invoke:(Landroid/app/Activity;)V // method@561e │ │ -193fb4: 6e20 2800 0300 |0012: invoke-virtual {v3, v0}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0028 │ │ -193fba: 7110 1e56 0300 |0015: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/DynamicTheme$OverridePendingTransition;.invoke:(Landroid/app/Activity;)V // method@561e │ │ -193fc0: 0e00 |0018: return-void │ │ +193f84: |[193f84] org.thoughtcrime.securesms.util.DynamicTheme.onResume:(Landroid/app/Activity;)V │ │ +193f94: 5220 dd41 |0000: iget v0, v2, Lorg/thoughtcrime/securesms/util/DynamicTheme;.currentTheme:I // field@41dd │ │ +193f98: 7020 2356 3200 |0002: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getSelectedTheme:(Landroid/app/Activity;)I // method@5623 │ │ +193f9e: 0a01 |0005: move-result v1 │ │ +193fa0: 3210 1200 |0006: if-eq v0, v1, 0018 // +0012 │ │ +193fa4: 6e10 1a00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +193faa: 0c00 |000b: move-result-object v0 │ │ +193fac: 6e10 1500 0300 |000c: invoke-virtual {v3}, Landroid/app/Activity;.finish:()V // method@0015 │ │ +193fb2: 7110 1e56 0300 |000f: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/DynamicTheme$OverridePendingTransition;.invoke:(Landroid/app/Activity;)V // method@561e │ │ +193fb8: 6e20 2800 0300 |0012: invoke-virtual {v3, v0}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0028 │ │ +193fbe: 7110 1e56 0300 |0015: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/DynamicTheme$OverridePendingTransition;.invoke:(Landroid/app/Activity;)V // method@561e │ │ +193fc4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0008 line=42 │ │ 0x000c line=43 │ │ 0x000f line=44 │ │ 0x0012 line=45 │ │ @@ -304656,17 +304657,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -194038: |[194038] org.thoughtcrime.securesms.util.FileProviderUtil.:()V │ │ -194048: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19404e: 0e00 |0003: return-void │ │ +19403c: |[19403c] org.thoughtcrime.securesms.util.FileProviderUtil.:()V │ │ +19404c: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +194052: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/FileProviderUtil; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/FileProviderUtil;) │ │ @@ -304674,19 +304675,19 @@ │ │ type : '(Landroid/content/Context;Ljava/io/File;)Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -194018: |[194018] org.thoughtcrime.securesms.util.FileProviderUtil.getUriFor:(Landroid/content/Context;Ljava/io/File;)Landroid/net/Uri; │ │ -194028: 1a00 904a |0000: const-string v0, "com.b44t.messenger.fileprovider" // string@4a90 │ │ -19402c: 7130 3205 0102 |0002: invoke-static {v1, v0, v2}, Landroidx/core/content/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@0532 │ │ -194032: 0c01 |0005: move-result-object v1 │ │ -194034: 1101 |0006: return-object v1 │ │ +19401c: |[19401c] org.thoughtcrime.securesms.util.FileProviderUtil.getUriFor:(Landroid/content/Context;Ljava/io/File;)Landroid/net/Uri; │ │ +19402c: 1a00 904a |0000: const-string v0, "com.b44t.messenger.fileprovider" // string@4a90 │ │ +194030: 7130 3205 0102 |0002: invoke-static {v1, v0, v2}, Landroidx/core/content/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@0532 │ │ +194036: 0c01 |0005: move-result-object v1 │ │ +194038: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/io/File; │ │ │ │ @@ -304716,17 +304717,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -194160: |[194160] org.thoughtcrime.securesms.util.FileUtils.:()V │ │ -194170: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -194176: 0e00 |0003: return-void │ │ +194164: |[194164] org.thoughtcrime.securesms.util.FileUtils.:()V │ │ +194174: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19417a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/FileUtils; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/FileUtils;) │ │ @@ -304734,92 +304735,92 @@ │ │ type : '(C)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 49 16-bit code units │ │ -194050: |[194050] org.thoughtcrime.securesms.util.FileUtils.isValidFilenameChar:(C)Z │ │ -194060: 1300 1f00 |0000: const/16 v0, #int 31 // #1f │ │ -194064: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -194066: 3602 0300 |0003: if-gt v2, v0, 0006 // +0003 │ │ -19406a: 0f01 |0005: return v1 │ │ -19406c: 1300 2200 |0006: const/16 v0, #int 34 // #22 │ │ -194070: 3202 2800 |0008: if-eq v2, v0, 0030 // +0028 │ │ -194074: 1300 2a00 |000a: const/16 v0, #int 42 // #2a │ │ -194078: 3202 2400 |000c: if-eq v2, v0, 0030 // +0024 │ │ -19407c: 1300 2f00 |000e: const/16 v0, #int 47 // #2f │ │ -194080: 3202 2000 |0010: if-eq v2, v0, 0030 // +0020 │ │ -194084: 1300 3a00 |0012: const/16 v0, #int 58 // #3a │ │ -194088: 3202 1c00 |0014: if-eq v2, v0, 0030 // +001c │ │ -19408c: 1300 3c00 |0016: const/16 v0, #int 60 // #3c │ │ -194090: 3202 1800 |0018: if-eq v2, v0, 0030 // +0018 │ │ -194094: 1300 5c00 |001a: const/16 v0, #int 92 // #5c │ │ -194098: 3202 1400 |001c: if-eq v2, v0, 0030 // +0014 │ │ -19409c: 1300 7c00 |001e: const/16 v0, #int 124 // #7c │ │ -1940a0: 3202 1000 |0020: if-eq v2, v0, 0030 // +0010 │ │ -1940a4: 1300 7f00 |0022: const/16 v0, #int 127 // #7f │ │ -1940a8: 3202 0c00 |0024: if-eq v2, v0, 0030 // +000c │ │ -1940ac: 1300 3e00 |0026: const/16 v0, #int 62 // #3e │ │ -1940b0: 3202 0800 |0028: if-eq v2, v0, 0030 // +0008 │ │ -1940b4: 1300 3f00 |002a: const/16 v0, #int 63 // #3f │ │ -1940b8: 3202 0400 |002c: if-eq v2, v0, 0030 // +0004 │ │ -1940bc: 1212 |002e: const/4 v2, #int 1 // #1 │ │ -1940be: 0f02 |002f: return v2 │ │ -1940c0: 0f01 |0030: return v1 │ │ +194054: |[194054] org.thoughtcrime.securesms.util.FileUtils.isValidFilenameChar:(C)Z │ │ +194064: 1300 1f00 |0000: const/16 v0, #int 31 // #1f │ │ +194068: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +19406a: 3602 0300 |0003: if-gt v2, v0, 0006 // +0003 │ │ +19406e: 0f01 |0005: return v1 │ │ +194070: 1300 2200 |0006: const/16 v0, #int 34 // #22 │ │ +194074: 3202 2800 |0008: if-eq v2, v0, 0030 // +0028 │ │ +194078: 1300 2a00 |000a: const/16 v0, #int 42 // #2a │ │ +19407c: 3202 2400 |000c: if-eq v2, v0, 0030 // +0024 │ │ +194080: 1300 2f00 |000e: const/16 v0, #int 47 // #2f │ │ +194084: 3202 2000 |0010: if-eq v2, v0, 0030 // +0020 │ │ +194088: 1300 3a00 |0012: const/16 v0, #int 58 // #3a │ │ +19408c: 3202 1c00 |0014: if-eq v2, v0, 0030 // +001c │ │ +194090: 1300 3c00 |0016: const/16 v0, #int 60 // #3c │ │ +194094: 3202 1800 |0018: if-eq v2, v0, 0030 // +0018 │ │ +194098: 1300 5c00 |001a: const/16 v0, #int 92 // #5c │ │ +19409c: 3202 1400 |001c: if-eq v2, v0, 0030 // +0014 │ │ +1940a0: 1300 7c00 |001e: const/16 v0, #int 124 // #7c │ │ +1940a4: 3202 1000 |0020: if-eq v2, v0, 0030 // +0010 │ │ +1940a8: 1300 7f00 |0022: const/16 v0, #int 127 // #7f │ │ +1940ac: 3202 0c00 |0024: if-eq v2, v0, 0030 // +000c │ │ +1940b0: 1300 3e00 |0026: const/16 v0, #int 62 // #3e │ │ +1940b4: 3202 0800 |0028: if-eq v2, v0, 0030 // +0008 │ │ +1940b8: 1300 3f00 |002a: const/16 v0, #int 63 // #3f │ │ +1940bc: 3202 0400 |002c: if-eq v2, v0, 0030 // +0004 │ │ +1940c0: 1212 |002e: const/4 v2, #int 1 // #1 │ │ +1940c2: 0f02 |002f: return v2 │ │ +1940c4: 0f01 |0030: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/FileUtils;) │ │ name : 'sanitizeFilename' │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ -1940c4: |[1940c4] org.thoughtcrime.securesms.util.FileUtils.sanitizeFilename:(Ljava/lang/String;)Ljava/lang/String; │ │ -1940d4: 7110 a802 0400 |0000: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ -1940da: 0a00 |0003: move-result v0 │ │ -1940dc: 3900 3e00 |0004: if-nez v0, 0042 // +003e │ │ -1940e0: 1a00 5a0b |0006: const-string v0, "." // string@0b5a │ │ -1940e4: 6e20 d00a 4000 |0008: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ -1940ea: 0a00 |000b: move-result v0 │ │ -1940ec: 3900 3600 |000c: if-nez v0, 0042 // +0036 │ │ -1940f0: 1a00 670b |000e: const-string v0, ".." // string@0b67 │ │ -1940f4: 6e20 d00a 4000 |0010: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ -1940fa: 0a00 |0013: move-result v0 │ │ -1940fc: 3800 0300 |0014: if-eqz v0, 0017 // +0003 │ │ -194100: 282c |0016: goto 0042 // +002c │ │ -194102: 2200 0903 |0017: new-instance v0, Ljava/lang/StringBuilder; // type@0309 │ │ -194106: 6e10 e20a 0400 |0019: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0ae2 │ │ -19410c: 0a01 |001c: move-result v1 │ │ -19410e: 7020 070b 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0b07 │ │ -194114: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -194116: 6e10 e20a 0400 |0021: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0ae2 │ │ -19411c: 0a02 |0024: move-result v2 │ │ -19411e: 3521 1800 |0025: if-ge v1, v2, 003d // +0018 │ │ -194122: 6e20 c50a 1400 |0027: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@0ac5 │ │ -194128: 0a02 |002a: move-result v2 │ │ -19412a: 7110 2d56 0200 |002b: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/FileUtils;.isValidFilenameChar:(C)Z // method@562d │ │ -194130: 0a03 |002e: move-result v3 │ │ -194132: 3803 0600 |002f: if-eqz v3, 0035 // +0006 │ │ -194136: 6e20 0a0b 2000 |0031: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0b0a │ │ -19413c: 2806 |0034: goto 003a // +0006 │ │ -19413e: 1302 5f00 |0035: const/16 v2, #int 95 // #5f │ │ -194142: 6e20 0a0b 2000 |0037: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0b0a │ │ -194148: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -19414c: 28e5 |003c: goto 0021 // -001b │ │ -19414e: 6e10 230b 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -194154: 0c04 |0040: move-result-object v4 │ │ -194156: 1104 |0041: return-object v4 │ │ -194158: 1a04 ea09 |0042: const-string v4, "(invalid)" // string@09ea │ │ -19415c: 1104 |0044: return-object v4 │ │ +1940c8: |[1940c8] org.thoughtcrime.securesms.util.FileUtils.sanitizeFilename:(Ljava/lang/String;)Ljava/lang/String; │ │ +1940d8: 7110 a802 0400 |0000: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ +1940de: 0a00 |0003: move-result v0 │ │ +1940e0: 3900 3e00 |0004: if-nez v0, 0042 // +003e │ │ +1940e4: 1a00 5a0b |0006: const-string v0, "." // string@0b5a │ │ +1940e8: 6e20 d00a 4000 |0008: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ +1940ee: 0a00 |000b: move-result v0 │ │ +1940f0: 3900 3600 |000c: if-nez v0, 0042 // +0036 │ │ +1940f4: 1a00 670b |000e: const-string v0, ".." // string@0b67 │ │ +1940f8: 6e20 d00a 4000 |0010: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ +1940fe: 0a00 |0013: move-result v0 │ │ +194100: 3800 0300 |0014: if-eqz v0, 0017 // +0003 │ │ +194104: 282c |0016: goto 0042 // +002c │ │ +194106: 2200 0903 |0017: new-instance v0, Ljava/lang/StringBuilder; // type@0309 │ │ +19410a: 6e10 e20a 0400 |0019: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0ae2 │ │ +194110: 0a01 |001c: move-result v1 │ │ +194112: 7020 070b 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0b07 │ │ +194118: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +19411a: 6e10 e20a 0400 |0021: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0ae2 │ │ +194120: 0a02 |0024: move-result v2 │ │ +194122: 3521 1800 |0025: if-ge v1, v2, 003d // +0018 │ │ +194126: 6e20 c50a 1400 |0027: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@0ac5 │ │ +19412c: 0a02 |002a: move-result v2 │ │ +19412e: 7110 2d56 0200 |002b: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/FileUtils;.isValidFilenameChar:(C)Z // method@562d │ │ +194134: 0a03 |002e: move-result v3 │ │ +194136: 3803 0600 |002f: if-eqz v3, 0035 // +0006 │ │ +19413a: 6e20 0a0b 2000 |0031: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0b0a │ │ +194140: 2806 |0034: goto 003a // +0006 │ │ +194142: 1302 5f00 |0035: const/16 v2, #int 95 // #5f │ │ +194146: 6e20 0a0b 2000 |0037: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0b0a │ │ +19414c: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +194150: 28e5 |003c: goto 0021 // -001b │ │ +194152: 6e10 230b 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +194158: 0c04 |0040: move-result-object v4 │ │ +19415a: 1104 |0041: return-object v4 │ │ +19415c: 1a04 ea09 |0042: const-string v4, "(invalid)" // string@09ea │ │ +194160: 1104 |0044: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ 0x0017 line=11 │ │ 0x0021 line=12 │ │ 0x0027 line=13 │ │ 0x002b line=14 │ │ @@ -304895,17 +304896,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1941f8: |[1941f8] org.thoughtcrime.securesms.util.Hash.:()V │ │ -194208: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19420e: 0e00 |0003: return-void │ │ +1941fc: |[1941fc] org.thoughtcrime.securesms.util.Hash.:()V │ │ +19420c: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +194212: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/Hash; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/Hash;) │ │ @@ -304913,40 +304914,40 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -194178: |[194178] org.thoughtcrime.securesms.util.Hash.sha256:(Ljava/lang/String;)Ljava/lang/String; │ │ -194188: 1a00 cd33 |0000: const-string v0, "SHA-256" // string@33cd │ │ -19418c: 7110 2b0c 0000 |0002: invoke-static {v0}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@0c2b │ │ -194192: 0c00 |0005: move-result-object v0 │ │ -194194: 1a01 f13b |0006: const-string v1, "UTF-8" // string@3bf1 │ │ -194198: 7110 c40b 0100 |0008: invoke-static {v1}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@0bc4 │ │ -19419e: 0c01 |000b: move-result-object v1 │ │ -1941a0: 6e20 d50a 1300 |000c: invoke-virtual {v3, v1}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@0ad5 │ │ -1941a6: 0c03 |000f: move-result-object v3 │ │ -1941a8: 6e20 2d0c 3000 |0010: invoke-virtual {v0, v3}, Ljava/security/MessageDigest;.update:([B)V // method@0c2d │ │ -1941ae: 6e10 2a0c 0000 |0013: invoke-virtual {v0}, Ljava/security/MessageDigest;.digest:()[B // method@0c2a │ │ -1941b4: 0c03 |0016: move-result-object v3 │ │ -1941b6: 1a00 a105 |0017: const-string v0, "%064x" // string@05a1 │ │ -1941ba: 2201 3203 |0019: new-instance v1, Ljava/math/BigInteger; // type@0332 │ │ -1941be: 1212 |001b: const/4 v2, #int 1 // #1 │ │ -1941c0: 7030 910b 2103 |001c: invoke-direct {v1, v2, v3}, Ljava/math/BigInteger;.:(I[B)V // method@0b91 │ │ -1941c6: 2323 3011 |001f: new-array v3, v2, [Ljava/lang/Object; // type@1130 │ │ -1941ca: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -1941cc: 4d01 0302 |0022: aput-object v1, v3, v2 │ │ -1941d0: 7120 d20a 3000 |0024: invoke-static {v0, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad2 │ │ -1941d6: 0c03 |0027: move-result-object v3 │ │ -1941d8: 1103 |0028: return-object v3 │ │ -1941da: 0d03 |0029: move-exception v3 │ │ -1941dc: 6e10 2e0c 0300 |002a: invoke-virtual {v3}, Ljava/security/NoSuchAlgorithmException;.printStackTrace:()V // method@0c2e │ │ -1941e2: 1203 |002d: const/4 v3, #int 0 // #0 │ │ -1941e4: 1103 |002e: return-object v3 │ │ +19417c: |[19417c] org.thoughtcrime.securesms.util.Hash.sha256:(Ljava/lang/String;)Ljava/lang/String; │ │ +19418c: 1a00 cd33 |0000: const-string v0, "SHA-256" // string@33cd │ │ +194190: 7110 2b0c 0000 |0002: invoke-static {v0}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@0c2b │ │ +194196: 0c00 |0005: move-result-object v0 │ │ +194198: 1a01 f13b |0006: const-string v1, "UTF-8" // string@3bf1 │ │ +19419c: 7110 c40b 0100 |0008: invoke-static {v1}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@0bc4 │ │ +1941a2: 0c01 |000b: move-result-object v1 │ │ +1941a4: 6e20 d50a 1300 |000c: invoke-virtual {v3, v1}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@0ad5 │ │ +1941aa: 0c03 |000f: move-result-object v3 │ │ +1941ac: 6e20 2d0c 3000 |0010: invoke-virtual {v0, v3}, Ljava/security/MessageDigest;.update:([B)V // method@0c2d │ │ +1941b2: 6e10 2a0c 0000 |0013: invoke-virtual {v0}, Ljava/security/MessageDigest;.digest:()[B // method@0c2a │ │ +1941b8: 0c03 |0016: move-result-object v3 │ │ +1941ba: 1a00 a105 |0017: const-string v0, "%064x" // string@05a1 │ │ +1941be: 2201 3203 |0019: new-instance v1, Ljava/math/BigInteger; // type@0332 │ │ +1941c2: 1212 |001b: const/4 v2, #int 1 // #1 │ │ +1941c4: 7030 910b 2103 |001c: invoke-direct {v1, v2, v3}, Ljava/math/BigInteger;.:(I[B)V // method@0b91 │ │ +1941ca: 2323 3011 |001f: new-array v3, v2, [Ljava/lang/Object; // type@1130 │ │ +1941ce: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +1941d0: 4d01 0302 |0022: aput-object v1, v3, v2 │ │ +1941d4: 7120 d20a 3000 |0024: invoke-static {v0, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad2 │ │ +1941da: 0c03 |0027: move-result-object v3 │ │ +1941dc: 1103 |0028: return-object v3 │ │ +1941de: 0d03 |0029: move-exception v3 │ │ +1941e0: 6e10 2e0c 0300 |002a: invoke-virtual {v3}, Ljava/security/NoSuchAlgorithmException;.printStackTrace:()V // method@0c2e │ │ +1941e6: 1203 |002d: const/4 v3, #int 0 // #0 │ │ +1941e8: 1103 |002e: return-object v3 │ │ catches : 1 │ │ 0x0000 - 0x0028 │ │ Ljava/security/NoSuchAlgorithmException; -> 0x0029 │ │ positions : │ │ 0x0000 line=12 │ │ 0x0006 line=13 │ │ 0x0013 line=14 │ │ @@ -304989,38 +304990,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 30 16-bit code units │ │ -1942cc: |[1942cc] org.thoughtcrime.securesms.util.Hex.:()V │ │ -1942dc: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -1942e0: 2300 1411 |0002: new-array v0, v0, [C // type@1114 │ │ -1942e4: 2600 0600 0000 |0004: fill-array-data v0, 0000000a // +00000006 │ │ -1942ea: 6900 df41 |0007: sput-object v0, Lorg/thoughtcrime/securesms/util/Hex;.HEX_DIGITS:[C // field@41df │ │ -1942ee: 0e00 |0009: return-void │ │ -1942f0: 0003 0200 1000 0000 3000 3100 3200 ... |000a: array-data (20 units) │ │ +1942d0: |[1942d0] org.thoughtcrime.securesms.util.Hex.:()V │ │ +1942e0: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +1942e4: 2300 1411 |0002: new-array v0, v0, [C // type@1114 │ │ +1942e8: 2600 0600 0000 |0004: fill-array-data v0, 0000000a // +00000006 │ │ +1942ee: 6900 df41 |0007: sput-object v0, Lorg/thoughtcrime/securesms/util/Hex;.HEX_DIGITS:[C // field@41df │ │ +1942f2: 0e00 |0009: return-void │ │ +1942f4: 0003 0200 1000 0000 3000 3100 3200 ... |000a: array-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=26 │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/Hex;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -194318: |[194318] org.thoughtcrime.securesms.util.Hex.:()V │ │ -194328: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19432e: 0e00 |0003: return-void │ │ +19431c: |[19431c] org.thoughtcrime.securesms.util.Hex.:()V │ │ +19432c: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +194332: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/Hex; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/Hex;) │ │ @@ -305028,24 +305029,24 @@ │ │ type : '(Ljava/lang/StringBuffer;I)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -194330: |[194330] org.thoughtcrime.securesms.util.Hex.appendHexChar:(Ljava/lang/StringBuffer;I)V │ │ -194340: 6200 df41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Hex;.HEX_DIGITS:[C // field@41df │ │ -194344: e101 0304 |0002: shr-int/lit8 v1, v3, #int 4 // #04 │ │ -194348: dd01 010f |0004: and-int/lit8 v1, v1, #int 15 // #0f │ │ -19434c: 4901 0001 |0006: aget-char v1, v0, v1 │ │ -194350: 6e20 010b 1200 |0008: invoke-virtual {v2, v1}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0b01 │ │ -194356: dd03 030f |000b: and-int/lit8 v3, v3, #int 15 // #0f │ │ -19435a: 4903 0003 |000d: aget-char v3, v0, v3 │ │ -19435e: 6e20 010b 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0b01 │ │ -194364: 0e00 |0012: return-void │ │ +194334: |[194334] org.thoughtcrime.securesms.util.Hex.appendHexChar:(Ljava/lang/StringBuffer;I)V │ │ +194344: 6200 df41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Hex;.HEX_DIGITS:[C // field@41df │ │ +194348: e101 0304 |0002: shr-int/lit8 v1, v3, #int 4 // #04 │ │ +19434c: dd01 010f |0004: and-int/lit8 v1, v1, #int 15 // #0f │ │ +194350: 4901 0001 |0006: aget-char v1, v0, v1 │ │ +194354: 6e20 010b 1200 |0008: invoke-virtual {v2, v1}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0b01 │ │ +19435a: dd03 030f |000b: and-int/lit8 v3, v3, #int 15 // #0f │ │ +19435e: 4903 0003 |000d: aget-char v3, v0, v3 │ │ +194362: 6e20 010b 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0b01 │ │ +194368: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x000d line=62 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 (null) Ljava/lang/StringBuffer; │ │ 0x0000 - 0x0013 reg=3 (null) I │ │ @@ -305055,46 +305056,46 @@ │ │ type : '(Ljava/lang/String;)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -194210: |[194210] org.thoughtcrime.securesms.util.Hex.fromStringCondensed:(Ljava/lang/String;)[B │ │ -194220: 6e10 f10a 0700 |0000: invoke-virtual {v7}, Ljava/lang/String;.toCharArray:()[C // method@0af1 │ │ -194226: 0c07 |0003: move-result-object v7 │ │ -194228: 2170 |0004: array-length v0, v7 │ │ -19422a: dd01 0001 |0005: and-int/lit8 v1, v0, #int 1 // #01 │ │ -19422e: 3901 2800 |0007: if-nez v1, 002f // +0028 │ │ -194232: e101 0001 |0009: shr-int/lit8 v1, v0, #int 1 // #01 │ │ -194236: 2311 1311 |000b: new-array v1, v1, [B // type@1113 │ │ -19423a: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -19423c: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -19423e: 3502 1f00 |000f: if-ge v2, v0, 002e // +001f │ │ -194242: 4904 0702 |0011: aget-char v4, v7, v2 │ │ -194246: 1305 1000 |0013: const/16 v5, #int 16 // #10 │ │ -19424a: 7120 cd09 5400 |0015: invoke-static {v4, v5}, Ljava/lang/Character;.digit:(CI)I // method@09cd │ │ -194250: 0a04 |0018: move-result v4 │ │ -194252: e004 0404 |0019: shl-int/lit8 v4, v4, #int 4 // #04 │ │ -194256: d806 0201 |001b: add-int/lit8 v6, v2, #int 1 // #01 │ │ -19425a: 4906 0706 |001d: aget-char v6, v7, v6 │ │ -19425e: 7120 cd09 5600 |001f: invoke-static {v6, v5}, Ljava/lang/Character;.digit:(CI)I // method@09cd │ │ -194264: 0a05 |0022: move-result v5 │ │ -194266: b654 |0023: or-int/2addr v4, v5 │ │ -194268: d802 0202 |0024: add-int/lit8 v2, v2, #int 2 // #02 │ │ -19426c: d544 ff00 |0026: and-int/lit16 v4, v4, #int 255 // #00ff │ │ -194270: 8d44 |0028: int-to-byte v4, v4 │ │ -194272: 4f04 0103 |0029: aput-byte v4, v1, v3 │ │ -194276: d803 0301 |002b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -19427a: 28e2 |002d: goto 000f // -001e │ │ -19427c: 1101 |002e: return-object v1 │ │ -19427e: 2207 c502 |002f: new-instance v7, Ljava/io/IOException; // type@02c5 │ │ -194282: 1a00 7e30 |0031: const-string v0, "Odd number of characters." // string@307e │ │ -194286: 7020 8b09 0700 |0033: invoke-direct {v7, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@098b │ │ -19428c: 2707 |0036: throw v7 │ │ +194214: |[194214] org.thoughtcrime.securesms.util.Hex.fromStringCondensed:(Ljava/lang/String;)[B │ │ +194224: 6e10 f10a 0700 |0000: invoke-virtual {v7}, Ljava/lang/String;.toCharArray:()[C // method@0af1 │ │ +19422a: 0c07 |0003: move-result-object v7 │ │ +19422c: 2170 |0004: array-length v0, v7 │ │ +19422e: dd01 0001 |0005: and-int/lit8 v1, v0, #int 1 // #01 │ │ +194232: 3901 2800 |0007: if-nez v1, 002f // +0028 │ │ +194236: e101 0001 |0009: shr-int/lit8 v1, v0, #int 1 // #01 │ │ +19423a: 2311 1311 |000b: new-array v1, v1, [B // type@1113 │ │ +19423e: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +194240: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +194242: 3502 1f00 |000f: if-ge v2, v0, 002e // +001f │ │ +194246: 4904 0702 |0011: aget-char v4, v7, v2 │ │ +19424a: 1305 1000 |0013: const/16 v5, #int 16 // #10 │ │ +19424e: 7120 cd09 5400 |0015: invoke-static {v4, v5}, Ljava/lang/Character;.digit:(CI)I // method@09cd │ │ +194254: 0a04 |0018: move-result v4 │ │ +194256: e004 0404 |0019: shl-int/lit8 v4, v4, #int 4 // #04 │ │ +19425a: d806 0201 |001b: add-int/lit8 v6, v2, #int 1 // #01 │ │ +19425e: 4906 0706 |001d: aget-char v6, v7, v6 │ │ +194262: 7120 cd09 5600 |001f: invoke-static {v6, v5}, Ljava/lang/Character;.digit:(CI)I // method@09cd │ │ +194268: 0a05 |0022: move-result v5 │ │ +19426a: b654 |0023: or-int/2addr v4, v5 │ │ +19426c: d802 0202 |0024: add-int/lit8 v2, v2, #int 2 // #02 │ │ +194270: d544 ff00 |0026: and-int/lit16 v4, v4, #int 255 // #00ff │ │ +194274: 8d44 |0028: int-to-byte v4, v4 │ │ +194276: 4f04 0103 |0029: aput-byte v4, v1, v3 │ │ +19427a: d803 0301 |002b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +19427e: 28e2 |002d: goto 000f // -001e │ │ +194280: 1101 |002e: return-object v1 │ │ +194282: 2207 c502 |002f: new-instance v7, Ljava/io/IOException; // type@02c5 │ │ +194286: 1a00 7e30 |0031: const-string v0, "Odd number of characters." // string@307e │ │ +19428a: 7020 8b09 0700 |0033: invoke-direct {v7, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@098b │ │ +194290: 2707 |0036: throw v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0004 line=40 │ │ 0x000b line=46 │ │ 0x0011 line=50 │ │ 0x001d line=52 │ │ @@ -305108,27 +305109,27 @@ │ │ type : '([B)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -194290: |[194290] org.thoughtcrime.securesms.util.Hex.toStringCondensed:([B)Ljava/lang/String; │ │ -1942a0: 2200 0803 |0000: new-instance v0, Ljava/lang/StringBuffer; // type@0308 │ │ -1942a4: 7010 ff0a 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuffer;.:()V // method@0aff │ │ -1942aa: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -1942ac: 2132 |0006: array-length v2, v3 │ │ -1942ae: 3521 0a00 |0007: if-ge v1, v2, 0011 // +000a │ │ -1942b2: 4802 0301 |0009: aget-byte v2, v3, v1 │ │ -1942b6: 7120 3556 2000 |000b: invoke-static {v0, v2}, Lorg/thoughtcrime/securesms/util/Hex;.appendHexChar:(Ljava/lang/StringBuffer;I)V // method@5635 │ │ -1942bc: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -1942c0: 28f6 |0010: goto 0006 // -000a │ │ -1942c2: 6e10 050b 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@0b05 │ │ -1942c8: 0c03 |0014: move-result-object v3 │ │ -1942ca: 1103 |0015: return-object v3 │ │ +194294: |[194294] org.thoughtcrime.securesms.util.Hex.toStringCondensed:([B)Ljava/lang/String; │ │ +1942a4: 2200 0803 |0000: new-instance v0, Ljava/lang/StringBuffer; // type@0308 │ │ +1942a8: 7010 ff0a 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuffer;.:()V // method@0aff │ │ +1942ae: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +1942b0: 2132 |0006: array-length v2, v3 │ │ +1942b2: 3521 0a00 |0007: if-ge v1, v2, 0011 // +000a │ │ +1942b6: 4802 0301 |0009: aget-byte v2, v3, v1 │ │ +1942ba: 7120 3556 2000 |000b: invoke-static {v0, v2}, Lorg/thoughtcrime/securesms/util/Hex;.appendHexChar:(Ljava/lang/StringBuffer;I)V // method@5635 │ │ +1942c0: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +1942c4: 28f6 |0010: goto 0006 // -000a │ │ +1942c6: 6e10 050b 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@0b05 │ │ +1942cc: 0c03 |0014: move-result-object v3 │ │ +1942ce: 1103 |0015: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0006 line=32 │ │ 0x0009 line=33 │ │ 0x0011 line=35 │ │ locals : │ │ @@ -305160,17 +305161,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1943c8: |[1943c8] org.thoughtcrime.securesms.util.IntentUtils.:()V │ │ -1943d8: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -1943de: 0e00 |0003: return-void │ │ +1943cc: |[1943cc] org.thoughtcrime.securesms.util.IntentUtils.:()V │ │ +1943dc: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +1943e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/IntentUtils; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/IntentUtils;) │ │ @@ -305178,49 +305179,49 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -1943a0: |[1943a0] org.thoughtcrime.securesms.util.IntentUtils.FLAG_MUTABLE:()I │ │ -1943b0: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -1943b4: 1301 1f00 |0002: const/16 v1, #int 31 // #1f │ │ -1943b8: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -1943bc: 1500 0002 |0006: const/high16 v0, #int 33554432 // #200 │ │ -1943c0: 0f00 |0008: return v0 │ │ -1943c2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -1943c4: 0f00 |000a: return v0 │ │ +1943a4: |[1943a4] org.thoughtcrime.securesms.util.IntentUtils.FLAG_MUTABLE:()I │ │ +1943b4: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +1943b8: 1301 1f00 |0002: const/16 v1, #int 31 // #1f │ │ +1943bc: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +1943c0: 1500 0002 |0006: const/high16 v0, #int 33554432 // #200 │ │ +1943c4: 0f00 |0008: return v0 │ │ +1943c6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +1943c8: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/IntentUtils;) │ │ name : 'isResolvable' │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -194368: |[194368] org.thoughtcrime.securesms.util.IntentUtils.isResolvable:(Landroid/content/Context;Landroid/content/Intent;)Z │ │ -194378: 6e10 7400 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0074 │ │ -19437e: 0c01 |0003: move-result-object v1 │ │ -194380: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -194382: 6e30 cd00 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/content/pm/PackageManager;.queryIntentActivities:(Landroid/content/Intent;I)Ljava/util/List; // method@00cd │ │ -194388: 0c01 |0008: move-result-object v1 │ │ -19438a: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ -19438e: 7210 d00c 0100 |000b: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd0 │ │ -194394: 0a01 |000e: move-result v1 │ │ -194396: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -194398: 3721 0300 |0010: if-le v1, v2, 0013 // +0003 │ │ -19439c: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -19439e: 0f00 |0013: return v0 │ │ +19436c: |[19436c] org.thoughtcrime.securesms.util.IntentUtils.isResolvable:(Landroid/content/Context;Landroid/content/Intent;)Z │ │ +19437c: 6e10 7400 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0074 │ │ +194382: 0c01 |0003: move-result-object v1 │ │ +194384: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +194386: 6e30 cd00 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/content/pm/PackageManager;.queryIntentActivities:(Landroid/content/Intent;I)Ljava/util/List; // method@00cd │ │ +19438c: 0c01 |0008: move-result-object v1 │ │ +19438e: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ +194392: 7210 d00c 0100 |000b: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd0 │ │ +194398: 0a01 |000e: move-result v1 │ │ +19439a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +19439c: 3721 0300 |0010: if-le v1, v2, 0013 // +0003 │ │ +1943a0: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +1943a2: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x000b line=23 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0014 reg=2 (null) Landroid/content/Intent; │ │ @@ -305230,28 +305231,28 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -1943e0: |[1943e0] org.thoughtcrime.securesms.util.IntentUtils.showInBrowser:(Landroid/content/Context;Ljava/lang/String;)V │ │ -1943f0: 2200 2b00 |0000: new-instance v0, Landroid/content/Intent; // type@002b │ │ -1943f4: 1a01 d344 |0002: const-string v1, "android.intent.action.VIEW" // string@44d3 │ │ -1943f8: 7110 0102 0300 |0004: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ -1943fe: 0c03 |0007: move-result-object v3 │ │ -194400: 7030 8600 1003 |0008: invoke-direct {v0, v1, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@0086 │ │ -194406: 6e20 7f00 0200 |000b: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@007f │ │ -19440c: 280b |000e: goto 0019 // +000b │ │ -19440e: 6003 4e2a |000f: sget v3, Lorg/thoughtcrime/securesms/R$string;.no_browser_installed:I // field@2a4e │ │ -194412: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -194414: 7130 7204 3200 |0012: invoke-static {v2, v3, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0472 │ │ -19441a: 0c02 |0015: move-result-object v2 │ │ -19441c: 6e10 7404 0200 |0016: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@0474 │ │ -194422: 0e00 |0019: return-void │ │ +1943e4: |[1943e4] org.thoughtcrime.securesms.util.IntentUtils.showInBrowser:(Landroid/content/Context;Ljava/lang/String;)V │ │ +1943f4: 2200 2b00 |0000: new-instance v0, Landroid/content/Intent; // type@002b │ │ +1943f8: 1a01 d344 |0002: const-string v1, "android.intent.action.VIEW" // string@44d3 │ │ +1943fc: 7110 0102 0300 |0004: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ +194402: 0c03 |0007: move-result-object v3 │ │ +194404: 7030 8600 1003 |0008: invoke-direct {v0, v1, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@0086 │ │ +19440a: 6e20 7f00 0200 |000b: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@007f │ │ +194410: 280b |000e: goto 0019 // +000b │ │ +194412: 6003 4e2a |000f: sget v3, Lorg/thoughtcrime/securesms/R$string;.no_browser_installed:I // field@2a4e │ │ +194416: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +194418: 7130 7204 3200 |0012: invoke-static {v2, v3, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0472 │ │ +19441e: 0c02 |0015: move-result-object v2 │ │ +194420: 6e10 7404 0200 |0016: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@0474 │ │ +194426: 0e00 |0019: return-void │ │ catches : 1 │ │ 0x000b - 0x000e │ │ Landroid/content/ActivityNotFoundException; -> 0x000f │ │ positions : │ │ 0x0000 line=27 │ │ 0x000b line=29 │ │ 0x000f line=31 │ │ @@ -305300,18 +305301,18 @@ │ │ type : '(Lorg/json/JSONObject;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1944c4: |[1944c4] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.:(Lorg/json/JSONObject;)V │ │ -1944d4: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -1944da: 5b01 e041 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41e0 │ │ -1944de: 0e00 |0005: return-void │ │ +1944c8: |[1944c8] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.:(Lorg/json/JSONObject;)V │ │ +1944d8: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +1944de: 5b01 e041 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41e0 │ │ +1944e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/json/JSONObject; │ │ @@ -305322,19 +305323,19 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -194450: |[194450] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.getInt:(Ljava/lang/String;)I │ │ -194460: 5410 e041 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41e0 │ │ -194464: 6e20 a93a 2000 |0002: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getInt:(Ljava/lang/String;)I // method@3aa9 │ │ -19446a: 0a02 |0005: move-result v2 │ │ -19446c: 0f02 |0006: return v2 │ │ +194454: |[194454] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.getInt:(Ljava/lang/String;)I │ │ +194464: 5410 e041 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41e0 │ │ +194468: 6e20 a93a 2000 |0002: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getInt:(Ljava/lang/String;)I // method@3aa9 │ │ +19446e: 0a02 |0005: move-result v2 │ │ +194470: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -305343,19 +305344,19 @@ │ │ type : '(Ljava/lang/String;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1944a4: |[1944a4] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.getLong:(Ljava/lang/String;)J │ │ -1944b4: 5420 e041 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41e0 │ │ -1944b8: 6e20 aa3a 3000 |0002: invoke-virtual {v0, v3}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@3aaa │ │ -1944be: 0b00 |0005: move-result-wide v0 │ │ -1944c0: 1000 |0006: return-wide v0 │ │ +1944a8: |[1944a8] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.getLong:(Ljava/lang/String;)J │ │ +1944b8: 5420 e041 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41e0 │ │ +1944bc: 6e20 aa3a 3000 |0002: invoke-virtual {v0, v3}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@3aaa │ │ +1944c2: 0b00 |0005: move-result-wide v0 │ │ +1944c4: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject; │ │ 0x0000 - 0x0007 reg=3 (null) Ljava/lang/String; │ │ │ │ @@ -305364,25 +305365,25 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -194470: |[194470] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ -194480: 5410 e041 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41e0 │ │ -194484: 6e20 ad3a 2000 |0002: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.isNull:(Ljava/lang/String;)Z // method@3aad │ │ -19448a: 0a00 |0005: move-result v0 │ │ -19448c: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -194490: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -194492: 1102 |0009: return-object v2 │ │ -194494: 5410 e041 |000a: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41e0 │ │ -194498: 6e20 ab3a 2000 |000c: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@3aab │ │ -19449e: 0c02 |000f: move-result-object v2 │ │ -1944a0: 1102 |0010: return-object v2 │ │ +194474: |[194474] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ +194484: 5410 e041 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41e0 │ │ +194488: 6e20 ad3a 2000 |0002: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.isNull:(Ljava/lang/String;)Z // method@3aad │ │ +19448e: 0a00 |0005: move-result v0 │ │ +194490: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +194494: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +194496: 1102 |0009: return-object v2 │ │ +194498: 5410 e041 |000a: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41e0 │ │ +19449c: 6e20 ab3a 2000 |000c: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@3aab │ │ +1944a2: 0c02 |000f: move-result-object v2 │ │ +1944a4: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x000a line=74 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject; │ │ 0x0000 - 0x0011 reg=2 (null) Ljava/lang/String; │ │ @@ -305392,19 +305393,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -194430: |[194430] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.isNull:(Ljava/lang/String;)Z │ │ -194440: 5410 e041 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41e0 │ │ -194444: 6e20 ad3a 2000 |0002: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.isNull:(Ljava/lang/String;)Z // method@3aad │ │ -19444a: 0a02 |0005: move-result v2 │ │ -19444c: 0f02 |0006: return v2 │ │ +194434: |[194434] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.isNull:(Ljava/lang/String;)Z │ │ +194444: 5410 e041 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41e0 │ │ +194448: 6e20 ad3a 2000 |0002: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.isNull:(Ljava/lang/String;)Z // method@3aad │ │ +19444e: 0a02 |0005: move-result v2 │ │ +194450: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -305455,26 +305456,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -1945fc: |[1945fc] org.thoughtcrime.securesms.util.JsonUtils.:()V │ │ -19460c: 2200 4c02 |0000: new-instance v0, Lcom/fasterxml/jackson/databind/ObjectMapper; // type@024c │ │ -194610: 7010 8608 0000 |0002: invoke-direct {v0}, Lcom/fasterxml/jackson/databind/ObjectMapper;.:()V // method@0886 │ │ -194616: 6900 e141 |0005: sput-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41e1 │ │ -19461a: 6201 6f00 |0007: sget-object v1, Lcom/fasterxml/jackson/databind/DeserializationFeature;.FAIL_ON_UNKNOWN_PROPERTIES:Lcom/fasterxml/jackson/databind/DeserializationFeature; // field@006f │ │ -19461e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -194620: 6e30 8708 1002 |000a: invoke-virtual {v0, v1, v2}, Lcom/fasterxml/jackson/databind/ObjectMapper;.configure:(Lcom/fasterxml/jackson/databind/DeserializationFeature;Z)Lcom/fasterxml/jackson/databind/ObjectMapper; // method@0887 │ │ -194626: 6201 7100 |000d: sget-object v1, Lcom/fasterxml/jackson/databind/SerializationFeature;.WRITE_ENUMS_USING_TO_STRING:Lcom/fasterxml/jackson/databind/SerializationFeature; // field@0071 │ │ -19462a: 6e20 8908 1000 |000f: invoke-virtual {v0, v1}, Lcom/fasterxml/jackson/databind/ObjectMapper;.enable:(Lcom/fasterxml/jackson/databind/SerializationFeature;)Lcom/fasterxml/jackson/databind/ObjectMapper; // method@0889 │ │ -194630: 6201 7000 |0012: sget-object v1, Lcom/fasterxml/jackson/databind/DeserializationFeature;.READ_ENUMS_USING_TO_STRING:Lcom/fasterxml/jackson/databind/DeserializationFeature; // field@0070 │ │ -194634: 6e20 8808 1000 |0014: invoke-virtual {v0, v1}, Lcom/fasterxml/jackson/databind/ObjectMapper;.enable:(Lcom/fasterxml/jackson/databind/DeserializationFeature;)Lcom/fasterxml/jackson/databind/ObjectMapper; // method@0888 │ │ -19463a: 0e00 |0017: return-void │ │ +194600: |[194600] org.thoughtcrime.securesms.util.JsonUtils.:()V │ │ +194610: 2200 4c02 |0000: new-instance v0, Lcom/fasterxml/jackson/databind/ObjectMapper; // type@024c │ │ +194614: 7010 8608 0000 |0002: invoke-direct {v0}, Lcom/fasterxml/jackson/databind/ObjectMapper;.:()V // method@0886 │ │ +19461a: 6900 e141 |0005: sput-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41e1 │ │ +19461e: 6201 6f00 |0007: sget-object v1, Lcom/fasterxml/jackson/databind/DeserializationFeature;.FAIL_ON_UNKNOWN_PROPERTIES:Lcom/fasterxml/jackson/databind/DeserializationFeature; // field@006f │ │ +194622: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +194624: 6e30 8708 1002 |000a: invoke-virtual {v0, v1, v2}, Lcom/fasterxml/jackson/databind/ObjectMapper;.configure:(Lcom/fasterxml/jackson/databind/DeserializationFeature;Z)Lcom/fasterxml/jackson/databind/ObjectMapper; // method@0887 │ │ +19462a: 6201 7100 |000d: sget-object v1, Lcom/fasterxml/jackson/databind/SerializationFeature;.WRITE_ENUMS_USING_TO_STRING:Lcom/fasterxml/jackson/databind/SerializationFeature; // field@0071 │ │ +19462e: 6e20 8908 1000 |000f: invoke-virtual {v0, v1}, Lcom/fasterxml/jackson/databind/ObjectMapper;.enable:(Lcom/fasterxml/jackson/databind/SerializationFeature;)Lcom/fasterxml/jackson/databind/ObjectMapper; // method@0889 │ │ +194634: 6201 7000 |0012: sget-object v1, Lcom/fasterxml/jackson/databind/DeserializationFeature;.READ_ENUMS_USING_TO_STRING:Lcom/fasterxml/jackson/databind/DeserializationFeature; // field@0070 │ │ +194638: 6e20 8808 1000 |0014: invoke-virtual {v0, v1}, Lcom/fasterxml/jackson/databind/ObjectMapper;.enable:(Lcom/fasterxml/jackson/databind/DeserializationFeature;)Lcom/fasterxml/jackson/databind/ObjectMapper; // method@0888 │ │ +19463e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0007 line=19 │ │ 0x000d line=20 │ │ 0x0012 line=21 │ │ locals : │ │ @@ -305484,17 +305485,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19463c: |[19463c] org.thoughtcrime.securesms.util.JsonUtils.:()V │ │ -19464c: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -194652: 0e00 |0003: return-void │ │ +194640: |[194640] org.thoughtcrime.securesms.util.JsonUtils.:()V │ │ +194650: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +194656: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/JsonUtils; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/JsonUtils;) │ │ @@ -305502,19 +305503,19 @@ │ │ type : '(Ljava/io/InputStream;Ljava/lang/Class;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -19454c: |[19454c] org.thoughtcrime.securesms.util.JsonUtils.fromJson:(Ljava/io/InputStream;Ljava/lang/Class;)Ljava/lang/Object; │ │ -19455c: 6200 e141 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41e1 │ │ -194560: 6e30 8a08 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/fasterxml/jackson/databind/ObjectMapper;.readValue:(Ljava/io/InputStream;Ljava/lang/Class;)Ljava/lang/Object; // method@088a │ │ -194566: 0c01 |0005: move-result-object v1 │ │ -194568: 1101 |0006: return-object v1 │ │ +194550: |[194550] org.thoughtcrime.securesms.util.JsonUtils.fromJson:(Ljava/io/InputStream;Ljava/lang/Class;)Ljava/lang/Object; │ │ +194560: 6200 e141 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41e1 │ │ +194564: 6e30 8a08 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/fasterxml/jackson/databind/ObjectMapper;.readValue:(Ljava/io/InputStream;Ljava/lang/Class;)Ljava/lang/Object; // method@088a │ │ +19456a: 0c01 |0005: move-result-object v1 │ │ +19456c: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/io/InputStream; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Class; │ │ │ │ @@ -305523,19 +305524,19 @@ │ │ type : '(Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -19456c: |[19456c] org.thoughtcrime.securesms.util.JsonUtils.fromJson:(Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; │ │ -19457c: 6200 e141 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41e1 │ │ -194580: 6e30 8b08 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/fasterxml/jackson/databind/ObjectMapper;.readValue:(Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; // method@088b │ │ -194586: 0c01 |0005: move-result-object v1 │ │ -194588: 1101 |0006: return-object v1 │ │ +194570: |[194570] org.thoughtcrime.securesms.util.JsonUtils.fromJson:(Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; │ │ +194580: 6200 e141 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41e1 │ │ +194584: 6e30 8b08 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/fasterxml/jackson/databind/ObjectMapper;.readValue:(Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; // method@088b │ │ +19458a: 0c01 |0005: move-result-object v1 │ │ +19458c: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/io/Reader; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Class; │ │ │ │ @@ -305544,19 +305545,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -19458c: |[19458c] org.thoughtcrime.securesms.util.JsonUtils.fromJson:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; │ │ -19459c: 6200 e141 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41e1 │ │ -1945a0: 6e30 8c08 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/fasterxml/jackson/databind/ObjectMapper;.readValue:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@088c │ │ -1945a6: 0c01 |0005: move-result-object v1 │ │ -1945a8: 1101 |0006: return-object v1 │ │ +194590: |[194590] org.thoughtcrime.securesms.util.JsonUtils.fromJson:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; │ │ +1945a0: 6200 e141 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41e1 │ │ +1945a4: 6e30 8c08 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/fasterxml/jackson/databind/ObjectMapper;.readValue:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@088c │ │ +1945aa: 0c01 |0005: move-result-object v1 │ │ +1945ac: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Class; │ │ │ │ @@ -305565,20 +305566,20 @@ │ │ type : '([BLjava/lang/Class;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -194528: |[194528] org.thoughtcrime.securesms.util.JsonUtils.fromJson:([BLjava/lang/Class;)Ljava/lang/Object; │ │ -194538: 2200 0703 |0000: new-instance v0, Ljava/lang/String; // type@0307 │ │ -19453c: 7020 bf0a 1000 |0002: invoke-direct {v0, v1}, Ljava/lang/String;.:([B)V // method@0abf │ │ -194542: 7120 4556 2000 |0005: invoke-static {v0, v2}, Lorg/thoughtcrime/securesms/util/JsonUtils;.fromJson:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@5645 │ │ -194548: 0c01 |0008: move-result-object v1 │ │ -19454a: 1101 |0009: return-object v1 │ │ +19452c: |[19452c] org.thoughtcrime.securesms.util.JsonUtils.fromJson:([BLjava/lang/Class;)Ljava/lang/Object; │ │ +19453c: 2200 0703 |0000: new-instance v0, Ljava/lang/String; // type@0307 │ │ +194540: 7020 bf0a 1000 |0002: invoke-direct {v0, v1}, Ljava/lang/String;.:([B)V // method@0abf │ │ +194546: 7120 4556 2000 |0005: invoke-static {v0, v2}, Lorg/thoughtcrime/securesms/util/JsonUtils;.fromJson:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@5645 │ │ +19454c: 0c01 |0008: move-result-object v1 │ │ +19454e: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) [B │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/Class; │ │ │ │ @@ -305587,37 +305588,37 @@ │ │ type : '()Lcom/fasterxml/jackson/databind/ObjectMapper;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -194510: |[194510] org.thoughtcrime.securesms.util.JsonUtils.getMapper:()Lcom/fasterxml/jackson/databind/ObjectMapper; │ │ -194520: 6200 e141 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41e1 │ │ -194524: 1100 |0002: return-object v0 │ │ +194514: |[194514] org.thoughtcrime.securesms.util.JsonUtils.getMapper:()Lcom/fasterxml/jackson/databind/ObjectMapper; │ │ +194524: 6200 e141 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41e1 │ │ +194528: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ │ │ #7 : (in Lorg/thoughtcrime/securesms/util/JsonUtils;) │ │ name : 'optBoolean' │ │ type : '(Lorg/json/JSONObject;Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1944e0: |[1944e0] org.thoughtcrime.securesms.util.JsonUtils.optBoolean:(Lorg/json/JSONObject;Ljava/lang/String;)Z │ │ -1944f0: 6e20 ae3a 1000 |0000: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.optBoolean:(Ljava/lang/String;)Z // method@3aae │ │ -1944f6: 0a00 |0003: move-result v0 │ │ -1944f8: 0f00 |0004: return v0 │ │ -1944fa: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -1944fc: 0f00 |0006: return v0 │ │ +1944e4: |[1944e4] org.thoughtcrime.securesms.util.JsonUtils.optBoolean:(Lorg/json/JSONObject;Ljava/lang/String;)Z │ │ +1944f4: 6e20 ae3a 1000 |0000: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.optBoolean:(Ljava/lang/String;)Z // method@3aae │ │ +1944fa: 0a00 |0003: move-result v0 │ │ +1944fc: 0f00 |0004: return v0 │ │ +1944fe: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +194500: 0f00 |0006: return v0 │ │ catches : 1 │ │ 0x0000 - 0x0004 │ │ Ljava/lang/Exception; -> 0x0005 │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 (null) Lorg/json/JSONObject; │ │ @@ -305628,20 +305629,20 @@ │ │ type : '(Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -1945ac: |[1945ac] org.thoughtcrime.securesms.util.JsonUtils.optString:(Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String; │ │ -1945bc: 6e20 b03a 1000 |0000: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@3ab0 │ │ -1945c2: 0c00 |0003: move-result-object v0 │ │ -1945c4: 1100 |0004: return-object v0 │ │ -1945c6: 1a00 0000 |0005: const-string v0, "" // string@0000 │ │ -1945ca: 1100 |0007: return-object v0 │ │ +1945b0: |[1945b0] org.thoughtcrime.securesms.util.JsonUtils.optString:(Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String; │ │ +1945c0: 6e20 b03a 1000 |0000: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@3ab0 │ │ +1945c6: 0c00 |0003: move-result-object v0 │ │ +1945c8: 1100 |0004: return-object v0 │ │ +1945ca: 1a00 0000 |0005: const-string v0, "" // string@0000 │ │ +1945ce: 1100 |0007: return-object v0 │ │ catches : 1 │ │ 0x0000 - 0x0004 │ │ Ljava/lang/Exception; -> 0x0005 │ │ positions : │ │ 0x0000 line=50 │ │ 0x0005 line=52 │ │ locals : │ │ @@ -305653,19 +305654,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1945dc: |[1945dc] org.thoughtcrime.securesms.util.JsonUtils.toJson:(Ljava/lang/Object;)Ljava/lang/String; │ │ -1945ec: 6200 e141 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41e1 │ │ -1945f0: 6e20 8d08 1000 |0002: invoke-virtual {v0, v1}, Lcom/fasterxml/jackson/databind/ObjectMapper;.writeValueAsString:(Ljava/lang/Object;)Ljava/lang/String; // method@088d │ │ -1945f6: 0c01 |0005: move-result-object v1 │ │ -1945f8: 1101 |0006: return-object v1 │ │ +1945e0: |[1945e0] org.thoughtcrime.securesms.util.JsonUtils.toJson:(Ljava/lang/Object;)Ljava/lang/String; │ │ +1945f0: 6200 e141 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41e1 │ │ +1945f4: 6e20 8d08 1000 |0002: invoke-virtual {v0, v1}, Lcom/fasterxml/jackson/databind/ObjectMapper;.writeValueAsString:(Ljava/lang/Object;)Ljava/lang/String; // method@088d │ │ +1945fa: 0c01 |0005: move-result-object v1 │ │ +1945fc: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -305704,18 +305705,18 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19467c: |[19467c] org.thoughtcrime.securesms.util.LRUCache.:(I)V │ │ -19468c: 7010 ae0c 0000 |0000: invoke-direct {v0}, Ljava/util/LinkedHashMap;.:()V // method@0cae │ │ -194692: 5901 e241 |0003: iput v1, v0, Lorg/thoughtcrime/securesms/util/LRUCache;.maxSize:I // field@41e2 │ │ -194696: 0e00 |0005: return-void │ │ +194680: |[194680] org.thoughtcrime.securesms.util.LRUCache.:(I)V │ │ +194690: 7010 ae0c 0000 |0000: invoke-direct {v0}, Ljava/util/LinkedHashMap;.:()V // method@0cae │ │ +194696: 5901 e241 |0003: iput v1, v0, Lorg/thoughtcrime/securesms/util/LRUCache;.maxSize:I // field@41e2 │ │ +19469a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ 0x0003 line=11 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/LRUCache; │ │ 0x0000 - 0x0006 reg=1 (null) I │ │ @@ -305726,23 +305727,23 @@ │ │ type : '(Ljava/util/Map$Entry;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -194654: |[194654] org.thoughtcrime.securesms.util.LRUCache.removeEldestEntry:(Ljava/util/Map$Entry;)Z │ │ -194664: 6e10 4d56 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/LRUCache;.size:()I // method@564d │ │ -19466a: 0a02 |0003: move-result v2 │ │ -19466c: 5210 e241 |0004: iget v0, v1, Lorg/thoughtcrime/securesms/util/LRUCache;.maxSize:I // field@41e2 │ │ -194670: 3702 0400 |0006: if-le v2, v0, 000a // +0004 │ │ -194674: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -194676: 2802 |0009: goto 000b // +0002 │ │ -194678: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -19467a: 0f02 |000b: return v2 │ │ +194658: |[194658] org.thoughtcrime.securesms.util.LRUCache.removeEldestEntry:(Ljava/util/Map$Entry;)Z │ │ +194668: 6e10 4d56 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/LRUCache;.size:()I // method@564d │ │ +19466e: 0a02 |0003: move-result v2 │ │ +194670: 5210 e241 |0004: iget v0, v1, Lorg/thoughtcrime/securesms/util/LRUCache;.maxSize:I // field@41e2 │ │ +194674: 3702 0400 |0006: if-le v2, v0, 000a // +0004 │ │ +194678: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +19467a: 2802 |0009: goto 000b // +0002 │ │ +19467c: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +19467e: 0f02 |000b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/thoughtcrime/securesms/util/LRUCache; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/util/Map$Entry; │ │ │ │ @@ -305779,24 +305780,24 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -1946f0: |[1946f0] org.thoughtcrime.securesms.util.Linkifier.:()V │ │ -194700: 1a00 4706 |0000: const-string v0, "(?<=^|\s)/[a-zA-Z][a-zA-Z@\d_/.-]{0,254}" // string@0647 │ │ -194704: 7110 bf0d 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@0dbf │ │ -19470a: 0c00 |0005: move-result-object v0 │ │ -19470c: 6900 e341 |0006: sput-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.CMD_PATTERN:Ljava/util/regex/Pattern; // field@41e3 │ │ -194710: 1a00 4606 |0008: const-string v0, "(?<=^|\s)(SOCKS5|socks5|ss|SS):[^ \n]+" // string@0646 │ │ -194714: 7110 bf0d 0000 |000a: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@0dbf │ │ -19471a: 0c00 |000d: move-result-object v0 │ │ -19471c: 6900 e441 |000e: sput-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.PROXY_PATTERN:Ljava/util/regex/Pattern; // field@41e4 │ │ -194720: 0e00 |0010: return-void │ │ +1946f4: |[1946f4] org.thoughtcrime.securesms.util.Linkifier.:()V │ │ +194704: 1a00 4706 |0000: const-string v0, "(?<=^|\s)/[a-zA-Z][a-zA-Z@\d_/.-]{0,254}" // string@0647 │ │ +194708: 7110 bf0d 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@0dbf │ │ +19470e: 0c00 |0005: move-result-object v0 │ │ +194710: 6900 e341 |0006: sput-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.CMD_PATTERN:Ljava/util/regex/Pattern; // field@41e3 │ │ +194714: 1a00 4606 |0008: const-string v0, "(?<=^|\s)(SOCKS5|socks5|ss|SS):[^ \n]+" // string@0646 │ │ +194718: 7110 bf0d 0000 |000a: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@0dbf │ │ +19471e: 0c00 |000d: move-result-object v0 │ │ +194720: 6900 e441 |000e: sput-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.PROXY_PATTERN:Ljava/util/regex/Pattern; // field@41e4 │ │ +194724: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x0008 line=13 │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/Linkifier;) │ │ @@ -305804,17 +305805,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -194724: |[194724] org.thoughtcrime.securesms.util.Linkifier.:()V │ │ -194734: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19473a: 0e00 |0003: return-void │ │ +194728: |[194728] org.thoughtcrime.securesms.util.Linkifier.:()V │ │ +194738: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19473e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/Linkifier; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/Linkifier;) │ │ @@ -305822,33 +305823,33 @@ │ │ type : '(Landroid/text/SpannableString;)Landroid/text/SpannableString;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 36 16-bit code units │ │ -194698: |[194698] org.thoughtcrime.securesms.util.Linkifier.linkify:(Landroid/text/SpannableString;)Landroid/text/SpannableString; │ │ -1946a8: 6200 e341 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.CMD_PATTERN:Ljava/util/regex/Pattern; // field@41e3 │ │ -1946ac: 1a01 044a |0002: const-string v1, "cmd:" // string@4a04 │ │ -1946b0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -1946b2: 7152 b802 0321 |0005: invoke-static {v3, v0, v1, v2, v2}, Landroid/text/util/Linkify;.addLinks:(Landroid/text/Spannable;Ljava/util/regex/Pattern;Ljava/lang/String;Landroid/text/util/Linkify$MatchFilter;Landroid/text/util/Linkify$TransformFilter;)Z // method@02b8 │ │ -1946b8: 0a00 |0008: move-result v0 │ │ -1946ba: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -1946be: 7110 5156 0300 |000b: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/Linkifier;.replaceURLSpan:(Landroid/text/SpannableString;)V // method@5651 │ │ -1946c4: 6200 e441 |000e: sget-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.PROXY_PATTERN:Ljava/util/regex/Pattern; // field@41e4 │ │ -1946c8: 7152 b802 0322 |0010: invoke-static {v3, v0, v2, v2, v2}, Landroid/text/util/Linkify;.addLinks:(Landroid/text/Spannable;Ljava/util/regex/Pattern;Ljava/lang/String;Landroid/text/util/Linkify$MatchFilter;Landroid/text/util/Linkify$TransformFilter;)Z // method@02b8 │ │ -1946ce: 0a00 |0013: move-result v0 │ │ -1946d0: 3800 0500 |0014: if-eqz v0, 0019 // +0005 │ │ -1946d4: 7110 5156 0300 |0016: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/Linkifier;.replaceURLSpan:(Landroid/text/SpannableString;)V // method@5651 │ │ -1946da: 1270 |0019: const/4 v0, #int 7 // #7 │ │ -1946dc: 7120 b702 0300 |001a: invoke-static {v3, v0}, Landroid/text/util/Linkify;.addLinks:(Landroid/text/Spannable;I)Z // method@02b7 │ │ -1946e2: 0a00 |001d: move-result v0 │ │ -1946e4: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ -1946e8: 7110 5156 0300 |0020: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/Linkifier;.replaceURLSpan:(Landroid/text/SpannableString;)V // method@5651 │ │ -1946ee: 1103 |0023: return-object v3 │ │ +19469c: |[19469c] org.thoughtcrime.securesms.util.Linkifier.linkify:(Landroid/text/SpannableString;)Landroid/text/SpannableString; │ │ +1946ac: 6200 e341 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.CMD_PATTERN:Ljava/util/regex/Pattern; // field@41e3 │ │ +1946b0: 1a01 044a |0002: const-string v1, "cmd:" // string@4a04 │ │ +1946b4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +1946b6: 7152 b802 0321 |0005: invoke-static {v3, v0, v1, v2, v2}, Landroid/text/util/Linkify;.addLinks:(Landroid/text/Spannable;Ljava/util/regex/Pattern;Ljava/lang/String;Landroid/text/util/Linkify$MatchFilter;Landroid/text/util/Linkify$TransformFilter;)Z // method@02b8 │ │ +1946bc: 0a00 |0008: move-result v0 │ │ +1946be: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +1946c2: 7110 5156 0300 |000b: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/Linkifier;.replaceURLSpan:(Landroid/text/SpannableString;)V // method@5651 │ │ +1946c8: 6200 e441 |000e: sget-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.PROXY_PATTERN:Ljava/util/regex/Pattern; // field@41e4 │ │ +1946cc: 7152 b802 0322 |0010: invoke-static {v3, v0, v2, v2, v2}, Landroid/text/util/Linkify;.addLinks:(Landroid/text/Spannable;Ljava/util/regex/Pattern;Ljava/lang/String;Landroid/text/util/Linkify$MatchFilter;Landroid/text/util/Linkify$TransformFilter;)Z // method@02b8 │ │ +1946d2: 0a00 |0013: move-result v0 │ │ +1946d4: 3800 0500 |0014: if-eqz v0, 0019 // +0005 │ │ +1946d8: 7110 5156 0300 |0016: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/Linkifier;.replaceURLSpan:(Landroid/text/SpannableString;)V // method@5651 │ │ +1946de: 1270 |0019: const/4 v0, #int 7 // #7 │ │ +1946e0: 7120 b702 0300 |001a: invoke-static {v3, v0}, Landroid/text/util/Linkify;.addLinks:(Landroid/text/Spannable;I)Z // method@02b7 │ │ +1946e6: 0a00 |001d: move-result v0 │ │ +1946e8: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ +1946ec: 7110 5156 0300 |0020: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/Linkifier;.replaceURLSpan:(Landroid/text/SpannableString;)V // method@5651 │ │ +1946f2: 1103 |0023: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x000b line=29 │ │ 0x000e line=32 │ │ 0x0016 line=33 │ │ 0x001a line=37 │ │ @@ -305861,38 +305862,38 @@ │ │ type : '(Landroid/text/SpannableString;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 44 16-bit code units │ │ -19473c: |[19473c] org.thoughtcrime.securesms.util.Linkifier.replaceURLSpan:(Landroid/text/SpannableString;)V │ │ -19474c: 6e10 9902 0700 |0000: invoke-virtual {v7}, Landroid/text/SpannableString;.length:()I // method@0299 │ │ -194752: 0a00 |0003: move-result v0 │ │ -194754: 1c01 ce00 |0004: const-class v1, Landroid/text/style/URLSpan; // type@00ce │ │ -194758: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -19475a: 6e40 9802 2710 |0007: invoke-virtual {v7, v2, v0, v1}, Landroid/text/SpannableString;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0298 │ │ -194760: 0c00 |000a: move-result-object v0 │ │ -194762: 1f00 2311 |000b: check-cast v0, [Landroid/text/style/URLSpan; // type@1123 │ │ -194766: 2101 |000d: array-length v1, v0 │ │ -194768: 3512 1d00 |000e: if-ge v2, v1, 002b // +001d │ │ -19476c: 4603 0002 |0010: aget-object v3, v0, v2 │ │ -194770: 6e20 9702 3700 |0012: invoke-virtual {v7, v3}, Landroid/text/SpannableString;.getSpanStart:(Ljava/lang/Object;)I // method@0297 │ │ -194776: 0a04 |0015: move-result v4 │ │ -194778: 6e20 9602 3700 |0016: invoke-virtual {v7, v3}, Landroid/text/SpannableString;.getSpanEnd:(Ljava/lang/Object;)I // method@0296 │ │ -19477e: 0a05 |0019: move-result v5 │ │ -194780: 2206 c410 |001a: new-instance v6, Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@10c4 │ │ -194784: 6e10 b602 0300 |001c: invoke-virtual {v3}, Landroid/text/style/URLSpan;.getURL:()Ljava/lang/String; // method@02b6 │ │ -19478a: 0c03 |001f: move-result-object v3 │ │ -19478c: 7020 6b56 3600 |0020: invoke-direct {v6, v3}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.:(Ljava/lang/String;)V // method@566b │ │ -194792: 1303 2100 |0023: const/16 v3, #int 33 // #21 │ │ -194796: 6e53 9a02 6754 |0025: invoke-virtual {v7, v6, v4, v5, v3}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ -19479c: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ -1947a0: 28e4 |002a: goto 000e // -001c │ │ -1947a2: 0e00 |002b: return-void │ │ +194740: |[194740] org.thoughtcrime.securesms.util.Linkifier.replaceURLSpan:(Landroid/text/SpannableString;)V │ │ +194750: 6e10 9902 0700 |0000: invoke-virtual {v7}, Landroid/text/SpannableString;.length:()I // method@0299 │ │ +194756: 0a00 |0003: move-result v0 │ │ +194758: 1c01 ce00 |0004: const-class v1, Landroid/text/style/URLSpan; // type@00ce │ │ +19475c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +19475e: 6e40 9802 2710 |0007: invoke-virtual {v7, v2, v0, v1}, Landroid/text/SpannableString;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0298 │ │ +194764: 0c00 |000a: move-result-object v0 │ │ +194766: 1f00 2311 |000b: check-cast v0, [Landroid/text/style/URLSpan; // type@1123 │ │ +19476a: 2101 |000d: array-length v1, v0 │ │ +19476c: 3512 1d00 |000e: if-ge v2, v1, 002b // +001d │ │ +194770: 4603 0002 |0010: aget-object v3, v0, v2 │ │ +194774: 6e20 9702 3700 |0012: invoke-virtual {v7, v3}, Landroid/text/SpannableString;.getSpanStart:(Ljava/lang/Object;)I // method@0297 │ │ +19477a: 0a04 |0015: move-result v4 │ │ +19477c: 6e20 9602 3700 |0016: invoke-virtual {v7, v3}, Landroid/text/SpannableString;.getSpanEnd:(Ljava/lang/Object;)I // method@0296 │ │ +194782: 0a05 |0019: move-result v5 │ │ +194784: 2206 c410 |001a: new-instance v6, Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@10c4 │ │ +194788: 6e10 b602 0300 |001c: invoke-virtual {v3}, Landroid/text/style/URLSpan;.getURL:()Ljava/lang/String; // method@02b6 │ │ +19478e: 0c03 |001f: move-result-object v3 │ │ +194790: 7020 6b56 3600 |0020: invoke-direct {v6, v3}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.:(Ljava/lang/String;)V // method@566b │ │ +194796: 1303 2100 |0023: const/16 v3, #int 33 // #21 │ │ +19479a: 6e53 9a02 6754 |0025: invoke-virtual {v7, v6, v4, v5, v3}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ +1947a0: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ +1947a4: 28e4 |002a: goto 000e // -001c │ │ +1947a6: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x000d line=17 │ │ 0x0012 line=18 │ │ 0x0016 line=19 │ │ 0x001a line=21 │ │ @@ -305941,18 +305942,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1947bc: |[1947bc] org.thoughtcrime.securesms.util.ListenableFutureTask$1.:(Ljava/lang/Object;)V │ │ -1947cc: 5b01 e541 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1;.val$result:Ljava/lang/Object; // field@41e5 │ │ -1947d0: 7010 9b0a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -1947d6: 0e00 |0005: return-void │ │ +1947c0: |[1947c0] org.thoughtcrime.securesms.util.ListenableFutureTask$1.:(Ljava/lang/Object;)V │ │ +1947d0: 5b01 e541 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1;.val$result:Ljava/lang/Object; // field@41e5 │ │ +1947d4: 7010 9b0a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +1947da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -305962,17 +305963,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1947a4: |[1947a4] org.thoughtcrime.securesms.util.ListenableFutureTask$1.call:()Ljava/lang/Object; │ │ -1947b4: 5410 e541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1;.val$result:Ljava/lang/Object; // field@41e5 │ │ -1947b8: 1100 |0002: return-object v0 │ │ +1947a8: |[1947a8] org.thoughtcrime.securesms.util.ListenableFutureTask$1.call:()Ljava/lang/Object; │ │ +1947b8: 5410 e541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1;.val$result:Ljava/lang/Object; // field@41e5 │ │ +1947bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1; │ │ │ │ source_file_idx : 7721 (ListenableFutureTask.java) │ │ @@ -306010,18 +306011,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1947d8: |[1947d8] org.thoughtcrime.securesms.util.ListenableFutureTask$2.:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)V │ │ -1947e8: 5b01 e641 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.this$0:Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // field@41e6 │ │ -1947ec: 7010 9b0a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -1947f2: 0e00 |0005: return-void │ │ +1947dc: |[1947dc] org.thoughtcrime.securesms.util.ListenableFutureTask$2.:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)V │ │ +1947ec: 5b01 e641 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.this$0:Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // field@41e6 │ │ +1947f0: 7010 9b0a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +1947f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/util/ListenableFutureTask; │ │ │ │ @@ -306031,30 +306032,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -1947f4: |[1947f4] org.thoughtcrime.securesms.util.ListenableFutureTask$2.run:()V │ │ -194804: 5430 e641 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.this$0:Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // field@41e6 │ │ -194808: 7110 5b56 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.access$000:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)Ljava/util/List; // method@565b │ │ -19480e: 0c00 |0005: move-result-object v0 │ │ -194810: 7210 ca0c 0000 |0006: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cca │ │ -194816: 0c00 |0009: move-result-object v0 │ │ -194818: 7210 ab0c 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ -19481e: 0a01 |000d: move-result v1 │ │ -194820: 3801 0e00 |000e: if-eqz v1, 001c // +000e │ │ -194824: 7210 ac0c 0000 |0010: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ -19482a: 0c01 |0013: move-result-object v1 │ │ -19482c: 1f01 b710 |0014: check-cast v1, Lorg/thoughtcrime/securesms/util/FutureTaskListener; // type@10b7 │ │ -194830: 5432 e641 |0016: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.this$0:Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // field@41e6 │ │ -194834: 7120 5c56 1200 |0018: invoke-static {v2, v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.access$100:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V // method@565c │ │ -19483a: 28ef |001b: goto 000a // -0011 │ │ -19483c: 0e00 |001c: return-void │ │ +1947f8: |[1947f8] org.thoughtcrime.securesms.util.ListenableFutureTask$2.run:()V │ │ +194808: 5430 e641 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.this$0:Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // field@41e6 │ │ +19480c: 7110 5b56 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.access$000:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)Ljava/util/List; // method@565b │ │ +194812: 0c00 |0005: move-result-object v0 │ │ +194814: 7210 ca0c 0000 |0006: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cca │ │ +19481a: 0c00 |0009: move-result-object v0 │ │ +19481c: 7210 ab0c 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ +194822: 0a01 |000d: move-result v1 │ │ +194824: 3801 0e00 |000e: if-eqz v1, 001c // +000e │ │ +194828: 7210 ac0c 0000 |0010: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ +19482e: 0c01 |0013: move-result-object v1 │ │ +194830: 1f01 b710 |0014: check-cast v1, Lorg/thoughtcrime/securesms/util/FutureTaskListener; // type@10b7 │ │ +194834: 5432 e641 |0016: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.this$0:Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // field@41e6 │ │ +194838: 7120 5c56 1200 |0018: invoke-static {v2, v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.access$100:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V // method@565c │ │ +19483e: 28ef |001b: goto 000a // -0011 │ │ +194840: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0016 line=91 │ │ locals : │ │ 0x0000 - 0x001d reg=3 this Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2; │ │ │ │ @@ -306117,18 +306118,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -1948bc: |[1948bc] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/lang/Object;)V │ │ -1948cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1948ce: 7030 5756 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5657 │ │ -1948d4: 0e00 |0004: return-void │ │ +1948c0: |[1948c0] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/lang/Object;)V │ │ +1948d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1948d2: 7030 5756 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5657 │ │ +1948d8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=54 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/util/ListenableFutureTask; │ │ 0x0000 - 0x0005 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -306137,26 +306138,26 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -1948d8: |[1948d8] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -1948e8: 2200 bf10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1; // type@10bf │ │ -1948ec: 7020 5256 2000 |0002: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1;.:(Ljava/lang/Object;)V // method@5652 │ │ -1948f2: 7020 520d 0100 |0005: invoke-direct {v1, v0}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@0d52 │ │ -1948f8: 2202 8203 |0008: new-instance v2, Ljava/util/LinkedList; // type@0382 │ │ -1948fc: 7010 b70c 0200 |000a: invoke-direct {v2}, Ljava/util/LinkedList;.:()V // method@0cb7 │ │ -194902: 5b12 e941 |000d: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@41e9 │ │ -194906: 5b13 e841 |000f: iput-object v3, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@41e8 │ │ -19490a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -19490c: 5b12 e741 |0012: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callbackExecutor:Ljava/util/concurrent/Executor; // field@41e7 │ │ -194910: 6e10 6656 0100 |0014: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.run:()V // method@5666 │ │ -194916: 0e00 |0017: return-void │ │ +1948dc: |[1948dc] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +1948ec: 2200 bf10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1; // type@10bf │ │ +1948f0: 7020 5256 2000 |0002: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1;.:(Ljava/lang/Object;)V // method@5652 │ │ +1948f6: 7020 520d 0100 |0005: invoke-direct {v1, v0}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@0d52 │ │ +1948fc: 2202 8203 |0008: new-instance v2, Ljava/util/LinkedList; // type@0382 │ │ +194900: 7010 b70c 0200 |000a: invoke-direct {v2}, Ljava/util/LinkedList;.:()V // method@0cb7 │ │ +194906: 5b12 e941 |000d: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@41e9 │ │ +19490a: 5b13 e841 |000f: iput-object v3, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@41e8 │ │ +19490e: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +194910: 5b12 e741 |0012: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callbackExecutor:Ljava/util/concurrent/Executor; // field@41e7 │ │ +194914: 6e10 6656 0100 |0014: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.run:()V // method@5666 │ │ +19491a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0008 line=30 │ │ 0x000f line=64 │ │ 0x0012 line=65 │ │ 0x0014 line=66 │ │ @@ -306170,18 +306171,18 @@ │ │ type : '(Ljava/util/concurrent/Callable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -194918: |[194918] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/util/concurrent/Callable;)V │ │ -194928: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19492a: 7030 5956 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.:(Ljava/util/concurrent/Callable;Ljava/lang/Object;)V // method@5659 │ │ -194930: 0e00 |0004: return-void │ │ +19491c: |[19491c] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/util/concurrent/Callable;)V │ │ +19492c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19492e: 7030 5956 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.:(Ljava/util/concurrent/Callable;Ljava/lang/Object;)V // method@5659 │ │ +194934: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=39 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/util/ListenableFutureTask; │ │ 0x0000 - 0x0005 reg=2 (null) Ljava/util/concurrent/Callable; │ │ │ │ @@ -306190,18 +306191,18 @@ │ │ type : '(Ljava/util/concurrent/Callable;Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -194934: |[194934] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/util/concurrent/Callable;Ljava/lang/Object;)V │ │ -194944: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -194946: 7040 5a56 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.:(Ljava/util/concurrent/Callable;Ljava/lang/Object;Ljava/util/concurrent/Executor;)V // method@565a │ │ -19494c: 0e00 |0004: return-void │ │ +194938: |[194938] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/util/concurrent/Callable;Ljava/lang/Object;)V │ │ +194948: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19494a: 7040 5a56 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.:(Ljava/util/concurrent/Callable;Ljava/lang/Object;Ljava/util/concurrent/Executor;)V // method@565a │ │ +194950: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=43 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/util/ListenableFutureTask; │ │ 0x0000 - 0x0005 reg=2 (null) Ljava/util/concurrent/Callable; │ │ 0x0000 - 0x0005 reg=3 (null) Ljava/lang/Object; │ │ @@ -306211,22 +306212,22 @@ │ │ type : '(Ljava/util/concurrent/Callable;Ljava/lang/Object;Ljava/util/concurrent/Executor;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -194950: |[194950] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/util/concurrent/Callable;Ljava/lang/Object;Ljava/util/concurrent/Executor;)V │ │ -194960: 7020 520d 1000 |0000: invoke-direct {v0, v1}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@0d52 │ │ -194966: 2201 8203 |0003: new-instance v1, Ljava/util/LinkedList; // type@0382 │ │ -19496a: 7010 b70c 0100 |0005: invoke-direct {v1}, Ljava/util/LinkedList;.:()V // method@0cb7 │ │ -194970: 5b01 e941 |0008: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@41e9 │ │ -194974: 5b02 e841 |000a: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@41e8 │ │ -194978: 5b03 e741 |000c: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callbackExecutor:Ljava/util/concurrent/Executor; // field@41e7 │ │ -19497c: 0e00 |000e: return-void │ │ +194954: |[194954] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/util/concurrent/Callable;Ljava/lang/Object;Ljava/util/concurrent/Executor;)V │ │ +194964: 7020 520d 1000 |0000: invoke-direct {v0, v1}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@0d52 │ │ +19496a: 2201 8203 |0003: new-instance v1, Ljava/util/LinkedList; // type@0382 │ │ +19496e: 7010 b70c 0100 |0005: invoke-direct {v1}, Ljava/util/LinkedList;.:()V // method@0cb7 │ │ +194974: 5b01 e941 |0008: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@41e9 │ │ +194978: 5b02 e841 |000a: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@41e8 │ │ +19497c: 5b03 e741 |000c: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callbackExecutor:Ljava/util/concurrent/Executor; // field@41e7 │ │ +194980: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=30 │ │ 0x000a line=48 │ │ 0x000c line=49 │ │ locals : │ │ @@ -306240,17 +306241,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)Ljava/util/List;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1948a4: |[1948a4] org.thoughtcrime.securesms.util.ListenableFutureTask.access$000:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)Ljava/util/List; │ │ -1948b4: 5400 e941 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@41e9 │ │ -1948b8: 1100 |0002: return-object v0 │ │ +1948a8: |[1948a8] org.thoughtcrime.securesms.util.ListenableFutureTask.access$000:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)Ljava/util/List; │ │ +1948b8: 5400 e941 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@41e9 │ │ +1948bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/ListenableFutureTask; │ │ │ │ #6 : (in Lorg/thoughtcrime/securesms/util/ListenableFutureTask;) │ │ @@ -306258,17 +306259,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -194980: |[194980] org.thoughtcrime.securesms.util.ListenableFutureTask.access$100:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ -194990: 7020 5f56 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callback:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V // method@565f │ │ -194996: 0e00 |0003: return-void │ │ +194984: |[194984] org.thoughtcrime.securesms.util.ListenableFutureTask.access$100:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ +194994: 7020 5f56 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callback:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V // method@565f │ │ +19499a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/thoughtcrime/securesms/util/ListenableFutureTask; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/thoughtcrime/securesms/util/FutureTaskListener; │ │ │ │ @@ -306277,23 +306278,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -1949e8: |[1949e8] org.thoughtcrime.securesms.util.ListenableFutureTask.callback:()V │ │ -1949f8: 2200 c010 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2; // type@10c0 │ │ -1949fc: 7020 5456 2000 |0002: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)V // method@5654 │ │ -194a02: 5421 e741 |0005: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callbackExecutor:Ljava/util/concurrent/Executor; // field@41e7 │ │ -194a06: 3901 0600 |0007: if-nez v1, 000d // +0006 │ │ -194a0a: 7210 a70a 0000 |0009: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@0aa7 │ │ -194a10: 2804 |000c: goto 0010 // +0004 │ │ -194a12: 7220 4a0d 0100 |000d: invoke-interface {v1, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d4a │ │ -194a18: 0e00 |0010: return-void │ │ +1949ec: |[1949ec] org.thoughtcrime.securesms.util.ListenableFutureTask.callback:()V │ │ +1949fc: 2200 c010 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2; // type@10c0 │ │ +194a00: 7020 5456 2000 |0002: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)V // method@5654 │ │ +194a06: 5421 e741 |0005: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callbackExecutor:Ljava/util/concurrent/Executor; // field@41e7 │ │ +194a0a: 3901 0600 |0007: if-nez v1, 000d // +0006 │ │ +194a0e: 7210 a70a 0000 |0009: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@0aa7 │ │ +194a14: 2804 |000c: goto 0010 // +0004 │ │ +194a16: 7220 4a0d 0100 |000d: invoke-interface {v1, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d4a │ │ +194a1c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0005 line=96 │ │ 0x000d line=97 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lorg/thoughtcrime/securesms/util/ListenableFutureTask; │ │ @@ -306303,28 +306304,28 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -194a1c: |[194a1c] org.thoughtcrime.securesms.util.ListenableFutureTask.callback:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ -194a2c: 3802 1600 |0000: if-eqz v2, 0016 // +0016 │ │ -194a30: 6e10 6256 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.get:()Ljava/lang/Object; // method@5662 │ │ -194a36: 0c00 |0005: move-result-object v0 │ │ -194a38: 7220 3056 0200 |0006: invoke-interface {v2, v0}, Lorg/thoughtcrime/securesms/util/FutureTaskListener;.onSuccess:(Ljava/lang/Object;)V // method@5630 │ │ -194a3e: 280d |0009: goto 0016 // +000d │ │ -194a40: 0d00 |000a: move-exception v0 │ │ -194a42: 7220 2f56 0200 |000b: invoke-interface {v2, v0}, Lorg/thoughtcrime/securesms/util/FutureTaskListener;.onFailure:(Ljava/util/concurrent/ExecutionException;)V // method@562f │ │ -194a48: 2808 |000e: goto 0016 // +0008 │ │ -194a4a: 0d02 |000f: move-exception v2 │ │ -194a4c: 2200 d602 |0010: new-instance v0, Ljava/lang/AssertionError; // type@02d6 │ │ -194a50: 7020 bd09 2000 |0012: invoke-direct {v0, v2}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09bd │ │ -194a56: 2700 |0015: throw v0 │ │ -194a58: 0e00 |0016: return-void │ │ +194a20: |[194a20] org.thoughtcrime.securesms.util.ListenableFutureTask.callback:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ +194a30: 3802 1600 |0000: if-eqz v2, 0016 // +0016 │ │ +194a34: 6e10 6256 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.get:()Ljava/lang/Object; // method@5662 │ │ +194a3a: 0c00 |0005: move-result-object v0 │ │ +194a3c: 7220 3056 0200 |0006: invoke-interface {v2, v0}, Lorg/thoughtcrime/securesms/util/FutureTaskListener;.onSuccess:(Ljava/lang/Object;)V // method@5630 │ │ +194a42: 280d |0009: goto 0016 // +000d │ │ +194a44: 0d00 |000a: move-exception v0 │ │ +194a46: 7220 2f56 0200 |000b: invoke-interface {v2, v0}, Lorg/thoughtcrime/securesms/util/FutureTaskListener;.onFailure:(Ljava/util/concurrent/ExecutionException;)V // method@562f │ │ +194a4c: 2808 |000e: goto 0016 // +0008 │ │ +194a4e: 0d02 |000f: move-exception v2 │ │ +194a50: 2200 d602 |0010: new-instance v0, Ljava/lang/AssertionError; // type@02d6 │ │ +194a54: 7020 bd09 2000 |0012: invoke-direct {v0, v2}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09bd │ │ +194a5a: 2700 |0015: throw v0 │ │ +194a5c: 0e00 |0016: return-void │ │ catches : 1 │ │ 0x0002 - 0x0009 │ │ Ljava/lang/InterruptedException; -> 0x000f │ │ Ljava/util/concurrent/ExecutionException; -> 0x000a │ │ positions : │ │ 0x0002 line=103 │ │ 0x000b line=107 │ │ @@ -306339,28 +306340,28 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -194998: |[194998] org.thoughtcrime.securesms.util.ListenableFutureTask.addListener:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ -1949a8: 1d01 |0000: monitor-enter v1 │ │ -1949aa: 6e10 6456 0100 |0001: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.isDone:()Z // method@5664 │ │ -1949b0: 0a00 |0004: move-result v0 │ │ -1949b2: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ -1949b6: 7020 5f56 2100 |0007: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callback:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V // method@565f │ │ -1949bc: 2806 |000a: goto 0010 // +0006 │ │ -1949be: 5410 e941 |000b: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@41e9 │ │ -1949c2: 7220 c20c 2000 |000d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cc2 │ │ -1949c8: 1e01 |0010: monitor-exit v1 │ │ -1949ca: 0e00 |0011: return-void │ │ -1949cc: 0d02 |0012: move-exception v2 │ │ -1949ce: 1e01 |0013: monitor-exit v1 │ │ -1949d0: 2702 |0014: throw v2 │ │ +19499c: |[19499c] org.thoughtcrime.securesms.util.ListenableFutureTask.addListener:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ +1949ac: 1d01 |0000: monitor-enter v1 │ │ +1949ae: 6e10 6456 0100 |0001: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.isDone:()Z // method@5664 │ │ +1949b4: 0a00 |0004: move-result v0 │ │ +1949b6: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ +1949ba: 7020 5f56 2100 |0007: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callback:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V // method@565f │ │ +1949c0: 2806 |000a: goto 0010 // +0006 │ │ +1949c2: 5410 e941 |000b: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@41e9 │ │ +1949c6: 7220 c20c 2000 |000d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cc2 │ │ +1949cc: 1e01 |0010: monitor-exit v1 │ │ +1949ce: 0e00 |0011: return-void │ │ +1949d0: 0d02 |0012: move-exception v2 │ │ +1949d2: 1e01 |0013: monitor-exit v1 │ │ +1949d4: 2702 |0014: throw v2 │ │ catches : 2 │ │ 0x0001 - 0x0010 │ │ -> 0x0012 │ │ 0x0013 - 0x0014 │ │ -> 0x0012 │ │ positions : │ │ 0x0001 line=70 │ │ @@ -306376,22 +306377,22 @@ │ │ type : '()V' │ │ access : 0x20004 (PROTECTED DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -194a6c: |[194a6c] org.thoughtcrime.securesms.util.ListenableFutureTask.done:()V │ │ -194a7c: 1d01 |0000: monitor-enter v1 │ │ -194a7e: 7010 5e56 0100 |0001: invoke-direct {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callback:()V // method@565e │ │ -194a84: 1e01 |0004: monitor-exit v1 │ │ -194a86: 0e00 |0005: return-void │ │ -194a88: 0d00 |0006: move-exception v0 │ │ -194a8a: 1e01 |0007: monitor-exit v1 │ │ -194a8c: 2700 |0008: throw v0 │ │ +194a70: |[194a70] org.thoughtcrime.securesms.util.ListenableFutureTask.done:()V │ │ +194a80: 1d01 |0000: monitor-enter v1 │ │ +194a82: 7010 5e56 0100 |0001: invoke-direct {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callback:()V // method@565e │ │ +194a88: 1e01 |0004: monitor-exit v1 │ │ +194a8a: 0e00 |0005: return-void │ │ +194a8c: 0d00 |0006: move-exception v0 │ │ +194a8e: 1e01 |0007: monitor-exit v1 │ │ +194a90: 2700 |0008: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0004 │ │ -> 0x0006 │ │ 0x0007 - 0x0008 │ │ -> 0x0006 │ │ positions : │ │ 0x0001 line=83 │ │ @@ -306404,26 +306405,26 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -194840: |[194840] org.thoughtcrime.securesms.util.ListenableFutureTask.equals:(Ljava/lang/Object;)Z │ │ -194850: 3802 0f00 |0000: if-eqz v2, 000f // +000f │ │ -194854: 2020 c110 |0002: instance-of v0, v2, Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // type@10c1 │ │ -194858: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -19485c: 5410 e841 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@41e8 │ │ -194860: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -194864: 6e20 9c0a 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0a9c │ │ -19486a: 0a02 |000d: move-result v2 │ │ -19486c: 0f02 |000e: return v2 │ │ -19486e: 6f20 9c0a 2100 |000f: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0a9c │ │ -194874: 0a02 |0012: move-result v2 │ │ -194876: 0f02 |0013: return v2 │ │ +194844: |[194844] org.thoughtcrime.securesms.util.ListenableFutureTask.equals:(Ljava/lang/Object;)Z │ │ +194854: 3802 0f00 |0000: if-eqz v2, 000f // +000f │ │ +194858: 2020 c110 |0002: instance-of v0, v2, Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // type@10c1 │ │ +19485c: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +194860: 5410 e841 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@41e8 │ │ +194864: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +194868: 6e20 9c0a 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0a9c │ │ +19486e: 0a02 |000d: move-result v2 │ │ +194870: 0f02 |000e: return v2 │ │ +194872: 6f20 9c0a 2100 |000f: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0a9c │ │ +194878: 0a02 |0012: move-result v2 │ │ +19487a: 0f02 |0013: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=114 │ │ 0x000a line=115 │ │ 0x000f line=117 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 this Lorg/thoughtcrime/securesms/util/ListenableFutureTask; │ │ @@ -306434,23 +306435,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -194878: |[194878] org.thoughtcrime.securesms.util.ListenableFutureTask.hashCode:()I │ │ -194888: 5410 e841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@41e8 │ │ -19488c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -194890: 6e10 9e0a 0000 |0004: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0a9e │ │ -194896: 0a00 |0007: move-result v0 │ │ -194898: 0f00 |0008: return v0 │ │ -19489a: 6f10 9e0a 0100 |0009: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@0a9e │ │ -1948a0: 0a00 |000c: move-result v0 │ │ -1948a2: 0f00 |000d: return v0 │ │ +19487c: |[19487c] org.thoughtcrime.securesms.util.ListenableFutureTask.hashCode:()I │ │ +19488c: 5410 e841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@41e8 │ │ +194890: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +194894: 6e10 9e0a 0000 |0004: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0a9e │ │ +19489a: 0a00 |0007: move-result v0 │ │ +19489c: 0f00 |0008: return v0 │ │ +19489e: 6f10 9e0a 0100 |0009: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@0a9e │ │ +1948a4: 0a00 |000c: move-result v0 │ │ +1948a6: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0009 line=124 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/thoughtcrime/securesms/util/ListenableFutureTask; │ │ │ │ @@ -306459,23 +306460,23 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -194aa4: |[194aa4] org.thoughtcrime.securesms.util.ListenableFutureTask.removeListener:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ -194ab4: 1d01 |0000: monitor-enter v1 │ │ -194ab6: 5410 e941 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@41e9 │ │ -194aba: 7220 ce0c 2000 |0003: invoke-interface {v0, v2}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@0cce │ │ -194ac0: 1e01 |0006: monitor-exit v1 │ │ -194ac2: 0e00 |0007: return-void │ │ -194ac4: 0d02 |0008: move-exception v2 │ │ -194ac6: 1e01 |0009: monitor-exit v1 │ │ -194ac8: 2702 |000a: throw v2 │ │ +194aa8: |[194aa8] org.thoughtcrime.securesms.util.ListenableFutureTask.removeListener:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ +194ab8: 1d01 |0000: monitor-enter v1 │ │ +194aba: 5410 e941 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@41e9 │ │ +194abe: 7220 ce0c 2000 |0003: invoke-interface {v0, v2}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@0cce │ │ +194ac4: 1e01 |0006: monitor-exit v1 │ │ +194ac6: 0e00 |0007: return-void │ │ +194ac8: 0d02 |0008: move-exception v2 │ │ +194aca: 1e01 |0009: monitor-exit v1 │ │ +194acc: 2702 |000a: throw v2 │ │ catches : 2 │ │ 0x0001 - 0x0006 │ │ -> 0x0008 │ │ 0x0009 - 0x000a │ │ -> 0x0008 │ │ positions : │ │ 0x0001 line=78 │ │ @@ -306522,20 +306523,20 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/LongClickCopySpan;Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -194ae0: |[194ae0] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/util/LongClickCopySpan;Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V │ │ -194af0: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -194af6: 5b01 ea41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@41ea │ │ -194afa: 5b02 eb41 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$1:Landroid/app/Activity; // field@41eb │ │ -194afe: 5b03 ec41 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcContact; // field@41ec │ │ -194b02: 0e00 |0009: return-void │ │ +194ae4: |[194ae4] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/util/LongClickCopySpan;Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V │ │ +194af4: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +194afa: 5b01 ea41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@41ea │ │ +194afe: 5b02 eb41 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$1:Landroid/app/Activity; // field@41eb │ │ +194b02: 5b03 ec41 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcContact; // field@41ec │ │ +194b06: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=1 (null) Lorg/thoughtcrime/securesms/util/LongClickCopySpan; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/app/Activity; │ │ @@ -306547,20 +306548,20 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -194b04: |[194b04] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -194b14: 5430 ea41 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@41ea │ │ -194b18: 5431 eb41 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$1:Landroid/app/Activity; // field@41eb │ │ -194b1c: 5432 ec41 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcContact; // field@41ec │ │ -194b20: 6e55 6c56 1042 |0006: invoke-virtual {v0, v1, v2, v4, v5}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.lambda$onClick$0$org-thoughtcrime-securesms-util-LongClickCopySpan:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;Landroid/content/DialogInterface;I)V // method@566c │ │ -194b26: 0e00 |0009: return-void │ │ +194b08: |[194b08] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +194b18: 5430 ea41 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@41ea │ │ +194b1c: 5431 eb41 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$1:Landroid/app/Activity; // field@41eb │ │ +194b20: 5432 ec41 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcContact; // field@41ec │ │ +194b24: 6e55 6c56 1042 |0006: invoke-virtual {v0, v1, v2, v4, v5}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.lambda$onClick$0$org-thoughtcrime-securesms-util-LongClickCopySpan:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;Landroid/content/DialogInterface;I)V // method@566c │ │ +194b2a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=4 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x000a reg=5 (null) I │ │ @@ -306599,19 +306600,19 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -194b28: |[194b28] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda1.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -194b38: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -194b3e: 5b01 ed41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@41ed │ │ -194b42: 5b02 ee41 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@41ee │ │ -194b46: 0e00 |0007: return-void │ │ +194b2c: |[194b2c] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda1.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +194b3c: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +194b42: 5b01 ed41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@41ed │ │ +194b46: 5b02 ee41 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@41ee │ │ +194b4a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ @@ -306622,19 +306623,19 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -194b48: |[194b48] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -194b58: 5420 ed41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@41ed │ │ -194b5c: 5421 ee41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@41ee │ │ -194b60: 7140 6d56 1043 |0004: invoke-static {v0, v1, v3, v4}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.lambda$onLongClick$1:(Landroid/content/Context;Ljava/lang/String;Landroid/content/DialogInterface;I)V // method@566d │ │ -194b66: 0e00 |0007: return-void │ │ +194b4c: |[194b4c] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +194b5c: 5420 ed41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@41ed │ │ +194b60: 5421 ee41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@41ee │ │ +194b64: 7140 6d56 1043 |0004: invoke-static {v0, v1, v3, v4}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.lambda$onLongClick$1:(Landroid/content/Context;Ljava/lang/String;Landroid/content/DialogInterface;I)V // method@566d │ │ +194b6a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0008 reg=4 (null) I │ │ @@ -306691,18 +306692,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -194bb0: |[194bb0] org.thoughtcrime.securesms.util.LongClickCopySpan.:(Ljava/lang/String;)V │ │ -194bc0: 7010 af02 0000 |0000: invoke-direct {v0}, Landroid/text/style/ClickableSpan;.:()V // method@02af │ │ -194bc6: 5b01 f441 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@41f4 │ │ -194bca: 0e00 |0005: return-void │ │ +194bb4: |[194bb4] org.thoughtcrime.securesms.util.LongClickCopySpan.:(Ljava/lang/String;)V │ │ +194bc4: 7010 af02 0000 |0000: invoke-direct {v0}, Landroid/text/style/ClickableSpan;.:()V // method@02af │ │ +194bca: 5b01 f441 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@41f4 │ │ +194bce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/LongClickCopySpan; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ @@ -306712,24 +306713,24 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Landroid/content/DialogInterface;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -194be4: |[194be4] org.thoughtcrime.securesms.util.LongClickCopySpan.lambda$onLongClick$1:(Landroid/content/Context;Ljava/lang/String;Landroid/content/DialogInterface;I)V │ │ -194bf4: 7120 8957 1000 |0000: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.writeTextToClipboard:(Landroid/content/Context;Ljava/lang/String;)V // method@5789 │ │ -194bfa: 6001 3628 |0003: sget v1, Lorg/thoughtcrime/securesms/R$string;.copied_to_clipboard:I // field@2836 │ │ -194bfe: 6e20 7700 1000 |0005: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -194c04: 0c01 |0008: move-result-object v1 │ │ -194c06: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -194c08: 7130 7304 1002 |000a: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0473 │ │ -194c0e: 0c00 |000d: move-result-object v0 │ │ -194c10: 6e10 7404 0000 |000e: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0474 │ │ -194c16: 0e00 |0011: return-void │ │ +194be8: |[194be8] org.thoughtcrime.securesms.util.LongClickCopySpan.lambda$onLongClick$1:(Landroid/content/Context;Ljava/lang/String;Landroid/content/DialogInterface;I)V │ │ +194bf8: 7120 8957 1000 |0000: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.writeTextToClipboard:(Landroid/content/Context;Ljava/lang/String;)V // method@5789 │ │ +194bfe: 6001 3628 |0003: sget v1, Lorg/thoughtcrime/securesms/R$string;.copied_to_clipboard:I // field@2836 │ │ +194c02: 6e20 7700 1000 |0005: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +194c08: 0c01 |0008: move-result-object v1 │ │ +194c0a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +194c0c: 7130 7304 1002 |000a: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0473 │ │ +194c12: 0c00 |000d: move-result-object v0 │ │ +194c14: 6e10 7404 0000 |000e: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0474 │ │ +194c1a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=106 │ │ locals : │ │ 0x0000 - 0x0012 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0012 reg=1 (null) Ljava/lang/String; │ │ @@ -306741,29 +306742,29 @@ │ │ type : '(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -194ed8: |[194ed8] org.thoughtcrime.securesms.util.LongClickCopySpan.openChat:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V │ │ -194ee8: 7110 c749 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ -194eee: 0c00 |0003: move-result-object v0 │ │ -194ef0: 6e10 7806 0400 |0004: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0678 │ │ -194ef6: 0a04 |0007: move-result v4 │ │ -194ef8: 6e20 8c06 4000 |0008: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.createChatByContactId:(I)I // method@068c │ │ -194efe: 0a04 |000b: move-result v4 │ │ -194f00: 3804 1100 |000c: if-eqz v4, 001d // +0011 │ │ -194f04: 2200 2b00 |000e: new-instance v0, Landroid/content/Intent; // type@002b │ │ -194f08: 1c01 e50c |0010: const-class v1, Lorg/thoughtcrime/securesms/ConversationActivity; // type@0ce5 │ │ -194f0c: 7030 8400 3001 |0012: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -194f12: 1a01 0949 |0015: const-string v1, "chat_id" // string@4909 │ │ -194f16: 6e30 9c00 1004 |0017: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -194f1c: 6e20 2800 0300 |001a: invoke-virtual {v3, v0}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0028 │ │ -194f22: 0e00 |001d: return-void │ │ +194edc: |[194edc] org.thoughtcrime.securesms.util.LongClickCopySpan.openChat:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V │ │ +194eec: 7110 c749 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ +194ef2: 0c00 |0003: move-result-object v0 │ │ +194ef4: 6e10 7806 0400 |0004: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0678 │ │ +194efa: 0a04 |0007: move-result v4 │ │ +194efc: 6e20 8c06 4000 |0008: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.createChatByContactId:(I)I // method@068c │ │ +194f02: 0a04 |000b: move-result v4 │ │ +194f04: 3804 1100 |000c: if-eqz v4, 001d // +0011 │ │ +194f08: 2200 2b00 |000e: new-instance v0, Landroid/content/Intent; // type@002b │ │ +194f0c: 1c01 e50c |0010: const-class v1, Lorg/thoughtcrime/securesms/ConversationActivity; // type@0ce5 │ │ +194f10: 7030 8400 3001 |0012: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +194f16: 1a01 0949 |0015: const-string v1, "chat_id" // string@4909 │ │ +194f1a: 6e30 9c00 1004 |0017: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +194f20: 6e20 2800 0300 |001a: invoke-virtual {v3, v0}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0028 │ │ +194f26: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0004 line=38 │ │ 0x000e line=40 │ │ 0x0015 line=41 │ │ 0x001a line=42 │ │ @@ -306777,31 +306778,31 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -194b68: |[194b68] org.thoughtcrime.securesms.util.LongClickCopySpan.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ -194b78: 1a00 f768 |0000: const-string v0, "mailto:" // string@68f7 │ │ -194b7c: 6e20 ec0a 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ -194b82: 0a00 |0005: move-result v0 │ │ -194b84: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -194b88: 1270 |0008: const/4 v0, #int 7 // #7 │ │ -194b8a: 6e20 ef0a 0200 |0009: invoke-virtual {v2, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0aef │ │ -194b90: 0c02 |000c: move-result-object v2 │ │ -194b92: 1102 |000d: return-object v2 │ │ -194b94: 1a00 827f |000e: const-string v0, "tel:" // string@7f82 │ │ -194b98: 6e20 ec0a 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ -194b9e: 0a00 |0013: move-result v0 │ │ -194ba0: 3800 0700 |0014: if-eqz v0, 001b // +0007 │ │ -194ba4: 1240 |0016: const/4 v0, #int 4 // #4 │ │ -194ba6: 6e20 ef0a 0200 |0017: invoke-virtual {v2, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0aef │ │ -194bac: 0c02 |001a: move-result-object v2 │ │ -194bae: 1102 |001b: return-object v2 │ │ +194b6c: |[194b6c] org.thoughtcrime.securesms.util.LongClickCopySpan.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ +194b7c: 1a00 f768 |0000: const-string v0, "mailto:" // string@68f7 │ │ +194b80: 6e20 ec0a 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ +194b86: 0a00 |0005: move-result v0 │ │ +194b88: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +194b8c: 1270 |0008: const/4 v0, #int 7 // #7 │ │ +194b8e: 6e20 ef0a 0200 |0009: invoke-virtual {v2, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0aef │ │ +194b94: 0c02 |000c: move-result-object v2 │ │ +194b96: 1102 |000d: return-object v2 │ │ +194b98: 1a00 827f |000e: const-string v0, "tel:" // string@7f82 │ │ +194b9c: 6e20 ec0a 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ +194ba2: 0a00 |0013: move-result v0 │ │ +194ba4: 3800 0700 |0014: if-eqz v0, 001b // +0007 │ │ +194ba8: 1240 |0016: const/4 v0, #int 4 // #4 │ │ +194baa: 6e20 ef0a 0200 |0017: invoke-virtual {v2, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0aef │ │ +194bb0: 0c02 |001a: move-result-object v2 │ │ +194bb2: 1102 |001b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0009 line=127 │ │ 0x000e line=128 │ │ 0x0017 line=129 │ │ locals : │ │ @@ -306814,17 +306815,17 @@ │ │ type : '(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;Landroid/content/DialogInterface;I)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -194bcc: |[194bcc] org.thoughtcrime.securesms.util.LongClickCopySpan.lambda$onClick$0$org-thoughtcrime-securesms-util-LongClickCopySpan:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;Landroid/content/DialogInterface;I)V │ │ -194bdc: 7030 7056 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.openChat:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V // method@5670 │ │ -194be2: 0e00 |0003: return-void │ │ +194bd0: |[194bd0] org.thoughtcrime.securesms.util.LongClickCopySpan.lambda$onClick$0$org-thoughtcrime-securesms-util-LongClickCopySpan:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;Landroid/content/DialogInterface;I)V │ │ +194be0: 7030 7056 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.openChat:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V // method@5670 │ │ +194be6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/LongClickCopySpan; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/app/Activity; │ │ 0x0000 - 0x0004 reg=2 (null) Lcom/b44t/messenger/DcContact; │ │ @@ -306836,130 +306837,130 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 235 16-bit code units │ │ -194c18: |[194c18] org.thoughtcrime.securesms.util.LongClickCopySpan.onClick:(Landroid/view/View;)V │ │ -194c28: 5470 f441 |0000: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@41f4 │ │ -194c2c: 1a01 044a |0002: const-string v1, "cmd:" // string@4a04 │ │ -194c30: 6e20 ec0a 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ -194c36: 0a00 |0007: move-result v0 │ │ -194c38: 3800 2b00 |0008: if-eqz v0, 0033 // +002b │ │ -194c3c: 5470 f441 |000a: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@41f4 │ │ -194c40: 1241 |000c: const/4 v1, #int 4 // #4 │ │ -194c42: 6e20 ef0a 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0aef │ │ -194c48: 0c00 |0010: move-result-object v0 │ │ -194c4a: 6e10 1a03 0800 |0011: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ -194c50: 0c08 |0014: move-result-object v8 │ │ -194c52: 1f08 e50c |0015: check-cast v8, Lorg/thoughtcrime/securesms/ConversationActivity; // type@0ce5 │ │ -194c56: 2201 0903 |0017: new-instance v1, Ljava/lang/StringBuilder; // type@0309 │ │ -194c5a: 7010 060b 0100 |0019: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0b06 │ │ -194c60: 6e20 120b 0100 |001c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -194c66: 1a00 d103 |001f: const-string v0, " " // string@03d1 │ │ -194c6a: 6e20 120b 0100 |0021: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -194c70: 6e10 230b 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -194c76: 0c00 |0027: move-result-object v0 │ │ -194c78: 6e20 0b3d 0800 |0028: invoke-virtual {v8, v0}, Lorg/thoughtcrime/securesms/ConversationActivity;.setDraftText:(Ljava/lang/String;)V // method@3d0b │ │ -194c7e: 2900 bf00 |002b: goto/16 00ea // +00bf │ │ -194c82: 0d08 |002d: move-exception v8 │ │ -194c84: 6e10 310a 0800 |002e: invoke-virtual {v8}, Ljava/lang/Exception;.printStackTrace:()V // method@0a31 │ │ -194c8a: 2900 b900 |0031: goto/16 00ea // +00b9 │ │ -194c8e: 5470 f441 |0033: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@41f4 │ │ -194c92: 1a01 f768 |0035: const-string v1, "mailto:" // string@68f7 │ │ -194c96: 6e20 ec0a 1000 |0037: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ -194c9c: 0a00 |003a: move-result v0 │ │ -194c9e: 3800 6a00 |003b: if-eqz v0, 00a5 // +006a │ │ -194ca2: 5470 f441 |003d: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@41f4 │ │ -194ca6: 7020 7156 0700 |003f: invoke-direct {v7, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@5671 │ │ -194cac: 0c00 |0042: move-result-object v0 │ │ -194cae: 6e10 1a03 0800 |0043: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ -194cb4: 0c08 |0046: move-result-object v8 │ │ -194cb6: 1f08 0e00 |0047: check-cast v8, Landroid/app/Activity; // type@000e │ │ -194cba: 7110 c749 0800 |0049: invoke-static {v8}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ -194cc0: 0c01 |004c: move-result-object v1 │ │ -194cc2: 1202 |004d: const/4 v2, #int 0 // #0 │ │ -194cc4: 6e30 8d06 2100 |004e: invoke-virtual {v1, v2, v0}, Lcom/b44t/messenger/DcContext;.createContact:(Ljava/lang/String;Ljava/lang/String;)I // method@068d │ │ -194cca: 0a00 |0051: move-result v0 │ │ -194ccc: 6e20 a506 0100 |0052: invoke-virtual {v1, v0}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a5 │ │ -194cd2: 0c00 |0055: move-result-object v0 │ │ -194cd4: 6e10 7806 0000 |0056: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0678 │ │ -194cda: 0a03 |0059: move-result v3 │ │ -194cdc: 3803 1700 |005a: if-eqz v3, 0071 // +0017 │ │ -194ce0: 6e10 7f06 0000 |005c: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.isBlocked:()Z // method@067f │ │ -194ce6: 0a03 |005f: move-result v3 │ │ -194ce8: 3903 1100 |0060: if-nez v3, 0071 // +0011 │ │ -194cec: 6e10 7806 0000 |0062: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0678 │ │ -194cf2: 0a03 |0065: move-result v3 │ │ -194cf4: 6e20 9d06 3100 |0066: invoke-virtual {v1, v3}, Lcom/b44t/messenger/DcContext;.getChatIdByContactId:(I)I // method@069d │ │ -194cfa: 0a01 |0069: move-result v1 │ │ -194cfc: 3801 0700 |006a: if-eqz v1, 0071 // +0007 │ │ -194d00: 7030 7056 8700 |006c: invoke-direct {v7, v8, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.openChat:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V // method@5670 │ │ -194d06: 2900 7b00 |006f: goto/16 00ea // +007b │ │ -194d0a: 2201 4901 |0071: new-instance v1, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ -194d0e: 7020 8804 8100 |0073: invoke-direct {v1, v8}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0488 │ │ -194d14: 6003 c627 |0076: sget v3, Lorg/thoughtcrime/securesms/R$string;.ask_start_chat_with:I // field@27c6 │ │ -194d18: 6e10 7b06 0000 |0078: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.getNameNAddr:()Ljava/lang/String; // method@067b │ │ -194d1e: 0c04 |007b: move-result-object v4 │ │ -194d20: 1215 |007c: const/4 v5, #int 1 // #1 │ │ -194d22: 2355 3011 |007d: new-array v5, v5, [Ljava/lang/Object; // type@1130 │ │ -194d26: 1206 |007f: const/4 v6, #int 0 // #0 │ │ -194d28: 4d04 0506 |0080: aput-object v4, v5, v6 │ │ -194d2c: 6e30 1f00 3805 |0082: invoke-virtual {v8, v3, v5}, Landroid/app/Activity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@001f │ │ -194d32: 0c03 |0085: move-result-object v3 │ │ -194d34: 6e20 8e04 3100 |0086: invoke-virtual {v1, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048e │ │ -194d3a: 0c01 |0089: move-result-object v1 │ │ -194d3c: 2203 c210 |008a: new-instance v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0; // type@10c2 │ │ -194d40: 7040 6756 7308 |008c: invoke-direct {v3, v7, v8, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/util/LongClickCopySpan;Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V // method@5667 │ │ -194d46: 1408 0a00 0401 |008f: const v8, #float 2.42446e-38 // #0104000a │ │ -194d4c: 6e30 9404 8103 |0092: invoke-virtual {v1, v8, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0494 │ │ -194d52: 0c08 |0095: move-result-object v8 │ │ -194d54: 6000 fc27 |0096: sget v0, Lorg/thoughtcrime/securesms/R$string;.cancel:I // field@27fc │ │ -194d58: 6e30 8f04 0802 |0098: invoke-virtual {v8, v0, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048f │ │ -194d5e: 0c08 |009b: move-result-object v8 │ │ -194d60: 6e10 9a04 0800 |009c: invoke-virtual {v8}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@049a │ │ -194d66: 284b |009f: goto 00ea // +004b │ │ -194d68: 0d08 |00a0: move-exception v8 │ │ -194d6a: 6e10 310a 0800 |00a1: invoke-virtual {v8}, Ljava/lang/Exception;.printStackTrace:()V // method@0a31 │ │ -194d70: 2846 |00a4: goto 00ea // +0046 │ │ -194d72: 5470 f441 |00a5: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@41f4 │ │ -194d76: 7110 7357 0000 |00a7: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.isInviteURL:(Ljava/lang/String;)Z // method@5773 │ │ -194d7c: 0a00 |00aa: move-result v0 │ │ -194d7e: 3800 1300 |00ab: if-eqz v0, 00be // +0013 │ │ -194d82: 2200 3d10 |00ad: new-instance v0, Lorg/thoughtcrime/securesms/qr/QrCodeHandler; // type@103d │ │ -194d86: 6e10 1a03 0800 |00af: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ -194d8c: 0c08 |00b2: move-result-object v8 │ │ -194d8e: 1f08 0e00 |00b3: check-cast v8, Landroid/app/Activity; // type@000e │ │ -194d92: 7020 5453 8000 |00b5: invoke-direct {v0, v8}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.:(Landroid/app/Activity;)V // method@5354 │ │ -194d98: 5478 f441 |00b8: iget-object v8, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@41f4 │ │ -194d9c: 6e20 5653 8000 |00ba: invoke-virtual {v0, v8}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.handleQrData:(Ljava/lang/String;)V // method@5356 │ │ -194da2: 282d |00bd: goto 00ea // +002d │ │ -194da4: 6e10 1a03 0800 |00be: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ -194daa: 0c00 |00c1: move-result-object v0 │ │ -194dac: 1f00 0e00 |00c2: check-cast v0, Landroid/app/Activity; // type@000e │ │ -194db0: 7110 c749 0000 |00c4: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ -194db6: 0c01 |00c7: move-result-object v1 │ │ -194db8: 5472 f441 |00c8: iget-object v2, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@41f4 │ │ -194dbc: 6e20 8906 2100 |00ca: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.checkQr:(Ljava/lang/String;)Lcom/b44t/messenger/DcLot; // method@0689 │ │ -194dc2: 0c01 |00cd: move-result-object v1 │ │ -194dc4: 6e10 ee06 0100 |00ce: invoke-virtual {v1}, Lcom/b44t/messenger/DcLot;.getState:()I // method@06ee │ │ -194dca: 0a01 |00d1: move-result v1 │ │ -194dcc: 1302 0f01 |00d2: const/16 v2, #int 271 // #10f │ │ -194dd0: 3321 0d00 |00d4: if-ne v1, v2, 00e1 // +000d │ │ -194dd4: 2208 3d10 |00d6: new-instance v8, Lorg/thoughtcrime/securesms/qr/QrCodeHandler; // type@103d │ │ -194dd8: 7020 5453 0800 |00d8: invoke-direct {v8, v0}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.:(Landroid/app/Activity;)V // method@5354 │ │ -194dde: 5470 f441 |00db: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@41f4 │ │ -194de2: 6e20 5653 0800 |00dd: invoke-virtual {v8, v0}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.handleQrData:(Ljava/lang/String;)V // method@5356 │ │ -194de8: 280a |00e0: goto 00ea // +000a │ │ -194dea: 6e10 1a03 0800 |00e1: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ -194df0: 0c08 |00e4: move-result-object v8 │ │ -194df2: 5470 f441 |00e5: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@41f4 │ │ -194df6: 7120 3b56 0800 |00e7: invoke-static {v8, v0}, Lorg/thoughtcrime/securesms/util/IntentUtils;.showInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@563b │ │ -194dfc: 0e00 |00ea: return-void │ │ +194c1c: |[194c1c] org.thoughtcrime.securesms.util.LongClickCopySpan.onClick:(Landroid/view/View;)V │ │ +194c2c: 5470 f441 |0000: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@41f4 │ │ +194c30: 1a01 044a |0002: const-string v1, "cmd:" // string@4a04 │ │ +194c34: 6e20 ec0a 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ +194c3a: 0a00 |0007: move-result v0 │ │ +194c3c: 3800 2b00 |0008: if-eqz v0, 0033 // +002b │ │ +194c40: 5470 f441 |000a: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@41f4 │ │ +194c44: 1241 |000c: const/4 v1, #int 4 // #4 │ │ +194c46: 6e20 ef0a 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0aef │ │ +194c4c: 0c00 |0010: move-result-object v0 │ │ +194c4e: 6e10 1a03 0800 |0011: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ +194c54: 0c08 |0014: move-result-object v8 │ │ +194c56: 1f08 e50c |0015: check-cast v8, Lorg/thoughtcrime/securesms/ConversationActivity; // type@0ce5 │ │ +194c5a: 2201 0903 |0017: new-instance v1, Ljava/lang/StringBuilder; // type@0309 │ │ +194c5e: 7010 060b 0100 |0019: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0b06 │ │ +194c64: 6e20 120b 0100 |001c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +194c6a: 1a00 d103 |001f: const-string v0, " " // string@03d1 │ │ +194c6e: 6e20 120b 0100 |0021: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +194c74: 6e10 230b 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +194c7a: 0c00 |0027: move-result-object v0 │ │ +194c7c: 6e20 0b3d 0800 |0028: invoke-virtual {v8, v0}, Lorg/thoughtcrime/securesms/ConversationActivity;.setDraftText:(Ljava/lang/String;)V // method@3d0b │ │ +194c82: 2900 bf00 |002b: goto/16 00ea // +00bf │ │ +194c86: 0d08 |002d: move-exception v8 │ │ +194c88: 6e10 310a 0800 |002e: invoke-virtual {v8}, Ljava/lang/Exception;.printStackTrace:()V // method@0a31 │ │ +194c8e: 2900 b900 |0031: goto/16 00ea // +00b9 │ │ +194c92: 5470 f441 |0033: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@41f4 │ │ +194c96: 1a01 f768 |0035: const-string v1, "mailto:" // string@68f7 │ │ +194c9a: 6e20 ec0a 1000 |0037: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ +194ca0: 0a00 |003a: move-result v0 │ │ +194ca2: 3800 6a00 |003b: if-eqz v0, 00a5 // +006a │ │ +194ca6: 5470 f441 |003d: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@41f4 │ │ +194caa: 7020 7156 0700 |003f: invoke-direct {v7, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@5671 │ │ +194cb0: 0c00 |0042: move-result-object v0 │ │ +194cb2: 6e10 1a03 0800 |0043: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ +194cb8: 0c08 |0046: move-result-object v8 │ │ +194cba: 1f08 0e00 |0047: check-cast v8, Landroid/app/Activity; // type@000e │ │ +194cbe: 7110 c749 0800 |0049: invoke-static {v8}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ +194cc4: 0c01 |004c: move-result-object v1 │ │ +194cc6: 1202 |004d: const/4 v2, #int 0 // #0 │ │ +194cc8: 6e30 8d06 2100 |004e: invoke-virtual {v1, v2, v0}, Lcom/b44t/messenger/DcContext;.createContact:(Ljava/lang/String;Ljava/lang/String;)I // method@068d │ │ +194cce: 0a00 |0051: move-result v0 │ │ +194cd0: 6e20 a506 0100 |0052: invoke-virtual {v1, v0}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a5 │ │ +194cd6: 0c00 |0055: move-result-object v0 │ │ +194cd8: 6e10 7806 0000 |0056: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0678 │ │ +194cde: 0a03 |0059: move-result v3 │ │ +194ce0: 3803 1700 |005a: if-eqz v3, 0071 // +0017 │ │ +194ce4: 6e10 7f06 0000 |005c: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.isBlocked:()Z // method@067f │ │ +194cea: 0a03 |005f: move-result v3 │ │ +194cec: 3903 1100 |0060: if-nez v3, 0071 // +0011 │ │ +194cf0: 6e10 7806 0000 |0062: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0678 │ │ +194cf6: 0a03 |0065: move-result v3 │ │ +194cf8: 6e20 9d06 3100 |0066: invoke-virtual {v1, v3}, Lcom/b44t/messenger/DcContext;.getChatIdByContactId:(I)I // method@069d │ │ +194cfe: 0a01 |0069: move-result v1 │ │ +194d00: 3801 0700 |006a: if-eqz v1, 0071 // +0007 │ │ +194d04: 7030 7056 8700 |006c: invoke-direct {v7, v8, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.openChat:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V // method@5670 │ │ +194d0a: 2900 7b00 |006f: goto/16 00ea // +007b │ │ +194d0e: 2201 4901 |0071: new-instance v1, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ +194d12: 7020 8804 8100 |0073: invoke-direct {v1, v8}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0488 │ │ +194d18: 6003 c627 |0076: sget v3, Lorg/thoughtcrime/securesms/R$string;.ask_start_chat_with:I // field@27c6 │ │ +194d1c: 6e10 7b06 0000 |0078: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.getNameNAddr:()Ljava/lang/String; // method@067b │ │ +194d22: 0c04 |007b: move-result-object v4 │ │ +194d24: 1215 |007c: const/4 v5, #int 1 // #1 │ │ +194d26: 2355 3011 |007d: new-array v5, v5, [Ljava/lang/Object; // type@1130 │ │ +194d2a: 1206 |007f: const/4 v6, #int 0 // #0 │ │ +194d2c: 4d04 0506 |0080: aput-object v4, v5, v6 │ │ +194d30: 6e30 1f00 3805 |0082: invoke-virtual {v8, v3, v5}, Landroid/app/Activity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@001f │ │ +194d36: 0c03 |0085: move-result-object v3 │ │ +194d38: 6e20 8e04 3100 |0086: invoke-virtual {v1, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048e │ │ +194d3e: 0c01 |0089: move-result-object v1 │ │ +194d40: 2203 c210 |008a: new-instance v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0; // type@10c2 │ │ +194d44: 7040 6756 7308 |008c: invoke-direct {v3, v7, v8, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/util/LongClickCopySpan;Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V // method@5667 │ │ +194d4a: 1408 0a00 0401 |008f: const v8, #float 2.42446e-38 // #0104000a │ │ +194d50: 6e30 9404 8103 |0092: invoke-virtual {v1, v8, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0494 │ │ +194d56: 0c08 |0095: move-result-object v8 │ │ +194d58: 6000 fc27 |0096: sget v0, Lorg/thoughtcrime/securesms/R$string;.cancel:I // field@27fc │ │ +194d5c: 6e30 8f04 0802 |0098: invoke-virtual {v8, v0, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048f │ │ +194d62: 0c08 |009b: move-result-object v8 │ │ +194d64: 6e10 9a04 0800 |009c: invoke-virtual {v8}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@049a │ │ +194d6a: 284b |009f: goto 00ea // +004b │ │ +194d6c: 0d08 |00a0: move-exception v8 │ │ +194d6e: 6e10 310a 0800 |00a1: invoke-virtual {v8}, Ljava/lang/Exception;.printStackTrace:()V // method@0a31 │ │ +194d74: 2846 |00a4: goto 00ea // +0046 │ │ +194d76: 5470 f441 |00a5: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@41f4 │ │ +194d7a: 7110 7357 0000 |00a7: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.isInviteURL:(Ljava/lang/String;)Z // method@5773 │ │ +194d80: 0a00 |00aa: move-result v0 │ │ +194d82: 3800 1300 |00ab: if-eqz v0, 00be // +0013 │ │ +194d86: 2200 3d10 |00ad: new-instance v0, Lorg/thoughtcrime/securesms/qr/QrCodeHandler; // type@103d │ │ +194d8a: 6e10 1a03 0800 |00af: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ +194d90: 0c08 |00b2: move-result-object v8 │ │ +194d92: 1f08 0e00 |00b3: check-cast v8, Landroid/app/Activity; // type@000e │ │ +194d96: 7020 5453 8000 |00b5: invoke-direct {v0, v8}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.:(Landroid/app/Activity;)V // method@5354 │ │ +194d9c: 5478 f441 |00b8: iget-object v8, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@41f4 │ │ +194da0: 6e20 5653 8000 |00ba: invoke-virtual {v0, v8}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.handleQrData:(Ljava/lang/String;)V // method@5356 │ │ +194da6: 282d |00bd: goto 00ea // +002d │ │ +194da8: 6e10 1a03 0800 |00be: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ +194dae: 0c00 |00c1: move-result-object v0 │ │ +194db0: 1f00 0e00 |00c2: check-cast v0, Landroid/app/Activity; // type@000e │ │ +194db4: 7110 c749 0000 |00c4: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ +194dba: 0c01 |00c7: move-result-object v1 │ │ +194dbc: 5472 f441 |00c8: iget-object v2, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@41f4 │ │ +194dc0: 6e20 8906 2100 |00ca: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.checkQr:(Ljava/lang/String;)Lcom/b44t/messenger/DcLot; // method@0689 │ │ +194dc6: 0c01 |00cd: move-result-object v1 │ │ +194dc8: 6e10 ee06 0100 |00ce: invoke-virtual {v1}, Lcom/b44t/messenger/DcLot;.getState:()I // method@06ee │ │ +194dce: 0a01 |00d1: move-result v1 │ │ +194dd0: 1302 0f01 |00d2: const/16 v2, #int 271 // #10f │ │ +194dd4: 3321 0d00 |00d4: if-ne v1, v2, 00e1 // +000d │ │ +194dd8: 2208 3d10 |00d6: new-instance v8, Lorg/thoughtcrime/securesms/qr/QrCodeHandler; // type@103d │ │ +194ddc: 7020 5453 0800 |00d8: invoke-direct {v8, v0}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.:(Landroid/app/Activity;)V // method@5354 │ │ +194de2: 5470 f441 |00db: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@41f4 │ │ +194de6: 6e20 5653 0800 |00dd: invoke-virtual {v8, v0}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.handleQrData:(Ljava/lang/String;)V // method@5356 │ │ +194dec: 280a |00e0: goto 00ea // +000a │ │ +194dee: 6e10 1a03 0800 |00e1: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ +194df4: 0c08 |00e4: move-result-object v8 │ │ +194df6: 5470 f441 |00e5: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@41f4 │ │ +194dfa: 7120 3b56 0800 |00e7: invoke-static {v8, v0}, Lorg/thoughtcrime/securesms/util/IntentUtils;.showInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@563b │ │ +194e00: 0e00 |00ea: return-void │ │ catches : 2 │ │ 0x000a - 0x002b │ │ Ljava/lang/Exception; -> 0x002d │ │ 0x003d - 0x009f │ │ Ljava/lang/Exception; -> 0x00a0 │ │ positions : │ │ 0x0000 line=48 │ │ @@ -306998,58 +306999,58 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 85 16-bit code units │ │ -194e1c: |[194e1c] org.thoughtcrime.securesms.util.LongClickCopySpan.onLongClick:(Landroid/view/View;)V │ │ -194e2c: 6e10 1a03 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ -194e32: 0c06 |0003: move-result-object v6 │ │ -194e34: 5450 f441 |0004: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@41f4 │ │ -194e38: 1a01 044a |0006: const-string v1, "cmd:" // string@4a04 │ │ -194e3c: 6e20 ec0a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ -194e42: 0a00 |000b: move-result v0 │ │ -194e44: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -194e46: 3800 1a00 |000d: if-eqz v0, 0027 // +001a │ │ -194e4a: 5450 f441 |000f: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@41f4 │ │ -194e4e: 1242 |0011: const/4 v2, #int 4 // #4 │ │ -194e50: 6e20 ef0a 2000 |0012: invoke-virtual {v0, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0aef │ │ -194e56: 0c00 |0015: move-result-object v0 │ │ -194e58: 7120 8957 0600 |0016: invoke-static {v6, v0}, Lorg/thoughtcrime/securesms/util/Util;.writeTextToClipboard:(Landroid/content/Context;Ljava/lang/String;)V // method@5789 │ │ -194e5e: 6000 3628 |0019: sget v0, Lorg/thoughtcrime/securesms/R$string;.copied_to_clipboard:I // field@2836 │ │ -194e62: 6e20 7700 0600 |001b: invoke-virtual {v6, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -194e68: 0c00 |001e: move-result-object v0 │ │ -194e6a: 7130 7304 0601 |001f: invoke-static {v6, v0, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0473 │ │ -194e70: 0c06 |0022: move-result-object v6 │ │ -194e72: 6e10 7404 0600 |0023: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0474 │ │ -194e78: 282e |0026: goto 0054 // +002e │ │ -194e7a: 5450 f441 |0027: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@41f4 │ │ -194e7e: 7020 7156 0500 |0029: invoke-direct {v5, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@5671 │ │ -194e84: 0c00 |002c: move-result-object v0 │ │ -194e86: 2202 4901 |002d: new-instance v2, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ -194e8a: 7020 8804 6200 |002f: invoke-direct {v2, v6}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0488 │ │ -194e90: 6e20 9804 0200 |0032: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0498 │ │ -194e96: 0c02 |0035: move-result-object v2 │ │ -194e98: 1213 |0036: const/4 v3, #int 1 // #1 │ │ -194e9a: 2333 2a11 |0037: new-array v3, v3, [Ljava/lang/CharSequence; // type@112a │ │ -194e9e: 6004 c329 |0039: sget v4, Lorg/thoughtcrime/securesms/R$string;.menu_copy_to_clipboard:I // field@29c3 │ │ -194ea2: 6e20 7700 4600 |003b: invoke-virtual {v6, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -194ea8: 0c04 |003e: move-result-object v4 │ │ -194eaa: 4d04 0301 |003f: aput-object v4, v3, v1 │ │ -194eae: 2201 c310 |0041: new-instance v1, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1; // type@10c3 │ │ -194eb2: 7030 6956 6100 |0043: invoke-direct {v1, v6, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.:(Landroid/content/Context;Ljava/lang/String;)V // method@5669 │ │ -194eb8: 6e30 8c04 3201 |0046: invoke-virtual {v2, v3, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048c │ │ -194ebe: 0c06 |0049: move-result-object v6 │ │ -194ec0: 6000 fc27 |004a: sget v0, Lorg/thoughtcrime/securesms/R$string;.cancel:I // field@27fc │ │ -194ec4: 1201 |004c: const/4 v1, #int 0 // #0 │ │ -194ec6: 6e30 8f04 0601 |004d: invoke-virtual {v6, v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048f │ │ -194ecc: 0c06 |0050: move-result-object v6 │ │ -194ece: 6e10 9a04 0600 |0051: invoke-virtual {v6}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@049a │ │ -194ed4: 0e00 |0054: return-void │ │ +194e20: |[194e20] org.thoughtcrime.securesms.util.LongClickCopySpan.onLongClick:(Landroid/view/View;)V │ │ +194e30: 6e10 1a03 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ +194e36: 0c06 |0003: move-result-object v6 │ │ +194e38: 5450 f441 |0004: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@41f4 │ │ +194e3c: 1a01 044a |0006: const-string v1, "cmd:" // string@4a04 │ │ +194e40: 6e20 ec0a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ +194e46: 0a00 |000b: move-result v0 │ │ +194e48: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +194e4a: 3800 1a00 |000d: if-eqz v0, 0027 // +001a │ │ +194e4e: 5450 f441 |000f: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@41f4 │ │ +194e52: 1242 |0011: const/4 v2, #int 4 // #4 │ │ +194e54: 6e20 ef0a 2000 |0012: invoke-virtual {v0, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0aef │ │ +194e5a: 0c00 |0015: move-result-object v0 │ │ +194e5c: 7120 8957 0600 |0016: invoke-static {v6, v0}, Lorg/thoughtcrime/securesms/util/Util;.writeTextToClipboard:(Landroid/content/Context;Ljava/lang/String;)V // method@5789 │ │ +194e62: 6000 3628 |0019: sget v0, Lorg/thoughtcrime/securesms/R$string;.copied_to_clipboard:I // field@2836 │ │ +194e66: 6e20 7700 0600 |001b: invoke-virtual {v6, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +194e6c: 0c00 |001e: move-result-object v0 │ │ +194e6e: 7130 7304 0601 |001f: invoke-static {v6, v0, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0473 │ │ +194e74: 0c06 |0022: move-result-object v6 │ │ +194e76: 6e10 7404 0600 |0023: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0474 │ │ +194e7c: 282e |0026: goto 0054 // +002e │ │ +194e7e: 5450 f441 |0027: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@41f4 │ │ +194e82: 7020 7156 0500 |0029: invoke-direct {v5, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@5671 │ │ +194e88: 0c00 |002c: move-result-object v0 │ │ +194e8a: 2202 4901 |002d: new-instance v2, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ +194e8e: 7020 8804 6200 |002f: invoke-direct {v2, v6}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0488 │ │ +194e94: 6e20 9804 0200 |0032: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0498 │ │ +194e9a: 0c02 |0035: move-result-object v2 │ │ +194e9c: 1213 |0036: const/4 v3, #int 1 // #1 │ │ +194e9e: 2333 2a11 |0037: new-array v3, v3, [Ljava/lang/CharSequence; // type@112a │ │ +194ea2: 6004 c329 |0039: sget v4, Lorg/thoughtcrime/securesms/R$string;.menu_copy_to_clipboard:I // field@29c3 │ │ +194ea6: 6e20 7700 4600 |003b: invoke-virtual {v6, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +194eac: 0c04 |003e: move-result-object v4 │ │ +194eae: 4d04 0301 |003f: aput-object v4, v3, v1 │ │ +194eb2: 2201 c310 |0041: new-instance v1, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1; // type@10c3 │ │ +194eb6: 7030 6956 6100 |0043: invoke-direct {v1, v6, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.:(Landroid/content/Context;Ljava/lang/String;)V // method@5669 │ │ +194ebc: 6e30 8c04 3201 |0046: invoke-virtual {v2, v3, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048c │ │ +194ec2: 0c06 |0049: move-result-object v6 │ │ +194ec4: 6000 fc27 |004a: sget v0, Lorg/thoughtcrime/securesms/R$string;.cancel:I // field@27fc │ │ +194ec8: 1201 |004c: const/4 v1, #int 0 // #0 │ │ +194eca: 6e30 8f04 0601 |004d: invoke-virtual {v6, v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048f │ │ +194ed0: 0c06 |0050: move-result-object v6 │ │ +194ed2: 6e10 9a04 0600 |0051: invoke-virtual {v6}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@049a │ │ +194ed8: 0e00 |0054: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0004 line=94 │ │ 0x000f line=95 │ │ 0x0019 line=96 │ │ 0x0027 line=98 │ │ @@ -307068,18 +307069,18 @@ │ │ type : '(ZI)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -194f24: |[194f24] org.thoughtcrime.securesms.util.LongClickCopySpan.setHighlighted:(ZI)V │ │ -194f34: 5c01 f341 |0000: iput-boolean v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.isHighlighted:Z // field@41f3 │ │ -194f38: 5902 f241 |0002: iput v2, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.highlightColor:I // field@41f2 │ │ -194f3c: 0e00 |0004: return-void │ │ +194f28: |[194f28] org.thoughtcrime.securesms.util.LongClickCopySpan.setHighlighted:(ZI)V │ │ +194f38: 5c01 f341 |0000: iput-boolean v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.isHighlighted:Z // field@41f3 │ │ +194f3c: 5902 f241 |0002: iput v2, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.highlightColor:I // field@41f2 │ │ +194f40: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0002 line=122 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/thoughtcrime/securesms/util/LongClickCopySpan; │ │ 0x0000 - 0x0005 reg=1 (null) Z │ │ @@ -307090,22 +307091,22 @@ │ │ type : '(Landroid/text/TextPaint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -194f40: |[194f40] org.thoughtcrime.securesms.util.LongClickCopySpan.updateDrawState:(Landroid/text/TextPaint;)V │ │ -194f50: 6f20 b002 2100 |0000: invoke-super {v1, v2}, Landroid/text/style/ClickableSpan;.updateDrawState:(Landroid/text/TextPaint;)V // method@02b0 │ │ -194f56: 5210 f241 |0003: iget v0, v1, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.highlightColor:I // field@41f2 │ │ -194f5a: 5920 4c00 |0005: iput v0, v2, Landroid/text/TextPaint;.bgColor:I // field@004c │ │ -194f5e: 5510 f341 |0007: iget-boolean v0, v1, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.isHighlighted:Z // field@41f3 │ │ -194f62: df00 0001 |0009: xor-int/lit8 v0, v0, #int 1 // #01 │ │ -194f66: 6e20 a402 0200 |000b: invoke-virtual {v2, v0}, Landroid/text/TextPaint;.setUnderlineText:(Z)V // method@02a4 │ │ -194f6c: 0e00 |000e: return-void │ │ +194f44: |[194f44] org.thoughtcrime.securesms.util.LongClickCopySpan.updateDrawState:(Landroid/text/TextPaint;)V │ │ +194f54: 6f20 b002 2100 |0000: invoke-super {v1, v2}, Landroid/text/style/ClickableSpan;.updateDrawState:(Landroid/text/TextPaint;)V // method@02b0 │ │ +194f5a: 5210 f241 |0003: iget v0, v1, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.highlightColor:I // field@41f2 │ │ +194f5e: 5920 4c00 |0005: iput v0, v2, Landroid/text/TextPaint;.bgColor:I // field@004c │ │ +194f62: 5510 f341 |0007: iget-boolean v0, v1, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.isHighlighted:Z // field@41f3 │ │ +194f66: df00 0001 |0009: xor-int/lit8 v0, v0, #int 1 // #01 │ │ +194f6a: 6e20 a402 0200 |000b: invoke-virtual {v2, v0}, Landroid/text/TextPaint;.setUnderlineText:(Z)V // method@02a4 │ │ +194f70: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0003 line=116 │ │ 0x0007 line=117 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lorg/thoughtcrime/securesms/util/LongClickCopySpan; │ │ @@ -307145,18 +307146,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -194fd8: |[194fd8] org.thoughtcrime.securesms.util.LongClickMovementMethod$1.:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)V │ │ -194fe8: 5b01 f541 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@41f5 │ │ -194fec: 7010 e102 0000 |0002: invoke-direct {v0}, Landroid/view/GestureDetector$SimpleOnGestureListener;.:()V // method@02e1 │ │ -194ff2: 0e00 |0005: return-void │ │ +194fdc: |[194fdc] org.thoughtcrime.securesms.util.LongClickMovementMethod$1.:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)V │ │ +194fec: 5b01 f541 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@41f5 │ │ +194ff0: 7010 e102 0000 |0002: invoke-direct {v0}, Landroid/view/GestureDetector$SimpleOnGestureListener;.:()V // method@02e1 │ │ +194ff6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; │ │ │ │ @@ -307166,36 +307167,36 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -194ff4: |[194ff4] org.thoughtcrime.securesms.util.LongClickMovementMethod$1.onLongPress:(Landroid/view/MotionEvent;)V │ │ -195004: 5412 f541 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@41f5 │ │ -195008: 7110 7856 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5678 │ │ -19500e: 0c02 |0005: move-result-object v2 │ │ -195010: 3802 2400 |0006: if-eqz v2, 002a // +0024 │ │ -195014: 5412 f541 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@41f5 │ │ -195018: 7110 7a56 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@567a │ │ -19501e: 0c02 |000d: move-result-object v2 │ │ -195020: 3802 1c00 |000e: if-eqz v2, 002a // +001c │ │ -195024: 5412 f541 |0010: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@41f5 │ │ -195028: 7110 7856 0200 |0012: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5678 │ │ -19502e: 0c02 |0015: move-result-object v2 │ │ -195030: 5410 f541 |0016: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@41f5 │ │ -195034: 7110 7a56 0000 |0018: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@567a │ │ -19503a: 0c00 |001b: move-result-object v0 │ │ -19503c: 6e20 6f56 0200 |001c: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.onLongClick:(Landroid/view/View;)V // method@566f │ │ -195042: 5412 f541 |001f: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@41f5 │ │ -195046: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -195048: 7120 7b56 0200 |0022: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$102:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Landroid/view/View;)Landroid/view/View; // method@567b │ │ -19504e: 5412 f541 |0025: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@41f5 │ │ -195052: 7120 7956 0200 |0027: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$002:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Lorg/thoughtcrime/securesms/util/LongClickCopySpan;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5679 │ │ -195058: 0e00 |002a: return-void │ │ +194ff8: |[194ff8] org.thoughtcrime.securesms.util.LongClickMovementMethod$1.onLongPress:(Landroid/view/MotionEvent;)V │ │ +195008: 5412 f541 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@41f5 │ │ +19500c: 7110 7856 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5678 │ │ +195012: 0c02 |0005: move-result-object v2 │ │ +195014: 3802 2400 |0006: if-eqz v2, 002a // +0024 │ │ +195018: 5412 f541 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@41f5 │ │ +19501c: 7110 7a56 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@567a │ │ +195022: 0c02 |000d: move-result-object v2 │ │ +195024: 3802 1c00 |000e: if-eqz v2, 002a // +001c │ │ +195028: 5412 f541 |0010: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@41f5 │ │ +19502c: 7110 7856 0200 |0012: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5678 │ │ +195032: 0c02 |0015: move-result-object v2 │ │ +195034: 5410 f541 |0016: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@41f5 │ │ +195038: 7110 7a56 0000 |0018: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@567a │ │ +19503e: 0c00 |001b: move-result-object v0 │ │ +195040: 6e20 6f56 0200 |001c: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.onLongClick:(Landroid/view/View;)V // method@566f │ │ +195046: 5412 f541 |001f: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@41f5 │ │ +19504a: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +19504c: 7120 7b56 0200 |0022: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$102:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Landroid/view/View;)Landroid/view/View; // method@567b │ │ +195052: 5412 f541 |0025: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@41f5 │ │ +195056: 7120 7956 0200 |0027: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$002:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Lorg/thoughtcrime/securesms/util/LongClickCopySpan;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5679 │ │ +19505c: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0010 line=32 │ │ 0x001f line=33 │ │ 0x0025 line=34 │ │ locals : │ │ @@ -307207,37 +307208,37 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -194f70: |[194f70] org.thoughtcrime.securesms.util.LongClickMovementMethod$1.onSingleTapUp:(Landroid/view/MotionEvent;)Z │ │ -194f80: 5412 f541 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@41f5 │ │ -194f84: 7110 7856 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5678 │ │ -194f8a: 0c02 |0005: move-result-object v2 │ │ -194f8c: 3802 2400 |0006: if-eqz v2, 002a // +0024 │ │ -194f90: 5412 f541 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@41f5 │ │ -194f94: 7110 7a56 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@567a │ │ -194f9a: 0c02 |000d: move-result-object v2 │ │ -194f9c: 3802 1c00 |000e: if-eqz v2, 002a // +001c │ │ -194fa0: 5412 f541 |0010: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@41f5 │ │ -194fa4: 7110 7856 0200 |0012: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5678 │ │ -194faa: 0c02 |0015: move-result-object v2 │ │ -194fac: 5410 f541 |0016: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@41f5 │ │ -194fb0: 7110 7a56 0000 |0018: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@567a │ │ -194fb6: 0c00 |001b: move-result-object v0 │ │ -194fb8: 6e20 6e56 0200 |001c: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.onClick:(Landroid/view/View;)V // method@566e │ │ -194fbe: 5412 f541 |001f: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@41f5 │ │ -194fc2: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -194fc4: 7120 7b56 0200 |0022: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$102:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Landroid/view/View;)Landroid/view/View; // method@567b │ │ -194fca: 5412 f541 |0025: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@41f5 │ │ -194fce: 7120 7956 0200 |0027: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$002:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Lorg/thoughtcrime/securesms/util/LongClickCopySpan;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5679 │ │ -194fd4: 1212 |002a: const/4 v2, #int 1 // #1 │ │ -194fd6: 0f02 |002b: return v2 │ │ +194f74: |[194f74] org.thoughtcrime.securesms.util.LongClickMovementMethod$1.onSingleTapUp:(Landroid/view/MotionEvent;)Z │ │ +194f84: 5412 f541 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@41f5 │ │ +194f88: 7110 7856 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5678 │ │ +194f8e: 0c02 |0005: move-result-object v2 │ │ +194f90: 3802 2400 |0006: if-eqz v2, 002a // +0024 │ │ +194f94: 5412 f541 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@41f5 │ │ +194f98: 7110 7a56 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@567a │ │ +194f9e: 0c02 |000d: move-result-object v2 │ │ +194fa0: 3802 1c00 |000e: if-eqz v2, 002a // +001c │ │ +194fa4: 5412 f541 |0010: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@41f5 │ │ +194fa8: 7110 7856 0200 |0012: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5678 │ │ +194fae: 0c02 |0015: move-result-object v2 │ │ +194fb0: 5410 f541 |0016: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@41f5 │ │ +194fb4: 7110 7a56 0000 |0018: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@567a │ │ +194fba: 0c00 |001b: move-result-object v0 │ │ +194fbc: 6e20 6e56 0200 |001c: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.onClick:(Landroid/view/View;)V // method@566e │ │ +194fc2: 5412 f541 |001f: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@41f5 │ │ +194fc6: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +194fc8: 7120 7b56 0200 |0022: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$102:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Landroid/view/View;)Landroid/view/View; // method@567b │ │ +194fce: 5412 f541 |0025: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@41f5 │ │ +194fd2: 7120 7956 0200 |0027: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$002:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Lorg/thoughtcrime/securesms/util/LongClickCopySpan;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5679 │ │ +194fd8: 1212 |002a: const/4 v2, #int 1 // #1 │ │ +194fda: 0f02 |002b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0010 line=41 │ │ 0x001f line=42 │ │ 0x0025 line=43 │ │ locals : │ │ @@ -307285,22 +307286,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -19523c: |[19523c] org.thoughtcrime.securesms.util.LongClickMovementMethod.:(Landroid/content/Context;)V │ │ -19524c: 7010 ad02 0200 |0000: invoke-direct {v2}, Landroid/text/method/LinkMovementMethod;.:()V // method@02ad │ │ -195252: 2200 e100 |0003: new-instance v0, Landroid/view/GestureDetector; // type@00e1 │ │ -195256: 2201 c510 |0005: new-instance v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1; // type@10c5 │ │ -19525a: 7020 7456 2100 |0007: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)V // method@5674 │ │ -195260: 7030 e202 3001 |000a: invoke-direct {v0, v3, v1}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V // method@02e2 │ │ -195266: 5b20 f741 |000d: iput-object v0, v2, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.gestureDetector:Landroid/view/GestureDetector; // field@41f7 │ │ -19526a: 0e00 |000f: return-void │ │ +195240: |[195240] org.thoughtcrime.securesms.util.LongClickMovementMethod.:(Landroid/content/Context;)V │ │ +195250: 7010 ad02 0200 |0000: invoke-direct {v2}, Landroid/text/method/LinkMovementMethod;.:()V // method@02ad │ │ +195256: 2200 e100 |0003: new-instance v0, Landroid/view/GestureDetector; // type@00e1 │ │ +19525a: 2201 c510 |0005: new-instance v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1; // type@10c5 │ │ +19525e: 7020 7456 2100 |0007: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)V // method@5674 │ │ +195264: 7030 e202 3001 |000a: invoke-direct {v0, v3, v1}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V // method@02e2 │ │ +19526a: 5b20 f741 |000d: iput-object v0, v2, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.gestureDetector:Landroid/view/GestureDetector; // field@41f7 │ │ +19526e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; │ │ 0x0000 - 0x0010 reg=3 (null) Landroid/content/Context; │ │ @@ -307310,17 +307311,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1951d8: |[1951d8] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; │ │ -1951e8: 5400 f641 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.currentSpan:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@41f6 │ │ -1951ec: 1100 |0002: return-object v0 │ │ +1951dc: |[1951dc] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; │ │ +1951ec: 5400 f641 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.currentSpan:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@41f6 │ │ +1951f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;) │ │ @@ -307328,17 +307329,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Lorg/thoughtcrime/securesms/util/LongClickCopySpan;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1951f0: |[1951f0] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$002:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Lorg/thoughtcrime/securesms/util/LongClickCopySpan;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; │ │ -195200: 5b01 f641 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.currentSpan:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@41f6 │ │ -195204: 1101 |0002: return-object v1 │ │ +1951f4: |[1951f4] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$002:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Lorg/thoughtcrime/securesms/util/LongClickCopySpan;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; │ │ +195204: 5b01 f641 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.currentSpan:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@41f6 │ │ +195208: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; │ │ 0x0000 - 0x0003 reg=1 (null) Lorg/thoughtcrime/securesms/util/LongClickCopySpan; │ │ │ │ @@ -307347,17 +307348,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19505c: |[19505c] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; │ │ -19506c: 5400 f941 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.widget:Landroid/view/View; // field@41f9 │ │ -195070: 1100 |0002: return-object v0 │ │ +195060: |[195060] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; │ │ +195070: 5400 f941 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.widget:Landroid/view/View; // field@41f9 │ │ +195074: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;) │ │ @@ -307365,17 +307366,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Landroid/view/View;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -195074: |[195074] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$102:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Landroid/view/View;)Landroid/view/View; │ │ -195084: 5b01 f941 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.widget:Landroid/view/View; // field@41f9 │ │ -195088: 1101 |0002: return-object v1 │ │ +195078: |[195078] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$102:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Landroid/view/View;)Landroid/view/View; │ │ +195088: 5b01 f941 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.widget:Landroid/view/View; // field@41f9 │ │ +19508c: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; │ │ 0x0000 - 0x0003 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -307384,24 +307385,24 @@ │ │ type : '(Landroid/content/Context;)Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -195208: |[195208] org.thoughtcrime.securesms.util.LongClickMovementMethod.getInstance:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; │ │ -195218: 6200 f841 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.sInstance:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@41f8 │ │ -19521c: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ -195220: 2200 c610 |0004: new-instance v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // type@10c6 │ │ -195224: 6e10 6b00 0100 |0006: invoke-virtual {v1}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@006b │ │ -19522a: 0c01 |0009: move-result-object v1 │ │ -19522c: 7020 7756 1000 |000a: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.:(Landroid/content/Context;)V // method@5677 │ │ -195232: 6900 f841 |000d: sput-object v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.sInstance:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@41f8 │ │ -195236: 6201 f841 |000f: sget-object v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.sInstance:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@41f8 │ │ -19523a: 1101 |0011: return-object v1 │ │ +19520c: |[19520c] org.thoughtcrime.securesms.util.LongClickMovementMethod.getInstance:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; │ │ +19521c: 6200 f841 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.sInstance:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@41f8 │ │ +195220: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ +195224: 2200 c610 |0004: new-instance v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // type@10c6 │ │ +195228: 6e10 6b00 0100 |0006: invoke-virtual {v1}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@006b │ │ +19522e: 0c01 |0009: move-result-object v1 │ │ +195230: 7020 7756 1000 |000a: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.:(Landroid/content/Context;)V // method@5677 │ │ +195236: 6900 f841 |000d: sput-object v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.sInstance:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@41f8 │ │ +19523a: 6201 f841 |000f: sget-object v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.sInstance:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@41f8 │ │ +19523e: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0004 line=101 │ │ 0x000f line=103 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/content/Context; │ │ @@ -307412,100 +307413,100 @@ │ │ type : '(Landroid/widget/TextView;Landroid/text/Spannable;Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 157 16-bit code units │ │ -19508c: |[19508c] org.thoughtcrime.securesms.util.LongClickMovementMethod.onTouchEvent:(Landroid/widget/TextView;Landroid/text/Spannable;Landroid/view/MotionEvent;)Z │ │ -19509c: 6e10 fb02 0900 |0000: invoke-virtual {v9}, Landroid/view/MotionEvent;.getAction:()I // method@02fb │ │ -1950a2: 0a00 |0003: move-result v0 │ │ -1950a4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -1950a6: 1212 |0005: const/4 v2, #int 1 // #1 │ │ -1950a8: 3220 2e00 |0006: if-eq v0, v2, 0034 // +002e │ │ -1950ac: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -1950b0: 282a |000a: goto 0034 // +002a │ │ -1950b2: 1232 |000b: const/4 v2, #int 3 // #3 │ │ -1950b4: 3320 8c00 |000c: if-ne v0, v2, 0098 // +008c │ │ -1950b8: 7110 8d02 0800 |000e: invoke-static {v8}, Landroid/text/Selection;.getSelectionStart:(Ljava/lang/CharSequence;)I // method@028d │ │ -1950be: 0a07 |0011: move-result v7 │ │ -1950c0: 7110 8c02 0800 |0012: invoke-static {v8}, Landroid/text/Selection;.getSelectionEnd:(Ljava/lang/CharSequence;)I // method@028c │ │ -1950c6: 0a00 |0015: move-result v0 │ │ -1950c8: 1c02 c410 |0016: const-class v2, Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@10c4 │ │ -1950cc: 7240 9202 7820 |0018: invoke-interface {v8, v7, v0, v2}, Landroid/text/Spannable;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0292 │ │ -1950d2: 0c07 |001b: move-result-object v7 │ │ -1950d4: 1f07 b011 |001c: check-cast v7, [Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@11b0 │ │ -1950d8: 2170 |001e: array-length v0, v7 │ │ -1950da: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -1950dc: 3502 0a00 |0020: if-ge v2, v0, 002a // +000a │ │ -1950e0: 4603 0702 |0022: aget-object v3, v7, v2 │ │ -1950e4: 6e30 7256 1301 |0024: invoke-virtual {v3, v1, v1}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.setHighlighted:(ZI)V // method@5672 │ │ -1950ea: d802 0201 |0027: add-int/lit8 v2, v2, #int 1 // #01 │ │ -1950ee: 28f7 |0029: goto 0020 // -0009 │ │ -1950f0: 7110 8e02 0800 |002a: invoke-static {v8}, Landroid/text/Selection;.removeSelection:(Landroid/text/Spannable;)V // method@028e │ │ -1950f6: 5467 f741 |002d: iget-object v7, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.gestureDetector:Landroid/view/GestureDetector; // field@41f7 │ │ -1950fa: 6e20 e302 9700 |002f: invoke-virtual {v7, v9}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@02e3 │ │ -195100: 0a07 |0032: move-result v7 │ │ -195102: 0f07 |0033: return v7 │ │ -195104: 6e10 0403 0900 |0034: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@0304 │ │ -19510a: 0a03 |0037: move-result v3 │ │ -19510c: 8733 |0038: float-to-int v3, v3 │ │ -19510e: 6e10 0603 0900 |0039: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@0306 │ │ -195114: 0a04 |003c: move-result v4 │ │ -195116: 8744 |003d: float-to-int v4, v4 │ │ -195118: 6e10 5a04 0700 |003e: invoke-virtual {v7}, Landroid/widget/TextView;.getTotalPaddingLeft:()I // method@045a │ │ -19511e: 0a05 |0041: move-result v5 │ │ -195120: b153 |0042: sub-int/2addr v3, v5 │ │ -195122: 6e10 5b04 0700 |0043: invoke-virtual {v7}, Landroid/widget/TextView;.getTotalPaddingTop:()I // method@045b │ │ -195128: 0a05 |0046: move-result v5 │ │ -19512a: b154 |0047: sub-int/2addr v4, v5 │ │ -19512c: 6e10 5704 0700 |0048: invoke-virtual {v7}, Landroid/widget/TextView;.getScrollX:()I // method@0457 │ │ -195132: 0a05 |004b: move-result v5 │ │ -195134: b053 |004c: add-int/2addr v3, v5 │ │ -195136: 6e10 5804 0700 |004d: invoke-virtual {v7}, Landroid/widget/TextView;.getScrollY:()I // method@0458 │ │ -19513c: 0a05 |0050: move-result v5 │ │ -19513e: b054 |0051: add-int/2addr v4, v5 │ │ -195140: 6e10 5604 0700 |0052: invoke-virtual {v7}, Landroid/widget/TextView;.getLayout:()Landroid/text/Layout; // method@0456 │ │ -195146: 0c05 |0055: move-result-object v5 │ │ -195148: 6e20 8a02 4500 |0056: invoke-virtual {v5, v4}, Landroid/text/Layout;.getLineForVertical:(I)I // method@028a │ │ -19514e: 0a04 |0059: move-result v4 │ │ -195150: 8233 |005a: int-to-float v3, v3 │ │ -195152: 6e30 8b02 4503 |005b: invoke-virtual {v5, v4, v3}, Landroid/text/Layout;.getOffsetForHorizontal:(IF)I // method@028b │ │ -195158: 0a03 |005e: move-result v3 │ │ -19515a: 1c04 c410 |005f: const-class v4, Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@10c4 │ │ -19515e: 7240 9202 3843 |0061: invoke-interface {v8, v3, v3, v4}, Landroid/text/Spannable;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0292 │ │ -195164: 0c03 |0064: move-result-object v3 │ │ -195166: 1f03 b011 |0065: check-cast v3, [Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@11b0 │ │ -19516a: 2134 |0067: array-length v4, v3 │ │ -19516c: 3804 3000 |0068: if-eqz v4, 0098 // +0030 │ │ -195170: 4603 0301 |006a: aget-object v3, v3, v1 │ │ -195174: 3900 1b00 |006c: if-nez v0, 0087 // +001b │ │ -195178: 7220 9102 3800 |006e: invoke-interface {v8, v3}, Landroid/text/Spannable;.getSpanStart:(Ljava/lang/Object;)I // method@0291 │ │ -19517e: 0a00 |0071: move-result v0 │ │ -195180: 7220 9002 3800 |0072: invoke-interface {v8, v3}, Landroid/text/Spannable;.getSpanEnd:(Ljava/lang/Object;)I // method@0290 │ │ -195186: 0a01 |0075: move-result v1 │ │ -195188: 7130 8f02 0801 |0076: invoke-static {v8, v0, v1}, Landroid/text/Selection;.setSelection:(Landroid/text/Spannable;II)V // method@028f │ │ -19518e: 6e10 5504 0700 |0079: invoke-virtual {v7}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@0455 │ │ -195194: 0c08 |007c: move-result-object v8 │ │ -195196: 6000 151c |007d: sget v0, Lorg/thoughtcrime/securesms/R$color;.touch_highlight:I // field@1c15 │ │ -19519a: 7120 2f05 0800 |007f: invoke-static {v8, v0}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@052f │ │ -1951a0: 0a08 |0082: move-result v8 │ │ -1951a2: 6e30 7256 2308 |0083: invoke-virtual {v3, v2, v8}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.setHighlighted:(ZI)V // method@5672 │ │ -1951a8: 2807 |0086: goto 008d // +0007 │ │ -1951aa: 7110 8e02 0800 |0087: invoke-static {v8}, Landroid/text/Selection;.removeSelection:(Landroid/text/Spannable;)V // method@028e │ │ -1951b0: 6e30 7256 1301 |008a: invoke-virtual {v3, v1, v1}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.setHighlighted:(ZI)V // method@5672 │ │ -1951b6: 5b63 f641 |008d: iput-object v3, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.currentSpan:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@41f6 │ │ -1951ba: 5b67 f941 |008f: iput-object v7, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.widget:Landroid/view/View; // field@41f9 │ │ -1951be: 5467 f741 |0091: iget-object v7, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.gestureDetector:Landroid/view/GestureDetector; // field@41f7 │ │ -1951c2: 6e20 e302 9700 |0093: invoke-virtual {v7, v9}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@02e3 │ │ -1951c8: 0a07 |0096: move-result v7 │ │ -1951ca: 0f07 |0097: return v7 │ │ -1951cc: 6f40 ae02 7698 |0098: invoke-super {v6, v7, v8, v9}, Landroid/text/method/LinkMovementMethod;.onTouchEvent:(Landroid/widget/TextView;Landroid/text/Spannable;Landroid/view/MotionEvent;)Z // method@02ae │ │ -1951d2: 0a07 |009b: move-result v7 │ │ -1951d4: 0f07 |009c: return v7 │ │ +195090: |[195090] org.thoughtcrime.securesms.util.LongClickMovementMethod.onTouchEvent:(Landroid/widget/TextView;Landroid/text/Spannable;Landroid/view/MotionEvent;)Z │ │ +1950a0: 6e10 fb02 0900 |0000: invoke-virtual {v9}, Landroid/view/MotionEvent;.getAction:()I // method@02fb │ │ +1950a6: 0a00 |0003: move-result v0 │ │ +1950a8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +1950aa: 1212 |0005: const/4 v2, #int 1 // #1 │ │ +1950ac: 3220 2e00 |0006: if-eq v0, v2, 0034 // +002e │ │ +1950b0: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +1950b4: 282a |000a: goto 0034 // +002a │ │ +1950b6: 1232 |000b: const/4 v2, #int 3 // #3 │ │ +1950b8: 3320 8c00 |000c: if-ne v0, v2, 0098 // +008c │ │ +1950bc: 7110 8d02 0800 |000e: invoke-static {v8}, Landroid/text/Selection;.getSelectionStart:(Ljava/lang/CharSequence;)I // method@028d │ │ +1950c2: 0a07 |0011: move-result v7 │ │ +1950c4: 7110 8c02 0800 |0012: invoke-static {v8}, Landroid/text/Selection;.getSelectionEnd:(Ljava/lang/CharSequence;)I // method@028c │ │ +1950ca: 0a00 |0015: move-result v0 │ │ +1950cc: 1c02 c410 |0016: const-class v2, Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@10c4 │ │ +1950d0: 7240 9202 7820 |0018: invoke-interface {v8, v7, v0, v2}, Landroid/text/Spannable;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0292 │ │ +1950d6: 0c07 |001b: move-result-object v7 │ │ +1950d8: 1f07 b011 |001c: check-cast v7, [Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@11b0 │ │ +1950dc: 2170 |001e: array-length v0, v7 │ │ +1950de: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +1950e0: 3502 0a00 |0020: if-ge v2, v0, 002a // +000a │ │ +1950e4: 4603 0702 |0022: aget-object v3, v7, v2 │ │ +1950e8: 6e30 7256 1301 |0024: invoke-virtual {v3, v1, v1}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.setHighlighted:(ZI)V // method@5672 │ │ +1950ee: d802 0201 |0027: add-int/lit8 v2, v2, #int 1 // #01 │ │ +1950f2: 28f7 |0029: goto 0020 // -0009 │ │ +1950f4: 7110 8e02 0800 |002a: invoke-static {v8}, Landroid/text/Selection;.removeSelection:(Landroid/text/Spannable;)V // method@028e │ │ +1950fa: 5467 f741 |002d: iget-object v7, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.gestureDetector:Landroid/view/GestureDetector; // field@41f7 │ │ +1950fe: 6e20 e302 9700 |002f: invoke-virtual {v7, v9}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@02e3 │ │ +195104: 0a07 |0032: move-result v7 │ │ +195106: 0f07 |0033: return v7 │ │ +195108: 6e10 0403 0900 |0034: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@0304 │ │ +19510e: 0a03 |0037: move-result v3 │ │ +195110: 8733 |0038: float-to-int v3, v3 │ │ +195112: 6e10 0603 0900 |0039: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@0306 │ │ +195118: 0a04 |003c: move-result v4 │ │ +19511a: 8744 |003d: float-to-int v4, v4 │ │ +19511c: 6e10 5a04 0700 |003e: invoke-virtual {v7}, Landroid/widget/TextView;.getTotalPaddingLeft:()I // method@045a │ │ +195122: 0a05 |0041: move-result v5 │ │ +195124: b153 |0042: sub-int/2addr v3, v5 │ │ +195126: 6e10 5b04 0700 |0043: invoke-virtual {v7}, Landroid/widget/TextView;.getTotalPaddingTop:()I // method@045b │ │ +19512c: 0a05 |0046: move-result v5 │ │ +19512e: b154 |0047: sub-int/2addr v4, v5 │ │ +195130: 6e10 5704 0700 |0048: invoke-virtual {v7}, Landroid/widget/TextView;.getScrollX:()I // method@0457 │ │ +195136: 0a05 |004b: move-result v5 │ │ +195138: b053 |004c: add-int/2addr v3, v5 │ │ +19513a: 6e10 5804 0700 |004d: invoke-virtual {v7}, Landroid/widget/TextView;.getScrollY:()I // method@0458 │ │ +195140: 0a05 |0050: move-result v5 │ │ +195142: b054 |0051: add-int/2addr v4, v5 │ │ +195144: 6e10 5604 0700 |0052: invoke-virtual {v7}, Landroid/widget/TextView;.getLayout:()Landroid/text/Layout; // method@0456 │ │ +19514a: 0c05 |0055: move-result-object v5 │ │ +19514c: 6e20 8a02 4500 |0056: invoke-virtual {v5, v4}, Landroid/text/Layout;.getLineForVertical:(I)I // method@028a │ │ +195152: 0a04 |0059: move-result v4 │ │ +195154: 8233 |005a: int-to-float v3, v3 │ │ +195156: 6e30 8b02 4503 |005b: invoke-virtual {v5, v4, v3}, Landroid/text/Layout;.getOffsetForHorizontal:(IF)I // method@028b │ │ +19515c: 0a03 |005e: move-result v3 │ │ +19515e: 1c04 c410 |005f: const-class v4, Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@10c4 │ │ +195162: 7240 9202 3843 |0061: invoke-interface {v8, v3, v3, v4}, Landroid/text/Spannable;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0292 │ │ +195168: 0c03 |0064: move-result-object v3 │ │ +19516a: 1f03 b011 |0065: check-cast v3, [Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@11b0 │ │ +19516e: 2134 |0067: array-length v4, v3 │ │ +195170: 3804 3000 |0068: if-eqz v4, 0098 // +0030 │ │ +195174: 4603 0301 |006a: aget-object v3, v3, v1 │ │ +195178: 3900 1b00 |006c: if-nez v0, 0087 // +001b │ │ +19517c: 7220 9102 3800 |006e: invoke-interface {v8, v3}, Landroid/text/Spannable;.getSpanStart:(Ljava/lang/Object;)I // method@0291 │ │ +195182: 0a00 |0071: move-result v0 │ │ +195184: 7220 9002 3800 |0072: invoke-interface {v8, v3}, Landroid/text/Spannable;.getSpanEnd:(Ljava/lang/Object;)I // method@0290 │ │ +19518a: 0a01 |0075: move-result v1 │ │ +19518c: 7130 8f02 0801 |0076: invoke-static {v8, v0, v1}, Landroid/text/Selection;.setSelection:(Landroid/text/Spannable;II)V // method@028f │ │ +195192: 6e10 5504 0700 |0079: invoke-virtual {v7}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@0455 │ │ +195198: 0c08 |007c: move-result-object v8 │ │ +19519a: 6000 151c |007d: sget v0, Lorg/thoughtcrime/securesms/R$color;.touch_highlight:I // field@1c15 │ │ +19519e: 7120 2f05 0800 |007f: invoke-static {v8, v0}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@052f │ │ +1951a4: 0a08 |0082: move-result v8 │ │ +1951a6: 6e30 7256 2308 |0083: invoke-virtual {v3, v2, v8}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.setHighlighted:(ZI)V // method@5672 │ │ +1951ac: 2807 |0086: goto 008d // +0007 │ │ +1951ae: 7110 8e02 0800 |0087: invoke-static {v8}, Landroid/text/Selection;.removeSelection:(Landroid/text/Spannable;)V // method@028e │ │ +1951b4: 6e30 7256 1301 |008a: invoke-virtual {v3, v1, v1}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.setHighlighted:(ZI)V // method@5672 │ │ +1951ba: 5b63 f641 |008d: iput-object v3, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.currentSpan:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@41f6 │ │ +1951be: 5b67 f941 |008f: iput-object v7, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.widget:Landroid/view/View; // field@41f9 │ │ +1951c2: 5467 f741 |0091: iget-object v7, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.gestureDetector:Landroid/view/GestureDetector; // field@41f7 │ │ +1951c6: 6e20 e302 9700 |0093: invoke-virtual {v7, v9}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@02e3 │ │ +1951cc: 0a07 |0096: move-result v7 │ │ +1951ce: 0f07 |0097: return v7 │ │ +1951d0: 6f40 ae02 7698 |0098: invoke-super {v6, v7, v8, v9}, Landroid/text/method/LinkMovementMethod;.onTouchEvent:(Landroid/widget/TextView;Landroid/text/Spannable;Landroid/view/MotionEvent;)Z // method@02ae │ │ +1951d6: 0a07 |009b: move-result v7 │ │ +1951d8: 0f07 |009c: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x000e line=88 │ │ 0x0012 line=89 │ │ 0x0018 line=88 │ │ 0x001e line=90 │ │ @@ -307595,17 +307596,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -195428: |[195428] org.thoughtcrime.securesms.util.MailtoUtil.:()V │ │ -195438: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19543e: 0e00 |0003: return-void │ │ +19542c: |[19542c] org.thoughtcrime.securesms.util.MailtoUtil.:()V │ │ +19543c: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +195442: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/MailtoUtil; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/MailtoUtil;) │ │ @@ -307613,47 +307614,47 @@ │ │ type : '(Landroid/net/Uri;)Ljava/util/Map;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 59 16-bit code units │ │ -195390: |[195390] org.thoughtcrime.securesms.util.MailtoUtil.getMailtoQueryMap:(Landroid/net/Uri;)Ljava/util/Map; │ │ -1953a0: 2200 7b03 |0000: new-instance v0, Ljava/util/HashMap; // type@037b │ │ -1953a4: 7010 910c 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0c91 │ │ -1953aa: 6e10 f901 0700 |0005: invoke-virtual {v7}, Landroid/net/Uri;.getEncodedQuery:()Ljava/lang/String; // method@01f9 │ │ -1953b0: 0c07 |0008: move-result-object v7 │ │ -1953b2: 3807 3100 |0009: if-eqz v7, 003a // +0031 │ │ -1953b6: 6e10 dd0a 0700 |000b: invoke-virtual {v7}, Ljava/lang/String;.isEmpty:()Z // method@0add │ │ -1953bc: 0a01 |000e: move-result v1 │ │ -1953be: 3901 2b00 |000f: if-nez v1, 003a // +002b │ │ -1953c2: 1a01 ad05 |0011: const-string v1, "&" // string@05ad │ │ -1953c6: 6e20 ea0a 1700 |0013: invoke-virtual {v7, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0aea │ │ -1953cc: 0c07 |0016: move-result-object v7 │ │ -1953ce: 2171 |0017: array-length v1, v7 │ │ -1953d0: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -1953d2: 1203 |0019: const/4 v3, #int 0 // #0 │ │ -1953d4: 3513 2000 |001a: if-ge v3, v1, 003a // +0020 │ │ -1953d8: 4604 0703 |001c: aget-object v4, v7, v3 │ │ -1953dc: 1a05 d50b |001e: const-string v5, "=" // string@0bd5 │ │ -1953e0: 6e20 ea0a 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0aea │ │ -1953e6: 0c04 |0023: move-result-object v4 │ │ -1953e8: 4605 0402 |0024: aget-object v5, v4, v2 │ │ -1953ec: 1216 |0026: const/4 v6, #int 1 // #1 │ │ -1953ee: 4604 0406 |0027: aget-object v4, v4, v6 │ │ -1953f2: 1a06 f13b |0029: const-string v6, "UTF-8" // string@3bf1 │ │ -1953f6: 7120 980b 6400 |002b: invoke-static {v4, v6}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0b98 │ │ -1953fc: 0c04 |002e: move-result-object v4 │ │ -1953fe: 7230 e40c 5004 |002f: invoke-interface {v0, v5, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce4 │ │ -195404: 2805 |0032: goto 0037 // +0005 │ │ -195406: 0d04 |0033: move-exception v4 │ │ -195408: 6e10 310a 0400 |0034: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@0a31 │ │ -19540e: d803 0301 |0037: add-int/lit8 v3, v3, #int 1 // #01 │ │ -195412: 28e1 |0039: goto 001a // -001f │ │ -195414: 1100 |003a: return-object v0 │ │ +195394: |[195394] org.thoughtcrime.securesms.util.MailtoUtil.getMailtoQueryMap:(Landroid/net/Uri;)Ljava/util/Map; │ │ +1953a4: 2200 7b03 |0000: new-instance v0, Ljava/util/HashMap; // type@037b │ │ +1953a8: 7010 910c 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0c91 │ │ +1953ae: 6e10 f901 0700 |0005: invoke-virtual {v7}, Landroid/net/Uri;.getEncodedQuery:()Ljava/lang/String; // method@01f9 │ │ +1953b4: 0c07 |0008: move-result-object v7 │ │ +1953b6: 3807 3100 |0009: if-eqz v7, 003a // +0031 │ │ +1953ba: 6e10 dd0a 0700 |000b: invoke-virtual {v7}, Ljava/lang/String;.isEmpty:()Z // method@0add │ │ +1953c0: 0a01 |000e: move-result v1 │ │ +1953c2: 3901 2b00 |000f: if-nez v1, 003a // +002b │ │ +1953c6: 1a01 ad05 |0011: const-string v1, "&" // string@05ad │ │ +1953ca: 6e20 ea0a 1700 |0013: invoke-virtual {v7, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0aea │ │ +1953d0: 0c07 |0016: move-result-object v7 │ │ +1953d2: 2171 |0017: array-length v1, v7 │ │ +1953d4: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +1953d6: 1203 |0019: const/4 v3, #int 0 // #0 │ │ +1953d8: 3513 2000 |001a: if-ge v3, v1, 003a // +0020 │ │ +1953dc: 4604 0703 |001c: aget-object v4, v7, v3 │ │ +1953e0: 1a05 d50b |001e: const-string v5, "=" // string@0bd5 │ │ +1953e4: 6e20 ea0a 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0aea │ │ +1953ea: 0c04 |0023: move-result-object v4 │ │ +1953ec: 4605 0402 |0024: aget-object v5, v4, v2 │ │ +1953f0: 1216 |0026: const/4 v6, #int 1 // #1 │ │ +1953f2: 4604 0406 |0027: aget-object v4, v4, v6 │ │ +1953f6: 1a06 f13b |0029: const-string v6, "UTF-8" // string@3bf1 │ │ +1953fa: 7120 980b 6400 |002b: invoke-static {v4, v6}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0b98 │ │ +195400: 0c04 |002e: move-result-object v4 │ │ +195402: 7230 e40c 5004 |002f: invoke-interface {v0, v5, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce4 │ │ +195408: 2805 |0032: goto 0037 // +0005 │ │ +19540a: 0d04 |0033: move-exception v4 │ │ +19540c: 6e10 310a 0400 |0034: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@0a31 │ │ +195412: d803 0301 |0037: add-int/lit8 v3, v3, #int 1 // #01 │ │ +195416: 28e1 |0039: goto 001a // -001f │ │ +195418: 1100 |003a: return-object v0 │ │ catches : 1 │ │ 0x0024 - 0x0032 │ │ Ljava/lang/Exception; -> 0x0033 │ │ positions : │ │ 0x0000 line=48 │ │ 0x0005 line=49 │ │ 0x000b line=50 │ │ @@ -307670,36 +307671,36 @@ │ │ type : '(Landroid/net/Uri;)[Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -195330: |[195330] org.thoughtcrime.securesms.util.MailtoUtil.getRecipients:(Landroid/net/Uri;)[Ljava/lang/String; │ │ -195340: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -195342: 2300 3211 |0001: new-array v0, v0, [Ljava/lang/String; // type@1132 │ │ -195346: 3802 2400 |0003: if-eqz v2, 0027 // +0024 │ │ -19534a: 6e10 0202 0200 |0005: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ -195350: 0c02 |0008: move-result-object v2 │ │ -195352: 7110 ed01 0200 |0009: invoke-static {v2}, Landroid/net/MailTo;.parse:(Ljava/lang/String;)Landroid/net/MailTo; // method@01ed │ │ -195358: 0c02 |000c: move-result-object v2 │ │ -19535a: 6e10 ec01 0200 |000d: invoke-virtual {v2}, Landroid/net/MailTo;.getTo:()Ljava/lang/String; // method@01ec │ │ -195360: 0c02 |0010: move-result-object v2 │ │ -195362: 3802 1600 |0011: if-eqz v2, 0027 // +0016 │ │ -195366: 6e10 f70a 0200 |0013: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0af7 │ │ -19536c: 0c01 |0016: move-result-object v1 │ │ -19536e: 6e10 dd0a 0100 |0017: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@0add │ │ -195374: 0a01 |001a: move-result v1 │ │ -195376: 3901 0c00 |001b: if-nez v1, 0027 // +000c │ │ -19537a: 6e10 f70a 0200 |001d: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0af7 │ │ -195380: 0c02 |0020: move-result-object v2 │ │ -195382: 1a00 900a |0021: const-string v0, "," // string@0a90 │ │ -195386: 6e20 ea0a 0200 |0023: invoke-virtual {v2, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0aea │ │ -19538c: 0c00 |0026: move-result-object v0 │ │ -19538e: 1100 |0027: return-object v0 │ │ +195334: |[195334] org.thoughtcrime.securesms.util.MailtoUtil.getRecipients:(Landroid/net/Uri;)[Ljava/lang/String; │ │ +195344: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +195346: 2300 3211 |0001: new-array v0, v0, [Ljava/lang/String; // type@1132 │ │ +19534a: 3802 2400 |0003: if-eqz v2, 0027 // +0024 │ │ +19534e: 6e10 0202 0200 |0005: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ +195354: 0c02 |0008: move-result-object v2 │ │ +195356: 7110 ed01 0200 |0009: invoke-static {v2}, Landroid/net/MailTo;.parse:(Ljava/lang/String;)Landroid/net/MailTo; // method@01ed │ │ +19535c: 0c02 |000c: move-result-object v2 │ │ +19535e: 6e10 ec01 0200 |000d: invoke-virtual {v2}, Landroid/net/MailTo;.getTo:()Ljava/lang/String; // method@01ec │ │ +195364: 0c02 |0010: move-result-object v2 │ │ +195366: 3802 1600 |0011: if-eqz v2, 0027 // +0016 │ │ +19536a: 6e10 f70a 0200 |0013: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0af7 │ │ +195370: 0c01 |0016: move-result-object v1 │ │ +195372: 6e10 dd0a 0100 |0017: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@0add │ │ +195378: 0a01 |001a: move-result v1 │ │ +19537a: 3901 0c00 |001b: if-nez v1, 0027 // +000c │ │ +19537e: 6e10 f70a 0200 |001d: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0af7 │ │ +195384: 0c02 |0020: move-result-object v2 │ │ +195386: 1a00 900a |0021: const-string v0, "," // string@0a90 │ │ +19538a: 6e20 ea0a 0200 |0023: invoke-virtual {v2, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0aea │ │ +195390: 0c00 |0026: move-result-object v0 │ │ +195392: 1100 |0027: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=22 │ │ 0x0005 line=24 │ │ 0x000d line=25 │ │ 0x0013 line=26 │ │ 0x001d line=27 │ │ @@ -307711,48 +307712,48 @@ │ │ type : '(Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -1952a0: |[1952a0] org.thoughtcrime.securesms.util.MailtoUtil.getText:(Landroid/net/Uri;)Ljava/lang/String; │ │ -1952b0: 7110 7f56 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/MailtoUtil;.getMailtoQueryMap:(Landroid/net/Uri;)Ljava/util/Map; // method@567f │ │ -1952b6: 0c02 |0003: move-result-object v2 │ │ -1952b8: 1a00 957e |0004: const-string v0, "subject" // string@7e95 │ │ -1952bc: 7220 e10c 0200 |0006: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce1 │ │ -1952c2: 0c00 |0009: move-result-object v0 │ │ -1952c4: 1f00 0703 |000a: check-cast v0, Ljava/lang/String; // type@0307 │ │ -1952c8: 1a01 4147 |000c: const-string v1, "body" // string@4741 │ │ -1952cc: 7220 e10c 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce1 │ │ -1952d2: 0c02 |0011: move-result-object v2 │ │ -1952d4: 1f02 0703 |0012: check-cast v2, Ljava/lang/String; // type@0307 │ │ -1952d8: 3802 2600 |0014: if-eqz v2, 003a // +0026 │ │ -1952dc: 6e10 dd0a 0200 |0016: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@0add │ │ -1952e2: 0a01 |0019: move-result v1 │ │ -1952e4: 3901 2000 |001a: if-nez v1, 003a // +0020 │ │ -1952e8: 3800 1d00 |001c: if-eqz v0, 0039 // +001d │ │ -1952ec: 6e10 dd0a 0000 |001e: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@0add │ │ -1952f2: 0a01 |0021: move-result v1 │ │ -1952f4: 3901 1700 |0022: if-nez v1, 0039 // +0017 │ │ -1952f8: 2201 0903 |0024: new-instance v1, Ljava/lang/StringBuilder; // type@0309 │ │ -1952fc: 7010 060b 0100 |0026: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0b06 │ │ -195302: 6e20 120b 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -195308: 1a00 c003 |002c: const-string v0, " │ │ +1952a4: |[1952a4] org.thoughtcrime.securesms.util.MailtoUtil.getText:(Landroid/net/Uri;)Ljava/lang/String; │ │ +1952b4: 7110 7f56 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/MailtoUtil;.getMailtoQueryMap:(Landroid/net/Uri;)Ljava/util/Map; // method@567f │ │ +1952ba: 0c02 |0003: move-result-object v2 │ │ +1952bc: 1a00 957e |0004: const-string v0, "subject" // string@7e95 │ │ +1952c0: 7220 e10c 0200 |0006: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce1 │ │ +1952c6: 0c00 |0009: move-result-object v0 │ │ +1952c8: 1f00 0703 |000a: check-cast v0, Ljava/lang/String; // type@0307 │ │ +1952cc: 1a01 4147 |000c: const-string v1, "body" // string@4741 │ │ +1952d0: 7220 e10c 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce1 │ │ +1952d6: 0c02 |0011: move-result-object v2 │ │ +1952d8: 1f02 0703 |0012: check-cast v2, Ljava/lang/String; // type@0307 │ │ +1952dc: 3802 2600 |0014: if-eqz v2, 003a // +0026 │ │ +1952e0: 6e10 dd0a 0200 |0016: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@0add │ │ +1952e6: 0a01 |0019: move-result v1 │ │ +1952e8: 3901 2000 |001a: if-nez v1, 003a // +0020 │ │ +1952ec: 3800 1d00 |001c: if-eqz v0, 0039 // +001d │ │ +1952f0: 6e10 dd0a 0000 |001e: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@0add │ │ +1952f6: 0a01 |0021: move-result v1 │ │ +1952f8: 3901 1700 |0022: if-nez v1, 0039 // +0017 │ │ +1952fc: 2201 0903 |0024: new-instance v1, Ljava/lang/StringBuilder; // type@0309 │ │ +195300: 7010 060b 0100 |0026: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0b06 │ │ +195306: 6e20 120b 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +19530c: 1a00 c003 |002c: const-string v0, " │ │ " // string@03c0 │ │ -19530c: 6e20 120b 0100 |002e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -195312: 6e20 120b 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -195318: 6e10 230b 0100 |0034: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -19531e: 0c00 |0037: move-result-object v0 │ │ -195320: 2802 |0038: goto 003a // +0002 │ │ -195322: 0720 |0039: move-object v0, v2 │ │ -195324: 3800 0300 |003a: if-eqz v0, 003d // +0003 │ │ -195328: 2803 |003c: goto 003f // +0003 │ │ -19532a: 1a00 0000 |003d: const-string v0, "" // string@0000 │ │ -19532e: 1100 |003f: return-object v0 │ │ +195310: 6e20 120b 0100 |002e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +195316: 6e20 120b 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +19531c: 6e10 230b 0100 |0034: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +195322: 0c00 |0037: move-result-object v0 │ │ +195324: 2802 |0038: goto 003a // +0002 │ │ +195326: 0720 |0039: move-object v0, v2 │ │ +195328: 3800 0300 |003a: if-eqz v0, 003d // +0003 │ │ +19532c: 2803 |003c: goto 003f // +0003 │ │ +19532e: 1a00 0000 |003d: const-string v0, "" // string@0000 │ │ +195332: 1100 |003f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0004 line=35 │ │ 0x000c line=36 │ │ 0x0016 line=37 │ │ 0x001e line=38 │ │ @@ -307766,26 +307767,26 @@ │ │ type : '(Landroid/net/Uri;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -19526c: |[19526c] org.thoughtcrime.securesms.util.MailtoUtil.isMailto:(Landroid/net/Uri;)Z │ │ -19527c: 3801 1000 |0000: if-eqz v1, 0010 // +0010 │ │ -195280: 1a00 f668 |0002: const-string v0, "mailto" // string@68f6 │ │ -195284: 6e10 ff01 0100 |0004: invoke-virtual {v1}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01ff │ │ -19528a: 0c01 |0007: move-result-object v1 │ │ -19528c: 6e20 d00a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ -195292: 0a01 |000b: move-result v1 │ │ -195294: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ -195298: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -19529a: 2802 |000f: goto 0011 // +0002 │ │ -19529c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -19529e: 0f01 |0011: return v1 │ │ +195270: |[195270] org.thoughtcrime.securesms.util.MailtoUtil.isMailto:(Landroid/net/Uri;)Z │ │ +195280: 3801 1000 |0000: if-eqz v1, 0010 // +0010 │ │ +195284: 1a00 f668 |0002: const-string v0, "mailto" // string@68f6 │ │ +195288: 6e10 ff01 0100 |0004: invoke-virtual {v1}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01ff │ │ +19528e: 0c01 |0007: move-result-object v1 │ │ +195290: 6e20 d00a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ +195296: 0a01 |000b: move-result v1 │ │ +195298: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ +19529c: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +19529e: 2802 |000f: goto 0011 // +0002 │ │ +1952a0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +1952a2: 0f01 |0011: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=18 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/net/Uri; │ │ │ │ Virtual methods - │ │ @@ -307827,19 +307828,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -195440: |[195440] org.thoughtcrime.securesms.util.MediaUtil$ThumbnailSize.:(II)V │ │ -195450: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -195456: 5901 0042 |0003: iput v1, v0, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.width:I // field@4200 │ │ -19545a: 5902 ff41 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.height:I // field@41ff │ │ -19545e: 0e00 |0007: return-void │ │ +195444: |[195444] org.thoughtcrime.securesms.util.MediaUtil$ThumbnailSize.:(II)V │ │ +195454: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19545a: 5901 0042 |0003: iput v1, v0, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.width:I // field@4200 │ │ +19545e: 5902 ff41 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.height:I // field@41ff │ │ +195462: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ 0x0003 line=257 │ │ 0x0005 line=258 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize; │ │ @@ -307930,32 +307931,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -195dd8: |[195dd8] org.thoughtcrime.securesms.util.MediaUtil.:()V │ │ -195de8: 0e00 |0000: return-void │ │ +195ddc: |[195ddc] org.thoughtcrime.securesms.util.MediaUtil.:()V │ │ +195dec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/MediaUtil;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -195dec: |[195dec] org.thoughtcrime.securesms.util.MediaUtil.:()V │ │ -195dfc: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -195e02: 0e00 |0003: return-void │ │ +195df0: |[195df0] org.thoughtcrime.securesms.util.MediaUtil.:()V │ │ +195e00: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +195e06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/MediaUtil; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/MediaUtil;) │ │ @@ -307963,59 +307964,59 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;Landroid/net/Uri;Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 90 16-bit code units │ │ -195798: |[195798] org.thoughtcrime.securesms.util.MediaUtil.createVideoThumbnailIfNeeded:(Landroid/content/Context;Landroid/net/Uri;Landroid/net/Uri;Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;)Z │ │ -1957a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1957aa: 2201 bf02 |0001: new-instance v1, Ljava/io/File; // type@02bf │ │ -1957ae: 6e10 fc01 0800 |0003: invoke-virtual {v8}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ -1957b4: 0c08 |0006: move-result-object v8 │ │ -1957b6: 7020 6509 8100 |0007: invoke-direct {v1, v8}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0965 │ │ -1957bc: 2208 bf02 |000a: new-instance v8, Ljava/io/File; // type@02bf │ │ -1957c0: 6e10 fc01 0700 |000c: invoke-virtual {v7}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ -1957c6: 0c02 |000f: move-result-object v2 │ │ -1957c8: 7020 6509 2800 |0010: invoke-direct {v8, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0965 │ │ -1957ce: 6e10 6b09 0100 |0013: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@096b │ │ -1957d4: 0a02 |0016: move-result v2 │ │ -1957d6: 3802 0e00 |0017: if-eqz v2, 0025 // +000e │ │ -1957da: 6e10 7409 0800 |0019: invoke-virtual {v8}, Ljava/io/File;.lastModified:()J // method@0974 │ │ -1957e0: 0b02 |001c: move-result-wide v2 │ │ -1957e2: 6e10 7409 0100 |001d: invoke-virtual {v1}, Ljava/io/File;.lastModified:()J // method@0974 │ │ -1957e8: 0b04 |0020: move-result-wide v4 │ │ -1957ea: 3108 0204 |0021: cmp-long v8, v2, v4 │ │ -1957ee: 3d08 3600 |0023: if-lez v8, 0059 // +0036 │ │ -1957f2: 2208 7700 |0025: new-instance v8, Landroid/media/MediaMetadataRetriever; // type@0077 │ │ -1957f6: 7010 dc01 0800 |0027: invoke-direct {v8}, Landroid/media/MediaMetadataRetriever;.:()V // method@01dc │ │ -1957fc: 6e30 df01 6807 |002a: invoke-virtual {v8, v6, v7}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Landroid/content/Context;Landroid/net/Uri;)V // method@01df │ │ -195802: 1606 ffff |002d: const-wide/16 v6, #int -1 // #ffff │ │ -195806: 6e30 dd01 6807 |002f: invoke-virtual {v8, v6, v7}, Landroid/media/MediaMetadataRetriever;.getFrameAtTime:(J)Landroid/graphics/Bitmap; // method@01dd │ │ -19580c: 0c06 |0032: move-result-object v6 │ │ -19580e: 3809 0e00 |0033: if-eqz v9, 0041 // +000e │ │ -195812: 6e10 0f01 0600 |0035: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -195818: 0a07 |0038: move-result v7 │ │ -19581a: 5997 0042 |0039: iput v7, v9, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.width:I // field@4200 │ │ -19581e: 6e10 0c01 0600 |003b: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -195824: 0a07 |003e: move-result v7 │ │ -195826: 5997 ff41 |003f: iput v7, v9, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.height:I // field@41ff │ │ -19582a: 6e10 de01 0800 |0041: invoke-virtual {v8}, Landroid/media/MediaMetadataRetriever;.release:()V // method@01de │ │ -195830: 3806 1500 |0044: if-eqz v6, 0059 // +0015 │ │ -195834: 2207 c202 |0046: new-instance v7, Ljava/io/FileOutputStream; // type@02c2 │ │ -195838: 7020 8309 1700 |0048: invoke-direct {v7, v1}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0983 │ │ -19583e: 6208 0800 |004b: sget-object v8, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0008 │ │ -195842: 1309 5a00 |004d: const/16 v9, #int 90 // #5a │ │ -195846: 6e40 0601 8679 |004f: invoke-virtual {v6, v8, v9, v7}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0106 │ │ -19584c: 1216 |0052: const/4 v6, #int 1 // #1 │ │ -19584e: 1210 |0053: const/4 v0, #int 1 // #1 │ │ -195850: 2805 |0054: goto 0059 // +0005 │ │ -195852: 0d06 |0055: move-exception v6 │ │ -195854: 6e10 310a 0600 |0056: invoke-virtual {v6}, Ljava/lang/Exception;.printStackTrace:()V // method@0a31 │ │ -19585a: 0f00 |0059: return v0 │ │ +19579c: |[19579c] org.thoughtcrime.securesms.util.MediaUtil.createVideoThumbnailIfNeeded:(Landroid/content/Context;Landroid/net/Uri;Landroid/net/Uri;Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;)Z │ │ +1957ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1957ae: 2201 bf02 |0001: new-instance v1, Ljava/io/File; // type@02bf │ │ +1957b2: 6e10 fc01 0800 |0003: invoke-virtual {v8}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ +1957b8: 0c08 |0006: move-result-object v8 │ │ +1957ba: 7020 6509 8100 |0007: invoke-direct {v1, v8}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0965 │ │ +1957c0: 2208 bf02 |000a: new-instance v8, Ljava/io/File; // type@02bf │ │ +1957c4: 6e10 fc01 0700 |000c: invoke-virtual {v7}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ +1957ca: 0c02 |000f: move-result-object v2 │ │ +1957cc: 7020 6509 2800 |0010: invoke-direct {v8, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0965 │ │ +1957d2: 6e10 6b09 0100 |0013: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@096b │ │ +1957d8: 0a02 |0016: move-result v2 │ │ +1957da: 3802 0e00 |0017: if-eqz v2, 0025 // +000e │ │ +1957de: 6e10 7409 0800 |0019: invoke-virtual {v8}, Ljava/io/File;.lastModified:()J // method@0974 │ │ +1957e4: 0b02 |001c: move-result-wide v2 │ │ +1957e6: 6e10 7409 0100 |001d: invoke-virtual {v1}, Ljava/io/File;.lastModified:()J // method@0974 │ │ +1957ec: 0b04 |0020: move-result-wide v4 │ │ +1957ee: 3108 0204 |0021: cmp-long v8, v2, v4 │ │ +1957f2: 3d08 3600 |0023: if-lez v8, 0059 // +0036 │ │ +1957f6: 2208 7700 |0025: new-instance v8, Landroid/media/MediaMetadataRetriever; // type@0077 │ │ +1957fa: 7010 dc01 0800 |0027: invoke-direct {v8}, Landroid/media/MediaMetadataRetriever;.:()V // method@01dc │ │ +195800: 6e30 df01 6807 |002a: invoke-virtual {v8, v6, v7}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Landroid/content/Context;Landroid/net/Uri;)V // method@01df │ │ +195806: 1606 ffff |002d: const-wide/16 v6, #int -1 // #ffff │ │ +19580a: 6e30 dd01 6807 |002f: invoke-virtual {v8, v6, v7}, Landroid/media/MediaMetadataRetriever;.getFrameAtTime:(J)Landroid/graphics/Bitmap; // method@01dd │ │ +195810: 0c06 |0032: move-result-object v6 │ │ +195812: 3809 0e00 |0033: if-eqz v9, 0041 // +000e │ │ +195816: 6e10 0f01 0600 |0035: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +19581c: 0a07 |0038: move-result v7 │ │ +19581e: 5997 0042 |0039: iput v7, v9, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.width:I // field@4200 │ │ +195822: 6e10 0c01 0600 |003b: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +195828: 0a07 |003e: move-result v7 │ │ +19582a: 5997 ff41 |003f: iput v7, v9, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.height:I // field@41ff │ │ +19582e: 6e10 de01 0800 |0041: invoke-virtual {v8}, Landroid/media/MediaMetadataRetriever;.release:()V // method@01de │ │ +195834: 3806 1500 |0044: if-eqz v6, 0059 // +0015 │ │ +195838: 2207 c202 |0046: new-instance v7, Ljava/io/FileOutputStream; // type@02c2 │ │ +19583c: 7020 8309 1700 |0048: invoke-direct {v7, v1}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0983 │ │ +195842: 6208 0800 |004b: sget-object v8, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0008 │ │ +195846: 1309 5a00 |004d: const/16 v9, #int 90 // #5a │ │ +19584a: 6e40 0601 8679 |004f: invoke-virtual {v6, v8, v9, v7}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0106 │ │ +195850: 1216 |0052: const/4 v6, #int 1 // #1 │ │ +195852: 1210 |0053: const/4 v0, #int 1 // #1 │ │ +195854: 2805 |0054: goto 0059 // +0005 │ │ +195856: 0d06 |0055: move-exception v6 │ │ +195858: 6e10 310a 0600 |0056: invoke-virtual {v6}, Ljava/lang/Exception;.printStackTrace:()V // method@0a31 │ │ +19585e: 0f00 |0059: return v0 │ │ catches : 1 │ │ 0x0001 - 0x0052 │ │ Ljava/lang/Exception; -> 0x0055 │ │ positions : │ │ 0x0001 line=267 │ │ 0x000a line=268 │ │ 0x0013 line=269 │ │ @@ -308039,32 +308040,32 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -195a2c: |[195a2c] org.thoughtcrime.securesms.util.MediaUtil.getCorrectedMimeType:(Ljava/lang/String;)Ljava/lang/String; │ │ -195a3c: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -195a40: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -195a42: 1102 |0003: return-object v2 │ │ -195a44: 6e10 d70a 0200 |0004: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@0ad7 │ │ -195a4a: 1a00 d55c |0007: const-string v0, "image/jpg" // string@5cd5 │ │ -195a4e: 6e20 d00a 0200 |0009: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ -195a54: 0a00 |000c: move-result v0 │ │ -195a56: 3900 0300 |000d: if-nez v0, 0010 // +0003 │ │ -195a5a: 1102 |000f: return-object v2 │ │ -195a5c: 7100 a103 0000 |0010: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a1 │ │ -195a62: 0c00 |0013: move-result-object v0 │ │ -195a64: 1a01 d45c |0014: const-string v1, "image/jpeg" // string@5cd4 │ │ -195a68: 6e20 a203 1000 |0016: invoke-virtual {v0, v1}, Landroid/webkit/MimeTypeMap;.hasMimeType:(Ljava/lang/String;)Z // method@03a2 │ │ -195a6e: 0a00 |0019: move-result v0 │ │ -195a70: 3800 0300 |001a: if-eqz v0, 001d // +0003 │ │ -195a74: 0712 |001c: move-object v2, v1 │ │ -195a76: 1102 |001d: return-object v2 │ │ +195a30: |[195a30] org.thoughtcrime.securesms.util.MediaUtil.getCorrectedMimeType:(Ljava/lang/String;)Ljava/lang/String; │ │ +195a40: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +195a44: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +195a46: 1102 |0003: return-object v2 │ │ +195a48: 6e10 d70a 0200 |0004: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@0ad7 │ │ +195a4e: 1a00 d55c |0007: const-string v0, "image/jpg" // string@5cd5 │ │ +195a52: 6e20 d00a 0200 |0009: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ +195a58: 0a00 |000c: move-result v0 │ │ +195a5a: 3900 0300 |000d: if-nez v0, 0010 // +0003 │ │ +195a5e: 1102 |000f: return-object v2 │ │ +195a60: 7100 a103 0000 |0010: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a1 │ │ +195a66: 0c00 |0013: move-result-object v0 │ │ +195a68: 1a01 d45c |0014: const-string v1, "image/jpeg" // string@5cd4 │ │ +195a6c: 6e20 a203 1000 |0016: invoke-virtual {v0, v1}, Landroid/webkit/MimeTypeMap;.hasMimeType:(Ljava/lang/String;)Z // method@03a2 │ │ +195a72: 0a00 |0019: move-result v0 │ │ +195a74: 3800 0300 |001a: if-eqz v0, 001d // +0003 │ │ +195a78: 0712 |001c: move-object v2, v1 │ │ +195a7a: 1102 |001d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=99 │ │ 0x0010 line=101 │ │ locals : │ │ 0x0000 - 0x001e reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -308073,185 +308074,185 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Landroid/net/Uri;)Landroid/util/Pair;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 304 16-bit code units │ │ -195460: |[195460] org.thoughtcrime.securesms.util.MediaUtil.getDimensions:(Landroid/content/Context;Ljava/lang/String;Landroid/net/Uri;)Landroid/util/Pair; │ │ -195470: 1a00 bf16 |0000: const-string v0, "Failed to close stream after retrieving dimensions." // string@16bf │ │ -195474: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -195476: 7110 4d0a 0100 |0003: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19547c: 0c01 |0006: move-result-object v1 │ │ -19547e: 3807 2301 |0007: if-eqz v7, 012a // +0123 │ │ -195482: 7110 9156 0600 |0009: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageType:(Ljava/lang/String;)Z // method@5691 │ │ -195488: 0a02 |000c: move-result v2 │ │ -19548a: 3902 0400 |000d: if-nez v2, 0011 // +0004 │ │ -19548e: 2900 1b01 |000f: goto/16 012a // +011b │ │ -195492: 7110 8f56 0600 |0011: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isGif:(Ljava/lang/String;)Z // method@568f │ │ -195498: 0a02 |0014: move-result v2 │ │ -19549a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -19549c: 3802 5400 |0016: if-eqz v2, 006a // +0054 │ │ -1954a0: 7110 164f 0500 |0018: invoke-static {v5}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@4f16 │ │ -1954a6: 0c05 |001b: move-result-object v5 │ │ -1954a8: 6e10 3450 0500 |001c: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.asGif:()Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5034 │ │ -1954ae: 0c05 |001f: move-result-object v5 │ │ -1954b0: 1216 |0020: const/4 v6, #int 1 // #1 │ │ -1954b2: 6e20 0950 6500 |0021: invoke-virtual {v5, v6}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.skipMemoryCache:(Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5009 │ │ -1954b8: 0c05 |0024: move-result-object v5 │ │ -1954ba: 6206 6d00 |0025: sget-object v6, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@006d │ │ -1954be: 6e20 aa4f 6500 |0027: invoke-virtual {v5, v6}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4faa │ │ -1954c4: 0c05 |002a: move-result-object v5 │ │ -1954c6: 2206 990f |002b: new-instance v6, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri; // type@0f99 │ │ -1954ca: 7020 f54e 7600 |002d: invoke-direct {v6, v7}, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri;.:(Landroid/net/Uri;)V // method@4ef5 │ │ -1954d0: 6e20 e44f 6500 |0030: invoke-virtual {v5, v6}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.load:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4fe4 │ │ -1954d6: 0c05 |0033: move-result-object v5 │ │ -1954d8: 6e10 0a50 0500 |0034: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.submit:()Lcom/bumptech/glide/request/FutureTarget; // method@500a │ │ -1954de: 0c05 |0037: move-result-object v5 │ │ -1954e0: 7210 cf07 0500 |0038: invoke-interface {v5}, Lcom/bumptech/glide/request/FutureTarget;.get:()Ljava/lang/Object; // method@07cf │ │ -1954e6: 0c05 |003b: move-result-object v5 │ │ -1954e8: 1f05 0702 |003c: check-cast v5, Lcom/bumptech/glide/load/resource/gif/GifDrawable; // type@0207 │ │ -1954ec: 2206 d600 |003e: new-instance v6, Landroid/util/Pair; // type@00d6 │ │ -1954f0: 6e10 cd07 0500 |0040: invoke-virtual {v5}, Lcom/bumptech/glide/load/resource/gif/GifDrawable;.getIntrinsicWidth:()I // method@07cd │ │ -1954f6: 0a00 |0043: move-result v0 │ │ -1954f8: 7110 4d0a 0000 |0044: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -1954fe: 0c00 |0047: move-result-object v0 │ │ -195500: 6e10 cc07 0500 |0048: invoke-virtual {v5}, Lcom/bumptech/glide/load/resource/gif/GifDrawable;.getIntrinsicHeight:()I // method@07cc │ │ -195506: 0a05 |004b: move-result v5 │ │ -195508: 7110 4d0a 0500 |004c: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19550e: 0c05 |004f: move-result-object v5 │ │ -195510: 7030 c802 0605 |0050: invoke-direct {v6, v0, v5}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c8 │ │ -195516: 0763 |0053: move-object v3, v6 │ │ -195518: 2900 9a00 |0054: goto/16 00ee // +009a │ │ -19551c: 0d05 |0056: move-exception v5 │ │ -19551e: 6206 0742 |0057: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4207 │ │ -195522: 1a00 8317 |0059: const-string v0, "Glide experienced an exception while trying to get GIF dimensions." // string@1783 │ │ -195526: 7130 c602 0605 |005b: invoke-static {v6, v0, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -19552c: 2900 9000 |005e: goto/16 00ee // +0090 │ │ -195530: 0d05 |0060: move-exception v5 │ │ -195532: 6206 0742 |0061: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4207 │ │ -195536: 1a00 e43d |0063: const-string v0, "Was unable to complete work for GIF dimensions." // string@3de4 │ │ -19553a: 7130 c602 0605 |0065: invoke-static {v6, v0, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -195540: 2900 8600 |0068: goto/16 00ee // +0086 │ │ -195544: 7110 9356 0600 |006a: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isJpegType:(Ljava/lang/String;)Z // method@5693 │ │ -19554a: 0a06 |006d: move-result v6 │ │ -19554c: 3806 2400 |006e: if-eqz v6, 0092 // +0024 │ │ -195550: 7120 6850 7500 |0070: invoke-static {v5, v7}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@5068 │ │ -195556: 0c06 |0073: move-result-object v6 │ │ -195558: 7110 0056 0600 |0074: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.getExifDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; // method@5600 │ │ -19555e: 0c02 |0077: move-result-object v2 │ │ -195560: 6e10 9009 0600 |0078: invoke-virtual {v6}, Ljava/io/InputStream;.close:()V // method@0990 │ │ -195566: 2818 |007b: goto 0093 // +0018 │ │ -195568: 0d05 |007c: move-exception v5 │ │ -19556a: 280b |007d: goto 0088 // +000b │ │ -19556c: 0d05 |007e: move-exception v5 │ │ -19556e: 280d |007f: goto 008c // +000d │ │ -195570: 0d05 |0080: move-exception v5 │ │ -195572: 280f |0081: goto 0090 // +000f │ │ -195574: 0d05 |0082: move-exception v5 │ │ -195576: 0763 |0083: move-object v3, v6 │ │ -195578: 2900 9900 |0084: goto/16 011d // +0099 │ │ -19557c: 0d05 |0086: move-exception v5 │ │ -19557e: 0732 |0087: move-object v2, v3 │ │ -195580: 0763 |0088: move-object v3, v6 │ │ -195582: 282f |0089: goto 00b8 // +002f │ │ -195584: 0d05 |008a: move-exception v5 │ │ -195586: 0732 |008b: move-object v2, v3 │ │ -195588: 0763 |008c: move-object v3, v6 │ │ -19558a: 283c |008d: goto 00c9 // +003c │ │ -19558c: 0d05 |008e: move-exception v5 │ │ -19558e: 0732 |008f: move-object v2, v3 │ │ -195590: 0763 |0090: move-object v3, v6 │ │ -195592: 2849 |0091: goto 00da // +0049 │ │ -195594: 0732 |0092: move-object v2, v3 │ │ -195596: 3902 1100 |0093: if-nez v2, 00a4 // +0011 │ │ -19559a: 7120 6850 7500 |0095: invoke-static {v5, v7}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@5068 │ │ -1955a0: 0c03 |0098: move-result-object v3 │ │ -1955a2: 7110 ff55 0300 |0099: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.getDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; // method@55ff │ │ -1955a8: 0c05 |009c: move-result-object v5 │ │ -1955aa: 2808 |009d: goto 00a5 // +0008 │ │ -1955ac: 0d05 |009e: move-exception v5 │ │ -1955ae: 2819 |009f: goto 00b8 // +0019 │ │ -1955b0: 0d05 |00a0: move-exception v5 │ │ -1955b2: 2828 |00a1: goto 00c9 // +0028 │ │ -1955b4: 0d05 |00a2: move-exception v5 │ │ -1955b6: 2837 |00a3: goto 00da // +0037 │ │ -1955b8: 0725 |00a4: move-object v5, v2 │ │ -1955ba: 3803 0c00 |00a5: if-eqz v3, 00b1 // +000c │ │ -1955be: 6e10 9009 0300 |00a7: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0990 │ │ -1955c4: 2807 |00aa: goto 00b1 // +0007 │ │ -1955c6: 0d06 |00ab: move-exception v6 │ │ -1955c8: 6202 0742 |00ac: sget-object v2, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4207 │ │ -1955cc: 7130 c602 0206 |00ae: invoke-static {v2, v0, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -1955d2: 0753 |00b1: move-object v3, v5 │ │ -1955d4: 283c |00b2: goto 00ee // +003c │ │ -1955d6: 0d05 |00b3: move-exception v5 │ │ -1955d8: 2900 6900 |00b4: goto/16 011d // +0069 │ │ -1955dc: 0d05 |00b6: move-exception v5 │ │ -1955de: 0732 |00b7: move-object v2, v3 │ │ -1955e0: 6206 0742 |00b8: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4207 │ │ -1955e4: 1a04 bd0f |00ba: const-string v4, "Bitmap decoding error when retrieving dimensions." // string@0fbd │ │ -1955e8: 7130 c602 4605 |00bc: invoke-static {v6, v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -1955ee: 3803 2e00 |00bf: if-eqz v3, 00ed // +002e │ │ -1955f2: 6e10 9009 0300 |00c1: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0990 │ │ -1955f8: 2829 |00c4: goto 00ed // +0029 │ │ -1955fa: 0d05 |00c5: move-exception v5 │ │ -1955fc: 2822 |00c6: goto 00e8 // +0022 │ │ -1955fe: 0d05 |00c7: move-exception v5 │ │ -195600: 0732 |00c8: move-object v2, v3 │ │ -195602: 6206 0742 |00c9: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4207 │ │ -195606: 1a04 6a16 |00cb: const-string v4, "Experienced a read error when retrieving media dimensions." // string@166a │ │ -19560a: 7130 c602 4605 |00cd: invoke-static {v6, v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -195610: 3803 1d00 |00d0: if-eqz v3, 00ed // +001d │ │ -195614: 6e10 9009 0300 |00d2: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0990 │ │ -19561a: 2818 |00d5: goto 00ed // +0018 │ │ -19561c: 0d05 |00d6: move-exception v5 │ │ -19561e: 2811 |00d7: goto 00e8 // +0011 │ │ -195620: 0d05 |00d8: move-exception v5 │ │ -195622: 0732 |00d9: move-object v2, v3 │ │ -195624: 6206 0742 |00da: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4207 │ │ -195628: 1a04 c416 |00dc: const-string v4, "Failed to find file when retrieving media dimensions." // string@16c4 │ │ -19562c: 7130 c602 4605 |00de: invoke-static {v6, v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -195632: 3803 0c00 |00e1: if-eqz v3, 00ed // +000c │ │ -195636: 6e10 9009 0300 |00e3: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0990 │ │ -19563c: 2807 |00e6: goto 00ed // +0007 │ │ -19563e: 0d05 |00e7: move-exception v5 │ │ -195640: 6206 0742 |00e8: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4207 │ │ -195644: 7130 c602 0605 |00ea: invoke-static {v6, v0, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -19564a: 0723 |00ed: move-object v3, v2 │ │ -19564c: 3903 0700 |00ee: if-nez v3, 00f5 // +0007 │ │ -195650: 2203 d600 |00f0: new-instance v3, Landroid/util/Pair; // type@00d6 │ │ -195654: 7030 c802 1301 |00f2: invoke-direct {v3, v1, v1}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c8 │ │ -19565a: 6205 0742 |00f5: sget-object v5, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4207 │ │ -19565e: 2206 0903 |00f7: new-instance v6, Ljava/lang/StringBuilder; // type@0309 │ │ -195662: 1a00 4215 |00f9: const-string v0, "Dimensions for [" // string@1542 │ │ -195666: 7020 090b 0600 |00fb: invoke-direct {v6, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ -19566c: 6e20 110b 7600 |00fe: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b11 │ │ -195672: 1a07 c240 |0101: const-string v7, "] are " // string@40c2 │ │ -195676: 6e20 120b 7600 |0103: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -19567c: 5437 5200 |0106: iget-object v7, v3, Landroid/util/Pair;.first:Ljava/lang/Object; // field@0052 │ │ -195680: 6e20 110b 7600 |0108: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b11 │ │ -195686: 1a07 3b04 |010b: const-string v7, " x " // string@043b │ │ -19568a: 6e20 120b 7600 |010d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -195690: 5437 5300 |0110: iget-object v7, v3, Landroid/util/Pair;.second:Ljava/lang/Object; // field@0053 │ │ -195694: 6e20 110b 7600 |0112: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b11 │ │ -19569a: 6e10 230b 0600 |0115: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -1956a0: 0c06 |0118: move-result-object v6 │ │ -1956a2: 7120 bd02 6500 |0119: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bd │ │ -1956a8: 1103 |011c: return-object v3 │ │ -1956aa: 3803 0c00 |011d: if-eqz v3, 0129 // +000c │ │ -1956ae: 6e10 9009 0300 |011f: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0990 │ │ -1956b4: 2807 |0122: goto 0129 // +0007 │ │ -1956b6: 0d06 |0123: move-exception v6 │ │ -1956b8: 6207 0742 |0124: sget-object v7, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4207 │ │ -1956bc: 7130 c602 0706 |0126: invoke-static {v7, v0, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -1956c2: 2705 |0129: throw v5 │ │ -1956c4: 2205 d600 |012a: new-instance v5, Landroid/util/Pair; // type@00d6 │ │ -1956c8: 7030 c802 1501 |012c: invoke-direct {v5, v1, v1}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c8 │ │ -1956ce: 1105 |012f: return-object v5 │ │ +195464: |[195464] org.thoughtcrime.securesms.util.MediaUtil.getDimensions:(Landroid/content/Context;Ljava/lang/String;Landroid/net/Uri;)Landroid/util/Pair; │ │ +195474: 1a00 bf16 |0000: const-string v0, "Failed to close stream after retrieving dimensions." // string@16bf │ │ +195478: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +19547a: 7110 4d0a 0100 |0003: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +195480: 0c01 |0006: move-result-object v1 │ │ +195482: 3807 2301 |0007: if-eqz v7, 012a // +0123 │ │ +195486: 7110 9156 0600 |0009: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageType:(Ljava/lang/String;)Z // method@5691 │ │ +19548c: 0a02 |000c: move-result v2 │ │ +19548e: 3902 0400 |000d: if-nez v2, 0011 // +0004 │ │ +195492: 2900 1b01 |000f: goto/16 012a // +011b │ │ +195496: 7110 8f56 0600 |0011: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isGif:(Ljava/lang/String;)Z // method@568f │ │ +19549c: 0a02 |0014: move-result v2 │ │ +19549e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +1954a0: 3802 5400 |0016: if-eqz v2, 006a // +0054 │ │ +1954a4: 7110 164f 0500 |0018: invoke-static {v5}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@4f16 │ │ +1954aa: 0c05 |001b: move-result-object v5 │ │ +1954ac: 6e10 3450 0500 |001c: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.asGif:()Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5034 │ │ +1954b2: 0c05 |001f: move-result-object v5 │ │ +1954b4: 1216 |0020: const/4 v6, #int 1 // #1 │ │ +1954b6: 6e20 0950 6500 |0021: invoke-virtual {v5, v6}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.skipMemoryCache:(Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5009 │ │ +1954bc: 0c05 |0024: move-result-object v5 │ │ +1954be: 6206 6d00 |0025: sget-object v6, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@006d │ │ +1954c2: 6e20 aa4f 6500 |0027: invoke-virtual {v5, v6}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4faa │ │ +1954c8: 0c05 |002a: move-result-object v5 │ │ +1954ca: 2206 990f |002b: new-instance v6, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri; // type@0f99 │ │ +1954ce: 7020 f54e 7600 |002d: invoke-direct {v6, v7}, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri;.:(Landroid/net/Uri;)V // method@4ef5 │ │ +1954d4: 6e20 e44f 6500 |0030: invoke-virtual {v5, v6}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.load:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4fe4 │ │ +1954da: 0c05 |0033: move-result-object v5 │ │ +1954dc: 6e10 0a50 0500 |0034: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.submit:()Lcom/bumptech/glide/request/FutureTarget; // method@500a │ │ +1954e2: 0c05 |0037: move-result-object v5 │ │ +1954e4: 7210 cf07 0500 |0038: invoke-interface {v5}, Lcom/bumptech/glide/request/FutureTarget;.get:()Ljava/lang/Object; // method@07cf │ │ +1954ea: 0c05 |003b: move-result-object v5 │ │ +1954ec: 1f05 0702 |003c: check-cast v5, Lcom/bumptech/glide/load/resource/gif/GifDrawable; // type@0207 │ │ +1954f0: 2206 d600 |003e: new-instance v6, Landroid/util/Pair; // type@00d6 │ │ +1954f4: 6e10 cd07 0500 |0040: invoke-virtual {v5}, Lcom/bumptech/glide/load/resource/gif/GifDrawable;.getIntrinsicWidth:()I // method@07cd │ │ +1954fa: 0a00 |0043: move-result v0 │ │ +1954fc: 7110 4d0a 0000 |0044: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +195502: 0c00 |0047: move-result-object v0 │ │ +195504: 6e10 cc07 0500 |0048: invoke-virtual {v5}, Lcom/bumptech/glide/load/resource/gif/GifDrawable;.getIntrinsicHeight:()I // method@07cc │ │ +19550a: 0a05 |004b: move-result v5 │ │ +19550c: 7110 4d0a 0500 |004c: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +195512: 0c05 |004f: move-result-object v5 │ │ +195514: 7030 c802 0605 |0050: invoke-direct {v6, v0, v5}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c8 │ │ +19551a: 0763 |0053: move-object v3, v6 │ │ +19551c: 2900 9a00 |0054: goto/16 00ee // +009a │ │ +195520: 0d05 |0056: move-exception v5 │ │ +195522: 6206 0742 |0057: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4207 │ │ +195526: 1a00 8317 |0059: const-string v0, "Glide experienced an exception while trying to get GIF dimensions." // string@1783 │ │ +19552a: 7130 c602 0605 |005b: invoke-static {v6, v0, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +195530: 2900 9000 |005e: goto/16 00ee // +0090 │ │ +195534: 0d05 |0060: move-exception v5 │ │ +195536: 6206 0742 |0061: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4207 │ │ +19553a: 1a00 e43d |0063: const-string v0, "Was unable to complete work for GIF dimensions." // string@3de4 │ │ +19553e: 7130 c602 0605 |0065: invoke-static {v6, v0, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +195544: 2900 8600 |0068: goto/16 00ee // +0086 │ │ +195548: 7110 9356 0600 |006a: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isJpegType:(Ljava/lang/String;)Z // method@5693 │ │ +19554e: 0a06 |006d: move-result v6 │ │ +195550: 3806 2400 |006e: if-eqz v6, 0092 // +0024 │ │ +195554: 7120 6850 7500 |0070: invoke-static {v5, v7}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@5068 │ │ +19555a: 0c06 |0073: move-result-object v6 │ │ +19555c: 7110 0056 0600 |0074: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.getExifDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; // method@5600 │ │ +195562: 0c02 |0077: move-result-object v2 │ │ +195564: 6e10 9009 0600 |0078: invoke-virtual {v6}, Ljava/io/InputStream;.close:()V // method@0990 │ │ +19556a: 2818 |007b: goto 0093 // +0018 │ │ +19556c: 0d05 |007c: move-exception v5 │ │ +19556e: 280b |007d: goto 0088 // +000b │ │ +195570: 0d05 |007e: move-exception v5 │ │ +195572: 280d |007f: goto 008c // +000d │ │ +195574: 0d05 |0080: move-exception v5 │ │ +195576: 280f |0081: goto 0090 // +000f │ │ +195578: 0d05 |0082: move-exception v5 │ │ +19557a: 0763 |0083: move-object v3, v6 │ │ +19557c: 2900 9900 |0084: goto/16 011d // +0099 │ │ +195580: 0d05 |0086: move-exception v5 │ │ +195582: 0732 |0087: move-object v2, v3 │ │ +195584: 0763 |0088: move-object v3, v6 │ │ +195586: 282f |0089: goto 00b8 // +002f │ │ +195588: 0d05 |008a: move-exception v5 │ │ +19558a: 0732 |008b: move-object v2, v3 │ │ +19558c: 0763 |008c: move-object v3, v6 │ │ +19558e: 283c |008d: goto 00c9 // +003c │ │ +195590: 0d05 |008e: move-exception v5 │ │ +195592: 0732 |008f: move-object v2, v3 │ │ +195594: 0763 |0090: move-object v3, v6 │ │ +195596: 2849 |0091: goto 00da // +0049 │ │ +195598: 0732 |0092: move-object v2, v3 │ │ +19559a: 3902 1100 |0093: if-nez v2, 00a4 // +0011 │ │ +19559e: 7120 6850 7500 |0095: invoke-static {v5, v7}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@5068 │ │ +1955a4: 0c03 |0098: move-result-object v3 │ │ +1955a6: 7110 ff55 0300 |0099: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.getDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; // method@55ff │ │ +1955ac: 0c05 |009c: move-result-object v5 │ │ +1955ae: 2808 |009d: goto 00a5 // +0008 │ │ +1955b0: 0d05 |009e: move-exception v5 │ │ +1955b2: 2819 |009f: goto 00b8 // +0019 │ │ +1955b4: 0d05 |00a0: move-exception v5 │ │ +1955b6: 2828 |00a1: goto 00c9 // +0028 │ │ +1955b8: 0d05 |00a2: move-exception v5 │ │ +1955ba: 2837 |00a3: goto 00da // +0037 │ │ +1955bc: 0725 |00a4: move-object v5, v2 │ │ +1955be: 3803 0c00 |00a5: if-eqz v3, 00b1 // +000c │ │ +1955c2: 6e10 9009 0300 |00a7: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0990 │ │ +1955c8: 2807 |00aa: goto 00b1 // +0007 │ │ +1955ca: 0d06 |00ab: move-exception v6 │ │ +1955cc: 6202 0742 |00ac: sget-object v2, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4207 │ │ +1955d0: 7130 c602 0206 |00ae: invoke-static {v2, v0, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +1955d6: 0753 |00b1: move-object v3, v5 │ │ +1955d8: 283c |00b2: goto 00ee // +003c │ │ +1955da: 0d05 |00b3: move-exception v5 │ │ +1955dc: 2900 6900 |00b4: goto/16 011d // +0069 │ │ +1955e0: 0d05 |00b6: move-exception v5 │ │ +1955e2: 0732 |00b7: move-object v2, v3 │ │ +1955e4: 6206 0742 |00b8: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4207 │ │ +1955e8: 1a04 bd0f |00ba: const-string v4, "Bitmap decoding error when retrieving dimensions." // string@0fbd │ │ +1955ec: 7130 c602 4605 |00bc: invoke-static {v6, v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +1955f2: 3803 2e00 |00bf: if-eqz v3, 00ed // +002e │ │ +1955f6: 6e10 9009 0300 |00c1: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0990 │ │ +1955fc: 2829 |00c4: goto 00ed // +0029 │ │ +1955fe: 0d05 |00c5: move-exception v5 │ │ +195600: 2822 |00c6: goto 00e8 // +0022 │ │ +195602: 0d05 |00c7: move-exception v5 │ │ +195604: 0732 |00c8: move-object v2, v3 │ │ +195606: 6206 0742 |00c9: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4207 │ │ +19560a: 1a04 6a16 |00cb: const-string v4, "Experienced a read error when retrieving media dimensions." // string@166a │ │ +19560e: 7130 c602 4605 |00cd: invoke-static {v6, v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +195614: 3803 1d00 |00d0: if-eqz v3, 00ed // +001d │ │ +195618: 6e10 9009 0300 |00d2: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0990 │ │ +19561e: 2818 |00d5: goto 00ed // +0018 │ │ +195620: 0d05 |00d6: move-exception v5 │ │ +195622: 2811 |00d7: goto 00e8 // +0011 │ │ +195624: 0d05 |00d8: move-exception v5 │ │ +195626: 0732 |00d9: move-object v2, v3 │ │ +195628: 6206 0742 |00da: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4207 │ │ +19562c: 1a04 c416 |00dc: const-string v4, "Failed to find file when retrieving media dimensions." // string@16c4 │ │ +195630: 7130 c602 4605 |00de: invoke-static {v6, v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +195636: 3803 0c00 |00e1: if-eqz v3, 00ed // +000c │ │ +19563a: 6e10 9009 0300 |00e3: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0990 │ │ +195640: 2807 |00e6: goto 00ed // +0007 │ │ +195642: 0d05 |00e7: move-exception v5 │ │ +195644: 6206 0742 |00e8: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4207 │ │ +195648: 7130 c602 0605 |00ea: invoke-static {v6, v0, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +19564e: 0723 |00ed: move-object v3, v2 │ │ +195650: 3903 0700 |00ee: if-nez v3, 00f5 // +0007 │ │ +195654: 2203 d600 |00f0: new-instance v3, Landroid/util/Pair; // type@00d6 │ │ +195658: 7030 c802 1301 |00f2: invoke-direct {v3, v1, v1}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c8 │ │ +19565e: 6205 0742 |00f5: sget-object v5, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4207 │ │ +195662: 2206 0903 |00f7: new-instance v6, Ljava/lang/StringBuilder; // type@0309 │ │ +195666: 1a00 4215 |00f9: const-string v0, "Dimensions for [" // string@1542 │ │ +19566a: 7020 090b 0600 |00fb: invoke-direct {v6, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ +195670: 6e20 110b 7600 |00fe: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b11 │ │ +195676: 1a07 c240 |0101: const-string v7, "] are " // string@40c2 │ │ +19567a: 6e20 120b 7600 |0103: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +195680: 5437 5200 |0106: iget-object v7, v3, Landroid/util/Pair;.first:Ljava/lang/Object; // field@0052 │ │ +195684: 6e20 110b 7600 |0108: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b11 │ │ +19568a: 1a07 3b04 |010b: const-string v7, " x " // string@043b │ │ +19568e: 6e20 120b 7600 |010d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +195694: 5437 5300 |0110: iget-object v7, v3, Landroid/util/Pair;.second:Ljava/lang/Object; // field@0053 │ │ +195698: 6e20 110b 7600 |0112: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b11 │ │ +19569e: 6e10 230b 0600 |0115: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +1956a4: 0c06 |0118: move-result-object v6 │ │ +1956a6: 7120 bd02 6500 |0119: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bd │ │ +1956ac: 1103 |011c: return-object v3 │ │ +1956ae: 3803 0c00 |011d: if-eqz v3, 0129 // +000c │ │ +1956b2: 6e10 9009 0300 |011f: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0990 │ │ +1956b8: 2807 |0122: goto 0129 // +0007 │ │ +1956ba: 0d06 |0123: move-exception v6 │ │ +1956bc: 6207 0742 |0124: sget-object v7, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4207 │ │ +1956c0: 7130 c602 0706 |0126: invoke-static {v7, v0, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +1956c6: 2705 |0129: throw v5 │ │ +1956c8: 2205 d600 |012a: new-instance v5, Landroid/util/Pair; // type@00d6 │ │ +1956cc: 7030 c802 1501 |012c: invoke-direct {v5, v1, v1}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c8 │ │ +1956d2: 1105 |012f: return-object v5 │ │ catches : 13 │ │ 0x0018 - 0x0053 │ │ Ljava/lang/InterruptedException; -> 0x0060 │ │ Ljava/util/concurrent/ExecutionException; -> 0x0056 │ │ 0x006a - 0x0074 │ │ Ljava/io/FileNotFoundException; -> 0x00d8 │ │ Ljava/io/IOException; -> 0x00c7 │ │ @@ -308334,68 +308335,68 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 114 16-bit code units │ │ -195a78: |[195a78] org.thoughtcrime.securesms.util.MediaUtil.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; │ │ -195a88: 7100 a103 0000 |0000: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a1 │ │ -195a8e: 0c00 |0003: move-result-object v0 │ │ -195a90: 6e20 9f03 2000 |0004: invoke-virtual {v0, v2}, Landroid/webkit/MimeTypeMap;.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@039f │ │ -195a96: 0c00 |0007: move-result-object v0 │ │ -195a98: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ -195a9c: 1100 |000a: return-object v0 │ │ -195a9e: 6e10 d70a 0200 |000b: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@0ad7 │ │ -195aa4: 6e10 d70a 0200 |000e: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@0ad7 │ │ -195aaa: 0a00 |0011: move-result v0 │ │ -195aac: 12f1 |0012: const/4 v1, #int -1 // #ff │ │ -195aae: 2c00 4100 0000 |0013: sparse-switch v0, 00000054 // +00000041 │ │ -195ab4: 282c |0016: goto 0042 // +002c │ │ -195ab6: 1a00 957f |0017: const-string v0, "text/vcard" // string@7f95 │ │ -195aba: 6e20 d00a 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ -195ac0: 0a02 |001c: move-result v2 │ │ -195ac2: 3902 0300 |001d: if-nez v2, 0020 // +0003 │ │ -195ac6: 2823 |001f: goto 0042 // +0023 │ │ -195ac8: 1231 |0020: const/4 v1, #int 3 // #3 │ │ -195aca: 2821 |0021: goto 0042 // +0021 │ │ -195acc: 1a00 1946 |0022: const-string v0, "audio/aac" // string@4619 │ │ -195ad0: 6e20 d00a 0200 |0024: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ -195ad6: 0a02 |0027: move-result v2 │ │ -195ad8: 3902 0300 |0028: if-nez v2, 002b // +0003 │ │ -195adc: 2818 |002a: goto 0042 // +0018 │ │ -195ade: 1221 |002b: const/4 v1, #int 2 // #2 │ │ -195ae0: 2816 |002c: goto 0042 // +0016 │ │ -195ae2: 1a00 d75c |002d: const-string v0, "image/webp" // string@5cd7 │ │ -195ae6: 6e20 d00a 0200 |002f: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ -195aec: 0a02 |0032: move-result v2 │ │ -195aee: 3902 0300 |0033: if-nez v2, 0036 // +0003 │ │ -195af2: 280d |0035: goto 0042 // +000d │ │ -195af4: 1211 |0036: const/4 v1, #int 1 // #1 │ │ -195af6: 280b |0037: goto 0042 // +000b │ │ -195af8: 1a00 6345 |0038: const-string v0, "application/webxdc+zip" // string@4563 │ │ -195afc: 6e20 d00a 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ -195b02: 0a02 |003d: move-result v2 │ │ -195b04: 3902 0300 |003e: if-nez v2, 0041 // +0003 │ │ -195b08: 2802 |0040: goto 0042 // +0002 │ │ -195b0a: 1201 |0041: const/4 v1, #int 0 // #0 │ │ -195b0c: 2b01 2400 0000 |0042: packed-switch v1, 00000066 // +00000024 │ │ -195b12: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -195b14: 1102 |0046: return-object v2 │ │ -195b16: 1a02 6783 |0047: const-string v2, "vcf" // string@8367 │ │ -195b1a: 1102 |0049: return-object v2 │ │ -195b1c: 1a02 2b41 |004a: const-string v2, "aac" // string@412b │ │ -195b20: 1102 |004c: return-object v2 │ │ -195b22: 1a02 f683 |004d: const-string v2, "webp" // string@83f6 │ │ -195b26: 1102 |004f: return-object v2 │ │ -195b28: 1a02 8b84 |0050: const-string v2, "xdc" // string@848b │ │ -195b2c: 1102 |0052: return-object v2 │ │ -195b2e: 0000 |0053: nop // spacer │ │ -195b30: 0002 0400 d8c6 0698 d0e7 5da7 8a96 ... |0054: sparse-switch-data (18 units) │ │ -195b54: 0001 0400 0000 0000 0e00 0000 0b00 ... |0066: packed-switch-data (12 units) │ │ +195a7c: |[195a7c] org.thoughtcrime.securesms.util.MediaUtil.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; │ │ +195a8c: 7100 a103 0000 |0000: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a1 │ │ +195a92: 0c00 |0003: move-result-object v0 │ │ +195a94: 6e20 9f03 2000 |0004: invoke-virtual {v0, v2}, Landroid/webkit/MimeTypeMap;.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@039f │ │ +195a9a: 0c00 |0007: move-result-object v0 │ │ +195a9c: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ +195aa0: 1100 |000a: return-object v0 │ │ +195aa2: 6e10 d70a 0200 |000b: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@0ad7 │ │ +195aa8: 6e10 d70a 0200 |000e: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@0ad7 │ │ +195aae: 0a00 |0011: move-result v0 │ │ +195ab0: 12f1 |0012: const/4 v1, #int -1 // #ff │ │ +195ab2: 2c00 4100 0000 |0013: sparse-switch v0, 00000054 // +00000041 │ │ +195ab8: 282c |0016: goto 0042 // +002c │ │ +195aba: 1a00 957f |0017: const-string v0, "text/vcard" // string@7f95 │ │ +195abe: 6e20 d00a 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ +195ac4: 0a02 |001c: move-result v2 │ │ +195ac6: 3902 0300 |001d: if-nez v2, 0020 // +0003 │ │ +195aca: 2823 |001f: goto 0042 // +0023 │ │ +195acc: 1231 |0020: const/4 v1, #int 3 // #3 │ │ +195ace: 2821 |0021: goto 0042 // +0021 │ │ +195ad0: 1a00 1946 |0022: const-string v0, "audio/aac" // string@4619 │ │ +195ad4: 6e20 d00a 0200 |0024: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ +195ada: 0a02 |0027: move-result v2 │ │ +195adc: 3902 0300 |0028: if-nez v2, 002b // +0003 │ │ +195ae0: 2818 |002a: goto 0042 // +0018 │ │ +195ae2: 1221 |002b: const/4 v1, #int 2 // #2 │ │ +195ae4: 2816 |002c: goto 0042 // +0016 │ │ +195ae6: 1a00 d75c |002d: const-string v0, "image/webp" // string@5cd7 │ │ +195aea: 6e20 d00a 0200 |002f: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ +195af0: 0a02 |0032: move-result v2 │ │ +195af2: 3902 0300 |0033: if-nez v2, 0036 // +0003 │ │ +195af6: 280d |0035: goto 0042 // +000d │ │ +195af8: 1211 |0036: const/4 v1, #int 1 // #1 │ │ +195afa: 280b |0037: goto 0042 // +000b │ │ +195afc: 1a00 6345 |0038: const-string v0, "application/webxdc+zip" // string@4563 │ │ +195b00: 6e20 d00a 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ +195b06: 0a02 |003d: move-result v2 │ │ +195b08: 3902 0300 |003e: if-nez v2, 0041 // +0003 │ │ +195b0c: 2802 |0040: goto 0042 // +0002 │ │ +195b0e: 1201 |0041: const/4 v1, #int 0 // #0 │ │ +195b10: 2b01 2400 0000 |0042: packed-switch v1, 00000066 // +00000024 │ │ +195b16: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +195b18: 1102 |0046: return-object v2 │ │ +195b1a: 1a02 6783 |0047: const-string v2, "vcf" // string@8367 │ │ +195b1e: 1102 |0049: return-object v2 │ │ +195b20: 1a02 2b41 |004a: const-string v2, "aac" // string@412b │ │ +195b24: 1102 |004c: return-object v2 │ │ +195b26: 1a02 f683 |004d: const-string v2, "webp" // string@83f6 │ │ +195b2a: 1102 |004f: return-object v2 │ │ +195b2c: 1a02 8b84 |0050: const-string v2, "xdc" // string@848b │ │ +195b30: 1102 |0052: return-object v2 │ │ +195b32: 0000 |0053: nop // spacer │ │ +195b34: 0002 0400 d8c6 0698 d0e7 5da7 8a96 ... |0054: sparse-switch-data (18 units) │ │ +195b58: 0001 0400 0000 0000 0e00 0000 0b00 ... |0066: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x000b line=301 │ │ 0x0047 line=309 │ │ 0x004a line=303 │ │ 0x004d line=305 │ │ @@ -308408,52 +308409,52 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -195b6c: |[195b6c] org.thoughtcrime.securesms.util.MediaUtil.getFileExtensionFromUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ -195b7c: 7110 a802 0300 |0000: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ -195b82: 0a00 |0003: move-result v0 │ │ -195b84: 1a01 0000 |0004: const-string v1, "" // string@0000 │ │ -195b88: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -195b8c: 1101 |0008: return-object v1 │ │ -195b8e: 1300 2300 |0009: const/16 v0, #int 35 // #23 │ │ -195b92: 6e20 de0a 0300 |000b: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ade │ │ -195b98: 0a00 |000e: move-result v0 │ │ -195b9a: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -195b9c: 3d00 0600 |0010: if-lez v0, 0016 // +0006 │ │ -195ba0: 6e30 f00a 2300 |0012: invoke-virtual {v3, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0af0 │ │ -195ba6: 0c03 |0015: move-result-object v3 │ │ -195ba8: 1300 3f00 |0016: const/16 v0, #int 63 // #3f │ │ -195bac: 6e20 de0a 0300 |0018: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ade │ │ -195bb2: 0a00 |001b: move-result v0 │ │ -195bb4: 3d00 0600 |001c: if-lez v0, 0022 // +0006 │ │ -195bb8: 6e30 f00a 2300 |001e: invoke-virtual {v3, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0af0 │ │ -195bbe: 0c03 |0021: move-result-object v3 │ │ -195bc0: 1300 2f00 |0022: const/16 v0, #int 47 // #2f │ │ -195bc4: 6e20 de0a 0300 |0024: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ade │ │ -195bca: 0a00 |0027: move-result v0 │ │ -195bcc: 3a00 0800 |0028: if-ltz v0, 0030 // +0008 │ │ -195bd0: d800 0001 |002a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -195bd4: 6e20 ef0a 0300 |002c: invoke-virtual {v3, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0aef │ │ -195bda: 0c03 |002f: move-result-object v3 │ │ -195bdc: 6e10 dd0a 0300 |0030: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@0add │ │ -195be2: 0a00 |0033: move-result v0 │ │ -195be4: 3900 1100 |0034: if-nez v0, 0045 // +0011 │ │ -195be8: 1300 2e00 |0036: const/16 v0, #int 46 // #2e │ │ -195bec: 6e20 de0a 0300 |0038: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ade │ │ -195bf2: 0a00 |003b: move-result v0 │ │ -195bf4: 3a00 0900 |003c: if-ltz v0, 0045 // +0009 │ │ -195bf8: d800 0001 |003e: add-int/lit8 v0, v0, #int 1 // #01 │ │ -195bfc: 6e20 ef0a 0300 |0040: invoke-virtual {v3, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0aef │ │ -195c02: 0c03 |0043: move-result-object v3 │ │ -195c04: 1103 |0044: return-object v3 │ │ -195c06: 1101 |0045: return-object v1 │ │ +195b70: |[195b70] org.thoughtcrime.securesms.util.MediaUtil.getFileExtensionFromUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ +195b80: 7110 a802 0300 |0000: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ +195b86: 0a00 |0003: move-result v0 │ │ +195b88: 1a01 0000 |0004: const-string v1, "" // string@0000 │ │ +195b8c: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +195b90: 1101 |0008: return-object v1 │ │ +195b92: 1300 2300 |0009: const/16 v0, #int 35 // #23 │ │ +195b96: 6e20 de0a 0300 |000b: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ade │ │ +195b9c: 0a00 |000e: move-result v0 │ │ +195b9e: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +195ba0: 3d00 0600 |0010: if-lez v0, 0016 // +0006 │ │ +195ba4: 6e30 f00a 2300 |0012: invoke-virtual {v3, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0af0 │ │ +195baa: 0c03 |0015: move-result-object v3 │ │ +195bac: 1300 3f00 |0016: const/16 v0, #int 63 // #3f │ │ +195bb0: 6e20 de0a 0300 |0018: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ade │ │ +195bb6: 0a00 |001b: move-result v0 │ │ +195bb8: 3d00 0600 |001c: if-lez v0, 0022 // +0006 │ │ +195bbc: 6e30 f00a 2300 |001e: invoke-virtual {v3, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0af0 │ │ +195bc2: 0c03 |0021: move-result-object v3 │ │ +195bc4: 1300 2f00 |0022: const/16 v0, #int 47 // #2f │ │ +195bc8: 6e20 de0a 0300 |0024: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ade │ │ +195bce: 0a00 |0027: move-result v0 │ │ +195bd0: 3a00 0800 |0028: if-ltz v0, 0030 // +0008 │ │ +195bd4: d800 0001 |002a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +195bd8: 6e20 ef0a 0300 |002c: invoke-virtual {v3, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0aef │ │ +195bde: 0c03 |002f: move-result-object v3 │ │ +195be0: 6e10 dd0a 0300 |0030: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@0add │ │ +195be6: 0a00 |0033: move-result v0 │ │ +195be8: 3900 1100 |0034: if-nez v0, 0045 // +0011 │ │ +195bec: 1300 2e00 |0036: const/16 v0, #int 46 // #2e │ │ +195bf0: 6e20 de0a 0300 |0038: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ade │ │ +195bf6: 0a00 |003b: move-result v0 │ │ +195bf8: 3a00 0900 |003c: if-ltz v0, 0045 // +0009 │ │ +195bfc: d800 0001 |003e: add-int/lit8 v0, v0, #int 1 // #01 │ │ +195c00: 6e20 ef0a 0300 |0040: invoke-virtual {v3, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0aef │ │ +195c06: 0c03 |0043: move-result-object v3 │ │ +195c08: 1103 |0044: return-object v3 │ │ +195c0a: 1101 |0045: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x000b line=120 │ │ 0x0012 line=122 │ │ 0x0018 line=125 │ │ 0x001e line=127 │ │ @@ -308470,34 +308471,34 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -195c84: |[195c84] org.thoughtcrime.securesms.util.MediaUtil.getMediaSize:(Landroid/content/Context;Landroid/net/Uri;)J │ │ -195c94: 7120 6850 5400 |0000: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@5068 │ │ -195c9a: 0c04 |0003: move-result-object v4 │ │ -195c9c: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ -195ca0: 1305 0010 |0006: const/16 v5, #int 4096 // #1000 │ │ -195ca4: 2355 1311 |0008: new-array v5, v5, [B // type@1113 │ │ -195ca8: 1600 0000 |000a: const-wide/16 v0, #int 0 // #0 │ │ -195cac: 6e20 9209 5400 |000c: invoke-virtual {v4, v5}, Ljava/io/InputStream;.read:([B)I // method@0992 │ │ -195cb2: 0a02 |000f: move-result v2 │ │ -195cb4: 12f3 |0010: const/4 v3, #int -1 // #ff │ │ -195cb6: 3232 0500 |0011: if-eq v2, v3, 0016 // +0005 │ │ -195cba: 8122 |0013: int-to-long v2, v2 │ │ -195cbc: bb20 |0014: add-long/2addr v0, v2 │ │ -195cbe: 28f7 |0015: goto 000c // -0009 │ │ -195cc0: 6e10 9009 0400 |0016: invoke-virtual {v4}, Ljava/io/InputStream;.close:()V // method@0990 │ │ -195cc6: 1000 |0019: return-wide v0 │ │ -195cc8: 2204 c502 |001a: new-instance v4, Ljava/io/IOException; // type@02c5 │ │ -195ccc: 1a05 4e14 |001c: const-string v5, "Couldn't obtain input stream." // string@144e │ │ -195cd0: 7020 8b09 5400 |001e: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@098b │ │ -195cd6: 2704 |0021: throw v4 │ │ +195c88: |[195c88] org.thoughtcrime.securesms.util.MediaUtil.getMediaSize:(Landroid/content/Context;Landroid/net/Uri;)J │ │ +195c98: 7120 6850 5400 |0000: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@5068 │ │ +195c9e: 0c04 |0003: move-result-object v4 │ │ +195ca0: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ +195ca4: 1305 0010 |0006: const/16 v5, #int 4096 // #1000 │ │ +195ca8: 2355 1311 |0008: new-array v5, v5, [B // type@1113 │ │ +195cac: 1600 0000 |000a: const-wide/16 v0, #int 0 // #0 │ │ +195cb0: 6e20 9209 5400 |000c: invoke-virtual {v4, v5}, Ljava/io/InputStream;.read:([B)I // method@0992 │ │ +195cb6: 0a02 |000f: move-result v2 │ │ +195cb8: 12f3 |0010: const/4 v3, #int -1 // #ff │ │ +195cba: 3232 0500 |0011: if-eq v2, v3, 0016 // +0005 │ │ +195cbe: 8122 |0013: int-to-long v2, v2 │ │ +195cc0: bb20 |0014: add-long/2addr v0, v2 │ │ +195cc2: 28f7 |0015: goto 000c // -0009 │ │ +195cc4: 6e10 9009 0400 |0016: invoke-virtual {v4}, Ljava/io/InputStream;.close:()V // method@0990 │ │ +195cca: 1000 |0019: return-wide v0 │ │ +195ccc: 2204 c502 |001a: new-instance v4, Ljava/io/IOException; // type@02c5 │ │ +195cd0: 1a05 4e14 |001c: const-string v5, "Couldn't obtain input stream." // string@144e │ │ +195cd4: 7020 8b09 5400 |001e: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@098b │ │ +195cda: 2704 |0021: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0008 line=149 │ │ 0x000c line=152 │ │ 0x0016 line=155 │ │ 0x001a line=146 │ │ @@ -308510,44 +308511,44 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -195c08: |[195c08] org.thoughtcrime.securesms.util.MediaUtil.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; │ │ -195c18: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -195c1c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -195c1e: 1101 |0003: return-object v1 │ │ -195c20: 7120 7352 2100 |0004: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider;.isAuthority:(Landroid/content/Context;Landroid/net/Uri;)Z // method@5273 │ │ -195c26: 0a00 |0007: move-result v0 │ │ -195c28: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -195c2c: 7120 6f52 2100 |000a: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider;.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@526f │ │ -195c32: 0c01 |000d: move-result-object v1 │ │ -195c34: 1101 |000e: return-object v1 │ │ -195c36: 6e10 6e00 0100 |000f: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -195c3c: 0c01 |0012: move-result-object v1 │ │ -195c3e: 6e20 5d00 2100 |0013: invoke-virtual {v1, v2}, Landroid/content/ContentResolver;.getType:(Landroid/net/Uri;)Ljava/lang/String; // method@005d │ │ -195c44: 0c01 |0016: move-result-object v1 │ │ -195c46: 3901 1a00 |0017: if-nez v1, 0031 // +001a │ │ -195c4a: 6e10 0202 0200 |0019: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ -195c50: 0c01 |001c: move-result-object v1 │ │ -195c52: 7110 8a56 0100 |001d: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getFileExtensionFromUrl:(Ljava/lang/String;)Ljava/lang/String; // method@568a │ │ -195c58: 0c01 |0020: move-result-object v1 │ │ -195c5a: 7100 a103 0000 |0021: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a1 │ │ -195c60: 0c02 |0024: move-result-object v2 │ │ -195c62: 6e10 f20a 0100 |0025: invoke-virtual {v1}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0af2 │ │ -195c68: 0c01 |0028: move-result-object v1 │ │ -195c6a: 6e20 a003 1200 |0029: invoke-virtual {v2, v1}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@03a0 │ │ -195c70: 0c01 |002c: move-result-object v1 │ │ -195c72: 3901 0400 |002d: if-nez v1, 0031 // +0004 │ │ -195c76: 1a01 6045 |002f: const-string v1, "application/octet-stream" // string@4560 │ │ -195c7a: 7110 8756 0100 |0031: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getCorrectedMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@5687 │ │ -195c80: 0c01 |0034: move-result-object v1 │ │ -195c82: 1101 |0035: return-object v1 │ │ +195c0c: |[195c0c] org.thoughtcrime.securesms.util.MediaUtil.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; │ │ +195c1c: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +195c20: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +195c22: 1101 |0003: return-object v1 │ │ +195c24: 7120 7352 2100 |0004: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider;.isAuthority:(Landroid/content/Context;Landroid/net/Uri;)Z // method@5273 │ │ +195c2a: 0a00 |0007: move-result v0 │ │ +195c2c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +195c30: 7120 6f52 2100 |000a: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider;.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@526f │ │ +195c36: 0c01 |000d: move-result-object v1 │ │ +195c38: 1101 |000e: return-object v1 │ │ +195c3a: 6e10 6e00 0100 |000f: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +195c40: 0c01 |0012: move-result-object v1 │ │ +195c42: 6e20 5d00 2100 |0013: invoke-virtual {v1, v2}, Landroid/content/ContentResolver;.getType:(Landroid/net/Uri;)Ljava/lang/String; // method@005d │ │ +195c48: 0c01 |0016: move-result-object v1 │ │ +195c4a: 3901 1a00 |0017: if-nez v1, 0031 // +001a │ │ +195c4e: 6e10 0202 0200 |0019: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ +195c54: 0c01 |001c: move-result-object v1 │ │ +195c56: 7110 8a56 0100 |001d: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getFileExtensionFromUrl:(Ljava/lang/String;)Ljava/lang/String; // method@568a │ │ +195c5c: 0c01 |0020: move-result-object v1 │ │ +195c5e: 7100 a103 0000 |0021: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a1 │ │ +195c64: 0c02 |0024: move-result-object v2 │ │ +195c66: 6e10 f20a 0100 |0025: invoke-virtual {v1}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0af2 │ │ +195c6c: 0c01 |0028: move-result-object v1 │ │ +195c6e: 6e20 a003 1200 |0029: invoke-virtual {v2, v1}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@03a0 │ │ +195c74: 0c01 |002c: move-result-object v1 │ │ +195c76: 3901 0400 |002d: if-nez v1, 0031 // +0004 │ │ +195c7a: 1a01 6045 |002f: const-string v1, "application/octet-stream" // string@4560 │ │ +195c7e: 7110 8756 0100 |0031: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getCorrectedMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@5687 │ │ +195c84: 0c01 |0034: move-result-object v1 │ │ +195c86: 1101 |0035: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=81 │ │ 0x000a line=82 │ │ 0x000f line=85 │ │ 0x0019 line=87 │ │ 0x0021 line=88 │ │ @@ -308562,76 +308563,76 @@ │ │ type : '(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)Lorg/thoughtcrime/securesms/mms/Slide;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 119 16-bit code units │ │ -195cd8: |[195cd8] org.thoughtcrime.securesms.util.MediaUtil.getSlideForMsg:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)Lorg/thoughtcrime/securesms/mms/Slide; │ │ -195ce8: 6e10 1707 0300 |0000: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ -195cee: 0a00 |0003: move-result v0 │ │ -195cf0: 1301 1500 |0004: const/16 v1, #int 21 // #15 │ │ -195cf4: 3310 0900 |0006: if-ne v0, v1, 000f // +0009 │ │ -195cf8: 2200 9d0f |0008: new-instance v0, Lorg/thoughtcrime/securesms/mms/GifSlide; // type@0f9d │ │ -195cfc: 7030 0a4f 2003 |000a: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/GifSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@4f0a │ │ -195d02: 2900 6900 |000d: goto/16 0076 // +0069 │ │ -195d06: 6e10 1707 0300 |000f: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ -195d0c: 0a00 |0012: move-result v0 │ │ -195d0e: 1301 1400 |0013: const/16 v1, #int 20 // #14 │ │ -195d12: 3310 0800 |0015: if-ne v0, v1, 001d // +0008 │ │ -195d16: 2200 a20f |0017: new-instance v0, Lorg/thoughtcrime/securesms/mms/ImageSlide; // type@0fa2 │ │ -195d1a: 7030 5950 2003 |0019: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/ImageSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@5059 │ │ -195d20: 285a |001c: goto 0076 // +005a │ │ -195d22: 6e10 1707 0300 |001d: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ -195d28: 0a00 |0020: move-result v0 │ │ -195d2a: 1301 1700 |0021: const/16 v1, #int 23 // #17 │ │ -195d2e: 3310 0800 |0023: if-ne v0, v1, 002b // +0008 │ │ -195d32: 2200 aa0f |0025: new-instance v0, Lorg/thoughtcrime/securesms/mms/StickerSlide; // type@0faa │ │ -195d36: 7030 9250 2003 |0027: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/StickerSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@5092 │ │ -195d3c: 284c |002a: goto 0076 // +004c │ │ -195d3e: 6e10 1707 0300 |002b: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ -195d44: 0a00 |002e: move-result v0 │ │ -195d46: 1301 3200 |002f: const/16 v1, #int 50 // #32 │ │ -195d4a: 3310 0800 |0031: if-ne v0, v1, 0039 // +0008 │ │ -195d4e: 2200 ac0f |0033: new-instance v0, Lorg/thoughtcrime/securesms/mms/VideoSlide; // type@0fac │ │ -195d52: 7030 9950 2003 |0035: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/VideoSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@5099 │ │ -195d58: 283e |0038: goto 0076 // +003e │ │ -195d5a: 6e10 1707 0300 |0039: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ -195d60: 0a00 |003c: move-result v0 │ │ -195d62: 1301 2800 |003d: const/16 v1, #int 40 // #28 │ │ -195d66: 3210 3200 |003f: if-eq v0, v1, 0071 // +0032 │ │ -195d6a: 6e10 1707 0300 |0041: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ -195d70: 0a00 |0044: move-result v0 │ │ -195d72: 1301 2900 |0045: const/16 v1, #int 41 // #29 │ │ -195d76: 3310 0300 |0047: if-ne v0, v1, 004a // +0003 │ │ -195d7a: 2828 |0049: goto 0071 // +0028 │ │ -195d7c: 6e10 1707 0300 |004a: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ -195d82: 0a00 |004d: move-result v0 │ │ -195d84: 1301 5a00 |004e: const/16 v1, #int 90 // #5a │ │ -195d88: 3310 0800 |0050: if-ne v0, v1, 0058 // +0008 │ │ -195d8c: 2200 ab0f |0052: new-instance v0, Lorg/thoughtcrime/securesms/mms/VcardSlide; // type@0fab │ │ -195d90: 7030 9550 2003 |0054: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/VcardSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@5095 │ │ -195d96: 281f |0057: goto 0076 // +001f │ │ -195d98: 6e10 1707 0300 |0058: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ -195d9e: 0a00 |005b: move-result v0 │ │ -195da0: 1301 3c00 |005c: const/16 v1, #int 60 // #3c │ │ -195da4: 3210 0d00 |005e: if-eq v0, v1, 006b // +000d │ │ -195da8: 6e10 1707 0300 |0060: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ -195dae: 0a00 |0063: move-result v0 │ │ -195db0: 1301 5000 |0064: const/16 v1, #int 80 // #50 │ │ -195db4: 3310 0300 |0066: if-ne v0, v1, 0069 // +0003 │ │ -195db8: 2803 |0068: goto 006b // +0003 │ │ -195dba: 1200 |0069: const/4 v0, #int 0 // #0 │ │ -195dbc: 280c |006a: goto 0076 // +000c │ │ -195dbe: 2200 9c0f |006b: new-instance v0, Lorg/thoughtcrime/securesms/mms/DocumentSlide; // type@0f9c │ │ -195dc2: 7030 034f 2003 |006d: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/DocumentSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@4f03 │ │ -195dc8: 2806 |0070: goto 0076 // +0006 │ │ -195dca: 2200 960f |0071: new-instance v0, Lorg/thoughtcrime/securesms/mms/AudioSlide; // type@0f96 │ │ -195dce: 7030 e84e 2003 |0073: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/AudioSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@4ee8 │ │ -195dd4: 1100 |0076: return-object v0 │ │ +195cdc: |[195cdc] org.thoughtcrime.securesms.util.MediaUtil.getSlideForMsg:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)Lorg/thoughtcrime/securesms/mms/Slide; │ │ +195cec: 6e10 1707 0300 |0000: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ +195cf2: 0a00 |0003: move-result v0 │ │ +195cf4: 1301 1500 |0004: const/16 v1, #int 21 // #15 │ │ +195cf8: 3310 0900 |0006: if-ne v0, v1, 000f // +0009 │ │ +195cfc: 2200 9d0f |0008: new-instance v0, Lorg/thoughtcrime/securesms/mms/GifSlide; // type@0f9d │ │ +195d00: 7030 0a4f 2003 |000a: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/GifSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@4f0a │ │ +195d06: 2900 6900 |000d: goto/16 0076 // +0069 │ │ +195d0a: 6e10 1707 0300 |000f: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ +195d10: 0a00 |0012: move-result v0 │ │ +195d12: 1301 1400 |0013: const/16 v1, #int 20 // #14 │ │ +195d16: 3310 0800 |0015: if-ne v0, v1, 001d // +0008 │ │ +195d1a: 2200 a20f |0017: new-instance v0, Lorg/thoughtcrime/securesms/mms/ImageSlide; // type@0fa2 │ │ +195d1e: 7030 5950 2003 |0019: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/ImageSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@5059 │ │ +195d24: 285a |001c: goto 0076 // +005a │ │ +195d26: 6e10 1707 0300 |001d: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ +195d2c: 0a00 |0020: move-result v0 │ │ +195d2e: 1301 1700 |0021: const/16 v1, #int 23 // #17 │ │ +195d32: 3310 0800 |0023: if-ne v0, v1, 002b // +0008 │ │ +195d36: 2200 aa0f |0025: new-instance v0, Lorg/thoughtcrime/securesms/mms/StickerSlide; // type@0faa │ │ +195d3a: 7030 9250 2003 |0027: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/StickerSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@5092 │ │ +195d40: 284c |002a: goto 0076 // +004c │ │ +195d42: 6e10 1707 0300 |002b: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ +195d48: 0a00 |002e: move-result v0 │ │ +195d4a: 1301 3200 |002f: const/16 v1, #int 50 // #32 │ │ +195d4e: 3310 0800 |0031: if-ne v0, v1, 0039 // +0008 │ │ +195d52: 2200 ac0f |0033: new-instance v0, Lorg/thoughtcrime/securesms/mms/VideoSlide; // type@0fac │ │ +195d56: 7030 9950 2003 |0035: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/VideoSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@5099 │ │ +195d5c: 283e |0038: goto 0076 // +003e │ │ +195d5e: 6e10 1707 0300 |0039: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ +195d64: 0a00 |003c: move-result v0 │ │ +195d66: 1301 2800 |003d: const/16 v1, #int 40 // #28 │ │ +195d6a: 3210 3200 |003f: if-eq v0, v1, 0071 // +0032 │ │ +195d6e: 6e10 1707 0300 |0041: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ +195d74: 0a00 |0044: move-result v0 │ │ +195d76: 1301 2900 |0045: const/16 v1, #int 41 // #29 │ │ +195d7a: 3310 0300 |0047: if-ne v0, v1, 004a // +0003 │ │ +195d7e: 2828 |0049: goto 0071 // +0028 │ │ +195d80: 6e10 1707 0300 |004a: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ +195d86: 0a00 |004d: move-result v0 │ │ +195d88: 1301 5a00 |004e: const/16 v1, #int 90 // #5a │ │ +195d8c: 3310 0800 |0050: if-ne v0, v1, 0058 // +0008 │ │ +195d90: 2200 ab0f |0052: new-instance v0, Lorg/thoughtcrime/securesms/mms/VcardSlide; // type@0fab │ │ +195d94: 7030 9550 2003 |0054: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/VcardSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@5095 │ │ +195d9a: 281f |0057: goto 0076 // +001f │ │ +195d9c: 6e10 1707 0300 |0058: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ +195da2: 0a00 |005b: move-result v0 │ │ +195da4: 1301 3c00 |005c: const/16 v1, #int 60 // #3c │ │ +195da8: 3210 0d00 |005e: if-eq v0, v1, 006b // +000d │ │ +195dac: 6e10 1707 0300 |0060: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0717 │ │ +195db2: 0a00 |0063: move-result v0 │ │ +195db4: 1301 5000 |0064: const/16 v1, #int 80 // #50 │ │ +195db8: 3310 0300 |0066: if-ne v0, v1, 0069 // +0003 │ │ +195dbc: 2803 |0068: goto 006b // +0003 │ │ +195dbe: 1200 |0069: const/4 v0, #int 0 // #0 │ │ +195dc0: 280c |006a: goto 0076 // +000c │ │ +195dc2: 2200 9c0f |006b: new-instance v0, Lorg/thoughtcrime/securesms/mms/DocumentSlide; // type@0f9c │ │ +195dc6: 7030 034f 2003 |006d: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/DocumentSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@4f03 │ │ +195dcc: 2806 |0070: goto 0076 // +0006 │ │ +195dce: 2200 960f |0071: new-instance v0, Lorg/thoughtcrime/securesms/mms/AudioSlide; // type@0f96 │ │ +195dd2: 7030 e84e 2003 |0073: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/AudioSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@4ee8 │ │ +195dd8: 1100 |0076: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0008 line=58 │ │ 0x000f line=59 │ │ 0x0017 line=60 │ │ 0x001d line=61 │ │ @@ -308655,24 +308656,24 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -19586c: |[19586c] org.thoughtcrime.securesms.util.MediaUtil.isAudioType:(Ljava/lang/String;)Z │ │ -19587c: 3801 0c00 |0000: if-eqz v1, 000c // +000c │ │ -195880: 1a00 1746 |0002: const-string v0, "audio/" // string@4617 │ │ -195884: 6e20 ec0a 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ -19588a: 0a01 |0007: move-result v1 │ │ -19588c: 3801 0400 |0008: if-eqz v1, 000c // +0004 │ │ -195890: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -195892: 2802 |000b: goto 000d // +0002 │ │ -195894: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -195896: 0f01 |000d: return v1 │ │ +195870: |[195870] org.thoughtcrime.securesms.util.MediaUtil.isAudioType:(Ljava/lang/String;)Z │ │ +195880: 3801 0c00 |0000: if-eqz v1, 000c // +000c │ │ +195884: 1a00 1746 |0002: const-string v0, "audio/" // string@4617 │ │ +195888: 6e20 ec0a 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ +19588e: 0a01 |0007: move-result v1 │ │ +195890: 3801 0400 |0008: if-eqz v1, 000c // +0004 │ │ +195894: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +195896: 2802 |000b: goto 000d // +0002 │ │ +195898: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +19589a: 0f01 |000d: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=236 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Ljava/lang/String; │ │ │ │ #11 : (in Lorg/thoughtcrime/securesms/util/MediaUtil;) │ │ @@ -308680,28 +308681,28 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -195898: |[195898] org.thoughtcrime.securesms.util.MediaUtil.isGif:(Ljava/lang/String;)Z │ │ -1958a8: 7110 a802 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ -1958ae: 0a00 |0003: move-result v0 │ │ -1958b0: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ -1958b4: 6e10 f70a 0100 |0006: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0af7 │ │ -1958ba: 0c01 |0009: move-result-object v1 │ │ -1958bc: 1a00 d35c |000a: const-string v0, "image/gif" // string@5cd3 │ │ -1958c0: 6e20 d00a 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ -1958c6: 0a01 |000f: move-result v1 │ │ -1958c8: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ -1958cc: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -1958ce: 2802 |0013: goto 0015 // +0002 │ │ -1958d0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -1958d2: 0f01 |0015: return v1 │ │ +19589c: |[19589c] org.thoughtcrime.securesms.util.MediaUtil.isGif:(Ljava/lang/String;)Z │ │ +1958ac: 7110 a802 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ +1958b2: 0a00 |0003: move-result v0 │ │ +1958b4: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ +1958b8: 6e10 f70a 0100 |0006: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0af7 │ │ +1958be: 0c01 |0009: move-result-object v1 │ │ +1958c0: 1a00 d35c |000a: const-string v0, "image/gif" // string@5cd3 │ │ +1958c4: 6e20 d00a 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ +1958ca: 0a01 |000f: move-result v1 │ │ +1958cc: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ +1958d0: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +1958d2: 2802 |0013: goto 0015 // +0002 │ │ +1958d4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +1958d6: 0f01 |0015: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 (null) Ljava/lang/String; │ │ │ │ #12 : (in Lorg/thoughtcrime/securesms/util/MediaUtil;) │ │ @@ -308709,26 +308710,26 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -1958d4: |[1958d4] org.thoughtcrime.securesms.util.MediaUtil.isImageOrVideoType:(Ljava/lang/String;)Z │ │ -1958e4: 7110 9156 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageType:(Ljava/lang/String;)Z // method@5691 │ │ -1958ea: 0a00 |0003: move-result v0 │ │ -1958ec: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -1958f0: 7110 9656 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isVideoType:(Ljava/lang/String;)Z // method@5696 │ │ -1958f6: 0a01 |0009: move-result v1 │ │ -1958f8: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ -1958fc: 2803 |000c: goto 000f // +0003 │ │ -1958fe: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -195900: 2802 |000e: goto 0010 // +0002 │ │ -195902: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -195904: 0f01 |0010: return v1 │ │ +1958d8: |[1958d8] org.thoughtcrime.securesms.util.MediaUtil.isImageOrVideoType:(Ljava/lang/String;)Z │ │ +1958e8: 7110 9156 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageType:(Ljava/lang/String;)Z // method@5691 │ │ +1958ee: 0a00 |0003: move-result v0 │ │ +1958f0: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +1958f4: 7110 9656 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isVideoType:(Ljava/lang/String;)Z // method@5696 │ │ +1958fa: 0a01 |0009: move-result v1 │ │ +1958fc: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ +195900: 2803 |000c: goto 000f // +0003 │ │ +195902: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +195904: 2802 |000e: goto 0010 // +0002 │ │ +195906: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +195908: 0f01 |0010: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 (null) Ljava/lang/String; │ │ │ │ #13 : (in Lorg/thoughtcrime/securesms/util/MediaUtil;) │ │ @@ -308736,24 +308737,24 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -195908: |[195908] org.thoughtcrime.securesms.util.MediaUtil.isImageType:(Ljava/lang/String;)Z │ │ -195918: 3801 0c00 |0000: if-eqz v1, 000c // +000c │ │ -19591c: 1a00 d15c |0002: const-string v0, "image/" // string@5cd1 │ │ -195920: 6e20 ec0a 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ -195926: 0a01 |0007: move-result v1 │ │ -195928: 3801 0400 |0008: if-eqz v1, 000c // +0004 │ │ -19592c: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -19592e: 2802 |000b: goto 000d // +0002 │ │ -195930: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -195932: 0f01 |000d: return v1 │ │ +19590c: |[19590c] org.thoughtcrime.securesms.util.MediaUtil.isImageType:(Ljava/lang/String;)Z │ │ +19591c: 3801 0c00 |0000: if-eqz v1, 000c // +000c │ │ +195920: 1a00 d15c |0002: const-string v0, "image/" // string@5cd1 │ │ +195924: 6e20 ec0a 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ +19592a: 0a01 |0007: move-result v1 │ │ +19592c: 3801 0400 |0008: if-eqz v1, 000c // +0004 │ │ +195930: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +195932: 2802 |000b: goto 000d // +0002 │ │ +195934: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +195936: 0f01 |000d: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=232 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Ljava/lang/String; │ │ │ │ #14 : (in Lorg/thoughtcrime/securesms/util/MediaUtil;) │ │ @@ -308761,26 +308762,26 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -195934: |[195934] org.thoughtcrime.securesms.util.MediaUtil.isImageVideoOrAudioType:(Ljava/lang/String;)Z │ │ -195944: 7110 9056 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageOrVideoType:(Ljava/lang/String;)Z // method@5690 │ │ -19594a: 0a00 |0003: move-result v0 │ │ -19594c: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -195950: 7110 8e56 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isAudioType:(Ljava/lang/String;)Z // method@568e │ │ -195956: 0a01 |0009: move-result v1 │ │ -195958: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ -19595c: 2803 |000c: goto 000f // +0003 │ │ -19595e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -195960: 2802 |000e: goto 0010 // +0002 │ │ -195962: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -195964: 0f01 |0010: return v1 │ │ +195938: |[195938] org.thoughtcrime.securesms.util.MediaUtil.isImageVideoOrAudioType:(Ljava/lang/String;)Z │ │ +195948: 7110 9056 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageOrVideoType:(Ljava/lang/String;)Z // method@5690 │ │ +19594e: 0a00 |0003: move-result v0 │ │ +195950: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +195954: 7110 8e56 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isAudioType:(Ljava/lang/String;)Z // method@568e │ │ +19595a: 0a01 |0009: move-result v1 │ │ +19595c: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ +195960: 2803 |000c: goto 000f // +0003 │ │ +195962: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +195964: 2802 |000e: goto 0010 // +0002 │ │ +195966: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +195968: 0f01 |0010: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 (null) Ljava/lang/String; │ │ │ │ #15 : (in Lorg/thoughtcrime/securesms/util/MediaUtil;) │ │ @@ -308788,28 +308789,28 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -195968: |[195968] org.thoughtcrime.securesms.util.MediaUtil.isJpegType:(Ljava/lang/String;)Z │ │ -195978: 7110 a802 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ -19597e: 0a00 |0003: move-result v0 │ │ -195980: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ -195984: 6e10 f70a 0100 |0006: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0af7 │ │ -19598a: 0c01 |0009: move-result-object v1 │ │ -19598c: 1a00 d45c |000a: const-string v0, "image/jpeg" // string@5cd4 │ │ -195990: 6e20 d00a 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ -195996: 0a01 |000f: move-result v1 │ │ -195998: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ -19599c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -19599e: 2802 |0013: goto 0015 // +0002 │ │ -1959a0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -1959a2: 0f01 |0015: return v1 │ │ +19596c: |[19596c] org.thoughtcrime.securesms.util.MediaUtil.isJpegType:(Ljava/lang/String;)Z │ │ +19597c: 7110 a802 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ +195982: 0a00 |0003: move-result v0 │ │ +195984: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ +195988: 6e10 f70a 0100 |0006: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0af7 │ │ +19598e: 0c01 |0009: move-result-object v1 │ │ +195990: 1a00 d45c |000a: const-string v0, "image/jpeg" // string@5cd4 │ │ +195994: 6e20 d00a 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ +19599a: 0a01 |000f: move-result v1 │ │ +19599c: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ +1959a0: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +1959a2: 2802 |0013: goto 0015 // +0002 │ │ +1959a4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +1959a6: 0f01 |0015: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 (null) Ljava/lang/String; │ │ │ │ #16 : (in Lorg/thoughtcrime/securesms/util/MediaUtil;) │ │ @@ -308817,19 +308818,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1959a4: |[1959a4] org.thoughtcrime.securesms.util.MediaUtil.isOctetStream:(Ljava/lang/String;)Z │ │ -1959b4: 1a00 6045 |0000: const-string v0, "application/octet-stream" // string@4560 │ │ -1959b8: 6e20 d00a 1000 |0002: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ -1959be: 0a01 |0005: move-result v1 │ │ -1959c0: 0f01 |0006: return v1 │ │ +1959a8: |[1959a8] org.thoughtcrime.securesms.util.MediaUtil.isOctetStream:(Ljava/lang/String;)Z │ │ +1959b8: 1a00 6045 |0000: const-string v0, "application/octet-stream" // string@4560 │ │ +1959bc: 6e20 d00a 1000 |0002: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ +1959c2: 0a01 |0005: move-result v1 │ │ +1959c4: 0f01 |0006: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/String; │ │ │ │ #17 : (in Lorg/thoughtcrime/securesms/util/MediaUtil;) │ │ @@ -308837,28 +308838,28 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -1959c4: |[1959c4] org.thoughtcrime.securesms.util.MediaUtil.isVideo:(Ljava/lang/String;)Z │ │ -1959d4: 7110 a802 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ -1959da: 0a00 |0003: move-result v0 │ │ -1959dc: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ -1959e0: 6e10 f70a 0100 |0006: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0af7 │ │ -1959e6: 0c01 |0009: move-result-object v1 │ │ -1959e8: 1a00 8183 |000a: const-string v0, "video/" // string@8381 │ │ -1959ec: 6e20 ec0a 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ -1959f2: 0a01 |000f: move-result v1 │ │ -1959f4: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ -1959f8: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -1959fa: 2802 |0013: goto 0015 // +0002 │ │ -1959fc: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -1959fe: 0f01 |0015: return v1 │ │ +1959c8: |[1959c8] org.thoughtcrime.securesms.util.MediaUtil.isVideo:(Ljava/lang/String;)Z │ │ +1959d8: 7110 a802 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ +1959de: 0a00 |0003: move-result v0 │ │ +1959e0: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ +1959e4: 6e10 f70a 0100 |0006: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0af7 │ │ +1959ea: 0c01 |0009: move-result-object v1 │ │ +1959ec: 1a00 8183 |000a: const-string v0, "video/" // string@8381 │ │ +1959f0: 6e20 ec0a 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ +1959f6: 0a01 |000f: move-result v1 │ │ +1959f8: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ +1959fc: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +1959fe: 2802 |0013: goto 0015 // +0002 │ │ +195a00: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +195a02: 0f01 |0015: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 (null) Ljava/lang/String; │ │ │ │ #18 : (in Lorg/thoughtcrime/securesms/util/MediaUtil;) │ │ @@ -308866,24 +308867,24 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -195a00: |[195a00] org.thoughtcrime.securesms.util.MediaUtil.isVideoType:(Ljava/lang/String;)Z │ │ -195a10: 3801 0c00 |0000: if-eqz v1, 000c // +000c │ │ -195a14: 1a00 8183 |0002: const-string v0, "video/" // string@8381 │ │ -195a18: 6e20 ec0a 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ -195a1e: 0a01 |0007: move-result v1 │ │ -195a20: 3801 0400 |0008: if-eqz v1, 000c // +0004 │ │ -195a24: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -195a26: 2802 |000b: goto 000d // +0002 │ │ -195a28: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -195a2a: 0f01 |000d: return v1 │ │ +195a04: |[195a04] org.thoughtcrime.securesms.util.MediaUtil.isVideoType:(Ljava/lang/String;)Z │ │ +195a14: 3801 0c00 |0000: if-eqz v1, 000c // +000c │ │ +195a18: 1a00 8183 |0002: const-string v0, "video/" // string@8381 │ │ +195a1c: 6e20 ec0a 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ +195a22: 0a01 |0007: move-result v1 │ │ +195a24: 3801 0400 |0008: if-eqz v1, 000c // +0004 │ │ +195a28: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +195a2a: 2802 |000b: goto 000d // +0002 │ │ +195a2c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +195a2e: 0f01 |000d: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=240 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ @@ -308934,19 +308935,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -195ef8: |[195ef8] org.thoughtcrime.securesms.util.Pair.:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -195f08: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -195f0e: 5b01 0b42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/Pair;.v1:Ljava/lang/Object; // field@420b │ │ -195f12: 5b02 0c42 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/Pair;.v2:Ljava/lang/Object; // field@420c │ │ -195f16: 0e00 |0007: return-void │ │ +195efc: |[195efc] org.thoughtcrime.securesms.util.Pair.:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +195f0c: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +195f12: 5b01 0b42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/Pair;.v1:Ljava/lang/Object; // field@420b │ │ +195f16: 5b02 0c42 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/Pair;.v2:Ljava/lang/Object; // field@420c │ │ +195f1a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x0003 line=13 │ │ 0x0005 line=14 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/util/Pair; │ │ @@ -308958,27 +308959,27 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -195e04: |[195e04] org.thoughtcrime.securesms.util.Pair.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -195e14: 3901 0600 |0000: if-nez v1, 0006 // +0006 │ │ -195e18: 3902 0400 |0002: if-nez v2, 0006 // +0004 │ │ -195e1c: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -195e1e: 0f01 |0005: return v1 │ │ -195e20: 3801 0a00 |0006: if-eqz v1, 0010 // +000a │ │ -195e24: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ -195e28: 2806 |000a: goto 0010 // +0006 │ │ -195e2a: 6e20 9c0a 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0a9c │ │ -195e30: 0a01 |000e: move-result v1 │ │ -195e32: 0f01 |000f: return v1 │ │ -195e34: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -195e36: 0f01 |0011: return v1 │ │ +195e08: |[195e08] org.thoughtcrime.securesms.util.Pair.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +195e18: 3901 0600 |0000: if-nez v1, 0006 // +0006 │ │ +195e1c: 3902 0400 |0002: if-nez v2, 0006 // +0004 │ │ +195e20: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +195e22: 0f01 |0005: return v1 │ │ +195e24: 3801 0a00 |0006: if-eqz v1, 0010 // +000a │ │ +195e28: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ +195e2c: 2806 |000a: goto 0010 // +0006 │ │ +195e2e: 6e20 9c0a 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0a9c │ │ +195e34: 0a01 |000e: move-result v1 │ │ +195e36: 0f01 |000f: return v1 │ │ +195e38: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +195e3a: 0f01 |0011: return v1 │ │ catches : (none) │ │ positions : │ │ 0x000b line=38 │ │ locals : │ │ 0x0000 - 0x0012 reg=0 this Lorg/thoughtcrime/securesms/util/Pair; │ │ 0x0000 - 0x0012 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0012 reg=2 (null) Ljava/lang/Object; │ │ @@ -308989,36 +308990,36 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -195e38: |[195e38] org.thoughtcrime.securesms.util.Pair.equals:(Ljava/lang/Object;)Z │ │ -195e48: 2030 ca10 |0000: instance-of v0, v3, Lorg/thoughtcrime/securesms/util/Pair; // type@10ca │ │ -195e4c: 3800 2200 |0002: if-eqz v0, 0024 // +0022 │ │ -195e50: 1f03 ca10 |0004: check-cast v3, Lorg/thoughtcrime/securesms/util/Pair; // type@10ca │ │ -195e54: 6e10 9a56 0300 |0006: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@569a │ │ -195e5a: 0c00 |0009: move-result-object v0 │ │ -195e5c: 6e10 9a56 0200 |000a: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@569a │ │ -195e62: 0c01 |000d: move-result-object v1 │ │ -195e64: 7030 9856 0201 |000e: invoke-direct {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Pair;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5698 │ │ -195e6a: 0a00 |0011: move-result v0 │ │ -195e6c: 3800 1200 |0012: if-eqz v0, 0024 // +0012 │ │ -195e70: 6e10 9c56 0300 |0014: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@569c │ │ -195e76: 0c03 |0017: move-result-object v3 │ │ -195e78: 6e10 9c56 0200 |0018: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@569c │ │ -195e7e: 0c00 |001b: move-result-object v0 │ │ -195e80: 7030 9856 3200 |001c: invoke-direct {v2, v3, v0}, Lorg/thoughtcrime/securesms/util/Pair;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5698 │ │ -195e86: 0a03 |001f: move-result v3 │ │ -195e88: 3803 0400 |0020: if-eqz v3, 0024 // +0004 │ │ -195e8c: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -195e8e: 2802 |0023: goto 0025 // +0002 │ │ -195e90: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -195e92: 0f03 |0025: return v3 │ │ +195e3c: |[195e3c] org.thoughtcrime.securesms.util.Pair.equals:(Ljava/lang/Object;)Z │ │ +195e4c: 2030 ca10 |0000: instance-of v0, v3, Lorg/thoughtcrime/securesms/util/Pair; // type@10ca │ │ +195e50: 3800 2200 |0002: if-eqz v0, 0024 // +0022 │ │ +195e54: 1f03 ca10 |0004: check-cast v3, Lorg/thoughtcrime/securesms/util/Pair; // type@10ca │ │ +195e58: 6e10 9a56 0300 |0006: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@569a │ │ +195e5e: 0c00 |0009: move-result-object v0 │ │ +195e60: 6e10 9a56 0200 |000a: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@569a │ │ +195e66: 0c01 |000d: move-result-object v1 │ │ +195e68: 7030 9856 0201 |000e: invoke-direct {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Pair;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5698 │ │ +195e6e: 0a00 |0011: move-result v0 │ │ +195e70: 3800 1200 |0012: if-eqz v0, 0024 // +0012 │ │ +195e74: 6e10 9c56 0300 |0014: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@569c │ │ +195e7a: 0c03 |0017: move-result-object v3 │ │ +195e7c: 6e10 9c56 0200 |0018: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@569c │ │ +195e82: 0c00 |001b: move-result-object v0 │ │ +195e84: 7030 9856 3200 |001c: invoke-direct {v2, v3, v0}, Lorg/thoughtcrime/securesms/util/Pair;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5698 │ │ +195e8a: 0a03 |001f: move-result v3 │ │ +195e8c: 3803 0400 |0020: if-eqz v3, 0024 // +0004 │ │ +195e90: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +195e92: 2802 |0023: goto 0025 // +0002 │ │ +195e94: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +195e96: 0f03 |0025: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0006 line=27 │ │ 0x0014 line=28 │ │ locals : │ │ 0x0000 - 0x0026 reg=2 this Lorg/thoughtcrime/securesms/util/Pair; │ │ @@ -309029,17 +309030,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -195ec8: |[195ec8] org.thoughtcrime.securesms.util.Pair.first:()Ljava/lang/Object; │ │ -195ed8: 5410 0b42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/Pair;.v1:Ljava/lang/Object; // field@420b │ │ -195edc: 1100 |0002: return-object v0 │ │ +195ecc: |[195ecc] org.thoughtcrime.securesms.util.Pair.first:()Ljava/lang/Object; │ │ +195edc: 5410 0b42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/Pair;.v1:Ljava/lang/Object; // field@420b │ │ +195ee0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/util/Pair; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/Pair;) │ │ @@ -309047,25 +309048,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -195e94: |[195e94] org.thoughtcrime.securesms.util.Pair.hashCode:()I │ │ -195ea4: 6e10 9a56 0200 |0000: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@569a │ │ -195eaa: 0c00 |0003: move-result-object v0 │ │ -195eac: 6e10 9e0a 0000 |0004: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0a9e │ │ -195eb2: 0a00 |0007: move-result v0 │ │ -195eb4: 6e10 9c56 0200 |0008: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@569c │ │ -195eba: 0c01 |000b: move-result-object v1 │ │ -195ebc: 6e10 9e0a 0100 |000c: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@0a9e │ │ -195ec2: 0a01 |000f: move-result v1 │ │ -195ec4: b710 |0010: xor-int/2addr v0, v1 │ │ -195ec6: 0f00 |0011: return v0 │ │ +195e98: |[195e98] org.thoughtcrime.securesms.util.Pair.hashCode:()I │ │ +195ea8: 6e10 9a56 0200 |0000: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@569a │ │ +195eae: 0c00 |0003: move-result-object v0 │ │ +195eb0: 6e10 9e0a 0000 |0004: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0a9e │ │ +195eb6: 0a00 |0007: move-result v0 │ │ +195eb8: 6e10 9c56 0200 |0008: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@569c │ │ +195ebe: 0c01 |000b: move-result-object v1 │ │ +195ec0: 6e10 9e0a 0100 |000c: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@0a9e │ │ +195ec6: 0a01 |000f: move-result v1 │ │ +195ec8: b710 |0010: xor-int/2addr v0, v1 │ │ +195eca: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lorg/thoughtcrime/securesms/util/Pair; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/util/Pair;) │ │ @@ -309073,17 +309074,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -195ee0: |[195ee0] org.thoughtcrime.securesms.util.Pair.second:()Ljava/lang/Object; │ │ -195ef0: 5410 0c42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/Pair;.v2:Ljava/lang/Object; // field@420c │ │ -195ef4: 1100 |0002: return-object v0 │ │ +195ee4: |[195ee4] org.thoughtcrime.securesms.util.Pair.second:()Ljava/lang/Object; │ │ +195ef4: 5410 0c42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/Pair;.v2:Ljava/lang/Object; // field@420c │ │ +195ef8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/util/Pair; │ │ │ │ source_file_idx : 12620 (Pair.java) │ │ @@ -309115,17 +309116,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -195f98: |[195f98] org.thoughtcrime.securesms.util.ParcelUtil.:()V │ │ -195fa8: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -195fae: 0e00 |0003: return-void │ │ +195f9c: |[195f9c] org.thoughtcrime.securesms.util.ParcelUtil.:()V │ │ +195fac: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +195fb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/ParcelUtil; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/ParcelUtil;) │ │ @@ -309133,22 +309134,22 @@ │ │ type : '([B)Landroid/os/Parcel;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -195f18: |[195f18] org.thoughtcrime.securesms.util.ParcelUtil.deserialize:([B)Landroid/os/Parcel; │ │ -195f28: 7100 5602 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0256 │ │ -195f2e: 0c00 |0003: move-result-object v0 │ │ -195f30: 2131 |0004: array-length v1, v3 │ │ -195f32: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -195f34: 6e40 6102 3012 |0006: invoke-virtual {v0, v3, v2, v1}, Landroid/os/Parcel;.unmarshall:([BII)V // method@0261 │ │ -195f3a: 6e20 6002 2000 |0009: invoke-virtual {v0, v2}, Landroid/os/Parcel;.setDataPosition:(I)V // method@0260 │ │ -195f40: 1100 |000c: return-object v0 │ │ +195f1c: |[195f1c] org.thoughtcrime.securesms.util.ParcelUtil.deserialize:([B)Landroid/os/Parcel; │ │ +195f2c: 7100 5602 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0256 │ │ +195f32: 0c00 |0003: move-result-object v0 │ │ +195f34: 2131 |0004: array-length v1, v3 │ │ +195f36: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +195f38: 6e40 6102 3012 |0006: invoke-virtual {v0, v3, v2, v1}, Landroid/os/Parcel;.unmarshall:([BII)V // method@0261 │ │ +195f3e: 6e20 6002 2000 |0009: invoke-virtual {v0, v2}, Landroid/os/Parcel;.setDataPosition:(I)V // method@0260 │ │ +195f44: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0004 line=18 │ │ 0x0009 line=19 │ │ locals : │ │ 0x0000 - 0x000d reg=3 (null) [B │ │ @@ -309158,20 +309159,20 @@ │ │ type : '([BLandroid/os/Parcelable$Creator;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -195f74: |[195f74] org.thoughtcrime.securesms.util.ParcelUtil.deserialize:([BLandroid/os/Parcelable$Creator;)Ljava/lang/Object; │ │ -195f84: 7110 9e56 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ParcelUtil;.deserialize:([B)Landroid/os/Parcel; // method@569e │ │ -195f8a: 0c00 |0003: move-result-object v0 │ │ -195f8c: 7220 6f02 0100 |0004: invoke-interface {v1, v0}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@026f │ │ -195f92: 0c00 |0007: move-result-object v0 │ │ -195f94: 1100 |0008: return-object v0 │ │ +195f78: |[195f78] org.thoughtcrime.securesms.util.ParcelUtil.deserialize:([BLandroid/os/Parcelable$Creator;)Ljava/lang/Object; │ │ +195f88: 7110 9e56 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ParcelUtil;.deserialize:([B)Landroid/os/Parcel; // method@569e │ │ +195f8e: 0c00 |0003: move-result-object v0 │ │ +195f90: 7220 6f02 0100 |0004: invoke-interface {v1, v0}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@026f │ │ +195f96: 0c00 |0007: move-result-object v0 │ │ +195f98: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0004 line=25 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) [B │ │ 0x0000 - 0x0009 reg=1 (null) Landroid/os/Parcelable$Creator; │ │ @@ -309181,23 +309182,23 @@ │ │ type : '(Landroid/os/Parcelable;)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -195f44: |[195f44] org.thoughtcrime.securesms.util.ParcelUtil.serialize:(Landroid/os/Parcelable;)[B │ │ -195f54: 7100 5602 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0256 │ │ -195f5a: 0c00 |0003: move-result-object v0 │ │ -195f5c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -195f5e: 7230 7002 0201 |0005: invoke-interface {v2, v0, v1}, Landroid/os/Parcelable;.writeToParcel:(Landroid/os/Parcel;I)V // method@0270 │ │ -195f64: 6e10 5502 0000 |0008: invoke-virtual {v0}, Landroid/os/Parcel;.marshall:()[B // method@0255 │ │ -195f6a: 0c02 |000b: move-result-object v2 │ │ -195f6c: 6e10 5f02 0000 |000c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@025f │ │ -195f72: 1102 |000f: return-object v2 │ │ +195f48: |[195f48] org.thoughtcrime.securesms.util.ParcelUtil.serialize:(Landroid/os/Parcelable;)[B │ │ +195f58: 7100 5602 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0256 │ │ +195f5e: 0c00 |0003: move-result-object v0 │ │ +195f60: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +195f62: 7230 7002 0201 |0005: invoke-interface {v2, v0, v1}, Landroid/os/Parcelable;.writeToParcel:(Landroid/os/Parcel;I)V // method@0270 │ │ +195f68: 6e10 5502 0000 |0008: invoke-virtual {v0}, Landroid/os/Parcel;.marshall:()[B // method@0255 │ │ +195f6e: 0c02 |000b: move-result-object v2 │ │ +195f70: 6e10 5f02 0000 |000c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@025f │ │ +195f76: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ 0x0005 line=10 │ │ 0x0008 line=11 │ │ 0x000c line=12 │ │ locals : │ │ @@ -309257,61 +309258,61 @@ │ │ type : '()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -19600c: |[19600c] org.thoughtcrime.securesms.util.Prefs$VibrateState.$values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ -19601c: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -19601e: 2300 b111 |0001: new-array v0, v0, [Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@11b1 │ │ -196022: 6201 0e42 |0003: sget-object v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@420e │ │ -196026: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -196028: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ -19602c: 6201 1042 |0008: sget-object v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.ENABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4210 │ │ -196030: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -196032: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ -196036: 6201 0f42 |000d: sget-object v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DISABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@420f │ │ -19603a: 1222 |000f: const/4 v2, #int 2 // #2 │ │ -19603c: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ -196040: 1100 |0012: return-object v0 │ │ +196010: |[196010] org.thoughtcrime.securesms.util.Prefs$VibrateState.$values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ +196020: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +196022: 2300 b111 |0001: new-array v0, v0, [Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@11b1 │ │ +196026: 6201 0e42 |0003: sget-object v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@420e │ │ +19602a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +19602c: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ +196030: 6201 1042 |0008: sget-object v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.ENABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4210 │ │ +196034: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +196036: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ +19603a: 6201 0f42 |000d: sget-object v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DISABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@420f │ │ +19603e: 1222 |000f: const/4 v2, #int 2 // #2 │ │ +196040: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ +196044: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=65 │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -196068: |[196068] org.thoughtcrime.securesms.util.Prefs$VibrateState.:()V │ │ -196078: 2200 cc10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10cc │ │ -19607c: 1a01 9214 |0002: const-string v1, "DEFAULT" // string@1492 │ │ -196080: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -196082: 7040 a356 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.:(Ljava/lang/String;II)V // method@56a3 │ │ -196088: 6900 0e42 |0008: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@420e │ │ -19608c: 2200 cc10 |000a: new-instance v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10cc │ │ -196090: 1a01 a315 |000c: const-string v1, "ENABLED" // string@15a3 │ │ -196094: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -196096: 7040 a356 1022 |000f: invoke-direct {v0, v1, v2, v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.:(Ljava/lang/String;II)V // method@56a3 │ │ -19609c: 6900 1042 |0012: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.ENABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4210 │ │ -1960a0: 2200 cc10 |0014: new-instance v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10cc │ │ -1960a4: 1a01 ac14 |0016: const-string v1, "DISABLED" // string@14ac │ │ -1960a8: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -1960aa: 7040 a356 1022 |0019: invoke-direct {v0, v1, v2, v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.:(Ljava/lang/String;II)V // method@56a3 │ │ -1960b0: 6900 0f42 |001c: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DISABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@420f │ │ -1960b4: 7100 a156 0000 |001e: invoke-static {}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.$values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // method@56a1 │ │ -1960ba: 0c00 |0021: move-result-object v0 │ │ -1960bc: 6900 0d42 |0022: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.$VALUES:[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@420d │ │ -1960c0: 0e00 |0024: return-void │ │ +19606c: |[19606c] org.thoughtcrime.securesms.util.Prefs$VibrateState.:()V │ │ +19607c: 2200 cc10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10cc │ │ +196080: 1a01 9214 |0002: const-string v1, "DEFAULT" // string@1492 │ │ +196084: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +196086: 7040 a356 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.:(Ljava/lang/String;II)V // method@56a3 │ │ +19608c: 6900 0e42 |0008: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@420e │ │ +196090: 2200 cc10 |000a: new-instance v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10cc │ │ +196094: 1a01 a315 |000c: const-string v1, "ENABLED" // string@15a3 │ │ +196098: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +19609a: 7040 a356 1022 |000f: invoke-direct {v0, v1, v2, v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.:(Ljava/lang/String;II)V // method@56a3 │ │ +1960a0: 6900 1042 |0012: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.ENABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4210 │ │ +1960a4: 2200 cc10 |0014: new-instance v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10cc │ │ +1960a8: 1a01 ac14 |0016: const-string v1, "DISABLED" // string@14ac │ │ +1960ac: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +1960ae: 7040 a356 1022 |0019: invoke-direct {v0, v1, v2, v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.:(Ljava/lang/String;II)V // method@56a3 │ │ +1960b4: 6900 0f42 |001c: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DISABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@420f │ │ +1960b8: 7100 a156 0000 |001e: invoke-static {}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.$values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // method@56a1 │ │ +1960be: 0c00 |0021: move-result-object v0 │ │ +1960c0: 6900 0d42 |0022: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.$VALUES:[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@420d │ │ +1960c4: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x001e line=65 │ │ locals : │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;) │ │ @@ -309319,18 +309320,18 @@ │ │ type : '(Ljava/lang/String;II)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -1960c4: |[1960c4] org.thoughtcrime.securesms.util.Prefs$VibrateState.:(Ljava/lang/String;II)V │ │ -1960d4: 7030 250a 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0a25 │ │ -1960da: 5903 1142 |0003: iput v3, v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.id:I // field@4211 │ │ -1960de: 0e00 |0005: return-void │ │ +1960c8: |[1960c8] org.thoughtcrime.securesms.util.Prefs$VibrateState.:(Ljava/lang/String;II)V │ │ +1960d8: 7030 250a 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0a25 │ │ +1960de: 5903 1142 |0003: iput v3, v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.id:I // field@4211 │ │ +1960e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ @@ -309341,19 +309342,19 @@ │ │ type : '(I)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -195fc8: |[195fc8] org.thoughtcrime.securesms.util.Prefs$VibrateState.fromId:(I)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ -195fd8: 7100 a756 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // method@56a7 │ │ -195fde: 0c00 |0003: move-result-object v0 │ │ -195fe0: 4601 0001 |0004: aget-object v1, v0, v1 │ │ -195fe4: 1101 |0006: return-object v1 │ │ +195fcc: |[195fcc] org.thoughtcrime.securesms.util.Prefs$VibrateState.fromId:(I)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ +195fdc: 7100 a756 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // method@56a7 │ │ +195fe2: 0c00 |0003: move-result-object v0 │ │ +195fe4: 4601 0001 |0004: aget-object v1, v0, v1 │ │ +195fe8: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 (null) I │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;) │ │ @@ -309361,20 +309362,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -195fe8: |[195fe8] org.thoughtcrime.securesms.util.Prefs$VibrateState.valueOf:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ -195ff8: 1c00 cc10 |0000: const-class v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10cc │ │ -195ffc: 7120 280a 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0a28 │ │ -196002: 0c01 |0005: move-result-object v1 │ │ -196004: 1f01 cc10 |0006: check-cast v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10cc │ │ -196008: 1101 |0008: return-object v1 │ │ +195fec: |[195fec] org.thoughtcrime.securesms.util.Prefs$VibrateState.valueOf:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ +195ffc: 1c00 cc10 |0000: const-class v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10cc │ │ +196000: 7120 280a 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0a28 │ │ +196006: 0c01 |0005: move-result-object v1 │ │ +196008: 1f01 cc10 |0006: check-cast v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10cc │ │ +19600c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;) │ │ @@ -309382,20 +309383,20 @@ │ │ type : '()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -196044: |[196044] org.thoughtcrime.securesms.util.Prefs$VibrateState.values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ -196054: 6200 0d42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.$VALUES:[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@420d │ │ -196058: 6e10 2759 0000 |0002: invoke-virtual {v0}, [Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.clone:()Ljava/lang/Object; // method@5927 │ │ -19605e: 0c00 |0005: move-result-object v0 │ │ -196060: 1f00 b111 |0006: check-cast v0, [Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@11b1 │ │ -196064: 1100 |0008: return-object v0 │ │ +196048: |[196048] org.thoughtcrime.securesms.util.Prefs$VibrateState.values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ +196058: 6200 0d42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.$VALUES:[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@420d │ │ +19605c: 6e10 2759 0000 |0002: invoke-virtual {v0}, [Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.clone:()Ljava/lang/Object; // method@5927 │ │ +196062: 0c00 |0005: move-result-object v0 │ │ +196064: 1f00 b111 |0006: check-cast v0, [Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@11b1 │ │ +196068: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;) │ │ @@ -309403,17 +309404,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -195fb0: |[195fb0] org.thoughtcrime.securesms.util.Prefs$VibrateState.getId:()I │ │ -195fc0: 5210 1142 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.id:I // field@4211 │ │ -195fc4: 0f00 |0002: return v0 │ │ +195fb4: |[195fb4] org.thoughtcrime.securesms.util.Prefs$VibrateState.getId:()I │ │ +195fc4: 5210 1142 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.id:I // field@4211 │ │ +195fc8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ │ │ source_file_idx : 12884 (Prefs.java) │ │ @@ -309584,32 +309585,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1966e8: |[1966e8] org.thoughtcrime.securesms.util.Prefs.:()V │ │ -1966f8: 0e00 |0000: return-void │ │ +1966ec: |[1966ec] org.thoughtcrime.securesms.util.Prefs.:()V │ │ +1966fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1966fc: |[1966fc] org.thoughtcrime.securesms.util.Prefs.:()V │ │ -19670c: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -196712: 0e00 |0003: return-void │ │ +196700: |[196700] org.thoughtcrime.securesms.util.Prefs.:()V │ │ +196710: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +196716: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/Prefs; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -309617,20 +309618,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -196224: |[196224] org.thoughtcrime.securesms.util.Prefs.getAlwaysLoadRemoteContent:(Landroid/content/Context;)Z │ │ -196234: 1a00 c273 |0000: const-string v0, "pref_always_load_remote_content" // string@73c2 │ │ -196238: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -19623a: 7130 ac56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56ac │ │ -196240: 0a02 |0006: move-result v2 │ │ -196242: 0f02 |0007: return v2 │ │ +196228: |[196228] org.thoughtcrime.securesms.util.Prefs.getAlwaysLoadRemoteContent:(Landroid/content/Context;)Z │ │ +196238: 1a00 c273 |0000: const-string v0, "pref_always_load_remote_content" // string@73c2 │ │ +19623c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +19623e: 7130 ac56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56ac │ │ +196244: 0a02 |0006: move-result v2 │ │ +196246: 0f02 |0007: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -309638,25 +309639,25 @@ │ │ type : '(Landroid/content/Context;I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -1964b0: |[1964b0] org.thoughtcrime.securesms.util.Prefs.getBackgroundImagePath:(Landroid/content/Context;I)Ljava/lang/String; │ │ -1964c0: 2200 0903 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0309 │ │ -1964c4: 1a01 db73 |0002: const-string v1, "pref_chat_background" // string@73db │ │ -1964c8: 7020 090b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ -1964ce: 6e20 0d0b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ -1964d4: 6e10 230b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -1964da: 0c03 |000d: move-result-object v3 │ │ -1964dc: 1a00 0000 |000e: const-string v0, "" // string@0000 │ │ -1964e0: 7130 b956 3200 |0010: invoke-static {v2, v3, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@56b9 │ │ -1964e6: 0c02 |0013: move-result-object v2 │ │ -1964e8: 1102 |0014: return-object v2 │ │ +1964b4: |[1964b4] org.thoughtcrime.securesms.util.Prefs.getBackgroundImagePath:(Landroid/content/Context;I)Ljava/lang/String; │ │ +1964c4: 2200 0903 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0309 │ │ +1964c8: 1a01 db73 |0002: const-string v1, "pref_chat_background" // string@73db │ │ +1964cc: 7020 090b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ +1964d2: 6e20 0d0b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ +1964d8: 6e10 230b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +1964de: 0c03 |000d: move-result-object v3 │ │ +1964e0: 1a00 0000 |000e: const-string v0, "" // string@0000 │ │ +1964e4: 7130 b956 3200 |0010: invoke-static {v2, v3, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@56b9 │ │ +1964ea: 0c02 |0013: move-result-object v2 │ │ +1964ec: 1102 |0014: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0015 reg=3 (null) I │ │ │ │ @@ -309665,20 +309666,20 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Z)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -196244: |[196244] org.thoughtcrime.securesms.util.Prefs.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z │ │ -196254: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -19625a: 0c00 |0003: move-result-object v0 │ │ -19625c: 7230 bc00 1002 |0004: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00bc │ │ -196262: 0a00 |0007: move-result v0 │ │ -196264: 0f00 |0008: return v0 │ │ +196248: |[196248] org.thoughtcrime.securesms.util.Prefs.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z │ │ +196258: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +19625e: 0c00 |0003: move-result-object v0 │ │ +196260: 7230 bc00 1002 |0004: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00bc │ │ +196266: 0a00 |0007: move-result v0 │ │ +196268: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0009 reg=2 (null) Z │ │ @@ -309688,34 +309689,34 @@ │ │ type : '(Landroid/content/Context;II)Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -1960e0: |[1960e0] org.thoughtcrime.securesms.util.Prefs.getChatRingtone:(Landroid/content/Context;II)Landroid/net/Uri; │ │ -1960f0: 1a00 dc73 |0000: const-string v0, "pref_chat_ringtone_" // string@73dc │ │ -1960f4: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ -1960f8: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ -1960fc: 2201 0903 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0309 │ │ -196100: 7020 090b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ -196106: 6e20 0d0b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ -19610c: 1a03 5a0b |000e: const-string v3, "." // string@0b5a │ │ -196110: 6e20 120b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -196116: 6e20 0d0b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ -19611c: 6e10 230b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -196122: 0c00 |0019: move-result-object v0 │ │ -196124: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -196126: 7130 b956 0203 |001b: invoke-static {v2, v0, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@56b9 │ │ -19612c: 0c02 |001e: move-result-object v2 │ │ -19612e: 3902 0300 |001f: if-nez v2, 0022 // +0003 │ │ -196132: 2805 |0021: goto 0026 // +0005 │ │ -196134: 7110 0102 0200 |0022: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ -19613a: 0c03 |0025: move-result-object v3 │ │ -19613c: 1103 |0026: return-object v3 │ │ +1960e4: |[1960e4] org.thoughtcrime.securesms.util.Prefs.getChatRingtone:(Landroid/content/Context;II)Landroid/net/Uri; │ │ +1960f4: 1a00 dc73 |0000: const-string v0, "pref_chat_ringtone_" // string@73dc │ │ +1960f8: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ +1960fc: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ +196100: 2201 0903 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0309 │ │ +196104: 7020 090b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ +19610a: 6e20 0d0b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ +196110: 1a03 5a0b |000e: const-string v3, "." // string@0b5a │ │ +196114: 6e20 120b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +19611a: 6e20 0d0b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ +196120: 6e10 230b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +196126: 0c00 |0019: move-result-object v0 │ │ +196128: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +19612a: 7130 b956 0203 |001b: invoke-static {v2, v0, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@56b9 │ │ +196130: 0c02 |001e: move-result-object v2 │ │ +196132: 3902 0300 |001f: if-nez v2, 0022 // +0003 │ │ +196136: 2805 |0021: goto 0026 // +0005 │ │ +196138: 7110 0102 0200 |0022: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ +19613e: 0c03 |0025: move-result-object v3 │ │ +196140: 1103 |0026: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x001b line=211 │ │ 0x0022 line=212 │ │ locals : │ │ 0x0000 - 0x0027 reg=2 (null) Landroid/content/Context; │ │ @@ -309727,34 +309728,34 @@ │ │ type : '(Landroid/content/Context;II)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -196684: |[196684] org.thoughtcrime.securesms.util.Prefs.getChatVibrate:(Landroid/content/Context;II)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ -196694: 1a00 dd73 |0000: const-string v0, "pref_chat_vibrate_" // string@73dd │ │ -196698: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ -19669c: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ -1966a0: 2201 0903 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0309 │ │ -1966a4: 7020 090b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ -1966aa: 6e20 0d0b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ -1966b0: 1a03 5a0b |000e: const-string v3, "." // string@0b5a │ │ -1966b4: 6e20 120b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -1966ba: 6e20 0d0b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ -1966c0: 6e10 230b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -1966c6: 0c00 |0019: move-result-object v0 │ │ -1966c8: 6203 0e42 |001a: sget-object v3, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@420e │ │ -1966cc: 6e10 a556 0300 |001c: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.getId:()I // method@56a5 │ │ -1966d2: 0a03 |001f: move-result v3 │ │ -1966d4: 7130 b156 0203 |0020: invoke-static {v2, v0, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I // method@56b1 │ │ -1966da: 0a02 |0023: move-result v2 │ │ -1966dc: 7110 a456 0200 |0024: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.fromId:(I)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // method@56a4 │ │ -1966e2: 0c02 |0027: move-result-object v2 │ │ -1966e4: 1102 |0028: return-object v2 │ │ +196688: |[196688] org.thoughtcrime.securesms.util.Prefs.getChatVibrate:(Landroid/content/Context;II)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ +196698: 1a00 dd73 |0000: const-string v0, "pref_chat_vibrate_" // string@73dd │ │ +19669c: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ +1966a0: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ +1966a4: 2201 0903 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0309 │ │ +1966a8: 7020 090b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ +1966ae: 6e20 0d0b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ +1966b4: 1a03 5a0b |000e: const-string v3, "." // string@0b5a │ │ +1966b8: 6e20 120b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +1966be: 6e20 0d0b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ +1966c4: 6e10 230b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +1966ca: 0c00 |0019: move-result-object v0 │ │ +1966cc: 6203 0e42 |001a: sget-object v3, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@420e │ │ +1966d0: 6e10 a556 0300 |001c: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.getId:()I // method@56a5 │ │ +1966d6: 0a03 |001f: move-result v3 │ │ +1966d8: 7130 b156 0203 |0020: invoke-static {v2, v0, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I // method@56b1 │ │ +1966de: 0a02 |0023: move-result v2 │ │ +1966e0: 7110 a456 0200 |0024: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.fromId:(I)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // method@56a4 │ │ +1966e6: 0c02 |0027: move-result-object v2 │ │ +1966e8: 1102 |0028: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x001a line=242 │ │ locals : │ │ 0x0000 - 0x0029 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0029 reg=3 (null) I │ │ @@ -309765,25 +309766,25 @@ │ │ type : '(Landroid/content/Context;I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -1964ec: |[1964ec] org.thoughtcrime.securesms.util.Prefs.getDatabaseEncryptedSecret:(Landroid/content/Context;I)Ljava/lang/String; │ │ -1964fc: 2200 0903 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0309 │ │ -196500: 1a01 e573 |0002: const-string v1, "pref_database_encrypted_secret_" // string@73e5 │ │ -196504: 7020 090b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ -19650a: 6e20 0d0b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ -196510: 6e10 230b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -196516: 0c03 |000d: move-result-object v3 │ │ -196518: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -19651a: 7130 b956 3200 |000f: invoke-static {v2, v3, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@56b9 │ │ -196520: 0c02 |0012: move-result-object v2 │ │ -196522: 1102 |0013: return-object v2 │ │ +1964f0: |[1964f0] org.thoughtcrime.securesms.util.Prefs.getDatabaseEncryptedSecret:(Landroid/content/Context;I)Ljava/lang/String; │ │ +196500: 2200 0903 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0309 │ │ +196504: 1a01 e573 |0002: const-string v1, "pref_database_encrypted_secret_" // string@73e5 │ │ +196508: 7020 090b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ +19650e: 6e20 0d0b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ +196514: 6e10 230b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +19651a: 0c03 |000d: move-result-object v3 │ │ +19651c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +19651e: 7130 b956 3200 |000f: invoke-static {v2, v3, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@56b9 │ │ +196524: 0c02 |0012: move-result-object v2 │ │ +196526: 1102 |0013: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0014 reg=3 (null) I │ │ │ │ @@ -309792,25 +309793,25 @@ │ │ type : '(Landroid/content/Context;I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -196524: |[196524] org.thoughtcrime.securesms.util.Prefs.getDatabaseUnencryptedSecret:(Landroid/content/Context;I)Ljava/lang/String; │ │ -196534: 2200 0903 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0309 │ │ -196538: 1a01 e673 |0002: const-string v1, "pref_database_unencrypted_secret_" // string@73e6 │ │ -19653c: 7020 090b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ -196542: 6e20 0d0b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ -196548: 6e10 230b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -19654e: 0c03 |000d: move-result-object v3 │ │ -196550: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -196552: 7130 b956 3200 |000f: invoke-static {v2, v3, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@56b9 │ │ -196558: 0c02 |0012: move-result-object v2 │ │ -19655a: 1102 |0013: return-object v2 │ │ +196528: |[196528] org.thoughtcrime.securesms.util.Prefs.getDatabaseUnencryptedSecret:(Landroid/content/Context;I)Ljava/lang/String; │ │ +196538: 2200 0903 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0309 │ │ +19653c: 1a01 e673 |0002: const-string v1, "pref_database_unencrypted_secret_" // string@73e6 │ │ +196540: 7020 090b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ +196546: 6e20 0d0b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ +19654c: 6e10 230b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +196552: 0c03 |000d: move-result-object v3 │ │ +196554: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +196556: 7130 b956 3200 |000f: invoke-static {v2, v3, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@56b9 │ │ +19655c: 0c02 |0012: move-result-object v2 │ │ +19655e: 1102 |0013: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0014 reg=3 (null) I │ │ │ │ @@ -309819,20 +309820,20 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -196414: |[196414] org.thoughtcrime.securesms.util.Prefs.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I │ │ -196424: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -19642a: 0c00 |0003: move-result-object v0 │ │ -19642c: 7230 bd00 1002 |0004: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00bd │ │ -196432: 0a00 |0007: move-result v0 │ │ -196434: 0f00 |0008: return v0 │ │ +196418: |[196418] org.thoughtcrime.securesms.util.Prefs.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I │ │ +196428: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +19642e: 0c00 |0003: move-result-object v0 │ │ +196430: 7230 bd00 1002 |0004: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00bd │ │ +196436: 0a00 |0007: move-result v0 │ │ +196438: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0009 reg=2 (null) I │ │ @@ -309842,20 +309843,20 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;J)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -196634: |[196634] org.thoughtcrime.securesms.util.Prefs.getLongPreference:(Landroid/content/Context;Ljava/lang/String;J)J │ │ -196644: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -19664a: 0c00 |0003: move-result-object v0 │ │ -19664c: 7240 be00 1032 |0004: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@00be │ │ -196652: 0b00 |0007: move-result-wide v0 │ │ -196654: 1000 |0008: return-wide v0 │ │ +196638: |[196638] org.thoughtcrime.securesms.util.Prefs.getLongPreference:(Landroid/content/Context;Ljava/lang/String;J)J │ │ +196648: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +19664e: 0c00 |0003: move-result-object v0 │ │ +196650: 7240 be00 1032 |0004: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@00be │ │ +196656: 0b00 |0007: move-result-wide v0 │ │ +196658: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0009 reg=2 (null) J │ │ @@ -309865,20 +309866,20 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -19655c: |[19655c] org.thoughtcrime.securesms.util.Prefs.getNotificationLedColor:(Landroid/content/Context;)Ljava/lang/String; │ │ -19656c: 1a00 0574 |0000: const-string v0, "pref_led_color" // string@7405 │ │ -196570: 1a01 3747 |0002: const-string v1, "blue" // string@4737 │ │ -196574: 7130 b956 0201 |0004: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@56b9 │ │ -19657a: 0c02 |0007: move-result-object v2 │ │ -19657c: 1102 |0008: return-object v2 │ │ +196560: |[196560] org.thoughtcrime.securesms.util.Prefs.getNotificationLedColor:(Landroid/content/Context;)Ljava/lang/String; │ │ +196570: 1a00 0574 |0000: const-string v0, "pref_led_color" // string@7405 │ │ +196574: 1a01 3747 |0002: const-string v1, "blue" // string@4737 │ │ +196578: 7130 b956 0201 |0004: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@56b9 │ │ +19657e: 0c02 |0007: move-result-object v2 │ │ +196580: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 (null) Landroid/content/Context; │ │ │ │ #12 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -309886,26 +309887,26 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -196438: |[196438] org.thoughtcrime.securesms.util.Prefs.getNotificationPriority:(Landroid/content/Context;)I │ │ -196448: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -19644a: 7110 fb0a 0000 |0001: invoke-static {v0}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@0afb │ │ -196450: 0c00 |0004: move-result-object v0 │ │ -196452: 1a01 1774 |0005: const-string v1, "pref_notification_priority" // string@7417 │ │ -196456: 7130 b956 1200 |0007: invoke-static {v2, v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@56b9 │ │ -19645c: 0c02 |000a: move-result-object v2 │ │ -19645e: 7110 4e0a 0200 |000b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@0a4e │ │ -196464: 0c02 |000e: move-result-object v2 │ │ -196466: 6e10 460a 0200 |000f: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a46 │ │ -19646c: 0a02 |0012: move-result v2 │ │ -19646e: 0f02 |0013: return v2 │ │ +19643c: |[19643c] org.thoughtcrime.securesms.util.Prefs.getNotificationPriority:(Landroid/content/Context;)I │ │ +19644c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +19644e: 7110 fb0a 0000 |0001: invoke-static {v0}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@0afb │ │ +196454: 0c00 |0004: move-result-object v0 │ │ +196456: 1a01 1774 |0005: const-string v1, "pref_notification_priority" // string@7417 │ │ +19645a: 7130 b956 1200 |0007: invoke-static {v2, v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@56b9 │ │ +196460: 0c02 |000a: move-result-object v2 │ │ +196462: 7110 4e0a 0200 |000b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@0a4e │ │ +196468: 0c02 |000e: move-result-object v2 │ │ +19646a: 6e10 460a 0200 |000f: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a46 │ │ +196470: 0a02 |0012: move-result v2 │ │ +196472: 0f02 |0013: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=102 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 (null) Landroid/content/Context; │ │ │ │ #13 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -309913,22 +309914,22 @@ │ │ type : '(Landroid/content/Context;)Lorg/thoughtcrime/securesms/preferences/widgets/NotificationPrivacyPreference;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -196658: |[196658] org.thoughtcrime.securesms.util.Prefs.getNotificationPrivacy:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/preferences/widgets/NotificationPrivacyPreference; │ │ -196668: 2200 0710 |0000: new-instance v0, Lorg/thoughtcrime/securesms/preferences/widgets/NotificationPrivacyPreference; // type@1007 │ │ -19666c: 1a01 1a74 |0002: const-string v1, "pref_notification_privacy" // string@741a │ │ -196670: 1a02 9744 |0004: const-string v2, "all" // string@4497 │ │ -196674: 7130 b956 1302 |0006: invoke-static {v3, v1, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@56b9 │ │ -19667a: 0c03 |0009: move-result-object v3 │ │ -19667c: 7020 4752 3000 |000a: invoke-direct {v0, v3}, Lorg/thoughtcrime/securesms/preferences/widgets/NotificationPrivacyPreference;.:(Ljava/lang/String;)V // method@5247 │ │ -196682: 1100 |000d: return-object v0 │ │ +19665c: |[19665c] org.thoughtcrime.securesms.util.Prefs.getNotificationPrivacy:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/preferences/widgets/NotificationPrivacyPreference; │ │ +19666c: 2200 0710 |0000: new-instance v0, Lorg/thoughtcrime/securesms/preferences/widgets/NotificationPrivacyPreference; // type@1007 │ │ +196670: 1a01 1a74 |0002: const-string v1, "pref_notification_privacy" // string@741a │ │ +196674: 1a02 9744 |0004: const-string v2, "all" // string@4497 │ │ +196678: 7130 b956 1302 |0006: invoke-static {v3, v1, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@56b9 │ │ +19667e: 0c03 |0009: move-result-object v3 │ │ +196680: 7020 4752 3000 |000a: invoke-direct {v0, v3}, Lorg/thoughtcrime/securesms/preferences/widgets/NotificationPrivacyPreference;.:(Ljava/lang/String;)V // method@5247 │ │ +196686: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x000e reg=3 (null) Landroid/content/Context; │ │ │ │ #14 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -309936,32 +309937,32 @@ │ │ type : '(Landroid/content/Context;)Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -196140: |[196140] org.thoughtcrime.securesms.util.Prefs.getNotificationRingtone:(Landroid/content/Context;)Landroid/net/Uri; │ │ -196150: 6200 4a00 |0000: sget-object v0, Landroid/provider/Settings$System;.DEFAULT_NOTIFICATION_URI:Landroid/net/Uri; // field@004a │ │ -196154: 6e10 0202 0000 |0002: invoke-virtual {v0}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ -19615a: 0c00 |0005: move-result-object v0 │ │ -19615c: 1a01 0174 |0006: const-string v1, "pref_key_ringtone" // string@7401 │ │ -196160: 7130 b956 1200 |0008: invoke-static {v2, v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@56b9 │ │ -196166: 0c02 |000b: move-result-object v2 │ │ -196168: 3802 1000 |000c: if-eqz v2, 001c // +0010 │ │ -19616c: 1a00 3153 |000e: const-string v0, "file:" // string@5331 │ │ -196170: 6e20 ec0a 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ -196176: 0a00 |0013: move-result v0 │ │ -196178: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ -19617c: 6202 4a00 |0016: sget-object v2, Landroid/provider/Settings$System;.DEFAULT_NOTIFICATION_URI:Landroid/net/Uri; // field@004a │ │ -196180: 6e10 0202 0200 |0018: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ -196186: 0c02 |001b: move-result-object v2 │ │ -196188: 7110 0102 0200 |001c: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ -19618e: 0c02 |001f: move-result-object v2 │ │ -196190: 1102 |0020: return-object v2 │ │ +196144: |[196144] org.thoughtcrime.securesms.util.Prefs.getNotificationRingtone:(Landroid/content/Context;)Landroid/net/Uri; │ │ +196154: 6200 4a00 |0000: sget-object v0, Landroid/provider/Settings$System;.DEFAULT_NOTIFICATION_URI:Landroid/net/Uri; // field@004a │ │ +196158: 6e10 0202 0000 |0002: invoke-virtual {v0}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ +19615e: 0c00 |0005: move-result-object v0 │ │ +196160: 1a01 0174 |0006: const-string v1, "pref_key_ringtone" // string@7401 │ │ +196164: 7130 b956 1200 |0008: invoke-static {v2, v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@56b9 │ │ +19616a: 0c02 |000b: move-result-object v2 │ │ +19616c: 3802 1000 |000c: if-eqz v2, 001c // +0010 │ │ +196170: 1a00 3153 |000e: const-string v0, "file:" // string@5331 │ │ +196174: 6e20 ec0a 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ +19617a: 0a00 |0013: move-result v0 │ │ +19617c: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ +196180: 6202 4a00 |0016: sget-object v2, Landroid/provider/Settings$System;.DEFAULT_NOTIFICATION_URI:Landroid/net/Uri; // field@004a │ │ +196184: 6e10 0202 0200 |0018: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ +19618a: 0c02 |001b: move-result-object v2 │ │ +19618c: 7110 0102 0200 |001c: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ +196192: 0c02 |001f: move-result-object v2 │ │ +196194: 1102 |0020: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x000e line=184 │ │ 0x0016 line=185 │ │ 0x001c line=188 │ │ locals : │ │ @@ -309972,20 +309973,20 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -196470: |[196470] org.thoughtcrime.securesms.util.Prefs.getProfileAvatarId:(Landroid/content/Context;)I │ │ -196480: 1a00 2b74 |0000: const-string v0, "pref_profile_avatar_id" // string@742b │ │ -196484: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -196486: 7130 b156 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I // method@56b1 │ │ -19648c: 0a02 |0006: move-result v2 │ │ -19648e: 0f02 |0007: return v2 │ │ +196474: |[196474] org.thoughtcrime.securesms.util.Prefs.getProfileAvatarId:(Landroid/content/Context;)I │ │ +196484: 1a00 2b74 |0000: const-string v0, "pref_profile_avatar_id" // string@742b │ │ +196488: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +19648a: 7130 b156 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I // method@56b1 │ │ +196490: 0a02 |0006: move-result v2 │ │ +196492: 0f02 |0007: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ │ │ #16 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -309993,20 +309994,20 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -196490: |[196490] org.thoughtcrime.securesms.util.Prefs.getPrompteDozeMsgId:(Landroid/content/Context;)I │ │ -1964a0: 1a00 2e74 |0000: const-string v0, "pref_prompted_doze_msg_id" // string@742e │ │ -1964a4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1964a6: 7130 b156 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I // method@56b1 │ │ -1964ac: 0a02 |0006: move-result v2 │ │ -1964ae: 0f02 |0007: return v2 │ │ +196494: |[196494] org.thoughtcrime.securesms.util.Prefs.getPrompteDozeMsgId:(Landroid/content/Context;)I │ │ +1964a4: 1a00 2e74 |0000: const-string v0, "pref_prompted_doze_msg_id" // string@742e │ │ +1964a8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1964aa: 7130 b156 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I // method@56b1 │ │ +1964b0: 0a02 |0006: move-result v2 │ │ +1964b2: 0f02 |0007: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ │ │ #17 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -310014,20 +310015,20 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -196580: |[196580] org.thoughtcrime.securesms.util.Prefs.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -196590: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -196596: 0c00 |0003: move-result-object v0 │ │ -196598: 7230 bf00 1002 |0004: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00bf │ │ -19659e: 0c00 |0007: move-result-object v0 │ │ -1965a0: 1100 |0008: return-object v0 │ │ +196584: |[196584] org.thoughtcrime.securesms.util.Prefs.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +196594: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +19659a: 0c00 |0003: move-result-object v0 │ │ +19659c: 7230 bf00 1002 |0004: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00bf │ │ +1965a2: 0c00 |0007: move-result-object v0 │ │ +1965a4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/String; │ │ @@ -310037,26 +310038,26 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -1965fc: |[1965fc] org.thoughtcrime.securesms.util.Prefs.getStringSetPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; │ │ -19660c: 7110 7702 0100 |0000: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -196612: 0c01 |0003: move-result-object v1 │ │ -196614: 7220 ba00 2100 |0004: invoke-interface {v1, v2}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@00ba │ │ -19661a: 0a00 |0007: move-result v0 │ │ -19661c: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ -196620: 7100 7d0c 0000 |000a: invoke-static {}, Ljava/util/Collections;.emptySet:()Ljava/util/Set; // method@0c7d │ │ -196626: 0c03 |000d: move-result-object v3 │ │ -196628: 7230 c000 2103 |000e: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getStringSet:(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; // method@00c0 │ │ -19662e: 0c01 |0011: move-result-object v1 │ │ -196630: 1101 |0012: return-object v1 │ │ -196632: 1103 |0013: return-object v3 │ │ +196600: |[196600] org.thoughtcrime.securesms.util.Prefs.getStringSetPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; │ │ +196610: 7110 7702 0100 |0000: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +196616: 0c01 |0003: move-result-object v1 │ │ +196618: 7220 ba00 2100 |0004: invoke-interface {v1, v2}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@00ba │ │ +19661e: 0a00 |0007: move-result v0 │ │ +196620: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ +196624: 7100 7d0c 0000 |000a: invoke-static {}, Ljava/util/Collections;.emptySet:()Ljava/util/Set; // method@0c7d │ │ +19662a: 0c03 |000d: move-result-object v3 │ │ +19662c: 7230 c000 2103 |000e: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getStringSet:(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; // method@00c0 │ │ +196632: 0c01 |0011: move-result-object v1 │ │ +196634: 1101 |0012: return-object v1 │ │ +196636: 1103 |0013: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ 0x0004 line=306 │ │ 0x000a line=307 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 (null) Landroid/content/Context; │ │ @@ -310068,48 +310069,48 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -196194: |[196194] org.thoughtcrime.securesms.util.Prefs.getSystemContactPhoto:(Landroid/content/Context;Ljava/lang/String;)Landroid/net/Uri; │ │ -1961a4: 2200 7203 |0000: new-instance v0, Ljava/util/ArrayList; // type@0372 │ │ -1961a8: 2201 7c03 |0002: new-instance v1, Ljava/util/HashSet; // type@037c │ │ -1961ac: 7010 9b0c 0100 |0004: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0c9b │ │ -1961b2: 1a02 e373 |0007: const-string v2, "pref_contact_photo_identifiers" // string@73e3 │ │ -1961b6: 7130 ba56 2301 |0009: invoke-static {v3, v2, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringSetPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; // method@56ba │ │ -1961bc: 0c03 |000c: move-result-object v3 │ │ -1961be: 7020 550c 3000 |000d: invoke-direct {v0, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@0c55 │ │ -1961c4: 7210 ca0c 0000 |0010: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cca │ │ -1961ca: 0c03 |0013: move-result-object v3 │ │ -1961cc: 7210 ab0c 0300 |0014: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ -1961d2: 0a00 |0017: move-result v0 │ │ -1961d4: 3800 2600 |0018: if-eqz v0, 003e // +0026 │ │ -1961d8: 7210 ac0c 0300 |001a: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ -1961de: 0c00 |001d: move-result-object v0 │ │ -1961e0: 1f00 0703 |001e: check-cast v0, Ljava/lang/String; // type@0307 │ │ -1961e4: 6e20 cc0a 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@0acc │ │ -1961ea: 0a01 |0023: move-result v1 │ │ -1961ec: 3801 f0ff |0024: if-eqz v1, 0014 // -0010 │ │ -1961f0: 1a03 bd40 |0026: const-string v3, "\|" // string@40bd │ │ -1961f4: 6e20 ea0a 3000 |0028: invoke-virtual {v0, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0aea │ │ -1961fa: 0c03 |002b: move-result-object v3 │ │ -1961fc: 1214 |002c: const/4 v4, #int 1 // #1 │ │ -1961fe: 4603 0304 |002d: aget-object v3, v3, v4 │ │ -196202: 7110 5a0a 0300 |002f: invoke-static {v3}, Ljava/lang/Long;.valueOf:(Ljava/lang/String;)Ljava/lang/Long; // method@0a5a │ │ -196208: 0c03 |0032: move-result-object v3 │ │ -19620a: 6e10 550a 0300 |0033: invoke-virtual {v3}, Ljava/lang/Long;.longValue:()J // method@0a55 │ │ -196210: 0b03 |0036: move-result-wide v3 │ │ -196212: 6200 4500 |0037: sget-object v0, Landroid/provider/ContactsContract$Contacts;.CONTENT_URI:Landroid/net/Uri; // field@0045 │ │ -196216: 7130 6400 3004 |0039: invoke-static {v0, v3, v4}, Landroid/content/ContentUris;.withAppendedId:(Landroid/net/Uri;J)Landroid/net/Uri; // method@0064 │ │ -19621c: 0c03 |003c: move-result-object v3 │ │ -19621e: 1103 |003d: return-object v3 │ │ -196220: 1203 |003e: const/4 v3, #int 0 // #0 │ │ -196222: 1103 |003f: return-object v3 │ │ +196198: |[196198] org.thoughtcrime.securesms.util.Prefs.getSystemContactPhoto:(Landroid/content/Context;Ljava/lang/String;)Landroid/net/Uri; │ │ +1961a8: 2200 7203 |0000: new-instance v0, Ljava/util/ArrayList; // type@0372 │ │ +1961ac: 2201 7c03 |0002: new-instance v1, Ljava/util/HashSet; // type@037c │ │ +1961b0: 7010 9b0c 0100 |0004: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0c9b │ │ +1961b6: 1a02 e373 |0007: const-string v2, "pref_contact_photo_identifiers" // string@73e3 │ │ +1961ba: 7130 ba56 2301 |0009: invoke-static {v3, v2, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringSetPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; // method@56ba │ │ +1961c0: 0c03 |000c: move-result-object v3 │ │ +1961c2: 7020 550c 3000 |000d: invoke-direct {v0, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@0c55 │ │ +1961c8: 7210 ca0c 0000 |0010: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cca │ │ +1961ce: 0c03 |0013: move-result-object v3 │ │ +1961d0: 7210 ab0c 0300 |0014: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ +1961d6: 0a00 |0017: move-result v0 │ │ +1961d8: 3800 2600 |0018: if-eqz v0, 003e // +0026 │ │ +1961dc: 7210 ac0c 0300 |001a: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ +1961e2: 0c00 |001d: move-result-object v0 │ │ +1961e4: 1f00 0703 |001e: check-cast v0, Ljava/lang/String; // type@0307 │ │ +1961e8: 6e20 cc0a 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@0acc │ │ +1961ee: 0a01 |0023: move-result v1 │ │ +1961f0: 3801 f0ff |0024: if-eqz v1, 0014 // -0010 │ │ +1961f4: 1a03 bd40 |0026: const-string v3, "\|" // string@40bd │ │ +1961f8: 6e20 ea0a 3000 |0028: invoke-virtual {v0, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0aea │ │ +1961fe: 0c03 |002b: move-result-object v3 │ │ +196200: 1214 |002c: const/4 v4, #int 1 // #1 │ │ +196202: 4603 0304 |002d: aget-object v3, v3, v4 │ │ +196206: 7110 5a0a 0300 |002f: invoke-static {v3}, Ljava/lang/Long;.valueOf:(Ljava/lang/String;)Ljava/lang/Long; // method@0a5a │ │ +19620c: 0c03 |0032: move-result-object v3 │ │ +19620e: 6e10 550a 0300 |0033: invoke-virtual {v3}, Ljava/lang/Long;.longValue:()J // method@0a55 │ │ +196214: 0b03 |0036: move-result-wide v3 │ │ +196216: 6200 4500 |0037: sget-object v0, Landroid/provider/ContactsContract$Contacts;.CONTENT_URI:Landroid/net/Uri; // field@0045 │ │ +19621a: 7130 6400 3004 |0039: invoke-static {v0, v3, v4}, Landroid/content/ContentUris;.withAppendedId:(Landroid/net/Uri;J)Landroid/net/Uri; // method@0064 │ │ +196220: 0c03 |003c: move-result-object v3 │ │ +196222: 1103 |003d: return-object v3 │ │ +196224: 1203 |003e: const/4 v3, #int 0 // #0 │ │ +196226: 1103 |003f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ 0x0010 line=319 │ │ 0x0020 line=320 │ │ 0x0026 line=321 │ │ 0x002d line=322 │ │ @@ -310123,25 +310124,25 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -1965a4: |[1965a4] org.thoughtcrime.securesms.util.Prefs.getTheme:(Landroid/content/Context;)Ljava/lang/String; │ │ -1965b4: 7100 2956 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.systemThemeAvailable:()Z // method@5629 │ │ -1965ba: 0a00 |0003: move-result v0 │ │ -1965bc: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -1965c0: 1a00 127f |0006: const-string v0, "system" // string@7f12 │ │ -1965c4: 2803 |0008: goto 000b // +0003 │ │ -1965c6: 1a00 7764 |0009: const-string v0, "light" // string@6477 │ │ -1965ca: 1a01 4c74 |000b: const-string v1, "pref_theme" // string@744c │ │ -1965ce: 7130 b956 1200 |000d: invoke-static {v2, v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@56b9 │ │ -1965d4: 0c02 |0010: move-result-object v2 │ │ -1965d6: 1102 |0011: return-object v2 │ │ +1965a8: |[1965a8] org.thoughtcrime.securesms.util.Prefs.getTheme:(Landroid/content/Context;)Ljava/lang/String; │ │ +1965b8: 7100 2956 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.systemThemeAvailable:()Z // method@5629 │ │ +1965be: 0a00 |0003: move-result v0 │ │ +1965c0: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +1965c4: 1a00 127f |0006: const-string v0, "system" // string@7f12 │ │ +1965c8: 2803 |0008: goto 000b // +0003 │ │ +1965ca: 1a00 7764 |0009: const-string v0, "light" // string@6477 │ │ +1965ce: 1a01 4c74 |000b: const-string v1, "pref_theme" // string@744c │ │ +1965d2: 7130 b956 1200 |000d: invoke-static {v2, v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@56b9 │ │ +1965d8: 0c02 |0010: move-result-object v2 │ │ +1965da: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/content/Context; │ │ │ │ #21 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -310149,20 +310150,20 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1965d8: |[1965d8] org.thoughtcrime.securesms.util.Prefs.getWebxdcStoreUrl:(Landroid/content/Context;)Ljava/lang/String; │ │ -1965e8: 1a00 5974 |0000: const-string v0, "pref_webxdc_store_url" // string@7459 │ │ -1965ec: 1a01 135c |0002: const-string v1, "https://webxdc.org/apps/" // string@5c13 │ │ -1965f0: 7130 b956 0201 |0004: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@56b9 │ │ -1965f6: 0c02 |0007: move-result-object v2 │ │ -1965f8: 1102 |0008: return-object v2 │ │ +1965dc: |[1965dc] org.thoughtcrime.securesms.util.Prefs.getWebxdcStoreUrl:(Landroid/content/Context;)Ljava/lang/String; │ │ +1965ec: 1a00 5974 |0000: const-string v0, "pref_webxdc_store_url" // string@7459 │ │ +1965f0: 1a01 135c |0002: const-string v1, "https://webxdc.org/apps/" // string@5c13 │ │ +1965f4: 7130 b956 0201 |0004: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@56b9 │ │ +1965fa: 0c02 |0007: move-result-object v2 │ │ +1965fc: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 (null) Landroid/content/Context; │ │ │ │ #22 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -310170,20 +310171,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -196268: |[196268] org.thoughtcrime.securesms.util.Prefs.isDeveloperModeEnabled:(Landroid/content/Context;)Z │ │ -196278: 1a00 ea73 |0000: const-string v0, "pref_developer_mode_enabled" // string@73ea │ │ -19627c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -19627e: 7130 ac56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56ac │ │ -196284: 0a02 |0006: move-result v2 │ │ -196286: 0f02 |0007: return v2 │ │ +19626c: |[19626c] org.thoughtcrime.securesms.util.Prefs.isDeveloperModeEnabled:(Landroid/content/Context;)Z │ │ +19627c: 1a00 ea73 |0000: const-string v0, "pref_developer_mode_enabled" // string@73ea │ │ +196280: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +196282: 7130 ac56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56ac │ │ +196288: 0a02 |0006: move-result v2 │ │ +19628a: 0f02 |0007: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ │ │ #23 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -310191,20 +310192,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -196288: |[196288] org.thoughtcrime.securesms.util.Prefs.isEnterSendsEnabled:(Landroid/content/Context;)Z │ │ -196298: 1a00 f473 |0000: const-string v0, "pref_enter_sends" // string@73f4 │ │ -19629c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -19629e: 7130 ac56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56ac │ │ -1962a4: 0a02 |0006: move-result v2 │ │ -1962a6: 0f02 |0007: return v2 │ │ +19628c: |[19628c] org.thoughtcrime.securesms.util.Prefs.isEnterSendsEnabled:(Landroid/content/Context;)Z │ │ +19629c: 1a00 f473 |0000: const-string v0, "pref_enter_sends" // string@73f4 │ │ +1962a0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1962a2: 7130 ac56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56ac │ │ +1962a8: 0a02 |0006: move-result v2 │ │ +1962aa: 0f02 |0007: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ │ │ #24 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -310212,25 +310213,25 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -1962a8: |[1962a8] org.thoughtcrime.securesms.util.Prefs.isHardCompressionEnabled:(Landroid/content/Context;)Z │ │ -1962b8: 7110 c749 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ -1962be: 0c01 |0003: move-result-object v1 │ │ -1962c0: 1a00 156b |0004: const-string v0, "media_quality" // string@6b15 │ │ -1962c4: 6e20 a206 0100 |0006: invoke-virtual {v1, v0}, Lcom/b44t/messenger/DcContext;.getConfigInt:(Ljava/lang/String;)I // method@06a2 │ │ -1962ca: 0a01 |0009: move-result v1 │ │ -1962cc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -1962ce: 3301 0300 |000b: if-ne v1, v0, 000e // +0003 │ │ -1962d2: 2802 |000d: goto 000f // +0002 │ │ -1962d4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -1962d6: 0f00 |000f: return v0 │ │ +1962ac: |[1962ac] org.thoughtcrime.securesms.util.Prefs.isHardCompressionEnabled:(Landroid/content/Context;)Z │ │ +1962bc: 7110 c749 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ +1962c2: 0c01 |0003: move-result-object v1 │ │ +1962c4: 1a00 156b |0004: const-string v0, "media_quality" // string@6b15 │ │ +1962c8: 6e20 a206 0100 |0006: invoke-virtual {v1, v0}, Lcom/b44t/messenger/DcContext;.getConfigInt:(Ljava/lang/String;)I // method@06a2 │ │ +1962ce: 0a01 |0009: move-result v1 │ │ +1962d0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +1962d2: 3301 0300 |000b: if-ne v1, v0, 000e // +0003 │ │ +1962d6: 2802 |000d: goto 000f // +0002 │ │ +1962d8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +1962da: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 (null) Landroid/content/Context; │ │ │ │ #25 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -310238,20 +310239,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1962d8: |[1962d8] org.thoughtcrime.securesms.util.Prefs.isInChatNotifications:(Landroid/content/Context;)Z │ │ -1962e8: 1a00 0074 |0000: const-string v0, "pref_key_inthread_notifications" // string@7400 │ │ -1962ec: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -1962ee: 7130 ac56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56ac │ │ -1962f4: 0a02 |0006: move-result v2 │ │ -1962f6: 0f02 |0007: return v2 │ │ +1962dc: |[1962dc] org.thoughtcrime.securesms.util.Prefs.isInChatNotifications:(Landroid/content/Context;)Z │ │ +1962ec: 1a00 0074 |0000: const-string v0, "pref_key_inthread_notifications" // string@7400 │ │ +1962f0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +1962f2: 7130 ac56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56ac │ │ +1962f8: 0a02 |0006: move-result v2 │ │ +1962fa: 0f02 |0007: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ │ │ #26 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -310259,20 +310260,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1962f8: |[1962f8] org.thoughtcrime.securesms.util.Prefs.isIncognitoKeyboardEnabled:(Landroid/content/Context;)Z │ │ -196308: 1a00 fc73 |0000: const-string v0, "pref_incognito_keyboard" // string@73fc │ │ -19630c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -19630e: 7130 ac56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56ac │ │ -196314: 0a02 |0006: move-result v2 │ │ -196316: 0f02 |0007: return v2 │ │ +1962fc: |[1962fc] org.thoughtcrime.securesms.util.Prefs.isIncognitoKeyboardEnabled:(Landroid/content/Context;)Z │ │ +19630c: 1a00 fc73 |0000: const-string v0, "pref_incognito_keyboard" // string@73fc │ │ +196310: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +196312: 7130 ac56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56ac │ │ +196318: 0a02 |0006: move-result v2 │ │ +19631a: 0f02 |0007: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ │ │ #27 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -310280,21 +310281,21 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -196318: |[196318] org.thoughtcrime.securesms.util.Prefs.isLocationStreamingEnabled:(Landroid/content/Context;)Z │ │ -196328: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19632a: 1a01 0974 |0001: const-string v1, "pref_location_streaming_enabled" // string@7409 │ │ -19632e: 7130 ac56 1200 |0003: invoke-static {v2, v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56ac │ │ -196334: 0a02 |0006: move-result v2 │ │ -196336: 0f02 |0007: return v2 │ │ -196338: 0f00 |0008: return v0 │ │ +19631c: |[19631c] org.thoughtcrime.securesms.util.Prefs.isLocationStreamingEnabled:(Landroid/content/Context;)Z │ │ +19632c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19632e: 1a01 0974 |0001: const-string v1, "pref_location_streaming_enabled" // string@7409 │ │ +196332: 7130 ac56 1200 |0003: invoke-static {v2, v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56ac │ │ +196338: 0a02 |0006: move-result v2 │ │ +19633a: 0f02 |0007: return v2 │ │ +19633c: 0f00 |0008: return v0 │ │ catches : 1 │ │ 0x0001 - 0x0007 │ │ Ljava/lang/Exception; -> 0x0008 │ │ positions : │ │ 0x0001 line=164 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 (null) Landroid/content/Context; │ │ @@ -310304,20 +310305,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -19634c: |[19634c] org.thoughtcrime.securesms.util.Prefs.isNewBroadcastListAvailable:(Landroid/content/Context;)Z │ │ -19635c: 1a00 1674 |0000: const-string v0, "pref_new_broadcast_list" // string@7416 │ │ -196360: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -196362: 7130 ac56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56ac │ │ -196368: 0a02 |0006: move-result v2 │ │ -19636a: 0f02 |0007: return v2 │ │ +196350: |[196350] org.thoughtcrime.securesms.util.Prefs.isNewBroadcastListAvailable:(Landroid/content/Context;)Z │ │ +196360: 1a00 1674 |0000: const-string v0, "pref_new_broadcast_list" // string@7416 │ │ +196364: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +196366: 7130 ac56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56ac │ │ +19636c: 0a02 |0006: move-result v2 │ │ +19636e: 0f02 |0007: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ │ │ #29 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -310325,20 +310326,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -19636c: |[19636c] org.thoughtcrime.securesms.util.Prefs.isNotificationVibrateEnabled:(Landroid/content/Context;)Z │ │ -19637c: 1a00 0274 |0000: const-string v0, "pref_key_vibrate" // string@7402 │ │ -196380: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -196382: 7130 ac56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56ac │ │ -196388: 0a02 |0006: move-result v2 │ │ -19638a: 0f02 |0007: return v2 │ │ +196370: |[196370] org.thoughtcrime.securesms.util.Prefs.isNotificationVibrateEnabled:(Landroid/content/Context;)Z │ │ +196380: 1a00 0274 |0000: const-string v0, "pref_key_vibrate" // string@7402 │ │ +196384: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +196386: 7130 ac56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56ac │ │ +19638c: 0a02 |0006: move-result v2 │ │ +19638e: 0f02 |0007: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ │ │ #30 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -310346,20 +310347,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -19638c: |[19638c] org.thoughtcrime.securesms.util.Prefs.isPasswordDisabled:(Landroid/content/Context;)Z │ │ -19639c: 1a00 ec73 |0000: const-string v0, "pref_disable_passphrase" // string@73ec │ │ -1963a0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1963a2: 7130 ac56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56ac │ │ -1963a8: 0a02 |0006: move-result v2 │ │ -1963aa: 0f02 |0007: return v2 │ │ +196390: |[196390] org.thoughtcrime.securesms.util.Prefs.isPasswordDisabled:(Landroid/content/Context;)Z │ │ +1963a0: 1a00 ec73 |0000: const-string v0, "pref_disable_passphrase" // string@73ec │ │ +1963a4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1963a6: 7130 ac56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56ac │ │ +1963ac: 0a02 |0006: move-result v2 │ │ +1963ae: 0f02 |0007: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ │ │ #31 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -310367,36 +310368,36 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -1963ac: |[1963ac] org.thoughtcrime.securesms.util.Prefs.isPushEnabled:(Landroid/content/Context;)Z │ │ -1963bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1963be: 0f00 |0001: return v0 │ │ +1963b0: |[1963b0] org.thoughtcrime.securesms.util.Prefs.isPushEnabled:(Landroid/content/Context;)Z │ │ +1963c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1963c2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #32 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ name : 'isScreenSecurityEnabled' │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1963c0: |[1963c0] org.thoughtcrime.securesms.util.Prefs.isScreenSecurityEnabled:(Landroid/content/Context;)Z │ │ -1963d0: 1a00 3574 |0000: const-string v0, "pref_screen_security" // string@7435 │ │ -1963d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1963d6: 7130 ac56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56ac │ │ -1963dc: 0a02 |0006: move-result v2 │ │ -1963de: 0f02 |0007: return v2 │ │ +1963c4: |[1963c4] org.thoughtcrime.securesms.util.Prefs.isScreenSecurityEnabled:(Landroid/content/Context;)Z │ │ +1963d4: 1a00 3574 |0000: const-string v0, "pref_screen_security" // string@7435 │ │ +1963d8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1963da: 7130 ac56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56ac │ │ +1963e0: 0a02 |0006: move-result v2 │ │ +1963e2: 0f02 |0007: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ │ │ #33 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -310404,21 +310405,21 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1963e0: |[1963e0] org.thoughtcrime.securesms.util.Prefs.reliableService:(Landroid/content/Context;)Z │ │ -1963f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1963f2: 1a01 3174 |0001: const-string v1, "pref_reliable_service" // string@7431 │ │ -1963f6: 7130 ac56 1200 |0003: invoke-static {v2, v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56ac │ │ -1963fc: 0a02 |0006: move-result v2 │ │ -1963fe: 0f02 |0007: return v2 │ │ -196400: 0f00 |0008: return v0 │ │ +1963e4: |[1963e4] org.thoughtcrime.securesms.util.Prefs.reliableService:(Landroid/content/Context;)Z │ │ +1963f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1963f6: 1a01 3174 |0001: const-string v1, "pref_reliable_service" // string@7431 │ │ +1963fa: 7130 ac56 1200 |0003: invoke-static {v2, v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56ac │ │ +196400: 0a02 |0006: move-result v2 │ │ +196402: 0f02 |0007: return v2 │ │ +196404: 0f00 |0008: return v0 │ │ catches : 1 │ │ 0x0001 - 0x0007 │ │ Ljava/lang/Exception; -> 0x0008 │ │ positions : │ │ 0x0001 line=217 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 (null) Landroid/content/Context; │ │ @@ -310428,18 +310429,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -196714: |[196714] org.thoughtcrime.securesms.util.Prefs.removeNotificationRingtone:(Landroid/content/Context;)V │ │ -196724: 1a00 0174 |0000: const-string v0, "pref_key_ringtone" // string@7401 │ │ -196728: 7120 cb56 0100 |0002: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.removePreference:(Landroid/content/Context;Ljava/lang/String;)V // method@56cb │ │ -19672e: 0e00 |0005: return-void │ │ +196718: |[196718] org.thoughtcrime.securesms.util.Prefs.removeNotificationRingtone:(Landroid/content/Context;)V │ │ +196728: 1a00 0174 |0000: const-string v0, "pref_key_ringtone" // string@7401 │ │ +19672c: 7120 cb56 0100 |0002: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.removePreference:(Landroid/content/Context;Ljava/lang/String;)V // method@56cb │ │ +196732: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Context; │ │ │ │ #35 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -310447,23 +310448,23 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -196730: |[196730] org.thoughtcrime.securesms.util.Prefs.removePreference:(Landroid/content/Context;Ljava/lang/String;)V │ │ -196740: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -196746: 0c00 |0003: move-result-object v0 │ │ -196748: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ -19674e: 0c00 |0007: move-result-object v0 │ │ -196750: 7220 b900 1000 |0008: invoke-interface {v0, v1}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00b9 │ │ -196756: 0c00 |000b: move-result-object v0 │ │ -196758: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ -19675e: 0e00 |000f: return-void │ │ +196734: |[196734] org.thoughtcrime.securesms.util.Prefs.removePreference:(Landroid/content/Context;Ljava/lang/String;)V │ │ +196744: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +19674a: 0c00 |0003: move-result-object v0 │ │ +19674c: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ +196752: 0c00 |0007: move-result-object v0 │ │ +196754: 7220 b900 1000 |0008: invoke-interface {v0, v1}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00b9 │ │ +19675a: 0c00 |000b: move-result-object v0 │ │ +19675c: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ +196762: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0010 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0010 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -310472,23 +310473,23 @@ │ │ type : '(Landroid/content/Context;ILjava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -196760: |[196760] org.thoughtcrime.securesms.util.Prefs.setBackgroundImagePath:(Landroid/content/Context;ILjava/lang/String;)V │ │ -196770: 2200 0903 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0309 │ │ -196774: 1a01 db73 |0002: const-string v1, "pref_chat_background" // string@73db │ │ -196778: 7020 090b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ -19677e: 6e20 0d0b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ -196784: 6e10 230b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -19678a: 0c03 |000d: move-result-object v3 │ │ -19678c: 7130 d956 3204 |000e: invoke-static {v2, v3, v4}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@56d9 │ │ -196792: 0e00 |0011: return-void │ │ +196764: |[196764] org.thoughtcrime.securesms.util.Prefs.setBackgroundImagePath:(Landroid/content/Context;ILjava/lang/String;)V │ │ +196774: 2200 0903 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0309 │ │ +196778: 1a01 db73 |0002: const-string v1, "pref_chat_background" // string@73db │ │ +19677c: 7020 090b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ +196782: 6e20 0d0b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ +196788: 6e10 230b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +19678e: 0c03 |000d: move-result-object v3 │ │ +196790: 7130 d956 3204 |000e: invoke-static {v2, v3, v4}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@56d9 │ │ +196796: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0012 reg=3 (null) I │ │ 0x0000 - 0x0012 reg=4 (null) Ljava/lang/String; │ │ @@ -310498,23 +310499,23 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -196794: |[196794] org.thoughtcrime.securesms.util.Prefs.setBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)V │ │ -1967a4: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -1967aa: 0c00 |0003: move-result-object v0 │ │ -1967ac: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ -1967b2: 0c00 |0007: move-result-object v0 │ │ -1967b4: 7230 b400 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00b4 │ │ -1967ba: 0c00 |000b: move-result-object v0 │ │ -1967bc: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ -1967c2: 0e00 |000f: return-void │ │ +196798: |[196798] org.thoughtcrime.securesms.util.Prefs.setBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)V │ │ +1967a8: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +1967ae: 0c00 |0003: move-result-object v0 │ │ +1967b0: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ +1967b6: 0c00 |0007: move-result-object v0 │ │ +1967b8: 7230 b400 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00b4 │ │ +1967be: 0c00 |000b: move-result-object v0 │ │ +1967c0: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ +1967c6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ locals : │ │ 0x0000 - 0x0010 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0010 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0010 reg=2 (null) Z │ │ @@ -310524,33 +310525,33 @@ │ │ type : '(Landroid/content/Context;IILandroid/net/Uri;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -1967c4: |[1967c4] org.thoughtcrime.securesms.util.Prefs.setChatRingtone:(Landroid/content/Context;IILandroid/net/Uri;)V │ │ -1967d4: 1a00 dc73 |0000: const-string v0, "pref_chat_ringtone_" // string@73dc │ │ -1967d8: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ -1967dc: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ -1967e0: 2201 0903 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0309 │ │ -1967e4: 7020 090b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ -1967ea: 6e20 0d0b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ -1967f0: 1a03 5a0b |000e: const-string v3, "." // string@0b5a │ │ -1967f4: 6e20 120b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -1967fa: 6e20 0d0b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ -196800: 6e10 230b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -196806: 0c00 |0019: move-result-object v0 │ │ -196808: 3805 0a00 |001a: if-eqz v5, 0024 // +000a │ │ -19680c: 6e10 0202 0500 |001c: invoke-virtual {v5}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ -196812: 0c03 |001f: move-result-object v3 │ │ -196814: 7130 d956 0203 |0020: invoke-static {v2, v0, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@56d9 │ │ -19681a: 2804 |0023: goto 0027 // +0004 │ │ -19681c: 7120 cb56 0200 |0024: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.removePreference:(Landroid/content/Context;Ljava/lang/String;)V // method@56cb │ │ -196822: 0e00 |0027: return-void │ │ +1967c8: |[1967c8] org.thoughtcrime.securesms.util.Prefs.setChatRingtone:(Landroid/content/Context;IILandroid/net/Uri;)V │ │ +1967d8: 1a00 dc73 |0000: const-string v0, "pref_chat_ringtone_" // string@73dc │ │ +1967dc: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ +1967e0: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ +1967e4: 2201 0903 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0309 │ │ +1967e8: 7020 090b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ +1967ee: 6e20 0d0b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ +1967f4: 1a03 5a0b |000e: const-string v3, "." // string@0b5a │ │ +1967f8: 6e20 120b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +1967fe: 6e20 0d0b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ +196804: 6e10 230b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +19680a: 0c00 |0019: move-result-object v0 │ │ +19680c: 3805 0a00 |001a: if-eqz v5, 0024 // +000a │ │ +196810: 6e10 0202 0500 |001c: invoke-virtual {v5}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ +196816: 0c03 |001f: move-result-object v3 │ │ +196818: 7130 d956 0203 |0020: invoke-static {v2, v0, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@56d9 │ │ +19681e: 2804 |0023: goto 0027 // +0004 │ │ +196820: 7120 cb56 0200 |0024: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.removePreference:(Landroid/content/Context;Ljava/lang/String;)V // method@56cb │ │ +196826: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x001c line=202 │ │ 0x0024 line=205 │ │ locals : │ │ 0x0000 - 0x0028 reg=2 (null) Landroid/content/Context; │ │ @@ -310563,34 +310564,34 @@ │ │ type : '(Landroid/content/Context;IILorg/thoughtcrime/securesms/util/Prefs$VibrateState;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -196824: |[196824] org.thoughtcrime.securesms.util.Prefs.setChatVibrate:(Landroid/content/Context;IILorg/thoughtcrime/securesms/util/Prefs$VibrateState;)V │ │ -196834: 1a00 dd73 |0000: const-string v0, "pref_chat_vibrate_" // string@73dd │ │ -196838: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ -19683c: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ -196840: 2201 0903 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0309 │ │ -196844: 7020 090b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ -19684a: 6e20 0d0b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ -196850: 1a03 5a0b |000e: const-string v3, "." // string@0b5a │ │ -196854: 6e20 120b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -19685a: 6e20 0d0b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ -196860: 6e10 230b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -196866: 0c00 |0019: move-result-object v0 │ │ -196868: 6203 0e42 |001a: sget-object v3, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@420e │ │ -19686c: 3235 0a00 |001c: if-eq v5, v3, 0026 // +000a │ │ -196870: 6e10 a556 0500 |001e: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.getId:()I // method@56a5 │ │ -196876: 0a03 |0021: move-result v3 │ │ -196878: 7130 d356 0203 |0022: invoke-static {v2, v0, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V // method@56d3 │ │ -19687e: 2804 |0025: goto 0029 // +0004 │ │ -196880: 7120 cb56 0200 |0026: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.removePreference:(Landroid/content/Context;Ljava/lang/String;)V // method@56cb │ │ -196886: 0e00 |0029: return-void │ │ +196828: |[196828] org.thoughtcrime.securesms.util.Prefs.setChatVibrate:(Landroid/content/Context;IILorg/thoughtcrime/securesms/util/Prefs$VibrateState;)V │ │ +196838: 1a00 dd73 |0000: const-string v0, "pref_chat_vibrate_" // string@73dd │ │ +19683c: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ +196840: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ +196844: 2201 0903 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0309 │ │ +196848: 7020 090b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ +19684e: 6e20 0d0b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ +196854: 1a03 5a0b |000e: const-string v3, "." // string@0b5a │ │ +196858: 6e20 120b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +19685e: 6e20 0d0b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ +196864: 6e10 230b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +19686a: 0c00 |0019: move-result-object v0 │ │ +19686c: 6203 0e42 |001a: sget-object v3, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@420e │ │ +196870: 3235 0a00 |001c: if-eq v5, v3, 0026 // +000a │ │ +196874: 6e10 a556 0500 |001e: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.getId:()I // method@56a5 │ │ +19687a: 0a03 |0021: move-result v3 │ │ +19687c: 7130 d356 0203 |0022: invoke-static {v2, v0, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V // method@56d3 │ │ +196882: 2804 |0025: goto 0029 // +0004 │ │ +196884: 7120 cb56 0200 |0026: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.removePreference:(Landroid/content/Context;Ljava/lang/String;)V // method@56cb │ │ +19688a: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x001a line=232 │ │ 0x001e line=233 │ │ 0x0026 line=236 │ │ locals : │ │ @@ -310604,23 +310605,23 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -196888: |[196888] org.thoughtcrime.securesms.util.Prefs.setDatabaseEncryptedSecret:(Landroid/content/Context;Ljava/lang/String;I)V │ │ -196898: 2200 0903 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0309 │ │ -19689c: 1a01 e573 |0002: const-string v1, "pref_database_encrypted_secret_" // string@73e5 │ │ -1968a0: 7020 090b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ -1968a6: 6e20 0d0b 4000 |0007: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ -1968ac: 6e10 230b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -1968b2: 0c04 |000d: move-result-object v4 │ │ -1968b4: 7130 d956 4203 |000e: invoke-static {v2, v4, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@56d9 │ │ -1968ba: 0e00 |0011: return-void │ │ +19688c: |[19688c] org.thoughtcrime.securesms.util.Prefs.setDatabaseEncryptedSecret:(Landroid/content/Context;Ljava/lang/String;I)V │ │ +19689c: 2200 0903 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0309 │ │ +1968a0: 1a01 e573 |0002: const-string v1, "pref_database_encrypted_secret_" // string@73e5 │ │ +1968a4: 7020 090b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ +1968aa: 6e20 0d0b 4000 |0007: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ +1968b0: 6e10 230b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +1968b6: 0c04 |000d: move-result-object v4 │ │ +1968b8: 7130 d956 4203 |000e: invoke-static {v2, v4, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@56d9 │ │ +1968be: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0012 reg=3 (null) Ljava/lang/String; │ │ 0x0000 - 0x0012 reg=4 (null) I │ │ @@ -310630,23 +310631,23 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -1968bc: |[1968bc] org.thoughtcrime.securesms.util.Prefs.setDatabaseUnencryptedSecret:(Landroid/content/Context;Ljava/lang/String;I)V │ │ -1968cc: 2200 0903 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0309 │ │ -1968d0: 1a01 e673 |0002: const-string v1, "pref_database_unencrypted_secret_" // string@73e6 │ │ -1968d4: 7020 090b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ -1968da: 6e20 0d0b 4000 |0007: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ -1968e0: 6e10 230b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -1968e6: 0c04 |000d: move-result-object v4 │ │ -1968e8: 7130 d956 4203 |000e: invoke-static {v2, v4, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@56d9 │ │ -1968ee: 0e00 |0011: return-void │ │ +1968c0: |[1968c0] org.thoughtcrime.securesms.util.Prefs.setDatabaseUnencryptedSecret:(Landroid/content/Context;Ljava/lang/String;I)V │ │ +1968d0: 2200 0903 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0309 │ │ +1968d4: 1a01 e673 |0002: const-string v1, "pref_database_unencrypted_secret_" // string@73e6 │ │ +1968d8: 7020 090b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ +1968de: 6e20 0d0b 4000 |0007: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ +1968e4: 6e10 230b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +1968ea: 0c04 |000d: move-result-object v4 │ │ +1968ec: 7130 d956 4203 |000e: invoke-static {v2, v4, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@56d9 │ │ +1968f2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0012 reg=3 (null) Ljava/lang/String; │ │ 0x0000 - 0x0012 reg=4 (null) I │ │ @@ -310656,18 +310657,18 @@ │ │ type : '(Landroid/content/Context;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -1968f0: |[1968f0] org.thoughtcrime.securesms.util.Prefs.setEnterSendsEnabled:(Landroid/content/Context;Z)V │ │ -196900: 1a00 f473 |0000: const-string v0, "pref_enter_sends" // string@73f4 │ │ -196904: 7130 cd56 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)V // method@56cd │ │ -19690a: 0e00 |0005: return-void │ │ +1968f4: |[1968f4] org.thoughtcrime.securesms.util.Prefs.setEnterSendsEnabled:(Landroid/content/Context;Z)V │ │ +196904: 1a00 f473 |0000: const-string v0, "pref_enter_sends" // string@73f4 │ │ +196908: 7130 cd56 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)V // method@56cd │ │ +19690e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 (null) Z │ │ │ │ @@ -310676,23 +310677,23 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;I)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -19690c: |[19690c] org.thoughtcrime.securesms.util.Prefs.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V │ │ -19691c: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -196922: 0c00 |0003: move-result-object v0 │ │ -196924: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ -19692a: 0c00 |0007: move-result-object v0 │ │ -19692c: 7230 b500 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00b5 │ │ -196932: 0c00 |000b: move-result-object v0 │ │ -196934: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ -19693a: 0e00 |000f: return-void │ │ +196910: |[196910] org.thoughtcrime.securesms.util.Prefs.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V │ │ +196920: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +196926: 0c00 |0003: move-result-object v0 │ │ +196928: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ +19692e: 0c00 |0007: move-result-object v0 │ │ +196930: 7230 b500 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00b5 │ │ +196936: 0c00 |000b: move-result-object v0 │ │ +196938: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ +19693e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0010 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0010 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0010 reg=2 (null) I │ │ @@ -310702,23 +310703,23 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;J)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -19693c: |[19693c] org.thoughtcrime.securesms.util.Prefs.setLongPreference:(Landroid/content/Context;Ljava/lang/String;J)V │ │ -19694c: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -196952: 0c00 |0003: move-result-object v0 │ │ -196954: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ -19695a: 0c00 |0007: move-result-object v0 │ │ -19695c: 7240 b600 1032 |0008: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@00b6 │ │ -196962: 0c00 |000b: move-result-object v0 │ │ -196964: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ -19696a: 0e00 |000f: return-void │ │ +196940: |[196940] org.thoughtcrime.securesms.util.Prefs.setLongPreference:(Landroid/content/Context;Ljava/lang/String;J)V │ │ +196950: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +196956: 0c00 |0003: move-result-object v0 │ │ +196958: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ +19695e: 0c00 |0007: move-result-object v0 │ │ +196960: 7240 b600 1032 |0008: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@00b6 │ │ +196966: 0c00 |000b: move-result-object v0 │ │ +196968: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ +19696e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ locals : │ │ 0x0000 - 0x0010 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0010 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0010 reg=2 (null) J │ │ @@ -310728,20 +310729,20 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -19696c: |[19696c] org.thoughtcrime.securesms.util.Prefs.setNotificationRingtone:(Landroid/content/Context;Landroid/net/Uri;)V │ │ -19697c: 1a00 0174 |0000: const-string v0, "pref_key_ringtone" // string@7401 │ │ -196980: 6e10 0202 0200 |0002: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ -196986: 0c02 |0005: move-result-object v2 │ │ -196988: 7130 d956 0102 |0006: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@56d9 │ │ -19698e: 0e00 |0009: return-void │ │ +196970: |[196970] org.thoughtcrime.securesms.util.Prefs.setNotificationRingtone:(Landroid/content/Context;Landroid/net/Uri;)V │ │ +196980: 1a00 0174 |0000: const-string v0, "pref_key_ringtone" // string@7401 │ │ +196984: 6e10 0202 0200 |0002: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ +19698a: 0c02 |0005: move-result-object v2 │ │ +19698c: 7130 d956 0102 |0006: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@56d9 │ │ +196992: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/net/Uri; │ │ │ │ @@ -310750,18 +310751,18 @@ │ │ type : '(Landroid/content/Context;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -196990: |[196990] org.thoughtcrime.securesms.util.Prefs.setProfileAvatarId:(Landroid/content/Context;I)V │ │ -1969a0: 1a00 2b74 |0000: const-string v0, "pref_profile_avatar_id" // string@742b │ │ -1969a4: 7130 d356 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V // method@56d3 │ │ -1969aa: 0e00 |0005: return-void │ │ +196994: |[196994] org.thoughtcrime.securesms.util.Prefs.setProfileAvatarId:(Landroid/content/Context;I)V │ │ +1969a4: 1a00 2b74 |0000: const-string v0, "pref_profile_avatar_id" // string@742b │ │ +1969a8: 7130 d356 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V // method@56d3 │ │ +1969ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -310770,18 +310771,18 @@ │ │ type : '(Landroid/content/Context;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -1969ac: |[1969ac] org.thoughtcrime.securesms.util.Prefs.setPromptedDozeMsgId:(Landroid/content/Context;I)V │ │ -1969bc: 1a00 2e74 |0000: const-string v0, "pref_prompted_doze_msg_id" // string@742e │ │ -1969c0: 7130 d356 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V // method@56d3 │ │ -1969c6: 0e00 |0005: return-void │ │ +1969b0: |[1969b0] org.thoughtcrime.securesms.util.Prefs.setPromptedDozeMsgId:(Landroid/content/Context;I)V │ │ +1969c0: 1a00 2e74 |0000: const-string v0, "pref_prompted_doze_msg_id" // string@742e │ │ +1969c4: 7130 d356 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V // method@56d3 │ │ +1969ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -310790,18 +310791,18 @@ │ │ type : '(Landroid/content/Context;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -1969c8: |[1969c8] org.thoughtcrime.securesms.util.Prefs.setScreenSecurityEnabled:(Landroid/content/Context;Z)V │ │ -1969d8: 1a00 3574 |0000: const-string v0, "pref_screen_security" // string@7435 │ │ -1969dc: 7130 cd56 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)V // method@56cd │ │ -1969e2: 0e00 |0005: return-void │ │ +1969cc: |[1969cc] org.thoughtcrime.securesms.util.Prefs.setScreenSecurityEnabled:(Landroid/content/Context;Z)V │ │ +1969dc: 1a00 3574 |0000: const-string v0, "pref_screen_security" // string@7435 │ │ +1969e0: 7130 cd56 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)V // method@56cd │ │ +1969e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 (null) Z │ │ │ │ @@ -310810,23 +310811,23 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -1969e4: |[1969e4] org.thoughtcrime.securesms.util.Prefs.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ -1969f4: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -1969fa: 0c00 |0003: move-result-object v0 │ │ -1969fc: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ -196a02: 0c00 |0007: move-result-object v0 │ │ -196a04: 7230 b700 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00b7 │ │ -196a0a: 0c00 |000b: move-result-object v0 │ │ -196a0c: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ -196a12: 0e00 |000f: return-void │ │ +1969e8: |[1969e8] org.thoughtcrime.securesms.util.Prefs.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ +1969f8: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +1969fe: 0c00 |0003: move-result-object v0 │ │ +196a00: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ +196a06: 0c00 |0007: move-result-object v0 │ │ +196a08: 7230 b700 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00b7 │ │ +196a0e: 0c00 |000b: move-result-object v0 │ │ +196a10: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ +196a16: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ locals : │ │ 0x0000 - 0x0010 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0010 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0010 reg=2 (null) Ljava/lang/String; │ │ @@ -310836,24 +310837,24 @@ │ │ type : '(Landroid/content/Context;Ljava/util/Set;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -196a14: |[196a14] org.thoughtcrime.securesms.util.Prefs.setSystemContactPhotos:(Landroid/content/Context;Ljava/util/Set;)V │ │ -196a24: 7110 7702 0100 |0000: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -196a2a: 0c01 |0003: move-result-object v1 │ │ -196a2c: 7210 bb00 0100 |0004: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ -196a32: 0c01 |0007: move-result-object v1 │ │ -196a34: 1a00 e373 |0008: const-string v0, "pref_contact_photo_identifiers" // string@73e3 │ │ -196a38: 7230 b800 0102 |000a: invoke-interface {v1, v0, v2}, Landroid/content/SharedPreferences$Editor;.putStringSet:(Ljava/lang/String;Ljava/util/Set;)Landroid/content/SharedPreferences$Editor; // method@00b8 │ │ -196a3e: 0c01 |000d: move-result-object v1 │ │ -196a40: 7210 b300 0100 |000e: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ -196a46: 0e00 |0011: return-void │ │ +196a18: |[196a18] org.thoughtcrime.securesms.util.Prefs.setSystemContactPhotos:(Landroid/content/Context;Ljava/util/Set;)V │ │ +196a28: 7110 7702 0100 |0000: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +196a2e: 0c01 |0003: move-result-object v1 │ │ +196a30: 7210 bb00 0100 |0004: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ +196a36: 0c01 |0007: move-result-object v1 │ │ +196a38: 1a00 e373 |0008: const-string v0, "pref_contact_photo_identifiers" // string@73e3 │ │ +196a3c: 7230 b800 0102 |000a: invoke-interface {v1, v0, v2}, Landroid/content/SharedPreferences$Editor;.putStringSet:(Ljava/lang/String;Ljava/util/Set;)Landroid/content/SharedPreferences$Editor; // method@00b8 │ │ +196a42: 0c01 |000d: move-result-object v1 │ │ +196a44: 7210 b300 0100 |000e: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ +196a4a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0012 reg=2 (null) Ljava/util/Set; │ │ │ │ @@ -310862,29 +310863,29 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -196a48: |[196a48] org.thoughtcrime.securesms.util.Prefs.setWebxdcStoreUrl:(Landroid/content/Context;Ljava/lang/String;)V │ │ -196a58: 3802 1400 |0000: if-eqz v2, 0014 // +0014 │ │ -196a5c: 6e10 f70a 0200 |0002: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0af7 │ │ -196a62: 0c00 |0005: move-result-object v0 │ │ -196a64: 6e10 dd0a 0000 |0006: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@0add │ │ -196a6a: 0a00 |0009: move-result v0 │ │ -196a6c: 3900 0a00 |000a: if-nez v0, 0014 // +000a │ │ -196a70: 1a00 135c |000c: const-string v0, "https://webxdc.org/apps/" // string@5c13 │ │ -196a74: 6e20 d00a 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ -196a7a: 0a00 |0011: move-result v0 │ │ -196a7c: 3800 0300 |0012: if-eqz v0, 0015 // +0003 │ │ -196a80: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -196a82: 1a00 5974 |0015: const-string v0, "pref_webxdc_store_url" // string@7459 │ │ -196a86: 7130 d956 0102 |0017: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@56d9 │ │ -196a8c: 0e00 |001a: return-void │ │ +196a4c: |[196a4c] org.thoughtcrime.securesms.util.Prefs.setWebxdcStoreUrl:(Landroid/content/Context;Ljava/lang/String;)V │ │ +196a5c: 3802 1400 |0000: if-eqz v2, 0014 // +0014 │ │ +196a60: 6e10 f70a 0200 |0002: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0af7 │ │ +196a66: 0c00 |0005: move-result-object v0 │ │ +196a68: 6e10 dd0a 0000 |0006: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@0add │ │ +196a6e: 0a00 |0009: move-result v0 │ │ +196a70: 3900 0a00 |000a: if-nez v0, 0014 // +000a │ │ +196a74: 1a00 135c |000c: const-string v0, "https://webxdc.org/apps/" // string@5c13 │ │ +196a78: 6e20 d00a 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ +196a7e: 0a00 |0011: move-result v0 │ │ +196a80: 3800 0300 |0012: if-eqz v0, 0015 // +0003 │ │ +196a84: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +196a86: 1a00 5974 |0015: const-string v0, "pref_webxdc_store_url" // string@7459 │ │ +196a8a: 7130 d956 0102 |0017: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@56d9 │ │ +196a90: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=142 │ │ 0x0015 line=143 │ │ locals : │ │ 0x0000 - 0x001b reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x001b reg=2 (null) Ljava/lang/String; │ │ @@ -310951,17 +310952,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -196cf4: |[196cf4] org.thoughtcrime.securesms.util.RelayUtil.:()V │ │ -196d04: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -196d0a: 0e00 |0003: return-void │ │ +196cf8: |[196cf8] org.thoughtcrime.securesms.util.RelayUtil.:()V │ │ +196d08: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +196d0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/RelayUtil; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/RelayUtil;) │ │ @@ -310969,60 +310970,60 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 93 16-bit code units │ │ -196d0c: |[196d0c] org.thoughtcrime.securesms.util.RelayUtil.acquireRelayMessageContent:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -196d1c: 7110 e556 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isForwarding:(Landroid/app/Activity;)Z // method@56e5 │ │ -196d22: 0a00 |0003: move-result v0 │ │ -196d24: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ -196d28: 1a00 7254 |0006: const-string v0, "forwarded_message_ids" // string@5472 │ │ -196d2c: 7110 df56 0200 |0008: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getForwardedMessageIDs:(Landroid/app/Activity;)[I // method@56df │ │ -196d32: 0c02 |000b: move-result-object v2 │ │ -196d34: 6e30 a200 0302 |000c: invoke-virtual {v3, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[I)Landroid/content/Intent; // method@00a2 │ │ -196d3a: 284d |000f: goto 005c // +004d │ │ -196d3c: 7110 e756 0200 |0010: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isSharing:(Landroid/app/Activity;)Z // method@56e7 │ │ -196d42: 0a00 |0013: move-result v0 │ │ -196d44: 3800 4800 |0014: if-eqz v0, 005c // +0048 │ │ -196d48: 1a00 c25f |0016: const-string v0, "is_sharing" // string@5fc2 │ │ -196d4c: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -196d4e: 6e30 a100 0301 |0019: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ -196d54: 7110 e456 0200 |001c: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isDirectSharing:(Landroid/app/Activity;)Z // method@56e4 │ │ -196d5a: 0a00 |001f: move-result v0 │ │ -196d5c: 3800 0b00 |0020: if-eqz v0, 002b // +000b │ │ -196d60: 1a00 404f |0022: const-string v0, "direct_sharing_chat_id" // string@4f40 │ │ -196d64: 7110 de56 0200 |0024: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getDirectSharingChatId:(Landroid/app/Activity;)I // method@56de │ │ -196d6a: 0a01 |0027: move-result v1 │ │ -196d6c: 6e30 9c00 0301 |0028: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -196d72: 7110 e356 0200 |002b: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; // method@56e3 │ │ -196d78: 0c00 |002e: move-result-object v0 │ │ -196d7a: 6e10 5d0c 0000 |002f: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0c5d │ │ -196d80: 0a00 |0032: move-result v0 │ │ -196d82: 3900 0b00 |0033: if-nez v0, 003e // +000b │ │ -196d86: 1a00 997c |0035: const-string v0, "shared_uris" // string@7c99 │ │ -196d8a: 7110 e356 0200 |0037: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; // method@56e3 │ │ -196d90: 0c01 |003a: move-result-object v1 │ │ -196d92: 6e30 a600 0301 |003b: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00a6 │ │ -196d98: 7110 e056 0200 |003e: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedContactId:(Landroid/app/Activity;)I // method@56e0 │ │ -196d9e: 0a00 |0041: move-result v0 │ │ -196da0: 3800 0b00 |0042: if-eqz v0, 004d // +000b │ │ -196da4: 1a00 977c |0044: const-string v0, "shared_contact_id" // string@7c97 │ │ -196da8: 7110 e056 0200 |0046: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedContactId:(Landroid/app/Activity;)I // method@56e0 │ │ -196dae: 0a01 |0049: move-result v1 │ │ -196db0: 6e30 9c00 0301 |004a: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -196db6: 7110 e156 0200 |004d: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; // method@56e1 │ │ -196dbc: 0c00 |0050: move-result-object v0 │ │ -196dbe: 3800 0b00 |0051: if-eqz v0, 005c // +000b │ │ -196dc2: 1a00 ca4f |0053: const-string v0, "draft_text" // string@4fca │ │ -196dc6: 7110 e156 0200 |0055: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; // method@56e1 │ │ -196dcc: 0c02 |0058: move-result-object v2 │ │ -196dce: 6e30 a000 0302 |0059: invoke-virtual {v3, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ -196dd4: 0e00 |005c: return-void │ │ +196d10: |[196d10] org.thoughtcrime.securesms.util.RelayUtil.acquireRelayMessageContent:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +196d20: 7110 e556 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isForwarding:(Landroid/app/Activity;)Z // method@56e5 │ │ +196d26: 0a00 |0003: move-result v0 │ │ +196d28: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ +196d2c: 1a00 7254 |0006: const-string v0, "forwarded_message_ids" // string@5472 │ │ +196d30: 7110 df56 0200 |0008: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getForwardedMessageIDs:(Landroid/app/Activity;)[I // method@56df │ │ +196d36: 0c02 |000b: move-result-object v2 │ │ +196d38: 6e30 a200 0302 |000c: invoke-virtual {v3, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[I)Landroid/content/Intent; // method@00a2 │ │ +196d3e: 284d |000f: goto 005c // +004d │ │ +196d40: 7110 e756 0200 |0010: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isSharing:(Landroid/app/Activity;)Z // method@56e7 │ │ +196d46: 0a00 |0013: move-result v0 │ │ +196d48: 3800 4800 |0014: if-eqz v0, 005c // +0048 │ │ +196d4c: 1a00 c25f |0016: const-string v0, "is_sharing" // string@5fc2 │ │ +196d50: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +196d52: 6e30 a100 0301 |0019: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ +196d58: 7110 e456 0200 |001c: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isDirectSharing:(Landroid/app/Activity;)Z // method@56e4 │ │ +196d5e: 0a00 |001f: move-result v0 │ │ +196d60: 3800 0b00 |0020: if-eqz v0, 002b // +000b │ │ +196d64: 1a00 404f |0022: const-string v0, "direct_sharing_chat_id" // string@4f40 │ │ +196d68: 7110 de56 0200 |0024: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getDirectSharingChatId:(Landroid/app/Activity;)I // method@56de │ │ +196d6e: 0a01 |0027: move-result v1 │ │ +196d70: 6e30 9c00 0301 |0028: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +196d76: 7110 e356 0200 |002b: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; // method@56e3 │ │ +196d7c: 0c00 |002e: move-result-object v0 │ │ +196d7e: 6e10 5d0c 0000 |002f: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0c5d │ │ +196d84: 0a00 |0032: move-result v0 │ │ +196d86: 3900 0b00 |0033: if-nez v0, 003e // +000b │ │ +196d8a: 1a00 997c |0035: const-string v0, "shared_uris" // string@7c99 │ │ +196d8e: 7110 e356 0200 |0037: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; // method@56e3 │ │ +196d94: 0c01 |003a: move-result-object v1 │ │ +196d96: 6e30 a600 0301 |003b: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00a6 │ │ +196d9c: 7110 e056 0200 |003e: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedContactId:(Landroid/app/Activity;)I // method@56e0 │ │ +196da2: 0a00 |0041: move-result v0 │ │ +196da4: 3800 0b00 |0042: if-eqz v0, 004d // +000b │ │ +196da8: 1a00 977c |0044: const-string v0, "shared_contact_id" // string@7c97 │ │ +196dac: 7110 e056 0200 |0046: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedContactId:(Landroid/app/Activity;)I // method@56e0 │ │ +196db2: 0a01 |0049: move-result v1 │ │ +196db4: 6e30 9c00 0301 |004a: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +196dba: 7110 e156 0200 |004d: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; // method@56e1 │ │ +196dc0: 0c00 |0050: move-result-object v0 │ │ +196dc2: 3800 0b00 |0051: if-eqz v0, 005c // +000b │ │ +196dc6: 1a00 ca4f |0053: const-string v0, "draft_text" // string@4fca │ │ +196dca: 7110 e156 0200 |0055: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; // method@56e1 │ │ +196dd0: 0c02 |0058: move-result-object v2 │ │ +196dd2: 6e30 a000 0302 |0059: invoke-virtual {v3, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ +196dd8: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0006 line=118 │ │ 0x0010 line=119 │ │ 0x0016 line=120 │ │ 0x001c line=121 │ │ @@ -311042,23 +311043,23 @@ │ │ type : '(Landroid/app/Activity;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -196b80: |[196b80] org.thoughtcrime.securesms.util.RelayUtil.getDirectSharingChatId:(Landroid/app/Activity;)I │ │ -196b90: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -196b92: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -196b98: 0c02 |0004: move-result-object v2 │ │ -196b9a: 1a01 404f |0005: const-string v1, "direct_sharing_chat_id" // string@4f40 │ │ -196b9e: 6e30 9400 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -196ba4: 0a02 |000a: move-result v2 │ │ -196ba6: 0f02 |000b: return v2 │ │ -196ba8: 0f00 |000c: return v0 │ │ +196b84: |[196b84] org.thoughtcrime.securesms.util.RelayUtil.getDirectSharingChatId:(Landroid/app/Activity;)I │ │ +196b94: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +196b96: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +196b9c: 0c02 |0004: move-result-object v2 │ │ +196b9e: 1a01 404f |0005: const-string v1, "direct_sharing_chat_id" // string@4f40 │ │ +196ba2: 6e30 9400 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +196ba8: 0a02 |000a: move-result v2 │ │ +196baa: 0f02 |000b: return v2 │ │ +196bac: 0f00 |000c: return v0 │ │ catches : 1 │ │ 0x0001 - 0x000b │ │ Ljava/lang/NullPointerException; -> 0x000c │ │ positions : │ │ 0x0001 line=51 │ │ locals : │ │ 0x0000 - 0x000d reg=2 (null) Landroid/app/Activity; │ │ @@ -311068,23 +311069,23 @@ │ │ type : '(Landroid/app/Activity;)[I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -196c00: |[196c00] org.thoughtcrime.securesms.util.RelayUtil.getForwardedMessageIDs:(Landroid/app/Activity;)[I │ │ -196c10: 6e10 1a00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -196c16: 0c01 |0003: move-result-object v1 │ │ -196c18: 1a00 7254 |0004: const-string v0, "forwarded_message_ids" // string@5472 │ │ -196c1c: 6e20 9300 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/Intent;.getIntArrayExtra:(Ljava/lang/String;)[I // method@0093 │ │ -196c22: 0c01 |0009: move-result-object v1 │ │ -196c24: 1101 |000a: return-object v1 │ │ -196c26: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -196c28: 1101 |000c: return-object v1 │ │ +196c04: |[196c04] org.thoughtcrime.securesms.util.RelayUtil.getForwardedMessageIDs:(Landroid/app/Activity;)[I │ │ +196c14: 6e10 1a00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +196c1a: 0c01 |0003: move-result-object v1 │ │ +196c1c: 1a00 7254 |0004: const-string v0, "forwarded_message_ids" // string@5472 │ │ +196c20: 6e20 9300 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/Intent;.getIntArrayExtra:(Ljava/lang/String;)[I // method@0093 │ │ +196c26: 0c01 |0009: move-result-object v1 │ │ +196c28: 1101 |000a: return-object v1 │ │ +196c2a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +196c2c: 1101 |000c: return-object v1 │ │ catches : 1 │ │ 0x0000 - 0x000a │ │ Ljava/lang/NullPointerException; -> 0x000b │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x000d reg=1 (null) Landroid/app/Activity; │ │ @@ -311094,25 +311095,25 @@ │ │ type : '(Landroid/app/Activity;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -196bbc: |[196bbc] org.thoughtcrime.securesms.util.RelayUtil.getSharedContactId:(Landroid/app/Activity;)I │ │ -196bcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -196bce: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -196bd4: 0c02 |0004: move-result-object v2 │ │ -196bd6: 1a01 977c |0005: const-string v1, "shared_contact_id" // string@7c97 │ │ -196bda: 6e30 9400 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -196be0: 0a02 |000a: move-result v2 │ │ -196be2: 0f02 |000b: return v2 │ │ -196be4: 0d02 |000c: move-exception v2 │ │ -196be6: 6e10 310a 0200 |000d: invoke-virtual {v2}, Ljava/lang/Exception;.printStackTrace:()V // method@0a31 │ │ -196bec: 0f00 |0010: return v0 │ │ +196bc0: |[196bc0] org.thoughtcrime.securesms.util.RelayUtil.getSharedContactId:(Landroid/app/Activity;)I │ │ +196bd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +196bd2: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +196bd8: 0c02 |0004: move-result-object v2 │ │ +196bda: 1a01 977c |0005: const-string v1, "shared_contact_id" // string@7c97 │ │ +196bde: 6e30 9400 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +196be4: 0a02 |000a: move-result v2 │ │ +196be6: 0f02 |000b: return v2 │ │ +196be8: 0d02 |000c: move-exception v2 │ │ +196bea: 6e10 310a 0200 |000d: invoke-virtual {v2}, Ljava/lang/Exception;.printStackTrace:()V // method@0a31 │ │ +196bf0: 0f00 |0010: return v0 │ │ catches : 1 │ │ 0x0001 - 0x000b │ │ Ljava/lang/Exception; -> 0x000c │ │ positions : │ │ 0x0001 line=79 │ │ 0x000d line=81 │ │ locals : │ │ @@ -311123,23 +311124,23 @@ │ │ type : '(Landroid/app/Activity;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -196c3c: |[196c3c] org.thoughtcrime.securesms.util.RelayUtil.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; │ │ -196c4c: 6e10 1a00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -196c52: 0c01 |0003: move-result-object v1 │ │ -196c54: 1a00 ca4f |0004: const-string v0, "draft_text" // string@4fca │ │ -196c58: 6e20 9a00 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ -196c5e: 0c01 |0009: move-result-object v1 │ │ -196c60: 1101 |000a: return-object v1 │ │ -196c62: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -196c64: 1101 |000c: return-object v1 │ │ +196c40: |[196c40] org.thoughtcrime.securesms.util.RelayUtil.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; │ │ +196c50: 6e10 1a00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +196c56: 0c01 |0003: move-result-object v1 │ │ +196c58: 1a00 ca4f |0004: const-string v0, "draft_text" // string@4fca │ │ +196c5c: 6e20 9a00 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ +196c62: 0c01 |0009: move-result-object v1 │ │ +196c64: 1101 |000a: return-object v1 │ │ +196c66: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +196c68: 1101 |000c: return-object v1 │ │ catches : 1 │ │ 0x0000 - 0x000a │ │ Ljava/lang/NullPointerException; -> 0x000b │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x000d reg=1 (null) Landroid/app/Activity; │ │ @@ -311149,23 +311150,23 @@ │ │ type : '(Landroid/app/Activity;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -196c78: |[196c78] org.thoughtcrime.securesms.util.RelayUtil.getSharedTitle:(Landroid/app/Activity;)Ljava/lang/String; │ │ -196c88: 6e10 1a00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -196c8e: 0c01 |0003: move-result-object v1 │ │ -196c90: 1a00 987c |0004: const-string v0, "shared_title" // string@7c98 │ │ -196c94: 6e20 9a00 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ -196c9a: 0c01 |0009: move-result-object v1 │ │ -196c9c: 1101 |000a: return-object v1 │ │ -196c9e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -196ca0: 1101 |000c: return-object v1 │ │ +196c7c: |[196c7c] org.thoughtcrime.securesms.util.RelayUtil.getSharedTitle:(Landroid/app/Activity;)Ljava/lang/String; │ │ +196c8c: 6e10 1a00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +196c92: 0c01 |0003: move-result-object v1 │ │ +196c94: 1a00 987c |0004: const-string v0, "shared_title" // string@7c98 │ │ +196c98: 6e20 9a00 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ +196c9e: 0c01 |0009: move-result-object v1 │ │ +196ca0: 1101 |000a: return-object v1 │ │ +196ca2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +196ca4: 1101 |000c: return-object v1 │ │ catches : 1 │ │ 0x0000 - 0x000a │ │ Ljava/lang/NullPointerException; -> 0x000b │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x000d reg=1 (null) Landroid/app/Activity; │ │ @@ -311175,27 +311176,27 @@ │ │ type : '(Landroid/app/Activity;)Ljava/util/ArrayList;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -196cb4: |[196cb4] org.thoughtcrime.securesms.util.RelayUtil.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; │ │ -196cc4: 3801 1100 |0000: if-eqz v1, 0011 // +0011 │ │ -196cc8: 6e10 1a00 0100 |0002: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -196cce: 0c01 |0005: move-result-object v1 │ │ -196cd0: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ -196cd4: 1a00 997c |0008: const-string v0, "shared_uris" // string@7c99 │ │ -196cd8: 6e20 9700 0100 |000a: invoke-virtual {v1, v0}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0097 │ │ -196cde: 0c01 |000d: move-result-object v1 │ │ -196ce0: 3801 0300 |000e: if-eqz v1, 0011 // +0003 │ │ -196ce4: 1101 |0010: return-object v1 │ │ -196ce6: 2201 7203 |0011: new-instance v1, Ljava/util/ArrayList; // type@0372 │ │ -196cea: 7010 530c 0100 |0013: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0c53 │ │ -196cf0: 1101 |0016: return-object v1 │ │ +196cb8: |[196cb8] org.thoughtcrime.securesms.util.RelayUtil.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; │ │ +196cc8: 3801 1100 |0000: if-eqz v1, 0011 // +0011 │ │ +196ccc: 6e10 1a00 0100 |0002: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +196cd2: 0c01 |0005: move-result-object v1 │ │ +196cd4: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ +196cd8: 1a00 997c |0008: const-string v0, "shared_uris" // string@7c99 │ │ +196cdc: 6e20 9700 0100 |000a: invoke-virtual {v1, v0}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0097 │ │ +196ce2: 0c01 |000d: move-result-object v1 │ │ +196ce4: 3801 0300 |000e: if-eqz v1, 0011 // +0003 │ │ +196ce8: 1101 |0010: return-object v1 │ │ +196cea: 2201 7203 |0011: new-instance v1, Ljava/util/ArrayList; // type@0372 │ │ +196cee: 7010 530c 0100 |0013: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0c53 │ │ +196cf4: 1101 |0016: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=67 │ │ 0x0008 line=69 │ │ 0x0011 line=73 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 (null) Landroid/app/Activity; │ │ @@ -311205,25 +311206,25 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -196a90: |[196a90] org.thoughtcrime.securesms.util.RelayUtil.isDirectSharing:(Landroid/app/Activity;)Z │ │ -196aa0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -196aa2: 6e10 1a00 0300 |0001: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -196aa8: 0c03 |0004: move-result-object v3 │ │ -196aaa: 1a01 404f |0005: const-string v1, "direct_sharing_chat_id" // string@4f40 │ │ -196aae: 12f2 |0007: const/4 v2, #int -1 // #ff │ │ -196ab0: 6e30 9400 1302 |0008: invoke-virtual {v3, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -196ab6: 0a03 |000b: move-result v3 │ │ -196ab8: 3223 0300 |000c: if-eq v3, v2, 000f // +0003 │ │ -196abc: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -196abe: 0f00 |000f: return v0 │ │ +196a94: |[196a94] org.thoughtcrime.securesms.util.RelayUtil.isDirectSharing:(Landroid/app/Activity;)Z │ │ +196aa4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +196aa6: 6e10 1a00 0300 |0001: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +196aac: 0c03 |0004: move-result-object v3 │ │ +196aae: 1a01 404f |0005: const-string v1, "direct_sharing_chat_id" // string@4f40 │ │ +196ab2: 12f2 |0007: const/4 v2, #int -1 // #ff │ │ +196ab4: 6e30 9400 1302 |0008: invoke-virtual {v3, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +196aba: 0a03 |000b: move-result v3 │ │ +196abc: 3223 0300 |000c: if-eq v3, v2, 000f // +0003 │ │ +196ac0: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +196ac2: 0f00 |000f: return v0 │ │ catches : 1 │ │ 0x0001 - 0x000c │ │ Ljava/lang/NullPointerException; -> 0x000f │ │ positions : │ │ 0x0001 line=43 │ │ locals : │ │ 0x0000 - 0x0010 reg=3 (null) Landroid/app/Activity; │ │ @@ -311233,24 +311234,24 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -196ad0: |[196ad0] org.thoughtcrime.securesms.util.RelayUtil.isForwarding:(Landroid/app/Activity;)Z │ │ -196ae0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -196ae2: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -196ae8: 0c02 |0004: move-result-object v2 │ │ -196aea: 1a01 7254 |0005: const-string v1, "forwarded_message_ids" // string@5472 │ │ -196aee: 6e20 9300 1200 |0007: invoke-virtual {v2, v1}, Landroid/content/Intent;.getIntArrayExtra:(Ljava/lang/String;)[I // method@0093 │ │ -196af4: 0c02 |000a: move-result-object v2 │ │ -196af6: 3802 0300 |000b: if-eqz v2, 000e // +0003 │ │ -196afa: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -196afc: 0f00 |000e: return v0 │ │ +196ad4: |[196ad4] org.thoughtcrime.securesms.util.RelayUtil.isForwarding:(Landroid/app/Activity;)Z │ │ +196ae4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +196ae6: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +196aec: 0c02 |0004: move-result-object v2 │ │ +196aee: 1a01 7254 |0005: const-string v1, "forwarded_message_ids" // string@5472 │ │ +196af2: 6e20 9300 1200 |0007: invoke-virtual {v2, v1}, Landroid/content/Intent;.getIntArrayExtra:(Ljava/lang/String;)[I // method@0093 │ │ +196af8: 0c02 |000a: move-result-object v2 │ │ +196afa: 3802 0300 |000b: if-eqz v2, 000e // +0003 │ │ +196afe: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +196b00: 0f00 |000e: return v0 │ │ catches : 1 │ │ 0x0001 - 0x000b │ │ Ljava/lang/NullPointerException; -> 0x000e │ │ positions : │ │ 0x0001 line=27 │ │ locals : │ │ 0x0000 - 0x000f reg=2 (null) Landroid/app/Activity; │ │ @@ -311260,26 +311261,26 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -196b10: |[196b10] org.thoughtcrime.securesms.util.RelayUtil.isRelayingMessageContent:(Landroid/app/Activity;)Z │ │ -196b20: 7110 e556 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isForwarding:(Landroid/app/Activity;)Z // method@56e5 │ │ -196b26: 0a00 |0003: move-result v0 │ │ -196b28: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -196b2c: 7110 e756 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isSharing:(Landroid/app/Activity;)Z // method@56e7 │ │ -196b32: 0a01 |0009: move-result v1 │ │ -196b34: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ -196b38: 2803 |000c: goto 000f // +0003 │ │ -196b3a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -196b3c: 2802 |000e: goto 0010 // +0002 │ │ -196b3e: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -196b40: 0f01 |0010: return v1 │ │ +196b14: |[196b14] org.thoughtcrime.securesms.util.RelayUtil.isRelayingMessageContent:(Landroid/app/Activity;)Z │ │ +196b24: 7110 e556 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isForwarding:(Landroid/app/Activity;)Z // method@56e5 │ │ +196b2a: 0a00 |0003: move-result v0 │ │ +196b2c: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +196b30: 7110 e756 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isSharing:(Landroid/app/Activity;)Z // method@56e7 │ │ +196b36: 0a01 |0009: move-result v1 │ │ +196b38: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ +196b3c: 2803 |000c: goto 000f // +0003 │ │ +196b3e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +196b40: 2802 |000e: goto 0010 // +0002 │ │ +196b42: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +196b44: 0f01 |0010: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 (null) Landroid/app/Activity; │ │ │ │ #11 : (in Lorg/thoughtcrime/securesms/util/RelayUtil;) │ │ @@ -311287,23 +311288,23 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -196b44: |[196b44] org.thoughtcrime.securesms.util.RelayUtil.isSharing:(Landroid/app/Activity;)Z │ │ -196b54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -196b56: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -196b5c: 0c02 |0004: move-result-object v2 │ │ -196b5e: 1a01 c25f |0005: const-string v1, "is_sharing" // string@5fc2 │ │ -196b62: 6e30 8b00 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ -196b68: 0a02 |000a: move-result v2 │ │ -196b6a: 0f02 |000b: return v2 │ │ -196b6c: 0f00 |000c: return v0 │ │ +196b48: |[196b48] org.thoughtcrime.securesms.util.RelayUtil.isSharing:(Landroid/app/Activity;)Z │ │ +196b58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +196b5a: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +196b60: 0c02 |0004: move-result-object v2 │ │ +196b62: 1a01 c25f |0005: const-string v1, "is_sharing" // string@5fc2 │ │ +196b66: 6e30 8b00 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ +196b6c: 0a02 |000a: move-result v2 │ │ +196b6e: 0f02 |000b: return v2 │ │ +196b70: 0f00 |000c: return v0 │ │ catches : 1 │ │ 0x0001 - 0x000b │ │ Ljava/lang/NullPointerException; -> 0x000c │ │ positions : │ │ 0x0001 line=35 │ │ locals : │ │ 0x0000 - 0x000d reg=2 (null) Landroid/app/Activity; │ │ @@ -311313,43 +311314,43 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -196dd8: |[196dd8] org.thoughtcrime.securesms.util.RelayUtil.resetRelayingMessageContent:(Landroid/app/Activity;)V │ │ -196de8: 6e10 1a00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -196dee: 0c00 |0003: move-result-object v0 │ │ -196df0: 1a01 7254 |0004: const-string v1, "forwarded_message_ids" // string@5472 │ │ -196df4: 6e20 a700 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ -196dfa: 6e10 1a00 0200 |0009: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -196e00: 0c00 |000c: move-result-object v0 │ │ -196e02: 1a01 997c |000d: const-string v1, "shared_uris" // string@7c99 │ │ -196e06: 6e20 a700 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ -196e0c: 6e10 1a00 0200 |0012: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -196e12: 0c00 |0015: move-result-object v0 │ │ -196e14: 1a01 977c |0016: const-string v1, "shared_contact_id" // string@7c97 │ │ -196e18: 6e20 a700 1000 |0018: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ -196e1e: 6e10 1a00 0200 |001b: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -196e24: 0c00 |001e: move-result-object v0 │ │ -196e26: 1a01 c25f |001f: const-string v1, "is_sharing" // string@5fc2 │ │ -196e2a: 6e20 a700 1000 |0021: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ -196e30: 6e10 1a00 0200 |0024: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -196e36: 0c00 |0027: move-result-object v0 │ │ -196e38: 1a01 404f |0028: const-string v1, "direct_sharing_chat_id" // string@4f40 │ │ -196e3c: 6e20 a700 1000 |002a: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ -196e42: 6e10 1a00 0200 |002d: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -196e48: 0c02 |0030: move-result-object v2 │ │ -196e4a: 1a00 ca4f |0031: const-string v0, "draft_text" // string@4fca │ │ -196e4e: 6e20 a700 0200 |0033: invoke-virtual {v2, v0}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ -196e54: 2805 |0036: goto 003b // +0005 │ │ -196e56: 0d02 |0037: move-exception v2 │ │ -196e58: 6e10 930a 0200 |0038: invoke-virtual {v2}, Ljava/lang/NullPointerException;.printStackTrace:()V // method@0a93 │ │ -196e5e: 0e00 |003b: return-void │ │ +196ddc: |[196ddc] org.thoughtcrime.securesms.util.RelayUtil.resetRelayingMessageContent:(Landroid/app/Activity;)V │ │ +196dec: 6e10 1a00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +196df2: 0c00 |0003: move-result-object v0 │ │ +196df4: 1a01 7254 |0004: const-string v1, "forwarded_message_ids" // string@5472 │ │ +196df8: 6e20 a700 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ +196dfe: 6e10 1a00 0200 |0009: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +196e04: 0c00 |000c: move-result-object v0 │ │ +196e06: 1a01 997c |000d: const-string v1, "shared_uris" // string@7c99 │ │ +196e0a: 6e20 a700 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ +196e10: 6e10 1a00 0200 |0012: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +196e16: 0c00 |0015: move-result-object v0 │ │ +196e18: 1a01 977c |0016: const-string v1, "shared_contact_id" // string@7c97 │ │ +196e1c: 6e20 a700 1000 |0018: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ +196e22: 6e10 1a00 0200 |001b: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +196e28: 0c00 |001e: move-result-object v0 │ │ +196e2a: 1a01 c25f |001f: const-string v1, "is_sharing" // string@5fc2 │ │ +196e2e: 6e20 a700 1000 |0021: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ +196e34: 6e10 1a00 0200 |0024: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +196e3a: 0c00 |0027: move-result-object v0 │ │ +196e3c: 1a01 404f |0028: const-string v1, "direct_sharing_chat_id" // string@4f40 │ │ +196e40: 6e20 a700 1000 |002a: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ +196e46: 6e10 1a00 0200 |002d: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +196e4c: 0c02 |0030: move-result-object v2 │ │ +196e4e: 1a00 ca4f |0031: const-string v0, "draft_text" // string@4fca │ │ +196e52: 6e20 a700 0200 |0033: invoke-virtual {v2, v0}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ +196e58: 2805 |0036: goto 003b // +0005 │ │ +196e5a: 0d02 |0037: move-exception v2 │ │ +196e5c: 6e10 930a 0200 |0038: invoke-virtual {v2}, Ljava/lang/NullPointerException;.printStackTrace:()V // method@0a93 │ │ +196e62: 0e00 |003b: return-void │ │ catches : 1 │ │ 0x0000 - 0x0036 │ │ Ljava/lang/NullPointerException; -> 0x0037 │ │ positions : │ │ 0x0000 line=105 │ │ 0x0009 line=106 │ │ 0x0012 line=107 │ │ @@ -311365,18 +311366,18 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -196e70: |[196e70] org.thoughtcrime.securesms.util.RelayUtil.setDirectSharing:(Landroid/content/Intent;I)V │ │ -196e80: 1a00 404f |0000: const-string v0, "direct_sharing_chat_id" // string@4f40 │ │ -196e84: 6e30 9c00 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -196e8a: 0e00 |0005: return-void │ │ +196e74: |[196e74] org.thoughtcrime.securesms.util.RelayUtil.setDirectSharing:(Landroid/content/Intent;I)V │ │ +196e84: 1a00 404f |0000: const-string v0, "direct_sharing_chat_id" // string@4f40 │ │ +196e88: 6e30 9c00 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +196e8e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Intent; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -311385,18 +311386,18 @@ │ │ type : '(Landroid/content/Intent;[I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -196e8c: |[196e8c] org.thoughtcrime.securesms.util.RelayUtil.setForwardingMessageIds:(Landroid/content/Intent;[I)V │ │ -196e9c: 1a00 7254 |0000: const-string v0, "forwarded_message_ids" // string@5472 │ │ -196ea0: 6e30 a200 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[I)Landroid/content/Intent; // method@00a2 │ │ -196ea6: 0e00 |0005: return-void │ │ +196e90: |[196e90] org.thoughtcrime.securesms.util.RelayUtil.setForwardingMessageIds:(Landroid/content/Intent;[I)V │ │ +196ea0: 1a00 7254 |0000: const-string v0, "forwarded_message_ids" // string@5472 │ │ +196ea4: 6e30 a200 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[I)Landroid/content/Intent; // method@00a2 │ │ +196eaa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Intent; │ │ 0x0000 - 0x0006 reg=2 (null) [I │ │ │ │ @@ -311405,21 +311406,21 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -196ea8: |[196ea8] org.thoughtcrime.securesms.util.RelayUtil.setSharedContactId:(Landroid/content/Intent;I)V │ │ -196eb8: 1a00 977c |0000: const-string v0, "shared_contact_id" // string@7c97 │ │ -196ebc: 6e30 9c00 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -196ec2: 1a02 c25f |0005: const-string v2, "is_sharing" // string@5fc2 │ │ -196ec6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -196ec8: 6e30 a100 2100 |0008: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ -196ece: 0e00 |000b: return-void │ │ +196eac: |[196eac] org.thoughtcrime.securesms.util.RelayUtil.setSharedContactId:(Landroid/content/Intent;I)V │ │ +196ebc: 1a00 977c |0000: const-string v0, "shared_contact_id" // string@7c97 │ │ +196ec0: 6e30 9c00 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +196ec6: 1a02 c25f |0005: const-string v2, "is_sharing" // string@5fc2 │ │ +196eca: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +196ecc: 6e30 a100 2100 |0008: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ +196ed2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0005 line=152 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Landroid/content/Intent; │ │ 0x0000 - 0x000c reg=2 (null) I │ │ @@ -311429,21 +311430,21 @@ │ │ type : '(Landroid/content/Intent;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -196ed0: |[196ed0] org.thoughtcrime.securesms.util.RelayUtil.setSharedText:(Landroid/content/Intent;Ljava/lang/String;)V │ │ -196ee0: 1a00 ca4f |0000: const-string v0, "draft_text" // string@4fca │ │ -196ee4: 6e30 a000 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ -196eea: 1a02 c25f |0005: const-string v2, "is_sharing" // string@5fc2 │ │ -196eee: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -196ef0: 6e30 a100 2100 |0008: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ -196ef6: 0e00 |000b: return-void │ │ +196ed4: |[196ed4] org.thoughtcrime.securesms.util.RelayUtil.setSharedText:(Landroid/content/Intent;Ljava/lang/String;)V │ │ +196ee4: 1a00 ca4f |0000: const-string v0, "draft_text" // string@4fca │ │ +196ee8: 6e30 a000 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ +196eee: 1a02 c25f |0005: const-string v2, "is_sharing" // string@5fc2 │ │ +196ef2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +196ef4: 6e30 a100 2100 |0008: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ +196efa: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0005 line=147 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Landroid/content/Intent; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/String; │ │ @@ -311453,18 +311454,18 @@ │ │ type : '(Landroid/content/Intent;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -196ef8: |[196ef8] org.thoughtcrime.securesms.util.RelayUtil.setSharedTitle:(Landroid/content/Intent;Ljava/lang/String;)V │ │ -196f08: 1a00 987c |0000: const-string v0, "shared_title" // string@7c98 │ │ -196f0c: 6e30 a000 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ -196f12: 0e00 |0005: return-void │ │ +196efc: |[196efc] org.thoughtcrime.securesms.util.RelayUtil.setSharedTitle:(Landroid/content/Intent;Ljava/lang/String;)V │ │ +196f0c: 1a00 987c |0000: const-string v0, "shared_title" // string@7c98 │ │ +196f10: 6e30 a000 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ +196f16: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Intent; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -311473,21 +311474,21 @@ │ │ type : '(Landroid/content/Intent;Ljava/util/ArrayList;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -196f14: |[196f14] org.thoughtcrime.securesms.util.RelayUtil.setSharedUris:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ -196f24: 1a00 997c |0000: const-string v0, "shared_uris" // string@7c99 │ │ -196f28: 6e30 a600 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00a6 │ │ -196f2e: 1a02 c25f |0005: const-string v2, "is_sharing" // string@5fc2 │ │ -196f32: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -196f34: 6e30 a100 2100 |0008: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ -196f3a: 0e00 |000b: return-void │ │ +196f18: |[196f18] org.thoughtcrime.securesms.util.RelayUtil.setSharedUris:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ +196f28: 1a00 997c |0000: const-string v0, "shared_uris" // string@7c99 │ │ +196f2c: 6e30 a600 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00a6 │ │ +196f32: 1a02 c25f |0005: const-string v2, "is_sharing" // string@5fc2 │ │ +196f36: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +196f38: 6e30 a100 2100 |0008: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ +196f3e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0005 line=142 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Landroid/content/Intent; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/util/ArrayList; │ │ @@ -311518,17 +311519,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -196ffc: |[196ffc] org.thoughtcrime.securesms.util.ResUtil.:()V │ │ -19700c: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -197012: 0e00 |0003: return-void │ │ +197000: |[197000] org.thoughtcrime.securesms.util.ResUtil.:()V │ │ +197010: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +197016: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/ResUtil; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/ResUtil;) │ │ @@ -311536,25 +311537,25 @@ │ │ type : '(Landroid/content/Context;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -196f7c: |[196f7c] org.thoughtcrime.securesms.util.ResUtil.getColor:(Landroid/content/Context;I)I │ │ -196f8c: 2410 1711 0200 |0000: filled-new-array {v2}, [I // type@1117 │ │ -196f92: 0c02 |0003: move-result-object v2 │ │ -196f94: 6e20 7d00 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Context;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@007d │ │ -196f9a: 0c01 |0007: move-result-object v1 │ │ -196f9c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -196f9e: 12f0 |0009: const/4 v0, #int -1 // #ff │ │ -196fa0: 6e30 eb00 2100 |000a: invoke-virtual {v1, v2, v0}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00eb │ │ -196fa6: 0a02 |000d: move-result v2 │ │ -196fa8: 6e10 f500 0100 |000e: invoke-virtual {v1}, Landroid/content/res/TypedArray;.recycle:()V // method@00f5 │ │ -196fae: 0f02 |0011: return v2 │ │ +196f80: |[196f80] org.thoughtcrime.securesms.util.ResUtil.getColor:(Landroid/content/Context;I)I │ │ +196f90: 2410 1711 0200 |0000: filled-new-array {v2}, [I // type@1117 │ │ +196f96: 0c02 |0003: move-result-object v2 │ │ +196f98: 6e20 7d00 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Context;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@007d │ │ +196f9e: 0c01 |0007: move-result-object v1 │ │ +196fa0: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +196fa2: 12f0 |0009: const/4 v0, #int -1 // #ff │ │ +196fa4: 6e30 eb00 2100 |000a: invoke-virtual {v1, v2, v0}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00eb │ │ +196faa: 0a02 |000d: move-result v2 │ │ +196fac: 6e10 f500 0100 |000e: invoke-virtual {v1}, Landroid/content/res/TypedArray;.recycle:()V // method@00f5 │ │ +196fb2: 0f02 |0011: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x000a line=33 │ │ 0x000e line=34 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/content/Context; │ │ @@ -311565,24 +311566,24 @@ │ │ type : '(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -196f3c: |[196f3c] org.thoughtcrime.securesms.util.ResUtil.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ │ -196f4c: 7120 f256 1000 |0000: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ResUtil;.getDrawableRes:(Landroid/content/Context;I)I // method@56f2 │ │ -196f52: 0a01 |0003: move-result v1 │ │ -196f54: 7120 3005 1000 |0004: invoke-static {v0, v1}, Landroidx/core/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0530 │ │ -196f5a: 0c00 |0007: move-result-object v0 │ │ -196f5c: 1100 |0008: return-object v0 │ │ -196f5e: 0d00 |0009: move-exception v0 │ │ -196f60: 6e10 310a 0000 |000a: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a31 │ │ -196f66: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -196f68: 1100 |000e: return-object v0 │ │ +196f40: |[196f40] org.thoughtcrime.securesms.util.ResUtil.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ │ +196f50: 7120 f256 1000 |0000: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ResUtil;.getDrawableRes:(Landroid/content/Context;I)I // method@56f2 │ │ +196f56: 0a01 |0003: move-result v1 │ │ +196f58: 7120 3005 1000 |0004: invoke-static {v0, v1}, Landroidx/core/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0530 │ │ +196f5e: 0c00 |0007: move-result-object v0 │ │ +196f60: 1100 |0008: return-object v0 │ │ +196f62: 0d00 |0009: move-exception v0 │ │ +196f64: 6e10 310a 0000 |000a: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a31 │ │ +196f6a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +196f6c: 1100 |000e: return-object v0 │ │ catches : 1 │ │ 0x0000 - 0x0008 │ │ Ljava/lang/Exception; -> 0x0009 │ │ positions : │ │ 0x0000 line=50 │ │ 0x000a line=52 │ │ locals : │ │ @@ -311594,20 +311595,20 @@ │ │ type : '(Landroid/content/Context;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -196fb0: |[196fb0] org.thoughtcrime.securesms.util.ResUtil.getDrawableRes:(Landroid/content/Context;I)I │ │ -196fc0: 6e10 7b00 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ -196fc6: 0c00 |0003: move-result-object v0 │ │ -196fc8: 7120 f356 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ResUtil;.getDrawableRes:(Landroid/content/res/Resources$Theme;I)I // method@56f3 │ │ -196fce: 0a00 |0007: move-result v0 │ │ -196fd0: 0f00 |0008: return v0 │ │ +196fb4: |[196fb4] org.thoughtcrime.securesms.util.ResUtil.getDrawableRes:(Landroid/content/Context;I)I │ │ +196fc4: 6e10 7b00 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ +196fca: 0c00 |0003: move-result-object v0 │ │ +196fcc: 7120 f356 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ResUtil;.getDrawableRes:(Landroid/content/res/Resources$Theme;I)I // method@56f3 │ │ +196fd2: 0a00 |0007: move-result v0 │ │ +196fd4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0009 reg=1 (null) I │ │ │ │ @@ -311616,21 +311617,21 @@ │ │ type : '(Landroid/content/res/Resources$Theme;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -196fd4: |[196fd4] org.thoughtcrime.securesms.util.ResUtil.getDrawableRes:(Landroid/content/res/Resources$Theme;I)I │ │ -196fe4: 2200 d900 |0000: new-instance v0, Landroid/util/TypedValue; // type@00d9 │ │ -196fe8: 7010 d402 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@02d4 │ │ -196fee: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -196ff0: 6e40 d800 3210 |0006: invoke-virtual {v2, v3, v0, v1}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@00d8 │ │ -196ff6: 5202 5800 |0009: iget v2, v0, Landroid/util/TypedValue;.resourceId:I // field@0058 │ │ -196ffa: 0f02 |000b: return v2 │ │ +196fd8: |[196fd8] org.thoughtcrime.securesms.util.ResUtil.getDrawableRes:(Landroid/content/res/Resources$Theme;I)I │ │ +196fe8: 2200 d900 |0000: new-instance v0, Landroid/util/TypedValue; // type@00d9 │ │ +196fec: 7010 d402 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@02d4 │ │ +196ff2: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +196ff4: 6e40 d800 3210 |0006: invoke-virtual {v2, v3, v0, v1}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@00d8 │ │ +196ffa: 5202 5800 |0009: iget v2, v0, Landroid/util/TypedValue;.resourceId:I // field@0058 │ │ +196ffe: 0f02 |000b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0006 line=44 │ │ 0x0009 line=45 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) Landroid/content/res/Resources$Theme; │ │ @@ -311683,30 +311684,30 @@ │ │ type : '(Landroid/net/Uri;Ljava/lang/String;JLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -197014: |[197014] org.thoughtcrime.securesms.util.SaveAttachmentTask$Attachment.:(Landroid/net/Uri;Ljava/lang/String;JLjava/lang/String;)V │ │ -197024: 7010 9b0a 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19702a: 3804 1300 |0003: if-eqz v4, 0016 // +0013 │ │ -19702e: 3805 1100 |0005: if-eqz v5, 0016 // +0011 │ │ -197032: 1600 0000 |0007: const-wide/16 v0, #int 0 // #0 │ │ -197036: 3102 0600 |0009: cmp-long v2, v6, v0 │ │ -19703a: 3a02 0b00 |000b: if-ltz v2, 0016 // +000b │ │ -19703e: 5b34 3642 |000d: iput-object v4, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.uri:Landroid/net/Uri; // field@4236 │ │ -197042: 5b38 3542 |000f: iput-object v8, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.fileName:Ljava/lang/String; // field@4235 │ │ -197046: 5b35 3342 |0011: iput-object v5, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.contentType:Ljava/lang/String; // field@4233 │ │ -19704a: 5a36 3442 |0013: iput-wide v6, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.date:J // field@4234 │ │ -19704e: 0e00 |0015: return-void │ │ -197050: 2204 d602 |0016: new-instance v4, Ljava/lang/AssertionError; // type@02d6 │ │ -197054: 1a05 eb82 |0018: const-string v5, "uri, content type, and date must all be specified" // string@82eb │ │ -197058: 7020 bd09 5400 |001a: invoke-direct {v4, v5}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09bd │ │ -19705e: 2704 |001d: throw v4 │ │ +197018: |[197018] org.thoughtcrime.securesms.util.SaveAttachmentTask$Attachment.:(Landroid/net/Uri;Ljava/lang/String;JLjava/lang/String;)V │ │ +197028: 7010 9b0a 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19702e: 3804 1300 |0003: if-eqz v4, 0016 // +0013 │ │ +197032: 3805 1100 |0005: if-eqz v5, 0016 // +0011 │ │ +197036: 1600 0000 |0007: const-wide/16 v0, #int 0 // #0 │ │ +19703a: 3102 0600 |0009: cmp-long v2, v6, v0 │ │ +19703e: 3a02 0b00 |000b: if-ltz v2, 0016 // +000b │ │ +197042: 5b34 3642 |000d: iput-object v4, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.uri:Landroid/net/Uri; // field@4236 │ │ +197046: 5b38 3542 |000f: iput-object v8, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.fileName:Ljava/lang/String; // field@4235 │ │ +19704a: 5b35 3342 |0011: iput-object v5, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.contentType:Ljava/lang/String; // field@4233 │ │ +19704e: 5a36 3442 |0013: iput-wide v6, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.date:J // field@4234 │ │ +197052: 0e00 |0015: return-void │ │ +197054: 2204 d602 |0016: new-instance v4, Ljava/lang/AssertionError; // type@02d6 │ │ +197058: 1a05 eb82 |0018: const-string v5, "uri, content type, and date must all be specified" // string@82eb │ │ +19705c: 7020 bd09 5400 |001a: invoke-direct {v4, v5}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09bd │ │ +197062: 2704 |001d: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ 0x000d line=360 │ │ 0x000f line=361 │ │ 0x0011 line=362 │ │ 0x0013 line=363 │ │ @@ -311749,17 +311750,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -197bf4: |[197bf4] org.thoughtcrime.securesms.util.ScreenLockUtil.:()V │ │ -197c04: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -197c0a: 0e00 |0003: return-void │ │ +197bf8: |[197bf8] org.thoughtcrime.securesms.util.ScreenLockUtil.:()V │ │ +197c08: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +197c0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/ScreenLockUtil; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/ScreenLockUtil;) │ │ @@ -311767,28 +311768,28 @@ │ │ type : '(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -197bb4: |[197bb4] org.thoughtcrime.securesms.util.ScreenLockUtil.applyScreenLock:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;I)Z │ │ -197bc4: 1a00 5760 |0000: const-string v0, "keyguard" // string@6057 │ │ -197bc8: 6e20 2000 0100 |0002: invoke-virtual {v1, v0}, Landroid/app/Activity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0020 │ │ -197bce: 0c00 |0005: move-result-object v0 │ │ -197bd0: 1f00 1300 |0006: check-cast v0, Landroid/app/KeyguardManager; // type@0013 │ │ -197bd4: 3800 0d00 |0008: if-eqz v0, 0015 // +000d │ │ -197bd8: 6e30 2d00 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/app/KeyguardManager;.createConfirmDeviceCredentialIntent:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@002d │ │ -197bde: 0c02 |000d: move-result-object v2 │ │ -197be0: 3802 0700 |000e: if-eqz v2, 0015 // +0007 │ │ -197be4: 6e30 2900 2104 |0010: invoke-virtual {v1, v2, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0029 │ │ -197bea: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -197bec: 0f01 |0014: return v1 │ │ -197bee: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -197bf0: 0f01 |0016: return v1 │ │ +197bb8: |[197bb8] org.thoughtcrime.securesms.util.ScreenLockUtil.applyScreenLock:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;I)Z │ │ +197bc8: 1a00 5760 |0000: const-string v0, "keyguard" // string@6057 │ │ +197bcc: 6e20 2000 0100 |0002: invoke-virtual {v1, v0}, Landroid/app/Activity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0020 │ │ +197bd2: 0c00 |0005: move-result-object v0 │ │ +197bd4: 1f00 1300 |0006: check-cast v0, Landroid/app/KeyguardManager; // type@0013 │ │ +197bd8: 3800 0d00 |0008: if-eqz v0, 0015 // +000d │ │ +197bdc: 6e30 2d00 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/app/KeyguardManager;.createConfirmDeviceCredentialIntent:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@002d │ │ +197be2: 0c02 |000d: move-result-object v2 │ │ +197be4: 3802 0700 |000e: if-eqz v2, 0015 // +0007 │ │ +197be8: 6e30 2900 2104 |0010: invoke-virtual {v1, v2, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0029 │ │ +197bee: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +197bf0: 0f01 |0014: return v1 │ │ +197bf2: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +197bf4: 0f01 |0016: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x000a line=16 │ │ 0x0010 line=18 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 (null) Landroid/app/Activity; │ │ @@ -311831,19 +311832,19 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -197c0c: |[197c0c] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V │ │ -197c1c: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -197c22: 5b01 3d42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@423d │ │ -197c26: 5902 3e42 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$1:I // field@423e │ │ -197c2a: 0e00 |0007: return-void │ │ +197c10: |[197c10] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V │ │ +197c20: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +197c26: 5b01 3d42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@423d │ │ +197c2a: 5902 3e42 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$1:I // field@423e │ │ +197c2e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ @@ -311854,19 +311855,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -197c2c: |[197c2c] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -197c3c: 5420 3d42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@423d │ │ -197c40: 5221 3e42 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$1:I // field@423e │ │ -197c44: 6e30 1757 1003 |0004: invoke-virtual {v0, v1, v3}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.lambda$getView$0$org-thoughtcrime-securesms-util-SelectedContactsAdapter:(ILandroid/view/View;)V // method@5717 │ │ -197c4a: 0e00 |0007: return-void │ │ +197c30: |[197c30] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +197c40: 5420 3d42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@423d │ │ +197c44: 5221 3e42 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$1:I // field@423e │ │ +197c48: 6e30 1757 1003 |0004: invoke-virtual {v0, v1, v3}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.lambda$getView$0$org-thoughtcrime-securesms-util-SelectedContactsAdapter:(ILandroid/view/View;)V // method@5717 │ │ +197c4e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -311904,19 +311905,19 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -197c4c: |[197c4c] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V │ │ -197c5c: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -197c62: 5b01 3f42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@423f │ │ -197c66: 5902 4042 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$1:I // field@4240 │ │ -197c6a: 0e00 |0007: return-void │ │ +197c50: |[197c50] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V │ │ +197c60: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +197c66: 5b01 3f42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@423f │ │ +197c6a: 5902 4042 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$1:I // field@4240 │ │ +197c6e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ @@ -311927,19 +311928,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -197c6c: |[197c6c] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -197c7c: 5420 3f42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@423f │ │ -197c80: 5221 4042 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$1:I // field@4240 │ │ -197c84: 6e30 1857 1003 |0004: invoke-virtual {v0, v1, v3}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.lambda$getView$1$org-thoughtcrime-securesms-util-SelectedContactsAdapter:(ILandroid/view/View;)V // method@5718 │ │ -197c8a: 0e00 |0007: return-void │ │ +197c70: |[197c70] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +197c80: 5420 3f42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@423f │ │ +197c84: 5221 4042 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$1:I // field@4240 │ │ +197c88: 6e30 1857 1003 |0004: invoke-virtual {v0, v1, v3}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.lambda$getView$1$org-thoughtcrime-securesms-util-SelectedContactsAdapter:(ILandroid/view/View;)V // method@5718 │ │ +197c8e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -312040,26 +312041,26 @@ │ │ type : '(Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -197ecc: |[197ecc] org.thoughtcrime.securesms.util.SelectedContactsAdapter.:(Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;Z)V │ │ -197edc: 7010 ce03 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@03ce │ │ -197ee2: 2200 8203 |0003: new-instance v0, Ljava/util/LinkedList; // type@0382 │ │ -197ee6: 7010 b70c 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@0cb7 │ │ -197eec: 5b10 4142 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4241 │ │ -197ef0: 5b12 4242 |000a: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4242 │ │ -197ef4: 5b13 4442 |000c: iput-object v3, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4244 │ │ -197ef8: 5c14 4542 |000e: iput-boolean v4, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.isBroadcast:Z // field@4245 │ │ -197efc: 7110 c749 0200 |0010: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ -197f02: 0c02 |0013: move-result-object v2 │ │ -197f04: 5b12 4342 |0014: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@4243 │ │ -197f08: 0e00 |0016: return-void │ │ +197ed0: |[197ed0] org.thoughtcrime.securesms.util.SelectedContactsAdapter.:(Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;Z)V │ │ +197ee0: 7010 ce03 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@03ce │ │ +197ee6: 2200 8203 |0003: new-instance v0, Ljava/util/LinkedList; // type@0382 │ │ +197eea: 7010 b70c 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@0cb7 │ │ +197ef0: 5b10 4142 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4241 │ │ +197ef4: 5b12 4242 |000a: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4242 │ │ +197ef8: 5b13 4442 |000c: iput-object v3, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4244 │ │ +197efc: 5c14 4542 |000e: iput-boolean v4, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.isBroadcast:Z // field@4245 │ │ +197f00: 7110 c749 0200 |0010: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ +197f06: 0c02 |0013: move-result-object v2 │ │ +197f08: 5b12 4342 |0014: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@4243 │ │ +197f0c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=38 │ │ 0x000a line=47 │ │ 0x000c line=48 │ │ 0x000e line=49 │ │ @@ -312076,46 +312077,46 @@ │ │ type : '(Ljava/util/Collection;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -197f0c: |[197f0c] org.thoughtcrime.securesms.util.SelectedContactsAdapter.changeData:(Ljava/util/Collection;)V │ │ -197f1c: 5430 4142 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4241 │ │ -197f20: 7210 c40c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@0cc4 │ │ -197f26: 5430 4142 |0005: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4241 │ │ -197f2a: 12d1 |0007: const/4 v1, #int -3 // #fd │ │ -197f2c: 7110 4d0a 0100 |0008: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -197f32: 0c01 |000b: move-result-object v1 │ │ -197f34: 7220 c20c 1000 |000c: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cc2 │ │ -197f3a: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -197f3c: 3804 1e00 |0010: if-eqz v4, 002e // +001e │ │ -197f40: 7210 770c 0400 |0012: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0c77 │ │ -197f46: 0c04 |0015: move-result-object v4 │ │ -197f48: 7210 ab0c 0400 |0016: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ -197f4e: 0a01 |0019: move-result v1 │ │ -197f50: 3801 1400 |001a: if-eqz v1, 002e // +0014 │ │ -197f54: 7210 ac0c 0400 |001c: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ -197f5a: 0c01 |001f: move-result-object v1 │ │ -197f5c: 1f01 ef02 |0020: check-cast v1, Ljava/lang/Integer; // type@02ef │ │ -197f60: 6e10 460a 0100 |0022: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@0a46 │ │ -197f66: 0a02 |0025: move-result v2 │ │ -197f68: 3202 f0ff |0026: if-eq v2, v0, 0016 // -0010 │ │ -197f6c: 5432 4142 |0028: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4241 │ │ -197f70: 7220 c20c 1200 |002a: invoke-interface {v2, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cc2 │ │ -197f76: 28e9 |002d: goto 0016 // -0017 │ │ -197f78: 5534 4542 |002e: iget-boolean v4, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.isBroadcast:Z // field@4245 │ │ -197f7c: 3904 0b00 |0030: if-nez v4, 003b // +000b │ │ -197f80: 5434 4142 |0032: iget-object v4, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4241 │ │ -197f84: 7110 4d0a 0000 |0034: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -197f8a: 0c00 |0037: move-result-object v0 │ │ -197f8c: 7220 c20c 0400 |0038: invoke-interface {v4, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cc2 │ │ -197f92: 6e10 1957 0300 |003b: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.notifyDataSetChanged:()V // method@5719 │ │ -197f98: 0e00 |003e: return-void │ │ +197f10: |[197f10] org.thoughtcrime.securesms.util.SelectedContactsAdapter.changeData:(Ljava/util/Collection;)V │ │ +197f20: 5430 4142 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4241 │ │ +197f24: 7210 c40c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@0cc4 │ │ +197f2a: 5430 4142 |0005: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4241 │ │ +197f2e: 12d1 |0007: const/4 v1, #int -3 // #fd │ │ +197f30: 7110 4d0a 0100 |0008: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +197f36: 0c01 |000b: move-result-object v1 │ │ +197f38: 7220 c20c 1000 |000c: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cc2 │ │ +197f3e: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +197f40: 3804 1e00 |0010: if-eqz v4, 002e // +001e │ │ +197f44: 7210 770c 0400 |0012: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0c77 │ │ +197f4a: 0c04 |0015: move-result-object v4 │ │ +197f4c: 7210 ab0c 0400 |0016: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ +197f52: 0a01 |0019: move-result v1 │ │ +197f54: 3801 1400 |001a: if-eqz v1, 002e // +0014 │ │ +197f58: 7210 ac0c 0400 |001c: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ +197f5e: 0c01 |001f: move-result-object v1 │ │ +197f60: 1f01 ef02 |0020: check-cast v1, Ljava/lang/Integer; // type@02ef │ │ +197f64: 6e10 460a 0100 |0022: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@0a46 │ │ +197f6a: 0a02 |0025: move-result v2 │ │ +197f6c: 3202 f0ff |0026: if-eq v2, v0, 0016 // -0010 │ │ +197f70: 5432 4142 |0028: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4241 │ │ +197f74: 7220 c20c 1200 |002a: invoke-interface {v2, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cc2 │ │ +197f7a: 28e9 |002d: goto 0016 // -0017 │ │ +197f7c: 5534 4542 |002e: iget-boolean v4, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.isBroadcast:Z // field@4245 │ │ +197f80: 3904 0b00 |0030: if-nez v4, 003b // +000b │ │ +197f84: 5434 4142 |0032: iget-object v4, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4241 │ │ +197f88: 7110 4d0a 0000 |0034: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +197f8e: 0c00 |0037: move-result-object v0 │ │ +197f90: 7220 c20c 0400 |0038: invoke-interface {v4, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cc2 │ │ +197f96: 6e10 1957 0300 |003b: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.notifyDataSetChanged:()V // method@5719 │ │ +197f9c: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0005 line=55 │ │ 0x0012 line=57 │ │ 0x0028 line=59 │ │ 0x002e line=63 │ │ @@ -312130,34 +312131,34 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -197e60: |[197e60] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getContacts:()Ljava/util/Set; │ │ -197e70: 2200 7c03 |0000: new-instance v0, Ljava/util/HashSet; // type@037c │ │ -197e74: 5431 4142 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4241 │ │ -197e78: 7210 d00c 0100 |0004: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd0 │ │ -197e7e: 0a01 |0007: move-result v1 │ │ -197e80: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -197e82: b121 |0009: sub-int/2addr v1, v2 │ │ -197e84: 7020 9c0c 1000 |000a: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(I)V // method@0c9c │ │ -197e8a: 5431 4142 |000d: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4241 │ │ -197e8e: 7210 d00c 0100 |000f: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd0 │ │ -197e94: 0a01 |0012: move-result v1 │ │ -197e96: 3512 1000 |0013: if-ge v2, v1, 0023 // +0010 │ │ -197e9a: 5431 4142 |0015: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4241 │ │ -197e9e: 7220 c70c 2100 |0017: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc7 │ │ -197ea4: 0c01 |001a: move-result-object v1 │ │ -197ea6: 1f01 ef02 |001b: check-cast v1, Ljava/lang/Integer; // type@02ef │ │ -197eaa: 7220 fb0c 1000 |001d: invoke-interface {v0, v1}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0cfb │ │ -197eb0: d802 0201 |0020: add-int/lit8 v2, v2, #int 1 // #01 │ │ -197eb4: 28eb |0022: goto 000d // -0015 │ │ -197eb6: 1100 |0023: return-object v0 │ │ +197e64: |[197e64] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getContacts:()Ljava/util/Set; │ │ +197e74: 2200 7c03 |0000: new-instance v0, Ljava/util/HashSet; // type@037c │ │ +197e78: 5431 4142 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4241 │ │ +197e7c: 7210 d00c 0100 |0004: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd0 │ │ +197e82: 0a01 |0007: move-result v1 │ │ +197e84: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +197e86: b121 |0009: sub-int/2addr v1, v2 │ │ +197e88: 7020 9c0c 1000 |000a: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(I)V // method@0c9c │ │ +197e8e: 5431 4142 |000d: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4241 │ │ +197e92: 7210 d00c 0100 |000f: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd0 │ │ +197e98: 0a01 |0012: move-result v1 │ │ +197e9a: 3512 1000 |0013: if-ge v2, v1, 0023 // +0010 │ │ +197e9e: 5431 4142 |0015: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4241 │ │ +197ea2: 7220 c70c 2100 |0017: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc7 │ │ +197ea8: 0c01 |001a: move-result-object v1 │ │ +197eaa: 1f01 ef02 |001b: check-cast v1, Ljava/lang/Integer; // type@02ef │ │ +197eae: 7220 fb0c 1000 |001d: invoke-interface {v0, v1}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0cfb │ │ +197eb4: d802 0201 |0020: add-int/lit8 v2, v2, #int 1 // #01 │ │ +197eb8: 28eb |0022: goto 000d // -0015 │ │ +197eba: 1100 |0023: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x000d line=77 │ │ 0x0015 line=78 │ │ locals : │ │ 0x0000 - 0x0024 reg=3 this Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; │ │ @@ -312167,19 +312168,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -197e20: |[197e20] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getCount:()I │ │ -197e30: 5410 4142 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4241 │ │ -197e34: 7210 d00c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0cd0 │ │ -197e3a: 0a00 |0005: move-result v0 │ │ -197e3c: 0f00 |0006: return v0 │ │ +197e24: |[197e24] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getCount:()I │ │ +197e34: 5410 4142 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4241 │ │ +197e38: 7210 d00c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0cd0 │ │ +197e3e: 0a00 |0005: move-result v0 │ │ +197e40: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;) │ │ @@ -312187,19 +312188,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -197e40: |[197e40] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getItem:(I)Ljava/lang/Object; │ │ -197e50: 5410 4142 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4241 │ │ -197e54: 7220 c70c 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc7 │ │ -197e5a: 0c02 |0005: move-result-object v2 │ │ -197e5c: 1102 |0006: return-object v2 │ │ +197e44: |[197e44] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getItem:(I)Ljava/lang/Object; │ │ +197e54: 5410 4142 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4241 │ │ +197e58: 7220 c70c 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc7 │ │ +197e5e: 0c02 |0005: move-result-object v2 │ │ +197e60: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; │ │ 0x0000 - 0x0007 reg=2 (null) I │ │ │ │ @@ -312208,128 +312209,128 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -197eb8: |[197eb8] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getItemId:(I)J │ │ -197ec8: 8130 |0000: int-to-long v0, v3 │ │ -197eca: 1000 |0001: return-wide v0 │ │ +197ebc: |[197ebc] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getItemId:(I)J │ │ +197ecc: 8130 |0000: int-to-long v0, v3 │ │ +197ece: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;) │ │ name : 'getView' │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 194 16-bit code units │ │ -197c8c: |[197c8c] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -197c9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -197c9e: 390c 0e00 |0001: if-nez v12, 000f // +000e │ │ -197ca2: 54ac 4242 |0003: iget-object v12, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4242 │ │ -197ca6: 7110 e602 0c00 |0005: invoke-static {v12}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e6 │ │ -197cac: 0c0c |0008: move-result-object v12 │ │ -197cae: 6001 0a27 |0009: sget v1, Lorg/thoughtcrime/securesms/R$layout;.selected_contact_list_item:I // field@270a │ │ -197cb2: 6e40 e802 1c0d |000b: invoke-virtual {v12, v1, v13, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ -197cb8: 0c0c |000e: move-result-object v12 │ │ -197cba: 600d 6822 |000f: sget v13, Lorg/thoughtcrime/securesms/R$id;.contact_photo_image:I // field@2268 │ │ -197cbe: 6e20 1703 dc00 |0011: invoke-virtual {v12, v13}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ -197cc4: 0c0d |0014: move-result-object v13 │ │ -197cc6: 1f0d 490e |0015: check-cast v13, Lorg/thoughtcrime/securesms/components/AvatarImageView; // type@0e49 │ │ -197cca: 6001 0724 |0017: sget v1, Lorg/thoughtcrime/securesms/R$id;.name:I // field@2407 │ │ -197cce: 6e20 1703 1c00 |0019: invoke-virtual {v12, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ -197cd4: 0c01 |001c: move-result-object v1 │ │ -197cd6: 1f01 5301 |001d: check-cast v1, Landroidx/appcompat/widget/AppCompatTextView; // type@0153 │ │ -197cda: 6002 4e24 |001f: sget v2, Lorg/thoughtcrime/securesms/R$id;.phone:I // field@244e │ │ -197cde: 6e20 1703 2c00 |0021: invoke-virtual {v12, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ -197ce4: 0c02 |0024: move-result-object v2 │ │ -197ce6: 1f02 4201 |0025: check-cast v2, Landroid/widget/TextView; // type@0142 │ │ -197cea: 6003 8d22 |0027: sget v3, Lorg/thoughtcrime/securesms/R$id;.delete:I // field@228d │ │ -197cee: 6e20 1703 3c00 |0029: invoke-virtual {v12, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ -197cf4: 0c03 |002c: move-result-object v3 │ │ -197cf6: 1f03 2f01 |002d: check-cast v3, Landroid/widget/ImageButton; // type@012f │ │ -197cfa: 6e20 1457 ba00 |002f: invoke-virtual {v10, v11}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.getItem:(I)Ljava/lang/Object; // method@5714 │ │ -197d00: 0c04 |0032: move-result-object v4 │ │ -197d02: 1f04 ef02 |0033: check-cast v4, Ljava/lang/Integer; // type@02ef │ │ -197d06: 6e10 460a 0400 |0035: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@0a46 │ │ -197d0c: 0a04 |0038: move-result v4 │ │ -197d0e: 12d5 |0039: const/4 v5, #int -3 // #fd │ │ -197d10: 1216 |003a: const/4 v6, #int 1 // #1 │ │ -197d12: 3254 0600 |003b: if-eq v4, v5, 0041 // +0006 │ │ -197d16: 3264 0400 |003d: if-eq v4, v6, 0041 // +0004 │ │ -197d1a: 1217 |003f: const/4 v7, #int 1 // #1 │ │ -197d1c: 2802 |0040: goto 0042 // +0002 │ │ -197d1e: 1207 |0041: const/4 v7, #int 0 // #0 │ │ -197d20: 1308 0800 |0042: const/16 v8, #int 8 // #8 │ │ -197d24: 1209 |0044: const/4 v9, #int 0 // #0 │ │ -197d26: 3354 1c00 |0045: if-ne v4, v5, 0061 // +001c │ │ -197d2a: 54a4 4242 |0047: iget-object v4, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4242 │ │ -197d2e: 55a5 4542 |0049: iget-boolean v5, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.isBroadcast:Z // field@4245 │ │ -197d32: 3805 0500 |004b: if-eqz v5, 0050 // +0005 │ │ -197d36: 6005 9f27 |004d: sget v5, Lorg/thoughtcrime/securesms/R$string;.add_recipients:I // field@279f │ │ -197d3a: 2803 |004f: goto 0052 // +0003 │ │ -197d3c: 6005 1429 |0050: sget v5, Lorg/thoughtcrime/securesms/R$string;.group_add_members:I // field@2914 │ │ -197d40: 6e20 7700 5400 |0052: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -197d46: 0c04 |0055: move-result-object v4 │ │ -197d48: 6e20 d304 4100 |0056: invoke-virtual {v1, v4}, Landroidx/appcompat/widget/AppCompatTextView;.setText:(Ljava/lang/CharSequence;)V // method@04d3 │ │ -197d4e: 6e30 d604 9106 |0059: invoke-virtual {v1, v9, v6}, Landroidx/appcompat/widget/AppCompatTextView;.setTypeface:(Landroid/graphics/Typeface;I)V // method@04d6 │ │ -197d54: 6e20 7004 8200 |005c: invoke-virtual {v2, v8}, Landroid/widget/TextView;.setVisibility:(I)V // method@0470 │ │ -197d5a: 1202 |005f: const/4 v2, #int 0 // #0 │ │ -197d5c: 2827 |0060: goto 0087 // +0027 │ │ -197d5e: 54a5 4342 |0061: iget-object v5, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@4243 │ │ -197d62: 6e20 a506 4500 |0063: invoke-virtual {v5, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a5 │ │ -197d68: 0c04 |0066: move-result-object v4 │ │ -197d6a: 2205 5810 |0067: new-instance v5, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1058 │ │ -197d6e: 54a6 4242 |0069: iget-object v6, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4242 │ │ -197d72: 7030 1b54 6504 |006b: invoke-direct {v5, v6, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@541b │ │ -197d78: 6e10 7706 0400 |006e: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getDisplayName:()Ljava/lang/String; // method@0677 │ │ -197d7e: 0c06 |0071: move-result-object v6 │ │ -197d80: 6e20 d304 6100 |0072: invoke-virtual {v1, v6}, Landroidx/appcompat/widget/AppCompatTextView;.setText:(Ljava/lang/CharSequence;)V // method@04d3 │ │ -197d86: 6e30 d604 9100 |0075: invoke-virtual {v1, v9, v0}, Landroidx/appcompat/widget/AppCompatTextView;.setTypeface:(Landroid/graphics/Typeface;I)V // method@04d6 │ │ -197d8c: 6e10 7406 0400 |0078: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getAddr:()Ljava/lang/String; // method@0674 │ │ -197d92: 0c06 |007b: move-result-object v6 │ │ -197d94: 6e20 6b04 6200 |007c: invoke-virtual {v2, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046b │ │ -197d9a: 6e20 7004 0200 |007f: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@0470 │ │ -197da0: 6e10 8106 0400 |0082: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.isVerified:()Z // method@0681 │ │ -197da6: 0a02 |0085: move-result v2 │ │ -197da8: 0759 |0086: move-object v9, v5 │ │ -197daa: 54a4 4442 |0087: iget-object v4, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4244 │ │ -197dae: 6e20 ea45 4d00 |0089: invoke-virtual {v13, v4}, Lorg/thoughtcrime/securesms/components/AvatarImageView;.clear:(Lorg/thoughtcrime/securesms/mms/GlideRequests;)V // method@45ea │ │ -197db4: 54a4 4442 |008c: iget-object v4, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4244 │ │ -197db8: 6e40 ed45 4d09 |008e: invoke-virtual {v13, v4, v9, v0}, Lorg/thoughtcrime/securesms/components/AvatarImageView;.setAvatar:(Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/recipients/Recipient;Z)V // method@45ed │ │ -197dbe: 3802 0500 |0091: if-eqz v2, 0096 // +0005 │ │ -197dc2: 600d 2621 |0093: sget v13, Lorg/thoughtcrime/securesms/R$drawable;.ic_verified:I // field@2126 │ │ -197dc6: 2802 |0095: goto 0097 // +0002 │ │ -197dc8: 120d |0096: const/4 v13, #int 0 // #0 │ │ -197dca: 6e50 ce04 01d0 |0097: invoke-virtual {v1, v0, v0, v13, v0}, Landroidx/appcompat/widget/AppCompatTextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@04ce │ │ -197dd0: 3807 0300 |009a: if-eqz v7, 009d // +0003 │ │ -197dd4: 2803 |009c: goto 009f // +0003 │ │ -197dd6: 1300 0800 |009d: const/16 v0, #int 8 // #8 │ │ -197dda: 6e20 0504 0300 |009f: invoke-virtual {v3, v0}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0405 │ │ -197de0: 54ad 4242 |00a2: iget-object v13, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4242 │ │ -197de4: 7110 2456 0d00 |00a4: invoke-static {v13}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5624 │ │ -197dea: 0a0d |00a7: move-result v13 │ │ -197dec: 380d 0400 |00a8: if-eqz v13, 00ac // +0004 │ │ -197df0: 12fd |00aa: const/4 v13, #int -1 // #ff │ │ -197df2: 2803 |00ab: goto 00ae // +0003 │ │ -197df4: 150d 00ff |00ac: const/high16 v13, #int -16777216 // #ff00 │ │ -197df8: 6e20 0104 d300 |00ae: invoke-virtual {v3, v13}, Landroid/widget/ImageButton;.setColorFilter:(I)V // method@0401 │ │ -197dfe: 220d d310 |00b1: new-instance v13, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0; // type@10d3 │ │ -197e02: 7030 0a57 ad0b |00b3: invoke-direct {v13, v10, v11}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V // method@570a │ │ -197e08: 6e20 0304 d300 |00b6: invoke-virtual {v3, v13}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0403 │ │ -197e0e: 220d d410 |00b9: new-instance v13, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1; // type@10d4 │ │ -197e12: 7030 0c57 ad0b |00bb: invoke-direct {v13, v10, v11}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V // method@570c │ │ -197e18: 6e20 4103 dc00 |00be: invoke-virtual {v12, v13}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ -197e1e: 110c |00c1: return-object v12 │ │ +197c90: |[197c90] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +197ca0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +197ca2: 390c 0e00 |0001: if-nez v12, 000f // +000e │ │ +197ca6: 54ac 4242 |0003: iget-object v12, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4242 │ │ +197caa: 7110 e602 0c00 |0005: invoke-static {v12}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e6 │ │ +197cb0: 0c0c |0008: move-result-object v12 │ │ +197cb2: 6001 0a27 |0009: sget v1, Lorg/thoughtcrime/securesms/R$layout;.selected_contact_list_item:I // field@270a │ │ +197cb6: 6e40 e802 1c0d |000b: invoke-virtual {v12, v1, v13, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ +197cbc: 0c0c |000e: move-result-object v12 │ │ +197cbe: 600d 6822 |000f: sget v13, Lorg/thoughtcrime/securesms/R$id;.contact_photo_image:I // field@2268 │ │ +197cc2: 6e20 1703 dc00 |0011: invoke-virtual {v12, v13}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ +197cc8: 0c0d |0014: move-result-object v13 │ │ +197cca: 1f0d 490e |0015: check-cast v13, Lorg/thoughtcrime/securesms/components/AvatarImageView; // type@0e49 │ │ +197cce: 6001 0724 |0017: sget v1, Lorg/thoughtcrime/securesms/R$id;.name:I // field@2407 │ │ +197cd2: 6e20 1703 1c00 |0019: invoke-virtual {v12, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ +197cd8: 0c01 |001c: move-result-object v1 │ │ +197cda: 1f01 5301 |001d: check-cast v1, Landroidx/appcompat/widget/AppCompatTextView; // type@0153 │ │ +197cde: 6002 4e24 |001f: sget v2, Lorg/thoughtcrime/securesms/R$id;.phone:I // field@244e │ │ +197ce2: 6e20 1703 2c00 |0021: invoke-virtual {v12, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ +197ce8: 0c02 |0024: move-result-object v2 │ │ +197cea: 1f02 4201 |0025: check-cast v2, Landroid/widget/TextView; // type@0142 │ │ +197cee: 6003 8d22 |0027: sget v3, Lorg/thoughtcrime/securesms/R$id;.delete:I // field@228d │ │ +197cf2: 6e20 1703 3c00 |0029: invoke-virtual {v12, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ +197cf8: 0c03 |002c: move-result-object v3 │ │ +197cfa: 1f03 2f01 |002d: check-cast v3, Landroid/widget/ImageButton; // type@012f │ │ +197cfe: 6e20 1457 ba00 |002f: invoke-virtual {v10, v11}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.getItem:(I)Ljava/lang/Object; // method@5714 │ │ +197d04: 0c04 |0032: move-result-object v4 │ │ +197d06: 1f04 ef02 |0033: check-cast v4, Ljava/lang/Integer; // type@02ef │ │ +197d0a: 6e10 460a 0400 |0035: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@0a46 │ │ +197d10: 0a04 |0038: move-result v4 │ │ +197d12: 12d5 |0039: const/4 v5, #int -3 // #fd │ │ +197d14: 1216 |003a: const/4 v6, #int 1 // #1 │ │ +197d16: 3254 0600 |003b: if-eq v4, v5, 0041 // +0006 │ │ +197d1a: 3264 0400 |003d: if-eq v4, v6, 0041 // +0004 │ │ +197d1e: 1217 |003f: const/4 v7, #int 1 // #1 │ │ +197d20: 2802 |0040: goto 0042 // +0002 │ │ +197d22: 1207 |0041: const/4 v7, #int 0 // #0 │ │ +197d24: 1308 0800 |0042: const/16 v8, #int 8 // #8 │ │ +197d28: 1209 |0044: const/4 v9, #int 0 // #0 │ │ +197d2a: 3354 1c00 |0045: if-ne v4, v5, 0061 // +001c │ │ +197d2e: 54a4 4242 |0047: iget-object v4, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4242 │ │ +197d32: 55a5 4542 |0049: iget-boolean v5, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.isBroadcast:Z // field@4245 │ │ +197d36: 3805 0500 |004b: if-eqz v5, 0050 // +0005 │ │ +197d3a: 6005 9f27 |004d: sget v5, Lorg/thoughtcrime/securesms/R$string;.add_recipients:I // field@279f │ │ +197d3e: 2803 |004f: goto 0052 // +0003 │ │ +197d40: 6005 1429 |0050: sget v5, Lorg/thoughtcrime/securesms/R$string;.group_add_members:I // field@2914 │ │ +197d44: 6e20 7700 5400 |0052: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +197d4a: 0c04 |0055: move-result-object v4 │ │ +197d4c: 6e20 d304 4100 |0056: invoke-virtual {v1, v4}, Landroidx/appcompat/widget/AppCompatTextView;.setText:(Ljava/lang/CharSequence;)V // method@04d3 │ │ +197d52: 6e30 d604 9106 |0059: invoke-virtual {v1, v9, v6}, Landroidx/appcompat/widget/AppCompatTextView;.setTypeface:(Landroid/graphics/Typeface;I)V // method@04d6 │ │ +197d58: 6e20 7004 8200 |005c: invoke-virtual {v2, v8}, Landroid/widget/TextView;.setVisibility:(I)V // method@0470 │ │ +197d5e: 1202 |005f: const/4 v2, #int 0 // #0 │ │ +197d60: 2827 |0060: goto 0087 // +0027 │ │ +197d62: 54a5 4342 |0061: iget-object v5, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@4243 │ │ +197d66: 6e20 a506 4500 |0063: invoke-virtual {v5, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a5 │ │ +197d6c: 0c04 |0066: move-result-object v4 │ │ +197d6e: 2205 5810 |0067: new-instance v5, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1058 │ │ +197d72: 54a6 4242 |0069: iget-object v6, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4242 │ │ +197d76: 7030 1b54 6504 |006b: invoke-direct {v5, v6, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@541b │ │ +197d7c: 6e10 7706 0400 |006e: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getDisplayName:()Ljava/lang/String; // method@0677 │ │ +197d82: 0c06 |0071: move-result-object v6 │ │ +197d84: 6e20 d304 6100 |0072: invoke-virtual {v1, v6}, Landroidx/appcompat/widget/AppCompatTextView;.setText:(Ljava/lang/CharSequence;)V // method@04d3 │ │ +197d8a: 6e30 d604 9100 |0075: invoke-virtual {v1, v9, v0}, Landroidx/appcompat/widget/AppCompatTextView;.setTypeface:(Landroid/graphics/Typeface;I)V // method@04d6 │ │ +197d90: 6e10 7406 0400 |0078: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getAddr:()Ljava/lang/String; // method@0674 │ │ +197d96: 0c06 |007b: move-result-object v6 │ │ +197d98: 6e20 6b04 6200 |007c: invoke-virtual {v2, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046b │ │ +197d9e: 6e20 7004 0200 |007f: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@0470 │ │ +197da4: 6e10 8106 0400 |0082: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.isVerified:()Z // method@0681 │ │ +197daa: 0a02 |0085: move-result v2 │ │ +197dac: 0759 |0086: move-object v9, v5 │ │ +197dae: 54a4 4442 |0087: iget-object v4, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4244 │ │ +197db2: 6e20 ea45 4d00 |0089: invoke-virtual {v13, v4}, Lorg/thoughtcrime/securesms/components/AvatarImageView;.clear:(Lorg/thoughtcrime/securesms/mms/GlideRequests;)V // method@45ea │ │ +197db8: 54a4 4442 |008c: iget-object v4, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4244 │ │ +197dbc: 6e40 ed45 4d09 |008e: invoke-virtual {v13, v4, v9, v0}, Lorg/thoughtcrime/securesms/components/AvatarImageView;.setAvatar:(Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/recipients/Recipient;Z)V // method@45ed │ │ +197dc2: 3802 0500 |0091: if-eqz v2, 0096 // +0005 │ │ +197dc6: 600d 2621 |0093: sget v13, Lorg/thoughtcrime/securesms/R$drawable;.ic_verified:I // field@2126 │ │ +197dca: 2802 |0095: goto 0097 // +0002 │ │ +197dcc: 120d |0096: const/4 v13, #int 0 // #0 │ │ +197dce: 6e50 ce04 01d0 |0097: invoke-virtual {v1, v0, v0, v13, v0}, Landroidx/appcompat/widget/AppCompatTextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@04ce │ │ +197dd4: 3807 0300 |009a: if-eqz v7, 009d // +0003 │ │ +197dd8: 2803 |009c: goto 009f // +0003 │ │ +197dda: 1300 0800 |009d: const/16 v0, #int 8 // #8 │ │ +197dde: 6e20 0504 0300 |009f: invoke-virtual {v3, v0}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0405 │ │ +197de4: 54ad 4242 |00a2: iget-object v13, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4242 │ │ +197de8: 7110 2456 0d00 |00a4: invoke-static {v13}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5624 │ │ +197dee: 0a0d |00a7: move-result v13 │ │ +197df0: 380d 0400 |00a8: if-eqz v13, 00ac // +0004 │ │ +197df4: 12fd |00aa: const/4 v13, #int -1 // #ff │ │ +197df6: 2803 |00ab: goto 00ae // +0003 │ │ +197df8: 150d 00ff |00ac: const/high16 v13, #int -16777216 // #ff00 │ │ +197dfc: 6e20 0104 d300 |00ae: invoke-virtual {v3, v13}, Landroid/widget/ImageButton;.setColorFilter:(I)V // method@0401 │ │ +197e02: 220d d310 |00b1: new-instance v13, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0; // type@10d3 │ │ +197e06: 7030 0a57 ad0b |00b3: invoke-direct {v13, v10, v11}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V // method@570a │ │ +197e0c: 6e20 0304 d300 |00b6: invoke-virtual {v3, v13}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0403 │ │ +197e12: 220d d410 |00b9: new-instance v13, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1; // type@10d4 │ │ +197e16: 7030 0c57 ad0b |00bb: invoke-direct {v13, v10, v11}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V // method@570c │ │ +197e1c: 6e20 4103 dc00 |00be: invoke-virtual {v12, v13}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ +197e22: 110c |00c1: return-object v12 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=101 │ │ 0x000f line=104 │ │ 0x0017 line=105 │ │ 0x001f line=106 │ │ 0x0027 line=107 │ │ @@ -312362,25 +312363,25 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -197f9c: |[197f9c] org.thoughtcrime.securesms.util.SelectedContactsAdapter.lambda$getView$0$org-thoughtcrime-securesms-util-SelectedContactsAdapter:(ILandroid/view/View;)V │ │ -197fac: 5413 4642 |0000: iget-object v3, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.itemClickListener:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener; // field@4246 │ │ -197fb0: 3803 1100 |0002: if-eqz v3, 0013 // +0011 │ │ -197fb4: 5410 4142 |0004: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4241 │ │ -197fb8: 7220 c70c 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc7 │ │ -197fbe: 0c02 |0009: move-result-object v2 │ │ -197fc0: 1f02 ef02 |000a: check-cast v2, Ljava/lang/Integer; // type@02ef │ │ -197fc4: 6e10 460a 0200 |000c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a46 │ │ -197fca: 0a02 |000f: move-result v2 │ │ -197fcc: 7220 0f57 2300 |0010: invoke-interface {v3, v2}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener;.onItemDeleteClick:(I)V // method@570f │ │ -197fd2: 0e00 |0013: return-void │ │ +197fa0: |[197fa0] org.thoughtcrime.securesms.util.SelectedContactsAdapter.lambda$getView$0$org-thoughtcrime-securesms-util-SelectedContactsAdapter:(ILandroid/view/View;)V │ │ +197fb0: 5413 4642 |0000: iget-object v3, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.itemClickListener:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener; // field@4246 │ │ +197fb4: 3803 1100 |0002: if-eqz v3, 0013 // +0011 │ │ +197fb8: 5410 4142 |0004: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4241 │ │ +197fbc: 7220 c70c 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc7 │ │ +197fc2: 0c02 |0009: move-result-object v2 │ │ +197fc4: 1f02 ef02 |000a: check-cast v2, Ljava/lang/Integer; // type@02ef │ │ +197fc8: 6e10 460a 0200 |000c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a46 │ │ +197fce: 0a02 |000f: move-result v2 │ │ +197fd0: 7220 0f57 2300 |0010: invoke-interface {v3, v2}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener;.onItemDeleteClick:(I)V // method@570f │ │ +197fd6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0004 line=135 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 this Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; │ │ 0x0000 - 0x0014 reg=2 (null) I │ │ @@ -312391,25 +312392,25 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -197fd4: |[197fd4] org.thoughtcrime.securesms.util.SelectedContactsAdapter.lambda$getView$1$org-thoughtcrime-securesms-util-SelectedContactsAdapter:(ILandroid/view/View;)V │ │ -197fe4: 5413 4642 |0000: iget-object v3, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.itemClickListener:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener; // field@4246 │ │ -197fe8: 3803 1100 |0002: if-eqz v3, 0013 // +0011 │ │ -197fec: 5410 4142 |0004: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4241 │ │ -197ff0: 7220 c70c 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc7 │ │ -197ff6: 0c02 |0009: move-result-object v2 │ │ -197ff8: 1f02 ef02 |000a: check-cast v2, Ljava/lang/Integer; // type@02ef │ │ -197ffc: 6e10 460a 0200 |000c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a46 │ │ -198002: 0a02 |000f: move-result v2 │ │ -198004: 7220 0e57 2300 |0010: invoke-interface {v3, v2}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener;.onItemClick:(I)V // method@570e │ │ -19800a: 0e00 |0013: return-void │ │ +197fd8: |[197fd8] org.thoughtcrime.securesms.util.SelectedContactsAdapter.lambda$getView$1$org-thoughtcrime-securesms-util-SelectedContactsAdapter:(ILandroid/view/View;)V │ │ +197fe8: 5413 4642 |0000: iget-object v3, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.itemClickListener:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener; // field@4246 │ │ +197fec: 3803 1100 |0002: if-eqz v3, 0013 // +0011 │ │ +197ff0: 5410 4142 |0004: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4241 │ │ +197ff4: 7220 c70c 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc7 │ │ +197ffa: 0c02 |0009: move-result-object v2 │ │ +197ffc: 1f02 ef02 |000a: check-cast v2, Ljava/lang/Integer; // type@02ef │ │ +198000: 6e10 460a 0200 |000c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a46 │ │ +198006: 0a02 |000f: move-result v2 │ │ +198008: 7220 0e57 2300 |0010: invoke-interface {v3, v2}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener;.onItemClick:(I)V // method@570e │ │ +19800e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0004 line=140 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 this Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; │ │ 0x0000 - 0x0014 reg=2 (null) I │ │ @@ -312420,21 +312421,21 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -19800c: |[19800c] org.thoughtcrime.securesms.util.SelectedContactsAdapter.remove:(Ljava/lang/Integer;)V │ │ -19801c: 5410 4142 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4241 │ │ -198020: 7220 ce0c 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@0cce │ │ -198026: 0a02 |0005: move-result v2 │ │ -198028: 3802 0500 |0006: if-eqz v2, 000b // +0005 │ │ -19802c: 6e10 1957 0100 |0008: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.notifyDataSetChanged:()V // method@5719 │ │ -198032: 0e00 |000b: return-void │ │ +198010: |[198010] org.thoughtcrime.securesms.util.SelectedContactsAdapter.remove:(Ljava/lang/Integer;)V │ │ +198020: 5410 4142 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4241 │ │ +198024: 7220 ce0c 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@0cce │ │ +19802a: 0a02 |0005: move-result v2 │ │ +19802c: 3802 0500 |0006: if-eqz v2, 000b // +0005 │ │ +198030: 6e10 1957 0100 |0008: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.notifyDataSetChanged:()V // method@5719 │ │ +198036: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0008 line=71 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/Integer; │ │ @@ -312444,17 +312445,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -198034: |[198034] org.thoughtcrime.securesms.util.SelectedContactsAdapter.setItemClickListener:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener;)V │ │ -198044: 5b01 4642 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.itemClickListener:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener; // field@4246 │ │ -198048: 0e00 |0002: return-void │ │ +198038: |[198038] org.thoughtcrime.securesms.util.SelectedContactsAdapter.setItemClickListener:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener;)V │ │ +198048: 5b01 4642 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.itemClickListener:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener; // field@4246 │ │ +19804c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; │ │ 0x0000 - 0x0003 reg=1 (null) Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener; │ │ │ │ @@ -312496,20 +312497,20 @@ │ │ type : '(Landroid/app/Activity;[Ljava/lang/Long;[I)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -19804c: |[19804c] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda0.:(Landroid/app/Activity;[Ljava/lang/Long;[I)V │ │ -19805c: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -198062: 5b01 4742 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@4247 │ │ -198066: 5b02 4842 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$1:[Ljava/lang/Long; // field@4248 │ │ -19806a: 5b03 4942 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$2:[I // field@4249 │ │ -19806e: 0e00 |0009: return-void │ │ +198050: |[198050] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda0.:(Landroid/app/Activity;[Ljava/lang/Long;[I)V │ │ +198060: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +198066: 5b01 4742 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@4247 │ │ +19806a: 5b02 4842 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$1:[Ljava/lang/Long; // field@4248 │ │ +19806e: 5b03 4942 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$2:[I // field@4249 │ │ +198072: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/app/Activity; │ │ 0x0000 - 0x000a reg=2 (null) [Ljava/lang/Long; │ │ @@ -312521,20 +312522,20 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -198070: |[198070] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda0.run:()V │ │ -198080: 5430 4742 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@4247 │ │ -198084: 5431 4842 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$1:[Ljava/lang/Long; // field@4248 │ │ -198088: 5432 4942 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$2:[I // field@4249 │ │ -19808c: 7130 2657 1002 |0006: invoke-static {v0, v1, v2}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.lambda$immediatelyRelay$0:(Landroid/app/Activity;[Ljava/lang/Long;[I)V // method@5726 │ │ -198092: 0e00 |0009: return-void │ │ +198074: |[198074] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda0.run:()V │ │ +198084: 5430 4742 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@4247 │ │ +198088: 5431 4842 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$1:[Ljava/lang/Long; // field@4248 │ │ +19808c: 5432 4942 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$2:[I // field@4249 │ │ +198090: 7130 2657 1002 |0006: invoke-static {v0, v1, v2}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.lambda$immediatelyRelay$0:(Landroid/app/Activity;[Ljava/lang/Long;[I)V // method@5726 │ │ +198096: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 5232 (D8$$SyntheticClass) │ │ @@ -312579,21 +312580,21 @@ │ │ type : '([Ljava/lang/Long;Landroid/app/Activity;Ljava/util/ArrayList;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -198094: |[198094] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda1.:([Ljava/lang/Long;Landroid/app/Activity;Ljava/util/ArrayList;Ljava/lang/String;)V │ │ -1980a4: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -1980aa: 5b01 4a42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Long; // field@424a │ │ -1980ae: 5b02 4b42 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$1:Landroid/app/Activity; // field@424b │ │ -1980b2: 5b03 4c42 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$2:Ljava/util/ArrayList; // field@424c │ │ -1980b6: 5b04 4d42 |0009: iput-object v4, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$3:Ljava/lang/String; // field@424d │ │ -1980ba: 0e00 |000b: return-void │ │ +198098: |[198098] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda1.:([Ljava/lang/Long;Landroid/app/Activity;Ljava/util/ArrayList;Ljava/lang/String;)V │ │ +1980a8: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +1980ae: 5b01 4a42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Long; // field@424a │ │ +1980b2: 5b02 4b42 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$1:Landroid/app/Activity; // field@424b │ │ +1980b6: 5b03 4c42 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$2:Ljava/util/ArrayList; // field@424c │ │ +1980ba: 5b04 4d42 |0009: iput-object v4, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$3:Ljava/lang/String; // field@424d │ │ +1980be: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000c reg=1 (null) [Ljava/lang/Long; │ │ 0x0000 - 0x000c reg=2 (null) Landroid/app/Activity; │ │ @@ -312606,21 +312607,21 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -1980bc: |[1980bc] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda1.run:()V │ │ -1980cc: 5440 4a42 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Long; // field@424a │ │ -1980d0: 5441 4b42 |0002: iget-object v1, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$1:Landroid/app/Activity; // field@424b │ │ -1980d4: 5442 4c42 |0004: iget-object v2, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$2:Ljava/util/ArrayList; // field@424c │ │ -1980d8: 5443 4d42 |0006: iget-object v3, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$3:Ljava/lang/String; // field@424d │ │ -1980dc: 7140 2757 1032 |0008: invoke-static {v0, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.lambda$immediatelyRelay$1:([Ljava/lang/Long;Landroid/app/Activity;Ljava/util/ArrayList;Ljava/lang/String;)V // method@5727 │ │ -1980e2: 0e00 |000b: return-void │ │ +1980c0: |[1980c0] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda1.run:()V │ │ +1980d0: 5440 4a42 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Long; // field@424a │ │ +1980d4: 5441 4b42 |0002: iget-object v1, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$1:Landroid/app/Activity; // field@424b │ │ +1980d8: 5442 4c42 |0004: iget-object v2, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$2:Ljava/util/ArrayList; // field@424c │ │ +1980dc: 5443 4d42 |0006: iget-object v3, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$3:Ljava/lang/String; // field@424d │ │ +1980e0: 7140 2757 1032 |0008: invoke-static {v0, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.lambda$immediatelyRelay$1:([Ljava/lang/Long;Landroid/app/Activity;Ljava/util/ArrayList;Ljava/lang/String;)V // method@5727 │ │ +1980e6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000c reg=4 this Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1; │ │ │ │ source_file_idx : 5232 (D8$$SyntheticClass) │ │ @@ -312656,17 +312657,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1981dc: |[1981dc] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.:()V │ │ -1981ec: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -1981f2: 0e00 |0003: return-void │ │ +1981e0: |[1981e0] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.:()V │ │ +1981f0: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +1981f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;) │ │ @@ -312674,32 +312675,32 @@ │ │ type : '(Landroid/content/Context;Ljava/util/ArrayList;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -1980e4: |[1980e4] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.containsVideoType:(Landroid/content/Context;Ljava/util/ArrayList;)Z │ │ -1980f4: 6e10 5e0c 0200 |0000: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5e │ │ -1980fa: 0c02 |0003: move-result-object v2 │ │ -1980fc: 7210 ab0c 0200 |0004: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ -198102: 0a00 |0007: move-result v0 │ │ -198104: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ -198108: 7210 ac0c 0200 |000a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ -19810e: 0c00 |000d: move-result-object v0 │ │ -198110: 1f00 8700 |000e: check-cast v0, Landroid/net/Uri; // type@0087 │ │ -198114: 7120 8c56 0100 |0010: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@568c │ │ -19811a: 0c00 |0013: move-result-object v0 │ │ -19811c: 7110 9656 0000 |0014: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isVideoType:(Ljava/lang/String;)Z // method@5696 │ │ -198122: 0a00 |0017: move-result v0 │ │ -198124: 3800 ecff |0018: if-eqz v0, 0004 // -0014 │ │ -198128: 1211 |001a: const/4 v1, #int 1 // #1 │ │ -19812a: 0f01 |001b: return v1 │ │ -19812c: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -19812e: 0f01 |001d: return v1 │ │ +1980e8: |[1980e8] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.containsVideoType:(Landroid/content/Context;Ljava/util/ArrayList;)Z │ │ +1980f8: 6e10 5e0c 0200 |0000: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5e │ │ +1980fe: 0c02 |0003: move-result-object v2 │ │ +198100: 7210 ab0c 0200 |0004: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ +198106: 0a00 |0007: move-result v0 │ │ +198108: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ +19810c: 7210 ac0c 0200 |000a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ +198112: 0c00 |000d: move-result-object v0 │ │ +198114: 1f00 8700 |000e: check-cast v0, Landroid/net/Uri; // type@0087 │ │ +198118: 7120 8c56 0100 |0010: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@568c │ │ +19811e: 0c00 |0013: move-result-object v0 │ │ +198120: 7110 9656 0000 |0014: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isVideoType:(Ljava/lang/String;)Z // method@5696 │ │ +198126: 0a00 |0017: move-result v0 │ │ +198128: 3800 ecff |0018: if-eqz v0, 0004 // -0014 │ │ +19812c: 1211 |001a: const/4 v1, #int 1 // #1 │ │ +19812e: 0f01 |001b: return v1 │ │ +198130: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +198132: 0f01 |001d: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0010 line=98 │ │ 0x0014 line=99 │ │ locals : │ │ 0x0000 - 0x001e reg=1 (null) Landroid/content/Context; │ │ @@ -312710,53 +312711,53 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Lcom/b44t/messenger/DcMsg;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 78 16-bit code units │ │ -198130: |[198130] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.createMessage:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Lcom/b44t/messenger/DcMsg; │ │ -198140: 7110 c749 0400 |0000: invoke-static {v4}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ -198146: 0c00 |0003: move-result-object v0 │ │ -198148: 7120 8c56 5400 |0004: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@568c │ │ -19814e: 0c01 |0007: move-result-object v1 │ │ -198150: 3905 0a00 |0008: if-nez v5, 0012 // +000a │ │ -198154: 2202 e101 |000a: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01e1 │ │ -198158: 1303 0a00 |000c: const/16 v3, #int 10 // #a │ │ -19815c: 7030 f906 0203 |000e: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f9 │ │ -198162: 2832 |0011: goto 0043 // +0032 │ │ -198164: 7110 9156 0100 |0012: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageType:(Ljava/lang/String;)Z // method@5691 │ │ -19816a: 0a02 |0015: move-result v2 │ │ -19816c: 3802 0a00 |0016: if-eqz v2, 0020 // +000a │ │ -198170: 2202 e101 |0018: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01e1 │ │ -198174: 1303 1400 |001a: const/16 v3, #int 20 // #14 │ │ -198178: 7030 f906 0203 |001c: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f9 │ │ -19817e: 2824 |001f: goto 0043 // +0024 │ │ -198180: 7110 8e56 0100 |0020: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isAudioType:(Ljava/lang/String;)Z // method@568e │ │ -198186: 0a02 |0023: move-result v2 │ │ -198188: 3802 0a00 |0024: if-eqz v2, 002e // +000a │ │ -19818c: 2202 e101 |0026: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01e1 │ │ -198190: 1303 2800 |0028: const/16 v3, #int 40 // #28 │ │ -198194: 7030 f906 0203 |002a: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f9 │ │ -19819a: 2816 |002d: goto 0043 // +0016 │ │ -19819c: 7110 9656 0100 |002e: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isVideoType:(Ljava/lang/String;)Z // method@5696 │ │ -1981a2: 0a02 |0031: move-result v2 │ │ -1981a4: 3802 0a00 |0032: if-eqz v2, 003c // +000a │ │ -1981a8: 2202 e101 |0034: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01e1 │ │ -1981ac: 1303 3200 |0036: const/16 v3, #int 50 // #32 │ │ -1981b0: 7030 f906 0203 |0038: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f9 │ │ -1981b6: 2808 |003b: goto 0043 // +0008 │ │ -1981b8: 2202 e101 |003c: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01e1 │ │ -1981bc: 1303 3c00 |003e: const/16 v3, #int 60 // #3c │ │ -1981c0: 7030 f906 0203 |0040: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f9 │ │ -1981c6: 3805 0500 |0043: if-eqz v5, 0048 // +0005 │ │ -1981ca: 7140 2957 5412 |0045: invoke-static {v4, v5, v2, v1}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.setFileFromUri:(Landroid/content/Context;Landroid/net/Uri;Lcom/b44t/messenger/DcMsg;Ljava/lang/String;)V // method@5729 │ │ -1981d0: 3806 0500 |0048: if-eqz v6, 004d // +0005 │ │ -1981d4: 6e20 3107 6200 |004a: invoke-virtual {v2, v6}, Lcom/b44t/messenger/DcMsg;.setText:(Ljava/lang/String;)V // method@0731 │ │ -1981da: 1102 |004d: return-object v2 │ │ +198134: |[198134] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.createMessage:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Lcom/b44t/messenger/DcMsg; │ │ +198144: 7110 c749 0400 |0000: invoke-static {v4}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ +19814a: 0c00 |0003: move-result-object v0 │ │ +19814c: 7120 8c56 5400 |0004: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@568c │ │ +198152: 0c01 |0007: move-result-object v1 │ │ +198154: 3905 0a00 |0008: if-nez v5, 0012 // +000a │ │ +198158: 2202 e101 |000a: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01e1 │ │ +19815c: 1303 0a00 |000c: const/16 v3, #int 10 // #a │ │ +198160: 7030 f906 0203 |000e: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f9 │ │ +198166: 2832 |0011: goto 0043 // +0032 │ │ +198168: 7110 9156 0100 |0012: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageType:(Ljava/lang/String;)Z // method@5691 │ │ +19816e: 0a02 |0015: move-result v2 │ │ +198170: 3802 0a00 |0016: if-eqz v2, 0020 // +000a │ │ +198174: 2202 e101 |0018: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01e1 │ │ +198178: 1303 1400 |001a: const/16 v3, #int 20 // #14 │ │ +19817c: 7030 f906 0203 |001c: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f9 │ │ +198182: 2824 |001f: goto 0043 // +0024 │ │ +198184: 7110 8e56 0100 |0020: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isAudioType:(Ljava/lang/String;)Z // method@568e │ │ +19818a: 0a02 |0023: move-result v2 │ │ +19818c: 3802 0a00 |0024: if-eqz v2, 002e // +000a │ │ +198190: 2202 e101 |0026: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01e1 │ │ +198194: 1303 2800 |0028: const/16 v3, #int 40 // #28 │ │ +198198: 7030 f906 0203 |002a: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f9 │ │ +19819e: 2816 |002d: goto 0043 // +0016 │ │ +1981a0: 7110 9656 0100 |002e: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isVideoType:(Ljava/lang/String;)Z // method@5696 │ │ +1981a6: 0a02 |0031: move-result v2 │ │ +1981a8: 3802 0a00 |0032: if-eqz v2, 003c // +000a │ │ +1981ac: 2202 e101 |0034: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01e1 │ │ +1981b0: 1303 3200 |0036: const/16 v3, #int 50 // #32 │ │ +1981b4: 7030 f906 0203 |0038: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f9 │ │ +1981ba: 2808 |003b: goto 0043 // +0008 │ │ +1981bc: 2202 e101 |003c: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01e1 │ │ +1981c0: 1303 3c00 |003e: const/16 v3, #int 60 // #3c │ │ +1981c4: 7030 f906 0203 |0040: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f9 │ │ +1981ca: 3805 0500 |0043: if-eqz v5, 0048 // +0005 │ │ +1981ce: 7140 2957 5412 |0045: invoke-static {v4, v5, v2, v1}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.setFileFromUri:(Landroid/content/Context;Landroid/net/Uri;Lcom/b44t/messenger/DcMsg;Ljava/lang/String;)V // method@5729 │ │ +1981d4: 3806 0500 |0048: if-eqz v6, 004d // +0005 │ │ +1981d8: 6e20 3107 6200 |004a: invoke-virtual {v2, v6}, Lcom/b44t/messenger/DcMsg;.setText:(Ljava/lang/String;)V // method@0731 │ │ +1981de: 1102 |004d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0004 line=109 │ │ 0x000a line=111 │ │ 0x0012 line=112 │ │ 0x0018 line=113 │ │ @@ -312777,19 +312778,19 @@ │ │ type : '(Landroid/content/Context;I[I)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1981f4: |[1981f4] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.handleForwarding:(Landroid/content/Context;I[I)V │ │ -198204: 7110 c749 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ -19820a: 0c00 |0003: move-result-object v0 │ │ -19820c: 6e30 9506 2001 |0004: invoke-virtual {v0, v2, v1}, Lcom/b44t/messenger/DcContext;.forwardMsgs:([II)V // method@0695 │ │ -198212: 0e00 |0007: return-void │ │ +1981f8: |[1981f8] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.handleForwarding:(Landroid/content/Context;I[I)V │ │ +198208: 7110 c749 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ +19820e: 0c00 |0003: move-result-object v0 │ │ +198210: 6e30 9506 2001 |0004: invoke-virtual {v0, v2, v1}, Lcom/b44t/messenger/DcContext;.forwardMsgs:([II)V // method@0695 │ │ +198216: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0004 line=76 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0008 reg=1 (null) I │ │ @@ -312800,24 +312801,24 @@ │ │ type : '(Landroid/app/Activity;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -198214: |[198214] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.immediatelyRelay:(Landroid/app/Activity;I)V │ │ -198224: 8130 |0000: int-to-long v0, v3 │ │ -198226: 7120 590a 1000 |0001: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a59 │ │ -19822c: 0c03 |0004: move-result-object v3 │ │ -19822e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -198230: 2300 2f11 |0006: new-array v0, v0, [Ljava/lang/Long; // type@112f │ │ -198234: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -198236: 4d03 0001 |0009: aput-object v3, v0, v1 │ │ -19823a: 7120 2557 0200 |000b: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.immediatelyRelay:(Landroid/app/Activity;[Ljava/lang/Long;)V // method@5725 │ │ -198240: 0e00 |000e: return-void │ │ +198218: |[198218] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.immediatelyRelay:(Landroid/app/Activity;I)V │ │ +198228: 8130 |0000: int-to-long v0, v3 │ │ +19822a: 7120 590a 1000 |0001: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a59 │ │ +198230: 0c03 |0004: move-result-object v3 │ │ +198232: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +198234: 2300 2f11 |0006: new-array v0, v0, [Ljava/lang/Long; // type@112f │ │ +198238: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +19823a: 4d03 0001 |0009: aput-object v3, v0, v1 │ │ +19823e: 7120 2557 0200 |000b: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.immediatelyRelay:(Landroid/app/Activity;[Ljava/lang/Long;)V // method@5725 │ │ +198244: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=33 │ │ locals : │ │ 0x0000 - 0x000f reg=2 (null) Landroid/app/Activity; │ │ 0x0000 - 0x000f reg=3 (null) I │ │ │ │ @@ -312826,40 +312827,40 @@ │ │ type : '(Landroid/app/Activity;[Ljava/lang/Long;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 54 16-bit code units │ │ -198244: |[198244] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.immediatelyRelay:(Landroid/app/Activity;[Ljava/lang/Long;)V │ │ -198254: 7100 0c3f 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/ConversationListRelayingActivity;.finishActivity:()V // method@3f0c │ │ -19825a: 7110 e556 0300 |0003: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isForwarding:(Landroid/app/Activity;)Z // method@56e5 │ │ -198260: 0a00 |0006: move-result v0 │ │ -198262: 3800 1500 |0007: if-eqz v0, 001c // +0015 │ │ -198266: 7110 df56 0300 |0009: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getForwardedMessageIDs:(Landroid/app/Activity;)[I // method@56df │ │ -19826c: 0c00 |000c: move-result-object v0 │ │ -19826e: 7110 e856 0300 |000d: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.resetRelayingMessageContent:(Landroid/app/Activity;)V // method@56e8 │ │ -198274: 3900 0300 |0010: if-nez v0, 0013 // +0003 │ │ -198278: 0e00 |0012: return-void │ │ -19827a: 2201 d710 |0013: new-instance v1, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0; // type@10d7 │ │ -19827e: 7040 1c57 3104 |0015: invoke-direct {v1, v3, v4, v0}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.:(Landroid/app/Activity;[Ljava/lang/Long;[I)V // method@571c │ │ -198284: 7110 8057 0100 |0018: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V // method@5780 │ │ -19828a: 281a |001b: goto 0035 // +001a │ │ -19828c: 7110 e756 0300 |001c: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isSharing:(Landroid/app/Activity;)Z // method@56e7 │ │ -198292: 0a00 |001f: move-result v0 │ │ -198294: 3800 1500 |0020: if-eqz v0, 0035 // +0015 │ │ -198298: 7110 e356 0300 |0022: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; // method@56e3 │ │ -19829e: 0c00 |0025: move-result-object v0 │ │ -1982a0: 7110 e156 0300 |0026: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; // method@56e1 │ │ -1982a6: 0c01 |0029: move-result-object v1 │ │ -1982a8: 7110 e856 0300 |002a: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.resetRelayingMessageContent:(Landroid/app/Activity;)V // method@56e8 │ │ -1982ae: 2202 d810 |002d: new-instance v2, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1; // type@10d8 │ │ -1982b2: 7051 1e57 4203 |002f: invoke-direct {v2, v4, v3, v0, v1}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.:([Ljava/lang/Long;Landroid/app/Activity;Ljava/util/ArrayList;Ljava/lang/String;)V // method@571e │ │ -1982b8: 7110 8057 0200 |0032: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Util;.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V // method@5780 │ │ -1982be: 0e00 |0035: return-void │ │ +198248: |[198248] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.immediatelyRelay:(Landroid/app/Activity;[Ljava/lang/Long;)V │ │ +198258: 7100 0c3f 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/ConversationListRelayingActivity;.finishActivity:()V // method@3f0c │ │ +19825e: 7110 e556 0300 |0003: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isForwarding:(Landroid/app/Activity;)Z // method@56e5 │ │ +198264: 0a00 |0006: move-result v0 │ │ +198266: 3800 1500 |0007: if-eqz v0, 001c // +0015 │ │ +19826a: 7110 df56 0300 |0009: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getForwardedMessageIDs:(Landroid/app/Activity;)[I // method@56df │ │ +198270: 0c00 |000c: move-result-object v0 │ │ +198272: 7110 e856 0300 |000d: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.resetRelayingMessageContent:(Landroid/app/Activity;)V // method@56e8 │ │ +198278: 3900 0300 |0010: if-nez v0, 0013 // +0003 │ │ +19827c: 0e00 |0012: return-void │ │ +19827e: 2201 d710 |0013: new-instance v1, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0; // type@10d7 │ │ +198282: 7040 1c57 3104 |0015: invoke-direct {v1, v3, v4, v0}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.:(Landroid/app/Activity;[Ljava/lang/Long;[I)V // method@571c │ │ +198288: 7110 8057 0100 |0018: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V // method@5780 │ │ +19828e: 281a |001b: goto 0035 // +001a │ │ +198290: 7110 e756 0300 |001c: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isSharing:(Landroid/app/Activity;)Z // method@56e7 │ │ +198296: 0a00 |001f: move-result v0 │ │ +198298: 3800 1500 |0020: if-eqz v0, 0035 // +0015 │ │ +19829c: 7110 e356 0300 |0022: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; // method@56e3 │ │ +1982a2: 0c00 |0025: move-result-object v0 │ │ +1982a4: 7110 e156 0300 |0026: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; // method@56e1 │ │ +1982aa: 0c01 |0029: move-result-object v1 │ │ +1982ac: 7110 e856 0300 |002a: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.resetRelayingMessageContent:(Landroid/app/Activity;)V // method@56e8 │ │ +1982b2: 2202 d810 |002d: new-instance v2, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1; // type@10d8 │ │ +1982b6: 7051 1e57 4203 |002f: invoke-direct {v2, v4, v3, v0, v1}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.:([Ljava/lang/Long;Landroid/app/Activity;Ljava/util/ArrayList;Ljava/lang/String;)V // method@571e │ │ +1982bc: 7110 8057 0200 |0032: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Util;.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V // method@5780 │ │ +1982c2: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x0009 line=39 │ │ 0x000d line=40 │ │ 0x0013 line=43 │ │ @@ -312877,58 +312878,58 @@ │ │ type : '(Landroid/app/Activity;[Ljava/lang/Long;[I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -1982c0: |[1982c0] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.lambda$immediatelyRelay$0:(Landroid/app/Activity;[Ljava/lang/Long;[I)V │ │ -1982d0: 7110 c749 0a00 |0000: invoke-static {v10}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ -1982d6: 0c00 |0003: move-result-object v0 │ │ -1982d8: 21b1 |0004: array-length v1, v11 │ │ -1982da: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -1982dc: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -1982de: 3513 4700 |0007: if-ge v3, v1, 004e // +0047 │ │ -1982e2: 4604 0b03 |0009: aget-object v4, v11, v3 │ │ -1982e6: 6e10 550a 0400 |000b: invoke-virtual {v4}, Ljava/lang/Long;.longValue:()J // method@0a55 │ │ -1982ec: 0b04 |000e: move-result-wide v4 │ │ -1982ee: 8445 |000f: long-to-int v5, v4 │ │ -1982f0: 6e20 9906 5000 |0010: invoke-virtual {v0, v5}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0699 │ │ -1982f6: 0c04 |0013: move-result-object v4 │ │ -1982f8: 6e10 6906 0400 |0014: invoke-virtual {v4}, Lcom/b44t/messenger/DcChat;.isSelfTalk:()Z // method@0669 │ │ -1982fe: 0a04 |0017: move-result v4 │ │ -198300: 3804 3000 |0018: if-eqz v4, 0048 // +0030 │ │ -198304: 21c4 |001a: array-length v4, v12 │ │ -198306: 1206 |001b: const/4 v6, #int 0 // #0 │ │ -198308: 3546 2f00 |001c: if-ge v6, v4, 004b // +002f │ │ -19830c: 4407 0c06 |001e: aget v7, v12, v6 │ │ -198310: 6e20 ad06 7000 |0020: invoke-virtual {v0, v7}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06ad │ │ -198316: 0c08 |0023: move-result-object v8 │ │ -198318: 6e10 fa06 0800 |0024: invoke-virtual {v8}, Lcom/b44t/messenger/DcMsg;.canSave:()Z // method@06fa │ │ -19831e: 0a09 |0027: move-result v9 │ │ -198320: 3809 1600 |0028: if-eqz v9, 003e // +0016 │ │ -198324: 6e10 1007 0800 |002a: invoke-virtual {v8}, Lcom/b44t/messenger/DcMsg;.getSavedMsgId:()I // method@0710 │ │ -19832a: 0a09 |002d: move-result v9 │ │ -19832c: 3909 1000 |002e: if-nez v9, 003e // +0010 │ │ -198330: 6e10 fb06 0800 |0030: invoke-virtual {v8}, Lcom/b44t/messenger/DcMsg;.getChatId:()I // method@06fb │ │ -198336: 0a08 |0033: move-result v8 │ │ -198338: 3258 0a00 |0034: if-eq v8, v5, 003e // +000a │ │ -19833c: 2410 1711 0700 |0036: filled-new-array {v7}, [I // type@1117 │ │ -198342: 0c07 |0039: move-result-object v7 │ │ -198344: 6e20 ce06 7000 |003a: invoke-virtual {v0, v7}, Lcom/b44t/messenger/DcContext;.saveMsgs:([I)V // method@06ce │ │ -19834a: 2808 |003d: goto 0045 // +0008 │ │ -19834c: 2410 1711 0700 |003e: filled-new-array {v7}, [I // type@1117 │ │ -198352: 0c07 |0041: move-result-object v7 │ │ -198354: 7130 2357 5a07 |0042: invoke-static {v10, v5, v7}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.handleForwarding:(Landroid/content/Context;I[I)V // method@5723 │ │ -19835a: d806 0601 |0045: add-int/lit8 v6, v6, #int 1 // #01 │ │ -19835e: 28d5 |0047: goto 001c // -002b │ │ -198360: 7130 2357 5a0c |0048: invoke-static {v10, v5, v12}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.handleForwarding:(Landroid/content/Context;I[I)V // method@5723 │ │ -198366: d803 0301 |004b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -19836a: 28ba |004d: goto 0007 // -0046 │ │ -19836c: 0e00 |004e: return-void │ │ +1982c4: |[1982c4] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.lambda$immediatelyRelay$0:(Landroid/app/Activity;[Ljava/lang/Long;[I)V │ │ +1982d4: 7110 c749 0a00 |0000: invoke-static {v10}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ +1982da: 0c00 |0003: move-result-object v0 │ │ +1982dc: 21b1 |0004: array-length v1, v11 │ │ +1982de: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +1982e0: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +1982e2: 3513 4700 |0007: if-ge v3, v1, 004e // +0047 │ │ +1982e6: 4604 0b03 |0009: aget-object v4, v11, v3 │ │ +1982ea: 6e10 550a 0400 |000b: invoke-virtual {v4}, Ljava/lang/Long;.longValue:()J // method@0a55 │ │ +1982f0: 0b04 |000e: move-result-wide v4 │ │ +1982f2: 8445 |000f: long-to-int v5, v4 │ │ +1982f4: 6e20 9906 5000 |0010: invoke-virtual {v0, v5}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0699 │ │ +1982fa: 0c04 |0013: move-result-object v4 │ │ +1982fc: 6e10 6906 0400 |0014: invoke-virtual {v4}, Lcom/b44t/messenger/DcChat;.isSelfTalk:()Z // method@0669 │ │ +198302: 0a04 |0017: move-result v4 │ │ +198304: 3804 3000 |0018: if-eqz v4, 0048 // +0030 │ │ +198308: 21c4 |001a: array-length v4, v12 │ │ +19830a: 1206 |001b: const/4 v6, #int 0 // #0 │ │ +19830c: 3546 2f00 |001c: if-ge v6, v4, 004b // +002f │ │ +198310: 4407 0c06 |001e: aget v7, v12, v6 │ │ +198314: 6e20 ad06 7000 |0020: invoke-virtual {v0, v7}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06ad │ │ +19831a: 0c08 |0023: move-result-object v8 │ │ +19831c: 6e10 fa06 0800 |0024: invoke-virtual {v8}, Lcom/b44t/messenger/DcMsg;.canSave:()Z // method@06fa │ │ +198322: 0a09 |0027: move-result v9 │ │ +198324: 3809 1600 |0028: if-eqz v9, 003e // +0016 │ │ +198328: 6e10 1007 0800 |002a: invoke-virtual {v8}, Lcom/b44t/messenger/DcMsg;.getSavedMsgId:()I // method@0710 │ │ +19832e: 0a09 |002d: move-result v9 │ │ +198330: 3909 1000 |002e: if-nez v9, 003e // +0010 │ │ +198334: 6e10 fb06 0800 |0030: invoke-virtual {v8}, Lcom/b44t/messenger/DcMsg;.getChatId:()I // method@06fb │ │ +19833a: 0a08 |0033: move-result v8 │ │ +19833c: 3258 0a00 |0034: if-eq v8, v5, 003e // +000a │ │ +198340: 2410 1711 0700 |0036: filled-new-array {v7}, [I // type@1117 │ │ +198346: 0c07 |0039: move-result-object v7 │ │ +198348: 6e20 ce06 7000 |003a: invoke-virtual {v0, v7}, Lcom/b44t/messenger/DcContext;.saveMsgs:([I)V // method@06ce │ │ +19834e: 2808 |003d: goto 0045 // +0008 │ │ +198350: 2410 1711 0700 |003e: filled-new-array {v7}, [I // type@1117 │ │ +198356: 0c07 |0041: move-result-object v7 │ │ +198358: 7130 2357 5a07 |0042: invoke-static {v10, v5, v7}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.handleForwarding:(Landroid/content/Context;I[I)V // method@5723 │ │ +19835e: d806 0601 |0045: add-int/lit8 v6, v6, #int 1 // #01 │ │ +198362: 28d5 |0047: goto 001c // -002b │ │ +198364: 7130 2357 5a0c |0048: invoke-static {v10, v5, v12}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.handleForwarding:(Landroid/content/Context;I[I)V // method@5723 │ │ +19836a: d803 0301 |004b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +19836e: 28ba |004d: goto 0007 // -0046 │ │ +198370: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0004 line=45 │ │ 0x0010 line=47 │ │ 0x001a line=48 │ │ 0x0020 line=49 │ │ @@ -312946,26 +312947,26 @@ │ │ type : '([Ljava/lang/Long;Landroid/app/Activity;Ljava/util/ArrayList;Ljava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -198370: |[198370] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.lambda$immediatelyRelay$1:([Ljava/lang/Long;Landroid/app/Activity;Ljava/util/ArrayList;Ljava/lang/String;)V │ │ -198380: 2140 |0000: array-length v0, v4 │ │ -198382: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -198384: 3501 0f00 |0002: if-ge v1, v0, 0011 // +000f │ │ -198388: 4602 0401 |0004: aget-object v2, v4, v1 │ │ -19838c: 6e10 550a 0200 |0006: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a55 │ │ -198392: 0b02 |0009: move-result-wide v2 │ │ -198394: 8423 |000a: long-to-int v3, v2 │ │ -198396: 7140 2857 3576 |000b: invoke-static {v5, v3, v6, v7}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.sendMultipleMsgs:(Landroid/content/Context;ILjava/util/ArrayList;Ljava/lang/String;)V // method@5728 │ │ -19839c: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -1983a0: 28f2 |0010: goto 0002 // -000e │ │ -1983a2: 0e00 |0011: return-void │ │ +198374: |[198374] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.lambda$immediatelyRelay$1:([Ljava/lang/Long;Landroid/app/Activity;Ljava/util/ArrayList;Ljava/lang/String;)V │ │ +198384: 2140 |0000: array-length v0, v4 │ │ +198386: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +198388: 3501 0f00 |0002: if-ge v1, v0, 0011 // +000f │ │ +19838c: 4602 0401 |0004: aget-object v2, v4, v1 │ │ +198390: 6e10 550a 0200 |0006: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a55 │ │ +198396: 0b02 |0009: move-result-wide v2 │ │ +198398: 8423 |000a: long-to-int v3, v2 │ │ +19839a: 7140 2857 3576 |000b: invoke-static {v5, v3, v6, v7}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.sendMultipleMsgs:(Landroid/content/Context;ILjava/util/ArrayList;Ljava/lang/String;)V // method@5728 │ │ +1983a0: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +1983a4: 28f2 |0010: goto 0002 // -000e │ │ +1983a6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x000b line=68 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 (null) [Ljava/lang/Long; │ │ 0x0000 - 0x0012 reg=5 (null) Landroid/app/Activity; │ │ @@ -312977,47 +312978,47 @@ │ │ type : '(Landroid/content/Context;ILjava/util/ArrayList;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -1983a4: |[1983a4] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.sendMultipleMsgs:(Landroid/content/Context;ILjava/util/ArrayList;Ljava/lang/String;)V │ │ -1983b4: 7110 c749 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ -1983ba: 0c00 |0003: move-result-object v0 │ │ -1983bc: 6e10 600c 0500 |0004: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0c60 │ │ -1983c2: 0a01 |0007: move-result v1 │ │ -1983c4: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -1983c6: 3321 1100 |0009: if-ne v1, v2, 001a // +0011 │ │ -1983ca: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -1983cc: 6e20 5b0c 1500 |000c: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c5b │ │ -1983d2: 0c05 |000f: move-result-object v5 │ │ -1983d4: 1f05 8700 |0010: check-cast v5, Landroid/net/Uri; // type@0087 │ │ -1983d8: 7130 2257 5306 |0012: invoke-static {v3, v5, v6}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.createMessage:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Lcom/b44t/messenger/DcMsg; // method@5722 │ │ -1983de: 0c03 |0015: move-result-object v3 │ │ -1983e0: 6e30 d306 4003 |0016: invoke-virtual {v0, v4, v3}, Lcom/b44t/messenger/DcContext;.sendMsg:(ILcom/b44t/messenger/DcMsg;)I // method@06d3 │ │ -1983e6: 2823 |0019: goto 003c // +0023 │ │ -1983e8: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -1983ea: 3806 0900 |001b: if-eqz v6, 0024 // +0009 │ │ -1983ee: 7130 2257 1306 |001d: invoke-static {v3, v1, v6}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.createMessage:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Lcom/b44t/messenger/DcMsg; // method@5722 │ │ -1983f4: 0c06 |0020: move-result-object v6 │ │ -1983f6: 6e30 d306 4006 |0021: invoke-virtual {v0, v4, v6}, Lcom/b44t/messenger/DcContext;.sendMsg:(ILcom/b44t/messenger/DcMsg;)I // method@06d3 │ │ -1983fc: 6e10 5e0c 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5e │ │ -198402: 0c05 |0027: move-result-object v5 │ │ -198404: 7210 ab0c 0500 |0028: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ -19840a: 0a06 |002b: move-result v6 │ │ -19840c: 3806 1000 |002c: if-eqz v6, 003c // +0010 │ │ -198410: 7210 ac0c 0500 |002e: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ -198416: 0c06 |0031: move-result-object v6 │ │ -198418: 1f06 8700 |0032: check-cast v6, Landroid/net/Uri; // type@0087 │ │ -19841c: 7130 2257 6301 |0034: invoke-static {v3, v6, v1}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.createMessage:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Lcom/b44t/messenger/DcMsg; // method@5722 │ │ -198422: 0c06 |0037: move-result-object v6 │ │ -198424: 6e30 d306 4006 |0038: invoke-virtual {v0, v4, v6}, Lcom/b44t/messenger/DcContext;.sendMsg:(ILcom/b44t/messenger/DcMsg;)I // method@06d3 │ │ -19842a: 28ed |003b: goto 0028 // -0013 │ │ -19842c: 0e00 |003c: return-void │ │ +1983a8: |[1983a8] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.sendMultipleMsgs:(Landroid/content/Context;ILjava/util/ArrayList;Ljava/lang/String;)V │ │ +1983b8: 7110 c749 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ +1983be: 0c00 |0003: move-result-object v0 │ │ +1983c0: 6e10 600c 0500 |0004: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0c60 │ │ +1983c6: 0a01 |0007: move-result v1 │ │ +1983c8: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +1983ca: 3321 1100 |0009: if-ne v1, v2, 001a // +0011 │ │ +1983ce: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +1983d0: 6e20 5b0c 1500 |000c: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c5b │ │ +1983d6: 0c05 |000f: move-result-object v5 │ │ +1983d8: 1f05 8700 |0010: check-cast v5, Landroid/net/Uri; // type@0087 │ │ +1983dc: 7130 2257 5306 |0012: invoke-static {v3, v5, v6}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.createMessage:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Lcom/b44t/messenger/DcMsg; // method@5722 │ │ +1983e2: 0c03 |0015: move-result-object v3 │ │ +1983e4: 6e30 d306 4003 |0016: invoke-virtual {v0, v4, v3}, Lcom/b44t/messenger/DcContext;.sendMsg:(ILcom/b44t/messenger/DcMsg;)I // method@06d3 │ │ +1983ea: 2823 |0019: goto 003c // +0023 │ │ +1983ec: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +1983ee: 3806 0900 |001b: if-eqz v6, 0024 // +0009 │ │ +1983f2: 7130 2257 1306 |001d: invoke-static {v3, v1, v6}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.createMessage:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Lcom/b44t/messenger/DcMsg; // method@5722 │ │ +1983f8: 0c06 |0020: move-result-object v6 │ │ +1983fa: 6e30 d306 4006 |0021: invoke-virtual {v0, v4, v6}, Lcom/b44t/messenger/DcContext;.sendMsg:(ILcom/b44t/messenger/DcMsg;)I // method@06d3 │ │ +198400: 6e10 5e0c 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5e │ │ +198406: 0c05 |0027: move-result-object v5 │ │ +198408: 7210 ab0c 0500 |0028: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ +19840e: 0a06 |002b: move-result v6 │ │ +198410: 3806 1000 |002c: if-eqz v6, 003c // +0010 │ │ +198414: 7210 ac0c 0500 |002e: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ +19841a: 0c06 |0031: move-result-object v6 │ │ +19841c: 1f06 8700 |0032: check-cast v6, Landroid/net/Uri; // type@0087 │ │ +198420: 7130 2257 6301 |0034: invoke-static {v3, v6, v1}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.createMessage:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Lcom/b44t/messenger/DcMsg; // method@5722 │ │ +198426: 0c06 |0037: move-result-object v6 │ │ +198428: 6e30 d306 4006 |0038: invoke-virtual {v0, v4, v6}, Lcom/b44t/messenger/DcContext;.sendMsg:(ILcom/b44t/messenger/DcMsg;)I // method@06d3 │ │ +19842e: 28ed |003b: goto 0028 // -0013 │ │ +198430: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0004 line=84 │ │ 0x000c line=85 │ │ 0x001d line=88 │ │ 0x0024 line=90 │ │ @@ -313033,74 +313034,74 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;Lcom/b44t/messenger/DcMsg;Ljava/lang/String;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 109 16-bit code units │ │ -198430: |[198430] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.setFileFromUri:(Landroid/content/Context;Landroid/net/Uri;Lcom/b44t/messenger/DcMsg;Ljava/lang/String;)V │ │ -198440: 7110 c749 0900 |0000: invoke-static {v9}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ -198446: 0c00 |0003: move-result-object v0 │ │ -198448: 1a01 6d48 |0004: const-string v1, "cannot-resolve.jpg" // string@486d │ │ -19844c: 7110 6950 0a00 |0006: invoke-static {v10}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.isLocalUri:(Landroid/net/Uri;)Z // method@5069 │ │ -198452: 0a02 |0009: move-result v2 │ │ -198454: 3802 0f00 |000a: if-eqz v2, 0019 // +000f │ │ -198458: 6e10 fd01 0a00 |000c: invoke-virtual {v10}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@01fd │ │ -19845e: 0c02 |000f: move-result-object v2 │ │ -198460: 1223 |0010: const/4 v3, #int 2 // #2 │ │ -198462: 7220 c70c 3200 |0011: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc7 │ │ -198468: 0c02 |0014: move-result-object v2 │ │ -19846a: 1f02 0703 |0015: check-cast v2, Ljava/lang/String; // type@0307 │ │ -19846e: 0721 |0017: move-object v1, v2 │ │ -198470: 2837 |0018: goto 004f // +0037 │ │ -198472: 6e10 ff01 0a00 |0019: invoke-virtual {v10}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01ff │ │ -198478: 0c02 |001c: move-result-object v2 │ │ -19847a: 1a03 8b4b |001d: const-string v3, "content" // string@4b8b │ │ -19847e: 6e20 d00a 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ -198484: 0a02 |0022: move-result v2 │ │ -198486: 3802 2c00 |0023: if-eqz v2, 004f // +002c │ │ -19848a: 6e10 6e00 0900 |0025: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -198490: 0c03 |0028: move-result-object v3 │ │ -198492: 1207 |0029: const/4 v7, #int 0 // #0 │ │ -198494: 1208 |002a: const/4 v8, #int 0 // #0 │ │ -198496: 1205 |002b: const/4 v5, #int 0 // #0 │ │ -198498: 1206 |002c: const/4 v6, #int 0 // #0 │ │ -19849a: 07a4 |002d: move-object v4, v10 │ │ -19849c: 7406 6100 0300 |002e: invoke-virtual/range {v3, v4, v5, v6, v7, v8}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0061 │ │ -1984a2: 0c02 |0031: move-result-object v2 │ │ -1984a4: 3802 1a00 |0032: if-eqz v2, 004c // +001a │ │ -1984a8: 7210 fe00 0200 |0034: invoke-interface {v2}, Landroid/database/Cursor;.moveToFirst:()Z // method@00fe │ │ -1984ae: 0a03 |0037: move-result v3 │ │ -1984b0: 3803 1400 |0038: if-eqz v3, 004c // +0014 │ │ -1984b4: 1a03 e740 |003a: const-string v3, "_display_name" // string@40e7 │ │ -1984b8: 7220 f700 3200 |003c: invoke-interface {v2, v3}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00f7 │ │ -1984be: 0a03 |003f: move-result v3 │ │ -1984c0: 3a03 0c00 |0040: if-ltz v3, 004c // +000c │ │ -1984c4: 7220 fc00 3200 |0042: invoke-interface {v2, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00fc │ │ -1984ca: 0c01 |0045: move-result-object v1 │ │ -1984cc: 2806 |0046: goto 004c // +0006 │ │ -1984ce: 0d09 |0047: move-exception v9 │ │ -1984d0: 7210 f600 0200 |0048: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ -1984d6: 2709 |004b: throw v9 │ │ -1984d8: 7210 f600 0200 |004c: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ -1984de: 1a02 867f |004f: const-string v2, "temp" // string@7f86 │ │ -1984e2: 7130 c549 1002 |0051: invoke-static {v0, v1, v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getBlobdirFile:(Lcom/b44t/messenger/DcContext;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@49c5 │ │ -1984e8: 0c00 |0054: move-result-object v0 │ │ -1984ea: 3800 1400 |0055: if-eqz v0, 0069 // +0014 │ │ -1984ee: 7120 6850 a900 |0057: invoke-static {v9, v10}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@5068 │ │ -1984f4: 0c09 |005a: move-result-object v9 │ │ -1984f6: 220a c202 |005b: new-instance v10, Ljava/io/FileOutputStream; // type@02c2 │ │ -1984fa: 7020 8509 0a00 |005d: invoke-direct {v10, v0}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@0985 │ │ -198500: 7120 6857 a900 |0060: invoke-static {v9, v10}, Lorg/thoughtcrime/securesms/util/Util;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5768 │ │ -198506: 2806 |0063: goto 0069 // +0006 │ │ -198508: 0d09 |0064: move-exception v9 │ │ -19850a: 6e10 310a 0900 |0065: invoke-virtual {v9}, Ljava/lang/Exception;.printStackTrace:()V // method@0a31 │ │ -198510: 1200 |0068: const/4 v0, #int 0 // #0 │ │ -198512: 6e40 2f07 0bc1 |0069: invoke-virtual {v11, v0, v1, v12}, Lcom/b44t/messenger/DcMsg;.setFileAndDeduplicate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@072f │ │ -198518: 0e00 |006c: return-void │ │ +198434: |[198434] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.setFileFromUri:(Landroid/content/Context;Landroid/net/Uri;Lcom/b44t/messenger/DcMsg;Ljava/lang/String;)V │ │ +198444: 7110 c749 0900 |0000: invoke-static {v9}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ +19844a: 0c00 |0003: move-result-object v0 │ │ +19844c: 1a01 6d48 |0004: const-string v1, "cannot-resolve.jpg" // string@486d │ │ +198450: 7110 6950 0a00 |0006: invoke-static {v10}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.isLocalUri:(Landroid/net/Uri;)Z // method@5069 │ │ +198456: 0a02 |0009: move-result v2 │ │ +198458: 3802 0f00 |000a: if-eqz v2, 0019 // +000f │ │ +19845c: 6e10 fd01 0a00 |000c: invoke-virtual {v10}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@01fd │ │ +198462: 0c02 |000f: move-result-object v2 │ │ +198464: 1223 |0010: const/4 v3, #int 2 // #2 │ │ +198466: 7220 c70c 3200 |0011: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc7 │ │ +19846c: 0c02 |0014: move-result-object v2 │ │ +19846e: 1f02 0703 |0015: check-cast v2, Ljava/lang/String; // type@0307 │ │ +198472: 0721 |0017: move-object v1, v2 │ │ +198474: 2837 |0018: goto 004f // +0037 │ │ +198476: 6e10 ff01 0a00 |0019: invoke-virtual {v10}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01ff │ │ +19847c: 0c02 |001c: move-result-object v2 │ │ +19847e: 1a03 8b4b |001d: const-string v3, "content" // string@4b8b │ │ +198482: 6e20 d00a 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ +198488: 0a02 |0022: move-result v2 │ │ +19848a: 3802 2c00 |0023: if-eqz v2, 004f // +002c │ │ +19848e: 6e10 6e00 0900 |0025: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +198494: 0c03 |0028: move-result-object v3 │ │ +198496: 1207 |0029: const/4 v7, #int 0 // #0 │ │ +198498: 1208 |002a: const/4 v8, #int 0 // #0 │ │ +19849a: 1205 |002b: const/4 v5, #int 0 // #0 │ │ +19849c: 1206 |002c: const/4 v6, #int 0 // #0 │ │ +19849e: 07a4 |002d: move-object v4, v10 │ │ +1984a0: 7406 6100 0300 |002e: invoke-virtual/range {v3, v4, v5, v6, v7, v8}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0061 │ │ +1984a6: 0c02 |0031: move-result-object v2 │ │ +1984a8: 3802 1a00 |0032: if-eqz v2, 004c // +001a │ │ +1984ac: 7210 fe00 0200 |0034: invoke-interface {v2}, Landroid/database/Cursor;.moveToFirst:()Z // method@00fe │ │ +1984b2: 0a03 |0037: move-result v3 │ │ +1984b4: 3803 1400 |0038: if-eqz v3, 004c // +0014 │ │ +1984b8: 1a03 e740 |003a: const-string v3, "_display_name" // string@40e7 │ │ +1984bc: 7220 f700 3200 |003c: invoke-interface {v2, v3}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00f7 │ │ +1984c2: 0a03 |003f: move-result v3 │ │ +1984c4: 3a03 0c00 |0040: if-ltz v3, 004c // +000c │ │ +1984c8: 7220 fc00 3200 |0042: invoke-interface {v2, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00fc │ │ +1984ce: 0c01 |0045: move-result-object v1 │ │ +1984d0: 2806 |0046: goto 004c // +0006 │ │ +1984d2: 0d09 |0047: move-exception v9 │ │ +1984d4: 7210 f600 0200 |0048: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ +1984da: 2709 |004b: throw v9 │ │ +1984dc: 7210 f600 0200 |004c: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ +1984e2: 1a02 867f |004f: const-string v2, "temp" // string@7f86 │ │ +1984e6: 7130 c549 1002 |0051: invoke-static {v0, v1, v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getBlobdirFile:(Lcom/b44t/messenger/DcContext;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@49c5 │ │ +1984ec: 0c00 |0054: move-result-object v0 │ │ +1984ee: 3800 1400 |0055: if-eqz v0, 0069 // +0014 │ │ +1984f2: 7120 6850 a900 |0057: invoke-static {v9, v10}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@5068 │ │ +1984f8: 0c09 |005a: move-result-object v9 │ │ +1984fa: 220a c202 |005b: new-instance v10, Ljava/io/FileOutputStream; // type@02c2 │ │ +1984fe: 7020 8509 0a00 |005d: invoke-direct {v10, v0}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@0985 │ │ +198504: 7120 6857 a900 |0060: invoke-static {v9, v10}, Lorg/thoughtcrime/securesms/util/Util;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5768 │ │ +19850a: 2806 |0063: goto 0069 // +0006 │ │ +19850c: 0d09 |0064: move-exception v9 │ │ +19850e: 6e10 310a 0900 |0065: invoke-virtual {v9}, Ljava/lang/Exception;.printStackTrace:()V // method@0a31 │ │ +198514: 1200 |0068: const/4 v0, #int 0 // #0 │ │ +198516: 6e40 2f07 0bc1 |0069: invoke-virtual {v11, v0, v1, v12}, Lcom/b44t/messenger/DcMsg;.setFileAndDeduplicate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@072f │ │ +19851c: 0e00 |006c: return-void │ │ catches : 3 │ │ 0x0006 - 0x0032 │ │ Ljava/lang/Exception; -> 0x0064 │ │ 0x0034 - 0x0046 │ │ -> 0x0047 │ │ 0x0048 - 0x0063 │ │ Ljava/lang/Exception; -> 0x0064 │ │ @@ -313156,17 +313157,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1985a8: |[1985a8] org.thoughtcrime.securesms.util.ServiceUtil.:()V │ │ -1985b8: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -1985be: 0e00 |0003: return-void │ │ +1985ac: |[1985ac] org.thoughtcrime.securesms.util.ServiceUtil.:()V │ │ +1985bc: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +1985c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/ServiceUtil; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/ServiceUtil;) │ │ @@ -313174,20 +313175,20 @@ │ │ type : '(Landroid/content/Context;)Landroid/view/inputmethod/InputMethodManager;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -198584: |[198584] org.thoughtcrime.securesms.util.ServiceUtil.getInputMethodManager:(Landroid/content/Context;)Landroid/view/inputmethod/InputMethodManager; │ │ -198594: 1a00 c45d |0000: const-string v0, "input_method" // string@5dc4 │ │ -198598: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -19859e: 0c01 |0005: move-result-object v1 │ │ -1985a0: 1f01 1401 |0006: check-cast v1, Landroid/view/inputmethod/InputMethodManager; // type@0114 │ │ -1985a4: 1101 |0008: return-object v1 │ │ +198588: |[198588] org.thoughtcrime.securesms.util.ServiceUtil.getInputMethodManager:(Landroid/content/Context;)Landroid/view/inputmethod/InputMethodManager; │ │ +198598: 1a00 c45d |0000: const-string v0, "input_method" // string@5dc4 │ │ +19859c: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +1985a2: 0c01 |0005: move-result-object v1 │ │ +1985a4: 1f01 1401 |0006: check-cast v1, Landroid/view/inputmethod/InputMethodManager; // type@0114 │ │ +1985a8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Landroid/content/Context; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/ServiceUtil;) │ │ @@ -313195,20 +313196,20 @@ │ │ type : '(Landroid/content/Context;)Landroid/os/Vibrator;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -19853c: |[19853c] org.thoughtcrime.securesms.util.ServiceUtil.getVibrator:(Landroid/content/Context;)Landroid/os/Vibrator; │ │ -19854c: 1a00 7e83 |0000: const-string v0, "vibrator" // string@837e │ │ -198550: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -198556: 0c01 |0005: move-result-object v1 │ │ -198558: 1f01 a700 |0006: check-cast v1, Landroid/os/Vibrator; // type@00a7 │ │ -19855c: 1101 |0008: return-object v1 │ │ +198540: |[198540] org.thoughtcrime.securesms.util.ServiceUtil.getVibrator:(Landroid/content/Context;)Landroid/os/Vibrator; │ │ +198550: 1a00 7e83 |0000: const-string v0, "vibrator" // string@837e │ │ +198554: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +19855a: 0c01 |0005: move-result-object v1 │ │ +19855c: 1f01 a700 |0006: check-cast v1, Landroid/os/Vibrator; // type@00a7 │ │ +198560: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Landroid/content/Context; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/util/ServiceUtil;) │ │ @@ -313216,20 +313217,20 @@ │ │ type : '(Landroid/content/Context;)Landroid/view/WindowManager;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -198560: |[198560] org.thoughtcrime.securesms.util.ServiceUtil.getWindowManager:(Landroid/content/Context;)Landroid/view/WindowManager; │ │ -198570: 1a00 2184 |0000: const-string v0, "window" // string@8421 │ │ -198574: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -19857a: 0c01 |0005: move-result-object v1 │ │ -19857c: 1f01 0101 |0006: check-cast v1, Landroid/view/WindowManager; // type@0101 │ │ -198580: 1101 |0008: return-object v1 │ │ +198564: |[198564] org.thoughtcrime.securesms.util.ServiceUtil.getWindowManager:(Landroid/content/Context;)Landroid/view/WindowManager; │ │ +198574: 1a00 2184 |0000: const-string v0, "window" // string@8421 │ │ +198578: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +19857e: 0c01 |0005: move-result-object v1 │ │ +198580: 1f01 0101 |0006: check-cast v1, Landroid/view/WindowManager; // type@0101 │ │ +198584: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -313319,17 +313320,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1985d8: |[1985d8] org.thoughtcrime.securesms.util.SignalProtocolLoggerProvider.:()V │ │ -1985e8: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -1985ee: 0e00 |0003: return-void │ │ +1985dc: |[1985dc] org.thoughtcrime.securesms.util.SignalProtocolLoggerProvider.:()V │ │ +1985ec: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +1985f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/SignalProtocolLoggerProvider; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/SignalProtocolLoggerProvider;) │ │ @@ -313337,34 +313338,34 @@ │ │ type : '()Lorg/thoughtcrime/securesms/util/SignalProtocolLogger;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1985c0: |[1985c0] org.thoughtcrime.securesms.util.SignalProtocolLoggerProvider.getProvider:()Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; │ │ -1985d0: 6200 5442 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/SignalProtocolLoggerProvider;.provider:Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; // field@4254 │ │ -1985d4: 1100 |0002: return-object v0 │ │ +1985c4: |[1985c4] org.thoughtcrime.securesms.util.SignalProtocolLoggerProvider.getProvider:()Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; │ │ +1985d4: 6200 5442 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/SignalProtocolLoggerProvider;.provider:Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; // field@4254 │ │ +1985d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/SignalProtocolLoggerProvider;) │ │ name : 'setProvider' │ │ type : '(Lorg/thoughtcrime/securesms/util/SignalProtocolLogger;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1985f0: |[1985f0] org.thoughtcrime.securesms.util.SignalProtocolLoggerProvider.setProvider:(Lorg/thoughtcrime/securesms/util/SignalProtocolLogger;)V │ │ -198600: 6900 5442 |0000: sput-object v0, Lorg/thoughtcrime/securesms/util/SignalProtocolLoggerProvider;.provider:Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; // field@4254 │ │ -198604: 0e00 |0002: return-void │ │ +1985f4: |[1985f4] org.thoughtcrime.securesms.util.SignalProtocolLoggerProvider.setProvider:(Lorg/thoughtcrime/securesms/util/SignalProtocolLogger;)V │ │ +198604: 6900 5442 |0000: sput-object v0, Lorg/thoughtcrime/securesms/util/SignalProtocolLoggerProvider;.provider:Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; // field@4254 │ │ +198608: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; │ │ │ │ Virtual methods - │ │ @@ -313393,17 +313394,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -198718: |[198718] org.thoughtcrime.securesms.util.SpanUtil.:()V │ │ -198728: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19872e: 0e00 |0003: return-void │ │ +19871c: |[19871c] org.thoughtcrime.securesms.util.SpanUtil.:()V │ │ +19872c: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +198732: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/SpanUtil; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/SpanUtil;) │ │ @@ -313411,26 +313412,26 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -198608: |[198608] org.thoughtcrime.securesms.util.SpanUtil.bold:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -198618: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ -19861c: 7020 9502 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ -198622: 2201 cc00 |0005: new-instance v1, Landroid/text/style/StyleSpan; // type@00cc │ │ -198626: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -198628: 7020 b402 2100 |0008: invoke-direct {v1, v2}, Landroid/text/style/StyleSpan;.:(I)V // method@02b4 │ │ -19862e: 7210 c809 0400 |000b: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@09c8 │ │ -198634: 0a04 |000e: move-result v4 │ │ -198636: 1302 2100 |000f: const/16 v2, #int 33 // #21 │ │ -19863a: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -19863c: 6e52 9a02 1043 |0012: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ -198642: 1100 |0015: return-object v0 │ │ +19860c: |[19860c] org.thoughtcrime.securesms.util.SpanUtil.bold:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +19861c: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ +198620: 7020 9502 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ +198626: 2201 cc00 |0005: new-instance v1, Landroid/text/style/StyleSpan; // type@00cc │ │ +19862a: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +19862c: 7020 b402 2100 |0008: invoke-direct {v1, v2}, Landroid/text/style/StyleSpan;.:(I)V // method@02b4 │ │ +198632: 7210 c809 0400 |000b: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@09c8 │ │ +198638: 0a04 |000e: move-result v4 │ │ +19863a: 1302 2100 |000f: const/16 v2, #int 33 // #21 │ │ +19863e: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +198640: 6e52 9a02 1043 |0012: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ +198646: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0005 line=30 │ │ locals : │ │ 0x0000 - 0x0016 reg=4 (null) Ljava/lang/CharSequence; │ │ │ │ @@ -313439,25 +313440,25 @@ │ │ type : '(ILjava/lang/CharSequence;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 21 16-bit code units │ │ -198644: |[198644] org.thoughtcrime.securesms.util.SpanUtil.color:(ILjava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -198654: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ -198658: 7020 9502 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ -19865e: 2201 c900 |0005: new-instance v1, Landroid/text/style/ForegroundColorSpan; // type@00c9 │ │ -198662: 7020 b102 3100 |0007: invoke-direct {v1, v3}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@02b1 │ │ -198668: 7210 c809 0400 |000a: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@09c8 │ │ -19866e: 0a03 |000d: move-result v3 │ │ -198670: 1304 2100 |000e: const/16 v4, #int 33 // #21 │ │ -198674: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -198676: 6e54 9a02 1032 |0011: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ -19867c: 1100 |0014: return-object v0 │ │ +198648: |[198648] org.thoughtcrime.securesms.util.SpanUtil.color:(ILjava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +198658: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ +19865c: 7020 9502 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ +198662: 2201 c900 |0005: new-instance v1, Landroid/text/style/ForegroundColorSpan; // type@00c9 │ │ +198666: 7020 b102 3100 |0007: invoke-direct {v1, v3}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@02b1 │ │ +19866c: 7210 c809 0400 |000a: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@09c8 │ │ +198672: 0a03 |000d: move-result v3 │ │ +198674: 1304 2100 |000e: const/16 v4, #int 33 // #21 │ │ +198678: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +19867a: 6e54 9a02 1032 |0011: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ +198680: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0005 line=36 │ │ locals : │ │ 0x0000 - 0x0015 reg=3 (null) I │ │ 0x0000 - 0x0015 reg=4 (null) Ljava/lang/CharSequence; │ │ @@ -313467,20 +313468,20 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -198680: |[198680] org.thoughtcrime.securesms.util.SpanUtil.italic:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -198690: 7210 c809 0100 |0000: invoke-interface {v1}, Ljava/lang/CharSequence;.length:()I // method@09c8 │ │ -198696: 0a00 |0003: move-result v0 │ │ -198698: 7120 3657 0100 |0004: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/SpanUtil;.italic:(Ljava/lang/CharSequence;I)Ljava/lang/CharSequence; // method@5736 │ │ -19869e: 0c01 |0007: move-result-object v1 │ │ -1986a0: 1101 |0008: return-object v1 │ │ +198684: |[198684] org.thoughtcrime.securesms.util.SpanUtil.italic:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +198694: 7210 c809 0100 |0000: invoke-interface {v1}, Ljava/lang/CharSequence;.length:()I // method@09c8 │ │ +19869a: 0a00 |0003: move-result v0 │ │ +19869c: 7120 3657 0100 |0004: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/SpanUtil;.italic:(Ljava/lang/CharSequence;I)Ljava/lang/CharSequence; // method@5736 │ │ +1986a2: 0c01 |0007: move-result-object v1 │ │ +1986a4: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/CharSequence; │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/util/SpanUtil;) │ │ @@ -313488,24 +313489,24 @@ │ │ type : '(Ljava/lang/CharSequence;I)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -1986a4: |[1986a4] org.thoughtcrime.securesms.util.SpanUtil.italic:(Ljava/lang/CharSequence;I)Ljava/lang/CharSequence; │ │ -1986b4: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ -1986b8: 7020 9502 3000 |0002: invoke-direct {v0, v3}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ -1986be: 2203 cc00 |0005: new-instance v3, Landroid/text/style/StyleSpan; // type@00cc │ │ -1986c2: 1221 |0007: const/4 v1, #int 2 // #2 │ │ -1986c4: 7020 b402 1300 |0008: invoke-direct {v3, v1}, Landroid/text/style/StyleSpan;.:(I)V // method@02b4 │ │ -1986ca: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -1986cc: 1302 2100 |000c: const/16 v2, #int 33 // #21 │ │ -1986d0: 6e52 9a02 3041 |000e: invoke-virtual {v0, v3, v1, v4, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ -1986d6: 1100 |0011: return-object v0 │ │ +1986a8: |[1986a8] org.thoughtcrime.securesms.util.SpanUtil.italic:(Ljava/lang/CharSequence;I)Ljava/lang/CharSequence; │ │ +1986b8: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ +1986bc: 7020 9502 3000 |0002: invoke-direct {v0, v3}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ +1986c2: 2203 cc00 |0005: new-instance v3, Landroid/text/style/StyleSpan; // type@00cc │ │ +1986c6: 1221 |0007: const/4 v1, #int 2 // #2 │ │ +1986c8: 7020 b402 1300 |0008: invoke-direct {v3, v1}, Landroid/text/style/StyleSpan;.:(I)V // method@02b4 │ │ +1986ce: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +1986d0: 1302 2100 |000c: const/16 v2, #int 33 // #21 │ │ +1986d4: 6e52 9a02 3041 |000e: invoke-virtual {v0, v3, v1, v4, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ +1986da: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0005 line=18 │ │ locals : │ │ 0x0000 - 0x0012 reg=3 (null) Ljava/lang/CharSequence; │ │ 0x0000 - 0x0012 reg=4 (null) I │ │ @@ -313515,26 +313516,26 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 24 16-bit code units │ │ -1986d8: |[1986d8] org.thoughtcrime.securesms.util.SpanUtil.small:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -1986e8: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ -1986ec: 7020 9502 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ -1986f2: 2201 cb00 |0005: new-instance v1, Landroid/text/style/RelativeSizeSpan; // type@00cb │ │ -1986f6: 1402 6666 663f |0007: const v2, #float 0.9 // #3f666666 │ │ -1986fc: 7020 b302 2100 |000a: invoke-direct {v1, v2}, Landroid/text/style/RelativeSizeSpan;.:(F)V // method@02b3 │ │ -198702: 7210 c809 0400 |000d: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@09c8 │ │ -198708: 0a04 |0010: move-result v4 │ │ -19870a: 1302 2100 |0011: const/16 v2, #int 33 // #21 │ │ -19870e: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -198710: 6e52 9a02 1043 |0014: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ -198716: 1100 |0017: return-object v0 │ │ +1986dc: |[1986dc] org.thoughtcrime.securesms.util.SpanUtil.small:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +1986ec: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ +1986f0: 7020 9502 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ +1986f6: 2201 cb00 |0005: new-instance v1, Landroid/text/style/RelativeSizeSpan; // type@00cb │ │ +1986fa: 1402 6666 663f |0007: const v2, #float 0.9 // #3f666666 │ │ +198700: 7020 b302 2100 |000a: invoke-direct {v1, v2}, Landroid/text/style/RelativeSizeSpan;.:(F)V // method@02b3 │ │ +198706: 7210 c809 0400 |000d: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@09c8 │ │ +19870c: 0a04 |0010: move-result v4 │ │ +19870e: 1302 2100 |0011: const/16 v2, #int 33 // #21 │ │ +198712: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +198714: 6e52 9a02 1043 |0014: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ +19871a: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0005 line=24 │ │ locals : │ │ 0x0000 - 0x0018 reg=4 (null) Ljava/lang/CharSequence; │ │ │ │ @@ -313626,19 +313627,19 @@ │ │ type : '(JLjava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -198bc8: |[198bc8] org.thoughtcrime.securesms.util.Stopwatch$Split.:(JLjava/lang/String;)V │ │ -198bd8: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -198bde: 5a01 5d42 |0003: iput-wide v1, v0, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@425d │ │ -198be2: 5b03 5c42 |0005: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.label:Ljava/lang/String; // field@425c │ │ -198be6: 0e00 |0007: return-void │ │ +198bcc: |[198bcc] org.thoughtcrime.securesms.util.Stopwatch$Split.:(JLjava/lang/String;)V │ │ +198bdc: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +198be2: 5a01 5d42 |0003: iput-wide v1, v0, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@425d │ │ +198be6: 5b03 5c42 |0005: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.label:Ljava/lang/String; // field@425c │ │ +198bea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ 0x0005 line=55 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/util/Stopwatch$Split; │ │ @@ -313689,24 +313690,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -198be8: |[198be8] org.thoughtcrime.securesms.util.Stopwatch.:(Ljava/lang/String;)V │ │ -198bf8: 7010 9b0a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0a9b │ │ -198bfe: 7100 260b 0000 |0003: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b26 │ │ -198c04: 0b00 |0006: move-result-wide v0 │ │ -198c06: 5a20 5f42 |0007: iput-wide v0, v2, Lorg/thoughtcrime/securesms/util/Stopwatch;.startTime:J // field@425f │ │ -198c0a: 5b23 6042 |0009: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/Stopwatch;.title:Ljava/lang/String; // field@4260 │ │ -198c0e: 2203 8203 |000b: new-instance v3, Ljava/util/LinkedList; // type@0382 │ │ -198c12: 7010 b70c 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@0cb7 │ │ -198c18: 5b23 5e42 |0010: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@425e │ │ -198c1c: 0e00 |0012: return-void │ │ +198bec: |[198bec] org.thoughtcrime.securesms.util.Stopwatch.:(Ljava/lang/String;)V │ │ +198bfc: 7010 9b0a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0a9b │ │ +198c02: 7100 260b 0000 |0003: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b26 │ │ +198c08: 0b00 |0006: move-result-wide v0 │ │ +198c0a: 5a20 5f42 |0007: iput-wide v0, v2, Lorg/thoughtcrime/securesms/util/Stopwatch;.startTime:J // field@425f │ │ +198c0e: 5b23 6042 |0009: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/Stopwatch;.title:Ljava/lang/String; // field@4260 │ │ +198c12: 2203 8203 |000b: new-instance v3, Ljava/util/LinkedList; // type@0382 │ │ +198c16: 7010 b70c 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@0cb7 │ │ +198c1c: 5b23 5e42 |0010: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@425e │ │ +198c20: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0003 line=17 │ │ 0x0009 line=18 │ │ 0x000b line=19 │ │ locals : │ │ @@ -313719,22 +313720,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -198c20: |[198c20] org.thoughtcrime.securesms.util.Stopwatch.split:(Ljava/lang/String;)V │ │ -198c30: 5440 5e42 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@425e │ │ -198c34: 2201 e010 |0002: new-instance v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e0 │ │ -198c38: 7100 260b 0000 |0004: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b26 │ │ -198c3e: 0b02 |0007: move-result-wide v2 │ │ -198c40: 7040 4857 2153 |0008: invoke-direct {v1, v2, v3, v5}, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.:(JLjava/lang/String;)V // method@5748 │ │ -198c46: 7220 c20c 1000 |000b: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cc2 │ │ -198c4c: 0e00 |000e: return-void │ │ +198c24: |[198c24] org.thoughtcrime.securesms.util.Stopwatch.split:(Ljava/lang/String;)V │ │ +198c34: 5440 5e42 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@425e │ │ +198c38: 2201 e010 |0002: new-instance v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e0 │ │ +198c3c: 7100 260b 0000 |0004: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b26 │ │ +198c42: 0b02 |0007: move-result-wide v2 │ │ +198c44: 7040 4857 2153 |0008: invoke-direct {v1, v2, v3, v5}, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.:(JLjava/lang/String;)V // method@5748 │ │ +198c4a: 7220 c20c 1000 |000b: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cc2 │ │ +198c50: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x000f reg=4 this Lorg/thoughtcrime/securesms/util/Stopwatch; │ │ 0x0000 - 0x000f reg=5 (null) Ljava/lang/String; │ │ │ │ @@ -313743,95 +313744,95 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 165 16-bit code units │ │ -198c50: |[198c50] org.thoughtcrime.securesms.util.Stopwatch.stop:(Ljava/lang/String;)V │ │ -198c60: 2200 0903 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0309 │ │ -198c64: 1a01 f33f |0002: const-string v1, "[" // string@3ff3 │ │ -198c68: 7020 090b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ -198c6e: 5491 6042 |0007: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.title:Ljava/lang/String; // field@4260 │ │ -198c72: 6e20 120b 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -198c78: 1a01 bf40 |000c: const-string v1, "] " // string@40bf │ │ -198c7c: 6e20 120b 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -198c82: 5491 5e42 |0011: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@425e │ │ -198c86: 7210 d00c 0100 |0013: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd0 │ │ -198c8c: 0a01 |0016: move-result v1 │ │ -198c8e: 1a02 d203 |0017: const-string v2, " " // string@03d2 │ │ -198c92: 1a03 a30b |0019: const-string v3, ": " // string@0ba3 │ │ -198c96: 3d01 2600 |001b: if-lez v1, 0041 // +0026 │ │ -198c9a: 5491 5e42 |001d: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@425e │ │ -198c9e: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -198ca0: 7220 c70c 4100 |0020: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc7 │ │ -198ca6: 0c01 |0023: move-result-object v1 │ │ -198ca8: 1f01 e010 |0024: check-cast v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e0 │ │ -198cac: 5411 5c42 |0026: iget-object v1, v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.label:Ljava/lang/String; // field@425c │ │ -198cb0: 6e20 120b 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -198cb6: 6e20 120b 3000 |002b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -198cbc: 5491 5e42 |002e: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@425e │ │ -198cc0: 7220 c70c 4100 |0030: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc7 │ │ -198cc6: 0c01 |0033: move-result-object v1 │ │ -198cc8: 1f01 e010 |0034: check-cast v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e0 │ │ -198ccc: 5314 5d42 |0036: iget-wide v4, v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@425d │ │ -198cd0: 5396 5f42 |0038: iget-wide v6, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.startTime:J // field@425f │ │ -198cd4: bc64 |003a: sub-long/2addr v4, v6 │ │ -198cd6: 6e30 0e0b 4005 |003b: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b0e │ │ -198cdc: 6e20 120b 2000 |003e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -198ce2: 5491 5e42 |0041: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@425e │ │ -198ce6: 7210 d00c 0100 |0043: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd0 │ │ -198cec: 0a01 |0046: move-result v1 │ │ -198cee: 1214 |0047: const/4 v4, #int 1 // #1 │ │ -198cf0: 3741 5500 |0048: if-le v1, v4, 009d // +0055 │ │ -198cf4: 1211 |004a: const/4 v1, #int 1 // #1 │ │ -198cf6: 5495 5e42 |004b: iget-object v5, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@425e │ │ -198cfa: 7210 d00c 0500 |004d: invoke-interface {v5}, Ljava/util/List;.size:()I // method@0cd0 │ │ -198d00: 0a05 |0050: move-result v5 │ │ -198d02: 3551 3200 |0051: if-ge v1, v5, 0083 // +0032 │ │ -198d06: 5495 5e42 |0053: iget-object v5, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@425e │ │ -198d0a: 7220 c70c 1500 |0055: invoke-interface {v5, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc7 │ │ -198d10: 0c05 |0058: move-result-object v5 │ │ -198d12: 1f05 e010 |0059: check-cast v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e0 │ │ -198d16: 5455 5c42 |005b: iget-object v5, v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.label:Ljava/lang/String; // field@425c │ │ -198d1a: 6e20 120b 5000 |005d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -198d20: 6e20 120b 3000 |0060: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -198d26: 5495 5e42 |0063: iget-object v5, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@425e │ │ -198d2a: 7220 c70c 1500 |0065: invoke-interface {v5, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc7 │ │ -198d30: 0c05 |0068: move-result-object v5 │ │ -198d32: 1f05 e010 |0069: check-cast v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e0 │ │ -198d36: 5355 5d42 |006b: iget-wide v5, v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@425d │ │ -198d3a: 5497 5e42 |006d: iget-object v7, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@425e │ │ -198d3e: d808 01ff |006f: add-int/lit8 v8, v1, #int -1 // #ff │ │ -198d42: 7220 c70c 8700 |0071: invoke-interface {v7, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc7 │ │ -198d48: 0c07 |0074: move-result-object v7 │ │ -198d4a: 1f07 e010 |0075: check-cast v7, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e0 │ │ -198d4e: 5377 5d42 |0077: iget-wide v7, v7, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@425d │ │ -198d52: bc75 |0079: sub-long/2addr v5, v7 │ │ -198d54: 6e30 0e0b 5006 |007a: invoke-virtual {v0, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b0e │ │ -198d5a: 6e20 120b 2000 |007d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -198d60: d801 0101 |0080: add-int/lit8 v1, v1, #int 1 // #01 │ │ -198d64: 28c9 |0082: goto 004b // -0037 │ │ -198d66: 1a01 6a81 |0083: const-string v1, "total: " // string@816a │ │ -198d6a: 6e20 120b 1000 |0085: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -198d70: 5491 5e42 |0088: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@425e │ │ -198d74: 7210 d00c 0100 |008a: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd0 │ │ -198d7a: 0a02 |008d: move-result v2 │ │ -198d7c: b142 |008e: sub-int/2addr v2, v4 │ │ -198d7e: 7220 c70c 2100 |008f: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc7 │ │ -198d84: 0c01 |0092: move-result-object v1 │ │ -198d86: 1f01 e010 |0093: check-cast v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e0 │ │ -198d8a: 5311 5d42 |0095: iget-wide v1, v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@425d │ │ -198d8e: 5393 5f42 |0097: iget-wide v3, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.startTime:J // field@425f │ │ -198d92: bc31 |0099: sub-long/2addr v1, v3 │ │ -198d94: 6e30 0e0b 1002 |009a: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b0e │ │ -198d9a: 6e10 230b 0000 |009d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -198da0: 0c00 |00a0: move-result-object v0 │ │ -198da2: 7120 bd02 0a00 |00a1: invoke-static {v10, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bd │ │ -198da8: 0e00 |00a4: return-void │ │ +198c54: |[198c54] org.thoughtcrime.securesms.util.Stopwatch.stop:(Ljava/lang/String;)V │ │ +198c64: 2200 0903 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0309 │ │ +198c68: 1a01 f33f |0002: const-string v1, "[" // string@3ff3 │ │ +198c6c: 7020 090b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ +198c72: 5491 6042 |0007: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.title:Ljava/lang/String; // field@4260 │ │ +198c76: 6e20 120b 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +198c7c: 1a01 bf40 |000c: const-string v1, "] " // string@40bf │ │ +198c80: 6e20 120b 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +198c86: 5491 5e42 |0011: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@425e │ │ +198c8a: 7210 d00c 0100 |0013: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd0 │ │ +198c90: 0a01 |0016: move-result v1 │ │ +198c92: 1a02 d203 |0017: const-string v2, " " // string@03d2 │ │ +198c96: 1a03 a30b |0019: const-string v3, ": " // string@0ba3 │ │ +198c9a: 3d01 2600 |001b: if-lez v1, 0041 // +0026 │ │ +198c9e: 5491 5e42 |001d: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@425e │ │ +198ca2: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +198ca4: 7220 c70c 4100 |0020: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc7 │ │ +198caa: 0c01 |0023: move-result-object v1 │ │ +198cac: 1f01 e010 |0024: check-cast v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e0 │ │ +198cb0: 5411 5c42 |0026: iget-object v1, v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.label:Ljava/lang/String; // field@425c │ │ +198cb4: 6e20 120b 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +198cba: 6e20 120b 3000 |002b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +198cc0: 5491 5e42 |002e: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@425e │ │ +198cc4: 7220 c70c 4100 |0030: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc7 │ │ +198cca: 0c01 |0033: move-result-object v1 │ │ +198ccc: 1f01 e010 |0034: check-cast v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e0 │ │ +198cd0: 5314 5d42 |0036: iget-wide v4, v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@425d │ │ +198cd4: 5396 5f42 |0038: iget-wide v6, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.startTime:J // field@425f │ │ +198cd8: bc64 |003a: sub-long/2addr v4, v6 │ │ +198cda: 6e30 0e0b 4005 |003b: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b0e │ │ +198ce0: 6e20 120b 2000 |003e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +198ce6: 5491 5e42 |0041: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@425e │ │ +198cea: 7210 d00c 0100 |0043: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd0 │ │ +198cf0: 0a01 |0046: move-result v1 │ │ +198cf2: 1214 |0047: const/4 v4, #int 1 // #1 │ │ +198cf4: 3741 5500 |0048: if-le v1, v4, 009d // +0055 │ │ +198cf8: 1211 |004a: const/4 v1, #int 1 // #1 │ │ +198cfa: 5495 5e42 |004b: iget-object v5, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@425e │ │ +198cfe: 7210 d00c 0500 |004d: invoke-interface {v5}, Ljava/util/List;.size:()I // method@0cd0 │ │ +198d04: 0a05 |0050: move-result v5 │ │ +198d06: 3551 3200 |0051: if-ge v1, v5, 0083 // +0032 │ │ +198d0a: 5495 5e42 |0053: iget-object v5, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@425e │ │ +198d0e: 7220 c70c 1500 |0055: invoke-interface {v5, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc7 │ │ +198d14: 0c05 |0058: move-result-object v5 │ │ +198d16: 1f05 e010 |0059: check-cast v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e0 │ │ +198d1a: 5455 5c42 |005b: iget-object v5, v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.label:Ljava/lang/String; // field@425c │ │ +198d1e: 6e20 120b 5000 |005d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +198d24: 6e20 120b 3000 |0060: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +198d2a: 5495 5e42 |0063: iget-object v5, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@425e │ │ +198d2e: 7220 c70c 1500 |0065: invoke-interface {v5, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc7 │ │ +198d34: 0c05 |0068: move-result-object v5 │ │ +198d36: 1f05 e010 |0069: check-cast v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e0 │ │ +198d3a: 5355 5d42 |006b: iget-wide v5, v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@425d │ │ +198d3e: 5497 5e42 |006d: iget-object v7, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@425e │ │ +198d42: d808 01ff |006f: add-int/lit8 v8, v1, #int -1 // #ff │ │ +198d46: 7220 c70c 8700 |0071: invoke-interface {v7, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc7 │ │ +198d4c: 0c07 |0074: move-result-object v7 │ │ +198d4e: 1f07 e010 |0075: check-cast v7, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e0 │ │ +198d52: 5377 5d42 |0077: iget-wide v7, v7, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@425d │ │ +198d56: bc75 |0079: sub-long/2addr v5, v7 │ │ +198d58: 6e30 0e0b 5006 |007a: invoke-virtual {v0, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b0e │ │ +198d5e: 6e20 120b 2000 |007d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +198d64: d801 0101 |0080: add-int/lit8 v1, v1, #int 1 // #01 │ │ +198d68: 28c9 |0082: goto 004b // -0037 │ │ +198d6a: 1a01 6a81 |0083: const-string v1, "total: " // string@816a │ │ +198d6e: 6e20 120b 1000 |0085: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +198d74: 5491 5e42 |0088: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@425e │ │ +198d78: 7210 d00c 0100 |008a: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd0 │ │ +198d7e: 0a02 |008d: move-result v2 │ │ +198d80: b142 |008e: sub-int/2addr v2, v4 │ │ +198d82: 7220 c70c 2100 |008f: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc7 │ │ +198d88: 0c01 |0092: move-result-object v1 │ │ +198d8a: 1f01 e010 |0093: check-cast v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e0 │ │ +198d8e: 5311 5d42 |0095: iget-wide v1, v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@425d │ │ +198d92: 5393 5f42 |0097: iget-wide v3, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.startTime:J // field@425f │ │ +198d96: bc31 |0099: sub-long/2addr v1, v3 │ │ +198d98: 6e30 0e0b 1002 |009a: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b0e │ │ +198d9e: 6e10 230b 0000 |009d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +198da4: 0c00 |00a0: move-result-object v0 │ │ +198da6: 7120 bd02 0a00 |00a1: invoke-static {v10, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bd │ │ +198dac: 0e00 |00a4: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0007 line=28 │ │ 0x0011 line=30 │ │ 0x001d line=31 │ │ 0x002e line=32 │ │ @@ -313872,17 +313873,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -198ec4: |[198ec4] org.thoughtcrime.securesms.util.StorageUtil.:()V │ │ -198ed4: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -198eda: 0e00 |0003: return-void │ │ +198ec8: |[198ec8] org.thoughtcrime.securesms.util.StorageUtil.:()V │ │ +198ed8: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +198ede: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/StorageUtil; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/StorageUtil;) │ │ @@ -313890,29 +313891,29 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -198e4c: |[198e4c] org.thoughtcrime.securesms.util.StorageUtil.canWriteToMediaStore:(Landroid/content/Context;)Z │ │ -198e5c: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -198e60: 1301 1c00 |0002: const/16 v1, #int 28 // #1c │ │ -198e64: 3610 1100 |0004: if-gt v0, v1, 0015 // +0011 │ │ -198e68: 1a00 f444 |0006: const-string v0, "android.permission.WRITE_EXTERNAL_STORAGE" // string@44f4 │ │ -198e6c: 2410 3211 0000 |0008: filled-new-array {v0}, [Ljava/lang/String; // type@1132 │ │ -198e72: 0c00 |000b: move-result-object v0 │ │ -198e74: 7120 1e51 0200 |000c: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/permissions/Permissions;.hasAll:(Landroid/content/Context;[Ljava/lang/String;)Z // method@511e │ │ -198e7a: 0a02 |000f: move-result v2 │ │ -198e7c: 3802 0300 |0010: if-eqz v2, 0013 // +0003 │ │ -198e80: 2803 |0012: goto 0015 // +0003 │ │ -198e82: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -198e84: 2802 |0014: goto 0016 // +0002 │ │ -198e86: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -198e88: 0f02 |0016: return v2 │ │ +198e50: |[198e50] org.thoughtcrime.securesms.util.StorageUtil.canWriteToMediaStore:(Landroid/content/Context;)Z │ │ +198e60: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +198e64: 1301 1c00 |0002: const/16 v1, #int 28 // #1c │ │ +198e68: 3610 1100 |0004: if-gt v0, v1, 0015 // +0011 │ │ +198e6c: 1a00 f444 |0006: const-string v0, "android.permission.WRITE_EXTERNAL_STORAGE" // string@44f4 │ │ +198e70: 2410 3211 0000 |0008: filled-new-array {v0}, [Ljava/lang/String; // type@1132 │ │ +198e76: 0c00 |000b: move-result-object v0 │ │ +198e78: 7120 1e51 0200 |000c: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/permissions/Permissions;.hasAll:(Landroid/content/Context;[Ljava/lang/String;)Z // method@511e │ │ +198e7e: 0a02 |000f: move-result v2 │ │ +198e80: 3802 0300 |0010: if-eqz v2, 0013 // +0003 │ │ +198e84: 2803 |0012: goto 0015 // +0003 │ │ +198e86: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +198e88: 2802 |0014: goto 0016 // +0002 │ │ +198e8a: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +198e8c: 0f02 |0016: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x000c line=19 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -313921,43 +313922,43 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -198dac: |[198dac] org.thoughtcrime.securesms.util.StorageUtil.getAudioUri:()Landroid/net/Uri; │ │ -198dbc: 6200 4600 |0000: sget-object v0, Landroid/provider/MediaStore$Audio$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0046 │ │ -198dc0: 1100 |0002: return-object v0 │ │ +198db0: |[198db0] org.thoughtcrime.securesms.util.StorageUtil.getAudioUri:()Landroid/net/Uri; │ │ +198dc0: 6200 4600 |0000: sget-object v0, Landroid/provider/MediaStore$Audio$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0046 │ │ +198dc4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/util/StorageUtil;) │ │ name : 'getCleanFileName' │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -198e8c: |[198e8c] org.thoughtcrime.securesms.util.StorageUtil.getCleanFileName:(Ljava/lang/String;)Ljava/lang/String; │ │ -198e9c: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -198ea0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -198ea2: 1102 |0003: return-object v2 │ │ -198ea4: 1300 2d20 |0004: const/16 v0, #int 8237 // #202d │ │ -198ea8: 1401 fdff 0000 |0006: const v1, #float 9.18313e-41 // #0000fffd │ │ -198eae: 6e30 e60a 0201 |0009: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@0ae6 │ │ -198eb4: 0c02 |000c: move-result-object v2 │ │ -198eb6: 1300 2e20 |000d: const/16 v0, #int 8238 // #202e │ │ -198eba: 6e30 e60a 0201 |000f: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@0ae6 │ │ -198ec0: 0c02 |0012: move-result-object v2 │ │ -198ec2: 1102 |0013: return-object v2 │ │ +198e90: |[198e90] org.thoughtcrime.securesms.util.StorageUtil.getCleanFileName:(Ljava/lang/String;)Ljava/lang/String; │ │ +198ea0: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +198ea4: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +198ea6: 1102 |0003: return-object v2 │ │ +198ea8: 1300 2d20 |0004: const/16 v0, #int 8237 // #202d │ │ +198eac: 1401 fdff 0000 |0006: const v1, #float 9.18313e-41 // #0000fffd │ │ +198eb2: 6e30 e60a 0201 |0009: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@0ae6 │ │ +198eb8: 0c02 |000c: move-result-object v2 │ │ +198eba: 1300 2e20 |000d: const/16 v0, #int 8238 // #202e │ │ +198ebe: 6e30 e60a 0201 |000f: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@0ae6 │ │ +198ec4: 0c02 |0012: move-result-object v2 │ │ +198ec6: 1102 |0013: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0009 line=50 │ │ 0x000f line=51 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -313966,25 +313967,25 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -198dc4: |[198dc4] org.thoughtcrime.securesms.util.StorageUtil.getDownloadUri:()Landroid/net/Uri; │ │ -198dd4: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -198dd8: 1301 1d00 |0002: const/16 v1, #int 29 // #1d │ │ -198ddc: 3510 0900 |0004: if-ge v0, v1, 000d // +0009 │ │ -198de0: 6200 3f00 |0006: sget-object v0, Landroid/os/Environment;.DIRECTORY_DOWNLOADS:Ljava/lang/String; // field@003f │ │ -198de4: 7110 5257 0000 |0008: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getLegacyUri:(Ljava/lang/String;)Landroid/net/Uri; // method@5752 │ │ -198dea: 0c00 |000b: move-result-object v0 │ │ -198dec: 1100 |000c: return-object v0 │ │ -198dee: 7100 9957 0000 |000d: invoke-static {}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:()Landroid/net/Uri; // method@5799 │ │ -198df4: 0c00 |0010: move-result-object v0 │ │ -198df6: 1100 |0011: return-object v0 │ │ +198dc8: |[198dc8] org.thoughtcrime.securesms.util.StorageUtil.getDownloadUri:()Landroid/net/Uri; │ │ +198dd8: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +198ddc: 1301 1d00 |0002: const/16 v1, #int 29 // #1d │ │ +198de0: 3510 0900 |0004: if-ge v0, v1, 000d // +0009 │ │ +198de4: 6200 3f00 |0006: sget-object v0, Landroid/os/Environment;.DIRECTORY_DOWNLOADS:Ljava/lang/String; // field@003f │ │ +198de8: 7110 5257 0000 |0008: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getLegacyUri:(Ljava/lang/String;)Landroid/net/Uri; // method@5752 │ │ +198dee: 0c00 |000b: move-result-object v0 │ │ +198df0: 1100 |000c: return-object v0 │ │ +198df2: 7100 9957 0000 |000d: invoke-static {}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:()Landroid/net/Uri; // method@5799 │ │ +198df8: 0c00 |0010: move-result-object v0 │ │ +198dfa: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0006 line=37 │ │ 0x000d line=39 │ │ locals : │ │ │ │ @@ -313993,37 +313994,37 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -198df8: |[198df8] org.thoughtcrime.securesms.util.StorageUtil.getImageUri:()Landroid/net/Uri; │ │ -198e08: 6200 4800 |0000: sget-object v0, Landroid/provider/MediaStore$Images$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0048 │ │ -198e0c: 1100 |0002: return-object v0 │ │ +198dfc: |[198dfc] org.thoughtcrime.securesms.util.StorageUtil.getImageUri:()Landroid/net/Uri; │ │ +198e0c: 6200 4800 |0000: sget-object v0, Landroid/provider/MediaStore$Images$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0048 │ │ +198e10: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ │ │ #6 : (in Lorg/thoughtcrime/securesms/util/StorageUtil;) │ │ name : 'getLegacyUri' │ │ type : '(Ljava/lang/String;)Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -198e10: |[198e10] org.thoughtcrime.securesms.util.StorageUtil.getLegacyUri:(Ljava/lang/String;)Landroid/net/Uri; │ │ -198e20: 7110 4302 0000 |0000: invoke-static {v0}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ -198e26: 0c00 |0003: move-result-object v0 │ │ -198e28: 7110 f601 0000 |0004: invoke-static {v0}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@01f6 │ │ -198e2e: 0c00 |0007: move-result-object v0 │ │ -198e30: 1100 |0008: return-object v0 │ │ +198e14: |[198e14] org.thoughtcrime.securesms.util.StorageUtil.getLegacyUri:(Ljava/lang/String;)Landroid/net/Uri; │ │ +198e24: 7110 4302 0000 |0000: invoke-static {v0}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ +198e2a: 0c00 |0003: move-result-object v0 │ │ +198e2c: 7110 f601 0000 |0004: invoke-static {v0}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@01f6 │ │ +198e32: 0c00 |0007: move-result-object v0 │ │ +198e34: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Ljava/lang/String; │ │ │ │ #7 : (in Lorg/thoughtcrime/securesms/util/StorageUtil;) │ │ @@ -314031,17 +314032,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -198e34: |[198e34] org.thoughtcrime.securesms.util.StorageUtil.getVideoUri:()Landroid/net/Uri; │ │ -198e44: 6200 4900 |0000: sget-object v0, Landroid/provider/MediaStore$Video$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0049 │ │ -198e48: 1100 |0002: return-object v0 │ │ +198e38: |[198e38] org.thoughtcrime.securesms.util.StorageUtil.getVideoUri:()Landroid/net/Uri; │ │ +198e48: 6200 4900 |0000: sget-object v0, Landroid/provider/MediaStore$Video$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0049 │ │ +198e4c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 14166 (StorageUtil.java) │ │ @@ -314073,17 +314074,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -198f24: |[198f24] org.thoughtcrime.securesms.util.StreamUtil.:()V │ │ -198f34: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -198f3a: 0e00 |0003: return-void │ │ +198f28: |[198f28] org.thoughtcrime.securesms.util.StreamUtil.:()V │ │ +198f38: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +198f3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/StreamUtil; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/StreamUtil;) │ │ @@ -314091,30 +314092,30 @@ │ │ type : '(Ljava/io/InputStream;Ljava/io/OutputStream;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -198edc: |[198edc] org.thoughtcrime.securesms.util.StreamUtil.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J │ │ -198eec: 1500 0100 |0000: const/high16 v0, #int 65536 // #1 │ │ -198ef0: 2300 1311 |0002: new-array v0, v0, [B // type@1113 │ │ -198ef4: 1601 0000 |0004: const-wide/16 v1, #int 0 // #0 │ │ -198ef8: 6e20 9209 0500 |0006: invoke-virtual {v5, v0}, Ljava/io/InputStream;.read:([B)I // method@0992 │ │ -198efe: 0a03 |0009: move-result v3 │ │ -198f00: 12f4 |000a: const/4 v4, #int -1 // #ff │ │ -198f02: 3243 0900 |000b: if-eq v3, v4, 0014 // +0009 │ │ -198f06: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -198f08: 6e40 9a09 0634 |000e: invoke-virtual {v6, v0, v4, v3}, Ljava/io/OutputStream;.write:([BII)V // method@099a │ │ -198f0e: 8133 |0011: int-to-long v3, v3 │ │ -198f10: bb31 |0012: add-long/2addr v1, v3 │ │ -198f12: 28f3 |0013: goto 0006 // -000d │ │ -198f14: 6e10 9009 0500 |0014: invoke-virtual {v5}, Ljava/io/InputStream;.close:()V // method@0990 │ │ -198f1a: 6e10 9709 0600 |0017: invoke-virtual {v6}, Ljava/io/OutputStream;.close:()V // method@0997 │ │ -198f20: 1001 |001a: return-wide v1 │ │ +198ee0: |[198ee0] org.thoughtcrime.securesms.util.StreamUtil.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J │ │ +198ef0: 1500 0100 |0000: const/high16 v0, #int 65536 // #1 │ │ +198ef4: 2300 1311 |0002: new-array v0, v0, [B // type@1113 │ │ +198ef8: 1601 0000 |0004: const-wide/16 v1, #int 0 // #0 │ │ +198efc: 6e20 9209 0500 |0006: invoke-virtual {v5, v0}, Ljava/io/InputStream;.read:([B)I // method@0992 │ │ +198f02: 0a03 |0009: move-result v3 │ │ +198f04: 12f4 |000a: const/4 v4, #int -1 // #ff │ │ +198f06: 3243 0900 |000b: if-eq v3, v4, 0014 // +0009 │ │ +198f0a: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +198f0c: 6e40 9a09 0634 |000e: invoke-virtual {v6, v0, v4, v3}, Ljava/io/OutputStream;.write:([BII)V // method@099a │ │ +198f12: 8133 |0011: int-to-long v3, v3 │ │ +198f14: bb31 |0012: add-long/2addr v1, v3 │ │ +198f16: 28f3 |0013: goto 0006 // -000d │ │ +198f18: 6e10 9009 0500 |0014: invoke-virtual {v5}, Ljava/io/InputStream;.close:()V // method@0990 │ │ +198f1e: 6e10 9709 0600 |0017: invoke-virtual {v6}, Ljava/io/OutputStream;.close:()V // method@0997 │ │ +198f24: 1001 |001a: return-wide v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=10 │ │ 0x0006 line=14 │ │ 0x000e line=15 │ │ 0x0014 line=19 │ │ 0x0017 line=20 │ │ @@ -314148,17 +314149,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -199014: |[199014] org.thoughtcrime.securesms.util.ThemeUtil.:()V │ │ -199024: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19902a: 0e00 |0003: return-void │ │ +199018: |[199018] org.thoughtcrime.securesms.util.ThemeUtil.:()V │ │ +199028: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19902e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/ThemeUtil; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/ThemeUtil;) │ │ @@ -314166,29 +314167,29 @@ │ │ type : '(Landroid/content/Context;ILjava/lang/String;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -198fd0: |[198fd0] org.thoughtcrime.securesms.util.ThemeUtil.getAttribute:(Landroid/content/Context;ILjava/lang/String;)Ljava/lang/String; │ │ -198fe0: 2200 d900 |0000: new-instance v0, Landroid/util/TypedValue; // type@00d9 │ │ -198fe4: 7010 d402 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@02d4 │ │ -198fea: 6e10 7b00 0200 |0005: invoke-virtual {v2}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ -198ff0: 0c02 |0008: move-result-object v2 │ │ -198ff2: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -198ff4: 6e40 d800 3210 |000a: invoke-virtual {v2, v3, v0, v1}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@00d8 │ │ -198ffa: 0a02 |000d: move-result v2 │ │ -198ffc: 3802 0b00 |000e: if-eqz v2, 0019 // +000b │ │ -199000: 6e10 d602 0000 |0010: invoke-virtual {v0}, Landroid/util/TypedValue;.coerceToString:()Ljava/lang/CharSequence; // method@02d6 │ │ -199006: 0c02 |0013: move-result-object v2 │ │ -199008: 7210 ca09 0200 |0014: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@09ca │ │ -19900e: 0c02 |0017: move-result-object v2 │ │ -199010: 1102 |0018: return-object v2 │ │ -199012: 1104 |0019: return-object v4 │ │ +198fd4: |[198fd4] org.thoughtcrime.securesms.util.ThemeUtil.getAttribute:(Landroid/content/Context;ILjava/lang/String;)Ljava/lang/String; │ │ +198fe4: 2200 d900 |0000: new-instance v0, Landroid/util/TypedValue; // type@00d9 │ │ +198fe8: 7010 d402 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@02d4 │ │ +198fee: 6e10 7b00 0200 |0005: invoke-virtual {v2}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ +198ff4: 0c02 |0008: move-result-object v2 │ │ +198ff6: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +198ff8: 6e40 d800 3210 |000a: invoke-virtual {v2, v3, v0, v1}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@00d8 │ │ +198ffe: 0a02 |000d: move-result v2 │ │ +199000: 3802 0b00 |000e: if-eqz v2, 0019 // +000b │ │ +199004: 6e10 d602 0000 |0010: invoke-virtual {v0}, Landroid/util/TypedValue;.coerceToString:()Ljava/lang/CharSequence; // method@02d6 │ │ +19900a: 0c02 |0013: move-result-object v2 │ │ +19900c: 7210 ca09 0200 |0014: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@09ca │ │ +199012: 0c02 |0017: move-result-object v2 │ │ +199014: 1102 |0018: return-object v2 │ │ +199016: 1104 |0019: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0005 line=32 │ │ 0x0010 line=33 │ │ locals : │ │ 0x0000 - 0x001a reg=2 (null) Landroid/content/Context; │ │ @@ -314200,21 +314201,21 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -198f6c: |[198f6c] org.thoughtcrime.securesms.util.ThemeUtil.getDummyContactColor:(Landroid/content/Context;)I │ │ -198f7c: 6e10 7600 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -198f82: 0c01 |0003: move-result-object v1 │ │ -198f84: 6000 2519 |0004: sget v0, Lorg/thoughtcrime/securesms/R$color;.dummy_avatar_color:I // field@1925 │ │ -198f88: 6e20 db00 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/res/Resources;.getColor:(I)I // method@00db │ │ -198f8e: 0a01 |0009: move-result v1 │ │ -198f90: 0f01 |000a: return v1 │ │ +198f70: |[198f70] org.thoughtcrime.securesms.util.ThemeUtil.getDummyContactColor:(Landroid/content/Context;)I │ │ +198f80: 6e10 7600 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +198f86: 0c01 |0003: move-result-object v1 │ │ +198f88: 6000 2519 |0004: sget v0, Lorg/thoughtcrime/securesms/R$color;.dummy_avatar_color:I // field@1925 │ │ +198f8c: 6e20 db00 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/res/Resources;.getColor:(I)I // method@00db │ │ +198f92: 0a01 |0009: move-result v1 │ │ +198f94: 0f01 |000a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x000b reg=1 (null) Landroid/content/Context; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/util/ThemeUtil;) │ │ @@ -314222,27 +314223,27 @@ │ │ type : '(Landroid/content/Context;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -198f94: |[198f94] org.thoughtcrime.securesms.util.ThemeUtil.getThemedColor:(Landroid/content/Context;I)I │ │ -198fa4: 2200 d900 |0000: new-instance v0, Landroid/util/TypedValue; // type@00d9 │ │ -198fa8: 7010 d402 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@02d4 │ │ -198fae: 6e10 7b00 0200 |0005: invoke-virtual {v2}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ -198fb4: 0c02 |0008: move-result-object v2 │ │ -198fb6: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -198fb8: 6e40 d800 3210 |000a: invoke-virtual {v2, v3, v0, v1}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@00d8 │ │ -198fbe: 0a02 |000d: move-result v2 │ │ -198fc0: 3802 0500 |000e: if-eqz v2, 0013 // +0005 │ │ -198fc4: 5202 5700 |0010: iget v2, v0, Landroid/util/TypedValue;.data:I // field@0057 │ │ -198fc8: 0f02 |0012: return v2 │ │ -198fca: 1502 ffff |0013: const/high16 v2, #int -65536 // #ffff │ │ -198fce: 0f02 |0015: return v2 │ │ +198f98: |[198f98] org.thoughtcrime.securesms.util.ThemeUtil.getThemedColor:(Landroid/content/Context;I)I │ │ +198fa8: 2200 d900 |0000: new-instance v0, Landroid/util/TypedValue; // type@00d9 │ │ +198fac: 7010 d402 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@02d4 │ │ +198fb2: 6e10 7b00 0200 |0005: invoke-virtual {v2}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ +198fb8: 0c02 |0008: move-result-object v2 │ │ +198fba: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +198fbc: 6e40 d800 3210 |000a: invoke-virtual {v2, v3, v0, v1}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@00d8 │ │ +198fc2: 0a02 |000d: move-result v2 │ │ +198fc4: 3802 0500 |000e: if-eqz v2, 0013 // +0005 │ │ +198fc8: 5202 5700 |0010: iget v2, v0, Landroid/util/TypedValue;.data:I // field@0057 │ │ +198fcc: 0f02 |0012: return v2 │ │ +198fce: 1502 ffff |0013: const/high16 v2, #int -65536 // #ffff │ │ +198fd2: 0f02 |0015: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0005 line=21 │ │ 0x000a line=23 │ │ 0x0010 line=24 │ │ locals : │ │ @@ -314254,23 +314255,23 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -198f3c: |[198f3c] org.thoughtcrime.securesms.util.ThemeUtil.isDarkTheme:(Landroid/content/Context;)Z │ │ -198f4c: 6000 0e18 |0000: sget v0, Lorg/thoughtcrime/securesms/R$attr;.theme_type:I // field@180e │ │ -198f50: 1a01 7764 |0002: const-string v1, "light" // string@6477 │ │ -198f54: 7130 5757 0201 |0004: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/ThemeUtil;.getAttribute:(Landroid/content/Context;ILjava/lang/String;)Ljava/lang/String; // method@5757 │ │ -198f5a: 0c02 |0007: move-result-object v2 │ │ -198f5c: 1a00 944d |0008: const-string v0, "dark" // string@4d94 │ │ -198f60: 6e20 d00a 0200 |000a: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ -198f66: 0a02 |000d: move-result v2 │ │ -198f68: 0f02 |000e: return v2 │ │ +198f40: |[198f40] org.thoughtcrime.securesms.util.ThemeUtil.isDarkTheme:(Landroid/content/Context;)Z │ │ +198f50: 6000 0e18 |0000: sget v0, Lorg/thoughtcrime/securesms/R$attr;.theme_type:I // field@180e │ │ +198f54: 1a01 7764 |0002: const-string v1, "light" // string@6477 │ │ +198f58: 7130 5757 0201 |0004: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/ThemeUtil;.getAttribute:(Landroid/content/Context;ILjava/lang/String;)Ljava/lang/String; // method@5757 │ │ +198f5e: 0c02 |0007: move-result-object v2 │ │ +198f60: 1a00 944d |0008: const-string v0, "dark" // string@4d94 │ │ +198f64: 6e20 d00a 0200 |000a: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ +198f6a: 0a02 |000d: move-result v2 │ │ +198f6c: 0f02 |000e: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x000f reg=2 (null) Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -314299,17 +314300,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -199068: |[199068] org.thoughtcrime.securesms.util.ThreadUtil.:()V │ │ -199078: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19907e: 0e00 |0003: return-void │ │ +19906c: |[19906c] org.thoughtcrime.securesms.util.ThreadUtil.:()V │ │ +19907c: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +199082: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/ThreadUtil; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/ThreadUtil;) │ │ @@ -314317,27 +314318,27 @@ │ │ type : '()Ljava/util/concurrent/ExecutorService;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 7 │ │ insns size : 22 16-bit code units │ │ -19902c: |[19902c] org.thoughtcrime.securesms.util.ThreadUtil.newDynamicSingleThreadedExecutor:()Ljava/util/concurrent/ExecutorService; │ │ -19903c: 2207 b503 |0000: new-instance v7, Ljava/util/concurrent/ThreadPoolExecutor; // type@03b5 │ │ -199040: 6205 a700 |0002: sget-object v5, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@00a7 │ │ -199044: 2206 ae03 |0004: new-instance v6, Ljava/util/concurrent/LinkedBlockingQueue; // type@03ae │ │ -199048: 7010 530d 0600 |0006: invoke-direct {v6}, Ljava/util/concurrent/LinkedBlockingQueue;.:()V // method@0d53 │ │ -19904e: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -199050: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -199052: 1603 3c00 |000b: const-wide/16 v3, #int 60 // #3c │ │ -199056: 0770 |000d: move-object v0, v7 │ │ -199058: 7607 5b0d 0000 |000e: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Ljava/util/concurrent/ThreadPoolExecutor;.:(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;)V // method@0d5b │ │ -19905e: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -199060: 6e20 5c0d 0700 |0012: invoke-virtual {v7, v0}, Ljava/util/concurrent/ThreadPoolExecutor;.allowCoreThreadTimeOut:(Z)V // method@0d5c │ │ -199066: 1107 |0015: return-object v7 │ │ +199030: |[199030] org.thoughtcrime.securesms.util.ThreadUtil.newDynamicSingleThreadedExecutor:()Ljava/util/concurrent/ExecutorService; │ │ +199040: 2207 b503 |0000: new-instance v7, Ljava/util/concurrent/ThreadPoolExecutor; // type@03b5 │ │ +199044: 6205 a700 |0002: sget-object v5, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@00a7 │ │ +199048: 2206 ae03 |0004: new-instance v6, Ljava/util/concurrent/LinkedBlockingQueue; // type@03ae │ │ +19904c: 7010 530d 0600 |0006: invoke-direct {v6}, Ljava/util/concurrent/LinkedBlockingQueue;.:()V // method@0d53 │ │ +199052: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +199054: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +199056: 1603 3c00 |000b: const-wide/16 v3, #int 60 // #3c │ │ +19905a: 0770 |000d: move-object v0, v7 │ │ +19905c: 7607 5b0d 0000 |000e: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Ljava/util/concurrent/ThreadPoolExecutor;.:(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;)V // method@0d5b │ │ +199062: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +199064: 6e20 5c0d 0700 |0012: invoke-virtual {v7, v0}, Ljava/util/concurrent/ThreadPoolExecutor;.allowCoreThreadTimeOut:(Z)V // method@0d5c │ │ +19906a: 1107 |0015: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ 0x0012 line=13 │ │ locals : │ │ │ │ Virtual methods - │ │ @@ -314375,19 +314376,19 @@ │ │ type : '(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -199080: |[199080] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda0.:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V │ │ -199090: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -199096: 5b01 6142 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@4261 │ │ -19909a: 5b02 6242 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$1:Ljava/util/concurrent/CountDownLatch; // field@4262 │ │ -19909e: 0e00 |0007: return-void │ │ +199084: |[199084] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda0.:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V │ │ +199094: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19909a: 5b01 6142 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@4261 │ │ +19909e: 5b02 6242 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$1:Ljava/util/concurrent/CountDownLatch; // field@4262 │ │ +1990a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Ljava/lang/Runnable; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/util/concurrent/CountDownLatch; │ │ @@ -314398,19 +314399,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -1990a0: |[1990a0] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda0.run:()V │ │ -1990b0: 5420 6142 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@4261 │ │ -1990b4: 5421 6242 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$1:Ljava/util/concurrent/CountDownLatch; // field@4262 │ │ -1990b8: 7120 7857 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.lambda$runOnMainSync$0:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V // method@5778 │ │ -1990be: 0e00 |0007: return-void │ │ +1990a4: |[1990a4] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda0.run:()V │ │ +1990b4: 5420 6142 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@4261 │ │ +1990b8: 5421 6242 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$1:Ljava/util/concurrent/CountDownLatch; // field@4262 │ │ +1990bc: 7120 7857 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.lambda$runOnMainSync$0:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V // method@5778 │ │ +1990c2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 5232 (D8$$SyntheticClass) │ │ @@ -314443,18 +314444,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1990c0: |[1990c0] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda1.:(Ljava/lang/Runnable;)V │ │ -1990d0: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -1990d6: 5b01 6342 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1;.f$0:Ljava/lang/Runnable; // field@4263 │ │ -1990da: 0e00 |0005: return-void │ │ +1990c4: |[1990c4] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda1.:(Ljava/lang/Runnable;)V │ │ +1990d4: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +1990da: 5b01 6342 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1;.f$0:Ljava/lang/Runnable; // field@4263 │ │ +1990de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Runnable; │ │ │ │ @@ -314464,18 +314465,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1990dc: |[1990dc] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda1.run:()V │ │ -1990ec: 5410 6342 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1;.f$0:Ljava/lang/Runnable; // field@4263 │ │ -1990f0: 7110 7757 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.lambda$runOnBackgroundDelayed$1:(Ljava/lang/Runnable;)V // method@5777 │ │ -1990f6: 0e00 |0005: return-void │ │ +1990e0: |[1990e0] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda1.run:()V │ │ +1990f0: 5410 6342 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1;.f$0:Ljava/lang/Runnable; // field@4263 │ │ +1990f4: 7110 7757 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.lambda$runOnBackgroundDelayed$1:(Ljava/lang/Runnable;)V // method@5777 │ │ +1990fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1; │ │ │ │ source_file_idx : 5232 (D8$$SyntheticClass) │ │ @@ -314542,25 +314543,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -199768: |[199768] org.thoughtcrime.securesms.util.Util.:()V │ │ -199778: 2200 9900 |0000: new-instance v0, Landroid/os/Handler; // type@0099 │ │ -19977c: 7100 4e02 0000 |0002: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@024e │ │ -199782: 0c01 |0005: move-result-object v1 │ │ -199784: 7020 4502 1000 |0006: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0245 │ │ -19978a: 6900 6742 |0009: sput-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@4267 │ │ -19978e: 1600 0000 |000b: const-wide/16 v0, #int 0 // #0 │ │ -199792: 6800 6842 |000d: sput-wide v0, Lorg/thoughtcrime/securesms/util/Util;.lastClickTime:J // field@4268 │ │ -199796: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -199798: 6900 6942 |0010: sput-object v0, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@4269 │ │ -19979c: 0e00 |0012: return-void │ │ +19976c: |[19976c] org.thoughtcrime.securesms.util.Util.:()V │ │ +19977c: 2200 9900 |0000: new-instance v0, Landroid/os/Handler; // type@0099 │ │ +199780: 7100 4e02 0000 |0002: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@024e │ │ +199786: 0c01 |0005: move-result-object v1 │ │ +199788: 7020 4502 1000 |0006: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0245 │ │ +19978e: 6900 6742 |0009: sput-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@4267 │ │ +199792: 1600 0000 |000b: const-wide/16 v0, #int 0 // #0 │ │ +199796: 6800 6842 |000d: sput-wide v0, Lorg/thoughtcrime/securesms/util/Util;.lastClickTime:J // field@4268 │ │ +19979a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +19979c: 6900 6942 |0010: sput-object v0, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@4269 │ │ +1997a0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x000d line=336 │ │ 0x0010 line=360 │ │ locals : │ │ │ │ @@ -314569,17 +314570,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1997a0: |[1997a0] org.thoughtcrime.securesms.util.Util.:()V │ │ -1997b0: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -1997b6: 0e00 |0003: return-void │ │ +1997a4: |[1997a4] org.thoughtcrime.securesms.util.Util.:()V │ │ +1997b4: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +1997ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/Util; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -314587,26 +314588,26 @@ │ │ type : '([II)[I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 19 16-bit code units │ │ -1994f8: |[1994f8] org.thoughtcrime.securesms.util.Util.appendInt:([II)[I │ │ -199508: 3903 0700 |0000: if-nez v3, 0007 // +0007 │ │ -19950c: 2410 1711 0400 |0002: filled-new-array {v4}, [I // type@1117 │ │ -199512: 0c03 |0005: move-result-object v3 │ │ -199514: 1103 |0006: return-object v3 │ │ -199516: 2130 |0007: array-length v0, v3 │ │ -199518: d801 0001 |0008: add-int/lit8 v1, v0, #int 1 // #01 │ │ -19951c: 2311 1711 |000a: new-array v1, v1, [I // type@1117 │ │ -199520: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -199522: 7150 250b 2321 |000d: invoke-static {v3, v2, v1, v2, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0b25 │ │ -199528: 4b04 0100 |0010: aput v4, v1, v0 │ │ -19952c: 1101 |0012: return-object v1 │ │ +1994fc: |[1994fc] org.thoughtcrime.securesms.util.Util.appendInt:([II)[I │ │ +19950c: 3903 0700 |0000: if-nez v3, 0007 // +0007 │ │ +199510: 2410 1711 0400 |0002: filled-new-array {v4}, [I // type@1117 │ │ +199516: 0c03 |0005: move-result-object v3 │ │ +199518: 1103 |0006: return-object v3 │ │ +19951a: 2130 |0007: array-length v0, v3 │ │ +19951c: d801 0001 |0008: add-int/lit8 v1, v0, #int 1 // #01 │ │ +199520: 2311 1711 |000a: new-array v1, v1, [I // type@1117 │ │ +199524: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +199526: 7150 250b 2321 |000d: invoke-static {v3, v2, v1, v2, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0b25 │ │ +19952c: 4b04 0100 |0010: aput v4, v1, v0 │ │ +199530: 1101 |0012: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=116 │ │ 0x0007 line=118 │ │ 0x000a line=119 │ │ 0x000d line=120 │ │ 0x0010 line=121 │ │ @@ -314619,23 +314620,23 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -1997b8: |[1997b8] org.thoughtcrime.securesms.util.Util.assertMainThread:()V │ │ -1997c8: 7100 7557 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@5775 │ │ -1997ce: 0a00 |0003: move-result v0 │ │ -1997d0: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -1997d4: 0e00 |0006: return-void │ │ -1997d6: 2200 d602 |0007: new-instance v0, Ljava/lang/AssertionError; // type@02d6 │ │ -1997da: 1a01 402e |0009: const-string v1, "Main-thread assertion failed." // string@2e40 │ │ -1997de: 7020 bd09 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09bd │ │ -1997e4: 2700 |000e: throw v0 │ │ +1997bc: |[1997bc] org.thoughtcrime.securesms.util.Util.assertMainThread:()V │ │ +1997cc: 7100 7557 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@5775 │ │ +1997d2: 0a00 |0003: move-result v0 │ │ +1997d4: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +1997d8: 0e00 |0006: return-void │ │ +1997da: 2200 d602 |0007: new-instance v0, Ljava/lang/AssertionError; // type@02d6 │ │ +1997de: 1a01 402e |0009: const-string v1, "Main-thread assertion failed." // string@2e40 │ │ +1997e2: 7020 bd09 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09bd │ │ +1997e8: 2700 |000e: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0007 line=197 │ │ locals : │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -314643,20 +314644,20 @@ │ │ type : '(FFF)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -19937c: |[19937c] org.thoughtcrime.securesms.util.Util.clamp:(FFF)F │ │ -19938c: 7120 720a 1000 |0000: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@0a72 │ │ -199392: 0a00 |0003: move-result v0 │ │ -199394: 7120 760a 2000 |0004: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@0a76 │ │ -19939a: 0a00 |0007: move-result v0 │ │ -19939c: 0f00 |0008: return v0 │ │ +199380: |[199380] org.thoughtcrime.securesms.util.Util.clamp:(FFF)F │ │ +199390: 7120 720a 1000 |0000: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@0a72 │ │ +199396: 0a00 |0003: move-result v0 │ │ +199398: 7120 760a 2000 |0004: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@0a76 │ │ +19939e: 0a00 |0007: move-result v0 │ │ +1993a0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) F │ │ 0x0000 - 0x0009 reg=1 (null) F │ │ 0x0000 - 0x0009 reg=2 (null) F │ │ @@ -314666,20 +314667,20 @@ │ │ type : '(III)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1993a0: |[1993a0] org.thoughtcrime.securesms.util.Util.clamp:(III)I │ │ -1993b0: 7120 730a 1000 |0000: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0a73 │ │ -1993b6: 0a00 |0003: move-result v0 │ │ -1993b8: 7120 770a 2000 |0004: invoke-static {v0, v2}, Ljava/lang/Math;.min:(II)I // method@0a77 │ │ -1993be: 0a00 |0007: move-result v0 │ │ -1993c0: 0f00 |0008: return v0 │ │ +1993a4: |[1993a4] org.thoughtcrime.securesms.util.Util.clamp:(III)I │ │ +1993b4: 7120 730a 1000 |0000: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0a73 │ │ +1993ba: 0a00 |0003: move-result v0 │ │ +1993bc: 7120 770a 2000 |0004: invoke-static {v0, v2}, Ljava/lang/Math;.min:(II)I // method@0a77 │ │ +1993c2: 0a00 |0007: move-result v0 │ │ +1993c4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) I │ │ 0x0000 - 0x0009 reg=1 (null) I │ │ 0x0000 - 0x0009 reg=2 (null) I │ │ @@ -314689,21 +314690,21 @@ │ │ type : '(Ljava/io/OutputStream;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -1997e8: |[1997e8] org.thoughtcrime.securesms.util.Util.close:(Ljava/io/OutputStream;)V │ │ -1997f8: 6e10 9709 0100 |0000: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@0997 │ │ -1997fe: 2807 |0003: goto 000a // +0007 │ │ -199800: 0d01 |0004: move-exception v1 │ │ -199802: 6200 6542 |0005: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.TAG:Ljava/lang/String; // field@4265 │ │ -199806: 7120 c702 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c7 │ │ -19980c: 0e00 |000a: return-void │ │ +1997ec: |[1997ec] org.thoughtcrime.securesms.util.Util.close:(Ljava/io/OutputStream;)V │ │ +1997fc: 6e10 9709 0100 |0000: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@0997 │ │ +199802: 2807 |0003: goto 000a // +0007 │ │ +199804: 0d01 |0004: move-exception v1 │ │ +199806: 6200 6542 |0005: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.TAG:Ljava/lang/String; // field@4265 │ │ +19980a: 7120 c702 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c7 │ │ +199810: 0e00 |000a: return-void │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/io/IOException; -> 0x0004 │ │ positions : │ │ 0x0000 line=135 │ │ 0x0005 line=137 │ │ locals : │ │ @@ -314714,31 +314715,31 @@ │ │ type : '(Ljava/io/InputStream;Ljava/io/OutputStream;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 30 16-bit code units │ │ -19971c: |[19971c] org.thoughtcrime.securesms.util.Util.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J │ │ -19972c: 1300 0020 |0000: const/16 v0, #int 8192 // #2000 │ │ -199730: 2300 1311 |0002: new-array v0, v0, [B // type@1113 │ │ -199734: 1601 0000 |0004: const-wide/16 v1, #int 0 // #0 │ │ -199738: 6e20 9209 0500 |0006: invoke-virtual {v5, v0}, Ljava/io/InputStream;.read:([B)I // method@0992 │ │ -19973e: 0a03 |0009: move-result v3 │ │ -199740: 12f4 |000a: const/4 v4, #int -1 // #ff │ │ -199742: 3243 0900 |000b: if-eq v3, v4, 0014 // +0009 │ │ -199746: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -199748: 6e40 9a09 0634 |000e: invoke-virtual {v6, v0, v4, v3}, Ljava/io/OutputStream;.write:([BII)V // method@099a │ │ -19974e: 8133 |0011: int-to-long v3, v3 │ │ -199750: bb31 |0012: add-long/2addr v1, v3 │ │ -199752: 28f3 |0013: goto 0006 // -000d │ │ -199754: 6e10 9009 0500 |0014: invoke-virtual {v5}, Ljava/io/InputStream;.close:()V // method@0990 │ │ -19975a: 6e10 9809 0600 |0017: invoke-virtual {v6}, Ljava/io/OutputStream;.flush:()V // method@0998 │ │ -199760: 6e10 9709 0600 |001a: invoke-virtual {v6}, Ljava/io/OutputStream;.close:()V // method@0997 │ │ -199766: 1001 |001d: return-wide v1 │ │ +199720: |[199720] org.thoughtcrime.securesms.util.Util.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J │ │ +199730: 1300 0020 |0000: const/16 v0, #int 8192 // #2000 │ │ +199734: 2300 1311 |0002: new-array v0, v0, [B // type@1113 │ │ +199738: 1601 0000 |0004: const-wide/16 v1, #int 0 // #0 │ │ +19973c: 6e20 9209 0500 |0006: invoke-virtual {v5, v0}, Ljava/io/InputStream;.read:([B)I // method@0992 │ │ +199742: 0a03 |0009: move-result v3 │ │ +199744: 12f4 |000a: const/4 v4, #int -1 // #ff │ │ +199746: 3243 0900 |000b: if-eq v3, v4, 0014 // +0009 │ │ +19974a: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +19974c: 6e40 9a09 0634 |000e: invoke-virtual {v6, v0, v4, v3}, Ljava/io/OutputStream;.write:([BII)V // method@099a │ │ +199752: 8133 |0011: int-to-long v3, v3 │ │ +199754: bb31 |0012: add-long/2addr v1, v3 │ │ +199756: 28f3 |0013: goto 0006 // -000d │ │ +199758: 6e10 9009 0500 |0014: invoke-virtual {v5}, Ljava/io/InputStream;.close:()V // method@0990 │ │ +19975e: 6e10 9809 0600 |0017: invoke-virtual {v6}, Ljava/io/OutputStream;.flush:()V // method@0998 │ │ +199764: 6e10 9709 0600 |001a: invoke-virtual {v6}, Ljava/io/OutputStream;.close:()V // method@0997 │ │ +19976a: 1001 |001d: return-wide v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=142 │ │ 0x0006 line=146 │ │ 0x000e line=147 │ │ 0x0014 line=151 │ │ 0x0017 line=152 │ │ @@ -314752,18 +314753,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1990f8: |[1990f8] org.thoughtcrime.securesms.util.Util.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -199108: 7120 eb0c 1000 |0000: invoke-static {v0, v1}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0ceb │ │ -19910e: 0a00 |0003: move-result v0 │ │ -199110: 0f00 |0004: return v0 │ │ +1990fc: |[1990fc] org.thoughtcrime.securesms.util.Util.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +19910c: 7120 eb0c 1000 |0000: invoke-static {v0, v1}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0ceb │ │ +199112: 0a00 |0003: move-result v0 │ │ +199114: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -314772,26 +314773,26 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -199530: |[199530] org.thoughtcrime.securesms.util.Util.getBoldedString:(Ljava/lang/String;)Ljava/lang/CharSequence; │ │ -199540: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ -199544: 7020 9502 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ -19954a: 2204 cc00 |0005: new-instance v4, Landroid/text/style/StyleSpan; // type@00cc │ │ -19954e: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -199550: 7020 b402 1400 |0008: invoke-direct {v4, v1}, Landroid/text/style/StyleSpan;.:(I)V // method@02b4 │ │ -199556: 6e10 9902 0000 |000b: invoke-virtual {v0}, Landroid/text/SpannableString;.length:()I // method@0299 │ │ -19955c: 0a01 |000e: move-result v1 │ │ -19955e: 1302 2100 |000f: const/16 v2, #int 33 // #21 │ │ -199562: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -199564: 6e52 9a02 4013 |0012: invoke-virtual {v0, v4, v3, v1, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ -19956a: 1100 |0015: return-object v0 │ │ +199534: |[199534] org.thoughtcrime.securesms.util.Util.getBoldedString:(Ljava/lang/String;)Ljava/lang/CharSequence; │ │ +199544: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ +199548: 7020 9502 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ +19954e: 2204 cc00 |0005: new-instance v4, Landroid/text/style/StyleSpan; // type@00cc │ │ +199552: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +199554: 7020 b402 1400 |0008: invoke-direct {v4, v1}, Landroid/text/style/StyleSpan;.:(I)V // method@02b4 │ │ +19955a: 6e10 9902 0000 |000b: invoke-virtual {v0}, Landroid/text/SpannableString;.length:()I // method@0299 │ │ +199560: 0a01 |000e: move-result v1 │ │ +199562: 1302 2100 |000f: const/16 v2, #int 33 // #21 │ │ +199566: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +199568: 6e52 9a02 4013 |0012: invoke-virtual {v0, v4, v3, v1, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ +19956e: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0005 line=86 │ │ 0x000b line=87 │ │ 0x0012 line=86 │ │ locals : │ │ @@ -314802,22 +314803,22 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -1993c4: |[1993c4] org.thoughtcrime.securesms.util.Util.getLayoutDirection:(Landroid/content/Context;)I │ │ -1993d4: 6e10 7600 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1993da: 0c00 |0003: move-result-object v0 │ │ -1993dc: 6e10 dd00 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00dd │ │ -1993e2: 0c00 |0007: move-result-object v0 │ │ -1993e4: 6e10 d500 0000 |0008: invoke-virtual {v0}, Landroid/content/res/Configuration;.getLayoutDirection:()I // method@00d5 │ │ -1993ea: 0a00 |000b: move-result v0 │ │ -1993ec: 0f00 |000c: return v0 │ │ +1993c8: |[1993c8] org.thoughtcrime.securesms.util.Util.getLayoutDirection:(Landroid/content/Context;)I │ │ +1993d8: 6e10 7600 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1993de: 0c00 |0003: move-result-object v0 │ │ +1993e0: 6e10 dd00 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00dd │ │ +1993e6: 0c00 |0007: move-result-object v0 │ │ +1993e8: 6e10 d500 0000 |0008: invoke-virtual {v0}, Landroid/content/res/Configuration;.getLayoutDirection:()I // method@00d5 │ │ +1993ee: 0a00 |000b: move-result v0 │ │ +1993f0: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0008 line=384 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Landroid/content/Context; │ │ │ │ @@ -314826,43 +314827,43 @@ │ │ type : '()Ljava/util/Locale;' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -199684: |[199684] org.thoughtcrime.securesms.util.Util.getLocale:()Ljava/util/Locale; │ │ -199694: 1c00 e810 |0000: const-class v0, Lorg/thoughtcrime/securesms/util/Util; // type@10e8 │ │ -199698: 1d00 |0002: monitor-enter v0 │ │ -19969a: 6201 6942 |0003: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@4269 │ │ -19969e: 3901 2400 |0005: if-nez v1, 0029 // +0024 │ │ -1996a2: 7100 e800 0000 |0007: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@00e8 │ │ -1996a8: 0c01 |000a: move-result-object v1 │ │ -1996aa: 6e10 dd00 0100 |000b: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00dd │ │ -1996b0: 0c01 |000e: move-result-object v1 │ │ -1996b2: 7110 4805 0100 |000f: invoke-static {v1}, Landroidx/core/os/ConfigurationCompat;.getLocales:(Landroid/content/res/Configuration;)Landroidx/core/os/LocaleListCompat; // method@0548 │ │ -1996b8: 0c01 |0012: move-result-object v1 │ │ -1996ba: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -1996bc: 6e20 4905 2100 |0014: invoke-virtual {v1, v2}, Landroidx/core/os/LocaleListCompat;.get:(I)Ljava/util/Locale; // method@0549 │ │ -1996c2: 0c01 |0017: move-result-object v1 │ │ -1996c4: 6901 6942 |0018: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@4269 │ │ -1996c8: 2805 |001a: goto 001f // +0005 │ │ -1996ca: 0d01 |001b: move-exception v1 │ │ -1996cc: 6e10 310a 0100 |001c: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@0a31 │ │ -1996d2: 6201 6942 |001f: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@4269 │ │ -1996d6: 3901 0800 |0021: if-nez v1, 0029 // +0008 │ │ -1996da: 7100 d90c 0000 |0023: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@0cd9 │ │ -1996e0: 0c01 |0026: move-result-object v1 │ │ -1996e2: 6901 6942 |0027: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@4269 │ │ -1996e6: 6201 6942 |0029: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@4269 │ │ -1996ea: 1e00 |002b: monitor-exit v0 │ │ -1996ec: 1101 |002c: return-object v1 │ │ -1996ee: 0d01 |002d: move-exception v1 │ │ -1996f0: 1e00 |002e: monitor-exit v0 │ │ -1996f2: 2701 |002f: throw v1 │ │ +199688: |[199688] org.thoughtcrime.securesms.util.Util.getLocale:()Ljava/util/Locale; │ │ +199698: 1c00 e810 |0000: const-class v0, Lorg/thoughtcrime/securesms/util/Util; // type@10e8 │ │ +19969c: 1d00 |0002: monitor-enter v0 │ │ +19969e: 6201 6942 |0003: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@4269 │ │ +1996a2: 3901 2400 |0005: if-nez v1, 0029 // +0024 │ │ +1996a6: 7100 e800 0000 |0007: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@00e8 │ │ +1996ac: 0c01 |000a: move-result-object v1 │ │ +1996ae: 6e10 dd00 0100 |000b: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00dd │ │ +1996b4: 0c01 |000e: move-result-object v1 │ │ +1996b6: 7110 4805 0100 |000f: invoke-static {v1}, Landroidx/core/os/ConfigurationCompat;.getLocales:(Landroid/content/res/Configuration;)Landroidx/core/os/LocaleListCompat; // method@0548 │ │ +1996bc: 0c01 |0012: move-result-object v1 │ │ +1996be: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +1996c0: 6e20 4905 2100 |0014: invoke-virtual {v1, v2}, Landroidx/core/os/LocaleListCompat;.get:(I)Ljava/util/Locale; // method@0549 │ │ +1996c6: 0c01 |0017: move-result-object v1 │ │ +1996c8: 6901 6942 |0018: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@4269 │ │ +1996cc: 2805 |001a: goto 001f // +0005 │ │ +1996ce: 0d01 |001b: move-exception v1 │ │ +1996d0: 6e10 310a 0100 |001c: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@0a31 │ │ +1996d6: 6201 6942 |001f: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@4269 │ │ +1996da: 3901 0800 |0021: if-nez v1, 0029 // +0008 │ │ +1996de: 7100 d90c 0000 |0023: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@0cd9 │ │ +1996e4: 0c01 |0026: move-result-object v1 │ │ +1996e6: 6901 6942 |0027: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@4269 │ │ +1996ea: 6201 6942 |0029: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@4269 │ │ +1996ee: 1e00 |002b: monitor-exit v0 │ │ +1996f0: 1101 |002c: return-object v1 │ │ +1996f2: 0d01 |002d: move-exception v1 │ │ +1996f4: 1e00 |002e: monitor-exit v0 │ │ +1996f6: 2701 |002f: throw v1 │ │ catches : 4 │ │ 0x0003 - 0x0005 │ │ -> 0x002d │ │ 0x0007 - 0x001a │ │ Ljava/lang/Exception; -> 0x001b │ │ -> 0x002d │ │ 0x001c - 0x002b │ │ @@ -314883,54 +314884,54 @@ │ │ type : '(J)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -19956c: |[19956c] org.thoughtcrime.securesms.util.Util.getPrettyFileSize:(J)Ljava/lang/String; │ │ -19957c: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -199580: 3102 0800 |0002: cmp-long v2, v8, v0 │ │ -199584: 3c02 0500 |0004: if-gtz v2, 0009 // +0005 │ │ -199588: 1a08 8a0b |0006: const-string v8, "0" // string@0b8a │ │ -19958c: 1108 |0008: return-object v8 │ │ -19958e: 1a00 6917 |0009: const-string v0, "GB" // string@1769 │ │ -199592: 1a01 4238 |000b: const-string v1, "TB" // string@3842 │ │ -199596: 1a02 2e0e |000d: const-string v2, "B" // string@0e2e │ │ -19959a: 1a03 4760 |000f: const-string v3, "kB" // string@6047 │ │ -19959e: 1a04 f92d |0011: const-string v4, "MB" // string@2df9 │ │ -1995a2: 2451 3211 3204 |0013: filled-new-array {v2, v3, v4, v0, v1}, [Ljava/lang/String; // type@1132 │ │ -1995a8: 0c00 |0016: move-result-object v0 │ │ -1995aa: 8688 |0017: long-to-double v8, v8 │ │ -1995ac: 7120 6f0a 9800 |0018: invoke-static {v8, v9}, Ljava/lang/Math;.log10:(D)D // method@0a6f │ │ -1995b2: 0b01 |001b: move-result-wide v1 │ │ -1995b4: 1903 9040 |001c: const-wide/high16 v3, #long 4652218415073722368 // #4090 │ │ -1995b8: 7120 6f0a 4300 |001e: invoke-static {v3, v4}, Ljava/lang/Math;.log10:(D)D // method@0a6f │ │ -1995be: 0b05 |0021: move-result-wide v5 │ │ -1995c0: ce51 |0022: div-double/2addr v1, v5 │ │ -1995c2: 8a11 |0023: double-to-int v1, v1 │ │ -1995c4: 2202 0903 |0024: new-instance v2, Ljava/lang/StringBuilder; // type@0309 │ │ -1995c8: 7010 060b 0200 |0026: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0b06 │ │ -1995ce: 2205 6d03 |0029: new-instance v5, Ljava/text/DecimalFormat; // type@036d │ │ -1995d2: 1a06 4e04 |002b: const-string v6, "#,##0.#" // string@044e │ │ -1995d6: 7020 390c 6500 |002d: invoke-direct {v5, v6}, Ljava/text/DecimalFormat;.:(Ljava/lang/String;)V // method@0c39 │ │ -1995dc: 8316 |0030: int-to-double v6, v1 │ │ -1995de: 7140 7d0a 4376 |0031: invoke-static {v3, v4, v6, v7}, Ljava/lang/Math;.pow:(DD)D // method@0a7d │ │ -1995e4: 0b03 |0034: move-result-wide v3 │ │ -1995e6: ce38 |0035: div-double/2addr v8, v3 │ │ -1995e8: 6e30 3a0c 8509 |0036: invoke-virtual {v5, v8, v9}, Ljava/text/DecimalFormat;.format:(D)Ljava/lang/String; // method@0c3a │ │ -1995ee: 0c08 |0039: move-result-object v8 │ │ -1995f0: 6e20 120b 8200 |003a: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -1995f6: 1a08 d103 |003d: const-string v8, " " // string@03d1 │ │ -1995fa: 6e20 120b 8200 |003f: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -199600: 4608 0001 |0042: aget-object v8, v0, v1 │ │ -199604: 6e20 120b 8200 |0044: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -19960a: 6e10 230b 0200 |0047: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -199610: 0c08 |004a: move-result-object v8 │ │ -199612: 1108 |004b: return-object v8 │ │ +199570: |[199570] org.thoughtcrime.securesms.util.Util.getPrettyFileSize:(J)Ljava/lang/String; │ │ +199580: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +199584: 3102 0800 |0002: cmp-long v2, v8, v0 │ │ +199588: 3c02 0500 |0004: if-gtz v2, 0009 // +0005 │ │ +19958c: 1a08 8a0b |0006: const-string v8, "0" // string@0b8a │ │ +199590: 1108 |0008: return-object v8 │ │ +199592: 1a00 6917 |0009: const-string v0, "GB" // string@1769 │ │ +199596: 1a01 4238 |000b: const-string v1, "TB" // string@3842 │ │ +19959a: 1a02 2e0e |000d: const-string v2, "B" // string@0e2e │ │ +19959e: 1a03 4760 |000f: const-string v3, "kB" // string@6047 │ │ +1995a2: 1a04 f92d |0011: const-string v4, "MB" // string@2df9 │ │ +1995a6: 2451 3211 3204 |0013: filled-new-array {v2, v3, v4, v0, v1}, [Ljava/lang/String; // type@1132 │ │ +1995ac: 0c00 |0016: move-result-object v0 │ │ +1995ae: 8688 |0017: long-to-double v8, v8 │ │ +1995b0: 7120 6f0a 9800 |0018: invoke-static {v8, v9}, Ljava/lang/Math;.log10:(D)D // method@0a6f │ │ +1995b6: 0b01 |001b: move-result-wide v1 │ │ +1995b8: 1903 9040 |001c: const-wide/high16 v3, #long 4652218415073722368 // #4090 │ │ +1995bc: 7120 6f0a 4300 |001e: invoke-static {v3, v4}, Ljava/lang/Math;.log10:(D)D // method@0a6f │ │ +1995c2: 0b05 |0021: move-result-wide v5 │ │ +1995c4: ce51 |0022: div-double/2addr v1, v5 │ │ +1995c6: 8a11 |0023: double-to-int v1, v1 │ │ +1995c8: 2202 0903 |0024: new-instance v2, Ljava/lang/StringBuilder; // type@0309 │ │ +1995cc: 7010 060b 0200 |0026: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0b06 │ │ +1995d2: 2205 6d03 |0029: new-instance v5, Ljava/text/DecimalFormat; // type@036d │ │ +1995d6: 1a06 4e04 |002b: const-string v6, "#,##0.#" // string@044e │ │ +1995da: 7020 390c 6500 |002d: invoke-direct {v5, v6}, Ljava/text/DecimalFormat;.:(Ljava/lang/String;)V // method@0c39 │ │ +1995e0: 8316 |0030: int-to-double v6, v1 │ │ +1995e2: 7140 7d0a 4376 |0031: invoke-static {v3, v4, v6, v7}, Ljava/lang/Math;.pow:(DD)D // method@0a7d │ │ +1995e8: 0b03 |0034: move-result-wide v3 │ │ +1995ea: ce38 |0035: div-double/2addr v8, v3 │ │ +1995ec: 6e30 3a0c 8509 |0036: invoke-virtual {v5, v8, v9}, Ljava/text/DecimalFormat;.format:(D)Ljava/lang/String; // method@0c3a │ │ +1995f2: 0c08 |0039: move-result-object v8 │ │ +1995f4: 6e20 120b 8200 |003a: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +1995fa: 1a08 d103 |003d: const-string v8, " " // string@03d1 │ │ +1995fe: 6e20 120b 8200 |003f: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +199604: 4608 0001 |0042: aget-object v8, v0, v1 │ │ +199608: 6e20 120b 8200 |0044: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +19960e: 6e10 230b 0200 |0047: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +199614: 0c08 |004a: move-result-object v8 │ │ +199616: 1108 |004b: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=314 │ │ 0x0009 line=316 │ │ 0x0018 line=317 │ │ 0x0024 line=319 │ │ locals : │ │ @@ -314941,40 +314942,40 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -199614: |[199614] org.thoughtcrime.securesms.util.Util.getTextFromClipboard:(Landroid/content/Context;)Ljava/lang/String; │ │ -199624: 1a00 e049 |0000: const-string v0, "clipboard" // string@49e0 │ │ -199628: 6e20 7a00 0200 |0002: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -19962e: 0c02 |0005: move-result-object v2 │ │ -199630: 1f02 2100 |0006: check-cast v2, Landroid/content/ClipboardManager; // type@0021 │ │ -199634: 6e10 5400 0200 |0008: invoke-virtual {v2}, Landroid/content/ClipboardManager;.hasPrimaryClip:()Z // method@0054 │ │ -19963a: 0a00 |000b: move-result v0 │ │ -19963c: 3800 2000 |000c: if-eqz v0, 002c // +0020 │ │ -199640: 6e10 5300 0200 |000e: invoke-virtual {v2}, Landroid/content/ClipboardManager;.getPrimaryClipDescription:()Landroid/content/ClipDescription; // method@0053 │ │ -199646: 0c00 |0011: move-result-object v0 │ │ -199648: 1a01 947f |0012: const-string v1, "text/plain" // string@7f94 │ │ -19964c: 6e20 5100 1000 |0014: invoke-virtual {v0, v1}, Landroid/content/ClipDescription;.hasMimeType:(Ljava/lang/String;)Z // method@0051 │ │ -199652: 0a00 |0017: move-result v0 │ │ -199654: 3800 1400 |0018: if-eqz v0, 002c // +0014 │ │ -199658: 6e10 5200 0200 |001a: invoke-virtual {v2}, Landroid/content/ClipboardManager;.getPrimaryClip:()Landroid/content/ClipData; // method@0052 │ │ -19965e: 0c02 |001d: move-result-object v2 │ │ -199660: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -199662: 6e20 4c00 0200 |001f: invoke-virtual {v2, v0}, Landroid/content/ClipData;.getItemAt:(I)Landroid/content/ClipData$Item; // method@004c │ │ -199668: 0c02 |0022: move-result-object v2 │ │ -19966a: 6e10 4a00 0200 |0023: invoke-virtual {v2}, Landroid/content/ClipData$Item;.getText:()Ljava/lang/CharSequence; // method@004a │ │ -199670: 0c02 |0026: move-result-object v2 │ │ -199672: 7210 ca09 0200 |0027: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@09ca │ │ -199678: 0c02 |002a: move-result-object v2 │ │ -19967a: 1102 |002b: return-object v2 │ │ -19967c: 1a02 0000 |002c: const-string v2, "" // string@0000 │ │ -199680: 1102 |002e: return-object v2 │ │ +199618: |[199618] org.thoughtcrime.securesms.util.Util.getTextFromClipboard:(Landroid/content/Context;)Ljava/lang/String; │ │ +199628: 1a00 e049 |0000: const-string v0, "clipboard" // string@49e0 │ │ +19962c: 6e20 7a00 0200 |0002: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +199632: 0c02 |0005: move-result-object v2 │ │ +199634: 1f02 2100 |0006: check-cast v2, Landroid/content/ClipboardManager; // type@0021 │ │ +199638: 6e10 5400 0200 |0008: invoke-virtual {v2}, Landroid/content/ClipboardManager;.hasPrimaryClip:()Z // method@0054 │ │ +19963e: 0a00 |000b: move-result v0 │ │ +199640: 3800 2000 |000c: if-eqz v0, 002c // +0020 │ │ +199644: 6e10 5300 0200 |000e: invoke-virtual {v2}, Landroid/content/ClipboardManager;.getPrimaryClipDescription:()Landroid/content/ClipDescription; // method@0053 │ │ +19964a: 0c00 |0011: move-result-object v0 │ │ +19964c: 1a01 947f |0012: const-string v1, "text/plain" // string@7f94 │ │ +199650: 6e20 5100 1000 |0014: invoke-virtual {v0, v1}, Landroid/content/ClipDescription;.hasMimeType:(Ljava/lang/String;)Z // method@0051 │ │ +199656: 0a00 |0017: move-result v0 │ │ +199658: 3800 1400 |0018: if-eqz v0, 002c // +0014 │ │ +19965c: 6e10 5200 0200 |001a: invoke-virtual {v2}, Landroid/content/ClipboardManager;.getPrimaryClip:()Landroid/content/ClipData; // method@0052 │ │ +199662: 0c02 |001d: move-result-object v2 │ │ +199664: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +199666: 6e20 4c00 0200 |001f: invoke-virtual {v2, v0}, Landroid/content/ClipData;.getItemAt:(I)Landroid/content/ClipData$Item; // method@004c │ │ +19966c: 0c02 |0022: move-result-object v2 │ │ +19966e: 6e10 4a00 0200 |0023: invoke-virtual {v2}, Landroid/content/ClipData$Item;.getText:()Ljava/lang/CharSequence; // method@004a │ │ +199674: 0c02 |0026: move-result-object v2 │ │ +199676: 7210 ca09 0200 |0027: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@09ca │ │ +19967c: 0c02 |002a: move-result-object v2 │ │ +19967e: 1102 |002b: return-object v2 │ │ +199680: 1a02 0000 |002c: const-string v2, "" // string@0000 │ │ +199684: 1102 |002e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0002 line=279 │ │ 0x0008 line=280 │ │ 0x001a line=281 │ │ 0x0023 line=282 │ │ @@ -314987,18 +314988,18 @@ │ │ type : '([Ljava/lang/Object;)I' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1993f0: |[1993f0] org.thoughtcrime.securesms.util.Util.hashCode:([Ljava/lang/Object;)I │ │ -199400: 7110 6b0c 0000 |0000: invoke-static {v0}, Ljava/util/Arrays;.hashCode:([Ljava/lang/Object;)I // method@0c6b │ │ -199406: 0a00 |0003: move-result v0 │ │ -199408: 0f00 |0004: return v0 │ │ +1993f4: |[1993f4] org.thoughtcrime.securesms.util.Util.hashCode:([Ljava/lang/Object;)I │ │ +199404: 7110 6b0c 0000 |0000: invoke-static {v0}, Ljava/util/Arrays;.hashCode:([Ljava/lang/Object;)I // method@0c6b │ │ +19940a: 0a00 |0003: move-result v0 │ │ +19940c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) [Ljava/lang/Object; │ │ │ │ #15 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -315006,30 +315007,30 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -199114: |[199114] org.thoughtcrime.securesms.util.Util.isClickedRecently:()Z │ │ -199124: 7100 260b 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b26 │ │ -19912a: 0b00 |0003: move-result-wide v0 │ │ -19912c: 6102 6842 |0004: sget-wide v2, Lorg/thoughtcrime/securesms/util/Util;.lastClickTime:J // field@4268 │ │ -199130: 9c02 0002 |0006: sub-long v2, v0, v2 │ │ -199134: 1604 f401 |0008: const-wide/16 v4, #int 500 // #1f4 │ │ -199138: 3106 0204 |000a: cmp-long v6, v2, v4 │ │ -19913c: 3b06 0b00 |000c: if-gez v6, 0017 // +000b │ │ -199140: 6200 6542 |000e: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.TAG:Ljava/lang/String; // field@4265 │ │ -199144: 1a01 6e7f |0010: const-string v1, "tap discarded" // string@7f6e │ │ -199148: 7120 c102 1000 |0012: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -19914e: 1210 |0015: const/4 v0, #int 1 // #1 │ │ -199150: 0f00 |0016: return v0 │ │ -199152: 6800 6842 |0017: sput-wide v0, Lorg/thoughtcrime/securesms/util/Util;.lastClickTime:J // field@4268 │ │ -199156: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -199158: 0f00 |001a: return v0 │ │ +199118: |[199118] org.thoughtcrime.securesms.util.Util.isClickedRecently:()Z │ │ +199128: 7100 260b 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b26 │ │ +19912e: 0b00 |0003: move-result-wide v0 │ │ +199130: 6102 6842 |0004: sget-wide v2, Lorg/thoughtcrime/securesms/util/Util;.lastClickTime:J // field@4268 │ │ +199134: 9c02 0002 |0006: sub-long v2, v0, v2 │ │ +199138: 1604 f401 |0008: const-wide/16 v4, #int 500 // #1f4 │ │ +19913c: 3106 0204 |000a: cmp-long v6, v2, v4 │ │ +199140: 3b06 0b00 |000c: if-gez v6, 0017 // +000b │ │ +199144: 6200 6542 |000e: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.TAG:Ljava/lang/String; // field@4265 │ │ +199148: 1a01 6e7f |0010: const-string v1, "tap discarded" // string@7f6e │ │ +19914c: 7120 c102 1000 |0012: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +199152: 1210 |0015: const/4 v0, #int 1 // #1 │ │ +199154: 0f00 |0016: return v0 │ │ +199156: 6800 6842 |0017: sput-wide v0, Lorg/thoughtcrime/securesms/util/Util;.lastClickTime:J // field@4268 │ │ +19915a: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +19915c: 0f00 |001a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ 0x0004 line=339 │ │ 0x000e line=340 │ │ 0x0017 line=343 │ │ locals : │ │ @@ -315039,29 +315040,29 @@ │ │ type : '(Lorg/thoughtcrime/securesms/components/ComposeText;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -19915c: |[19915c] org.thoughtcrime.securesms.util.Util.isEmpty:(Lorg/thoughtcrime/securesms/components/ComposeText;)Z │ │ -19916c: 3801 1500 |0000: if-eqz v1, 0015 // +0015 │ │ -199170: 6e10 4b46 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/components/ComposeText;.getText:()Landroid/text/Editable; // method@464b │ │ -199176: 0c00 |0005: move-result-object v0 │ │ -199178: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ -19917c: 6e10 4c46 0100 |0008: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/components/ComposeText;.getTextTrimmed:()Ljava/lang/String; // method@464c │ │ -199182: 0c01 |000b: move-result-object v1 │ │ -199184: 7110 a802 0100 |000c: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ -19918a: 0a01 |000f: move-result v1 │ │ -19918c: 3801 0300 |0010: if-eqz v1, 0013 // +0003 │ │ -199190: 2803 |0012: goto 0015 // +0003 │ │ -199192: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -199194: 2802 |0014: goto 0016 // +0002 │ │ -199196: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -199198: 0f01 |0016: return v1 │ │ +199160: |[199160] org.thoughtcrime.securesms.util.Util.isEmpty:(Lorg/thoughtcrime/securesms/components/ComposeText;)Z │ │ +199170: 3801 1500 |0000: if-eqz v1, 0015 // +0015 │ │ +199174: 6e10 4b46 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/components/ComposeText;.getText:()Landroid/text/Editable; // method@464b │ │ +19917a: 0c00 |0005: move-result-object v0 │ │ +19917c: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ +199180: 6e10 4c46 0100 |0008: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/components/ComposeText;.getTextTrimmed:()Ljava/lang/String; // method@464c │ │ +199186: 0c01 |000b: move-result-object v1 │ │ +199188: 7110 a802 0100 |000c: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ +19918e: 0a01 |000f: move-result v1 │ │ +199190: 3801 0300 |0010: if-eqz v1, 0013 // +0003 │ │ +199194: 2803 |0012: goto 0015 // +0003 │ │ +199196: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +199198: 2802 |0014: goto 0016 // +0002 │ │ +19919a: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +19919c: 0f01 |0016: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=68 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 (null) Lorg/thoughtcrime/securesms/components/ComposeText; │ │ │ │ #17 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -315069,28 +315070,28 @@ │ │ type : '(Landroid/net/Uri;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -19919c: |[19919c] org.thoughtcrime.securesms.util.Util.isInviteURL:(Landroid/net/Uri;)Z │ │ -1991ac: 1a00 175c |0000: const-string v0, "i.delta.chat" // string@5c17 │ │ -1991b0: 6e10 fa01 0200 |0002: invoke-virtual {v2}, Landroid/net/Uri;.getHost:()Ljava/lang/String; // method@01fa │ │ -1991b6: 0c01 |0005: move-result-object v1 │ │ -1991b8: 6e20 d00a 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ -1991be: 0a00 |0009: move-result v0 │ │ -1991c0: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ -1991c4: 6e10 f801 0200 |000c: invoke-virtual {v2}, Landroid/net/Uri;.getEncodedFragment:()Ljava/lang/String; // method@01f8 │ │ -1991ca: 0c02 |000f: move-result-object v2 │ │ -1991cc: 3802 0400 |0010: if-eqz v2, 0014 // +0004 │ │ -1991d0: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -1991d2: 2802 |0013: goto 0015 // +0002 │ │ -1991d4: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -1991d6: 0f02 |0015: return v2 │ │ +1991a0: |[1991a0] org.thoughtcrime.securesms.util.Util.isInviteURL:(Landroid/net/Uri;)Z │ │ +1991b0: 1a00 175c |0000: const-string v0, "i.delta.chat" // string@5c17 │ │ +1991b4: 6e10 fa01 0200 |0002: invoke-virtual {v2}, Landroid/net/Uri;.getHost:()Ljava/lang/String; // method@01fa │ │ +1991ba: 0c01 |0005: move-result-object v1 │ │ +1991bc: 6e20 d00a 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ +1991c2: 0a00 |0009: move-result v0 │ │ +1991c4: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ +1991c8: 6e10 f801 0200 |000c: invoke-virtual {v2}, Landroid/net/Uri;.getEncodedFragment:()Ljava/lang/String; // method@01f8 │ │ +1991ce: 0c02 |000f: move-result-object v2 │ │ +1991d0: 3802 0400 |0010: if-eqz v2, 0014 // +0004 │ │ +1991d4: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +1991d6: 2802 |0013: goto 0015 // +0002 │ │ +1991d8: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +1991da: 0f02 |0015: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 (null) Landroid/net/Uri; │ │ │ │ #18 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -315098,24 +315099,24 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -1991d8: |[1991d8] org.thoughtcrime.securesms.util.Util.isInviteURL:(Ljava/lang/String;)Z │ │ -1991e8: 7110 0102 0000 |0000: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ -1991ee: 0c00 |0003: move-result-object v0 │ │ -1991f0: 7110 7257 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.isInviteURL:(Landroid/net/Uri;)Z // method@5772 │ │ -1991f6: 0a00 |0007: move-result v0 │ │ -1991f8: 0f00 |0008: return v0 │ │ -1991fa: 0d00 |0009: move-exception v0 │ │ -1991fc: 6e10 310a 0000 |000a: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a31 │ │ -199202: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -199204: 0f00 |000e: return v0 │ │ +1991dc: |[1991dc] org.thoughtcrime.securesms.util.Util.isInviteURL:(Ljava/lang/String;)Z │ │ +1991ec: 7110 0102 0000 |0000: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ +1991f2: 0c00 |0003: move-result-object v0 │ │ +1991f4: 7110 7257 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.isInviteURL:(Landroid/net/Uri;)Z // method@5772 │ │ +1991fa: 0a00 |0007: move-result v0 │ │ +1991fc: 0f00 |0008: return v0 │ │ +1991fe: 0d00 |0009: move-exception v0 │ │ +199200: 6e10 310a 0000 |000a: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a31 │ │ +199206: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +199208: 0f00 |000e: return v0 │ │ catches : 1 │ │ 0x0000 - 0x0008 │ │ Ljava/lang/Exception; -> 0x0009 │ │ positions : │ │ 0x0000 line=77 │ │ 0x000a line=79 │ │ locals : │ │ @@ -315126,31 +315127,31 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -199218: |[199218] org.thoughtcrime.securesms.util.Util.isLowMemory:(Landroid/content/Context;)Z │ │ -199228: 1a00 cb43 |0000: const-string v0, "activity" // string@43cb │ │ -19922c: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -199232: 0c01 |0005: move-result-object v1 │ │ -199234: 1f01 0f00 |0006: check-cast v1, Landroid/app/ActivityManager; // type@000f │ │ -199238: 6e10 2c00 0100 |0008: invoke-virtual {v1}, Landroid/app/ActivityManager;.isLowRamDevice:()Z // method@002c │ │ -19923e: 0a00 |000b: move-result v0 │ │ -199240: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ -199244: 6e10 2a00 0100 |000e: invoke-virtual {v1}, Landroid/app/ActivityManager;.getLargeMemoryClass:()I // method@002a │ │ -19924a: 0a01 |0011: move-result v1 │ │ -19924c: 1300 4000 |0012: const/16 v0, #int 64 // #40 │ │ -199250: 3601 0300 |0014: if-gt v1, v0, 0017 // +0003 │ │ -199254: 2803 |0016: goto 0019 // +0003 │ │ -199256: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -199258: 2802 |0018: goto 001a // +0002 │ │ -19925a: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -19925c: 0f01 |001a: return v1 │ │ +19921c: |[19921c] org.thoughtcrime.securesms.util.Util.isLowMemory:(Landroid/content/Context;)Z │ │ +19922c: 1a00 cb43 |0000: const-string v0, "activity" // string@43cb │ │ +199230: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +199236: 0c01 |0005: move-result-object v1 │ │ +199238: 1f01 0f00 |0006: check-cast v1, Landroid/app/ActivityManager; // type@000f │ │ +19923c: 6e10 2c00 0100 |0008: invoke-virtual {v1}, Landroid/app/ActivityManager;.isLowRamDevice:()Z // method@002c │ │ +199242: 0a00 |000b: move-result v0 │ │ +199244: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ +199248: 6e10 2a00 0100 |000e: invoke-virtual {v1}, Landroid/app/ActivityManager;.getLargeMemoryClass:()I // method@002a │ │ +19924e: 0a01 |0011: move-result v1 │ │ +199250: 1300 4000 |0012: const/16 v0, #int 64 // #40 │ │ +199254: 3601 0300 |0014: if-gt v1, v0, 0017 // +0003 │ │ +199258: 2803 |0016: goto 0019 // +0003 │ │ +19925a: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +19925c: 2802 |0018: goto 001a // +0002 │ │ +19925e: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +199260: 0f01 |001a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0008 line=259 │ │ locals : │ │ 0x0000 - 0x001b reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -315159,54 +315160,54 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -199260: |[199260] org.thoughtcrime.securesms.util.Util.isMainThread:()Z │ │ -199270: 7100 4f02 0000 |0000: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@024f │ │ -199276: 0c00 |0003: move-result-object v0 │ │ -199278: 7100 4e02 0000 |0004: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@024e │ │ -19927e: 0c01 |0007: move-result-object v1 │ │ -199280: 3310 0400 |0008: if-ne v0, v1, 000c // +0004 │ │ -199284: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -199286: 2802 |000b: goto 000d // +0002 │ │ -199288: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -19928a: 0f00 |000d: return v0 │ │ +199264: |[199264] org.thoughtcrime.securesms.util.Util.isMainThread:()Z │ │ +199274: 7100 4f02 0000 |0000: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@024f │ │ +19927a: 0c00 |0003: move-result-object v0 │ │ +19927c: 7100 4e02 0000 |0004: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@024e │ │ +199282: 0c01 |0007: move-result-object v1 │ │ +199284: 3310 0400 |0008: if-ne v0, v1, 000c // +0004 │ │ +199288: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +19928a: 2802 |000b: goto 000d // +0002 │ │ +19928c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +19928e: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ │ │ #21 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ name : 'isTouchExplorationEnabled' │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -19928c: |[19928c] org.thoughtcrime.securesms.util.Util.isTouchExplorationEnabled:(Landroid/content/Context;)Z │ │ -19929c: 6200 6642 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.accessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@4266 │ │ -1992a0: 3900 1000 |0002: if-nez v0, 0012 // +0010 │ │ -1992a4: 6e10 6b00 0100 |0004: invoke-virtual {v1}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@006b │ │ -1992aa: 0c01 |0007: move-result-object v1 │ │ -1992ac: 1a00 4f43 |0008: const-string v0, "accessibility" // string@434f │ │ -1992b0: 6e20 7a00 0100 |000a: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -1992b6: 0c01 |000d: move-result-object v1 │ │ -1992b8: 1f01 0201 |000e: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@0102 │ │ -1992bc: 6901 6642 |0010: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.accessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@4266 │ │ -1992c0: 6201 6642 |0012: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.accessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@4266 │ │ -1992c4: 6e10 7b03 0100 |0014: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@037b │ │ -1992ca: 0a01 |0017: move-result v1 │ │ -1992cc: 0f01 |0018: return v1 │ │ -1992ce: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -1992d0: 0f01 |001a: return v1 │ │ +199290: |[199290] org.thoughtcrime.securesms.util.Util.isTouchExplorationEnabled:(Landroid/content/Context;)Z │ │ +1992a0: 6200 6642 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.accessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@4266 │ │ +1992a4: 3900 1000 |0002: if-nez v0, 0012 // +0010 │ │ +1992a8: 6e10 6b00 0100 |0004: invoke-virtual {v1}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@006b │ │ +1992ae: 0c01 |0007: move-result-object v1 │ │ +1992b0: 1a00 4f43 |0008: const-string v0, "accessibility" // string@434f │ │ +1992b4: 6e20 7a00 0100 |000a: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +1992ba: 0c01 |000d: move-result-object v1 │ │ +1992bc: 1f01 0201 |000e: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@0102 │ │ +1992c0: 6901 6642 |0010: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.accessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@4266 │ │ +1992c4: 6201 6642 |0012: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.accessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@4266 │ │ +1992c8: 6e10 7b03 0100 |0014: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@037b │ │ +1992ce: 0a01 |0017: move-result v1 │ │ +1992d0: 0f01 |0018: return v1 │ │ +1992d2: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +1992d4: 0f01 |001a: return v1 │ │ catches : 1 │ │ 0x0000 - 0x0018 │ │ Ljava/lang/Exception; -> 0x0019 │ │ positions : │ │ 0x0000 line=350 │ │ 0x0004 line=351 │ │ 0x0008 line=352 │ │ @@ -315219,18 +315220,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -199820: |[199820] org.thoughtcrime.securesms.util.Util.lambda$runOnBackgroundDelayed$1:(Ljava/lang/Runnable;)V │ │ -199830: 6200 3500 |0000: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0035 │ │ -199834: 7220 4a0d 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d4a │ │ -19983a: 0e00 |0005: return-void │ │ +199824: |[199824] org.thoughtcrime.securesms.util.Util.lambda$runOnBackgroundDelayed$1:(Ljava/lang/Runnable;)V │ │ +199834: 6200 3500 |0000: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0035 │ │ +199838: 7220 4a0d 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d4a │ │ +19983e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Runnable; │ │ │ │ #23 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -315238,21 +315239,21 @@ │ │ type : '(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -19983c: |[19983c] org.thoughtcrime.securesms.util.Util.lambda$runOnMainSync$0:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V │ │ -19984c: 7210 a70a 0000 |0000: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@0aa7 │ │ -199852: 6e10 480d 0100 |0003: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d48 │ │ -199858: 0e00 |0006: return-void │ │ -19985a: 0d00 |0007: move-exception v0 │ │ -19985c: 6e10 480d 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d48 │ │ -199862: 2700 |000b: throw v0 │ │ +199840: |[199840] org.thoughtcrime.securesms.util.Util.lambda$runOnMainSync$0:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V │ │ +199850: 7210 a70a 0000 |0000: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@0aa7 │ │ +199856: 6e10 480d 0100 |0003: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d48 │ │ +19985c: 0e00 |0006: return-void │ │ +19985e: 0d00 |0007: move-exception v0 │ │ +199860: 6e10 480d 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d48 │ │ +199866: 2700 |000b: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=217 │ │ 0x0003 line=219 │ │ 0x000b line=220 │ │ @@ -315265,24 +315266,24 @@ │ │ type : '()V' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -199870: |[199870] org.thoughtcrime.securesms.util.Util.localeChanged:()V │ │ -199880: 1c00 e810 |0000: const-class v0, Lorg/thoughtcrime/securesms/util/Util; // type@10e8 │ │ -199884: 1d00 |0002: monitor-enter v0 │ │ -199886: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -199888: 6901 6942 |0004: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@4269 │ │ -19988c: 1e00 |0006: monitor-exit v0 │ │ -19988e: 0e00 |0007: return-void │ │ -199890: 0d01 |0008: move-exception v1 │ │ -199892: 1e00 |0009: monitor-exit v0 │ │ -199894: 2701 |000a: throw v1 │ │ +199874: |[199874] org.thoughtcrime.securesms.util.Util.localeChanged:()V │ │ +199884: 1c00 e810 |0000: const-class v0, Lorg/thoughtcrime/securesms/util/Util; // type@10e8 │ │ +199888: 1d00 |0002: monitor-enter v0 │ │ +19988a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +19988c: 6901 6942 |0004: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@4269 │ │ +199890: 1e00 |0006: monitor-exit v0 │ │ +199892: 0e00 |0007: return-void │ │ +199894: 0d01 |0008: move-exception v1 │ │ +199896: 1e00 |0009: monitor-exit v0 │ │ +199898: 2701 |000a: throw v1 │ │ catches : 2 │ │ 0x0004 - 0x0006 │ │ -> 0x0008 │ │ 0x0009 - 0x000a │ │ -> 0x0008 │ │ positions : │ │ 0x0004 line=379 │ │ @@ -315294,42 +315295,42 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -1992e4: |[1992e4] org.thoughtcrime.securesms.util.Util.moveFile:(Ljava/lang/String;Ljava/lang/String;)Z │ │ -1992f4: 2200 bf02 |0000: new-instance v0, Ljava/io/File; // type@02bf │ │ -1992f8: 7020 6509 4000 |0002: invoke-direct {v0, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0965 │ │ -1992fe: 2201 bf02 |0005: new-instance v1, Ljava/io/File; // type@02bf │ │ -199302: 7020 6509 5100 |0007: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0965 │ │ -199308: 6e10 6a09 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@096a │ │ -19930e: 6e20 7a09 1000 |000d: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@097a │ │ -199314: 0a00 |0010: move-result v0 │ │ -199316: 2806 |0011: goto 0017 // +0006 │ │ -199318: 0d00 |0012: move-exception v0 │ │ -19931a: 6e10 310a 0000 |0013: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a31 │ │ -199320: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -199322: 3900 1d00 |0017: if-nez v0, 0034 // +001d │ │ -199326: 2201 c002 |0019: new-instance v1, Ljava/io/FileInputStream; // type@02c0 │ │ -19932a: 7020 7d09 4100 |001b: invoke-direct {v1, v4}, Ljava/io/FileInputStream;.:(Ljava/lang/String;)V // method@097d │ │ -199330: 2204 c202 |001e: new-instance v4, Ljava/io/FileOutputStream; // type@02c2 │ │ -199334: 7020 8509 5400 |0020: invoke-direct {v4, v5}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@0985 │ │ -19933a: 7120 6857 4100 |0023: invoke-static {v1, v4}, Lorg/thoughtcrime/securesms/util/Util;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5768 │ │ -199340: 0b04 |0026: move-result-wide v4 │ │ -199342: 1601 0000 |0027: const-wide/16 v1, #int 0 // #0 │ │ -199346: 3103 0401 |0029: cmp-long v3, v4, v1 │ │ -19934a: 3d03 0900 |002b: if-lez v3, 0034 // +0009 │ │ -19934e: 1214 |002d: const/4 v4, #int 1 // #1 │ │ -199350: 1210 |002e: const/4 v0, #int 1 // #1 │ │ -199352: 2805 |002f: goto 0034 // +0005 │ │ -199354: 0d04 |0030: move-exception v4 │ │ -199356: 6e10 310a 0400 |0031: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@0a31 │ │ -19935c: 0f00 |0034: return v0 │ │ +1992e8: |[1992e8] org.thoughtcrime.securesms.util.Util.moveFile:(Ljava/lang/String;Ljava/lang/String;)Z │ │ +1992f8: 2200 bf02 |0000: new-instance v0, Ljava/io/File; // type@02bf │ │ +1992fc: 7020 6509 4000 |0002: invoke-direct {v0, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0965 │ │ +199302: 2201 bf02 |0005: new-instance v1, Ljava/io/File; // type@02bf │ │ +199306: 7020 6509 5100 |0007: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0965 │ │ +19930c: 6e10 6a09 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@096a │ │ +199312: 6e20 7a09 1000 |000d: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@097a │ │ +199318: 0a00 |0010: move-result v0 │ │ +19931a: 2806 |0011: goto 0017 // +0006 │ │ +19931c: 0d00 |0012: move-exception v0 │ │ +19931e: 6e10 310a 0000 |0013: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a31 │ │ +199324: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +199326: 3900 1d00 |0017: if-nez v0, 0034 // +001d │ │ +19932a: 2201 c002 |0019: new-instance v1, Ljava/io/FileInputStream; // type@02c0 │ │ +19932e: 7020 7d09 4100 |001b: invoke-direct {v1, v4}, Ljava/io/FileInputStream;.:(Ljava/lang/String;)V // method@097d │ │ +199334: 2204 c202 |001e: new-instance v4, Ljava/io/FileOutputStream; // type@02c2 │ │ +199338: 7020 8509 5400 |0020: invoke-direct {v4, v5}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@0985 │ │ +19933e: 7120 6857 4100 |0023: invoke-static {v1, v4}, Lorg/thoughtcrime/securesms/util/Util;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5768 │ │ +199344: 0b04 |0026: move-result-wide v4 │ │ +199346: 1601 0000 |0027: const-wide/16 v1, #int 0 // #0 │ │ +19934a: 3103 0401 |0029: cmp-long v3, v4, v1 │ │ +19934e: 3d03 0900 |002b: if-lez v3, 0034 // +0009 │ │ +199352: 1214 |002d: const/4 v4, #int 1 // #1 │ │ +199354: 1210 |002e: const/4 v0, #int 1 // #1 │ │ +199356: 2805 |002f: goto 0034 // +0005 │ │ +199358: 0d04 |0030: move-exception v4 │ │ +19935a: 6e10 310a 0400 |0031: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@0a31 │ │ +199360: 0f00 |0034: return v0 │ │ catches : 2 │ │ 0x0000 - 0x0011 │ │ Ljava/lang/Exception; -> 0x0012 │ │ 0x0019 - 0x0027 │ │ Ljava/lang/Exception; -> 0x0030 │ │ positions : │ │ 0x0000 line=163 │ │ @@ -315350,43 +315351,43 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -19940c: |[19940c] org.thoughtcrime.securesms.util.Util.objectToInt:(Ljava/lang/Object;)I │ │ -19941c: 2020 0703 |0000: instance-of v0, v2, Ljava/lang/String; // type@0307 │ │ -199420: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -199424: 1f02 0703 |0004: check-cast v2, Ljava/lang/String; // type@0307 │ │ -199428: 7110 480a 0200 |0006: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0a48 │ │ -19942e: 0a02 |0009: move-result v2 │ │ -199430: 0f02 |000a: return v2 │ │ -199432: 2020 d802 |000b: instance-of v0, v2, Ljava/lang/Boolean; // type@02d8 │ │ -199436: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ -19943a: 1f02 d802 |000f: check-cast v2, Ljava/lang/Boolean; // type@02d8 │ │ -19943e: 6e10 c009 0200 |0011: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@09c0 │ │ -199444: 0a02 |0014: move-result v2 │ │ -199446: 0f02 |0015: return v2 │ │ -199448: 2020 ef02 |0016: instance-of v0, v2, Ljava/lang/Integer; // type@02ef │ │ -19944c: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -199450: 1f02 ef02 |001a: check-cast v2, Ljava/lang/Integer; // type@02ef │ │ -199454: 6e10 460a 0200 |001c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a46 │ │ -19945a: 0a02 |001f: move-result v2 │ │ -19945c: 0f02 |0020: return v2 │ │ -19945e: 2020 f202 |0021: instance-of v0, v2, Ljava/lang/Long; // type@02f2 │ │ -199462: 3800 0d00 |0023: if-eqz v0, 0030 // +000d │ │ -199466: 1f02 f202 |0025: check-cast v2, Ljava/lang/Long; // type@02f2 │ │ -19946a: 6e10 550a 0200 |0027: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a55 │ │ -199470: 0b00 |002a: move-result-wide v0 │ │ -199472: 7120 8757 1000 |002b: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.toIntExact:(J)I // method@5787 │ │ -199478: 0a02 |002e: move-result v2 │ │ -19947a: 0f02 |002f: return v2 │ │ -19947c: 1202 |0030: const/4 v2, #int 0 // #0 │ │ -19947e: 0f02 |0031: return v2 │ │ +199410: |[199410] org.thoughtcrime.securesms.util.Util.objectToInt:(Ljava/lang/Object;)I │ │ +199420: 2020 0703 |0000: instance-of v0, v2, Ljava/lang/String; // type@0307 │ │ +199424: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +199428: 1f02 0703 |0004: check-cast v2, Ljava/lang/String; // type@0307 │ │ +19942c: 7110 480a 0200 |0006: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0a48 │ │ +199432: 0a02 |0009: move-result v2 │ │ +199434: 0f02 |000a: return v2 │ │ +199436: 2020 d802 |000b: instance-of v0, v2, Ljava/lang/Boolean; // type@02d8 │ │ +19943a: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ +19943e: 1f02 d802 |000f: check-cast v2, Ljava/lang/Boolean; // type@02d8 │ │ +199442: 6e10 c009 0200 |0011: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@09c0 │ │ +199448: 0a02 |0014: move-result v2 │ │ +19944a: 0f02 |0015: return v2 │ │ +19944c: 2020 ef02 |0016: instance-of v0, v2, Ljava/lang/Integer; // type@02ef │ │ +199450: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +199454: 1f02 ef02 |001a: check-cast v2, Ljava/lang/Integer; // type@02ef │ │ +199458: 6e10 460a 0200 |001c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a46 │ │ +19945e: 0a02 |001f: move-result v2 │ │ +199460: 0f02 |0020: return v2 │ │ +199462: 2020 f202 |0021: instance-of v0, v2, Ljava/lang/Long; // type@02f2 │ │ +199466: 3800 0d00 |0023: if-eqz v0, 0030 // +000d │ │ +19946a: 1f02 f202 |0025: check-cast v2, Ljava/lang/Long; // type@02f2 │ │ +19946e: 6e10 550a 0200 |0027: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a55 │ │ +199474: 0b00 |002a: move-result-wide v0 │ │ +199476: 7120 8757 1000 |002b: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.toIntExact:(J)I // method@5787 │ │ +19947c: 0a02 |002e: move-result v2 │ │ +19947e: 0f02 |002f: return v2 │ │ +199480: 1202 |0030: const/4 v2, #int 0 // #0 │ │ +199482: 0f02 |0031: return v2 │ │ catches : 1 │ │ 0x0000 - 0x002f │ │ Ljava/lang/Exception; -> 0x0030 │ │ positions : │ │ 0x0000 line=296 │ │ 0x0004 line=297 │ │ 0x000b line=299 │ │ @@ -315403,23 +315404,23 @@ │ │ type : '(Landroidx/appcompat/app/AlertDialog;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -1998ac: |[1998ac] org.thoughtcrime.securesms.util.Util.redButton:(Landroidx/appcompat/app/AlertDialog;I)V │ │ -1998bc: 6e20 9e04 1000 |0000: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@049e │ │ -1998c2: 0c00 |0003: move-result-object v0 │ │ -1998c4: 1401 160c ffff |0004: const v1, #float -nan // #ffff0c16 │ │ -1998ca: 6e20 d303 1000 |0007: invoke-virtual {v0, v1}, Landroid/widget/Button;.setTextColor:(I)V // method@03d3 │ │ -1998d0: 2805 |000a: goto 000f // +0005 │ │ -1998d2: 0d00 |000b: move-exception v0 │ │ -1998d4: 6e10 310a 0000 |000c: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a31 │ │ -1998da: 0e00 |000f: return-void │ │ +1998b0: |[1998b0] org.thoughtcrime.securesms.util.Util.redButton:(Landroidx/appcompat/app/AlertDialog;I)V │ │ +1998c0: 6e20 9e04 1000 |0000: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@049e │ │ +1998c6: 0c00 |0003: move-result-object v0 │ │ +1998c8: 1401 160c ffff |0004: const v1, #float -nan // #ffff0c16 │ │ +1998ce: 6e20 d303 1000 |0007: invoke-virtual {v0, v1}, Landroid/widget/Button;.setTextColor:(I)V // method@03d3 │ │ +1998d4: 2805 |000a: goto 000f // +0005 │ │ +1998d6: 0d00 |000b: move-exception v0 │ │ +1998d8: 6e10 310a 0000 |000c: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a31 │ │ +1998de: 0e00 |000f: return-void │ │ catches : 1 │ │ 0x0000 - 0x000a │ │ Ljava/lang/Exception; -> 0x000b │ │ positions : │ │ 0x0000 line=108 │ │ 0x000c line=110 │ │ locals : │ │ @@ -315431,30 +315432,30 @@ │ │ type : '(Landroid/view/Menu;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -1998ec: |[1998ec] org.thoughtcrime.securesms.util.Util.redMenuItem:(Landroid/view/Menu;I)V │ │ -1998fc: 7220 ea02 4300 |0000: invoke-interface {v3, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@02ea │ │ -199902: 0c03 |0003: move-result-object v3 │ │ -199904: 2204 bc00 |0004: new-instance v4, Landroid/text/SpannableString; // type@00bc │ │ -199908: 7210 f202 0300 |0006: invoke-interface {v3}, Landroid/view/MenuItem;.getTitle:()Ljava/lang/CharSequence; // method@02f2 │ │ -19990e: 0c00 |0009: move-result-object v0 │ │ -199910: 7020 9502 0400 |000a: invoke-direct {v4, v0}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ -199916: 2200 c900 |000d: new-instance v0, Landroid/text/style/ForegroundColorSpan; // type@00c9 │ │ -19991a: 1401 160c ffff |000f: const v1, #float -nan // #ffff0c16 │ │ -199920: 7020 b102 1000 |0012: invoke-direct {v0, v1}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@02b1 │ │ -199926: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -199928: 6e10 9902 0400 |0016: invoke-virtual {v4}, Landroid/text/SpannableString;.length:()I // method@0299 │ │ -19992e: 0a02 |0019: move-result v2 │ │ -199930: 6e51 9a02 0421 |001a: invoke-virtual {v4, v0, v1, v2, v1}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ -199936: 7220 f902 4300 |001d: invoke-interface {v3, v4}, Landroid/view/MenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@02f9 │ │ -19993c: 0e00 |0020: return-void │ │ +1998f0: |[1998f0] org.thoughtcrime.securesms.util.Util.redMenuItem:(Landroid/view/Menu;I)V │ │ +199900: 7220 ea02 4300 |0000: invoke-interface {v3, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@02ea │ │ +199906: 0c03 |0003: move-result-object v3 │ │ +199908: 2204 bc00 |0004: new-instance v4, Landroid/text/SpannableString; // type@00bc │ │ +19990c: 7210 f202 0300 |0006: invoke-interface {v3}, Landroid/view/MenuItem;.getTitle:()Ljava/lang/CharSequence; // method@02f2 │ │ +199912: 0c00 |0009: move-result-object v0 │ │ +199914: 7020 9502 0400 |000a: invoke-direct {v4, v0}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ +19991a: 2200 c900 |000d: new-instance v0, Landroid/text/style/ForegroundColorSpan; // type@00c9 │ │ +19991e: 1401 160c ffff |000f: const v1, #float -nan // #ffff0c16 │ │ +199924: 7020 b102 1000 |0012: invoke-direct {v0, v1}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@02b1 │ │ +19992a: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +19992c: 6e10 9902 0400 |0016: invoke-virtual {v4}, Landroid/text/SpannableString;.length:()I // method@0299 │ │ +199932: 0a02 |0019: move-result v2 │ │ +199934: 6e51 9a02 0421 |001a: invoke-virtual {v4, v0, v1, v2, v1}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ +19993a: 7220 f902 4300 |001d: invoke-interface {v3, v4}, Landroid/view/MenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@02f9 │ │ +199940: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0004 line=97 │ │ 0x000d line=98 │ │ 0x001d line=99 │ │ locals : │ │ @@ -315466,18 +315467,18 @@ │ │ type : '(Landroidx/appcompat/app/AlertDialog;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -199940: |[199940] org.thoughtcrime.securesms.util.Util.redPositiveButton:(Landroidx/appcompat/app/AlertDialog;)V │ │ -199950: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -199952: 7120 7c57 0100 |0001: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/Util;.redButton:(Landroidx/appcompat/app/AlertDialog;I)V // method@577c │ │ -199958: 0e00 |0004: return-void │ │ +199944: |[199944] org.thoughtcrime.securesms.util.Util.redPositiveButton:(Landroidx/appcompat/app/AlertDialog;)V │ │ +199954: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +199956: 7120 7c57 0100 |0001: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/Util;.redButton:(Landroidx/appcompat/app/AlertDialog;I)V // method@577c │ │ +19995c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=103 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/appcompat/app/AlertDialog; │ │ │ │ #30 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -315485,25 +315486,25 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -199490: |[199490] org.thoughtcrime.securesms.util.Util.rgbToArgbColor:(I)I │ │ -1994a0: 7110 3201 0300 |0000: invoke-static {v3}, Landroid/graphics/Color;.red:(I)I // method@0132 │ │ -1994a6: 0a00 |0003: move-result v0 │ │ -1994a8: 7110 3001 0300 |0004: invoke-static {v3}, Landroid/graphics/Color;.green:(I)I // method@0130 │ │ -1994ae: 0a01 |0007: move-result v1 │ │ -1994b0: 7110 2f01 0300 |0008: invoke-static {v3}, Landroid/graphics/Color;.blue:(I)I // method@012f │ │ -1994b6: 0a03 |000b: move-result v3 │ │ -1994b8: 1302 ff00 |000c: const/16 v2, #int 255 // #ff │ │ -1994bc: 7140 2e01 0231 |000e: invoke-static {v2, v0, v1, v3}, Landroid/graphics/Color;.argb:(IIII)I // method@012e │ │ -1994c2: 0a03 |0011: move-result v3 │ │ -1994c4: 0f03 |0012: return v3 │ │ +199494: |[199494] org.thoughtcrime.securesms.util.Util.rgbToArgbColor:(I)I │ │ +1994a4: 7110 3201 0300 |0000: invoke-static {v3}, Landroid/graphics/Color;.red:(I)I // method@0132 │ │ +1994aa: 0a00 |0003: move-result v0 │ │ +1994ac: 7110 3001 0300 |0004: invoke-static {v3}, Landroid/graphics/Color;.green:(I)I // method@0130 │ │ +1994b2: 0a01 |0007: move-result v1 │ │ +1994b4: 7110 2f01 0300 |0008: invoke-static {v3}, Landroid/graphics/Color;.blue:(I)I // method@012f │ │ +1994ba: 0a03 |000b: move-result v3 │ │ +1994bc: 1302 ff00 |000c: const/16 v2, #int 255 // #ff │ │ +1994c0: 7140 2e01 0231 |000e: invoke-static {v2, v0, v1, v3}, Landroid/graphics/Color;.argb:(IIII)I // method@012e │ │ +1994c6: 0a03 |0011: move-result v3 │ │ +1994c8: 0f03 |0012: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 (null) I │ │ │ │ #31 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -315511,22 +315512,22 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -19995c: |[19995c] org.thoughtcrime.securesms.util.Util.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V │ │ -19996c: 7100 7557 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@5775 │ │ -199972: 0a00 |0003: move-result v0 │ │ -199974: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -199978: 7110 8157 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.runOnBackground:(Ljava/lang/Runnable;)V // method@5781 │ │ -19997e: 2804 |0009: goto 000d // +0004 │ │ -199980: 7210 a70a 0100 |000a: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@0aa7 │ │ -199986: 0e00 |000d: return-void │ │ +199960: |[199960] org.thoughtcrime.securesms.util.Util.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V │ │ +199970: 7100 7557 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@5775 │ │ +199976: 0a00 |0003: move-result v0 │ │ +199978: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +19997c: 7110 8157 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.runOnBackground:(Ljava/lang/Runnable;)V // method@5781 │ │ +199982: 2804 |0009: goto 000d // +0004 │ │ +199984: 7210 a70a 0100 |000a: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@0aa7 │ │ +19998a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0006 line=236 │ │ 0x000a line=238 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Ljava/lang/Runnable; │ │ @@ -315536,18 +315537,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -199988: |[199988] org.thoughtcrime.securesms.util.Util.runOnBackground:(Ljava/lang/Runnable;)V │ │ -199998: 6200 3500 |0000: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0035 │ │ -19999c: 7220 4a0d 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d4a │ │ -1999a2: 0e00 |0005: return-void │ │ +19998c: |[19998c] org.thoughtcrime.securesms.util.Util.runOnBackground:(Ljava/lang/Runnable;)V │ │ +19999c: 6200 3500 |0000: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0035 │ │ +1999a0: 7220 4a0d 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d4a │ │ +1999a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Runnable; │ │ │ │ #33 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -315555,20 +315556,20 @@ │ │ type : '(Ljava/lang/Runnable;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -1999a4: |[1999a4] org.thoughtcrime.securesms.util.Util.runOnBackgroundDelayed:(Ljava/lang/Runnable;J)V │ │ -1999b4: 6200 6742 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@4267 │ │ -1999b8: 2201 e710 |0002: new-instance v1, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1; // type@10e7 │ │ -1999bc: 7020 5f57 2100 |0004: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1;.:(Ljava/lang/Runnable;)V // method@575f │ │ -1999c2: 6e40 4802 1043 |0007: invoke-virtual {v0, v1, v3, v4}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0248 │ │ -1999c8: 0e00 |000a: return-void │ │ +1999a8: |[1999a8] org.thoughtcrime.securesms.util.Util.runOnBackgroundDelayed:(Ljava/lang/Runnable;J)V │ │ +1999b8: 6200 6742 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@4267 │ │ +1999bc: 2201 e710 |0002: new-instance v1, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1; // type@10e7 │ │ +1999c0: 7020 5f57 2100 |0004: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1;.:(Ljava/lang/Runnable;)V // method@575f │ │ +1999c6: 6e40 4802 1043 |0007: invoke-virtual {v0, v1, v3, v4}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0248 │ │ +1999cc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x000b reg=2 (null) Ljava/lang/Runnable; │ │ 0x0000 - 0x000b reg=3 (null) J │ │ │ │ @@ -315577,23 +315578,23 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -1999cc: |[1999cc] org.thoughtcrime.securesms.util.Util.runOnMain:(Ljava/lang/Runnable;)V │ │ -1999dc: 7100 7557 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@5775 │ │ -1999e2: 0a00 |0003: move-result v0 │ │ -1999e4: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -1999e8: 7210 a70a 0100 |0006: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@0aa7 │ │ -1999ee: 2806 |0009: goto 000f // +0006 │ │ -1999f0: 6200 6742 |000a: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@4267 │ │ -1999f4: 6e20 4702 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0247 │ │ -1999fa: 0e00 |000f: return-void │ │ +1999d0: |[1999d0] org.thoughtcrime.securesms.util.Util.runOnMain:(Ljava/lang/Runnable;)V │ │ +1999e0: 7100 7557 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@5775 │ │ +1999e6: 0a00 |0003: move-result v0 │ │ +1999e8: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +1999ec: 7210 a70a 0100 |0006: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@0aa7 │ │ +1999f2: 2806 |0009: goto 000f // +0006 │ │ +1999f4: 6200 6742 |000a: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@4267 │ │ +1999f8: 6e20 4702 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0247 │ │ +1999fe: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x000a line=203 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 (null) Ljava/lang/Runnable; │ │ │ │ @@ -315602,18 +315603,18 @@ │ │ type : '(Ljava/lang/Runnable;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -1999fc: |[1999fc] org.thoughtcrime.securesms.util.Util.runOnMainDelayed:(Ljava/lang/Runnable;J)V │ │ -199a0c: 6200 6742 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@4267 │ │ -199a10: 6e40 4802 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0248 │ │ -199a16: 0e00 |0005: return-void │ │ +199a00: |[199a00] org.thoughtcrime.securesms.util.Util.runOnMainDelayed:(Ljava/lang/Runnable;J)V │ │ +199a10: 6200 6742 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@4267 │ │ +199a14: 6e40 4802 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0248 │ │ +199a1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Runnable; │ │ 0x0000 - 0x0006 reg=2 (null) J │ │ │ │ @@ -315622,32 +315623,32 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -199a18: |[199a18] org.thoughtcrime.securesms.util.Util.runOnMainSync:(Ljava/lang/Runnable;)V │ │ -199a28: 7100 7557 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@5775 │ │ -199a2e: 0a00 |0003: move-result v0 │ │ -199a30: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -199a34: 7210 a70a 0200 |0006: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@0aa7 │ │ -199a3a: 2812 |0009: goto 001b // +0012 │ │ -199a3c: 2200 a703 |000a: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@03a7 │ │ -199a40: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -199a42: 7020 460d 1000 |000d: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@0d46 │ │ -199a48: 2201 e610 |0010: new-instance v1, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0; // type@10e6 │ │ -199a4c: 7030 5d57 2100 |0012: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V // method@575d │ │ -199a52: 7110 8357 0100 |0015: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.runOnMain:(Ljava/lang/Runnable;)V // method@5783 │ │ -199a58: 6e10 470d 0000 |0018: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@0d47 │ │ -199a5e: 0e00 |001b: return-void │ │ -199a60: 0d02 |001c: move-exception v2 │ │ -199a62: 2200 d602 |001d: new-instance v0, Ljava/lang/AssertionError; // type@02d6 │ │ -199a66: 7020 bd09 2000 |001f: invoke-direct {v0, v2}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09bd │ │ -199a6c: 2700 |0022: throw v0 │ │ +199a1c: |[199a1c] org.thoughtcrime.securesms.util.Util.runOnMainSync:(Ljava/lang/Runnable;)V │ │ +199a2c: 7100 7557 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@5775 │ │ +199a32: 0a00 |0003: move-result v0 │ │ +199a34: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +199a38: 7210 a70a 0200 |0006: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@0aa7 │ │ +199a3e: 2812 |0009: goto 001b // +0012 │ │ +199a40: 2200 a703 |000a: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@03a7 │ │ +199a44: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +199a46: 7020 460d 1000 |000d: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@0d46 │ │ +199a4c: 2201 e610 |0010: new-instance v1, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0; // type@10e6 │ │ +199a50: 7030 5d57 2100 |0012: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V // method@575d │ │ +199a56: 7110 8357 0100 |0015: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.runOnMain:(Ljava/lang/Runnable;)V // method@5783 │ │ +199a5c: 6e10 470d 0000 |0018: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@0d47 │ │ +199a62: 0e00 |001b: return-void │ │ +199a64: 0d02 |001c: move-exception v2 │ │ +199a66: 2200 d602 |001d: new-instance v0, Ljava/lang/AssertionError; // type@02d6 │ │ +199a6a: 7020 bd09 2000 |001f: invoke-direct {v0, v2}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09bd │ │ +199a70: 2700 |0022: throw v0 │ │ catches : 1 │ │ 0x0018 - 0x001b │ │ Ljava/lang/InterruptedException; -> 0x001c │ │ positions : │ │ 0x0000 line=211 │ │ 0x0006 line=212 │ │ 0x000a line=214 │ │ @@ -315662,21 +315663,21 @@ │ │ type : '(J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -199a80: |[199a80] org.thoughtcrime.securesms.util.Util.sleep:(J)V │ │ -199a90: 7120 3f0b 1000 |0000: invoke-static {v0, v1}, Ljava/lang/Thread;.sleep:(J)V // method@0b3f │ │ -199a96: 0e00 |0003: return-void │ │ -199a98: 0d00 |0004: move-exception v0 │ │ -199a9a: 2201 d602 |0005: new-instance v1, Ljava/lang/AssertionError; // type@02d6 │ │ -199a9e: 7020 bd09 0100 |0007: invoke-direct {v1, v0}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09bd │ │ -199aa4: 2701 |000a: throw v1 │ │ +199a84: |[199a84] org.thoughtcrime.securesms.util.Util.sleep:(J)V │ │ +199a94: 7120 3f0b 1000 |0000: invoke-static {v0, v1}, Ljava/lang/Thread;.sleep:(J)V // method@0b3f │ │ +199a9a: 0e00 |0003: return-void │ │ +199a9c: 0d00 |0004: move-exception v0 │ │ +199a9e: 2201 d602 |0005: new-instance v1, Ljava/lang/AssertionError; // type@02d6 │ │ +199aa2: 7020 bd09 0100 |0007: invoke-direct {v1, v0}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09bd │ │ +199aa8: 2701 |000a: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/lang/InterruptedException; -> 0x0004 │ │ positions : │ │ 0x0000 line=324 │ │ 0x0005 line=326 │ │ locals : │ │ @@ -315687,24 +315688,24 @@ │ │ type : '(J)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -1994c8: |[1994c8] org.thoughtcrime.securesms.util.Util.toIntExact:(J)I │ │ -1994d8: 8440 |0000: long-to-int v0, v4 │ │ -1994da: 8101 |0001: int-to-long v1, v0 │ │ -1994dc: 3103 0104 |0002: cmp-long v3, v1, v4 │ │ -1994e0: 3903 0300 |0004: if-nez v3, 0007 // +0003 │ │ -1994e4: 0f00 |0006: return v0 │ │ -1994e6: 2204 d402 |0007: new-instance v4, Ljava/lang/ArithmeticException; // type@02d4 │ │ -1994ea: 1a05 f35d |0009: const-string v5, "integer overflow" // string@5df3 │ │ -1994ee: 7020 ba09 5400 |000b: invoke-direct {v4, v5}, Ljava/lang/ArithmeticException;.:(Ljava/lang/String;)V // method@09ba │ │ -1994f4: 2704 |000e: throw v4 │ │ +1994cc: |[1994cc] org.thoughtcrime.securesms.util.Util.toIntExact:(J)I │ │ +1994dc: 8440 |0000: long-to-int v0, v4 │ │ +1994de: 8101 |0001: int-to-long v1, v0 │ │ +1994e0: 3103 0104 |0002: cmp-long v3, v1, v4 │ │ +1994e4: 3903 0300 |0004: if-nez v3, 0007 // +0003 │ │ +1994e8: 0f00 |0006: return v0 │ │ +1994ea: 2204 d402 |0007: new-instance v4, Ljava/lang/ArithmeticException; // type@02d4 │ │ +1994ee: 1a05 f35d |0009: const-string v5, "integer overflow" // string@5df3 │ │ +1994f2: 7020 ba09 5400 |000b: invoke-direct {v4, v5}, Ljava/lang/ArithmeticException;.:(Ljava/lang/String;)V // method@09ba │ │ +1994f8: 2704 |000e: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=289 │ │ locals : │ │ 0x0000 - 0x000f reg=4 (null) J │ │ │ │ #39 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -315712,21 +315713,21 @@ │ │ type : '(Ljava/lang/Object;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -199ab8: |[199ab8] org.thoughtcrime.securesms.util.Util.wait:(Ljava/lang/Object;J)V │ │ -199ac8: 6e30 a20a 1002 |0000: invoke-virtual {v0, v1, v2}, Ljava/lang/Object;.wait:(J)V // method@0aa2 │ │ -199ace: 0e00 |0003: return-void │ │ -199ad0: 0d00 |0004: move-exception v0 │ │ -199ad2: 2201 d602 |0005: new-instance v1, Ljava/lang/AssertionError; // type@02d6 │ │ -199ad6: 7020 bd09 0100 |0007: invoke-direct {v1, v0}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09bd │ │ -199adc: 2701 |000a: throw v1 │ │ +199abc: |[199abc] org.thoughtcrime.securesms.util.Util.wait:(Ljava/lang/Object;J)V │ │ +199acc: 6e30 a20a 1002 |0000: invoke-virtual {v0, v1, v2}, Ljava/lang/Object;.wait:(J)V // method@0aa2 │ │ +199ad2: 0e00 |0003: return-void │ │ +199ad4: 0d00 |0004: move-exception v0 │ │ +199ad6: 2201 d602 |0005: new-instance v1, Ljava/lang/AssertionError; // type@02d6 │ │ +199ada: 7020 bd09 0100 |0007: invoke-direct {v1, v0}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09bd │ │ +199ae0: 2701 |000a: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/lang/InterruptedException; -> 0x0004 │ │ positions : │ │ 0x0000 line=127 │ │ 0x0005 line=129 │ │ locals : │ │ @@ -315738,26 +315739,26 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -199af0: |[199af0] org.thoughtcrime.securesms.util.Util.writeTextToClipboard:(Landroid/content/Context;Ljava/lang/String;)V │ │ -199b00: 1a00 e049 |0000: const-string v0, "clipboard" // string@49e0 │ │ -199b04: 6e20 7a00 0200 |0002: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -199b0a: 0c00 |0005: move-result-object v0 │ │ -199b0c: 1f00 2100 |0006: check-cast v0, Landroid/content/ClipboardManager; // type@0021 │ │ -199b10: 6001 b227 |0008: sget v1, Lorg/thoughtcrime/securesms/R$string;.app_name:I // field@27b2 │ │ -199b14: 6e20 7700 1200 |000a: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -199b1a: 0c02 |000d: move-result-object v2 │ │ -199b1c: 7120 4e00 3200 |000e: invoke-static {v2, v3}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@004e │ │ -199b22: 0c02 |0011: move-result-object v2 │ │ -199b24: 6e20 5500 2000 |0012: invoke-virtual {v0, v2}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@0055 │ │ -199b2a: 0e00 |0015: return-void │ │ +199af4: |[199af4] org.thoughtcrime.securesms.util.Util.writeTextToClipboard:(Landroid/content/Context;Ljava/lang/String;)V │ │ +199b04: 1a00 e049 |0000: const-string v0, "clipboard" // string@49e0 │ │ +199b08: 6e20 7a00 0200 |0002: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +199b0e: 0c00 |0005: move-result-object v0 │ │ +199b10: 1f00 2100 |0006: check-cast v0, Landroid/content/ClipboardManager; // type@0021 │ │ +199b14: 6001 b227 |0008: sget v1, Lorg/thoughtcrime/securesms/R$string;.app_name:I // field@27b2 │ │ +199b18: 6e20 7700 1200 |000a: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +199b1e: 0c02 |000d: move-result-object v2 │ │ +199b20: 7120 4e00 3200 |000e: invoke-static {v2, v3}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@004e │ │ +199b26: 0c02 |0011: move-result-object v2 │ │ +199b28: 6e20 5500 2000 |0012: invoke-virtual {v0, v2}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@0055 │ │ +199b2e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0002 line=272 │ │ 0x0008 line=273 │ │ 0x0012 line=274 │ │ locals : │ │ @@ -315790,18 +315791,18 @@ │ │ type : '(IFLandroid/util/DisplayMetrics;)F' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -199d6c: |[199d6c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(IFLandroid/util/DisplayMetrics;)F │ │ -199d7c: 7130 d702 1002 |0000: invoke-static {v0, v1, v2}, Landroid/util/TypedValue;.deriveDimension:(IFLandroid/util/DisplayMetrics;)F // method@02d7 │ │ -199d82: 0a00 |0003: move-result v0 │ │ -199d84: 0f00 |0004: return v0 │ │ +199d70: |[199d70] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(IFLandroid/util/DisplayMetrics;)F │ │ +199d80: 7130 d702 1002 |0000: invoke-static {v0, v1, v2}, Landroid/util/TypedValue;.deriveDimension:(IFLandroid/util/DisplayMetrics;)F // method@02d7 │ │ +199d86: 0a00 |0003: move-result v0 │ │ +199d88: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) I │ │ 0x0000 - 0x0005 reg=1 (null) F │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/util/DisplayMetrics; │ │ @@ -315811,36 +315812,36 @@ │ │ type : '()I' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -199d88: |[199d88] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()I │ │ -199d98: 7100 7603 0000 |0000: invoke-static {}, Landroid/view/WindowInsets$Type;.navigationBars:()I // method@0376 │ │ -199d9e: 0a00 |0003: move-result v0 │ │ -199da0: 0f00 |0004: return v0 │ │ +199d8c: |[199d8c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()I │ │ +199d9c: 7100 7603 0000 |0000: invoke-static {}, Landroid/view/WindowInsets$Type;.navigationBars:()I // method@0376 │ │ +199da2: 0a00 |0003: move-result v0 │ │ +199da4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ name : 'm' │ │ type : '(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)I' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -199da4: |[199da4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)I │ │ -199db4: 6e30 dc00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/res/Resources;.getColor:(ILandroid/content/res/Resources$Theme;)I // method@00dc │ │ -199dba: 0a00 |0003: move-result v0 │ │ -199dbc: 0f00 |0004: return v0 │ │ +199da8: |[199da8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)I │ │ +199db8: 6e30 dc00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/res/Resources;.getColor:(ILandroid/content/res/Resources$Theme;)I // method@00dc │ │ +199dbe: 0a00 |0003: move-result v0 │ │ +199dc0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/content/res/Resources; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/content/res/Resources$Theme; │ │ @@ -315850,17 +315851,17 @@ │ │ type : '(Landroid/graphics/Insets;)I' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -199dc0: |[199dc0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/graphics/Insets;)I │ │ -199dd0: 5200 1000 |0000: iget v0, v0, Landroid/graphics/Insets;.bottom:I // field@0010 │ │ -199dd4: 0f00 |0002: return v0 │ │ +199dc4: |[199dc4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/graphics/Insets;)I │ │ +199dd4: 5200 1000 |0000: iget v0, v0, Landroid/graphics/Insets;.bottom:I // field@0010 │ │ +199dd8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Landroid/graphics/Insets; │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -315868,18 +315869,18 @@ │ │ type : '(Landroid/media/AudioManager;Landroid/media/AudioFocusRequest;)I' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -199dd8: |[199dd8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioManager;Landroid/media/AudioFocusRequest;)I │ │ -199de8: 6e20 ae01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioFocusRequest;)I // method@01ae │ │ -199dee: 0a00 |0003: move-result v0 │ │ -199df0: 0f00 |0004: return v0 │ │ +199ddc: |[199ddc] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioManager;Landroid/media/AudioFocusRequest;)I │ │ +199dec: 6e20 ae01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioFocusRequest;)I // method@01ae │ │ +199df2: 0a00 |0003: move-result v0 │ │ +199df4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/media/AudioManager; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/media/AudioFocusRequest; │ │ │ │ @@ -315888,17 +315889,17 @@ │ │ type : '(Ljava/lang/Object;)Landroid/app/NotificationChannel;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -199b2c: |[199b2c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/Object;)Landroid/app/NotificationChannel; │ │ -199b3c: 1f00 1600 |0000: check-cast v0, Landroid/app/NotificationChannel; // type@0016 │ │ -199b40: 1100 |0002: return-object v0 │ │ +199b30: |[199b30] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/Object;)Landroid/app/NotificationChannel; │ │ +199b40: 1f00 1600 |0000: check-cast v0, Landroid/app/NotificationChannel; // type@0016 │ │ +199b44: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Ljava/lang/Object; │ │ │ │ #6 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -315906,18 +315907,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/CharSequence;I)Landroid/app/NotificationChannel;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -199b44: |[199b44] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/String;Ljava/lang/CharSequence;I)Landroid/app/NotificationChannel; │ │ -199b54: 2200 1600 |0000: new-instance v0, Landroid/app/NotificationChannel; // type@0016 │ │ -199b58: 7040 3300 1032 |0002: invoke-direct {v0, v1, v2, v3}, Landroid/app/NotificationChannel;.:(Ljava/lang/String;Ljava/lang/CharSequence;I)V // method@0033 │ │ -199b5e: 1100 |0005: return-object v0 │ │ +199b48: |[199b48] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/String;Ljava/lang/CharSequence;I)Landroid/app/NotificationChannel; │ │ +199b58: 2200 1600 |0000: new-instance v0, Landroid/app/NotificationChannel; // type@0016 │ │ +199b5c: 7040 3300 1032 |0002: invoke-direct {v0, v1, v2, v3}, Landroid/app/NotificationChannel;.:(Ljava/lang/String;Ljava/lang/CharSequence;I)V // method@0033 │ │ +199b62: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/CharSequence; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -315927,18 +315928,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/app/NotificationChannelGroup;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -199b60: |[199b60] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/app/NotificationChannelGroup; │ │ -199b70: 2200 1700 |0000: new-instance v0, Landroid/app/NotificationChannelGroup; // type@0017 │ │ -199b74: 7030 3d00 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/app/NotificationChannelGroup;.:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@003d │ │ -199b7a: 1100 |0005: return-object v0 │ │ +199b64: |[199b64] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/app/NotificationChannelGroup; │ │ +199b74: 2200 1700 |0000: new-instance v0, Landroid/app/NotificationChannelGroup; // type@0017 │ │ +199b78: 7030 3d00 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/app/NotificationChannelGroup;.:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@003d │ │ +199b7e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/CharSequence; │ │ │ │ @@ -315947,17 +315948,17 @@ │ │ type : '(Ljava/lang/Object;)Landroid/content/pm/ShortcutManager;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -199b7c: |[199b7c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/Object;)Landroid/content/pm/ShortcutManager; │ │ -199b8c: 1f00 3a00 |0000: check-cast v0, Landroid/content/pm/ShortcutManager; // type@003a │ │ -199b90: 1100 |0002: return-object v0 │ │ +199b80: |[199b80] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/Object;)Landroid/content/pm/ShortcutManager; │ │ +199b90: 1f00 3a00 |0000: check-cast v0, Landroid/content/pm/ShortcutManager; // type@003a │ │ +199b94: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Ljava/lang/Object; │ │ │ │ #9 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -315965,18 +315966,18 @@ │ │ type : '(Landroid/view/WindowInsets;I)Landroid/graphics/Insets;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -199b94: |[199b94] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/view/WindowInsets;I)Landroid/graphics/Insets; │ │ -199ba4: 6e20 7703 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/WindowInsets;.getInsets:(I)Landroid/graphics/Insets; // method@0377 │ │ -199baa: 0c00 |0003: move-result-object v0 │ │ -199bac: 1100 |0004: return-object v0 │ │ +199b98: |[199b98] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/view/WindowInsets;I)Landroid/graphics/Insets; │ │ +199ba8: 6e20 7703 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/WindowInsets;.getInsets:(I)Landroid/graphics/Insets; // method@0377 │ │ +199bae: 0c00 |0003: move-result-object v0 │ │ +199bb0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/view/WindowInsets; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -315985,18 +315986,18 @@ │ │ type : '(I)Landroid/media/AudioFocusRequest$Builder;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -199c3c: |[199c3c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(I)Landroid/media/AudioFocusRequest$Builder; │ │ -199c4c: 2200 6d00 |0000: new-instance v0, Landroid/media/AudioFocusRequest$Builder; // type@006d │ │ -199c50: 7020 a801 1000 |0002: invoke-direct {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.:(I)V // method@01a8 │ │ -199c56: 1100 |0005: return-object v0 │ │ +199c40: |[199c40] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(I)Landroid/media/AudioFocusRequest$Builder; │ │ +199c50: 2200 6d00 |0000: new-instance v0, Landroid/media/AudioFocusRequest$Builder; // type@006d │ │ +199c54: 7020 a801 1000 |0002: invoke-direct {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.:(I)V // method@01a8 │ │ +199c5a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) I │ │ │ │ #11 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -316004,18 +316005,18 @@ │ │ type : '(Landroid/media/AudioFocusRequest$Builder;Landroid/media/AudioAttributes;)Landroid/media/AudioFocusRequest$Builder;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -199be8: |[199be8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;Landroid/media/AudioAttributes;)Landroid/media/AudioFocusRequest$Builder; │ │ -199bf8: 6e20 ab01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setAudioAttributes:(Landroid/media/AudioAttributes;)Landroid/media/AudioFocusRequest$Builder; // method@01ab │ │ -199bfe: 0c00 |0003: move-result-object v0 │ │ -199c00: 1100 |0004: return-object v0 │ │ +199bec: |[199bec] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;Landroid/media/AudioAttributes;)Landroid/media/AudioFocusRequest$Builder; │ │ +199bfc: 6e20 ab01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setAudioAttributes:(Landroid/media/AudioAttributes;)Landroid/media/AudioFocusRequest$Builder; // method@01ab │ │ +199c02: 0c00 |0003: move-result-object v0 │ │ +199c04: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/media/AudioFocusRequest$Builder; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/media/AudioAttributes; │ │ │ │ @@ -316024,18 +316025,18 @@ │ │ type : '(Landroid/media/AudioFocusRequest$Builder;Landroid/media/AudioManager$OnAudioFocusChangeListener;)Landroid/media/AudioFocusRequest$Builder;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -199c04: |[199c04] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;Landroid/media/AudioManager$OnAudioFocusChangeListener;)Landroid/media/AudioFocusRequest$Builder; │ │ -199c14: 6e20 ac01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setOnAudioFocusChangeListener:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)Landroid/media/AudioFocusRequest$Builder; // method@01ac │ │ -199c1a: 0c00 |0003: move-result-object v0 │ │ -199c1c: 1100 |0004: return-object v0 │ │ +199c08: |[199c08] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;Landroid/media/AudioManager$OnAudioFocusChangeListener;)Landroid/media/AudioFocusRequest$Builder; │ │ +199c18: 6e20 ac01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setOnAudioFocusChangeListener:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)Landroid/media/AudioFocusRequest$Builder; // method@01ac │ │ +199c1e: 0c00 |0003: move-result-object v0 │ │ +199c20: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/media/AudioFocusRequest$Builder; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/media/AudioManager$OnAudioFocusChangeListener; │ │ │ │ @@ -316044,18 +316045,18 @@ │ │ type : '(Landroid/media/AudioFocusRequest$Builder;Z)Landroid/media/AudioFocusRequest$Builder;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -199c20: |[199c20] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;Z)Landroid/media/AudioFocusRequest$Builder; │ │ -199c30: 6e20 aa01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setAcceptsDelayedFocusGain:(Z)Landroid/media/AudioFocusRequest$Builder; // method@01aa │ │ -199c36: 0c00 |0003: move-result-object v0 │ │ -199c38: 1100 |0004: return-object v0 │ │ +199c24: |[199c24] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;Z)Landroid/media/AudioFocusRequest$Builder; │ │ +199c34: 6e20 aa01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setAcceptsDelayedFocusGain:(Z)Landroid/media/AudioFocusRequest$Builder; // method@01aa │ │ +199c3a: 0c00 |0003: move-result-object v0 │ │ +199c3c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/media/AudioFocusRequest$Builder; │ │ 0x0000 - 0x0005 reg=1 (null) Z │ │ │ │ @@ -316064,18 +316065,18 @@ │ │ type : '(Landroid/media/AudioFocusRequest$Builder;)Landroid/media/AudioFocusRequest;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -199bb0: |[199bb0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;)Landroid/media/AudioFocusRequest; │ │ -199bc0: 6e10 a901 0000 |0000: invoke-virtual {v0}, Landroid/media/AudioFocusRequest$Builder;.build:()Landroid/media/AudioFocusRequest; // method@01a9 │ │ -199bc6: 0c00 |0003: move-result-object v0 │ │ -199bc8: 1100 |0004: return-object v0 │ │ +199bb4: |[199bb4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;)Landroid/media/AudioFocusRequest; │ │ +199bc4: 6e10 a901 0000 |0000: invoke-virtual {v0}, Landroid/media/AudioFocusRequest$Builder;.build:()Landroid/media/AudioFocusRequest; // method@01a9 │ │ +199bca: 0c00 |0003: move-result-object v0 │ │ +199bcc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/media/AudioFocusRequest$Builder; │ │ │ │ #15 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -316083,35 +316084,35 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -199c58: |[199c58] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()Landroid/net/Uri; │ │ -199c68: 6200 4700 |0000: sget-object v0, Landroid/provider/MediaStore$Downloads;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0047 │ │ -199c6c: 1100 |0002: return-object v0 │ │ +199c5c: |[199c5c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()Landroid/net/Uri; │ │ +199c6c: 6200 4700 |0000: sget-object v0, Landroid/provider/MediaStore$Downloads;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0047 │ │ +199c70: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #16 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ name : 'm' │ │ type : '(Landroid/security/keystore/KeyGenParameterSpec$Builder;[Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -199ca8: |[199ca8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/security/keystore/KeyGenParameterSpec$Builder;[Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ -199cb8: 6e20 8602 1000 |0000: invoke-virtual {v0, v1}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.setBlockModes:([Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; // method@0286 │ │ -199cbe: 0c00 |0003: move-result-object v0 │ │ -199cc0: 1100 |0004: return-object v0 │ │ +199cac: |[199cac] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/security/keystore/KeyGenParameterSpec$Builder;[Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ +199cbc: 6e20 8602 1000 |0000: invoke-virtual {v0, v1}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.setBlockModes:([Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; // method@0286 │ │ +199cc2: 0c00 |0003: move-result-object v0 │ │ +199cc4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ 0x0000 - 0x0005 reg=1 (null) [Ljava/lang/String; │ │ │ │ @@ -316120,18 +316121,18 @@ │ │ type : '(Ljava/lang/String;I)Landroid/security/keystore/KeyGenParameterSpec$Builder;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -199cc4: |[199cc4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/String;I)Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ -199cd4: 2200 b600 |0000: new-instance v0, Landroid/security/keystore/KeyGenParameterSpec$Builder; // type@00b6 │ │ -199cd8: 7030 8402 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.:(Ljava/lang/String;I)V // method@0284 │ │ -199cde: 1100 |0005: return-object v0 │ │ +199cc8: |[199cc8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/String;I)Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ +199cd8: 2200 b600 |0000: new-instance v0, Landroid/security/keystore/KeyGenParameterSpec$Builder; // type@00b6 │ │ +199cdc: 7030 8402 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.:(Ljava/lang/String;I)V // method@0284 │ │ +199ce2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -316140,18 +316141,18 @@ │ │ type : '(Landroid/security/keystore/KeyGenParameterSpec$Builder;)Landroid/security/keystore/KeyGenParameterSpec;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -199c70: |[199c70] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/security/keystore/KeyGenParameterSpec$Builder;)Landroid/security/keystore/KeyGenParameterSpec; │ │ -199c80: 6e10 8502 0000 |0000: invoke-virtual {v0}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.build:()Landroid/security/keystore/KeyGenParameterSpec; // method@0285 │ │ -199c86: 0c00 |0003: move-result-object v0 │ │ -199c88: 1100 |0004: return-object v0 │ │ +199c74: |[199c74] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/security/keystore/KeyGenParameterSpec$Builder;)Landroid/security/keystore/KeyGenParameterSpec; │ │ +199c84: 6e10 8502 0000 |0000: invoke-virtual {v0}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.build:()Landroid/security/keystore/KeyGenParameterSpec; // method@0285 │ │ +199c8a: 0c00 |0003: move-result-object v0 │ │ +199c8c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ │ │ #19 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -316159,18 +316160,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/view/Display;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -199ce0: |[199ce0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Context;)Landroid/view/Display; │ │ -199cf0: 6e10 7000 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getDisplay:()Landroid/view/Display; // method@0070 │ │ -199cf6: 0c00 |0003: move-result-object v0 │ │ -199cf8: 1100 |0004: return-object v0 │ │ +199ce4: |[199ce4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Context;)Landroid/view/Display; │ │ +199cf4: 6e10 7000 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getDisplay:()Landroid/view/Display; // method@0070 │ │ +199cfa: 0c00 |0003: move-result-object v0 │ │ +199cfc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/content/Context; │ │ │ │ #20 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -316178,18 +316179,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/components/KeyboardAwareLinearLayout;)Landroid/view/WindowInsets;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -199cfc: |[199cfc] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Lorg/thoughtcrime/securesms/components/KeyboardAwareLinearLayout;)Landroid/view/WindowInsets; │ │ -199d0c: 6e10 b547 0000 |0000: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/components/KeyboardAwareLinearLayout;.getRootWindowInsets:()Landroid/view/WindowInsets; // method@47b5 │ │ -199d12: 0c00 |0003: move-result-object v0 │ │ -199d14: 1100 |0004: return-object v0 │ │ +199d00: |[199d00] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Lorg/thoughtcrime/securesms/components/KeyboardAwareLinearLayout;)Landroid/view/WindowInsets; │ │ +199d10: 6e10 b547 0000 |0000: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/components/KeyboardAwareLinearLayout;.getRootWindowInsets:()Landroid/view/WindowInsets; // method@47b5 │ │ +199d16: 0c00 |0003: move-result-object v0 │ │ +199d18: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lorg/thoughtcrime/securesms/components/KeyboardAwareLinearLayout; │ │ │ │ #21 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -316197,35 +316198,35 @@ │ │ type : '()Ljava/lang/Class;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -199df4: |[199df4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()Ljava/lang/Class; │ │ -199e04: 1c00 3a00 |0000: const-class v0, Landroid/content/pm/ShortcutManager; // type@003a │ │ -199e08: 1100 |0002: return-object v0 │ │ +199df8: |[199df8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()Ljava/lang/Class; │ │ +199e08: 1c00 3a00 |0000: const-class v0, Landroid/content/pm/ShortcutManager; // type@003a │ │ +199e0c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #22 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ name : 'm' │ │ type : '(Landroid/content/Context;Ljava/lang/Class;)Ljava/lang/Object;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -199e0c: |[199e0c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Context;Ljava/lang/Class;)Ljava/lang/Object; │ │ -199e1c: 6e20 7900 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/Class;)Ljava/lang/Object; // method@0079 │ │ -199e22: 0c00 |0003: move-result-object v0 │ │ -199e24: 1100 |0004: return-object v0 │ │ +199e10: |[199e10] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Context;Ljava/lang/Class;)Ljava/lang/Object; │ │ +199e20: 6e20 7900 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/Class;)Ljava/lang/Object; // method@0079 │ │ +199e26: 0c00 |0003: move-result-object v0 │ │ +199e28: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/Class; │ │ │ │ @@ -316234,18 +316235,18 @@ │ │ type : '(Landroid/app/NotificationChannel;)Ljava/lang/String;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -199e28: |[199e28] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;)Ljava/lang/String; │ │ -199e38: 6e10 3600 0000 |0000: invoke-virtual {v0}, Landroid/app/NotificationChannel;.getId:()Ljava/lang/String; // method@0036 │ │ -199e3e: 0c00 |0003: move-result-object v0 │ │ -199e40: 1100 |0004: return-object v0 │ │ +199e2c: |[199e2c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;)Ljava/lang/String; │ │ +199e3c: 6e10 3600 0000 |0000: invoke-virtual {v0}, Landroid/app/NotificationChannel;.getId:()Ljava/lang/String; // method@0036 │ │ +199e42: 0c00 |0003: move-result-object v0 │ │ +199e44: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/app/NotificationChannel; │ │ │ │ #24 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -316253,34 +316254,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -199ed4: |[199ed4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()V │ │ -199ee4: 2200 6d00 |0000: new-instance v0, Landroid/media/AudioFocusRequest$Builder; // type@006d │ │ -199ee8: 0e00 |0002: return-void │ │ +199ed8: |[199ed8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()V │ │ +199ee8: 2200 6d00 |0000: new-instance v0, Landroid/media/AudioFocusRequest$Builder; // type@006d │ │ +199eec: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #25 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ name : 'm' │ │ type : '(Landroid/app/NotificationChannel;I)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -199f1c: |[199f1c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;I)V │ │ -199f2c: 6e20 3900 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setLightColor:(I)V // method@0039 │ │ -199f32: 0e00 |0003: return-void │ │ +199f20: |[199f20] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;I)V │ │ +199f30: 6e20 3900 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setLightColor:(I)V // method@0039 │ │ +199f36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/app/NotificationChannel; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -316289,17 +316290,17 @@ │ │ type : '(Landroid/app/NotificationChannel;Landroid/net/Uri;Landroid/media/AudioAttributes;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -199eec: |[199eec] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Landroid/net/Uri;Landroid/media/AudioAttributes;)V │ │ -199efc: 6e30 3c00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationChannel;.setSound:(Landroid/net/Uri;Landroid/media/AudioAttributes;)V // method@003c │ │ -199f02: 0e00 |0003: return-void │ │ +199ef0: |[199ef0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Landroid/net/Uri;Landroid/media/AudioAttributes;)V │ │ +199f00: 6e30 3c00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationChannel;.setSound:(Landroid/net/Uri;Landroid/media/AudioAttributes;)V // method@003c │ │ +199f06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/app/NotificationChannel; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/net/Uri; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/media/AudioAttributes; │ │ @@ -316309,17 +316310,17 @@ │ │ type : '(Landroid/app/NotificationChannel;Ljava/lang/CharSequence;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -199f34: |[199f34] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Ljava/lang/CharSequence;)V │ │ -199f44: 6e20 3a00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setName:(Ljava/lang/CharSequence;)V // method@003a │ │ -199f4a: 0e00 |0003: return-void │ │ +199f38: |[199f38] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Ljava/lang/CharSequence;)V │ │ +199f48: 6e20 3a00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setName:(Ljava/lang/CharSequence;)V // method@003a │ │ +199f4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/app/NotificationChannel; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/CharSequence; │ │ │ │ @@ -316328,17 +316329,17 @@ │ │ type : '(Landroid/app/NotificationChannel;Ljava/lang/String;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -199f4c: |[199f4c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Ljava/lang/String;)V │ │ -199f5c: 6e20 3700 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setDescription:(Ljava/lang/String;)V // method@0037 │ │ -199f62: 0e00 |0003: return-void │ │ +199f50: |[199f50] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Ljava/lang/String;)V │ │ +199f60: 6e20 3700 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setDescription:(Ljava/lang/String;)V // method@0037 │ │ +199f66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/app/NotificationChannel; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -316347,17 +316348,17 @@ │ │ type : '(Landroid/app/NotificationChannel;Z)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -199f04: |[199f04] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Z)V │ │ -199f14: 6e20 3500 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.enableVibration:(Z)V // method@0035 │ │ -199f1a: 0e00 |0003: return-void │ │ +199f08: |[199f08] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Z)V │ │ +199f18: 6e20 3500 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.enableVibration:(Z)V // method@0035 │ │ +199f1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/app/NotificationChannel; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -316366,17 +316367,17 @@ │ │ type : '(Landroid/app/NotificationManager;Landroid/app/NotificationChannel;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -199f64: |[199f64] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationManager;Landroid/app/NotificationChannel;)V │ │ -199f74: 6e20 3e00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.createNotificationChannel:(Landroid/app/NotificationChannel;)V // method@003e │ │ -199f7a: 0e00 |0003: return-void │ │ +199f68: |[199f68] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationManager;Landroid/app/NotificationChannel;)V │ │ +199f78: 6e20 3e00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.createNotificationChannel:(Landroid/app/NotificationChannel;)V // method@003e │ │ +199f7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/app/NotificationManager; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/app/NotificationChannel; │ │ │ │ @@ -316385,17 +316386,17 @@ │ │ type : '(Landroid/net/ConnectivityManager;Landroid/net/ConnectivityManager$NetworkCallback;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -199f7c: |[199f7c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/net/ConnectivityManager;Landroid/net/ConnectivityManager$NetworkCallback;)V │ │ -199f8c: 6e20 eb01 1000 |0000: invoke-virtual {v0, v1}, Landroid/net/ConnectivityManager;.registerDefaultNetworkCallback:(Landroid/net/ConnectivityManager$NetworkCallback;)V // method@01eb │ │ -199f92: 0e00 |0003: return-void │ │ +199f80: |[199f80] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/net/ConnectivityManager;Landroid/net/ConnectivityManager$NetworkCallback;)V │ │ +199f90: 6e20 eb01 1000 |0000: invoke-virtual {v0, v1}, Landroid/net/ConnectivityManager;.registerDefaultNetworkCallback:(Landroid/net/ConnectivityManager$NetworkCallback;)V // method@01eb │ │ +199f96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/net/ConnectivityManager; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/net/ConnectivityManager$NetworkCallback; │ │ │ │ @@ -316404,17 +316405,17 @@ │ │ type : '(Landroid/webkit/WebSettings;Z)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -199f94: |[199f94] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/webkit/WebSettings;Z)V │ │ -199fa4: 6e20 b503 1000 |0000: invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;.setSafeBrowsingEnabled:(Z)V // method@03b5 │ │ -199faa: 0e00 |0003: return-void │ │ +199f98: |[199f98] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/webkit/WebSettings;Z)V │ │ +199fa8: 6e20 b503 1000 |0000: invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;.setSafeBrowsingEnabled:(Z)V // method@03b5 │ │ +199fae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/webkit/WebSettings; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -316423,18 +316424,18 @@ │ │ type : '(Landroid/content/pm/PackageManager;)Z' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -199d18: |[199d18] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/pm/PackageManager;)Z │ │ -199d28: 6e10 c600 0000 |0000: invoke-virtual {v0}, Landroid/content/pm/PackageManager;.canRequestPackageInstalls:()Z // method@00c6 │ │ -199d2e: 0a00 |0003: move-result v0 │ │ -199d30: 0f00 |0004: return v0 │ │ +199d1c: |[199d1c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/pm/PackageManager;)Z │ │ +199d2c: 6e10 c600 0000 |0000: invoke-virtual {v0}, Landroid/content/pm/PackageManager;.canRequestPackageInstalls:()Z // method@00c6 │ │ +199d32: 0a00 |0003: move-result v0 │ │ +199d34: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/content/pm/PackageManager; │ │ │ │ #34 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -316442,18 +316443,18 @@ │ │ type : '(Landroid/content/pm/ShortcutManager;)Z' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -199d34: |[199d34] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/pm/ShortcutManager;)Z │ │ -199d44: 6e10 d100 0000 |0000: invoke-virtual {v0}, Landroid/content/pm/ShortcutManager;.isRateLimitingActive:()Z // method@00d1 │ │ -199d4a: 0a00 |0003: move-result v0 │ │ -199d4c: 0f00 |0004: return v0 │ │ +199d38: |[199d38] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/pm/ShortcutManager;)Z │ │ +199d48: 6e10 d100 0000 |0000: invoke-virtual {v0}, Landroid/content/pm/ShortcutManager;.isRateLimitingActive:()Z // method@00d1 │ │ +199d4e: 0a00 |0003: move-result v0 │ │ +199d50: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/content/pm/ShortcutManager; │ │ │ │ #35 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -316461,18 +316462,18 @@ │ │ type : '(Landroid/os/PowerManager;Ljava/lang/String;)Z' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -199d50: |[199d50] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/os/PowerManager;Ljava/lang/String;)Z │ │ -199d60: 6e20 7402 1000 |0000: invoke-virtual {v0, v1}, Landroid/os/PowerManager;.isIgnoringBatteryOptimizations:(Ljava/lang/String;)Z // method@0274 │ │ -199d66: 0a00 |0003: move-result v0 │ │ -199d68: 0f00 |0004: return v0 │ │ +199d54: |[199d54] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/os/PowerManager;Ljava/lang/String;)Z │ │ +199d64: 6e20 7402 1000 |0000: invoke-virtual {v0, v1}, Landroid/os/PowerManager;.isIgnoringBatteryOptimizations:(Ljava/lang/String;)Z // method@0274 │ │ +199d6a: 0a00 |0003: move-result v0 │ │ +199d6c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/os/PowerManager; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -316481,18 +316482,18 @@ │ │ type : '(Landroid/media/AudioFocusRequest$Builder;Z)Landroid/media/AudioFocusRequest$Builder;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -199bcc: |[199bcc] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/media/AudioFocusRequest$Builder;Z)Landroid/media/AudioFocusRequest$Builder; │ │ -199bdc: 6e20 ad01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setWillPauseWhenDucked:(Z)Landroid/media/AudioFocusRequest$Builder; // method@01ad │ │ -199be2: 0c00 |0003: move-result-object v0 │ │ -199be4: 1100 |0004: return-object v0 │ │ +199bd0: |[199bd0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/media/AudioFocusRequest$Builder;Z)Landroid/media/AudioFocusRequest$Builder; │ │ +199be0: 6e20 ad01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setWillPauseWhenDucked:(Z)Landroid/media/AudioFocusRequest$Builder; // method@01ad │ │ +199be6: 0c00 |0003: move-result-object v0 │ │ +199be8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/media/AudioFocusRequest$Builder; │ │ 0x0000 - 0x0005 reg=1 (null) Z │ │ │ │ @@ -316501,18 +316502,18 @@ │ │ type : '(Landroid/security/keystore/KeyGenParameterSpec$Builder;[Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -199c8c: |[199c8c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/security/keystore/KeyGenParameterSpec$Builder;[Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ -199c9c: 6e20 8702 1000 |0000: invoke-virtual {v0, v1}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.setEncryptionPaddings:([Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; // method@0287 │ │ -199ca2: 0c00 |0003: move-result-object v0 │ │ -199ca4: 1100 |0004: return-object v0 │ │ +199c90: |[199c90] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/security/keystore/KeyGenParameterSpec$Builder;[Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ +199ca0: 6e20 8702 1000 |0000: invoke-virtual {v0, v1}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.setEncryptionPaddings:([Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; // method@0287 │ │ +199ca6: 0c00 |0003: move-result-object v0 │ │ +199ca8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ 0x0000 - 0x0005 reg=1 (null) [Ljava/lang/String; │ │ │ │ @@ -316521,34 +316522,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -199e44: |[199e44] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:()V │ │ -199e54: 2200 b600 |0000: new-instance v0, Landroid/security/keystore/KeyGenParameterSpec$Builder; // type@00b6 │ │ -199e58: 0e00 |0002: return-void │ │ +199e48: |[199e48] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:()V │ │ +199e58: 2200 b600 |0000: new-instance v0, Landroid/security/keystore/KeyGenParameterSpec$Builder; // type@00b6 │ │ +199e5c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #39 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ name : 'm$1' │ │ type : '(Landroid/app/NotificationChannel;Ljava/lang/String;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -199e74: |[199e74] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/app/NotificationChannel;Ljava/lang/String;)V │ │ -199e84: 6e20 3800 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setGroup:(Ljava/lang/String;)V // method@0038 │ │ -199e8a: 0e00 |0003: return-void │ │ +199e78: |[199e78] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/app/NotificationChannel;Ljava/lang/String;)V │ │ +199e88: 6e20 3800 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setGroup:(Ljava/lang/String;)V // method@0038 │ │ +199e8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/app/NotificationChannel; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -316557,17 +316558,17 @@ │ │ type : '(Landroid/app/NotificationChannel;Z)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -199e5c: |[199e5c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/app/NotificationChannel;Z)V │ │ -199e6c: 6e20 3b00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setShowBadge:(Z)V // method@003b │ │ -199e72: 0e00 |0003: return-void │ │ +199e60: |[199e60] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/app/NotificationChannel;Z)V │ │ +199e70: 6e20 3b00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setShowBadge:(Z)V // method@003b │ │ +199e76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/app/NotificationChannel; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -316576,34 +316577,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -199e8c: |[199e8c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$2:()V │ │ -199e9c: 2200 1600 |0000: new-instance v0, Landroid/app/NotificationChannel; // type@0016 │ │ -199ea0: 0e00 |0002: return-void │ │ +199e90: |[199e90] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$2:()V │ │ +199ea0: 2200 1600 |0000: new-instance v0, Landroid/app/NotificationChannel; // type@0016 │ │ +199ea4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #42 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ name : 'm$2' │ │ type : '(Landroid/app/NotificationChannel;Z)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -199ea4: |[199ea4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$2:(Landroid/app/NotificationChannel;Z)V │ │ -199eb4: 6e20 3400 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.enableLights:(Z)V // method@0034 │ │ -199eba: 0e00 |0003: return-void │ │ +199ea8: |[199ea8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$2:(Landroid/app/NotificationChannel;Z)V │ │ +199eb8: 6e20 3400 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.enableLights:(Z)V // method@0034 │ │ +199ebe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/app/NotificationChannel; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -316612,17 +316613,17 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -199ebc: |[199ebc] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$3:()V │ │ -199ecc: 2200 1700 |0000: new-instance v0, Landroid/app/NotificationChannelGroup; // type@0017 │ │ -199ed0: 0e00 |0002: return-void │ │ +199ec0: |[199ec0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$3:()V │ │ +199ed0: 2200 1700 |0000: new-instance v0, Landroid/app/NotificationChannelGroup; // type@0017 │ │ +199ed4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 5232 (D8$$SyntheticClass) │ │ @@ -316670,20 +316671,20 @@ │ │ type : '(Landroid/view/View;ILcom/b44t/messenger/util/concurrent/SettableFuture;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -199fac: |[199fac] org.thoughtcrime.securesms.util.ViewUtil$1.:(Landroid/view/View;ILcom/b44t/messenger/util/concurrent/SettableFuture;)V │ │ -199fbc: 5b01 6c42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$view:Landroid/view/View; // field@426c │ │ -199fc0: 5902 6d42 |0002: iput v2, v0, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$visibility:I // field@426d │ │ -199fc4: 5b03 6b42 |0004: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$future:Lcom/b44t/messenger/util/concurrent/SettableFuture; // field@426b │ │ -199fc8: 7010 9b0a 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -199fce: 0e00 |0009: return-void │ │ +199fb0: |[199fb0] org.thoughtcrime.securesms.util.ViewUtil$1.:(Landroid/view/View;ILcom/b44t/messenger/util/concurrent/SettableFuture;)V │ │ +199fc0: 5b01 6c42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$view:Landroid/view/View; // field@426c │ │ +199fc4: 5902 6d42 |0002: iput v2, v0, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$visibility:I // field@426d │ │ +199fc8: 5b03 6b42 |0004: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$future:Lcom/b44t/messenger/util/concurrent/SettableFuture; // field@426b │ │ +199fcc: 7010 9b0a 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +199fd2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lorg/thoughtcrime/securesms/util/ViewUtil$1; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x000a reg=2 (null) I │ │ @@ -316695,24 +316696,24 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -199fd0: |[199fd0] org.thoughtcrime.securesms.util.ViewUtil$1.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -199fe0: 5412 6c42 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$view:Landroid/view/View; // field@426c │ │ -199fe4: 5210 6d42 |0002: iget v0, v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$visibility:I // field@426d │ │ -199fe8: 6e20 4c03 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@034c │ │ -199fee: 5412 6b42 |0007: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$future:Lcom/b44t/messenger/util/concurrent/SettableFuture; // field@426b │ │ -199ff2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -199ff4: 7110 c209 0000 |000a: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@09c2 │ │ -199ffa: 0c00 |000d: move-result-object v0 │ │ -199ffc: 6e20 5907 0200 |000e: invoke-virtual {v2, v0}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.set:(Ljava/lang/Object;)Z // method@0759 │ │ -19a002: 0e00 |0011: return-void │ │ +199fd4: |[199fd4] org.thoughtcrime.securesms.util.ViewUtil$1.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +199fe4: 5412 6c42 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$view:Landroid/view/View; // field@426c │ │ +199fe8: 5210 6d42 |0002: iget v0, v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$visibility:I // field@426d │ │ +199fec: 6e20 4c03 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@034c │ │ +199ff2: 5412 6b42 |0007: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$future:Lcom/b44t/messenger/util/concurrent/SettableFuture; // field@426b │ │ +199ff6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +199ff8: 7110 c209 0000 |000a: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@09c2 │ │ +199ffe: 0c00 |000d: move-result-object v0 │ │ +19a000: 6e20 5907 0200 |000e: invoke-virtual {v2, v0}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.set:(Ljava/lang/Object;)Z // method@0759 │ │ +19a006: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0007 line=138 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lorg/thoughtcrime/securesms/util/ViewUtil$1; │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/animation/Animation; │ │ @@ -316722,31 +316723,31 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -19a004: |[19a004] org.thoughtcrime.securesms.util.ViewUtil$1.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -19a014: 0e00 |0000: return-void │ │ +19a008: |[19a008] org.thoughtcrime.securesms.util.ViewUtil$1.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +19a018: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$1;) │ │ name : 'onAnimationStart' │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -19a018: |[19a018] org.thoughtcrime.securesms.util.ViewUtil$1.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -19a028: 0e00 |0000: return-void │ │ +19a01c: |[19a01c] org.thoughtcrime.securesms.util.ViewUtil$1.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +19a02c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 15798 (ViewUtil.java) │ │ │ │ Class #1839 header: │ │ @@ -316795,32 +316796,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -19a4b8: |[19a4b8] org.thoughtcrime.securesms.util.ViewUtil.:()V │ │ -19a4c8: 0e00 |0000: return-void │ │ +19a4bc: |[19a4bc] org.thoughtcrime.securesms.util.ViewUtil.:()V │ │ +19a4cc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/ViewUtil;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19a4cc: |[19a4cc] org.thoughtcrime.securesms.util.ViewUtil.:()V │ │ -19a4dc: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19a4e2: 0e00 |0003: return-void │ │ +19a4d0: |[19a4d0] org.thoughtcrime.securesms.util.ViewUtil.:()V │ │ +19a4e0: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19a4e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/ViewUtil; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/ViewUtil;) │ │ @@ -316828,34 +316829,34 @@ │ │ type : '(Landroid/view/View;Landroid/view/animation/Animation;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -19a4e4: |[19a4e4] org.thoughtcrime.securesms.util.ViewUtil.animateIn:(Landroid/view/View;Landroid/view/animation/Animation;)V │ │ -19a4f4: 6e10 2d03 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@032d │ │ -19a4fa: 0a00 |0003: move-result v0 │ │ -19a4fc: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -19a500: 0e00 |0006: return-void │ │ -19a502: 6e10 1a03 0400 |0007: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ -19a508: 0c00 |000a: move-result-object v0 │ │ -19a50a: 7110 e655 0000 |000b: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/AccessibilityUtil;.areAnimationsDisabled:(Landroid/content/Context;)Z // method@55e6 │ │ -19a510: 0a00 |000e: move-result v0 │ │ -19a512: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -19a514: 3800 0600 |0010: if-eqz v0, 0016 // +0006 │ │ -19a518: 6e20 4c03 1400 |0012: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@034c │ │ -19a51e: 0e00 |0015: return-void │ │ -19a520: 6e10 1303 0400 |0016: invoke-virtual {v4}, Landroid/view/View;.clearAnimation:()V // method@0313 │ │ -19a526: 6e10 7d03 0500 |0019: invoke-virtual {v5}, Landroid/view/animation/Animation;.reset:()V // method@037d │ │ -19a52c: 1602 0000 |001c: const-wide/16 v2, #int 0 // #0 │ │ -19a530: 6e30 8303 2503 |001e: invoke-virtual {v5, v2, v3}, Landroid/view/animation/Animation;.setStartTime:(J)V // method@0383 │ │ -19a536: 6e20 4c03 1400 |0021: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@034c │ │ -19a53c: 6e20 4d03 5400 |0024: invoke-virtual {v4, v5}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@034d │ │ -19a542: 0e00 |0027: return-void │ │ +19a4e8: |[19a4e8] org.thoughtcrime.securesms.util.ViewUtil.animateIn:(Landroid/view/View;Landroid/view/animation/Animation;)V │ │ +19a4f8: 6e10 2d03 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@032d │ │ +19a4fe: 0a00 |0003: move-result v0 │ │ +19a500: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +19a504: 0e00 |0006: return-void │ │ +19a506: 6e10 1a03 0400 |0007: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ +19a50c: 0c00 |000a: move-result-object v0 │ │ +19a50e: 7110 e655 0000 |000b: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/AccessibilityUtil;.areAnimationsDisabled:(Landroid/content/Context;)Z // method@55e6 │ │ +19a514: 0a00 |000e: move-result v0 │ │ +19a516: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +19a518: 3800 0600 |0010: if-eqz v0, 0016 // +0006 │ │ +19a51c: 6e20 4c03 1400 |0012: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@034c │ │ +19a522: 0e00 |0015: return-void │ │ +19a524: 6e10 1303 0400 |0016: invoke-virtual {v4}, Landroid/view/View;.clearAnimation:()V // method@0313 │ │ +19a52a: 6e10 7d03 0500 |0019: invoke-virtual {v5}, Landroid/view/animation/Animation;.reset:()V // method@037d │ │ +19a530: 1602 0000 |001c: const-wide/16 v2, #int 0 // #0 │ │ +19a534: 6e30 8303 2503 |001e: invoke-virtual {v5, v2, v3}, Landroid/view/animation/Animation;.setStartTime:(J)V // method@0383 │ │ +19a53a: 6e20 4c03 1400 |0021: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@034c │ │ +19a540: 6e20 4d03 5400 |0024: invoke-virtual {v4, v5}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@034d │ │ +19a546: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0007 line=149 │ │ 0x0012 line=150 │ │ 0x0016 line=154 │ │ 0x0019 line=155 │ │ @@ -316871,42 +316872,42 @@ │ │ type : '(Landroid/view/View;Landroid/view/animation/Animation;I)Lcom/b44t/messenger/util/concurrent/ListenableFuture;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -19a16c: |[19a16c] org.thoughtcrime.securesms.util.ViewUtil.animateOut:(Landroid/view/View;Landroid/view/animation/Animation;I)Lcom/b44t/messenger/util/concurrent/ListenableFuture; │ │ -19a17c: 2200 eb01 |0000: new-instance v0, Lcom/b44t/messenger/util/concurrent/SettableFuture; // type@01eb │ │ -19a180: 7010 5607 0000 |0002: invoke-direct {v0}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.:()V // method@0756 │ │ -19a186: 6e10 2d03 0300 |0005: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@032d │ │ -19a18c: 0a01 |0008: move-result v1 │ │ -19a18e: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -19a190: 7110 c209 0200 |000a: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@09c2 │ │ -19a196: 0c02 |000d: move-result-object v2 │ │ -19a198: 3351 0600 |000e: if-ne v1, v5, 0014 // +0006 │ │ -19a19c: 6e20 5907 2000 |0010: invoke-virtual {v0, v2}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.set:(Ljava/lang/Object;)Z // method@0759 │ │ -19a1a2: 2828 |0013: goto 003b // +0028 │ │ -19a1a4: 6e10 1a03 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ -19a1aa: 0c01 |0017: move-result-object v1 │ │ -19a1ac: 7110 e655 0100 |0018: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/AccessibilityUtil;.areAnimationsDisabled:(Landroid/content/Context;)Z // method@55e6 │ │ -19a1b2: 0a01 |001b: move-result v1 │ │ -19a1b4: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ -19a1b8: 6e20 4c03 5300 |001e: invoke-virtual {v3, v5}, Landroid/view/View;.setVisibility:(I)V // method@034c │ │ -19a1be: 6e20 5907 2000 |0021: invoke-virtual {v0, v2}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.set:(Ljava/lang/Object;)Z // method@0759 │ │ -19a1c4: 2817 |0024: goto 003b // +0017 │ │ -19a1c6: 6e10 1303 0300 |0025: invoke-virtual {v3}, Landroid/view/View;.clearAnimation:()V // method@0313 │ │ -19a1cc: 6e10 7d03 0400 |0028: invoke-virtual {v4}, Landroid/view/animation/Animation;.reset:()V // method@037d │ │ -19a1d2: 1601 0000 |002b: const-wide/16 v1, #int 0 // #0 │ │ -19a1d6: 6e30 8303 1402 |002d: invoke-virtual {v4, v1, v2}, Landroid/view/animation/Animation;.setStartTime:(J)V // method@0383 │ │ -19a1dc: 2201 ea10 |0030: new-instance v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1; // type@10ea │ │ -19a1e0: 7040 b657 3105 |0032: invoke-direct {v1, v3, v5, v0}, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.:(Landroid/view/View;ILcom/b44t/messenger/util/concurrent/SettableFuture;)V // method@57b6 │ │ -19a1e6: 6e20 7e03 1400 |0035: invoke-virtual {v4, v1}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@037e │ │ -19a1ec: 6e20 4d03 4300 |0038: invoke-virtual {v3, v4}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@034d │ │ -19a1f2: 1100 |003b: return-object v0 │ │ +19a170: |[19a170] org.thoughtcrime.securesms.util.ViewUtil.animateOut:(Landroid/view/View;Landroid/view/animation/Animation;I)Lcom/b44t/messenger/util/concurrent/ListenableFuture; │ │ +19a180: 2200 eb01 |0000: new-instance v0, Lcom/b44t/messenger/util/concurrent/SettableFuture; // type@01eb │ │ +19a184: 7010 5607 0000 |0002: invoke-direct {v0}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.:()V // method@0756 │ │ +19a18a: 6e10 2d03 0300 |0005: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@032d │ │ +19a190: 0a01 |0008: move-result v1 │ │ +19a192: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +19a194: 7110 c209 0200 |000a: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@09c2 │ │ +19a19a: 0c02 |000d: move-result-object v2 │ │ +19a19c: 3351 0600 |000e: if-ne v1, v5, 0014 // +0006 │ │ +19a1a0: 6e20 5907 2000 |0010: invoke-virtual {v0, v2}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.set:(Ljava/lang/Object;)Z // method@0759 │ │ +19a1a6: 2828 |0013: goto 003b // +0028 │ │ +19a1a8: 6e10 1a03 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ +19a1ae: 0c01 |0017: move-result-object v1 │ │ +19a1b0: 7110 e655 0100 |0018: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/AccessibilityUtil;.areAnimationsDisabled:(Landroid/content/Context;)Z // method@55e6 │ │ +19a1b6: 0a01 |001b: move-result v1 │ │ +19a1b8: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ +19a1bc: 6e20 4c03 5300 |001e: invoke-virtual {v3, v5}, Landroid/view/View;.setVisibility:(I)V // method@034c │ │ +19a1c2: 6e20 5907 2000 |0021: invoke-virtual {v0, v2}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.set:(Ljava/lang/Object;)Z // method@0759 │ │ +19a1c8: 2817 |0024: goto 003b // +0017 │ │ +19a1ca: 6e10 1303 0300 |0025: invoke-virtual {v3}, Landroid/view/View;.clearAnimation:()V // method@0313 │ │ +19a1d0: 6e10 7d03 0400 |0028: invoke-virtual {v4}, Landroid/view/animation/Animation;.reset:()V // method@037d │ │ +19a1d6: 1601 0000 |002b: const-wide/16 v1, #int 0 // #0 │ │ +19a1da: 6e30 8303 1402 |002d: invoke-virtual {v4, v1, v2}, Landroid/view/animation/Animation;.setStartTime:(J)V // method@0383 │ │ +19a1e0: 2201 ea10 |0030: new-instance v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1; // type@10ea │ │ +19a1e4: 7040 b657 3105 |0032: invoke-direct {v1, v3, v5, v0}, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.:(Landroid/view/View;ILcom/b44t/messenger/util/concurrent/SettableFuture;)V // method@57b6 │ │ +19a1ea: 6e20 7e03 1400 |0035: invoke-virtual {v4, v1}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@037e │ │ +19a1f0: 6e20 4d03 4300 |0038: invoke-virtual {v3, v4}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@034d │ │ +19a1f6: 1100 |003b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0005 line=119 │ │ 0x000a line=120 │ │ 0x0014 line=121 │ │ 0x001e line=122 │ │ @@ -316926,36 +316927,36 @@ │ │ type : '(ILandroid/widget/AbsSpinner;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -19a2c8: |[19a2c8] org.thoughtcrime.securesms.util.ViewUtil.checkBounds:(ILandroid/widget/AbsSpinner;)I │ │ -19a2d8: 3a03 0a00 |0000: if-ltz v3, 000a // +000a │ │ -19a2dc: 6e10 cc03 0400 |0002: invoke-virtual {v4}, Landroid/widget/AbsSpinner;.getCount:()I // method@03cc │ │ -19a2e2: 0a00 |0005: move-result v0 │ │ -19a2e4: 3403 0300 |0006: if-lt v3, v0, 0009 // +0003 │ │ -19a2e8: 2802 |0008: goto 000a // +0002 │ │ -19a2ea: 0f03 |0009: return v3 │ │ -19a2ec: 6200 6e42 |000a: sget-object v0, Lorg/thoughtcrime/securesms/util/ViewUtil;.TAG:Ljava/lang/String; // field@426e │ │ -19a2f0: 2201 0903 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@0309 │ │ -19a2f4: 1a02 565d |000e: const-string v2, "index " // string@5d56 │ │ -19a2f8: 7020 090b 2100 |0010: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ -19a2fe: 6e20 0d0b 3100 |0013: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ -19a304: 1a03 2504 |0016: const-string v3, " out of bounds of " // string@0425 │ │ -19a308: 6e20 120b 3100 |0018: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -19a30e: 6e10 cd03 0400 |001b: invoke-virtual {v4}, Landroid/widget/AbsSpinner;.toString:()Ljava/lang/String; // method@03cd │ │ -19a314: 0c03 |001e: move-result-object v3 │ │ -19a316: 6e20 120b 3100 |001f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -19a31c: 6e10 230b 0100 |0022: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -19a322: 0c03 |0025: move-result-object v3 │ │ -19a324: 7120 c502 3000 |0026: invoke-static {v0, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ -19a32a: 1203 |0029: const/4 v3, #int 0 // #0 │ │ -19a32c: 0f03 |002a: return v3 │ │ +19a2cc: |[19a2cc] org.thoughtcrime.securesms.util.ViewUtil.checkBounds:(ILandroid/widget/AbsSpinner;)I │ │ +19a2dc: 3a03 0a00 |0000: if-ltz v3, 000a // +000a │ │ +19a2e0: 6e10 cc03 0400 |0002: invoke-virtual {v4}, Landroid/widget/AbsSpinner;.getCount:()I // method@03cc │ │ +19a2e6: 0a00 |0005: move-result v0 │ │ +19a2e8: 3403 0300 |0006: if-lt v3, v0, 0009 // +0003 │ │ +19a2ec: 2802 |0008: goto 000a // +0002 │ │ +19a2ee: 0f03 |0009: return v3 │ │ +19a2f0: 6200 6e42 |000a: sget-object v0, Lorg/thoughtcrime/securesms/util/ViewUtil;.TAG:Ljava/lang/String; // field@426e │ │ +19a2f4: 2201 0903 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@0309 │ │ +19a2f8: 1a02 565d |000e: const-string v2, "index " // string@5d56 │ │ +19a2fc: 7020 090b 2100 |0010: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ +19a302: 6e20 0d0b 3100 |0013: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ +19a308: 1a03 2504 |0016: const-string v3, " out of bounds of " // string@0425 │ │ +19a30c: 6e20 120b 3100 |0018: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +19a312: 6e10 cd03 0400 |001b: invoke-virtual {v4}, Landroid/widget/AbsSpinner;.toString:()Ljava/lang/String; // method@03cd │ │ +19a318: 0c03 |001e: move-result-object v3 │ │ +19a31a: 6e20 120b 3100 |001f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +19a320: 6e10 230b 0100 |0022: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +19a326: 0c03 |0025: move-result-object v3 │ │ +19a328: 7120 c502 3000 |0026: invoke-static {v0, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ +19a32e: 1203 |0029: const/4 v3, #int 0 // #0 │ │ +19a330: 0f03 |002a: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=291 │ │ 0x000a line=292 │ │ locals : │ │ 0x0000 - 0x002b reg=3 (null) I │ │ 0x0000 - 0x002b reg=4 (null) Landroid/widget/AbsSpinner; │ │ @@ -316965,25 +316966,25 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -19a368: |[19a368] org.thoughtcrime.securesms.util.ViewUtil.dpToPx:(I)I │ │ -19a378: 8211 |0000: int-to-float v1, v1 │ │ -19a37a: 7100 e800 0000 |0001: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@00e8 │ │ -19a380: 0c00 |0004: move-result-object v0 │ │ -19a382: 6e10 e000 0000 |0005: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e0 │ │ -19a388: 0c00 |0008: move-result-object v0 │ │ -19a38a: 5200 4e00 |0009: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@004e │ │ -19a38e: a801 0100 |000b: mul-float v1, v1, v0 │ │ -19a392: 7110 800a 0100 |000d: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@0a80 │ │ -19a398: 0a01 |0010: move-result v1 │ │ -19a39a: 0f01 |0011: return v1 │ │ +19a36c: |[19a36c] org.thoughtcrime.securesms.util.ViewUtil.dpToPx:(I)I │ │ +19a37c: 8211 |0000: int-to-float v1, v1 │ │ +19a37e: 7100 e800 0000 |0001: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@00e8 │ │ +19a384: 0c00 |0004: move-result-object v0 │ │ +19a386: 6e10 e000 0000 |0005: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e0 │ │ +19a38c: 0c00 |0008: move-result-object v0 │ │ +19a38e: 5200 4e00 |0009: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@004e │ │ +19a392: a801 0100 |000b: mul-float v1, v1, v0 │ │ +19a396: 7110 800a 0100 |000d: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@0a80 │ │ +19a39c: 0a01 |0010: move-result v1 │ │ +19a39e: 0f01 |0011: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=270 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) I │ │ │ │ #6 : (in Lorg/thoughtcrime/securesms/util/ViewUtil;) │ │ @@ -316991,27 +316992,27 @@ │ │ type : '(Landroid/content/Context;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -19a330: |[19a330] org.thoughtcrime.securesms.util.ViewUtil.dpToPx:(Landroid/content/Context;I)I │ │ -19a340: 8233 |0000: int-to-float v3, v3 │ │ -19a342: 6e10 7600 0200 |0001: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -19a348: 0c02 |0004: move-result-object v2 │ │ -19a34a: 6e10 e000 0200 |0005: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e0 │ │ -19a350: 0c02 |0008: move-result-object v2 │ │ -19a352: 5222 4e00 |0009: iget v2, v2, Landroid/util/DisplayMetrics;.density:F // field@004e │ │ -19a356: a803 0302 |000b: mul-float v3, v3, v2 │ │ -19a35a: 8932 |000d: float-to-double v2, v3 │ │ -19a35c: 1900 e03f |000e: const-wide/high16 v0, #long 4602678819172646912 // #3fe0 │ │ -19a360: cb02 |0010: add-double/2addr v2, v0 │ │ -19a362: 8a22 |0011: double-to-int v2, v2 │ │ -19a364: 0f02 |0012: return v2 │ │ +19a334: |[19a334] org.thoughtcrime.securesms.util.ViewUtil.dpToPx:(Landroid/content/Context;I)I │ │ +19a344: 8233 |0000: int-to-float v3, v3 │ │ +19a346: 6e10 7600 0200 |0001: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +19a34c: 0c02 |0004: move-result-object v2 │ │ +19a34e: 6e10 e000 0200 |0005: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e0 │ │ +19a354: 0c02 |0008: move-result-object v2 │ │ +19a356: 5222 4e00 |0009: iget v2, v2, Landroid/util/DisplayMetrics;.density:F // field@004e │ │ +19a35a: a803 0302 |000b: mul-float v3, v3, v2 │ │ +19a35e: 8932 |000d: float-to-double v2, v3 │ │ +19a360: 1900 e03f |000e: const-wide/high16 v0, #long 4602678819172646912 // #3fe0 │ │ +19a364: cb02 |0010: add-double/2addr v2, v0 │ │ +19a366: 8a22 |0011: double-to-int v2, v2 │ │ +19a368: 0f02 |0012: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=201 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0013 reg=3 (null) I │ │ │ │ @@ -317020,21 +317021,21 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -19a544: |[19a544] org.thoughtcrime.securesms.util.ViewUtil.fadeIn:(Landroid/view/View;I)V │ │ -19a554: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19a556: 1501 803f |0001: const/high16 v1, #int 1065353216 // #3f80 │ │ -19a55a: 7130 c757 1003 |0003: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/util/ViewUtil;.getAlphaAnimation:(FFI)Landroid/view/animation/Animation; // method@57c7 │ │ -19a560: 0c03 |0006: move-result-object v3 │ │ -19a562: 7120 bc57 3200 |0007: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/ViewUtil;.animateIn:(Landroid/view/View;Landroid/view/animation/Animation;)V // method@57bc │ │ -19a568: 0e00 |000a: return-void │ │ +19a548: |[19a548] org.thoughtcrime.securesms.util.ViewUtil.fadeIn:(Landroid/view/View;I)V │ │ +19a558: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19a55a: 1501 803f |0001: const/high16 v1, #int 1065353216 // #3f80 │ │ +19a55e: 7130 c757 1003 |0003: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/util/ViewUtil;.getAlphaAnimation:(FFI)Landroid/view/animation/Animation; // method@57c7 │ │ +19a564: 0c03 |0006: move-result-object v3 │ │ +19a566: 7120 bc57 3200 |0007: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/ViewUtil;.animateIn:(Landroid/view/View;Landroid/view/animation/Animation;)V // method@57bc │ │ +19a56c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=106 │ │ locals : │ │ 0x0000 - 0x000b reg=2 (null) Landroid/view/View; │ │ 0x0000 - 0x000b reg=3 (null) I │ │ │ │ @@ -317043,19 +317044,19 @@ │ │ type : '(Landroid/view/View;I)Lcom/b44t/messenger/util/concurrent/ListenableFuture;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -19a1f4: |[19a1f4] org.thoughtcrime.securesms.util.ViewUtil.fadeOut:(Landroid/view/View;I)Lcom/b44t/messenger/util/concurrent/ListenableFuture; │ │ -19a204: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -19a208: 7130 c357 2100 |0002: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.fadeOut:(Landroid/view/View;II)Lcom/b44t/messenger/util/concurrent/ListenableFuture; // method@57c3 │ │ -19a20e: 0c01 |0005: move-result-object v1 │ │ -19a210: 1101 |0006: return-object v1 │ │ +19a1f8: |[19a1f8] org.thoughtcrime.securesms.util.ViewUtil.fadeOut:(Landroid/view/View;I)Lcom/b44t/messenger/util/concurrent/ListenableFuture; │ │ +19a208: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +19a20c: 7130 c357 2100 |0002: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.fadeOut:(Landroid/view/View;II)Lcom/b44t/messenger/util/concurrent/ListenableFuture; // method@57c3 │ │ +19a212: 0c01 |0005: move-result-object v1 │ │ +19a214: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=110 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 (null) I │ │ │ │ @@ -317064,22 +317065,22 @@ │ │ type : '(Landroid/view/View;II)Lcom/b44t/messenger/util/concurrent/ListenableFuture;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -19a214: |[19a214] org.thoughtcrime.securesms.util.ViewUtil.fadeOut:(Landroid/view/View;II)Lcom/b44t/messenger/util/concurrent/ListenableFuture; │ │ -19a224: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -19a228: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -19a22a: 7130 c757 1003 |0003: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/util/ViewUtil;.getAlphaAnimation:(FFI)Landroid/view/animation/Animation; // method@57c7 │ │ -19a230: 0c03 |0006: move-result-object v3 │ │ -19a232: 7130 bd57 3204 |0007: invoke-static {v2, v3, v4}, Lorg/thoughtcrime/securesms/util/ViewUtil;.animateOut:(Landroid/view/View;Landroid/view/animation/Animation;I)Lcom/b44t/messenger/util/concurrent/ListenableFuture; // method@57bd │ │ -19a238: 0c02 |000a: move-result-object v2 │ │ -19a23a: 1102 |000b: return-object v2 │ │ +19a218: |[19a218] org.thoughtcrime.securesms.util.ViewUtil.fadeOut:(Landroid/view/View;II)Lcom/b44t/messenger/util/concurrent/ListenableFuture; │ │ +19a228: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +19a22c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +19a22e: 7130 c757 1003 |0003: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/util/ViewUtil;.getAlphaAnimation:(FFI)Landroid/view/animation/Animation; // method@57c7 │ │ +19a234: 0c03 |0006: move-result-object v3 │ │ +19a236: 7130 bd57 3204 |0007: invoke-static {v2, v3, v4}, Lorg/thoughtcrime/securesms/util/ViewUtil;.animateOut:(Landroid/view/View;Landroid/view/animation/Animation;I)Lcom/b44t/messenger/util/concurrent/ListenableFuture; // method@57bd │ │ +19a23c: 0c02 |000a: move-result-object v2 │ │ +19a23e: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=114 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) Landroid/view/View; │ │ 0x0000 - 0x000c reg=3 (null) I │ │ 0x0000 - 0x000c reg=4 (null) I │ │ @@ -317089,18 +317090,18 @@ │ │ type : '(Landroid/app/Activity;I)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19a02c: |[19a02c] org.thoughtcrime.securesms.util.ViewUtil.findById:(Landroid/app/Activity;I)Landroid/view/View; │ │ -19a03c: 6e20 1400 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0014 │ │ -19a042: 0c00 |0003: move-result-object v0 │ │ -19a044: 1100 |0004: return-object v0 │ │ +19a030: |[19a030] org.thoughtcrime.securesms.util.ViewUtil.findById:(Landroid/app/Activity;I)Landroid/view/View; │ │ +19a040: 6e20 1400 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0014 │ │ +19a046: 0c00 |0003: move-result-object v0 │ │ +19a048: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/app/Activity; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -317109,18 +317110,18 @@ │ │ type : '(Landroid/view/View;I)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19a048: |[19a048] org.thoughtcrime.securesms.util.ViewUtil.findById:(Landroid/view/View;I)Landroid/view/View; │ │ -19a058: 6e20 1703 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ -19a05e: 0c00 |0003: move-result-object v0 │ │ -19a060: 1100 |0004: return-object v0 │ │ +19a04c: |[19a04c] org.thoughtcrime.securesms.util.ViewUtil.findById:(Landroid/view/View;I)Landroid/view/View; │ │ +19a05c: 6e20 1703 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ +19a062: 0c00 |0003: move-result-object v0 │ │ +19a064: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/view/View; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -317129,21 +317130,21 @@ │ │ type : '(Landroid/app/Activity;I)Lorg/thoughtcrime/securesms/util/views/Stub;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -19a490: |[19a490] org.thoughtcrime.securesms.util.ViewUtil.findStubById:(Landroid/app/Activity;I)Lorg/thoughtcrime/securesms/util/views/Stub; │ │ -19a4a0: 2200 fa10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/views/Stub; // type@10fa │ │ -19a4a4: 6e20 1400 2100 |0002: invoke-virtual {v1, v2}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0014 │ │ -19a4aa: 0c01 |0005: move-result-object v1 │ │ -19a4ac: 1f01 fb00 |0006: check-cast v1, Landroid/view/ViewStub; // type@00fb │ │ -19a4b0: 7020 5d58 1000 |0008: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/views/Stub;.:(Landroid/view/ViewStub;)V // method@585d │ │ -19a4b6: 1100 |000b: return-object v0 │ │ +19a494: |[19a494] org.thoughtcrime.securesms.util.ViewUtil.findStubById:(Landroid/app/Activity;I)Lorg/thoughtcrime/securesms/util/views/Stub; │ │ +19a4a4: 2200 fa10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/views/Stub; // type@10fa │ │ +19a4a8: 6e20 1400 2100 |0002: invoke-virtual {v1, v2}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0014 │ │ +19a4ae: 0c01 |0005: move-result-object v1 │ │ +19a4b0: 1f01 fb00 |0006: check-cast v1, Landroid/view/ViewStub; // type@00fb │ │ +19a4b4: 7020 5d58 1000 |0008: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/views/Stub;.:(Landroid/view/ViewStub;)V // method@585d │ │ +19a4ba: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Landroid/app/Activity; │ │ 0x0000 - 0x000c reg=2 (null) I │ │ │ │ @@ -317152,23 +317153,23 @@ │ │ type : '(FFI)Landroid/view/animation/Animation;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -19a0a8: |[19a0a8] org.thoughtcrime.securesms.util.ViewUtil.getAlphaAnimation:(FFI)Landroid/view/animation/Animation; │ │ -19a0b8: 2200 0301 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@0103 │ │ -19a0bc: 7030 7c03 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@037c │ │ -19a0c2: 2201 8b01 |0005: new-instance v1, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator; // type@018b │ │ -19a0c6: 7010 9b05 0100 |0007: invoke-direct {v1}, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator;.:()V // method@059b │ │ -19a0cc: 6e20 8203 1000 |000a: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0382 │ │ -19a0d2: 8131 |000d: int-to-long v1, v3 │ │ -19a0d4: 6e30 7f03 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/view/animation/Animation;.setDuration:(J)V // method@037f │ │ -19a0da: 1100 |0011: return-object v0 │ │ +19a0ac: |[19a0ac] org.thoughtcrime.securesms.util.ViewUtil.getAlphaAnimation:(FFI)Landroid/view/animation/Animation; │ │ +19a0bc: 2200 0301 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@0103 │ │ +19a0c0: 7030 7c03 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@037c │ │ +19a0c6: 2201 8b01 |0005: new-instance v1, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator; // type@018b │ │ +19a0ca: 7010 9b05 0100 |0007: invoke-direct {v1}, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator;.:()V // method@059b │ │ +19a0d0: 6e20 8203 1000 |000a: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0382 │ │ +19a0d6: 8131 |000d: int-to-long v1, v3 │ │ +19a0d8: 6e30 7f03 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/view/animation/Animation;.setDuration:(J)V // method@037f │ │ +19a0de: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0005 line=100 │ │ 0x000e line=101 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) F │ │ @@ -317180,28 +317181,28 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -19a39c: |[19a39c] org.thoughtcrime.securesms.util.ViewUtil.getLeftMargin:(Landroid/view/View;)I │ │ -19a3ac: 7110 4f05 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@054f │ │ -19a3b2: 0a00 |0003: move-result v0 │ │ -19a3b4: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -19a3b8: 6e10 1f03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ -19a3be: 0c01 |0009: move-result-object v1 │ │ -19a3c0: 1f01 f600 |000a: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -19a3c4: 5211 5b00 |000c: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ -19a3c8: 0f01 |000e: return v1 │ │ -19a3ca: 6e10 1f03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ -19a3d0: 0c01 |0012: move-result-object v1 │ │ -19a3d2: 1f01 f600 |0013: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -19a3d6: 5211 5c00 |0015: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ -19a3da: 0f01 |0017: return v1 │ │ +19a3a0: |[19a3a0] org.thoughtcrime.securesms.util.ViewUtil.getLeftMargin:(Landroid/view/View;)I │ │ +19a3b0: 7110 4f05 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@054f │ │ +19a3b6: 0a00 |0003: move-result v0 │ │ +19a3b8: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +19a3bc: 6e10 1f03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ +19a3c2: 0c01 |0009: move-result-object v1 │ │ +19a3c4: 1f01 f600 |000a: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +19a3c8: 5211 5b00 |000c: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ +19a3cc: 0f01 |000e: return v1 │ │ +19a3ce: 6e10 1f03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ +19a3d4: 0c01 |0012: move-result-object v1 │ │ +19a3d6: 1f01 f600 |0013: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +19a3da: 5211 5c00 |0015: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ +19a3de: 0f01 |0017: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0006 line=224 │ │ 0x000f line=226 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 (null) Landroid/view/View; │ │ @@ -317211,28 +317212,28 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -19a3dc: |[19a3dc] org.thoughtcrime.securesms.util.ViewUtil.getRightMargin:(Landroid/view/View;)I │ │ -19a3ec: 7110 4f05 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@054f │ │ -19a3f2: 0a00 |0003: move-result v0 │ │ -19a3f4: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -19a3f8: 6e10 1f03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ -19a3fe: 0c01 |0009: move-result-object v1 │ │ -19a400: 1f01 f600 |000a: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -19a404: 5211 5c00 |000c: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ -19a408: 0f01 |000e: return v1 │ │ -19a40a: 6e10 1f03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ -19a410: 0c01 |0012: move-result-object v1 │ │ -19a412: 1f01 f600 |0013: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -19a416: 5211 5b00 |0015: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ -19a41a: 0f01 |0017: return v1 │ │ +19a3e0: |[19a3e0] org.thoughtcrime.securesms.util.ViewUtil.getRightMargin:(Landroid/view/View;)I │ │ +19a3f0: 7110 4f05 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@054f │ │ +19a3f6: 0a00 |0003: move-result v0 │ │ +19a3f8: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +19a3fc: 6e10 1f03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ +19a402: 0c01 |0009: move-result-object v1 │ │ +19a404: 1f01 f600 |000a: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +19a408: 5211 5c00 |000c: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ +19a40c: 0f01 |000e: return v1 │ │ +19a40e: 6e10 1f03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ +19a414: 0c01 |0012: move-result-object v1 │ │ +19a416: 1f01 f600 |0013: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +19a41a: 5211 5b00 |0015: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ +19a41e: 0f01 |0017: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0006 line=231 │ │ 0x000f line=233 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 (null) Landroid/view/View; │ │ @@ -317242,42 +317243,42 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -19a41c: |[19a41c] org.thoughtcrime.securesms.util.ViewUtil.getStatusBarHeight:(Landroid/view/View;)I │ │ -19a42c: 7110 5105 0400 |0000: invoke-static {v4}, Landroidx/core/view/ViewCompat;.getRootWindowInsets:(Landroid/view/View;)Landroidx/core/view/WindowInsetsCompat; // method@0551 │ │ -19a432: 0c00 |0003: move-result-object v0 │ │ -19a434: 6001 3800 |0004: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -19a438: 1302 1d00 |0006: const/16 v2, #int 29 // #1d │ │ -19a43c: 3721 0f00 |0008: if-le v1, v2, 0017 // +000f │ │ -19a440: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -19a444: 7100 5605 0000 |000c: invoke-static {}, Landroidx/core/view/WindowInsetsCompat$Type;.statusBars:()I // method@0556 │ │ -19a44a: 0a04 |000f: move-result v4 │ │ -19a44c: 6e20 5705 4000 |0010: invoke-virtual {v0, v4}, Landroidx/core/view/WindowInsetsCompat;.getInsets:(I)Landroidx/core/graphics/Insets; // method@0557 │ │ -19a452: 0c04 |0013: move-result-object v4 │ │ -19a454: 5244 6400 |0014: iget v4, v4, Landroidx/core/graphics/Insets;.top:I // field@0064 │ │ -19a458: 0f04 |0016: return v4 │ │ -19a45a: 6e10 2903 0400 |0017: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0329 │ │ -19a460: 0c00 |001a: move-result-object v0 │ │ -19a462: 1a01 394f |001b: const-string v1, "dimen" // string@4f39 │ │ -19a466: 1a02 c744 |001d: const-string v2, "android" // string@44c7 │ │ -19a46a: 1a03 357e |001f: const-string v3, "status_bar_height" // string@7e35 │ │ -19a46e: 6e40 e200 3021 |0021: invoke-virtual {v0, v3, v1, v2}, Landroid/content/res/Resources;.getIdentifier:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I // method@00e2 │ │ -19a474: 0a00 |0024: move-result v0 │ │ -19a476: 3d00 0b00 |0025: if-lez v0, 0030 // +000b │ │ -19a47a: 6e10 2903 0400 |0027: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0329 │ │ -19a480: 0c04 |002a: move-result-object v4 │ │ -19a482: 6e20 df00 0400 |002b: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@00df │ │ -19a488: 0a04 |002e: move-result v4 │ │ -19a48a: 2802 |002f: goto 0031 // +0002 │ │ -19a48c: 1204 |0030: const/4 v4, #int 0 // #0 │ │ -19a48e: 0f04 |0031: return v4 │ │ +19a420: |[19a420] org.thoughtcrime.securesms.util.ViewUtil.getStatusBarHeight:(Landroid/view/View;)I │ │ +19a430: 7110 5105 0400 |0000: invoke-static {v4}, Landroidx/core/view/ViewCompat;.getRootWindowInsets:(Landroid/view/View;)Landroidx/core/view/WindowInsetsCompat; // method@0551 │ │ +19a436: 0c00 |0003: move-result-object v0 │ │ +19a438: 6001 3800 |0004: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +19a43c: 1302 1d00 |0006: const/16 v2, #int 29 // #1d │ │ +19a440: 3721 0f00 |0008: if-le v1, v2, 0017 // +000f │ │ +19a444: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +19a448: 7100 5605 0000 |000c: invoke-static {}, Landroidx/core/view/WindowInsetsCompat$Type;.statusBars:()I // method@0556 │ │ +19a44e: 0a04 |000f: move-result v4 │ │ +19a450: 6e20 5705 4000 |0010: invoke-virtual {v0, v4}, Landroidx/core/view/WindowInsetsCompat;.getInsets:(I)Landroidx/core/graphics/Insets; // method@0557 │ │ +19a456: 0c04 |0013: move-result-object v4 │ │ +19a458: 5244 6400 |0014: iget v4, v4, Landroidx/core/graphics/Insets;.top:I // field@0064 │ │ +19a45c: 0f04 |0016: return v4 │ │ +19a45e: 6e10 2903 0400 |0017: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0329 │ │ +19a464: 0c00 |001a: move-result-object v0 │ │ +19a466: 1a01 394f |001b: const-string v1, "dimen" // string@4f39 │ │ +19a46a: 1a02 c744 |001d: const-string v2, "android" // string@44c7 │ │ +19a46e: 1a03 357e |001f: const-string v3, "status_bar_height" // string@7e35 │ │ +19a472: 6e40 e200 3021 |0021: invoke-virtual {v0, v3, v1, v2}, Landroid/content/res/Resources;.getIdentifier:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I // method@00e2 │ │ +19a478: 0a00 |0024: move-result v0 │ │ +19a47a: 3d00 0b00 |0025: if-lez v0, 0030 // +000b │ │ +19a47e: 6e10 2903 0400 |0027: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0329 │ │ +19a484: 0c04 |002a: move-result-object v4 │ │ +19a486: 6e20 df00 0400 |002b: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@00df │ │ +19a48c: 0a04 |002e: move-result v4 │ │ +19a48e: 2802 |002f: goto 0031 // +0002 │ │ +19a490: 1204 |0030: const/4 v4, #int 0 // #0 │ │ +19a492: 0f04 |0031: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0004 line=275 │ │ 0x000c line=276 │ │ 0x0017 line=279 │ │ 0x0027 line=281 │ │ @@ -317289,18 +317290,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19a23c: |[19a23c] org.thoughtcrime.securesms.util.ViewUtil.getX:(Landroid/view/View;)F │ │ -19a24c: 7110 5205 0000 |0000: invoke-static {v0}, Landroidx/core/view/ViewCompat;.getX:(Landroid/view/View;)F // method@0552 │ │ -19a252: 0a00 |0003: move-result v0 │ │ -19a254: 0f00 |0004: return v0 │ │ +19a240: |[19a240] org.thoughtcrime.securesms.util.ViewUtil.getX:(Landroid/view/View;)F │ │ +19a250: 7110 5205 0000 |0000: invoke-static {v0}, Landroidx/core/view/ViewCompat;.getX:(Landroid/view/View;)F // method@0552 │ │ +19a256: 0a00 |0003: move-result v0 │ │ +19a258: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/view/View; │ │ │ │ #18 : (in Lorg/thoughtcrime/securesms/util/ViewUtil;) │ │ @@ -317308,18 +317309,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19a258: |[19a258] org.thoughtcrime.securesms.util.ViewUtil.getY:(Landroid/view/View;)F │ │ -19a268: 7110 5305 0000 |0000: invoke-static {v0}, Landroidx/core/view/ViewCompat;.getY:(Landroid/view/View;)F // method@0553 │ │ -19a26e: 0a00 |0003: move-result v0 │ │ -19a270: 0f00 |0004: return v0 │ │ +19a25c: |[19a25c] org.thoughtcrime.securesms.util.ViewUtil.getY:(Landroid/view/View;)F │ │ +19a26c: 7110 5305 0000 |0000: invoke-static {v0}, Landroidx/core/view/ViewCompat;.getY:(Landroid/view/View;)F // method@0553 │ │ +19a272: 0a00 |0003: move-result v0 │ │ +19a274: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/view/View; │ │ │ │ #19 : (in Lorg/thoughtcrime/securesms/util/ViewUtil;) │ │ @@ -317327,19 +317328,19 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;I)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -19a064: |[19a064] org.thoughtcrime.securesms.util.ViewUtil.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;I)Landroid/view/View; │ │ -19a074: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19a076: 6e40 e802 3102 |0001: invoke-virtual {v1, v3, v2, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ -19a07c: 0c01 |0004: move-result-object v1 │ │ -19a07e: 1101 |0005: return-object v1 │ │ +19a068: |[19a068] org.thoughtcrime.securesms.util.ViewUtil.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;I)Landroid/view/View; │ │ +19a078: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19a07a: 6e40 e802 3102 |0001: invoke-virtual {v1, v3, v2, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ +19a080: 0c01 |0004: move-result-object v1 │ │ +19a082: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=166 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/LayoutInflater; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -317349,21 +317350,21 @@ │ │ type : '(Landroid/view/View;I)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -19a080: |[19a080] org.thoughtcrime.securesms.util.ViewUtil.inflateStub:(Landroid/view/View;I)Landroid/view/View; │ │ -19a090: 6e20 1703 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ -19a096: 0c00 |0003: move-result-object v0 │ │ -19a098: 1f00 fb00 |0004: check-cast v0, Landroid/view/ViewStub; // type@00fb │ │ -19a09c: 6e10 6b03 0000 |0006: invoke-virtual {v0}, Landroid/view/ViewStub;.inflate:()Landroid/view/View; // method@036b │ │ -19a0a2: 0c00 |0009: move-result-object v0 │ │ -19a0a4: 1100 |000a: return-object v0 │ │ +19a084: |[19a084] org.thoughtcrime.securesms.util.ViewUtil.inflateStub:(Landroid/view/View;I)Landroid/view/View; │ │ +19a094: 6e20 1703 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ +19a09a: 0c00 |0003: move-result-object v0 │ │ +19a09c: 1f00 fb00 |0004: check-cast v0, Landroid/view/ViewStub; // type@00fb │ │ +19a0a0: 6e10 6b03 0000 |0006: invoke-virtual {v0}, Landroid/view/ViewStub;.inflate:()Landroid/view/View; // method@036b │ │ +19a0a6: 0c00 |0009: move-result-object v0 │ │ +19a0a8: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x000b reg=0 (null) Landroid/view/View; │ │ 0x0000 - 0x000b reg=1 (null) I │ │ │ │ @@ -317372,22 +317373,22 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -19a0dc: |[19a0dc] org.thoughtcrime.securesms.util.ViewUtil.isLtr:(Landroid/content/Context;)Z │ │ -19a0ec: 7110 6b57 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@576b │ │ -19a0f2: 0a00 |0003: move-result v0 │ │ -19a0f4: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -19a0f8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -19a0fa: 2802 |0007: goto 0009 // +0002 │ │ -19a0fc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -19a0fe: 0f00 |0009: return v0 │ │ +19a0e0: |[19a0e0] org.thoughtcrime.securesms.util.ViewUtil.isLtr:(Landroid/content/Context;)Z │ │ +19a0f0: 7110 6b57 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@576b │ │ +19a0f6: 0a00 |0003: move-result v0 │ │ +19a0f8: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +19a0fc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +19a0fe: 2802 |0007: goto 0009 // +0002 │ │ +19a100: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +19a102: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ 0x0000 - 0x000a reg=0 (null) Landroid/content/Context; │ │ │ │ #22 : (in Lorg/thoughtcrime/securesms/util/ViewUtil;) │ │ @@ -317395,20 +317396,20 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -19a100: |[19a100] org.thoughtcrime.securesms.util.ViewUtil.isLtr:(Landroid/view/View;)Z │ │ -19a110: 6e10 1a03 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ -19a116: 0c00 |0003: move-result-object v0 │ │ -19a118: 7110 cf57 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.isLtr:(Landroid/content/Context;)Z // method@57cf │ │ -19a11e: 0a00 |0007: move-result v0 │ │ -19a120: 0f00 |0008: return v0 │ │ +19a104: |[19a104] org.thoughtcrime.securesms.util.ViewUtil.isLtr:(Landroid/view/View;)Z │ │ +19a114: 6e10 1a03 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ +19a11a: 0c00 |0003: move-result-object v0 │ │ +19a11c: 7110 cf57 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.isLtr:(Landroid/content/Context;)Z // method@57cf │ │ +19a122: 0a00 |0007: move-result v0 │ │ +19a124: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Landroid/view/View; │ │ │ │ #23 : (in Lorg/thoughtcrime/securesms/util/ViewUtil;) │ │ @@ -317416,22 +317417,22 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -19a124: |[19a124] org.thoughtcrime.securesms.util.ViewUtil.isRtl:(Landroid/content/Context;)Z │ │ -19a134: 7110 6b57 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@576b │ │ -19a13a: 0a01 |0003: move-result v1 │ │ -19a13c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -19a13e: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -19a142: 2802 |0007: goto 0009 // +0002 │ │ -19a144: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -19a146: 0f00 |0009: return v0 │ │ +19a128: |[19a128] org.thoughtcrime.securesms.util.ViewUtil.isRtl:(Landroid/content/Context;)Z │ │ +19a138: 7110 6b57 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@576b │ │ +19a13e: 0a01 |0003: move-result v1 │ │ +19a140: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +19a142: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +19a146: 2802 |0007: goto 0009 // +0002 │ │ +19a148: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +19a14a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Landroid/content/Context; │ │ │ │ #24 : (in Lorg/thoughtcrime/securesms/util/ViewUtil;) │ │ @@ -317439,20 +317440,20 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -19a148: |[19a148] org.thoughtcrime.securesms.util.ViewUtil.isRtl:(Landroid/view/View;)Z │ │ -19a158: 6e10 1a03 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ -19a15e: 0c00 |0003: move-result-object v0 │ │ -19a160: 7110 d157 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.isRtl:(Landroid/content/Context;)Z // method@57d1 │ │ -19a166: 0a00 |0007: move-result v0 │ │ -19a168: 0f00 |0008: return v0 │ │ +19a14c: |[19a14c] org.thoughtcrime.securesms.util.ViewUtil.isRtl:(Landroid/view/View;)Z │ │ +19a15c: 6e10 1a03 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ +19a162: 0c00 |0003: move-result-object v0 │ │ +19a164: 7110 d157 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.isRtl:(Landroid/content/Context;)Z // method@57d1 │ │ +19a16a: 0a00 |0007: move-result v0 │ │ +19a16c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Landroid/view/View; │ │ │ │ #25 : (in Lorg/thoughtcrime/securesms/util/ViewUtil;) │ │ @@ -317460,22 +317461,22 @@ │ │ type : '(Landroid/view/View;Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -19a56c: |[19a56c] org.thoughtcrime.securesms.util.ViewUtil.mirrorIfRtl:(Landroid/view/View;Landroid/content/Context;)V │ │ -19a57c: 7110 6b57 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@576b │ │ -19a582: 0a02 |0003: move-result v2 │ │ -19a584: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -19a586: 3302 0700 |0005: if-ne v2, v0, 000c // +0007 │ │ -19a58a: 1502 80bf |0007: const/high16 v2, #int -1082130432 // #bf80 │ │ -19a58e: 6e20 4503 2100 |0009: invoke-virtual {v1, v2}, Landroid/view/View;.setScaleX:(F)V // method@0345 │ │ -19a594: 0e00 |000c: return-void │ │ +19a570: |[19a570] org.thoughtcrime.securesms.util.ViewUtil.mirrorIfRtl:(Landroid/view/View;Landroid/content/Context;)V │ │ +19a580: 7110 6b57 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@576b │ │ +19a586: 0a02 |0003: move-result v2 │ │ +19a588: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +19a58a: 3302 0700 |0005: if-ne v2, v0, 000c // +0007 │ │ +19a58e: 1502 80bf |0007: const/high16 v2, #int -1082130432 // #bf80 │ │ +19a592: 6e20 4503 2100 |0009: invoke-virtual {v1, v2}, Landroid/view/View;.setScaleX:(F)V // method@0345 │ │ +19a598: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0009 line=180 │ │ locals : │ │ 0x0000 - 0x000d reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/content/Context; │ │ @@ -317485,36 +317486,36 @@ │ │ type : '(Landroid/content/Context;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -19a274: |[19a274] org.thoughtcrime.securesms.util.ViewUtil.pxToSp:(Landroid/content/Context;I)F │ │ -19a284: 6e10 7600 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -19a28a: 0c02 |0003: move-result-object v2 │ │ -19a28c: 6e10 e000 0200 |0004: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e0 │ │ -19a292: 0c02 |0007: move-result-object v2 │ │ -19a294: 6000 3800 |0008: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -19a298: 1301 2200 |000a: const/16 v1, #int 34 // #22 │ │ -19a29c: 3410 0900 |000c: if-lt v0, v1, 0015 // +0009 │ │ -19a2a0: 1220 |000e: const/4 v0, #int 2 // #2 │ │ -19a2a2: 8233 |000f: int-to-float v3, v3 │ │ -19a2a4: 7130 8a57 3002 |0010: invoke-static {v0, v3, v2}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(IFLandroid/util/DisplayMetrics;)F // method@578a │ │ -19a2aa: 0a02 |0013: move-result v2 │ │ -19a2ac: 0f02 |0014: return v2 │ │ -19a2ae: 5220 5000 |0015: iget v0, v2, Landroid/util/DisplayMetrics;.scaledDensity:F // field@0050 │ │ -19a2b2: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -19a2b4: 2d00 0001 |0018: cmpl-float v0, v0, v1 │ │ -19a2b8: 3900 0300 |001a: if-nez v0, 001d // +0003 │ │ -19a2bc: 0f01 |001c: return v1 │ │ -19a2be: 8233 |001d: int-to-float v3, v3 │ │ -19a2c0: 5222 5000 |001e: iget v2, v2, Landroid/util/DisplayMetrics;.scaledDensity:F // field@0050 │ │ -19a2c4: c923 |0020: div-float/2addr v3, v2 │ │ -19a2c6: 0f03 |0021: return v3 │ │ +19a278: |[19a278] org.thoughtcrime.securesms.util.ViewUtil.pxToSp:(Landroid/content/Context;I)F │ │ +19a288: 6e10 7600 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +19a28e: 0c02 |0003: move-result-object v2 │ │ +19a290: 6e10 e000 0200 |0004: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e0 │ │ +19a296: 0c02 |0007: move-result-object v2 │ │ +19a298: 6000 3800 |0008: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +19a29c: 1301 2200 |000a: const/16 v1, #int 34 // #22 │ │ +19a2a0: 3410 0900 |000c: if-lt v0, v1, 0015 // +0009 │ │ +19a2a4: 1220 |000e: const/4 v0, #int 2 // #2 │ │ +19a2a6: 8233 |000f: int-to-float v3, v3 │ │ +19a2a8: 7130 8a57 3002 |0010: invoke-static {v0, v3, v2}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(IFLandroid/util/DisplayMetrics;)F // method@578a │ │ +19a2ae: 0a02 |0013: move-result v2 │ │ +19a2b0: 0f02 |0014: return v2 │ │ +19a2b2: 5220 5000 |0015: iget v0, v2, Landroid/util/DisplayMetrics;.scaledDensity:F // field@0050 │ │ +19a2b6: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +19a2b8: 2d00 0001 |0018: cmpl-float v0, v0, v1 │ │ +19a2bc: 3900 0300 |001a: if-nez v0, 001d // +0003 │ │ +19a2c0: 0f01 |001c: return v1 │ │ +19a2c2: 8233 |001d: int-to-float v3, v3 │ │ +19a2c4: 5222 5000 |001e: iget v2, v2, Landroid/util/DisplayMetrics;.scaledDensity:F // field@0050 │ │ +19a2c8: c923 |0020: div-float/2addr v3, v2 │ │ +19a2ca: 0f03 |0021: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0008 line=206 │ │ 0x0010 line=207 │ │ 0x0015 line=209 │ │ 0x001e line=212 │ │ @@ -317527,17 +317528,17 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19a598: |[19a598] org.thoughtcrime.securesms.util.ViewUtil.setBackground:(Landroid/view/View;Landroid/graphics/drawable/Drawable;)V │ │ -19a5a8: 6e20 3b03 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@033b │ │ -19a5ae: 0e00 |0003: return-void │ │ +19a59c: |[19a59c] org.thoughtcrime.securesms.util.ViewUtil.setBackground:(Landroid/view/View;Landroid/graphics/drawable/Drawable;)V │ │ +19a5ac: 6e20 3b03 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@033b │ │ +19a5b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -317546,30 +317547,30 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -19a5b0: |[19a5b0] org.thoughtcrime.securesms.util.ViewUtil.setLeftMargin:(Landroid/view/View;I)V │ │ -19a5c0: 7110 4f05 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@054f │ │ -19a5c6: 0a00 |0003: move-result v0 │ │ -19a5c8: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -19a5cc: 6e10 1f03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ -19a5d2: 0c00 |0009: move-result-object v0 │ │ -19a5d4: 1f00 f600 |000a: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -19a5d8: 5902 5b00 |000c: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ -19a5dc: 2809 |000e: goto 0017 // +0009 │ │ -19a5de: 6e10 1f03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ -19a5e4: 0c00 |0012: move-result-object v0 │ │ -19a5e6: 1f00 f600 |0013: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -19a5ea: 5902 5c00 |0015: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ -19a5ee: 6e10 1803 0100 |0017: invoke-virtual {v1}, Landroid/view/View;.forceLayout:()V // method@0318 │ │ -19a5f4: 6e10 3903 0100 |001a: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0339 │ │ -19a5fa: 0e00 |001d: return-void │ │ +19a5b4: |[19a5b4] org.thoughtcrime.securesms.util.ViewUtil.setLeftMargin:(Landroid/view/View;I)V │ │ +19a5c4: 7110 4f05 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@054f │ │ +19a5ca: 0a00 |0003: move-result v0 │ │ +19a5cc: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +19a5d0: 6e10 1f03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ +19a5d6: 0c00 |0009: move-result-object v0 │ │ +19a5d8: 1f00 f600 |000a: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +19a5dc: 5902 5b00 |000c: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ +19a5e0: 2809 |000e: goto 0017 // +0009 │ │ +19a5e2: 6e10 1f03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ +19a5e8: 0c00 |0012: move-result-object v0 │ │ +19a5ea: 1f00 f600 |0013: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +19a5ee: 5902 5c00 |0015: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ +19a5f2: 6e10 1803 0100 |0017: invoke-virtual {v1}, Landroid/view/View;.forceLayout:()V // method@0318 │ │ +19a5f8: 6e10 3903 0100 |001a: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0339 │ │ +19a5fe: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0006 line=238 │ │ 0x000f line=240 │ │ 0x0017 line=242 │ │ 0x001a line=243 │ │ @@ -317582,23 +317583,23 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -19a5fc: |[19a5fc] org.thoughtcrime.securesms.util.ViewUtil.setPaddingBottom:(Landroid/view/View;I)V │ │ -19a60c: 6e10 2503 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getPaddingLeft:()I // method@0325 │ │ -19a612: 0a00 |0003: move-result v0 │ │ -19a614: 6e10 2703 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getPaddingTop:()I // method@0327 │ │ -19a61a: 0a01 |0007: move-result v1 │ │ -19a61c: 6e10 2603 0300 |0008: invoke-virtual {v3}, Landroid/view/View;.getPaddingRight:()I // method@0326 │ │ -19a622: 0a02 |000b: move-result v2 │ │ -19a624: 6e54 4403 0321 |000c: invoke-virtual {v3, v0, v1, v2, v4}, Landroid/view/View;.setPadding:(IIII)V // method@0344 │ │ -19a62a: 0e00 |000f: return-void │ │ +19a600: |[19a600] org.thoughtcrime.securesms.util.ViewUtil.setPaddingBottom:(Landroid/view/View;I)V │ │ +19a610: 6e10 2503 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getPaddingLeft:()I // method@0325 │ │ +19a616: 0a00 |0003: move-result v0 │ │ +19a618: 6e10 2703 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getPaddingTop:()I // method@0327 │ │ +19a61e: 0a01 |0007: move-result v1 │ │ +19a620: 6e10 2603 0300 |0008: invoke-virtual {v3}, Landroid/view/View;.getPaddingRight:()I // method@0326 │ │ +19a626: 0a02 |000b: move-result v2 │ │ +19a628: 6e54 4403 0321 |000c: invoke-virtual {v3, v0, v1, v2, v4}, Landroid/view/View;.setPadding:(IIII)V // method@0344 │ │ +19a62e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ locals : │ │ 0x0000 - 0x0010 reg=3 (null) Landroid/view/View; │ │ 0x0000 - 0x0010 reg=4 (null) I │ │ │ │ @@ -317607,23 +317608,23 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -19a62c: |[19a62c] org.thoughtcrime.securesms.util.ViewUtil.setPaddingTop:(Landroid/view/View;I)V │ │ -19a63c: 6e10 2503 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getPaddingLeft:()I // method@0325 │ │ -19a642: 0a00 |0003: move-result v0 │ │ -19a644: 6e10 2603 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getPaddingRight:()I // method@0326 │ │ -19a64a: 0a01 |0007: move-result v1 │ │ -19a64c: 6e10 2403 0300 |0008: invoke-virtual {v3}, Landroid/view/View;.getPaddingBottom:()I // method@0324 │ │ -19a652: 0a02 |000b: move-result v2 │ │ -19a654: 6e52 4403 0314 |000c: invoke-virtual {v3, v0, v4, v1, v2}, Landroid/view/View;.setPadding:(IIII)V // method@0344 │ │ -19a65a: 0e00 |000f: return-void │ │ +19a630: |[19a630] org.thoughtcrime.securesms.util.ViewUtil.setPaddingTop:(Landroid/view/View;I)V │ │ +19a640: 6e10 2503 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getPaddingLeft:()I // method@0325 │ │ +19a646: 0a00 |0003: move-result v0 │ │ +19a648: 6e10 2603 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getPaddingRight:()I // method@0326 │ │ +19a64e: 0a01 |0007: move-result v1 │ │ +19a650: 6e10 2403 0300 |0008: invoke-virtual {v3}, Landroid/view/View;.getPaddingBottom:()I // method@0324 │ │ +19a656: 0a02 |000b: move-result v2 │ │ +19a658: 6e52 4403 0314 |000c: invoke-virtual {v3, v0, v4, v1, v2}, Landroid/view/View;.setPadding:(IIII)V // method@0344 │ │ +19a65e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ locals : │ │ 0x0000 - 0x0010 reg=3 (null) Landroid/view/View; │ │ 0x0000 - 0x0010 reg=4 (null) I │ │ │ │ @@ -317632,30 +317633,30 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -19a65c: |[19a65c] org.thoughtcrime.securesms.util.ViewUtil.setRightMargin:(Landroid/view/View;I)V │ │ -19a66c: 7110 4f05 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@054f │ │ -19a672: 0a00 |0003: move-result v0 │ │ -19a674: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -19a678: 6e10 1f03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ -19a67e: 0c00 |0009: move-result-object v0 │ │ -19a680: 1f00 f600 |000a: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -19a684: 5902 5c00 |000c: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ -19a688: 2809 |000e: goto 0017 // +0009 │ │ -19a68a: 6e10 1f03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ -19a690: 0c00 |0012: move-result-object v0 │ │ -19a692: 1f00 f600 |0013: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -19a696: 5902 5b00 |0015: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ -19a69a: 6e10 1803 0100 |0017: invoke-virtual {v1}, Landroid/view/View;.forceLayout:()V // method@0318 │ │ -19a6a0: 6e10 3903 0100 |001a: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0339 │ │ -19a6a6: 0e00 |001d: return-void │ │ +19a660: |[19a660] org.thoughtcrime.securesms.util.ViewUtil.setRightMargin:(Landroid/view/View;I)V │ │ +19a670: 7110 4f05 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@054f │ │ +19a676: 0a00 |0003: move-result v0 │ │ +19a678: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +19a67c: 6e10 1f03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ +19a682: 0c00 |0009: move-result-object v0 │ │ +19a684: 1f00 f600 |000a: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +19a688: 5902 5c00 |000c: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ +19a68c: 2809 |000e: goto 0017 // +0009 │ │ +19a68e: 6e10 1f03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ +19a694: 0c00 |0012: move-result-object v0 │ │ +19a696: 1f00 f600 |0013: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +19a69a: 5902 5b00 |0015: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ +19a69e: 6e10 1803 0100 |0017: invoke-virtual {v1}, Landroid/view/View;.forceLayout:()V // method@0318 │ │ +19a6a4: 6e10 3903 0100 |001a: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0339 │ │ +19a6aa: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0006 line=248 │ │ 0x000f line=250 │ │ 0x0017 line=252 │ │ 0x001a line=253 │ │ @@ -317668,25 +317669,25 @@ │ │ type : '(Landroid/widget/TextView;Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -19a6a8: |[19a6a8] org.thoughtcrime.securesms.util.ViewUtil.setTextViewGravityStart:(Landroid/widget/TextView;Landroid/content/Context;)V │ │ -19a6b8: 7110 6b57 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@576b │ │ -19a6be: 0a02 |0003: move-result v2 │ │ -19a6c0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -19a6c2: 3302 0700 |0005: if-ne v2, v0, 000c // +0007 │ │ -19a6c6: 1252 |0007: const/4 v2, #int 5 // #5 │ │ -19a6c8: 6e20 6304 2100 |0008: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setGravity:(I)V // method@0463 │ │ -19a6ce: 2805 |000b: goto 0010 // +0005 │ │ -19a6d0: 1232 |000c: const/4 v2, #int 3 // #3 │ │ -19a6d2: 6e20 6304 2100 |000d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setGravity:(I)V // method@0463 │ │ -19a6d8: 0e00 |0010: return-void │ │ +19a6ac: |[19a6ac] org.thoughtcrime.securesms.util.ViewUtil.setTextViewGravityStart:(Landroid/widget/TextView;Landroid/content/Context;)V │ │ +19a6bc: 7110 6b57 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@576b │ │ +19a6c2: 0a02 |0003: move-result v2 │ │ +19a6c4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +19a6c6: 3302 0700 |0005: if-ne v2, v0, 000c // +0007 │ │ +19a6ca: 1252 |0007: const/4 v2, #int 5 // #5 │ │ +19a6cc: 6e20 6304 2100 |0008: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setGravity:(I)V // method@0463 │ │ +19a6d2: 2805 |000b: goto 0010 // +0005 │ │ +19a6d4: 1232 |000c: const/4 v2, #int 3 // #3 │ │ +19a6d6: 6e20 6304 2100 |000d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setGravity:(I)V // method@0463 │ │ +19a6dc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0008 line=172 │ │ 0x000d line=174 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 (null) Landroid/widget/TextView; │ │ @@ -317697,21 +317698,21 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -19a6dc: |[19a6dc] org.thoughtcrime.securesms.util.ViewUtil.setTopMargin:(Landroid/view/View;I)V │ │ -19a6ec: 6e10 1f03 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ -19a6f2: 0c00 |0003: move-result-object v0 │ │ -19a6f4: 1f00 f600 |0004: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -19a6f8: 5902 5d00 |0006: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.topMargin:I // field@005d │ │ -19a6fc: 6e10 3903 0100 |0008: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0339 │ │ -19a702: 0e00 |000b: return-void │ │ +19a6e0: |[19a6e0] org.thoughtcrime.securesms.util.ViewUtil.setTopMargin:(Landroid/view/View;I)V │ │ +19a6f0: 6e10 1f03 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ +19a6f6: 0c00 |0003: move-result-object v0 │ │ +19a6f8: 1f00 f600 |0004: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +19a6fc: 5902 5d00 |0006: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.topMargin:I // field@005d │ │ +19a700: 6e10 3903 0100 |0008: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0339 │ │ +19a706: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0008 line=258 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x000c reg=2 (null) I │ │ @@ -317721,18 +317722,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19a704: |[19a704] org.thoughtcrime.securesms.util.ViewUtil.setX:(Landroid/view/View;I)V │ │ -19a714: 8211 |0000: int-to-float v1, v1 │ │ -19a716: 7120 5505 1000 |0001: invoke-static {v0, v1}, Landroidx/core/view/ViewCompat;.setX:(Landroid/view/View;F)V // method@0555 │ │ -19a71c: 0e00 |0004: return-void │ │ +19a708: |[19a708] org.thoughtcrime.securesms.util.ViewUtil.setX:(Landroid/view/View;I)V │ │ +19a718: 8211 |0000: int-to-float v1, v1 │ │ +19a71a: 7120 5505 1000 |0001: invoke-static {v0, v1}, Landroidx/core/view/ViewCompat;.setX:(Landroid/view/View;F)V // method@0555 │ │ +19a720: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=66 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/view/View; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -317741,24 +317742,24 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -19a720: |[19a720] org.thoughtcrime.securesms.util.ViewUtil.swapChildInPlace:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/View;I)V │ │ -19a730: 6e20 5903 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.indexOfChild:(Landroid/view/View;)I // method@0359 │ │ -19a736: 0a00 |0003: move-result v0 │ │ -19a738: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ -19a73a: 3710 0500 |0005: if-le v0, v1, 000a // +0005 │ │ -19a73e: 6e20 5a03 3200 |0007: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@035a │ │ -19a744: 3710 0300 |000a: if-le v0, v1, 000d // +0003 │ │ -19a748: 0105 |000c: move v5, v0 │ │ -19a74a: 6e30 5103 4205 |000d: invoke-virtual {v2, v4, v5}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;I)V // method@0351 │ │ -19a750: 0e00 |0010: return-void │ │ +19a724: |[19a724] org.thoughtcrime.securesms.util.ViewUtil.swapChildInPlace:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/View;I)V │ │ +19a734: 6e20 5903 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.indexOfChild:(Landroid/view/View;)I // method@0359 │ │ +19a73a: 0a00 |0003: move-result v0 │ │ +19a73c: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ +19a73e: 3710 0500 |0005: if-le v0, v1, 000a // +0005 │ │ +19a742: 6e20 5a03 3200 |0007: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@035a │ │ +19a748: 3710 0300 |000a: if-le v0, v1, 000d // +0003 │ │ +19a74c: 0105 |000c: move v5, v0 │ │ +19a74e: 6e30 5103 4205 |000d: invoke-virtual {v2, v4, v5}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;I)V // method@0351 │ │ +19a754: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0007 line=75 │ │ 0x000d line=76 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/ViewGroup; │ │ @@ -317771,23 +317772,23 @@ │ │ type : '(Landroid/view/View;II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -19a754: |[19a754] org.thoughtcrime.securesms.util.ViewUtil.updateLayoutParams:(Landroid/view/View;II)V │ │ -19a764: 6e10 1f03 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ -19a76a: 0c00 |0003: move-result-object v0 │ │ -19a76c: 5902 5a00 |0004: iput v2, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@005a │ │ -19a770: 6e10 1f03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ -19a776: 0c02 |0009: move-result-object v2 │ │ -19a778: 5923 5900 |000a: iput v3, v2, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0059 │ │ -19a77c: 6e10 3903 0100 |000c: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0339 │ │ -19a782: 0e00 |000f: return-void │ │ +19a758: |[19a758] org.thoughtcrime.securesms.util.ViewUtil.updateLayoutParams:(Landroid/view/View;II)V │ │ +19a768: 6e10 1f03 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ +19a76e: 0c00 |0003: move-result-object v0 │ │ +19a770: 5902 5a00 |0004: iput v2, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@005a │ │ +19a774: 6e10 1f03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ +19a77a: 0c02 |0009: move-result-object v2 │ │ +19a77c: 5923 5900 |000a: iput v3, v2, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0059 │ │ +19a780: 6e10 3903 0100 |000c: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0339 │ │ +19a786: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0006 line=218 │ │ 0x000c line=219 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 (null) Landroid/view/View; │ │ @@ -317888,17 +317889,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19a9a8: |[19a9a8] org.thoughtcrime.securesms.util.guava.Optional.:()V │ │ -19a9b8: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19a9be: 0e00 |0003: return-void │ │ +19a9ac: |[19a9ac] org.thoughtcrime.securesms.util.guava.Optional.:()V │ │ +19a9bc: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19a9c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/guava/Optional;) │ │ @@ -317906,40 +317907,40 @@ │ │ type : '()Lorg/thoughtcrime/securesms/util/guava/Optional;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19a940: |[19a940] org.thoughtcrime.securesms.util.guava.Optional.absent:()Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -19a950: 6200 6f42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/guava/Absent;.INSTANCE:Lorg/thoughtcrime/securesms/util/guava/Absent; // field@426f │ │ -19a954: 1100 |0002: return-object v0 │ │ +19a944: |[19a944] org.thoughtcrime.securesms.util.guava.Optional.absent:()Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +19a954: 6200 6f42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/guava/Absent;.INSTANCE:Lorg/thoughtcrime/securesms/util/guava/Absent; // field@426f │ │ +19a958: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/guava/Optional;) │ │ name : 'fromNullable' │ │ type : '(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/util/guava/Optional;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -19a958: |[19a958] org.thoughtcrime.securesms.util.guava.Optional.fromNullable:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -19a968: 3901 0700 |0000: if-nez v1, 0007 // +0007 │ │ -19a96c: 7100 f257 0000 |0002: invoke-static {}, Lorg/thoughtcrime/securesms/util/guava/Optional;.absent:()Lorg/thoughtcrime/securesms/util/guava/Optional; // method@57f2 │ │ -19a972: 0c01 |0005: move-result-object v1 │ │ -19a974: 2807 |0006: goto 000d // +0007 │ │ -19a976: 2200 f110 |0007: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Present; // type@10f1 │ │ -19a97a: 7020 1358 1000 |0009: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/guava/Present;.:(Ljava/lang/Object;)V // method@5813 │ │ -19a980: 0701 |000c: move-object v1, v0 │ │ -19a982: 1101 |000d: return-object v1 │ │ +19a95c: |[19a95c] org.thoughtcrime.securesms.util.guava.Optional.fromNullable:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +19a96c: 3901 0700 |0000: if-nez v1, 0007 // +0007 │ │ +19a970: 7100 f257 0000 |0002: invoke-static {}, Lorg/thoughtcrime/securesms/util/guava/Optional;.absent:()Lorg/thoughtcrime/securesms/util/guava/Optional; // method@57f2 │ │ +19a976: 0c01 |0005: move-result-object v1 │ │ +19a978: 2807 |0006: goto 000d // +0007 │ │ +19a97a: 2200 f110 |0007: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Present; // type@10f1 │ │ +19a97e: 7020 1358 1000 |0009: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/guava/Present;.:(Ljava/lang/Object;)V // method@5813 │ │ +19a984: 0701 |000c: move-object v1, v0 │ │ +19a986: 1101 |000d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=89 │ │ 0x0007 line=90 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -317948,20 +317949,20 @@ │ │ type : '(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/util/guava/Optional;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -19a984: |[19a984] org.thoughtcrime.securesms.util.guava.Optional.of:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -19a994: 2200 f110 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Present; // type@10f1 │ │ -19a998: 7110 0958 0100 |0002: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5809 │ │ -19a99e: 0c01 |0005: move-result-object v1 │ │ -19a9a0: 7020 1358 1000 |0006: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/guava/Present;.:(Ljava/lang/Object;)V // method@5813 │ │ -19a9a6: 1100 |0009: return-object v0 │ │ +19a988: |[19a988] org.thoughtcrime.securesms.util.guava.Optional.of:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +19a998: 2200 f110 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Present; // type@10f1 │ │ +19a99c: 7110 0958 0100 |0002: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5809 │ │ +19a9a2: 0c01 |0005: move-result-object v1 │ │ +19a9a4: 7020 1358 1000 |0006: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/guava/Present;.:(Ljava/lang/Object;)V // method@5813 │ │ +19a9aa: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -318064,17 +318065,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19ad4c: |[19ad4c] org.thoughtcrime.securesms.util.guava.Preconditions.:()V │ │ -19ad5c: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19ad62: 0e00 |0003: return-void │ │ +19ad50: |[19ad50] org.thoughtcrime.securesms.util.guava.Preconditions.:()V │ │ +19ad60: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19ad66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/guava/Preconditions; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/guava/Preconditions;) │ │ @@ -318082,51 +318083,51 @@ │ │ type : '(IILjava/lang/String;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 68 16-bit code units │ │ -19aad0: |[19aad0] org.thoughtcrime.securesms.util.guava.Preconditions.badElementIndex:(IILjava/lang/String;)Ljava/lang/String; │ │ -19aae0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -19aae2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -19aae4: 1222 |0002: const/4 v2, #int 2 // #2 │ │ -19aae6: 3b04 1300 |0003: if-gez v4, 0016 // +0013 │ │ -19aaea: 7110 4d0a 0400 |0005: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19aaf0: 0c04 |0008: move-result-object v4 │ │ -19aaf2: 2325 3011 |0009: new-array v5, v2, [Ljava/lang/Object; // type@1130 │ │ -19aaf6: 4d06 0501 |000b: aput-object v6, v5, v1 │ │ -19aafa: 4d04 0500 |000d: aput-object v4, v5, v0 │ │ -19aafe: 1a04 ab05 |000f: const-string v4, "%s (%s) must not be negative" // string@05ab │ │ -19ab02: 7120 1258 5400 |0011: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5812 │ │ -19ab08: 0c04 |0014: move-result-object v4 │ │ -19ab0a: 1104 |0015: return-object v4 │ │ -19ab0c: 3a05 1a00 |0016: if-ltz v5, 0030 // +001a │ │ -19ab10: 7110 4d0a 0400 |0018: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19ab16: 0c04 |001b: move-result-object v4 │ │ -19ab18: 7110 4d0a 0500 |001c: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19ab1e: 0c05 |001f: move-result-object v5 │ │ -19ab20: 1233 |0020: const/4 v3, #int 3 // #3 │ │ -19ab22: 2333 3011 |0021: new-array v3, v3, [Ljava/lang/Object; // type@1130 │ │ -19ab26: 4d06 0301 |0023: aput-object v6, v3, v1 │ │ -19ab2a: 4d04 0300 |0025: aput-object v4, v3, v0 │ │ -19ab2e: 4d05 0302 |0027: aput-object v5, v3, v2 │ │ -19ab32: 1a04 a905 |0029: const-string v4, "%s (%s) must be less than size (%s)" // string@05a9 │ │ -19ab36: 7120 1258 3400 |002b: invoke-static {v4, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5812 │ │ -19ab3c: 0c04 |002e: move-result-object v4 │ │ -19ab3e: 1104 |002f: return-object v4 │ │ -19ab40: 2204 eb02 |0030: new-instance v4, Ljava/lang/IllegalArgumentException; // type@02eb │ │ -19ab44: 2206 0903 |0032: new-instance v6, Ljava/lang/StringBuilder; // type@0309 │ │ -19ab48: 1a00 a76e |0034: const-string v0, "negative size: " // string@6ea7 │ │ -19ab4c: 7020 090b 0600 |0036: invoke-direct {v6, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ -19ab52: 6e20 0d0b 5600 |0039: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ -19ab58: 6e10 230b 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -19ab5e: 0c05 |003f: move-result-object v5 │ │ -19ab60: 7020 3c0a 5400 |0040: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a3c │ │ -19ab66: 2704 |0043: throw v4 │ │ +19aad4: |[19aad4] org.thoughtcrime.securesms.util.guava.Preconditions.badElementIndex:(IILjava/lang/String;)Ljava/lang/String; │ │ +19aae4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +19aae6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +19aae8: 1222 |0002: const/4 v2, #int 2 // #2 │ │ +19aaea: 3b04 1300 |0003: if-gez v4, 0016 // +0013 │ │ +19aaee: 7110 4d0a 0400 |0005: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19aaf4: 0c04 |0008: move-result-object v4 │ │ +19aaf6: 2325 3011 |0009: new-array v5, v2, [Ljava/lang/Object; // type@1130 │ │ +19aafa: 4d06 0501 |000b: aput-object v6, v5, v1 │ │ +19aafe: 4d04 0500 |000d: aput-object v4, v5, v0 │ │ +19ab02: 1a04 ab05 |000f: const-string v4, "%s (%s) must not be negative" // string@05ab │ │ +19ab06: 7120 1258 5400 |0011: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5812 │ │ +19ab0c: 0c04 |0014: move-result-object v4 │ │ +19ab0e: 1104 |0015: return-object v4 │ │ +19ab10: 3a05 1a00 |0016: if-ltz v5, 0030 // +001a │ │ +19ab14: 7110 4d0a 0400 |0018: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19ab1a: 0c04 |001b: move-result-object v4 │ │ +19ab1c: 7110 4d0a 0500 |001c: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19ab22: 0c05 |001f: move-result-object v5 │ │ +19ab24: 1233 |0020: const/4 v3, #int 3 // #3 │ │ +19ab26: 2333 3011 |0021: new-array v3, v3, [Ljava/lang/Object; // type@1130 │ │ +19ab2a: 4d06 0301 |0023: aput-object v6, v3, v1 │ │ +19ab2e: 4d04 0300 |0025: aput-object v4, v3, v0 │ │ +19ab32: 4d05 0302 |0027: aput-object v5, v3, v2 │ │ +19ab36: 1a04 a905 |0029: const-string v4, "%s (%s) must be less than size (%s)" // string@05a9 │ │ +19ab3a: 7120 1258 3400 |002b: invoke-static {v4, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5812 │ │ +19ab40: 0c04 |002e: move-result-object v4 │ │ +19ab42: 1104 |002f: return-object v4 │ │ +19ab44: 2204 eb02 |0030: new-instance v4, Ljava/lang/IllegalArgumentException; // type@02eb │ │ +19ab48: 2206 0903 |0032: new-instance v6, Ljava/lang/StringBuilder; // type@0309 │ │ +19ab4c: 1a00 a76e |0034: const-string v0, "negative size: " // string@6ea7 │ │ +19ab50: 7020 090b 0600 |0036: invoke-direct {v6, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ +19ab56: 6e20 0d0b 5600 |0039: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ +19ab5c: 6e10 230b 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +19ab62: 0c05 |003f: move-result-object v5 │ │ +19ab64: 7020 3c0a 5400 |0040: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a3c │ │ +19ab6a: 2704 |0043: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=310 │ │ 0x0018 line=314 │ │ 0x0030 line=312 │ │ locals : │ │ 0x0000 - 0x0044 reg=4 (null) I │ │ @@ -318138,51 +318139,51 @@ │ │ type : '(IILjava/lang/String;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 68 16-bit code units │ │ -19ab68: |[19ab68] org.thoughtcrime.securesms.util.guava.Preconditions.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; │ │ -19ab78: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -19ab7a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -19ab7c: 1222 |0002: const/4 v2, #int 2 // #2 │ │ -19ab7e: 3b04 1300 |0003: if-gez v4, 0016 // +0013 │ │ -19ab82: 7110 4d0a 0400 |0005: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19ab88: 0c04 |0008: move-result-object v4 │ │ -19ab8a: 2325 3011 |0009: new-array v5, v2, [Ljava/lang/Object; // type@1130 │ │ -19ab8e: 4d06 0501 |000b: aput-object v6, v5, v1 │ │ -19ab92: 4d04 0500 |000d: aput-object v4, v5, v0 │ │ -19ab96: 1a04 ab05 |000f: const-string v4, "%s (%s) must not be negative" // string@05ab │ │ -19ab9a: 7120 1258 5400 |0011: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5812 │ │ -19aba0: 0c04 |0014: move-result-object v4 │ │ -19aba2: 1104 |0015: return-object v4 │ │ -19aba4: 3a05 1a00 |0016: if-ltz v5, 0030 // +001a │ │ -19aba8: 7110 4d0a 0400 |0018: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19abae: 0c04 |001b: move-result-object v4 │ │ -19abb0: 7110 4d0a 0500 |001c: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19abb6: 0c05 |001f: move-result-object v5 │ │ -19abb8: 1233 |0020: const/4 v3, #int 3 // #3 │ │ -19abba: 2333 3011 |0021: new-array v3, v3, [Ljava/lang/Object; // type@1130 │ │ -19abbe: 4d06 0301 |0023: aput-object v6, v3, v1 │ │ -19abc2: 4d04 0300 |0025: aput-object v4, v3, v0 │ │ -19abc6: 4d05 0302 |0027: aput-object v5, v3, v2 │ │ -19abca: 1a04 aa05 |0029: const-string v4, "%s (%s) must not be greater than size (%s)" // string@05aa │ │ -19abce: 7120 1258 3400 |002b: invoke-static {v4, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5812 │ │ -19abd4: 0c04 |002e: move-result-object v4 │ │ -19abd6: 1104 |002f: return-object v4 │ │ -19abd8: 2204 eb02 |0030: new-instance v4, Ljava/lang/IllegalArgumentException; // type@02eb │ │ -19abdc: 2206 0903 |0032: new-instance v6, Ljava/lang/StringBuilder; // type@0309 │ │ -19abe0: 1a00 a76e |0034: const-string v0, "negative size: " // string@6ea7 │ │ -19abe4: 7020 090b 0600 |0036: invoke-direct {v6, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ -19abea: 6e20 0d0b 5600 |0039: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ -19abf0: 6e10 230b 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -19abf6: 0c05 |003f: move-result-object v5 │ │ -19abf8: 7020 3c0a 5400 |0040: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a3c │ │ -19abfe: 2704 |0043: throw v4 │ │ +19ab6c: |[19ab6c] org.thoughtcrime.securesms.util.guava.Preconditions.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; │ │ +19ab7c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +19ab7e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +19ab80: 1222 |0002: const/4 v2, #int 2 // #2 │ │ +19ab82: 3b04 1300 |0003: if-gez v4, 0016 // +0013 │ │ +19ab86: 7110 4d0a 0400 |0005: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19ab8c: 0c04 |0008: move-result-object v4 │ │ +19ab8e: 2325 3011 |0009: new-array v5, v2, [Ljava/lang/Object; // type@1130 │ │ +19ab92: 4d06 0501 |000b: aput-object v6, v5, v1 │ │ +19ab96: 4d04 0500 |000d: aput-object v4, v5, v0 │ │ +19ab9a: 1a04 ab05 |000f: const-string v4, "%s (%s) must not be negative" // string@05ab │ │ +19ab9e: 7120 1258 5400 |0011: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5812 │ │ +19aba4: 0c04 |0014: move-result-object v4 │ │ +19aba6: 1104 |0015: return-object v4 │ │ +19aba8: 3a05 1a00 |0016: if-ltz v5, 0030 // +001a │ │ +19abac: 7110 4d0a 0400 |0018: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19abb2: 0c04 |001b: move-result-object v4 │ │ +19abb4: 7110 4d0a 0500 |001c: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19abba: 0c05 |001f: move-result-object v5 │ │ +19abbc: 1233 |0020: const/4 v3, #int 3 // #3 │ │ +19abbe: 2333 3011 |0021: new-array v3, v3, [Ljava/lang/Object; // type@1130 │ │ +19abc2: 4d06 0301 |0023: aput-object v6, v3, v1 │ │ +19abc6: 4d04 0300 |0025: aput-object v4, v3, v0 │ │ +19abca: 4d05 0302 |0027: aput-object v5, v3, v2 │ │ +19abce: 1a04 aa05 |0029: const-string v4, "%s (%s) must not be greater than size (%s)" // string@05aa │ │ +19abd2: 7120 1258 3400 |002b: invoke-static {v4, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5812 │ │ +19abd8: 0c04 |002e: move-result-object v4 │ │ +19abda: 1104 |002f: return-object v4 │ │ +19abdc: 2204 eb02 |0030: new-instance v4, Ljava/lang/IllegalArgumentException; // type@02eb │ │ +19abe0: 2206 0903 |0032: new-instance v6, Ljava/lang/StringBuilder; // type@0309 │ │ +19abe4: 1a00 a76e |0034: const-string v0, "negative size: " // string@6ea7 │ │ +19abe8: 7020 090b 0600 |0036: invoke-direct {v6, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ +19abee: 6e20 0d0b 5600 |0039: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ +19abf4: 6e10 230b 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +19abfa: 0c05 |003f: move-result-object v5 │ │ +19abfc: 7020 3c0a 5400 |0040: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a3c │ │ +19ac02: 2704 |0043: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=360 │ │ 0x0018 line=365 │ │ 0x0029 line=364 │ │ 0x0030 line=362 │ │ locals : │ │ @@ -318195,43 +318196,43 @@ │ │ type : '(III)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -19ac00: |[19ac00] org.thoughtcrime.securesms.util.guava.Preconditions.badPositionIndexes:(III)Ljava/lang/String; │ │ -19ac10: 3a01 2900 |0000: if-ltz v1, 0029 // +0029 │ │ -19ac14: 3731 0300 |0002: if-le v1, v3, 0005 // +0003 │ │ -19ac18: 2825 |0004: goto 0029 // +0025 │ │ -19ac1a: 3a02 1d00 |0005: if-ltz v2, 0022 // +001d │ │ -19ac1e: 3732 0300 |0007: if-le v2, v3, 000a // +0003 │ │ -19ac22: 2819 |0009: goto 0022 // +0019 │ │ -19ac24: 7110 4d0a 0200 |000a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19ac2a: 0c02 |000d: move-result-object v2 │ │ -19ac2c: 7110 4d0a 0100 |000e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19ac32: 0c01 |0011: move-result-object v1 │ │ -19ac34: 1223 |0012: const/4 v3, #int 2 // #2 │ │ -19ac36: 2333 3011 |0013: new-array v3, v3, [Ljava/lang/Object; // type@1130 │ │ -19ac3a: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -19ac3c: 4d02 0300 |0016: aput-object v2, v3, v0 │ │ -19ac40: 1212 |0018: const/4 v2, #int 1 // #1 │ │ -19ac42: 4d01 0302 |0019: aput-object v1, v3, v2 │ │ -19ac46: 1a01 1051 |001b: const-string v1, "end index (%s) must not be less than start index (%s)" // string@5110 │ │ -19ac4a: 7120 1258 3100 |001d: invoke-static {v1, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5812 │ │ -19ac50: 0c01 |0020: move-result-object v1 │ │ -19ac52: 1101 |0021: return-object v1 │ │ -19ac54: 1a01 0f51 |0022: const-string v1, "end index" // string@510f │ │ -19ac58: 7130 0258 3201 |0024: invoke-static {v2, v3, v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; // method@5802 │ │ -19ac5e: 0c01 |0027: move-result-object v1 │ │ -19ac60: 1101 |0028: return-object v1 │ │ -19ac62: 1a02 c67d |0029: const-string v2, "start index" // string@7dc6 │ │ -19ac66: 7130 0258 3102 |002b: invoke-static {v1, v3, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; // method@5802 │ │ -19ac6c: 0c01 |002e: move-result-object v1 │ │ -19ac6e: 1101 |002f: return-object v1 │ │ +19ac04: |[19ac04] org.thoughtcrime.securesms.util.guava.Preconditions.badPositionIndexes:(III)Ljava/lang/String; │ │ +19ac14: 3a01 2900 |0000: if-ltz v1, 0029 // +0029 │ │ +19ac18: 3731 0300 |0002: if-le v1, v3, 0005 // +0003 │ │ +19ac1c: 2825 |0004: goto 0029 // +0025 │ │ +19ac1e: 3a02 1d00 |0005: if-ltz v2, 0022 // +001d │ │ +19ac22: 3732 0300 |0007: if-le v2, v3, 000a // +0003 │ │ +19ac26: 2819 |0009: goto 0022 // +0019 │ │ +19ac28: 7110 4d0a 0200 |000a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19ac2e: 0c02 |000d: move-result-object v2 │ │ +19ac30: 7110 4d0a 0100 |000e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19ac36: 0c01 |0011: move-result-object v1 │ │ +19ac38: 1223 |0012: const/4 v3, #int 2 // #2 │ │ +19ac3a: 2333 3011 |0013: new-array v3, v3, [Ljava/lang/Object; // type@1130 │ │ +19ac3e: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +19ac40: 4d02 0300 |0016: aput-object v2, v3, v0 │ │ +19ac44: 1212 |0018: const/4 v2, #int 1 // #1 │ │ +19ac46: 4d01 0302 |0019: aput-object v1, v3, v2 │ │ +19ac4a: 1a01 1051 |001b: const-string v1, "end index (%s) must not be less than start index (%s)" // string@5110 │ │ +19ac4e: 7120 1258 3100 |001d: invoke-static {v1, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5812 │ │ +19ac54: 0c01 |0020: move-result-object v1 │ │ +19ac56: 1101 |0021: return-object v1 │ │ +19ac58: 1a01 0f51 |0022: const-string v1, "end index" // string@510f │ │ +19ac5c: 7130 0258 3201 |0024: invoke-static {v2, v3, v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; // method@5802 │ │ +19ac62: 0c01 |0027: move-result-object v1 │ │ +19ac64: 1101 |0028: return-object v1 │ │ +19ac66: 1a02 c67d |0029: const-string v2, "start index" // string@7dc6 │ │ +19ac6a: 7130 0258 3102 |002b: invoke-static {v1, v3, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; // method@5802 │ │ +19ac70: 0c01 |002e: move-result-object v1 │ │ +19ac72: 1101 |002f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x000a line=399 │ │ 0x001b line=398 │ │ 0x0022 line=395 │ │ 0x0029 line=392 │ │ locals : │ │ @@ -318244,20 +318245,20 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -19ad64: |[19ad64] org.thoughtcrime.securesms.util.guava.Preconditions.checkArgument:(Z)V │ │ -19ad74: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -19ad78: 0e00 |0002: return-void │ │ -19ad7a: 2200 eb02 |0003: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02eb │ │ -19ad7e: 7010 3b0a 0000 |0005: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@0a3b │ │ -19ad84: 2700 |0008: throw v0 │ │ +19ad68: |[19ad68] org.thoughtcrime.securesms.util.guava.Preconditions.checkArgument:(Z)V │ │ +19ad78: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +19ad7c: 0e00 |0002: return-void │ │ +19ad7e: 2200 eb02 |0003: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02eb │ │ +19ad82: 7010 3b0a 0000 |0005: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@0a3b │ │ +19ad88: 2700 |0008: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=74 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Z │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/util/guava/Preconditions;) │ │ @@ -318265,22 +318266,22 @@ │ │ type : '(ZLjava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -19ad88: |[19ad88] org.thoughtcrime.securesms.util.guava.Preconditions.checkArgument:(ZLjava/lang/Object;)V │ │ -19ad98: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -19ad9c: 0e00 |0002: return-void │ │ -19ad9e: 2200 eb02 |0003: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02eb │ │ -19ada2: 7110 fd0a 0100 |0005: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0afd │ │ -19ada8: 0c01 |0008: move-result-object v1 │ │ -19adaa: 7020 3c0a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a3c │ │ -19adb0: 2700 |000c: throw v0 │ │ +19ad8c: |[19ad8c] org.thoughtcrime.securesms.util.guava.Preconditions.checkArgument:(ZLjava/lang/Object;)V │ │ +19ad9c: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +19ada0: 0e00 |0002: return-void │ │ +19ada2: 2200 eb02 |0003: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02eb │ │ +19ada6: 7110 fd0a 0100 |0005: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0afd │ │ +19adac: 0c01 |0008: move-result-object v1 │ │ +19adae: 7020 3c0a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a3c │ │ +19adb4: 2700 |000c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=90 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Z │ │ 0x0000 - 0x000d reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -318289,22 +318290,22 @@ │ │ type : '(ZLjava/lang/String;[Ljava/lang/Object;)V' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -19adb4: |[19adb4] org.thoughtcrime.securesms.util.guava.Preconditions.checkArgument:(ZLjava/lang/String;[Ljava/lang/Object;)V │ │ -19adc4: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -19adc8: 0e00 |0002: return-void │ │ -19adca: 2200 eb02 |0003: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02eb │ │ -19adce: 7120 1258 2100 |0005: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5812 │ │ -19add4: 0c01 |0008: move-result-object v1 │ │ -19add6: 7020 3c0a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a3c │ │ -19addc: 2700 |000c: throw v0 │ │ +19adb8: |[19adb8] org.thoughtcrime.securesms.util.guava.Preconditions.checkArgument:(ZLjava/lang/String;[Ljava/lang/Object;)V │ │ +19adc8: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +19adcc: 0e00 |0002: return-void │ │ +19adce: 2200 eb02 |0003: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02eb │ │ +19add2: 7120 1258 2100 |0005: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5812 │ │ +19add8: 0c01 |0008: move-result-object v1 │ │ +19adda: 7020 3c0a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a3c │ │ +19ade0: 2700 |000c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=117 │ │ 0x0005 line=118 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Z │ │ 0x0000 - 0x000d reg=1 (null) Ljava/lang/String; │ │ @@ -318315,19 +318316,19 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -19a9c0: |[19a9c0] org.thoughtcrime.securesms.util.guava.Preconditions.checkElementIndex:(II)I │ │ -19a9d0: 1a00 555d |0000: const-string v0, "index" // string@5d55 │ │ -19a9d4: 7130 0858 2100 |0002: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkElementIndex:(IILjava/lang/String;)I // method@5808 │ │ -19a9da: 0a01 |0005: move-result v1 │ │ -19a9dc: 0f01 |0006: return v1 │ │ +19a9c4: |[19a9c4] org.thoughtcrime.securesms.util.guava.Preconditions.checkElementIndex:(II)I │ │ +19a9d4: 1a00 555d |0000: const-string v0, "index" // string@5d55 │ │ +19a9d8: 7130 0858 2100 |0002: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkElementIndex:(IILjava/lang/String;)I // method@5808 │ │ +19a9de: 0a01 |0005: move-result v1 │ │ +19a9e0: 0f01 |0006: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 (null) I │ │ 0x0000 - 0x0007 reg=2 (null) I │ │ │ │ @@ -318336,23 +318337,23 @@ │ │ type : '(IILjava/lang/String;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -19a9e0: |[19a9e0] org.thoughtcrime.securesms.util.guava.Preconditions.checkElementIndex:(IILjava/lang/String;)I │ │ -19a9f0: 3a01 0500 |0000: if-ltz v1, 0005 // +0005 │ │ -19a9f4: 3521 0300 |0002: if-ge v1, v2, 0005 // +0003 │ │ -19a9f8: 0f01 |0004: return v1 │ │ -19a9fa: 2200 ed02 |0005: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02ed │ │ -19a9fe: 7130 0158 2103 |0007: invoke-static {v1, v2, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badElementIndex:(IILjava/lang/String;)Ljava/lang/String; // method@5801 │ │ -19aa04: 0c01 |000a: move-result-object v1 │ │ -19aa06: 7020 420a 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0a42 │ │ -19aa0c: 2700 |000e: throw v0 │ │ +19a9e4: |[19a9e4] org.thoughtcrime.securesms.util.guava.Preconditions.checkElementIndex:(IILjava/lang/String;)I │ │ +19a9f4: 3a01 0500 |0000: if-ltz v1, 0005 // +0005 │ │ +19a9f8: 3521 0300 |0002: if-ge v1, v2, 0005 // +0003 │ │ +19a9fc: 0f01 |0004: return v1 │ │ +19a9fe: 2200 ed02 |0005: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02ed │ │ +19aa02: 7130 0158 2103 |0007: invoke-static {v1, v2, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badElementIndex:(IILjava/lang/String;)Ljava/lang/String; // method@5801 │ │ +19aa08: 0c01 |000a: move-result-object v1 │ │ +19aa0a: 7020 420a 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0a42 │ │ +19aa10: 2700 |000e: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=303 │ │ locals : │ │ 0x0000 - 0x000f reg=1 (null) I │ │ 0x0000 - 0x000f reg=2 (null) I │ │ 0x0000 - 0x000f reg=3 (null) Ljava/lang/String; │ │ @@ -318362,17 +318363,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19aa60: |[19aa60] org.thoughtcrime.securesms.util.guava.Preconditions.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -19aa70: 6e10 9d0a 0000 |0000: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0a9d │ │ -19aa76: 1100 |0003: return-object v0 │ │ +19aa64: |[19aa64] org.thoughtcrime.securesms.util.guava.Preconditions.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +19aa74: 6e10 9d0a 0000 |0000: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0a9d │ │ +19aa7a: 1100 |0003: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Object; │ │ │ │ #10 : (in Lorg/thoughtcrime/securesms/util/guava/Preconditions;) │ │ @@ -318380,22 +318381,22 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -19aa78: |[19aa78] org.thoughtcrime.securesms.util.guava.Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -19aa88: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -19aa8c: 1100 |0002: return-object v0 │ │ -19aa8e: 2200 f802 |0003: new-instance v0, Ljava/lang/NullPointerException; // type@02f8 │ │ -19aa92: 7110 fd0a 0100 |0005: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0afd │ │ -19aa98: 0c01 |0008: move-result-object v1 │ │ -19aa9a: 7020 920a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0a92 │ │ -19aaa0: 2700 |000c: throw v0 │ │ +19aa7c: |[19aa7c] org.thoughtcrime.securesms.util.guava.Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +19aa8c: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +19aa90: 1100 |0002: return-object v0 │ │ +19aa92: 2200 f802 |0003: new-instance v0, Ljava/lang/NullPointerException; // type@02f8 │ │ +19aa96: 7110 fd0a 0100 |0005: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0afd │ │ +19aa9c: 0c01 |0008: move-result-object v1 │ │ +19aa9e: 7020 920a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0a92 │ │ +19aaa4: 2700 |000c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=206 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Ljava/lang/Object; │ │ 0x0000 - 0x000d reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -318404,22 +318405,22 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -19aaa4: |[19aaa4] org.thoughtcrime.securesms.util.guava.Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; │ │ -19aab4: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -19aab8: 1100 |0002: return-object v0 │ │ -19aaba: 2200 f802 |0003: new-instance v0, Ljava/lang/NullPointerException; // type@02f8 │ │ -19aabe: 7120 1258 2100 |0005: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5812 │ │ -19aac4: 0c01 |0008: move-result-object v1 │ │ -19aac6: 7020 920a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0a92 │ │ -19aacc: 2700 |000c: throw v0 │ │ +19aaa8: |[19aaa8] org.thoughtcrime.securesms.util.guava.Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; │ │ +19aab8: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +19aabc: 1100 |0002: return-object v0 │ │ +19aabe: 2200 f802 |0003: new-instance v0, Ljava/lang/NullPointerException; // type@02f8 │ │ +19aac2: 7120 1258 2100 |0005: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5812 │ │ +19aac8: 0c01 |0008: move-result-object v1 │ │ +19aaca: 7020 920a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0a92 │ │ +19aad0: 2700 |000c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=233 │ │ 0x0005 line=234 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Ljava/lang/Object; │ │ 0x0000 - 0x000d reg=1 (null) Ljava/lang/String; │ │ @@ -318430,19 +318431,19 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -19aa10: |[19aa10] org.thoughtcrime.securesms.util.guava.Preconditions.checkPositionIndex:(II)I │ │ -19aa20: 1a00 555d |0000: const-string v0, "index" // string@5d55 │ │ -19aa24: 7130 0d58 2100 |0002: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkPositionIndex:(IILjava/lang/String;)I // method@580d │ │ -19aa2a: 0a01 |0005: move-result v1 │ │ -19aa2c: 0f01 |0006: return v1 │ │ +19aa14: |[19aa14] org.thoughtcrime.securesms.util.guava.Preconditions.checkPositionIndex:(II)I │ │ +19aa24: 1a00 555d |0000: const-string v0, "index" // string@5d55 │ │ +19aa28: 7130 0d58 2100 |0002: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkPositionIndex:(IILjava/lang/String;)I // method@580d │ │ +19aa2e: 0a01 |0005: move-result v1 │ │ +19aa30: 0f01 |0006: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 (null) I │ │ 0x0000 - 0x0007 reg=2 (null) I │ │ │ │ @@ -318451,23 +318452,23 @@ │ │ type : '(IILjava/lang/String;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -19aa30: |[19aa30] org.thoughtcrime.securesms.util.guava.Preconditions.checkPositionIndex:(IILjava/lang/String;)I │ │ -19aa40: 3a01 0500 |0000: if-ltz v1, 0005 // +0005 │ │ -19aa44: 3621 0300 |0002: if-gt v1, v2, 0005 // +0003 │ │ -19aa48: 0f01 |0004: return v1 │ │ -19aa4a: 2200 ed02 |0005: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02ed │ │ -19aa4e: 7130 0258 2103 |0007: invoke-static {v1, v2, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; // method@5802 │ │ -19aa54: 0c01 |000a: move-result-object v1 │ │ -19aa56: 7020 420a 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0a42 │ │ -19aa5c: 2700 |000e: throw v0 │ │ +19aa34: |[19aa34] org.thoughtcrime.securesms.util.guava.Preconditions.checkPositionIndex:(IILjava/lang/String;)I │ │ +19aa44: 3a01 0500 |0000: if-ltz v1, 0005 // +0005 │ │ +19aa48: 3621 0300 |0002: if-gt v1, v2, 0005 // +0003 │ │ +19aa4c: 0f01 |0004: return v1 │ │ +19aa4e: 2200 ed02 |0005: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02ed │ │ +19aa52: 7130 0258 2103 |0007: invoke-static {v1, v2, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; // method@5802 │ │ +19aa58: 0c01 |000a: move-result-object v1 │ │ +19aa5a: 7020 420a 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0a42 │ │ +19aa60: 2700 |000e: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=353 │ │ locals : │ │ 0x0000 - 0x000f reg=1 (null) I │ │ 0x0000 - 0x000f reg=2 (null) I │ │ 0x0000 - 0x000f reg=3 (null) Ljava/lang/String; │ │ @@ -318477,24 +318478,24 @@ │ │ type : '(III)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -19ade0: |[19ade0] org.thoughtcrime.securesms.util.guava.Preconditions.checkPositionIndexes:(III)V │ │ -19adf0: 3a01 0700 |0000: if-ltz v1, 0007 // +0007 │ │ -19adf4: 3412 0500 |0002: if-lt v2, v1, 0007 // +0005 │ │ -19adf8: 3632 0300 |0004: if-gt v2, v3, 0007 // +0003 │ │ -19adfc: 0e00 |0006: return-void │ │ -19adfe: 2200 ed02 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02ed │ │ -19ae02: 7130 0358 2103 |0009: invoke-static {v1, v2, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndexes:(III)Ljava/lang/String; // method@5803 │ │ -19ae08: 0c01 |000c: move-result-object v1 │ │ -19ae0a: 7020 420a 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0a42 │ │ -19ae10: 2700 |0010: throw v0 │ │ +19ade4: |[19ade4] org.thoughtcrime.securesms.util.guava.Preconditions.checkPositionIndexes:(III)V │ │ +19adf4: 3a01 0700 |0000: if-ltz v1, 0007 // +0007 │ │ +19adf8: 3412 0500 |0002: if-lt v2, v1, 0007 // +0005 │ │ +19adfc: 3632 0300 |0004: if-gt v2, v3, 0007 // +0003 │ │ +19ae00: 0e00 |0006: return-void │ │ +19ae02: 2200 ed02 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02ed │ │ +19ae06: 7130 0358 2103 |0009: invoke-static {v1, v2, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndexes:(III)Ljava/lang/String; // method@5803 │ │ +19ae0c: 0c01 |000c: move-result-object v1 │ │ +19ae0e: 7020 420a 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0a42 │ │ +19ae14: 2700 |0010: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=386 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 (null) I │ │ 0x0000 - 0x0011 reg=2 (null) I │ │ 0x0000 - 0x0011 reg=3 (null) I │ │ @@ -318504,20 +318505,20 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -19ae14: |[19ae14] org.thoughtcrime.securesms.util.guava.Preconditions.checkState:(Z)V │ │ -19ae24: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -19ae28: 0e00 |0002: return-void │ │ -19ae2a: 2200 ec02 |0003: new-instance v0, Ljava/lang/IllegalStateException; // type@02ec │ │ -19ae2e: 7010 3f0a 0000 |0005: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@0a3f │ │ -19ae34: 2700 |0008: throw v0 │ │ +19ae18: |[19ae18] org.thoughtcrime.securesms.util.guava.Preconditions.checkState:(Z)V │ │ +19ae28: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +19ae2c: 0e00 |0002: return-void │ │ +19ae2e: 2200 ec02 |0003: new-instance v0, Ljava/lang/IllegalStateException; // type@02ec │ │ +19ae32: 7010 3f0a 0000 |0005: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@0a3f │ │ +19ae38: 2700 |0008: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=131 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Z │ │ │ │ #16 : (in Lorg/thoughtcrime/securesms/util/guava/Preconditions;) │ │ @@ -318525,22 +318526,22 @@ │ │ type : '(ZLjava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -19ae38: |[19ae38] org.thoughtcrime.securesms.util.guava.Preconditions.checkState:(ZLjava/lang/Object;)V │ │ -19ae48: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -19ae4c: 0e00 |0002: return-void │ │ -19ae4e: 2200 ec02 |0003: new-instance v0, Ljava/lang/IllegalStateException; // type@02ec │ │ -19ae52: 7110 fd0a 0100 |0005: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0afd │ │ -19ae58: 0c01 |0008: move-result-object v1 │ │ -19ae5a: 7020 400a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a40 │ │ -19ae60: 2700 |000c: throw v0 │ │ +19ae3c: |[19ae3c] org.thoughtcrime.securesms.util.guava.Preconditions.checkState:(ZLjava/lang/Object;)V │ │ +19ae4c: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +19ae50: 0e00 |0002: return-void │ │ +19ae52: 2200 ec02 |0003: new-instance v0, Ljava/lang/IllegalStateException; // type@02ec │ │ +19ae56: 7110 fd0a 0100 |0005: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0afd │ │ +19ae5c: 0c01 |0008: move-result-object v1 │ │ +19ae5e: 7020 400a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a40 │ │ +19ae64: 2700 |000c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=147 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Z │ │ 0x0000 - 0x000d reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -318549,22 +318550,22 @@ │ │ type : '(ZLjava/lang/String;[Ljava/lang/Object;)V' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -19ae64: |[19ae64] org.thoughtcrime.securesms.util.guava.Preconditions.checkState:(ZLjava/lang/String;[Ljava/lang/Object;)V │ │ -19ae74: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -19ae78: 0e00 |0002: return-void │ │ -19ae7a: 2200 ec02 |0003: new-instance v0, Ljava/lang/IllegalStateException; // type@02ec │ │ -19ae7e: 7120 1258 2100 |0005: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5812 │ │ -19ae84: 0c01 |0008: move-result-object v1 │ │ -19ae86: 7020 400a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a40 │ │ -19ae8c: 2700 |000c: throw v0 │ │ +19ae68: |[19ae68] org.thoughtcrime.securesms.util.guava.Preconditions.checkState:(ZLjava/lang/String;[Ljava/lang/Object;)V │ │ +19ae78: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +19ae7c: 0e00 |0002: return-void │ │ +19ae7e: 2200 ec02 |0003: new-instance v0, Ljava/lang/IllegalStateException; // type@02ec │ │ +19ae82: 7120 1258 2100 |0005: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5812 │ │ +19ae88: 0c01 |0008: move-result-object v1 │ │ +19ae8a: 7020 400a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a40 │ │ +19ae90: 2700 |000c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=174 │ │ 0x0005 line=175 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Z │ │ 0x0000 - 0x000d reg=1 (null) Ljava/lang/String; │ │ @@ -318575,69 +318576,69 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0088 (STATIC VARARGS) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 101 16-bit code units │ │ -19ac70: |[19ac70] org.thoughtcrime.securesms.util.guava.Preconditions.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ -19ac80: 7110 fd0a 0600 |0000: invoke-static {v6}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0afd │ │ -19ac86: 0c06 |0003: move-result-object v6 │ │ -19ac88: 2200 0903 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@0309 │ │ -19ac8c: 6e10 e20a 0600 |0006: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@0ae2 │ │ -19ac92: 0a01 |0009: move-result v1 │ │ -19ac94: 2172 |000a: array-length v2, v7 │ │ -19ac96: da02 0210 |000b: mul-int/lit8 v2, v2, #int 16 // #10 │ │ -19ac9a: b021 |000d: add-int/2addr v1, v2 │ │ -19ac9c: 7020 070b 1000 |000e: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0b07 │ │ -19aca2: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -19aca4: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -19aca6: 2173 |0013: array-length v3, v7 │ │ -19aca8: 3531 2000 |0014: if-ge v1, v3, 0034 // +0020 │ │ -19acac: 1a03 a605 |0016: const-string v3, "%s" // string@05a6 │ │ -19acb0: 6e30 db0a 3602 |0018: invoke-virtual {v6, v3, v2}, Ljava/lang/String;.indexOf:(Ljava/lang/String;I)I // method@0adb │ │ -19acb6: 0a03 |001b: move-result v3 │ │ -19acb8: 12f4 |001c: const/4 v4, #int -1 // #ff │ │ -19acba: 3343 0300 |001d: if-ne v3, v4, 0020 // +0003 │ │ -19acbe: 2815 |001f: goto 0034 // +0015 │ │ -19acc0: 6e30 f00a 2603 |0020: invoke-virtual {v6, v2, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0af0 │ │ -19acc6: 0c02 |0023: move-result-object v2 │ │ -19acc8: 6e20 120b 2000 |0024: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -19acce: d802 0101 |0027: add-int/lit8 v2, v1, #int 1 // #01 │ │ -19acd2: 4601 0701 |0029: aget-object v1, v7, v1 │ │ -19acd6: 6e20 110b 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b11 │ │ -19acdc: d801 0302 |002e: add-int/lit8 v1, v3, #int 2 // #02 │ │ -19ace0: 0125 |0030: move v5, v2 │ │ -19ace2: 0112 |0031: move v2, v1 │ │ -19ace4: 0151 |0032: move v1, v5 │ │ -19ace6: 28e0 |0033: goto 0013 // -0020 │ │ -19ace8: 6e20 ef0a 2600 |0034: invoke-virtual {v6, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0aef │ │ -19acee: 0c06 |0037: move-result-object v6 │ │ -19acf0: 6e20 120b 6000 |0038: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -19acf6: 2176 |003b: array-length v6, v7 │ │ -19acf8: 3561 2400 |003c: if-ge v1, v6, 0060 // +0024 │ │ -19acfc: 1a06 f003 |003e: const-string v6, " [" // string@03f0 │ │ -19ad00: 6e20 120b 6000 |0040: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -19ad06: d806 0101 |0043: add-int/lit8 v6, v1, #int 1 // #01 │ │ -19ad0a: 4601 0701 |0045: aget-object v1, v7, v1 │ │ -19ad0e: 6e20 110b 1000 |0047: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b11 │ │ -19ad14: 2171 |004a: array-length v1, v7 │ │ -19ad16: 3516 1000 |004b: if-ge v6, v1, 005b // +0010 │ │ -19ad1a: 1a01 970a |004d: const-string v1, ", " // string@0a97 │ │ -19ad1e: 6e20 120b 1000 |004f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -19ad24: d801 0601 |0052: add-int/lit8 v1, v6, #int 1 // #01 │ │ -19ad28: 4606 0706 |0054: aget-object v6, v7, v6 │ │ -19ad2c: 6e20 110b 6000 |0056: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b11 │ │ -19ad32: 0116 |0059: move v6, v1 │ │ -19ad34: 28f0 |005a: goto 004a // -0010 │ │ -19ad36: 1306 5d00 |005b: const/16 v6, #int 93 // #5d │ │ -19ad3a: 6e20 0a0b 6000 |005d: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0b0a │ │ -19ad40: 6e10 230b 0000 |0060: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -19ad46: 0c06 |0063: move-result-object v6 │ │ -19ad48: 1106 |0064: return-object v6 │ │ +19ac74: |[19ac74] org.thoughtcrime.securesms.util.guava.Preconditions.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ +19ac84: 7110 fd0a 0600 |0000: invoke-static {v6}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0afd │ │ +19ac8a: 0c06 |0003: move-result-object v6 │ │ +19ac8c: 2200 0903 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@0309 │ │ +19ac90: 6e10 e20a 0600 |0006: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@0ae2 │ │ +19ac96: 0a01 |0009: move-result v1 │ │ +19ac98: 2172 |000a: array-length v2, v7 │ │ +19ac9a: da02 0210 |000b: mul-int/lit8 v2, v2, #int 16 // #10 │ │ +19ac9e: b021 |000d: add-int/2addr v1, v2 │ │ +19aca0: 7020 070b 1000 |000e: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0b07 │ │ +19aca6: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +19aca8: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +19acaa: 2173 |0013: array-length v3, v7 │ │ +19acac: 3531 2000 |0014: if-ge v1, v3, 0034 // +0020 │ │ +19acb0: 1a03 a605 |0016: const-string v3, "%s" // string@05a6 │ │ +19acb4: 6e30 db0a 3602 |0018: invoke-virtual {v6, v3, v2}, Ljava/lang/String;.indexOf:(Ljava/lang/String;I)I // method@0adb │ │ +19acba: 0a03 |001b: move-result v3 │ │ +19acbc: 12f4 |001c: const/4 v4, #int -1 // #ff │ │ +19acbe: 3343 0300 |001d: if-ne v3, v4, 0020 // +0003 │ │ +19acc2: 2815 |001f: goto 0034 // +0015 │ │ +19acc4: 6e30 f00a 2603 |0020: invoke-virtual {v6, v2, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0af0 │ │ +19acca: 0c02 |0023: move-result-object v2 │ │ +19accc: 6e20 120b 2000 |0024: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +19acd2: d802 0101 |0027: add-int/lit8 v2, v1, #int 1 // #01 │ │ +19acd6: 4601 0701 |0029: aget-object v1, v7, v1 │ │ +19acda: 6e20 110b 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b11 │ │ +19ace0: d801 0302 |002e: add-int/lit8 v1, v3, #int 2 // #02 │ │ +19ace4: 0125 |0030: move v5, v2 │ │ +19ace6: 0112 |0031: move v2, v1 │ │ +19ace8: 0151 |0032: move v1, v5 │ │ +19acea: 28e0 |0033: goto 0013 // -0020 │ │ +19acec: 6e20 ef0a 2600 |0034: invoke-virtual {v6, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0aef │ │ +19acf2: 0c06 |0037: move-result-object v6 │ │ +19acf4: 6e20 120b 6000 |0038: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +19acfa: 2176 |003b: array-length v6, v7 │ │ +19acfc: 3561 2400 |003c: if-ge v1, v6, 0060 // +0024 │ │ +19ad00: 1a06 f003 |003e: const-string v6, " [" // string@03f0 │ │ +19ad04: 6e20 120b 6000 |0040: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +19ad0a: d806 0101 |0043: add-int/lit8 v6, v1, #int 1 // #01 │ │ +19ad0e: 4601 0701 |0045: aget-object v1, v7, v1 │ │ +19ad12: 6e20 110b 1000 |0047: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b11 │ │ +19ad18: 2171 |004a: array-length v1, v7 │ │ +19ad1a: 3516 1000 |004b: if-ge v6, v1, 005b // +0010 │ │ +19ad1e: 1a01 970a |004d: const-string v1, ", " // string@0a97 │ │ +19ad22: 6e20 120b 1000 |004f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +19ad28: d801 0601 |0052: add-int/lit8 v1, v6, #int 1 // #01 │ │ +19ad2c: 4606 0706 |0054: aget-object v6, v7, v6 │ │ +19ad30: 6e20 110b 6000 |0056: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b11 │ │ +19ad36: 0116 |0059: move v6, v1 │ │ +19ad38: 28f0 |005a: goto 004a // -0010 │ │ +19ad3a: 1306 5d00 |005b: const/16 v6, #int 93 // #5d │ │ +19ad3e: 6e20 0a0b 6000 |005d: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0b0a │ │ +19ad44: 6e10 230b 0000 |0060: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +19ad4a: 0c06 |0063: move-result-object v6 │ │ +19ad4c: 1106 |0064: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0004 line=419 │ │ 0x0006 line=420 │ │ 0x0013 line=423 │ │ 0x0016 line=424 │ │ @@ -318719,18 +318720,18 @@ │ │ type : '(F)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19b030: |[19b030] org.thoughtcrime.securesms.util.spans.CenterAlignedRelativeSizeSpan.:(F)V │ │ -19b040: 7010 b202 0000 |0000: invoke-direct {v0}, Landroid/text/style/MetricAffectingSpan;.:()V // method@02b2 │ │ -19b046: 5901 7442 |0003: iput v1, v0, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.relativeSize:F // field@4274 │ │ -19b04a: 0e00 |0005: return-void │ │ +19b034: |[19b034] org.thoughtcrime.securesms.util.spans.CenterAlignedRelativeSizeSpan.:(F)V │ │ +19b044: 7010 b202 0000 |0000: invoke-direct {v0}, Landroid/text/style/MetricAffectingSpan;.:()V // method@02b2 │ │ +19b04a: 5901 7442 |0003: iput v1, v0, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.relativeSize:F // field@4274 │ │ +19b04e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ 0x0003 line=12 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan; │ │ 0x0000 - 0x0006 reg=1 (null) F │ │ @@ -318741,30 +318742,30 @@ │ │ type : '(Landroid/text/TextPaint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -19b04c: |[19b04c] org.thoughtcrime.securesms.util.spans.CenterAlignedRelativeSizeSpan.updateDrawState:(Landroid/text/TextPaint;)V │ │ -19b05c: 6e10 a202 0400 |0000: invoke-virtual {v4}, Landroid/text/TextPaint;.getTextSize:()F // method@02a2 │ │ -19b062: 0a00 |0003: move-result v0 │ │ -19b064: 5231 7442 |0004: iget v1, v3, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.relativeSize:F // field@4274 │ │ -19b068: a800 0001 |0006: mul-float v0, v0, v1 │ │ -19b06c: 6e20 a302 0400 |0008: invoke-virtual {v4, v0}, Landroid/text/TextPaint;.setTextSize:(F)V // method@02a3 │ │ -19b072: 5240 4b00 |000b: iget v0, v4, Landroid/text/TextPaint;.baselineShift:I // field@004b │ │ -19b076: 6e10 a102 0400 |000d: invoke-virtual {v4}, Landroid/text/TextPaint;.ascent:()F // method@02a1 │ │ -19b07c: 0a01 |0010: move-result v1 │ │ -19b07e: 5232 7442 |0011: iget v2, v3, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.relativeSize:F // field@4274 │ │ -19b082: a801 0102 |0013: mul-float v1, v1, v2 │ │ -19b086: 8711 |0015: float-to-int v1, v1 │ │ -19b088: db01 0104 |0016: div-int/lit8 v1, v1, #int 4 // #04 │ │ -19b08c: b010 |0018: add-int/2addr v0, v1 │ │ -19b08e: 5940 4b00 |0019: iput v0, v4, Landroid/text/TextPaint;.baselineShift:I // field@004b │ │ -19b092: 0e00 |001b: return-void │ │ +19b050: |[19b050] org.thoughtcrime.securesms.util.spans.CenterAlignedRelativeSizeSpan.updateDrawState:(Landroid/text/TextPaint;)V │ │ +19b060: 6e10 a202 0400 |0000: invoke-virtual {v4}, Landroid/text/TextPaint;.getTextSize:()F // method@02a2 │ │ +19b066: 0a00 |0003: move-result v0 │ │ +19b068: 5231 7442 |0004: iget v1, v3, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.relativeSize:F // field@4274 │ │ +19b06c: a800 0001 |0006: mul-float v0, v0, v1 │ │ +19b070: 6e20 a302 0400 |0008: invoke-virtual {v4, v0}, Landroid/text/TextPaint;.setTextSize:(F)V // method@02a3 │ │ +19b076: 5240 4b00 |000b: iget v0, v4, Landroid/text/TextPaint;.baselineShift:I // field@004b │ │ +19b07a: 6e10 a102 0400 |000d: invoke-virtual {v4}, Landroid/text/TextPaint;.ascent:()F // method@02a1 │ │ +19b080: 0a01 |0010: move-result v1 │ │ +19b082: 5232 7442 |0011: iget v2, v3, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.relativeSize:F // field@4274 │ │ +19b086: a801 0102 |0013: mul-float v1, v1, v2 │ │ +19b08a: 8711 |0015: float-to-int v1, v1 │ │ +19b08c: db01 0104 |0016: div-int/lit8 v1, v1, #int 4 // #04 │ │ +19b090: b010 |0018: add-int/2addr v0, v1 │ │ +19b092: 5940 4b00 |0019: iput v0, v4, Landroid/text/TextPaint;.baselineShift:I // field@004b │ │ +19b096: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x000b line=23 │ │ locals : │ │ 0x0000 - 0x001c reg=3 this Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan; │ │ 0x0000 - 0x001c reg=4 (null) Landroid/text/TextPaint; │ │ @@ -318774,17 +318775,17 @@ │ │ type : '(Landroid/text/TextPaint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19b094: |[19b094] org.thoughtcrime.securesms.util.spans.CenterAlignedRelativeSizeSpan.updateMeasureState:(Landroid/text/TextPaint;)V │ │ -19b0a4: 6e20 2158 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.updateDrawState:(Landroid/text/TextPaint;)V // method@5821 │ │ -19b0aa: 0e00 |0003: return-void │ │ +19b098: |[19b098] org.thoughtcrime.securesms.util.spans.CenterAlignedRelativeSizeSpan.updateMeasureState:(Landroid/text/TextPaint;)V │ │ +19b0a8: 6e20 2158 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.updateDrawState:(Landroid/text/TextPaint;)V // method@5821 │ │ +19b0ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/text/TextPaint; │ │ │ │ @@ -318845,22 +318846,22 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -19b0d0: |[19b0d0] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ -19b0e0: 7010 2e02 0100 |0000: invoke-direct {v1}, Landroid/os/AsyncTask;.:()V // method@022e │ │ -19b0e6: 2200 1f03 |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@031f │ │ -19b0ea: 7020 5a0b 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0b5a │ │ -19b0f0: 5b10 7642 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4276 │ │ -19b0f4: 5b13 7a42 |000a: iput-object v3, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.title:Ljava/lang/String; // field@427a │ │ -19b0f8: 5b14 7742 |000c: iput-object v4, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.message:Ljava/lang/String; // field@4277 │ │ -19b0fc: 0e00 |000e: return-void │ │ +19b0d4: |[19b0d4] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ +19b0e4: 7010 2e02 0100 |0000: invoke-direct {v1}, Landroid/os/AsyncTask;.:()V // method@022e │ │ +19b0ea: 2200 1f03 |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@031f │ │ +19b0ee: 7020 5a0b 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0b5a │ │ +19b0f4: 5b10 7642 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4276 │ │ +19b0f8: 5b13 7a42 |000a: iput-object v3, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.title:Ljava/lang/String; // field@427a │ │ +19b0fc: 5b14 7742 |000c: iput-object v4, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.message:Ljava/lang/String; // field@4277 │ │ +19b100: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ 0x000a line=25 │ │ 0x000c line=26 │ │ locals : │ │ @@ -318875,20 +318876,20 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -19b0ac: |[19b0ac] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.getContext:()Landroid/content/Context; │ │ -19b0bc: 5410 7642 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4276 │ │ -19b0c0: 6e10 5c0b 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b5c │ │ -19b0c6: 0c00 |0005: move-result-object v0 │ │ -19b0c8: 1f00 2700 |0006: check-cast v0, Landroid/content/Context; // type@0027 │ │ -19b0cc: 1100 |0008: return-object v0 │ │ +19b0b0: |[19b0b0] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.getContext:()Landroid/content/Context; │ │ +19b0c0: 5410 7642 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4276 │ │ +19b0c4: 6e10 5c0b 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b5c │ │ +19b0ca: 0c00 |0005: move-result-object v0 │ │ +19b0cc: 1f00 2700 |0006: check-cast v0, Landroid/content/Context; // type@0027 │ │ +19b0d0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;) │ │ @@ -318896,22 +318897,22 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -19b100: |[19b100] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ -19b110: 5401 7942 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.progress:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@4279 │ │ -19b114: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -19b118: 6e10 4858 0100 |0004: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.dismiss:()V // method@5848 │ │ -19b11e: 2805 |0007: goto 000c // +0005 │ │ -19b120: 0d01 |0008: move-exception v1 │ │ -19b122: 6e10 310a 0100 |0009: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@0a31 │ │ -19b128: 0e00 |000c: return-void │ │ +19b104: |[19b104] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ +19b114: 5401 7942 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.progress:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@4279 │ │ +19b118: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +19b11c: 6e10 4858 0100 |0004: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.dismiss:()V // method@5848 │ │ +19b122: 2805 |0007: goto 000c // +0005 │ │ +19b124: 0d01 |0008: move-exception v1 │ │ +19b126: 6e10 310a 0100 |0009: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@0a31 │ │ +19b12c: 0e00 |000c: return-void │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Ljava/lang/Exception; -> 0x0008 │ │ positions : │ │ 0x0000 line=45 │ │ 0x0009 line=47 │ │ locals : │ │ @@ -318923,30 +318924,30 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 27 16-bit code units │ │ -19b13c: |[19b13c] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.onPreExecute:()V │ │ -19b14c: 5470 7642 |0000: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4276 │ │ -19b150: 6e10 5c0b 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b5c │ │ -19b156: 0c00 |0005: move-result-object v0 │ │ -19b158: 0701 |0006: move-object v1, v0 │ │ -19b15a: 1f01 2700 |0007: check-cast v1, Landroid/content/Context; // type@0027 │ │ -19b15e: 3801 1100 |0009: if-eqz v1, 001a // +0011 │ │ -19b162: 5472 7a42 |000b: iget-object v2, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.title:Ljava/lang/String; // field@427a │ │ -19b166: 5473 7742 |000d: iget-object v3, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.message:Ljava/lang/String; // field@4277 │ │ -19b16a: 5575 7542 |000f: iget-boolean v5, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.cancelable:Z // field@4275 │ │ -19b16e: 5476 7842 |0011: iget-object v6, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.onCancelListener:Landroid/content/DialogInterface$OnCancelListener; // field@4278 │ │ -19b172: 1214 |0013: const/4 v4, #int 1 // #1 │ │ -19b174: 7706 5b58 0100 |0014: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZLandroid/content/DialogInterface$OnCancelListener;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@585b │ │ -19b17a: 0c00 |0017: move-result-object v0 │ │ -19b17c: 5b70 7942 |0018: iput-object v0, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.progress:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@4279 │ │ -19b180: 0e00 |001a: return-void │ │ +19b140: |[19b140] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.onPreExecute:()V │ │ +19b150: 5470 7642 |0000: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4276 │ │ +19b154: 6e10 5c0b 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b5c │ │ +19b15a: 0c00 |0005: move-result-object v0 │ │ +19b15c: 0701 |0006: move-object v1, v0 │ │ +19b15e: 1f01 2700 |0007: check-cast v1, Landroid/content/Context; // type@0027 │ │ +19b162: 3801 1100 |0009: if-eqz v1, 001a // +0011 │ │ +19b166: 5472 7a42 |000b: iget-object v2, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.title:Ljava/lang/String; // field@427a │ │ +19b16a: 5473 7742 |000d: iget-object v3, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.message:Ljava/lang/String; // field@4277 │ │ +19b16e: 5575 7542 |000f: iget-boolean v5, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.cancelable:Z // field@4275 │ │ +19b172: 5476 7842 |0011: iget-object v6, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.onCancelListener:Landroid/content/DialogInterface$OnCancelListener; // field@4278 │ │ +19b176: 1214 |0013: const/4 v4, #int 1 // #1 │ │ +19b178: 7706 5b58 0100 |0014: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZLandroid/content/DialogInterface$OnCancelListener;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@585b │ │ +19b17e: 0c00 |0017: move-result-object v0 │ │ +19b180: 5b70 7942 |0018: iput-object v0, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.progress:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@4279 │ │ +19b184: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x000b line=38 │ │ locals : │ │ 0x0000 - 0x001b reg=7 this Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask; │ │ │ │ @@ -318955,19 +318956,19 @@ │ │ type : '(Landroid/content/DialogInterface$OnCancelListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -19b184: |[19b184] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.setCancelable:(Landroid/content/DialogInterface$OnCancelListener;)V │ │ -19b194: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -19b196: 5c10 7542 |0001: iput-boolean v0, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.cancelable:Z // field@4275 │ │ -19b19a: 5b12 7842 |0003: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.onCancelListener:Landroid/content/DialogInterface$OnCancelListener; // field@4278 │ │ -19b19e: 0e00 |0005: return-void │ │ +19b188: |[19b188] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.setCancelable:(Landroid/content/DialogInterface$OnCancelListener;)V │ │ +19b198: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +19b19a: 5c10 7542 |0001: iput-boolean v0, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.cancelable:Z // field@4275 │ │ +19b19e: 5b12 7842 |0003: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.onCancelListener:Landroid/content/DialogInterface$OnCancelListener; // field@4278 │ │ +19b1a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface$OnCancelListener; │ │ @@ -319007,18 +319008,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19b1e8: |[19b1e8] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)V │ │ -19b1f8: 5b01 7b42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@427b │ │ -19b1fc: 7010 2e02 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@022e │ │ -19b202: 0e00 |0005: return-void │ │ +19b1ec: |[19b1ec] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)V │ │ +19b1fc: 5b01 7b42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@427b │ │ +19b200: 7010 2e02 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@022e │ │ +19b206: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ │ │ @@ -319028,19 +319029,19 @@ │ │ type : '([Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -19b1a0: |[19b1a0] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -19b1b0: 1f01 3611 |0000: check-cast v1, [Ljava/lang/Void; // type@1136 │ │ -19b1b4: 6e20 2a58 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; // method@582a │ │ -19b1ba: 0c01 |0005: move-result-object v1 │ │ -19b1bc: 1101 |0006: return-object v1 │ │ +19b1a4: |[19b1a4] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +19b1b4: 1f01 3611 |0000: check-cast v1, [Ljava/lang/Void; // type@1136 │ │ +19b1b8: 6e20 2a58 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; // method@582a │ │ +19b1be: 0c01 |0005: move-result-object v1 │ │ +19b1c0: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1; │ │ 0x0000 - 0x0007 reg=1 (null) [Ljava/lang/Object; │ │ │ │ @@ -319049,21 +319050,21 @@ │ │ type : '([Ljava/lang/Void;)Ljava/lang/Void;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -19b1c0: |[19b1c0] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; │ │ -19b1d0: 5412 7b42 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@427b │ │ -19b1d4: 7110 3458 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$300:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Ljava/lang/Object; // method@5834 │ │ -19b1da: 0c00 |0005: move-result-object v0 │ │ -19b1dc: 6e20 3c58 0200 |0006: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.reverseAction:(Ljava/lang/Object;)V // method@583c │ │ -19b1e2: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -19b1e4: 1102 |000a: return-object v2 │ │ +19b1c4: |[19b1c4] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; │ │ +19b1d4: 5412 7b42 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@427b │ │ +19b1d8: 7110 3458 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$300:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Ljava/lang/Object; // method@5834 │ │ +19b1de: 0c00 |0005: move-result-object v0 │ │ +19b1e0: 6e20 3c58 0200 |0006: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.reverseAction:(Ljava/lang/Object;)V // method@583c │ │ +19b1e6: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +19b1e8: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1; │ │ 0x0000 - 0x000b reg=2 (null) [Ljava/lang/Void; │ │ │ │ @@ -319072,18 +319073,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -19b204: |[19b204] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.onPostExecute:(Ljava/lang/Object;)V │ │ -19b214: 1f01 1103 |0000: check-cast v1, Ljava/lang/Void; // type@0311 │ │ -19b218: 6e20 2d58 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.onPostExecute:(Ljava/lang/Void;)V // method@582d │ │ -19b21e: 0e00 |0005: return-void │ │ +19b208: |[19b208] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.onPostExecute:(Ljava/lang/Object;)V │ │ +19b218: 1f01 1103 |0000: check-cast v1, Ljava/lang/Void; // type@0311 │ │ +19b21c: 6e20 2d58 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.onPostExecute:(Ljava/lang/Void;)V // method@582d │ │ +19b222: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -319092,31 +319093,31 @@ │ │ type : '(Ljava/lang/Void;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -19b220: |[19b220] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.onPostExecute:(Ljava/lang/Void;)V │ │ -19b230: 5412 7b42 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@427b │ │ -19b234: 7110 3058 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$000:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Z // method@5830 │ │ -19b23a: 0a02 |0005: move-result v2 │ │ -19b23c: 3802 1900 |0006: if-eqz v2, 001f // +0019 │ │ -19b240: 5412 7b42 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@427b │ │ -19b244: 7110 3158 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$100:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@5831 │ │ -19b24a: 0c02 |000d: move-result-object v2 │ │ -19b24c: 3802 1100 |000e: if-eqz v2, 001f // +0011 │ │ -19b250: 5412 7b42 |0010: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@427b │ │ -19b254: 7110 3158 0200 |0012: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$100:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@5831 │ │ -19b25a: 0c02 |0015: move-result-object v2 │ │ -19b25c: 6e10 4858 0200 |0016: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.dismiss:()V // method@5848 │ │ -19b262: 5412 7b42 |0019: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@427b │ │ -19b266: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -19b268: 7120 3258 0200 |001c: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$102:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@5832 │ │ -19b26e: 0e00 |001f: return-void │ │ +19b224: |[19b224] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.onPostExecute:(Ljava/lang/Void;)V │ │ +19b234: 5412 7b42 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@427b │ │ +19b238: 7110 3058 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$000:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Z // method@5830 │ │ +19b23e: 0a02 |0005: move-result v2 │ │ +19b240: 3802 1900 |0006: if-eqz v2, 001f // +0019 │ │ +19b244: 5412 7b42 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@427b │ │ +19b248: 7110 3158 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$100:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@5831 │ │ +19b24e: 0c02 |000d: move-result-object v2 │ │ +19b250: 3802 1100 |000e: if-eqz v2, 001f // +0011 │ │ +19b254: 5412 7b42 |0010: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@427b │ │ +19b258: 7110 3158 0200 |0012: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$100:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@5831 │ │ +19b25e: 0c02 |0015: move-result-object v2 │ │ +19b260: 6e10 4858 0200 |0016: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.dismiss:()V // method@5848 │ │ +19b266: 5412 7b42 |0019: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@427b │ │ +19b26a: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +19b26c: 7120 3258 0200 |001c: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$102:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@5832 │ │ +19b272: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0010 line=90 │ │ 0x0019 line=91 │ │ locals : │ │ 0x0000 - 0x0020 reg=1 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1; │ │ @@ -319127,34 +319128,34 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 36 16-bit code units │ │ -19b270: |[19b270] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.onPreExecute:()V │ │ -19b280: 5440 7b42 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@427b │ │ -19b284: 7110 3058 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$000:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Z // method@5830 │ │ -19b28a: 0a00 |0005: move-result v0 │ │ -19b28c: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -19b290: 5440 7b42 |0008: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@427b │ │ -19b294: 7110 3358 0000 |000a: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$200:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Landroid/view/View; // method@5833 │ │ -19b29a: 0c01 |000d: move-result-object v1 │ │ -19b29c: 6e10 1a03 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ -19b2a2: 0c01 |0011: move-result-object v1 │ │ -19b2a4: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -19b2a6: 1a03 0000 |0013: const-string v3, "" // string@0000 │ │ -19b2aa: 7140 5958 3123 |0015: invoke-static {v1, v3, v3, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Z)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@5859 │ │ -19b2b0: 0c01 |0018: move-result-object v1 │ │ -19b2b2: 7120 3258 1000 |0019: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$102:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@5832 │ │ -19b2b8: 2807 |001c: goto 0023 // +0007 │ │ -19b2ba: 5440 7b42 |001d: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@427b │ │ -19b2be: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -19b2c0: 7120 3258 1000 |0020: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$102:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@5832 │ │ -19b2c6: 0e00 |0023: return-void │ │ +19b274: |[19b274] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.onPreExecute:()V │ │ +19b284: 5440 7b42 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@427b │ │ +19b288: 7110 3058 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$000:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Z // method@5830 │ │ +19b28e: 0a00 |0005: move-result v0 │ │ +19b290: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +19b294: 5440 7b42 |0008: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@427b │ │ +19b298: 7110 3358 0000 |000a: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$200:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Landroid/view/View; // method@5833 │ │ +19b29e: 0c01 |000d: move-result-object v1 │ │ +19b2a0: 6e10 1a03 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ +19b2a6: 0c01 |0011: move-result-object v1 │ │ +19b2a8: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +19b2aa: 1a03 0000 |0013: const-string v3, "" // string@0000 │ │ +19b2ae: 7140 5958 3123 |0015: invoke-static {v1, v3, v3, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Z)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@5859 │ │ +19b2b4: 0c01 |0018: move-result-object v1 │ │ +19b2b6: 7120 3258 1000 |0019: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$102:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@5832 │ │ +19b2bc: 2807 |001c: goto 0023 // +0007 │ │ +19b2be: 5440 7b42 |001d: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@427b │ │ +19b2c2: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +19b2c4: 7120 3258 1000 |0020: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$102:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@5832 │ │ +19b2ca: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x001d line=78 │ │ locals : │ │ 0x0000 - 0x0024 reg=4 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1; │ │ │ │ @@ -319227,22 +319228,22 @@ │ │ type : '(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;IZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -19b390: |[19b390] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.:(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;IZ)V │ │ -19b3a0: 7010 2e02 0000 |0000: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@022e │ │ -19b3a6: 5b01 8242 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4282 │ │ -19b3aa: 5b02 8142 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarText:Ljava/lang/String; // field@4281 │ │ -19b3ae: 5b03 7f42 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarActionText:Ljava/lang/String; // field@427f │ │ -19b3b2: 5904 8042 |0009: iput v4, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarDuration:I // field@4280 │ │ -19b3b6: 5c05 7e42 |000b: iput-boolean v5, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@427e │ │ -19b3ba: 0e00 |000d: return-void │ │ +19b394: |[19b394] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.:(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;IZ)V │ │ +19b3a4: 7010 2e02 0000 |0000: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@022e │ │ +19b3aa: 5b01 8242 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4282 │ │ +19b3ae: 5b02 8142 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarText:Ljava/lang/String; // field@4281 │ │ +19b3b2: 5b03 7f42 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarActionText:Ljava/lang/String; // field@427f │ │ +19b3b6: 5904 8042 |0009: iput v4, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarDuration:I // field@4280 │ │ +19b3ba: 5c05 7e42 |000b: iput-boolean v5, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@427e │ │ +19b3be: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ 0x0005 line=34 │ │ 0x0007 line=35 │ │ 0x0009 line=36 │ │ @@ -319260,17 +319261,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19b2e0: |[19b2e0] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$000:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Z │ │ -19b2f0: 5500 7e42 |0000: iget-boolean v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@427e │ │ -19b2f4: 0f00 |0002: return v0 │ │ +19b2e4: |[19b2e4] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$000:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Z │ │ +19b2f4: 5500 7e42 |0000: iget-boolean v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@427e │ │ +19b2f8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;) │ │ @@ -319278,17 +319279,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19b360: |[19b360] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$100:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ -19b370: 5400 7c42 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@427c │ │ -19b374: 1100 |0002: return-object v0 │ │ +19b364: |[19b364] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$100:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ +19b374: 5400 7c42 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@427c │ │ +19b378: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;) │ │ @@ -319296,17 +319297,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19b378: |[19b378] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$102:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ -19b388: 5b01 7c42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@427c │ │ -19b38c: 1101 |0002: return-object v1 │ │ +19b37c: |[19b37c] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$102:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ +19b38c: 5b01 7c42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@427c │ │ +19b390: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ 0x0000 - 0x0003 reg=1 (null) Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ │ │ @@ -319315,17 +319316,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19b2c8: |[19b2c8] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$200:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Landroid/view/View; │ │ -19b2d8: 5400 8242 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4282 │ │ -19b2dc: 1100 |0002: return-object v0 │ │ +19b2cc: |[19b2cc] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$200:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Landroid/view/View; │ │ +19b2dc: 5400 8242 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4282 │ │ +19b2e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;) │ │ @@ -319333,17 +319334,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19b2f8: |[19b2f8] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$300:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Ljava/lang/Object; │ │ -19b308: 5400 7d42 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.reversibleParameter:Ljava/lang/Object; // field@427d │ │ -19b30c: 1100 |0002: return-object v0 │ │ +19b2fc: |[19b2fc] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$300:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Ljava/lang/Object; │ │ +19b30c: 5400 7d42 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.reversibleParameter:Ljava/lang/Object; // field@427d │ │ +19b310: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ │ │ Virtual methods - │ │ @@ -319352,18 +319353,18 @@ │ │ type : '([Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19b310: |[19b310] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -19b320: 6e20 3658 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; // method@5836 │ │ -19b326: 0c01 |0003: move-result-object v1 │ │ -19b328: 1101 |0004: return-object v1 │ │ +19b314: |[19b314] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +19b324: 6e20 3658 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; // method@5836 │ │ +19b32a: 0c01 |0003: move-result-object v1 │ │ +19b32c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ 0x0000 - 0x0005 reg=1 (null) [Ljava/lang/Object; │ │ │ │ @@ -319372,26 +319373,26 @@ │ │ type : '([Ljava/lang/Object;)Ljava/lang/Void;' │ │ access : 0x0094 (PROTECTED FINAL VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -19b32c: |[19b32c] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; │ │ -19b33c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19b33e: 3803 0900 |0001: if-eqz v3, 000a // +0009 │ │ -19b342: 2131 |0003: array-length v1, v3 │ │ -19b344: 3d01 0600 |0004: if-lez v1, 000a // +0006 │ │ -19b348: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -19b34a: 4603 0301 |0007: aget-object v3, v3, v1 │ │ -19b34e: 2802 |0009: goto 000b // +0002 │ │ -19b350: 0703 |000a: move-object v3, v0 │ │ -19b352: 5b23 7d42 |000b: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.reversibleParameter:Ljava/lang/Object; // field@427d │ │ -19b356: 6e20 3758 3200 |000d: invoke-virtual {v2, v3}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.executeAction:(Ljava/lang/Object;)V // method@5837 │ │ -19b35c: 1100 |0010: return-object v0 │ │ +19b330: |[19b330] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; │ │ +19b340: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19b342: 3803 0900 |0001: if-eqz v3, 000a // +0009 │ │ +19b346: 2131 |0003: array-length v1, v3 │ │ +19b348: 3d01 0600 |0004: if-lez v1, 000a // +0006 │ │ +19b34c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +19b34e: 4603 0301 |0007: aget-object v3, v3, v1 │ │ +19b352: 2802 |0009: goto 000b // +0002 │ │ +19b354: 0703 |000a: move-object v3, v0 │ │ +19b356: 5b23 7d42 |000b: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.reversibleParameter:Ljava/lang/Object; // field@427d │ │ +19b35a: 6e20 3758 3200 |000d: invoke-virtual {v2, v3}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.executeAction:(Ljava/lang/Object;)V // method@5837 │ │ +19b360: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=54 │ │ 0x000d line=55 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ 0x0000 - 0x0011 reg=3 (null) [Ljava/lang/Object; │ │ @@ -319407,22 +319408,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -19b3bc: |[19b3bc] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onClick:(Landroid/view/View;)V │ │ -19b3cc: 2203 f510 |0000: new-instance v3, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1; // type@10f5 │ │ -19b3d0: 7020 2858 2300 |0002: invoke-direct {v3, v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)V // method@5828 │ │ -19b3d6: 6200 3500 |0005: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0035 │ │ -19b3da: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -19b3dc: 2311 3611 |0008: new-array v1, v1, [Ljava/lang/Void; // type@1136 │ │ -19b3e0: 6e30 2b58 0301 |000a: invoke-virtual {v3, v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/os/AsyncTask; // method@582b │ │ -19b3e6: 0e00 |000d: return-void │ │ +19b3c0: |[19b3c0] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onClick:(Landroid/view/View;)V │ │ +19b3d0: 2203 f510 |0000: new-instance v3, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1; // type@10f5 │ │ +19b3d4: 7020 2858 2300 |0002: invoke-direct {v3, v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)V // method@5828 │ │ +19b3da: 6200 3500 |0005: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0035 │ │ +19b3de: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +19b3e0: 2311 3611 |0008: new-array v1, v1, [Ljava/lang/Void; // type@1136 │ │ +19b3e4: 6e30 2b58 0301 |000a: invoke-virtual {v3, v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/os/AsyncTask; // method@582b │ │ +19b3ea: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x000a line=94 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ 0x0000 - 0x000e reg=3 (null) Landroid/view/View; │ │ @@ -319432,18 +319433,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -19b3e8: |[19b3e8] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ -19b3f8: 1f01 1103 |0000: check-cast v1, Ljava/lang/Void; // type@0311 │ │ -19b3fc: 6e20 3a58 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.onPostExecute:(Ljava/lang/Void;)V // method@583a │ │ -19b402: 0e00 |0005: return-void │ │ +19b3ec: |[19b3ec] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ +19b3fc: 1f01 1103 |0000: check-cast v1, Ljava/lang/Void; // type@0311 │ │ +19b400: 6e20 3a58 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.onPostExecute:(Ljava/lang/Void;)V // method@583a │ │ +19b406: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -319452,40 +319453,40 @@ │ │ type : '(Ljava/lang/Void;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -19b404: |[19b404] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onPostExecute:(Ljava/lang/Void;)V │ │ -19b414: 5523 7e42 |0000: iget-boolean v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@427e │ │ -19b418: 3803 0c00 |0002: if-eqz v3, 000e // +000c │ │ -19b41c: 5423 7c42 |0004: iget-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@427c │ │ -19b420: 3803 0800 |0006: if-eqz v3, 000e // +0008 │ │ -19b424: 6e10 4858 0300 |0008: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.dismiss:()V // method@5848 │ │ -19b42a: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -19b42c: 5b23 7c42 |000c: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@427c │ │ -19b430: 5423 8242 |000e: iget-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4282 │ │ -19b434: 5420 8142 |0010: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarText:Ljava/lang/String; // field@4281 │ │ -19b438: 5221 8042 |0012: iget v1, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarDuration:I // field@4280 │ │ -19b43c: 7130 ee08 0301 |0014: invoke-static {v3, v0, v1}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@08ee │ │ -19b442: 0c03 |0017: move-result-object v3 │ │ -19b444: 5420 7f42 |0018: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarActionText:Ljava/lang/String; // field@427f │ │ -19b448: 6e30 ef08 0302 |001a: invoke-virtual {v3, v0, v2}, Lcom/google/android/material/snackbar/Snackbar;.setAction:(Ljava/lang/CharSequence;Landroid/view/View$OnClickListener;)Lcom/google/android/material/snackbar/Snackbar; // method@08ef │ │ -19b44e: 0c03 |001d: move-result-object v3 │ │ -19b450: 5420 8242 |001e: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4282 │ │ -19b454: 6e10 2903 0000 |0020: invoke-virtual {v0}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0329 │ │ -19b45a: 0c00 |0023: move-result-object v0 │ │ -19b45c: 6001 1f1c |0024: sget v1, Lorg/thoughtcrime/securesms/R$color;.white:I // field@1c1f │ │ -19b460: 6e20 db00 1000 |0026: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getColor:(I)I // method@00db │ │ -19b466: 0a00 |0029: move-result v0 │ │ -19b468: 6e20 f008 0300 |002a: invoke-virtual {v3, v0}, Lcom/google/android/material/snackbar/Snackbar;.setActionTextColor:(I)Lcom/google/android/material/snackbar/Snackbar; // method@08f0 │ │ -19b46e: 0c03 |002d: move-result-object v3 │ │ -19b470: 6e10 f108 0300 |002e: invoke-virtual {v3}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@08f1 │ │ -19b476: 0e00 |0031: return-void │ │ +19b408: |[19b408] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onPostExecute:(Ljava/lang/Void;)V │ │ +19b418: 5523 7e42 |0000: iget-boolean v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@427e │ │ +19b41c: 3803 0c00 |0002: if-eqz v3, 000e // +000c │ │ +19b420: 5423 7c42 |0004: iget-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@427c │ │ +19b424: 3803 0800 |0006: if-eqz v3, 000e // +0008 │ │ +19b428: 6e10 4858 0300 |0008: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.dismiss:()V // method@5848 │ │ +19b42e: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +19b430: 5b23 7c42 |000c: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@427c │ │ +19b434: 5423 8242 |000e: iget-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4282 │ │ +19b438: 5420 8142 |0010: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarText:Ljava/lang/String; // field@4281 │ │ +19b43c: 5221 8042 |0012: iget v1, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarDuration:I // field@4280 │ │ +19b440: 7130 ee08 0301 |0014: invoke-static {v3, v0, v1}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@08ee │ │ +19b446: 0c03 |0017: move-result-object v3 │ │ +19b448: 5420 7f42 |0018: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarActionText:Ljava/lang/String; // field@427f │ │ +19b44c: 6e30 ef08 0302 |001a: invoke-virtual {v3, v0, v2}, Lcom/google/android/material/snackbar/Snackbar;.setAction:(Ljava/lang/CharSequence;Landroid/view/View$OnClickListener;)Lcom/google/android/material/snackbar/Snackbar; // method@08ef │ │ +19b452: 0c03 |001d: move-result-object v3 │ │ +19b454: 5420 8242 |001e: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4282 │ │ +19b458: 6e10 2903 0000 |0020: invoke-virtual {v0}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0329 │ │ +19b45e: 0c00 |0023: move-result-object v0 │ │ +19b460: 6001 1f1c |0024: sget v1, Lorg/thoughtcrime/securesms/R$color;.white:I // field@1c1f │ │ +19b464: 6e20 db00 1000 |0026: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getColor:(I)I // method@00db │ │ +19b46a: 0a00 |0029: move-result v0 │ │ +19b46c: 6e20 f008 0300 |002a: invoke-virtual {v3, v0}, Lcom/google/android/material/snackbar/Snackbar;.setActionTextColor:(I)Lcom/google/android/material/snackbar/Snackbar; // method@08f0 │ │ +19b472: 0c03 |002d: move-result-object v3 │ │ +19b474: 6e10 f108 0300 |002e: invoke-virtual {v3}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@08f1 │ │ +19b47a: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0008 line=62 │ │ 0x000c line=63 │ │ 0x000e line=66 │ │ 0x001a line=67 │ │ @@ -319500,36 +319501,36 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 37 16-bit code units │ │ -19b478: |[19b478] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onPreExecute:()V │ │ -19b488: 5550 7e42 |0000: iget-boolean v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@427e │ │ -19b48c: 3800 1f00 |0002: if-eqz v0, 0021 // +001f │ │ -19b490: 5450 8242 |0004: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4282 │ │ -19b494: 6e10 1a03 0000 |0006: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ -19b49a: 0c00 |0009: move-result-object v0 │ │ -19b49c: 5451 8242 |000a: iget-object v1, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4282 │ │ -19b4a0: 6e10 1a03 0100 |000c: invoke-virtual {v1}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ -19b4a6: 0c01 |000f: move-result-object v1 │ │ -19b4a8: 6002 692a |0010: sget v2, Lorg/thoughtcrime/securesms/R$string;.one_moment:I // field@2a69 │ │ -19b4ac: 6e20 7700 2100 |0012: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -19b4b2: 0c01 |0015: move-result-object v1 │ │ -19b4b4: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -19b4b6: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -19b4b8: 1a04 0000 |0018: const-string v4, "" // string@0000 │ │ -19b4bc: 7153 5a58 4021 |001a: invoke-static {v0, v4, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@585a │ │ -19b4c2: 0c00 |001d: move-result-object v0 │ │ -19b4c4: 5b50 7c42 |001e: iput-object v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@427c │ │ -19b4c8: 2804 |0020: goto 0024 // +0004 │ │ -19b4ca: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -19b4cc: 5b50 7c42 |0022: iput-object v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@427c │ │ -19b4d0: 0e00 |0024: return-void │ │ +19b47c: |[19b47c] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onPreExecute:()V │ │ +19b48c: 5550 7e42 |0000: iget-boolean v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@427e │ │ +19b490: 3800 1f00 |0002: if-eqz v0, 0021 // +001f │ │ +19b494: 5450 8242 |0004: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4282 │ │ +19b498: 6e10 1a03 0000 |0006: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ +19b49e: 0c00 |0009: move-result-object v0 │ │ +19b4a0: 5451 8242 |000a: iget-object v1, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4282 │ │ +19b4a4: 6e10 1a03 0100 |000c: invoke-virtual {v1}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ +19b4aa: 0c01 |000f: move-result-object v1 │ │ +19b4ac: 6002 692a |0010: sget v2, Lorg/thoughtcrime/securesms/R$string;.one_moment:I // field@2a69 │ │ +19b4b0: 6e20 7700 2100 |0012: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +19b4b6: 0c01 |0015: move-result-object v1 │ │ +19b4b8: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +19b4ba: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +19b4bc: 1a04 0000 |0018: const-string v4, "" // string@0000 │ │ +19b4c0: 7153 5a58 4021 |001a: invoke-static {v0, v4, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@585a │ │ +19b4c6: 0c00 |001d: move-result-object v0 │ │ +19b4c8: 5b50 7c42 |001e: iput-object v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@427c │ │ +19b4cc: 2804 |0020: goto 0024 // +0004 │ │ +19b4ce: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +19b4d0: 5b50 7c42 |0022: iput-object v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@427c │ │ +19b4d4: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0004 line=43 │ │ 0x000c line=44 │ │ 0x0018 line=43 │ │ 0x0022 line=47 │ │ @@ -319576,19 +319577,19 @@ │ │ type : '(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -19b6dc: |[19b6dc] org.thoughtcrime.securesms.util.views.ProgressDialog$$ExternalSyntheticLambda0.:(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)V │ │ -19b6ec: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19b6f2: 5b01 8d42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$0:Landroid/content/DialogInterface$OnCancelListener; // field@428d │ │ -19b6f6: 5b02 8e42 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$1:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@428e │ │ -19b6fa: 0e00 |0007: return-void │ │ +19b6e0: |[19b6e0] org.thoughtcrime.securesms.util.views.ProgressDialog$$ExternalSyntheticLambda0.:(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)V │ │ +19b6f0: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19b6f6: 5b01 8d42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$0:Landroid/content/DialogInterface$OnCancelListener; // field@428d │ │ +19b6fa: 5b02 8e42 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$1:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@428e │ │ +19b6fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/content/DialogInterface$OnCancelListener; │ │ 0x0000 - 0x0008 reg=2 (null) Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ @@ -319599,19 +319600,19 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -19b6fc: |[19b6fc] org.thoughtcrime.securesms.util.views.ProgressDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -19b70c: 5420 8d42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$0:Landroid/content/DialogInterface$OnCancelListener; // field@428d │ │ -19b710: 5421 8e42 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$1:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@428e │ │ -19b714: 7140 4d58 1043 |0004: invoke-static {v0, v1, v3, v4}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.lambda$show$0:(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;Landroid/content/DialogInterface;I)V // method@584d │ │ -19b71a: 0e00 |0007: return-void │ │ +19b700: |[19b700] org.thoughtcrime.securesms.util.views.ProgressDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +19b710: 5420 8d42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$0:Landroid/content/DialogInterface$OnCancelListener; // field@428d │ │ +19b714: 5421 8e42 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$1:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@428e │ │ +19b718: 7140 4d58 1043 |0004: invoke-static {v0, v1, v3, v4}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.lambda$show$0:(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;Landroid/content/DialogInterface;I)V // method@584d │ │ +19b71e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0008 reg=4 (null) I │ │ @@ -319657,18 +319658,18 @@ │ │ type : '(Landroid/view/ViewStub;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19ba28: |[19ba28] org.thoughtcrime.securesms.util.views.Stub.:(Landroid/view/ViewStub;)V │ │ -19ba38: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19ba3e: 5b01 9442 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/views/Stub;.viewStub:Landroid/view/ViewStub; // field@4294 │ │ -19ba42: 0e00 |0005: return-void │ │ +19ba2c: |[19ba2c] org.thoughtcrime.securesms.util.views.Stub.:(Landroid/view/ViewStub;)V │ │ +19ba3c: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19ba42: 5b01 9442 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/views/Stub;.viewStub:Landroid/view/ViewStub; // field@4294 │ │ +19ba46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0003 line=14 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/views/Stub; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/ViewStub; │ │ @@ -319679,25 +319680,25 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -19b9f4: |[19b9f4] org.thoughtcrime.securesms.util.views.Stub.get:()Ljava/lang/Object; │ │ -19ba04: 5410 9342 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@4293 │ │ -19ba08: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ -19ba0c: 5410 9442 |0004: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.viewStub:Landroid/view/ViewStub; // field@4294 │ │ -19ba10: 6e10 6b03 0000 |0006: invoke-virtual {v0}, Landroid/view/ViewStub;.inflate:()Landroid/view/View; // method@036b │ │ -19ba16: 0c00 |0009: move-result-object v0 │ │ -19ba18: 5b10 9342 |000a: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@4293 │ │ -19ba1c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -19ba1e: 5b10 9442 |000d: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.viewStub:Landroid/view/ViewStub; // field@4294 │ │ -19ba22: 5410 9342 |000f: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@4293 │ │ -19ba26: 1100 |0011: return-object v0 │ │ +19b9f8: |[19b9f8] org.thoughtcrime.securesms.util.views.Stub.get:()Ljava/lang/Object; │ │ +19ba08: 5410 9342 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@4293 │ │ +19ba0c: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ +19ba10: 5410 9442 |0004: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.viewStub:Landroid/view/ViewStub; // field@4294 │ │ +19ba14: 6e10 6b03 0000 |0006: invoke-virtual {v0}, Landroid/view/ViewStub;.inflate:()Landroid/view/View; // method@036b │ │ +19ba1a: 0c00 |0009: move-result-object v0 │ │ +19ba1c: 5b10 9342 |000a: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@4293 │ │ +19ba20: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +19ba22: 5b10 9442 |000d: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.viewStub:Landroid/view/ViewStub; // field@4294 │ │ +19ba26: 5410 9342 |000f: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@4293 │ │ +19ba2a: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0004 line=19 │ │ 0x000d line=20 │ │ 0x000f line=23 │ │ locals : │ │ @@ -319708,21 +319709,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -19b9d4: |[19b9d4] org.thoughtcrime.securesms.util.views.Stub.resolved:()Z │ │ -19b9e4: 5410 9342 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@4293 │ │ -19b9e8: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -19b9ec: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -19b9ee: 2802 |0005: goto 0007 // +0002 │ │ -19b9f0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -19b9f2: 0f00 |0007: return v0 │ │ +19b9d8: |[19b9d8] org.thoughtcrime.securesms.util.views.Stub.resolved:()Z │ │ +19b9e8: 5410 9342 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@4293 │ │ +19b9ec: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +19b9f0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +19b9f2: 2802 |0005: goto 0007 // +0002 │ │ +19b9f4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +19b9f6: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/thoughtcrime/securesms/util/views/Stub; │ │ │ │ source_file_idx : 14186 (Stub.java) │ │ @@ -319766,18 +319767,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -19be18: |[19be18] org.thoughtcrime.securesms.video.VideoPlayer.:(Landroid/content/Context;)V │ │ -19be28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19be2a: 7030 8758 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@5887 │ │ -19be30: 0e00 |0004: return-void │ │ +19be1c: |[19be1c] org.thoughtcrime.securesms.video.VideoPlayer.:(Landroid/content/Context;)V │ │ +19be2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19be2e: 7030 8758 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@5887 │ │ +19be34: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=57 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/video/VideoPlayer; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -319786,18 +319787,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -19be34: |[19be34] org.thoughtcrime.securesms.video.VideoPlayer.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -19be44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19be46: 7040 8858 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@5888 │ │ -19be4c: 0e00 |0004: return-void │ │ +19be38: |[19be38] org.thoughtcrime.securesms.video.VideoPlayer.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +19be48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19be4a: 7040 8858 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@5888 │ │ +19be50: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/video/VideoPlayer; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=3 (null) Landroid/util/AttributeSet; │ │ @@ -319807,24 +319808,24 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -19be50: |[19be50] org.thoughtcrime.securesms.video.VideoPlayer.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -19be60: 7040 f103 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@03f1 │ │ -19be66: 6002 1527 |0003: sget v2, Lorg/thoughtcrime/securesms/R$layout;.video_player:I // field@2715 │ │ -19be6a: 7130 8b58 2100 |0005: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@588b │ │ -19be70: 6001 8125 |0008: sget v1, Lorg/thoughtcrime/securesms/R$id;.video_view:I // field@2581 │ │ -19be74: 7120 c557 1000 |000a: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.findById:(Landroid/view/View;I)Landroid/view/View; // method@57c5 │ │ -19be7a: 0c01 |000d: move-result-object v1 │ │ -19be7c: 1f01 7a02 |000e: check-cast v1, Lcom/google/android/exoplayer2/ui/PlayerView; // type@027a │ │ -19be80: 5b01 9742 |0010: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoView:Lcom/google/android/exoplayer2/ui/PlayerView; // field@4297 │ │ -19be84: 0e00 |0012: return-void │ │ +19be54: |[19be54] org.thoughtcrime.securesms.video.VideoPlayer.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +19be64: 7040 f103 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@03f1 │ │ +19be6a: 6002 1527 |0003: sget v2, Lorg/thoughtcrime/securesms/R$layout;.video_player:I // field@2715 │ │ +19be6e: 7130 8b58 2100 |0005: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@588b │ │ +19be74: 6001 8125 |0008: sget v1, Lorg/thoughtcrime/securesms/R$id;.video_view:I // field@2581 │ │ +19be78: 7120 c557 1000 |000a: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.findById:(Landroid/view/View;I)Landroid/view/View; // method@57c5 │ │ +19be7e: 0c01 |000d: move-result-object v1 │ │ +19be80: 1f01 7a02 |000e: check-cast v1, Lcom/google/android/exoplayer2/ui/PlayerView; // type@027a │ │ +19be84: 5b01 9742 |0010: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoView:Lcom/google/android/exoplayer2/ui/PlayerView; // field@4297 │ │ +19be88: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0003 line=67 │ │ 0x0008 line=69 │ │ locals : │ │ 0x0000 - 0x0013 reg=0 this Lorg/thoughtcrime/securesms/video/VideoPlayer; │ │ @@ -319837,70 +319838,70 @@ │ │ type : '(Lorg/thoughtcrime/securesms/mms/VideoSlide;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 121 16-bit code units │ │ -19becc: |[19becc] org.thoughtcrime.securesms.video.VideoPlayer.setExoViewSource:(Lorg/thoughtcrime/securesms/mms/VideoSlide;Z)V │ │ -19bedc: 2200 7f02 |0000: new-instance v0, Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter$Builder; // type@027f │ │ -19bee0: 6e10 8a58 0500 |0002: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@588a │ │ -19bee6: 0c01 |0005: move-result-object v1 │ │ -19bee8: 7020 e308 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter$Builder;.:(Landroid/content/Context;)V // method@08e3 │ │ -19beee: 6e10 e408 0000 |0009: invoke-virtual {v0}, Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter$Builder;.build:()Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter; // method@08e4 │ │ -19bef4: 0c00 |000c: move-result-object v0 │ │ -19bef6: 2201 7702 |000d: new-instance v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // type@0277 │ │ -19befa: 6e10 8a58 0500 |000f: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@588a │ │ -19bf00: 0c02 |0012: move-result-object v2 │ │ -19bf02: 7020 dd08 2100 |0013: invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;.:(Landroid/content/Context;)V // method@08dd │ │ -19bf08: 2202 5b02 |0016: new-instance v2, Lcom/google/android/exoplayer2/DefaultLoadControl; // type@025b │ │ -19bf0c: 7010 9c08 0200 |0018: invoke-direct {v2}, Lcom/google/android/exoplayer2/DefaultLoadControl;.:()V // method@089c │ │ -19bf12: 2203 6a02 |001b: new-instance v3, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder; // type@026a │ │ -19bf16: 6e10 8a58 0500 |001d: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@588a │ │ -19bf1c: 0c04 |0020: move-result-object v4 │ │ -19bf1e: 7020 c308 4300 |0021: invoke-direct {v3, v4}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.:(Landroid/content/Context;)V // method@08c3 │ │ -19bf24: 6e20 c808 1300 |0024: invoke-virtual {v3, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.setTrackSelector:(Lcom/google/android/exoplayer2/trackselection/TrackSelector;)Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder; // method@08c8 │ │ -19bf2a: 0c01 |0027: move-result-object v1 │ │ -19bf2c: 6e20 c608 0100 |0028: invoke-virtual {v1, v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.setBandwidthMeter:(Lcom/google/android/exoplayer2/upstream/BandwidthMeter;)Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder; // method@08c6 │ │ -19bf32: 0c00 |002b: move-result-object v0 │ │ -19bf34: 6e20 c708 2000 |002c: invoke-virtual {v0, v2}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.setLoadControl:(Lcom/google/android/exoplayer2/LoadControl;)Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder; // method@08c7 │ │ -19bf3a: 0c00 |002f: move-result-object v0 │ │ -19bf3c: 6e10 c508 0000 |0030: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.build:()Lcom/google/android/exoplayer2/SimpleExoPlayer; // method@08c5 │ │ -19bf42: 0c00 |0033: move-result-object v0 │ │ -19bf44: 5b50 9642 |0034: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@4296 │ │ -19bf48: 2201 fb10 |0036: new-instance v1, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener; // type@10fb │ │ -19bf4c: 5452 9842 |0038: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.window:Landroid/view/Window; // field@4298 │ │ -19bf50: 7020 6058 2100 |003a: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.:(Landroid/view/Window;)V // method@5860 │ │ -19bf56: 6e20 c908 1000 |003d: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.addListener:(Lcom/google/android/exoplayer2/Player$Listener;)V // method@08c9 │ │ -19bf5c: 5450 9742 |0040: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoView:Lcom/google/android/exoplayer2/ui/PlayerView; // field@4297 │ │ -19bf60: 5451 9642 |0042: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@4296 │ │ -19bf64: 6e20 de08 1000 |0044: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/ui/PlayerView;.setPlayer:(Lcom/google/android/exoplayer2/Player;)V // method@08de │ │ -19bf6a: 2200 8202 |0047: new-instance v0, Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; // type@0282 │ │ -19bf6e: 6e10 8a58 0500 |0049: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@588a │ │ -19bf74: 0c01 |004c: move-result-object v1 │ │ -19bf76: 1a02 7a17 |004d: const-string v2, "GenericUserAgent" // string@177a │ │ -19bf7a: 1203 |004f: const/4 v3, #int 0 // #0 │ │ -19bf7c: 7040 e508 1032 |0050: invoke-direct {v0, v1, v2, v3}, Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;.:(Landroid/content/Context;Ljava/lang/String;Lcom/google/android/exoplayer2/upstream/TransferListener;)V // method@08e5 │ │ -19bf82: 2201 fe10 |0053: new-instance v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory; // type@10fe │ │ -19bf86: 7020 9858 0100 |0055: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;)V // method@5898 │ │ -19bf8c: 2200 7002 |0058: new-instance v0, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory; // type@0270 │ │ -19bf90: 7010 d908 0000 |005a: invoke-direct {v0}, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory;.:()V // method@08d9 │ │ -19bf96: 2202 7402 |005d: new-instance v2, Lcom/google/android/exoplayer2/source/ProgressiveMediaSource$Factory; // type@0274 │ │ -19bf9a: 7030 db08 1200 |005f: invoke-direct {v2, v1, v0}, Lcom/google/android/exoplayer2/source/ProgressiveMediaSource$Factory;.:(Lcom/google/android/exoplayer2/upstream/DataSource$Factory;Lcom/google/android/exoplayer2/extractor/ExtractorsFactory;)V // method@08db │ │ -19bfa0: 6e10 9c50 0600 |0062: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/mms/VideoSlide;.getUri:()Landroid/net/Uri; // method@509c │ │ -19bfa6: 0c06 |0065: move-result-object v6 │ │ -19bfa8: 7110 9e08 0600 |0066: invoke-static {v6}, Lcom/google/android/exoplayer2/MediaItem;.fromUri:(Landroid/net/Uri;)Lcom/google/android/exoplayer2/MediaItem; // method@089e │ │ -19bfae: 0c06 |0069: move-result-object v6 │ │ -19bfb0: 6e20 dc08 6200 |006a: invoke-virtual {v2, v6}, Lcom/google/android/exoplayer2/source/ProgressiveMediaSource$Factory;.createMediaSource:(Lcom/google/android/exoplayer2/MediaItem;)Lcom/google/android/exoplayer2/source/ProgressiveMediaSource; // method@08dc │ │ -19bfb6: 0c06 |006d: move-result-object v6 │ │ -19bfb8: 5450 9642 |006e: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@4296 │ │ -19bfbc: 6e20 ce08 6000 |0070: invoke-virtual {v0, v6}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.prepare:(Lcom/google/android/exoplayer2/source/MediaSource;)V // method@08ce │ │ -19bfc2: 5456 9642 |0073: iget-object v6, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@4296 │ │ -19bfc6: 6e20 d308 7600 |0075: invoke-virtual {v6, v7}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setPlayWhenReady:(Z)V // method@08d3 │ │ -19bfcc: 0e00 |0078: return-void │ │ +19bed0: |[19bed0] org.thoughtcrime.securesms.video.VideoPlayer.setExoViewSource:(Lorg/thoughtcrime/securesms/mms/VideoSlide;Z)V │ │ +19bee0: 2200 7f02 |0000: new-instance v0, Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter$Builder; // type@027f │ │ +19bee4: 6e10 8a58 0500 |0002: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@588a │ │ +19beea: 0c01 |0005: move-result-object v1 │ │ +19beec: 7020 e308 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter$Builder;.:(Landroid/content/Context;)V // method@08e3 │ │ +19bef2: 6e10 e408 0000 |0009: invoke-virtual {v0}, Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter$Builder;.build:()Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter; // method@08e4 │ │ +19bef8: 0c00 |000c: move-result-object v0 │ │ +19befa: 2201 7702 |000d: new-instance v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // type@0277 │ │ +19befe: 6e10 8a58 0500 |000f: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@588a │ │ +19bf04: 0c02 |0012: move-result-object v2 │ │ +19bf06: 7020 dd08 2100 |0013: invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;.:(Landroid/content/Context;)V // method@08dd │ │ +19bf0c: 2202 5b02 |0016: new-instance v2, Lcom/google/android/exoplayer2/DefaultLoadControl; // type@025b │ │ +19bf10: 7010 9c08 0200 |0018: invoke-direct {v2}, Lcom/google/android/exoplayer2/DefaultLoadControl;.:()V // method@089c │ │ +19bf16: 2203 6a02 |001b: new-instance v3, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder; // type@026a │ │ +19bf1a: 6e10 8a58 0500 |001d: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@588a │ │ +19bf20: 0c04 |0020: move-result-object v4 │ │ +19bf22: 7020 c308 4300 |0021: invoke-direct {v3, v4}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.:(Landroid/content/Context;)V // method@08c3 │ │ +19bf28: 6e20 c808 1300 |0024: invoke-virtual {v3, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.setTrackSelector:(Lcom/google/android/exoplayer2/trackselection/TrackSelector;)Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder; // method@08c8 │ │ +19bf2e: 0c01 |0027: move-result-object v1 │ │ +19bf30: 6e20 c608 0100 |0028: invoke-virtual {v1, v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.setBandwidthMeter:(Lcom/google/android/exoplayer2/upstream/BandwidthMeter;)Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder; // method@08c6 │ │ +19bf36: 0c00 |002b: move-result-object v0 │ │ +19bf38: 6e20 c708 2000 |002c: invoke-virtual {v0, v2}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.setLoadControl:(Lcom/google/android/exoplayer2/LoadControl;)Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder; // method@08c7 │ │ +19bf3e: 0c00 |002f: move-result-object v0 │ │ +19bf40: 6e10 c508 0000 |0030: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.build:()Lcom/google/android/exoplayer2/SimpleExoPlayer; // method@08c5 │ │ +19bf46: 0c00 |0033: move-result-object v0 │ │ +19bf48: 5b50 9642 |0034: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@4296 │ │ +19bf4c: 2201 fb10 |0036: new-instance v1, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener; // type@10fb │ │ +19bf50: 5452 9842 |0038: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.window:Landroid/view/Window; // field@4298 │ │ +19bf54: 7020 6058 2100 |003a: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.:(Landroid/view/Window;)V // method@5860 │ │ +19bf5a: 6e20 c908 1000 |003d: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.addListener:(Lcom/google/android/exoplayer2/Player$Listener;)V // method@08c9 │ │ +19bf60: 5450 9742 |0040: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoView:Lcom/google/android/exoplayer2/ui/PlayerView; // field@4297 │ │ +19bf64: 5451 9642 |0042: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@4296 │ │ +19bf68: 6e20 de08 1000 |0044: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/ui/PlayerView;.setPlayer:(Lcom/google/android/exoplayer2/Player;)V // method@08de │ │ +19bf6e: 2200 8202 |0047: new-instance v0, Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; // type@0282 │ │ +19bf72: 6e10 8a58 0500 |0049: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@588a │ │ +19bf78: 0c01 |004c: move-result-object v1 │ │ +19bf7a: 1a02 7a17 |004d: const-string v2, "GenericUserAgent" // string@177a │ │ +19bf7e: 1203 |004f: const/4 v3, #int 0 // #0 │ │ +19bf80: 7040 e508 1032 |0050: invoke-direct {v0, v1, v2, v3}, Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;.:(Landroid/content/Context;Ljava/lang/String;Lcom/google/android/exoplayer2/upstream/TransferListener;)V // method@08e5 │ │ +19bf86: 2201 fe10 |0053: new-instance v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory; // type@10fe │ │ +19bf8a: 7020 9858 0100 |0055: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;)V // method@5898 │ │ +19bf90: 2200 7002 |0058: new-instance v0, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory; // type@0270 │ │ +19bf94: 7010 d908 0000 |005a: invoke-direct {v0}, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory;.:()V // method@08d9 │ │ +19bf9a: 2202 7402 |005d: new-instance v2, Lcom/google/android/exoplayer2/source/ProgressiveMediaSource$Factory; // type@0274 │ │ +19bf9e: 7030 db08 1200 |005f: invoke-direct {v2, v1, v0}, Lcom/google/android/exoplayer2/source/ProgressiveMediaSource$Factory;.:(Lcom/google/android/exoplayer2/upstream/DataSource$Factory;Lcom/google/android/exoplayer2/extractor/ExtractorsFactory;)V // method@08db │ │ +19bfa4: 6e10 9c50 0600 |0062: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/mms/VideoSlide;.getUri:()Landroid/net/Uri; // method@509c │ │ +19bfaa: 0c06 |0065: move-result-object v6 │ │ +19bfac: 7110 9e08 0600 |0066: invoke-static {v6}, Lcom/google/android/exoplayer2/MediaItem;.fromUri:(Landroid/net/Uri;)Lcom/google/android/exoplayer2/MediaItem; // method@089e │ │ +19bfb2: 0c06 |0069: move-result-object v6 │ │ +19bfb4: 6e20 dc08 6200 |006a: invoke-virtual {v2, v6}, Lcom/google/android/exoplayer2/source/ProgressiveMediaSource$Factory;.createMediaSource:(Lcom/google/android/exoplayer2/MediaItem;)Lcom/google/android/exoplayer2/source/ProgressiveMediaSource; // method@08dc │ │ +19bfba: 0c06 |006d: move-result-object v6 │ │ +19bfbc: 5450 9642 |006e: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@4296 │ │ +19bfc0: 6e20 ce08 6000 |0070: invoke-virtual {v0, v6}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.prepare:(Lcom/google/android/exoplayer2/source/MediaSource;)V // method@08ce │ │ +19bfc6: 5456 9642 |0073: iget-object v6, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@4296 │ │ +19bfca: 6e20 d308 7600 |0075: invoke-virtual {v6, v7}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setPlayWhenReady:(Z)V // method@08d3 │ │ +19bfd0: 0e00 |0078: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x000d line=96 │ │ 0x0016 line=97 │ │ 0x001b line=99 │ │ 0x0024 line=100 │ │ @@ -319927,19 +319928,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -19be88: |[19be88] org.thoughtcrime.securesms.video.VideoPlayer.cleanup:()V │ │ -19be98: 5410 9642 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@4296 │ │ -19be9c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -19bea0: 6e10 cf08 0000 |0004: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.release:()V // method@08cf │ │ -19bea6: 0e00 |0007: return-void │ │ +19be8c: |[19be8c] org.thoughtcrime.securesms.video.VideoPlayer.cleanup:()V │ │ +19be9c: 5410 9642 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@4296 │ │ +19bea0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +19bea4: 6e10 cf08 0000 |0004: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.release:()V // method@08cf │ │ +19beaa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0004 line=85 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/thoughtcrime/securesms/video/VideoPlayer; │ │ │ │ @@ -319948,20 +319949,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -19bea8: |[19bea8] org.thoughtcrime.securesms.video.VideoPlayer.pause:()V │ │ -19beb8: 5420 9642 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@4296 │ │ -19bebc: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -19bec0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -19bec2: 6e20 d308 1000 |0005: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setPlayWhenReady:(Z)V // method@08d3 │ │ -19bec8: 0e00 |0008: return-void │ │ +19beac: |[19beac] org.thoughtcrime.securesms.video.VideoPlayer.pause:()V │ │ +19bebc: 5420 9642 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@4296 │ │ +19bec0: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +19bec4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +19bec6: 6e20 d308 1000 |0005: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setPlayWhenReady:(Z)V // method@08d3 │ │ +19becc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0005 line=79 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lorg/thoughtcrime/securesms/video/VideoPlayer; │ │ │ │ @@ -319970,17 +319971,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/mms/VideoSlide;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -19bfd0: |[19bfd0] org.thoughtcrime.securesms.video.VideoPlayer.setVideoSource:(Lorg/thoughtcrime/securesms/mms/VideoSlide;Z)V │ │ -19bfe0: 7030 8d58 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.setExoViewSource:(Lorg/thoughtcrime/securesms/mms/VideoSlide;Z)V // method@588d │ │ -19bfe6: 0e00 |0003: return-void │ │ +19bfd4: |[19bfd4] org.thoughtcrime.securesms.video.VideoPlayer.setVideoSource:(Lorg/thoughtcrime/securesms/mms/VideoSlide;Z)V │ │ +19bfe4: 7030 8d58 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.setExoViewSource:(Lorg/thoughtcrime/securesms/mms/VideoSlide;Z)V // method@588d │ │ +19bfea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/video/VideoPlayer; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/thoughtcrime/securesms/mms/VideoSlide; │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -319990,17 +319991,17 @@ │ │ type : '(Landroid/view/Window;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19bfe8: |[19bfe8] org.thoughtcrime.securesms.video.VideoPlayer.setWindow:(Landroid/view/Window;)V │ │ -19bff8: 5b01 9842 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/VideoPlayer;.window:Landroid/view/Window; // field@4298 │ │ -19bffc: 0e00 |0002: return-void │ │ +19bfec: |[19bfec] org.thoughtcrime.securesms.video.VideoPlayer.setWindow:(Landroid/view/Window;)V │ │ +19bffc: 5b01 9842 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/VideoPlayer;.window:Landroid/view/Window; // field@4298 │ │ +19c000: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/thoughtcrime/securesms/video/VideoPlayer; │ │ 0x0000 - 0x0003 reg=1 (null) Landroid/view/Window; │ │ │ │ @@ -320055,20 +320056,20 @@ │ │ type : '(Landroid/view/Surface;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -19c168: |[19c168] org.thoughtcrime.securesms.video.recode.InputSurface.:(Landroid/view/Surface;)V │ │ -19c178: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19c17e: 6e10 9d0a 0100 |0003: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0a9d │ │ -19c184: 5b01 a142 |0006: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42a1 │ │ -19c188: 7010 9d58 0000 |0008: invoke-direct {v0}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.eglSetup:()V // method@589d │ │ -19c18e: 0e00 |000b: return-void │ │ +19c16c: |[19c16c] org.thoughtcrime.securesms.video.recode.InputSurface.:(Landroid/view/Surface;)V │ │ +19c17c: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19c182: 6e10 9d0a 0100 |0003: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0a9d │ │ +19c188: 5b01 a142 |0006: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42a1 │ │ +19c18c: 7010 9d58 0000 |0008: invoke-direct {v0}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.eglSetup:()V // method@589d │ │ +19c192: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=40 │ │ 0x0006 line=42 │ │ 0x0008 line=43 │ │ locals : │ │ @@ -320080,28 +320081,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -19c190: |[19c190] org.thoughtcrime.securesms.video.recode.InputSurface.checkEglError:(Ljava/lang/String;)V │ │ -19c1a0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -19c1a2: 7100 0d02 0000 |0001: invoke-static {}, Landroid/opengl/EGL14;.eglGetError:()I // method@020d │ │ -19c1a8: 0a00 |0004: move-result v0 │ │ -19c1aa: 1301 0030 |0005: const/16 v1, #int 12288 // #3000 │ │ -19c1ae: 3210 0400 |0007: if-eq v0, v1, 000b // +0004 │ │ -19c1b2: 1213 |0009: const/4 v3, #int 1 // #1 │ │ -19c1b4: 28f7 |000a: goto 0001 // -0009 │ │ -19c1b6: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ -19c1ba: 0e00 |000d: return-void │ │ -19c1bc: 2203 0203 |000e: new-instance v3, Ljava/lang/RuntimeException; // type@0302 │ │ -19c1c0: 1a00 9215 |0010: const-string v0, "EGL error encountered (see log)" // string@1592 │ │ -19c1c4: 7020 af0a 0300 |0012: invoke-direct {v3, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ -19c1ca: 2703 |0015: throw v3 │ │ +19c194: |[19c194] org.thoughtcrime.securesms.video.recode.InputSurface.checkEglError:(Ljava/lang/String;)V │ │ +19c1a4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +19c1a6: 7100 0d02 0000 |0001: invoke-static {}, Landroid/opengl/EGL14;.eglGetError:()I // method@020d │ │ +19c1ac: 0a00 |0004: move-result v0 │ │ +19c1ae: 1301 0030 |0005: const/16 v1, #int 12288 // #3000 │ │ +19c1b2: 3210 0400 |0007: if-eq v0, v1, 000b // +0004 │ │ +19c1b6: 1213 |0009: const/4 v3, #int 1 // #1 │ │ +19c1b8: 28f7 |000a: goto 0001 // -0009 │ │ +19c1ba: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ +19c1be: 0e00 |000d: return-void │ │ +19c1c0: 2203 0203 |000e: new-instance v3, Ljava/lang/RuntimeException; // type@0302 │ │ +19c1c4: 1a00 9215 |0010: const-string v0, "EGL error encountered (see log)" // string@1592 │ │ +19c1c8: 7020 af0a 0300 |0012: invoke-direct {v3, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ +19c1ce: 2703 |0015: throw v3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=127 │ │ 0x000e line=131 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lorg/thoughtcrime/securesms/video/recode/InputSurface; │ │ 0x0000 - 0x0016 reg=3 (null) Ljava/lang/String; │ │ @@ -320111,93 +320112,93 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 172 16-bit code units │ │ -19c1cc: |[19c1cc] org.thoughtcrime.securesms.video.recode.InputSurface.eglSetup:()V │ │ -19c1dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19c1de: 7110 0c02 0000 |0001: invoke-static {v0}, Landroid/opengl/EGL14;.eglGetDisplay:(I)Landroid/opengl/EGLDisplay; // method@020c │ │ -19c1e4: 0c01 |0004: move-result-object v1 │ │ -19c1e6: 5bd1 9f42 |0005: iput-object v1, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@429f │ │ -19c1ea: 6202 3300 |0007: sget-object v2, Landroid/opengl/EGL14;.EGL_NO_DISPLAY:Landroid/opengl/EGLDisplay; // field@0033 │ │ -19c1ee: 3221 8000 |0009: if-eq v1, v2, 0089 // +0080 │ │ -19c1f2: 1221 |000b: const/4 v1, #int 2 // #2 │ │ -19c1f4: 2312 1711 |000c: new-array v2, v1, [I // type@1117 │ │ -19c1f8: 54d3 9f42 |000e: iget-object v3, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@429f │ │ -19c1fc: 1214 |0010: const/4 v4, #int 1 // #1 │ │ -19c1fe: 7154 0e02 2320 |0011: invoke-static {v3, v2, v0, v2, v4}, Landroid/opengl/EGL14;.eglInitialize:(Landroid/opengl/EGLDisplay;[II[II)Z // method@020e │ │ -19c204: 0a02 |0014: move-result v2 │ │ -19c206: 3802 6900 |0015: if-eqz v2, 007e // +0069 │ │ -19c20a: 1302 0b00 |0017: const/16 v2, #int 11 // #b │ │ -19c20e: 2326 1711 |0019: new-array v6, v2, [I // type@1117 │ │ -19c212: 2606 7700 0000 |001b: fill-array-data v6, 00000092 // +00000077 │ │ -19c218: 121a |001e: const/4 v10, #int 1 // #1 │ │ -19c21a: 23a2 2111 |001f: new-array v2, v10, [Landroid/opengl/EGLConfig; // type@1121 │ │ -19c21e: 234b 1711 |0021: new-array v11, v4, [I // type@1117 │ │ -19c222: 54d5 9f42 |0023: iget-object v5, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@429f │ │ -19c226: 1209 |0025: const/4 v9, #int 0 // #0 │ │ -19c228: 120c |0026: const/4 v12, #int 0 // #0 │ │ -19c22a: 1207 |0027: const/4 v7, #int 0 // #0 │ │ -19c22c: 0728 |0028: move-object v8, v2 │ │ -19c22e: 7708 0602 0500 |0029: invoke-static/range {v5, v6, v7, v8, v9, v10, v11, v12}, Landroid/opengl/EGL14;.eglChooseConfig:(Landroid/opengl/EGLDisplay;[II[Landroid/opengl/EGLConfig;II[II)Z // method@0206 │ │ -19c234: 0a03 |002c: move-result v3 │ │ -19c236: 3803 4900 |002d: if-eqz v3, 0076 // +0049 │ │ -19c23a: 1303 9830 |002f: const/16 v3, #int 12440 // #3098 │ │ -19c23e: 1304 3830 |0031: const/16 v4, #int 12344 // #3038 │ │ -19c242: 2430 1711 1304 |0033: filled-new-array {v3, v1, v4}, [I // type@1117 │ │ -19c248: 0c01 |0036: move-result-object v1 │ │ -19c24a: 54d3 9f42 |0037: iget-object v3, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@429f │ │ -19c24e: 4605 0200 |0039: aget-object v5, v2, v0 │ │ -19c252: 6206 3200 |003b: sget-object v6, Landroid/opengl/EGL14;.EGL_NO_CONTEXT:Landroid/opengl/EGLContext; // field@0032 │ │ -19c256: 7150 0702 5316 |003d: invoke-static {v3, v5, v6, v1, v0}, Landroid/opengl/EGL14;.eglCreateContext:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLConfig;Landroid/opengl/EGLContext;[II)Landroid/opengl/EGLContext; // method@0207 │ │ -19c25c: 0c01 |0040: move-result-object v1 │ │ -19c25e: 5bd1 9e42 |0041: iput-object v1, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@429e │ │ -19c262: 1a01 4250 |0043: const-string v1, "eglCreateContext" // string@5042 │ │ -19c266: 7020 9c58 1d00 |0045: invoke-direct {v13, v1}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.checkEglError:(Ljava/lang/String;)V // method@589c │ │ -19c26c: 54d1 9e42 |0048: iget-object v1, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@429e │ │ -19c270: 3801 2400 |004a: if-eqz v1, 006e // +0024 │ │ -19c274: 2410 1711 0400 |004c: filled-new-array {v4}, [I // type@1117 │ │ -19c27a: 0c01 |004f: move-result-object v1 │ │ -19c27c: 54d3 9f42 |0050: iget-object v3, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@429f │ │ -19c280: 4602 0200 |0052: aget-object v2, v2, v0 │ │ -19c284: 54d4 a142 |0054: iget-object v4, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42a1 │ │ -19c288: 7150 0802 2314 |0056: invoke-static {v3, v2, v4, v1, v0}, Landroid/opengl/EGL14;.eglCreateWindowSurface:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLConfig;Ljava/lang/Object;[II)Landroid/opengl/EGLSurface; // method@0208 │ │ -19c28e: 0c00 |0059: move-result-object v0 │ │ -19c290: 5bd0 a042 |005a: iput-object v0, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42a0 │ │ -19c294: 1a00 4450 |005c: const-string v0, "eglCreateWindowSurface" // string@5044 │ │ -19c298: 7020 9c58 0d00 |005e: invoke-direct {v13, v0}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.checkEglError:(Ljava/lang/String;)V // method@589c │ │ -19c29e: 54d0 a042 |0061: iget-object v0, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42a0 │ │ -19c2a2: 3800 0300 |0063: if-eqz v0, 0066 // +0003 │ │ -19c2a6: 0e00 |0065: return-void │ │ -19c2a8: 2200 0203 |0066: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ -19c2ac: 1a01 dd7e |0068: const-string v1, "surface was null" // string@7edd │ │ -19c2b0: 7020 af0a 1000 |006a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ -19c2b6: 2700 |006d: throw v0 │ │ -19c2b8: 2200 0203 |006e: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ -19c2bc: 1a01 0170 |0070: const-string v1, "null context" // string@7001 │ │ -19c2c0: 7020 af0a 1000 |0072: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ -19c2c6: 2700 |0075: throw v0 │ │ -19c2c8: 2200 0203 |0076: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ -19c2cc: 1a01 2c82 |0078: const-string v1, "unable to find RGB888+recordable ES2 EGL config" // string@822c │ │ -19c2d0: 7020 af0a 1000 |007a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ -19c2d6: 2700 |007d: throw v0 │ │ -19c2d8: 1200 |007e: const/4 v0, #int 0 // #0 │ │ -19c2da: 5bd0 9f42 |007f: iput-object v0, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@429f │ │ -19c2de: 2200 0203 |0081: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ -19c2e2: 1a01 3082 |0083: const-string v1, "unable to initialize EGL14" // string@8230 │ │ -19c2e6: 7020 af0a 1000 |0085: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ -19c2ec: 2700 |0088: throw v0 │ │ -19c2ee: 2200 0203 |0089: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ -19c2f2: 1a01 2e82 |008b: const-string v1, "unable to get EGL14 display" // string@822e │ │ -19c2f6: 7020 af0a 1000 |008d: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ -19c2fc: 2700 |0090: throw v0 │ │ -19c2fe: 0000 |0091: nop // spacer │ │ -19c300: 0003 0400 0b00 0000 2430 0000 0800 ... |0092: array-data (26 units) │ │ +19c1d0: |[19c1d0] org.thoughtcrime.securesms.video.recode.InputSurface.eglSetup:()V │ │ +19c1e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19c1e2: 7110 0c02 0000 |0001: invoke-static {v0}, Landroid/opengl/EGL14;.eglGetDisplay:(I)Landroid/opengl/EGLDisplay; // method@020c │ │ +19c1e8: 0c01 |0004: move-result-object v1 │ │ +19c1ea: 5bd1 9f42 |0005: iput-object v1, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@429f │ │ +19c1ee: 6202 3300 |0007: sget-object v2, Landroid/opengl/EGL14;.EGL_NO_DISPLAY:Landroid/opengl/EGLDisplay; // field@0033 │ │ +19c1f2: 3221 8000 |0009: if-eq v1, v2, 0089 // +0080 │ │ +19c1f6: 1221 |000b: const/4 v1, #int 2 // #2 │ │ +19c1f8: 2312 1711 |000c: new-array v2, v1, [I // type@1117 │ │ +19c1fc: 54d3 9f42 |000e: iget-object v3, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@429f │ │ +19c200: 1214 |0010: const/4 v4, #int 1 // #1 │ │ +19c202: 7154 0e02 2320 |0011: invoke-static {v3, v2, v0, v2, v4}, Landroid/opengl/EGL14;.eglInitialize:(Landroid/opengl/EGLDisplay;[II[II)Z // method@020e │ │ +19c208: 0a02 |0014: move-result v2 │ │ +19c20a: 3802 6900 |0015: if-eqz v2, 007e // +0069 │ │ +19c20e: 1302 0b00 |0017: const/16 v2, #int 11 // #b │ │ +19c212: 2326 1711 |0019: new-array v6, v2, [I // type@1117 │ │ +19c216: 2606 7700 0000 |001b: fill-array-data v6, 00000092 // +00000077 │ │ +19c21c: 121a |001e: const/4 v10, #int 1 // #1 │ │ +19c21e: 23a2 2111 |001f: new-array v2, v10, [Landroid/opengl/EGLConfig; // type@1121 │ │ +19c222: 234b 1711 |0021: new-array v11, v4, [I // type@1117 │ │ +19c226: 54d5 9f42 |0023: iget-object v5, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@429f │ │ +19c22a: 1209 |0025: const/4 v9, #int 0 // #0 │ │ +19c22c: 120c |0026: const/4 v12, #int 0 // #0 │ │ +19c22e: 1207 |0027: const/4 v7, #int 0 // #0 │ │ +19c230: 0728 |0028: move-object v8, v2 │ │ +19c232: 7708 0602 0500 |0029: invoke-static/range {v5, v6, v7, v8, v9, v10, v11, v12}, Landroid/opengl/EGL14;.eglChooseConfig:(Landroid/opengl/EGLDisplay;[II[Landroid/opengl/EGLConfig;II[II)Z // method@0206 │ │ +19c238: 0a03 |002c: move-result v3 │ │ +19c23a: 3803 4900 |002d: if-eqz v3, 0076 // +0049 │ │ +19c23e: 1303 9830 |002f: const/16 v3, #int 12440 // #3098 │ │ +19c242: 1304 3830 |0031: const/16 v4, #int 12344 // #3038 │ │ +19c246: 2430 1711 1304 |0033: filled-new-array {v3, v1, v4}, [I // type@1117 │ │ +19c24c: 0c01 |0036: move-result-object v1 │ │ +19c24e: 54d3 9f42 |0037: iget-object v3, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@429f │ │ +19c252: 4605 0200 |0039: aget-object v5, v2, v0 │ │ +19c256: 6206 3200 |003b: sget-object v6, Landroid/opengl/EGL14;.EGL_NO_CONTEXT:Landroid/opengl/EGLContext; // field@0032 │ │ +19c25a: 7150 0702 5316 |003d: invoke-static {v3, v5, v6, v1, v0}, Landroid/opengl/EGL14;.eglCreateContext:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLConfig;Landroid/opengl/EGLContext;[II)Landroid/opengl/EGLContext; // method@0207 │ │ +19c260: 0c01 |0040: move-result-object v1 │ │ +19c262: 5bd1 9e42 |0041: iput-object v1, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@429e │ │ +19c266: 1a01 4250 |0043: const-string v1, "eglCreateContext" // string@5042 │ │ +19c26a: 7020 9c58 1d00 |0045: invoke-direct {v13, v1}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.checkEglError:(Ljava/lang/String;)V // method@589c │ │ +19c270: 54d1 9e42 |0048: iget-object v1, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@429e │ │ +19c274: 3801 2400 |004a: if-eqz v1, 006e // +0024 │ │ +19c278: 2410 1711 0400 |004c: filled-new-array {v4}, [I // type@1117 │ │ +19c27e: 0c01 |004f: move-result-object v1 │ │ +19c280: 54d3 9f42 |0050: iget-object v3, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@429f │ │ +19c284: 4602 0200 |0052: aget-object v2, v2, v0 │ │ +19c288: 54d4 a142 |0054: iget-object v4, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42a1 │ │ +19c28c: 7150 0802 2314 |0056: invoke-static {v3, v2, v4, v1, v0}, Landroid/opengl/EGL14;.eglCreateWindowSurface:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLConfig;Ljava/lang/Object;[II)Landroid/opengl/EGLSurface; // method@0208 │ │ +19c292: 0c00 |0059: move-result-object v0 │ │ +19c294: 5bd0 a042 |005a: iput-object v0, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42a0 │ │ +19c298: 1a00 4450 |005c: const-string v0, "eglCreateWindowSurface" // string@5044 │ │ +19c29c: 7020 9c58 0d00 |005e: invoke-direct {v13, v0}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.checkEglError:(Ljava/lang/String;)V // method@589c │ │ +19c2a2: 54d0 a042 |0061: iget-object v0, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42a0 │ │ +19c2a6: 3800 0300 |0063: if-eqz v0, 0066 // +0003 │ │ +19c2aa: 0e00 |0065: return-void │ │ +19c2ac: 2200 0203 |0066: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ +19c2b0: 1a01 dd7e |0068: const-string v1, "surface was null" // string@7edd │ │ +19c2b4: 7020 af0a 1000 |006a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ +19c2ba: 2700 |006d: throw v0 │ │ +19c2bc: 2200 0203 |006e: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ +19c2c0: 1a01 0170 |0070: const-string v1, "null context" // string@7001 │ │ +19c2c4: 7020 af0a 1000 |0072: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ +19c2ca: 2700 |0075: throw v0 │ │ +19c2cc: 2200 0203 |0076: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ +19c2d0: 1a01 2c82 |0078: const-string v1, "unable to find RGB888+recordable ES2 EGL config" // string@822c │ │ +19c2d4: 7020 af0a 1000 |007a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ +19c2da: 2700 |007d: throw v0 │ │ +19c2dc: 1200 |007e: const/4 v0, #int 0 // #0 │ │ +19c2de: 5bd0 9f42 |007f: iput-object v0, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@429f │ │ +19c2e2: 2200 0203 |0081: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ +19c2e6: 1a01 3082 |0083: const-string v1, "unable to initialize EGL14" // string@8230 │ │ +19c2ea: 7020 af0a 1000 |0085: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ +19c2f0: 2700 |0088: throw v0 │ │ +19c2f2: 2200 0203 |0089: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ +19c2f6: 1a01 2e82 |008b: const-string v1, "unable to get EGL14 display" // string@822e │ │ +19c2fa: 7020 af0a 1000 |008d: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ +19c300: 2700 |0090: throw v0 │ │ +19c302: 0000 |0091: nop // spacer │ │ +19c304: 0003 0400 0b00 0000 2430 0000 0800 ... |0092: array-data (26 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=47 │ │ 0x0007 line=48 │ │ 0x000c line=51 │ │ 0x000e line=52 │ │ 0x0019 line=57 │ │ @@ -320227,17 +320228,17 @@ │ │ type : '()Landroid/view/Surface;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19c12c: |[19c12c] org.thoughtcrime.securesms.video.recode.InputSurface.getSurface:()Landroid/view/Surface; │ │ -19c13c: 5410 a142 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42a1 │ │ -19c140: 1100 |0002: return-object v0 │ │ +19c130: |[19c130] org.thoughtcrime.securesms.video.recode.InputSurface.getSurface:()Landroid/view/Surface; │ │ +19c140: 5410 a142 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42a1 │ │ +19c144: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/InputSurface; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/video/recode/InputSurface;) │ │ @@ -320245,26 +320246,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -19c334: |[19c334] org.thoughtcrime.securesms.video.recode.InputSurface.makeCurrent:()V │ │ -19c344: 5430 9f42 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@429f │ │ -19c348: 5431 a042 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42a0 │ │ -19c34c: 5432 9e42 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@429e │ │ -19c350: 7140 0f02 1021 |0006: invoke-static {v0, v1, v1, v2}, Landroid/opengl/EGL14;.eglMakeCurrent:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;Landroid/opengl/EGLSurface;Landroid/opengl/EGLContext;)Z // method@020f │ │ -19c356: 0a00 |0009: move-result v0 │ │ -19c358: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ -19c35c: 0e00 |000c: return-void │ │ -19c35e: 2200 0203 |000d: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ -19c362: 1a01 4e50 |000f: const-string v1, "eglMakeCurrent failed" // string@504e │ │ -19c366: 7020 af0a 1000 |0011: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ -19c36c: 2700 |0014: throw v0 │ │ +19c338: |[19c338] org.thoughtcrime.securesms.video.recode.InputSurface.makeCurrent:()V │ │ +19c348: 5430 9f42 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@429f │ │ +19c34c: 5431 a042 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42a0 │ │ +19c350: 5432 9e42 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@429e │ │ +19c354: 7140 0f02 1021 |0006: invoke-static {v0, v1, v1, v2}, Landroid/opengl/EGL14;.eglMakeCurrent:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;Landroid/opengl/EGLSurface;Landroid/opengl/EGLContext;)Z // method@020f │ │ +19c35a: 0a00 |0009: move-result v0 │ │ +19c35c: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ +19c360: 0e00 |000c: return-void │ │ +19c362: 2200 0203 |000d: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ +19c366: 1a01 4e50 |000f: const-string v1, "eglMakeCurrent failed" // string@504e │ │ +19c36a: 7020 af0a 1000 |0011: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ +19c370: 2700 |0014: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x000d line=109 │ │ locals : │ │ 0x0000 - 0x0015 reg=3 this Lorg/thoughtcrime/securesms/video/recode/InputSurface; │ │ │ │ @@ -320273,40 +320274,40 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -19c370: |[19c370] org.thoughtcrime.securesms.video.recode.InputSurface.release:()V │ │ -19c380: 7100 0b02 0000 |0000: invoke-static {}, Landroid/opengl/EGL14;.eglGetCurrentContext:()Landroid/opengl/EGLContext; // method@020b │ │ -19c386: 0c00 |0003: move-result-object v0 │ │ -19c388: 5441 9e42 |0004: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@429e │ │ -19c38c: 6e20 1102 1000 |0006: invoke-virtual {v0, v1}, Landroid/opengl/EGLContext;.equals:(Ljava/lang/Object;)Z // method@0211 │ │ -19c392: 0a00 |0009: move-result v0 │ │ -19c394: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -19c398: 5440 9f42 |000c: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@429f │ │ -19c39c: 6201 3400 |000e: sget-object v1, Landroid/opengl/EGL14;.EGL_NO_SURFACE:Landroid/opengl/EGLSurface; // field@0034 │ │ -19c3a0: 6202 3400 |0010: sget-object v2, Landroid/opengl/EGL14;.EGL_NO_SURFACE:Landroid/opengl/EGLSurface; // field@0034 │ │ -19c3a4: 6203 3200 |0012: sget-object v3, Landroid/opengl/EGL14;.EGL_NO_CONTEXT:Landroid/opengl/EGLContext; // field@0032 │ │ -19c3a8: 7140 0f02 1032 |0014: invoke-static {v0, v1, v2, v3}, Landroid/opengl/EGL14;.eglMakeCurrent:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;Landroid/opengl/EGLSurface;Landroid/opengl/EGLContext;)Z // method@020f │ │ -19c3ae: 5440 9f42 |0017: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@429f │ │ -19c3b2: 5441 a042 |0019: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42a0 │ │ -19c3b6: 7120 0a02 1000 |001b: invoke-static {v0, v1}, Landroid/opengl/EGL14;.eglDestroySurface:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;)Z // method@020a │ │ -19c3bc: 5440 9f42 |001e: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@429f │ │ -19c3c0: 5441 9e42 |0020: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@429e │ │ -19c3c4: 7120 0902 1000 |0022: invoke-static {v0, v1}, Landroid/opengl/EGL14;.eglDestroyContext:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLContext;)Z // method@0209 │ │ -19c3ca: 5440 a142 |0025: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42a1 │ │ -19c3ce: 6e10 0903 0000 |0027: invoke-virtual {v0}, Landroid/view/Surface;.release:()V // method@0309 │ │ -19c3d4: 1200 |002a: const/4 v0, #int 0 // #0 │ │ -19c3d6: 5b40 9f42 |002b: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@429f │ │ -19c3da: 5b40 9e42 |002d: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@429e │ │ -19c3de: 5b40 a042 |002f: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42a0 │ │ -19c3e2: 5b40 a142 |0031: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42a1 │ │ -19c3e6: 0e00 |0033: return-void │ │ +19c374: |[19c374] org.thoughtcrime.securesms.video.recode.InputSurface.release:()V │ │ +19c384: 7100 0b02 0000 |0000: invoke-static {}, Landroid/opengl/EGL14;.eglGetCurrentContext:()Landroid/opengl/EGLContext; // method@020b │ │ +19c38a: 0c00 |0003: move-result-object v0 │ │ +19c38c: 5441 9e42 |0004: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@429e │ │ +19c390: 6e20 1102 1000 |0006: invoke-virtual {v0, v1}, Landroid/opengl/EGLContext;.equals:(Ljava/lang/Object;)Z // method@0211 │ │ +19c396: 0a00 |0009: move-result v0 │ │ +19c398: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +19c39c: 5440 9f42 |000c: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@429f │ │ +19c3a0: 6201 3400 |000e: sget-object v1, Landroid/opengl/EGL14;.EGL_NO_SURFACE:Landroid/opengl/EGLSurface; // field@0034 │ │ +19c3a4: 6202 3400 |0010: sget-object v2, Landroid/opengl/EGL14;.EGL_NO_SURFACE:Landroid/opengl/EGLSurface; // field@0034 │ │ +19c3a8: 6203 3200 |0012: sget-object v3, Landroid/opengl/EGL14;.EGL_NO_CONTEXT:Landroid/opengl/EGLContext; // field@0032 │ │ +19c3ac: 7140 0f02 1032 |0014: invoke-static {v0, v1, v2, v3}, Landroid/opengl/EGL14;.eglMakeCurrent:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;Landroid/opengl/EGLSurface;Landroid/opengl/EGLContext;)Z // method@020f │ │ +19c3b2: 5440 9f42 |0017: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@429f │ │ +19c3b6: 5441 a042 |0019: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42a0 │ │ +19c3ba: 7120 0a02 1000 |001b: invoke-static {v0, v1}, Landroid/opengl/EGL14;.eglDestroySurface:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;)Z // method@020a │ │ +19c3c0: 5440 9f42 |001e: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@429f │ │ +19c3c4: 5441 9e42 |0020: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@429e │ │ +19c3c8: 7120 0902 1000 |0022: invoke-static {v0, v1}, Landroid/opengl/EGL14;.eglDestroyContext:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLContext;)Z // method@0209 │ │ +19c3ce: 5440 a142 |0025: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42a1 │ │ +19c3d2: 6e10 0903 0000 |0027: invoke-virtual {v0}, Landroid/view/Surface;.release:()V // method@0309 │ │ +19c3d8: 1200 |002a: const/4 v0, #int 0 // #0 │ │ +19c3da: 5b40 9f42 |002b: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@429f │ │ +19c3de: 5b40 9e42 |002d: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@429e │ │ +19c3e2: 5b40 a042 |002f: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42a0 │ │ +19c3e6: 5b40 a142 |0031: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42a1 │ │ +19c3ea: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x000c line=96 │ │ 0x0017 line=98 │ │ 0x001e line=99 │ │ 0x0025 line=100 │ │ @@ -320322,19 +320323,19 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -19c3e8: |[19c3e8] org.thoughtcrime.securesms.video.recode.InputSurface.setPresentationTime:(J)V │ │ -19c3f8: 5420 9f42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@429f │ │ -19c3fc: 5421 a042 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42a0 │ │ -19c400: 7140 1202 1043 |0004: invoke-static {v0, v1, v3, v4}, Landroid/opengl/EGLExt;.eglPresentationTimeANDROID:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;J)Z // method@0212 │ │ -19c406: 0e00 |0007: return-void │ │ +19c3ec: |[19c3ec] org.thoughtcrime.securesms.video.recode.InputSurface.setPresentationTime:(J)V │ │ +19c3fc: 5420 9f42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@429f │ │ +19c400: 5421 a042 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42a0 │ │ +19c404: 7140 1202 1043 |0004: invoke-static {v0, v1, v3, v4}, Landroid/opengl/EGLExt;.eglPresentationTimeANDROID:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;J)Z // method@0212 │ │ +19c40a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/thoughtcrime/securesms/video/recode/InputSurface; │ │ 0x0000 - 0x0008 reg=3 (null) J │ │ │ │ @@ -320343,20 +320344,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -19c144: |[19c144] org.thoughtcrime.securesms.video.recode.InputSurface.swapBuffers:()Z │ │ -19c154: 5420 9f42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@429f │ │ -19c158: 5421 a042 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42a0 │ │ -19c15c: 7120 1002 1000 |0004: invoke-static {v0, v1}, Landroid/opengl/EGL14;.eglSwapBuffers:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;)Z // method@0210 │ │ -19c162: 0a00 |0007: move-result v0 │ │ -19c164: 0f00 |0008: return v0 │ │ +19c148: |[19c148] org.thoughtcrime.securesms.video.recode.InputSurface.swapBuffers:()Z │ │ +19c158: 5420 9f42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@429f │ │ +19c15c: 5421 a042 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42a0 │ │ +19c160: 7120 1002 1000 |0004: invoke-static {v0, v1}, Landroid/opengl/EGL14;.eglSwapBuffers:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;)Z // method@0210 │ │ +19c166: 0a00 |0007: move-result v0 │ │ +19c168: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lorg/thoughtcrime/securesms/video/recode/InputSurface; │ │ │ │ source_file_idx : 6336 (InputSurface.java) │ │ @@ -320462,31 +320463,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -19cc00: |[19cc00] org.thoughtcrime.securesms.video.recode.MP4Builder.:()V │ │ -19cc10: 7010 9b0a 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19cc16: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -19cc18: 5b30 aa42 |0004: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42aa │ │ -19cc1c: 5b30 a642 |0006: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42a6 │ │ -19cc20: 5b30 a942 |0008: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42a9 │ │ -19cc24: 5b30 a842 |000a: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42a8 │ │ -19cc28: 1601 0000 |000c: const-wide/16 v1, #int 0 // #0 │ │ -19cc2c: 5a31 a742 |000e: iput-wide v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42a7 │ │ -19cc30: 5a31 ae42 |0010: iput-wide v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42ae │ │ -19cc34: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -19cc36: 5c31 ad42 |0013: iput-boolean v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42ad │ │ -19cc3a: 2201 7b03 |0015: new-instance v1, Ljava/util/HashMap; // type@037b │ │ -19cc3e: 7010 910c 0100 |0017: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0c91 │ │ -19cc44: 5b31 ac42 |001a: iput-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.track2SampleSizes:Ljava/util/HashMap; // field@42ac │ │ -19cc48: 5b30 ab42 |001c: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42ab │ │ -19cc4c: 0e00 |001e: return-void │ │ +19cc04: |[19cc04] org.thoughtcrime.securesms.video.recode.MP4Builder.:()V │ │ +19cc14: 7010 9b0a 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19cc1a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +19cc1c: 5b30 aa42 |0004: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42aa │ │ +19cc20: 5b30 a642 |0006: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42a6 │ │ +19cc24: 5b30 a942 |0008: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42a9 │ │ +19cc28: 5b30 a842 |000a: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42a8 │ │ +19cc2c: 1601 0000 |000c: const-wide/16 v1, #int 0 // #0 │ │ +19cc30: 5a31 a742 |000e: iput-wide v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42a7 │ │ +19cc34: 5a31 ae42 |0010: iput-wide v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42ae │ │ +19cc38: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +19cc3a: 5c31 ad42 |0013: iput-boolean v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42ad │ │ +19cc3e: 2201 7b03 |0015: new-instance v1, Ljava/util/HashMap; // type@037b │ │ +19cc42: 7010 910c 0100 |0017: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0c91 │ │ +19cc48: 5b31 ac42 |001a: iput-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.track2SampleSizes:Ljava/util/HashMap; // field@42ac │ │ +19cc4c: 5b30 ab42 |001c: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42ab │ │ +19cc50: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0004 line=47 │ │ 0x0006 line=48 │ │ 0x0008 line=49 │ │ 0x000a line=50 │ │ @@ -320503,36 +320504,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -19d010: |[19d010] org.thoughtcrime.securesms.video.recode.MP4Builder.flushCurrentMdat:()V │ │ -19d020: 5450 a842 |0000: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42a8 │ │ -19d024: 6e10 bf0b 0000 |0002: invoke-virtual {v0}, Ljava/nio/channels/FileChannel;.position:()J // method@0bbf │ │ -19d02a: 0b00 |0005: move-result-wide v0 │ │ -19d02c: 5452 a842 |0006: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42a8 │ │ -19d030: 5453 aa42 |0008: iget-object v3, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42aa │ │ -19d034: 6e10 a758 0300 |000a: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getOffset:()J // method@58a7 │ │ -19d03a: 0b03 |000d: move-result-wide v3 │ │ -19d03c: 6e30 c00b 3204 |000e: invoke-virtual {v2, v3, v4}, Ljava/nio/channels/FileChannel;.position:(J)Ljava/nio/channels/FileChannel; // method@0bc0 │ │ -19d042: 5452 aa42 |0011: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42aa │ │ -19d046: 5453 a842 |0013: iget-object v3, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42a8 │ │ -19d04a: 6e20 a558 3200 |0015: invoke-virtual {v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@58a5 │ │ -19d050: 5452 a842 |0018: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42a8 │ │ -19d054: 6e30 c00b 0201 |001a: invoke-virtual {v2, v0, v1}, Ljava/nio/channels/FileChannel;.position:(J)Ljava/nio/channels/FileChannel; // method@0bc0 │ │ -19d05a: 5450 aa42 |001d: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42aa │ │ -19d05e: 1601 0000 |001f: const-wide/16 v1, #int 0 // #0 │ │ -19d062: 6e30 ae58 1002 |0021: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setDataOffset:(J)V // method@58ae │ │ -19d068: 5450 aa42 |0024: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42aa │ │ -19d06c: 6e30 ad58 1002 |0026: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setContentSize:(J)V // method@58ad │ │ -19d072: 5450 a942 |0029: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42a9 │ │ -19d076: 6e10 8709 0000 |002b: invoke-virtual {v0}, Ljava/io/FileOutputStream;.flush:()V // method@0987 │ │ -19d07c: 0e00 |002e: return-void │ │ +19d014: |[19d014] org.thoughtcrime.securesms.video.recode.MP4Builder.flushCurrentMdat:()V │ │ +19d024: 5450 a842 |0000: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42a8 │ │ +19d028: 6e10 bf0b 0000 |0002: invoke-virtual {v0}, Ljava/nio/channels/FileChannel;.position:()J // method@0bbf │ │ +19d02e: 0b00 |0005: move-result-wide v0 │ │ +19d030: 5452 a842 |0006: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42a8 │ │ +19d034: 5453 aa42 |0008: iget-object v3, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42aa │ │ +19d038: 6e10 a758 0300 |000a: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getOffset:()J // method@58a7 │ │ +19d03e: 0b03 |000d: move-result-wide v3 │ │ +19d040: 6e30 c00b 3204 |000e: invoke-virtual {v2, v3, v4}, Ljava/nio/channels/FileChannel;.position:(J)Ljava/nio/channels/FileChannel; // method@0bc0 │ │ +19d046: 5452 aa42 |0011: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42aa │ │ +19d04a: 5453 a842 |0013: iget-object v3, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42a8 │ │ +19d04e: 6e20 a558 3200 |0015: invoke-virtual {v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@58a5 │ │ +19d054: 5452 a842 |0018: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42a8 │ │ +19d058: 6e30 c00b 0201 |001a: invoke-virtual {v2, v0, v1}, Ljava/nio/channels/FileChannel;.position:(J)Ljava/nio/channels/FileChannel; // method@0bc0 │ │ +19d05e: 5450 aa42 |001d: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42aa │ │ +19d062: 1601 0000 |001f: const-wide/16 v1, #int 0 // #0 │ │ +19d066: 6e30 ae58 1002 |0021: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setDataOffset:(J)V // method@58ae │ │ +19d06c: 5450 aa42 |0024: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42aa │ │ +19d070: 6e30 ad58 1002 |0026: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setContentSize:(J)V // method@58ad │ │ +19d076: 5450 a942 |0029: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42a9 │ │ +19d07a: 6e10 8709 0000 |002b: invoke-virtual {v0}, Ljava/io/FileOutputStream;.flush:()V // method@0987 │ │ +19d080: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0006 line=77 │ │ 0x0011 line=78 │ │ 0x0018 line=79 │ │ 0x001d line=80 │ │ @@ -320546,23 +320547,23 @@ │ │ type : '(JJ)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -19cac0: |[19cac0] org.thoughtcrime.securesms.video.recode.MP4Builder.gcd:(JJ)J │ │ -19cad0: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -19cad4: 3102 0500 |0002: cmp-long v2, v5, v0 │ │ -19cad8: 3902 0300 |0004: if-nez v2, 0007 // +0003 │ │ -19cadc: 1003 |0006: return-wide v3 │ │ -19cade: bf53 |0007: rem-long/2addr v3, v5 │ │ -19cae0: 7140 bf58 6543 |0008: invoke-static {v5, v6, v3, v4}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.gcd:(JJ)J // method@58bf │ │ -19cae6: 0b03 |000b: move-result-wide v3 │ │ -19cae8: 1003 |000c: return-wide v3 │ │ +19cac4: |[19cac4] org.thoughtcrime.securesms.video.recode.MP4Builder.gcd:(JJ)J │ │ +19cad4: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +19cad8: 3102 0500 |0002: cmp-long v2, v5, v0 │ │ +19cadc: 3902 0300 |0004: if-nez v2, 0007 // +0003 │ │ +19cae0: 1003 |0006: return-wide v3 │ │ +19cae2: bf53 |0007: rem-long/2addr v3, v5 │ │ +19cae4: 7140 bf58 6543 |0008: invoke-static {v5, v6, v3, v4}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.gcd:(JJ)J // method@58bf │ │ +19caea: 0b03 |000b: move-result-wide v3 │ │ +19caec: 1003 |000c: return-wide v3 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=228 │ │ locals : │ │ 0x0000 - 0x000d reg=3 (null) J │ │ 0x0000 - 0x000d reg=5 (null) J │ │ │ │ @@ -320572,19 +320573,19 @@ │ │ type : '(Landroid/media/MediaFormat;Z)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -19caa0: |[19caa0] org.thoughtcrime.securesms.video.recode.MP4Builder.addTrack:(Landroid/media/MediaFormat;Z)I │ │ -19cab0: 5410 a642 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42a6 │ │ -19cab4: 6e30 c458 2003 |0002: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.addTrack:(Landroid/media/MediaFormat;Z)I // method@58c4 │ │ -19caba: 0a02 |0005: move-result v2 │ │ -19cabc: 0f02 |0006: return v2 │ │ +19caa4: |[19caa4] org.thoughtcrime.securesms.video.recode.MP4Builder.addTrack:(Landroid/media/MediaFormat;Z)I │ │ +19cab4: 5410 a642 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42a6 │ │ +19cab8: 6e30 c458 2003 |0002: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.addTrack:(Landroid/media/MediaFormat;Z)I // method@58c4 │ │ +19cabe: 0a02 |0005: move-result v2 │ │ +19cac0: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/video/recode/MP4Builder; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/media/MediaFormat; │ │ 0x0000 - 0x0007 reg=3 (null) Z │ │ @@ -320594,25 +320595,25 @@ │ │ type : '()Lcom/coremedia/iso/boxes/FileTypeBox;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 23 16-bit code units │ │ -19c764: |[19c764] org.thoughtcrime.securesms.video.recode.MP4Builder.createFileTypeBox:()Lcom/coremedia/iso/boxes/FileTypeBox; │ │ -19c774: 2200 8203 |0000: new-instance v0, Ljava/util/LinkedList; // type@0382 │ │ -19c778: 7010 b70c 0000 |0002: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@0cb7 │ │ -19c77e: 1a01 c55f |0005: const-string v1, "isom" // string@5fc5 │ │ -19c782: 6e20 b90c 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@0cb9 │ │ -19c788: 1a02 9d0b |000a: const-string v2, "3gp4" // string@0b9d │ │ -19c78c: 6e20 b90c 2000 |000c: invoke-virtual {v0, v2}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@0cb9 │ │ -19c792: 2202 2702 |000f: new-instance v2, Lcom/coremedia/iso/boxes/FileTypeBox; // type@0227 │ │ -19c796: 1603 0000 |0011: const-wide/16 v3, #int 0 // #0 │ │ -19c79a: 7050 1908 1243 |0013: invoke-direct {v2, v1, v3, v4, v0}, Lcom/coremedia/iso/boxes/FileTypeBox;.:(Ljava/lang/String;JLjava/util/List;)V // method@0819 │ │ -19c7a0: 1102 |0016: return-object v2 │ │ +19c768: |[19c768] org.thoughtcrime.securesms.video.recode.MP4Builder.createFileTypeBox:()Lcom/coremedia/iso/boxes/FileTypeBox; │ │ +19c778: 2200 8203 |0000: new-instance v0, Ljava/util/LinkedList; // type@0382 │ │ +19c77c: 7010 b70c 0000 |0002: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@0cb7 │ │ +19c782: 1a01 c55f |0005: const-string v1, "isom" // string@5fc5 │ │ +19c786: 6e20 b90c 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@0cb9 │ │ +19c78c: 1a02 9d0b |000a: const-string v2, "3gp4" // string@0b9d │ │ +19c790: 6e20 b90c 2000 |000c: invoke-virtual {v0, v2}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@0cb9 │ │ +19c796: 2202 2702 |000f: new-instance v2, Lcom/coremedia/iso/boxes/FileTypeBox; // type@0227 │ │ +19c79a: 1603 0000 |0011: const-wide/16 v3, #int 0 // #0 │ │ +19c79e: 7050 1908 1243 |0013: invoke-direct {v2, v1, v3, v4, v0}, Lcom/coremedia/iso/boxes/FileTypeBox;.:(Ljava/lang/String;JLjava/util/List;)V // method@0819 │ │ +19c7a4: 1102 |0016: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0005 line=154 │ │ 0x000a line=155 │ │ 0x000f line=156 │ │ locals : │ │ @@ -320623,45 +320624,45 @@ │ │ type : '(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lorg/thoughtcrime/securesms/video/recode/MP4Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -19cb7c: |[19cb7c] org.thoughtcrime.securesms.video.recode.MP4Builder.createMovie:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lorg/thoughtcrime/securesms/video/recode/MP4Builder; │ │ -19cb8c: 5b45 a642 |0000: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42a6 │ │ -19cb90: 2200 c202 |0002: new-instance v0, Ljava/io/FileOutputStream; // type@02c2 │ │ -19cb94: 6e10 c558 0500 |0004: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getCacheFile:()Ljava/io/File; // method@58c5 │ │ -19cb9a: 0c05 |0007: move-result-object v5 │ │ -19cb9c: 7020 8309 5000 |0008: invoke-direct {v0, v5}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0983 │ │ -19cba2: 5b40 a942 |000b: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42a9 │ │ -19cba6: 6e10 8809 0000 |000d: invoke-virtual {v0}, Ljava/io/FileOutputStream;.getChannel:()Ljava/nio/channels/FileChannel; // method@0988 │ │ -19cbac: 0c05 |0010: move-result-object v5 │ │ -19cbae: 5b45 a842 |0011: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42a8 │ │ -19cbb2: 6e10 b258 0400 |0013: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createFileTypeBox:()Lcom/coremedia/iso/boxes/FileTypeBox; // method@58b2 │ │ -19cbb8: 0c05 |0016: move-result-object v5 │ │ -19cbba: 5440 a842 |0017: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42a8 │ │ -19cbbe: 6e20 1a08 0500 |0019: invoke-virtual {v5, v0}, Lcom/coremedia/iso/boxes/FileTypeBox;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@081a │ │ -19cbc4: 5340 a742 |001c: iget-wide v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42a7 │ │ -19cbc8: 6e10 1b08 0500 |001e: invoke-virtual {v5}, Lcom/coremedia/iso/boxes/FileTypeBox;.getSize:()J // method@081b │ │ -19cbce: 0b02 |0021: move-result-wide v2 │ │ -19cbd0: bb20 |0022: add-long/2addr v0, v2 │ │ -19cbd2: 5a40 a742 |0023: iput-wide v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42a7 │ │ -19cbd6: 5342 ae42 |0025: iget-wide v2, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42ae │ │ -19cbda: bb02 |0027: add-long/2addr v2, v0 │ │ -19cbdc: 5a42 ae42 |0028: iput-wide v2, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42ae │ │ -19cbe0: 2205 0111 |002a: new-instance v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // type@1101 │ │ -19cbe4: 1200 |002c: const/4 v0, #int 0 // #0 │ │ -19cbe6: 7030 a458 4500 |002d: invoke-direct {v5, v4, v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.:(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;Lorg/thoughtcrime/securesms/video/recode/MP4Builder$1;)V // method@58a4 │ │ -19cbec: 5b45 aa42 |0030: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42aa │ │ -19cbf0: 1245 |0032: const/4 v5, #int 4 // #4 │ │ -19cbf2: 7110 9b0b 0500 |0033: invoke-static {v5}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0b9b │ │ -19cbf8: 0c05 |0036: move-result-object v5 │ │ -19cbfa: 5b45 ab42 |0037: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42ab │ │ -19cbfe: 1104 |0039: return-object v4 │ │ +19cb80: |[19cb80] org.thoughtcrime.securesms.video.recode.MP4Builder.createMovie:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lorg/thoughtcrime/securesms/video/recode/MP4Builder; │ │ +19cb90: 5b45 a642 |0000: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42a6 │ │ +19cb94: 2200 c202 |0002: new-instance v0, Ljava/io/FileOutputStream; // type@02c2 │ │ +19cb98: 6e10 c558 0500 |0004: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getCacheFile:()Ljava/io/File; // method@58c5 │ │ +19cb9e: 0c05 |0007: move-result-object v5 │ │ +19cba0: 7020 8309 5000 |0008: invoke-direct {v0, v5}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0983 │ │ +19cba6: 5b40 a942 |000b: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42a9 │ │ +19cbaa: 6e10 8809 0000 |000d: invoke-virtual {v0}, Ljava/io/FileOutputStream;.getChannel:()Ljava/nio/channels/FileChannel; // method@0988 │ │ +19cbb0: 0c05 |0010: move-result-object v5 │ │ +19cbb2: 5b45 a842 |0011: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42a8 │ │ +19cbb6: 6e10 b258 0400 |0013: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createFileTypeBox:()Lcom/coremedia/iso/boxes/FileTypeBox; // method@58b2 │ │ +19cbbc: 0c05 |0016: move-result-object v5 │ │ +19cbbe: 5440 a842 |0017: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42a8 │ │ +19cbc2: 6e20 1a08 0500 |0019: invoke-virtual {v5, v0}, Lcom/coremedia/iso/boxes/FileTypeBox;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@081a │ │ +19cbc8: 5340 a742 |001c: iget-wide v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42a7 │ │ +19cbcc: 6e10 1b08 0500 |001e: invoke-virtual {v5}, Lcom/coremedia/iso/boxes/FileTypeBox;.getSize:()J // method@081b │ │ +19cbd2: 0b02 |0021: move-result-wide v2 │ │ +19cbd4: bb20 |0022: add-long/2addr v0, v2 │ │ +19cbd6: 5a40 a742 |0023: iput-wide v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42a7 │ │ +19cbda: 5342 ae42 |0025: iget-wide v2, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42ae │ │ +19cbde: bb02 |0027: add-long/2addr v2, v0 │ │ +19cbe0: 5a42 ae42 |0028: iput-wide v2, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42ae │ │ +19cbe4: 2205 0111 |002a: new-instance v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // type@1101 │ │ +19cbe8: 1200 |002c: const/4 v0, #int 0 // #0 │ │ +19cbea: 7030 a458 4500 |002d: invoke-direct {v5, v4, v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.:(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;Lorg/thoughtcrime/securesms/video/recode/MP4Builder$1;)V // method@58a4 │ │ +19cbf0: 5b45 aa42 |0030: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42aa │ │ +19cbf4: 1245 |0032: const/4 v5, #int 4 // #4 │ │ +19cbf6: 7110 9b0b 0500 |0033: invoke-static {v5}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0b9b │ │ +19cbfc: 0c05 |0036: move-result-object v5 │ │ +19cbfe: 5b45 ab42 |0037: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42ab │ │ +19cc02: 1104 |0039: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=60 │ │ 0x000d line=61 │ │ 0x0013 line=63 │ │ 0x0017 line=64 │ │ @@ -320678,76 +320679,76 @@ │ │ type : '(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lcom/coremedia/iso/boxes/MovieBox;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 127 16-bit code units │ │ -19c7a4: |[19c7a4] org.thoughtcrime.securesms.video.recode.MP4Builder.createMovieBox:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lcom/coremedia/iso/boxes/MovieBox; │ │ -19c7b4: 2200 2c02 |0000: new-instance v0, Lcom/coremedia/iso/boxes/MovieBox; // type@022c │ │ -19c7b8: 7010 2d08 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/MovieBox;.:()V // method@082d │ │ -19c7be: 2201 2d02 |0005: new-instance v1, Lcom/coremedia/iso/boxes/MovieHeaderBox; // type@022d │ │ -19c7c2: 7010 2f08 0100 |0007: invoke-direct {v1}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.:()V // method@082f │ │ -19c7c8: 2202 7803 |000a: new-instance v2, Ljava/util/Date; // type@0378 │ │ -19c7cc: 7010 890c 0200 |000c: invoke-direct {v2}, Ljava/util/Date;.:()V // method@0c89 │ │ -19c7d2: 6e20 3008 2100 |000f: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setCreationTime:(Ljava/util/Date;)V // method@0830 │ │ -19c7d8: 2202 7803 |0012: new-instance v2, Ljava/util/Date; // type@0378 │ │ -19c7dc: 7010 890c 0200 |0014: invoke-direct {v2}, Ljava/util/Date;.:()V // method@0c89 │ │ -19c7e2: 6e20 3308 2100 |0017: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setModificationTime:(Ljava/util/Date;)V // method@0833 │ │ -19c7e8: 6202 7300 |001a: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ -19c7ec: 6e20 3208 2100 |001c: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setMatrix:(Lcom/googlecode/mp4parser/util/Matrix;)V // method@0832 │ │ -19c7f2: 6e20 c058 dc00 |001f: invoke-virtual {v12, v13}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.getTimescale:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)J // method@58c0 │ │ -19c7f8: 0b02 |0022: move-result-wide v2 │ │ -19c7fa: 6e10 c858 0d00 |0023: invoke-virtual {v13}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58c8 │ │ -19c800: 0c04 |0026: move-result-object v4 │ │ -19c802: 6e10 5e0c 0400 |0027: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5e │ │ -19c808: 0c04 |002a: move-result-object v4 │ │ -19c80a: 1605 0000 |002b: const-wide/16 v5, #int 0 // #0 │ │ -19c80e: 7210 ab0c 0400 |002d: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ -19c814: 0a07 |0030: move-result v7 │ │ -19c816: 3807 1a00 |0031: if-eqz v7, 004b // +001a │ │ -19c81a: 7210 ac0c 0400 |0033: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ -19c820: 0c07 |0036: move-result-object v7 │ │ -19c822: 1f07 0711 |0037: check-cast v7, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1107 │ │ -19c826: 6e10 ea58 0700 |0039: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/video/recode/Track;.getDuration:()J // method@58ea │ │ -19c82c: 0b08 |003c: move-result-wide v8 │ │ -19c82e: 9d08 0802 |003d: mul-long v8, v8, v2 │ │ -19c832: 6e10 f258 0700 |003f: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@58f2 │ │ -19c838: 0a07 |0042: move-result v7 │ │ -19c83a: 817a |0043: int-to-long v10, v7 │ │ -19c83c: bea8 |0044: div-long/2addr v8, v10 │ │ -19c83e: 3107 0805 |0045: cmp-long v7, v8, v5 │ │ -19c842: 3d07 e6ff |0047: if-lez v7, 002d // -001a │ │ -19c846: 0485 |0049: move-wide v5, v8 │ │ -19c848: 28e3 |004a: goto 002d // -001d │ │ -19c84a: 6e30 3108 5106 |004b: invoke-virtual {v1, v5, v6}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setDuration:(J)V // method@0831 │ │ -19c850: 6e30 3508 2103 |004e: invoke-virtual {v1, v2, v3}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setTimescale:(J)V // method@0835 │ │ -19c856: 6e10 c858 0d00 |0051: invoke-virtual {v13}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58c8 │ │ -19c85c: 0c02 |0054: move-result-object v2 │ │ -19c85e: 6e10 600c 0200 |0055: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0c60 │ │ -19c864: 0a02 |0058: move-result v2 │ │ -19c866: d802 0201 |0059: add-int/lit8 v2, v2, #int 1 // #01 │ │ -19c86a: 8122 |005b: int-to-long v2, v2 │ │ -19c86c: 6e30 3408 2103 |005c: invoke-virtual {v1, v2, v3}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setNextTrackId:(J)V // method@0834 │ │ -19c872: 6e20 2e08 1000 |005f: invoke-virtual {v0, v1}, Lcom/coremedia/iso/boxes/MovieBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@082e │ │ -19c878: 6e10 c858 0d00 |0062: invoke-virtual {v13}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58c8 │ │ -19c87e: 0c01 |0065: move-result-object v1 │ │ -19c880: 6e10 5e0c 0100 |0066: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5e │ │ -19c886: 0c01 |0069: move-result-object v1 │ │ -19c888: 7210 ab0c 0100 |006a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ -19c88e: 0a02 |006d: move-result v2 │ │ -19c890: 3802 1000 |006e: if-eqz v2, 007e // +0010 │ │ -19c894: 7210 ac0c 0100 |0070: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ -19c89a: 0c02 |0073: move-result-object v2 │ │ -19c89c: 1f02 0711 |0074: check-cast v2, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1107 │ │ -19c8a0: 6e30 bc58 2c0d |0076: invoke-virtual {v12, v2, v13}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createTrackBox:(Lorg/thoughtcrime/securesms/video/recode/Track;Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lcom/coremedia/iso/boxes/TrackBox; // method@58bc │ │ -19c8a6: 0c02 |0079: move-result-object v2 │ │ -19c8a8: 6e20 2e08 2000 |007a: invoke-virtual {v0, v2}, Lcom/coremedia/iso/boxes/MovieBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@082e │ │ -19c8ae: 28ed |007d: goto 006a // -0013 │ │ -19c8b0: 1100 |007e: return-object v0 │ │ +19c7a8: |[19c7a8] org.thoughtcrime.securesms.video.recode.MP4Builder.createMovieBox:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lcom/coremedia/iso/boxes/MovieBox; │ │ +19c7b8: 2200 2c02 |0000: new-instance v0, Lcom/coremedia/iso/boxes/MovieBox; // type@022c │ │ +19c7bc: 7010 2d08 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/MovieBox;.:()V // method@082d │ │ +19c7c2: 2201 2d02 |0005: new-instance v1, Lcom/coremedia/iso/boxes/MovieHeaderBox; // type@022d │ │ +19c7c6: 7010 2f08 0100 |0007: invoke-direct {v1}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.:()V // method@082f │ │ +19c7cc: 2202 7803 |000a: new-instance v2, Ljava/util/Date; // type@0378 │ │ +19c7d0: 7010 890c 0200 |000c: invoke-direct {v2}, Ljava/util/Date;.:()V // method@0c89 │ │ +19c7d6: 6e20 3008 2100 |000f: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setCreationTime:(Ljava/util/Date;)V // method@0830 │ │ +19c7dc: 2202 7803 |0012: new-instance v2, Ljava/util/Date; // type@0378 │ │ +19c7e0: 7010 890c 0200 |0014: invoke-direct {v2}, Ljava/util/Date;.:()V // method@0c89 │ │ +19c7e6: 6e20 3308 2100 |0017: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setModificationTime:(Ljava/util/Date;)V // method@0833 │ │ +19c7ec: 6202 7300 |001a: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ +19c7f0: 6e20 3208 2100 |001c: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setMatrix:(Lcom/googlecode/mp4parser/util/Matrix;)V // method@0832 │ │ +19c7f6: 6e20 c058 dc00 |001f: invoke-virtual {v12, v13}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.getTimescale:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)J // method@58c0 │ │ +19c7fc: 0b02 |0022: move-result-wide v2 │ │ +19c7fe: 6e10 c858 0d00 |0023: invoke-virtual {v13}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58c8 │ │ +19c804: 0c04 |0026: move-result-object v4 │ │ +19c806: 6e10 5e0c 0400 |0027: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5e │ │ +19c80c: 0c04 |002a: move-result-object v4 │ │ +19c80e: 1605 0000 |002b: const-wide/16 v5, #int 0 // #0 │ │ +19c812: 7210 ab0c 0400 |002d: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ +19c818: 0a07 |0030: move-result v7 │ │ +19c81a: 3807 1a00 |0031: if-eqz v7, 004b // +001a │ │ +19c81e: 7210 ac0c 0400 |0033: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ +19c824: 0c07 |0036: move-result-object v7 │ │ +19c826: 1f07 0711 |0037: check-cast v7, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1107 │ │ +19c82a: 6e10 ea58 0700 |0039: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/video/recode/Track;.getDuration:()J // method@58ea │ │ +19c830: 0b08 |003c: move-result-wide v8 │ │ +19c832: 9d08 0802 |003d: mul-long v8, v8, v2 │ │ +19c836: 6e10 f258 0700 |003f: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@58f2 │ │ +19c83c: 0a07 |0042: move-result v7 │ │ +19c83e: 817a |0043: int-to-long v10, v7 │ │ +19c840: bea8 |0044: div-long/2addr v8, v10 │ │ +19c842: 3107 0805 |0045: cmp-long v7, v8, v5 │ │ +19c846: 3d07 e6ff |0047: if-lez v7, 002d // -001a │ │ +19c84a: 0485 |0049: move-wide v5, v8 │ │ +19c84c: 28e3 |004a: goto 002d // -001d │ │ +19c84e: 6e30 3108 5106 |004b: invoke-virtual {v1, v5, v6}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setDuration:(J)V // method@0831 │ │ +19c854: 6e30 3508 2103 |004e: invoke-virtual {v1, v2, v3}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setTimescale:(J)V // method@0835 │ │ +19c85a: 6e10 c858 0d00 |0051: invoke-virtual {v13}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58c8 │ │ +19c860: 0c02 |0054: move-result-object v2 │ │ +19c862: 6e10 600c 0200 |0055: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0c60 │ │ +19c868: 0a02 |0058: move-result v2 │ │ +19c86a: d802 0201 |0059: add-int/lit8 v2, v2, #int 1 // #01 │ │ +19c86e: 8122 |005b: int-to-long v2, v2 │ │ +19c870: 6e30 3408 2103 |005c: invoke-virtual {v1, v2, v3}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setNextTrackId:(J)V // method@0834 │ │ +19c876: 6e20 2e08 1000 |005f: invoke-virtual {v0, v1}, Lcom/coremedia/iso/boxes/MovieBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@082e │ │ +19c87c: 6e10 c858 0d00 |0062: invoke-virtual {v13}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58c8 │ │ +19c882: 0c01 |0065: move-result-object v1 │ │ +19c884: 6e10 5e0c 0100 |0066: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5e │ │ +19c88a: 0c01 |0069: move-result-object v1 │ │ +19c88c: 7210 ab0c 0100 |006a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ +19c892: 0a02 |006d: move-result v2 │ │ +19c894: 3802 1000 |006e: if-eqz v2, 007e // +0010 │ │ +19c898: 7210 ac0c 0100 |0070: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ +19c89e: 0c02 |0073: move-result-object v2 │ │ +19c8a0: 1f02 0711 |0074: check-cast v2, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1107 │ │ +19c8a4: 6e30 bc58 2c0d |0076: invoke-virtual {v12, v2, v13}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createTrackBox:(Lorg/thoughtcrime/securesms/video/recode/Track;Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lcom/coremedia/iso/boxes/TrackBox; // method@58bc │ │ +19c8aa: 0c02 |0079: move-result-object v2 │ │ +19c8ac: 6e20 2e08 2000 |007a: invoke-virtual {v0, v2}, Lcom/coremedia/iso/boxes/MovieBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@082e │ │ +19c8b2: 28ed |007d: goto 006a // -0013 │ │ +19c8b4: 1100 |007e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0005 line=244 │ │ 0x000a line=246 │ │ 0x0012 line=247 │ │ 0x001a line=248 │ │ @@ -320769,24 +320770,24 @@ │ │ type : '(Lorg/thoughtcrime/securesms/video/recode/Track;)Lcom/coremedia/iso/boxes/Box;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -19c724: |[19c724] org.thoughtcrime.securesms.video.recode.MP4Builder.createStbl:(Lorg/thoughtcrime/securesms/video/recode/Track;)Lcom/coremedia/iso/boxes/Box; │ │ -19c734: 2200 3002 |0000: new-instance v0, Lcom/coremedia/iso/boxes/SampleTableBox; // type@0230 │ │ -19c738: 7010 3b08 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.:()V // method@083b │ │ -19c73e: 6e30 b858 2100 |0005: invoke-virtual {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createStsd:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V // method@58b8 │ │ -19c744: 6e30 bb58 2100 |0008: invoke-virtual {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createStts:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V // method@58bb │ │ -19c74a: 6e30 b958 2100 |000b: invoke-virtual {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createStss:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V // method@58b9 │ │ -19c750: 6e30 b758 2100 |000e: invoke-virtual {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createStsc:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V // method@58b7 │ │ -19c756: 6e30 ba58 2100 |0011: invoke-virtual {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createStsz:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V // method@58ba │ │ -19c75c: 6e30 b658 2100 |0014: invoke-virtual {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createStco:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V // method@58b6 │ │ -19c762: 1100 |0017: return-object v0 │ │ +19c728: |[19c728] org.thoughtcrime.securesms.video.recode.MP4Builder.createStbl:(Lorg/thoughtcrime/securesms/video/recode/Track;)Lcom/coremedia/iso/boxes/Box; │ │ +19c738: 2200 3002 |0000: new-instance v0, Lcom/coremedia/iso/boxes/SampleTableBox; // type@0230 │ │ +19c73c: 7010 3b08 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.:()V // method@083b │ │ +19c742: 6e30 b858 2100 |0005: invoke-virtual {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createStsd:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V // method@58b8 │ │ +19c748: 6e30 bb58 2100 |0008: invoke-virtual {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createStts:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V // method@58bb │ │ +19c74e: 6e30 b958 2100 |000b: invoke-virtual {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createStss:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V // method@58b9 │ │ +19c754: 6e30 b758 2100 |000e: invoke-virtual {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createStsc:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V // method@58b7 │ │ +19c75a: 6e30 ba58 2100 |0011: invoke-virtual {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createStsz:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V // method@58ba │ │ +19c760: 6e30 b658 2100 |0014: invoke-virtual {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createStco:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V // method@58b6 │ │ +19c766: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0005 line=329 │ │ 0x0008 line=330 │ │ 0x000b line=331 │ │ 0x000e line=332 │ │ @@ -320801,65 +320802,65 @@ │ │ type : '(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 98 16-bit code units │ │ -19cc50: |[19cc50] org.thoughtcrime.securesms.video.recode.MP4Builder.createStco:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ -19cc60: 2200 7203 |0000: new-instance v0, Ljava/util/ArrayList; // type@0372 │ │ -19cc64: 7010 530c 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c53 │ │ -19cc6a: 6e10 f058 0a00 |0005: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@58f0 │ │ -19cc70: 0c0a |0008: move-result-object v10 │ │ -19cc72: 6e10 5e0c 0a00 |0009: invoke-virtual {v10}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5e │ │ -19cc78: 0c0a |000c: move-result-object v10 │ │ -19cc7a: 1601 ffff |000d: const-wide/16 v1, #int -1 // #ffff │ │ -19cc7e: 0413 |000f: move-wide v3, v1 │ │ -19cc80: 7210 ab0c 0a00 |0010: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ -19cc86: 0a05 |0013: move-result v5 │ │ -19cc88: 3805 2600 |0014: if-eqz v5, 003a // +0026 │ │ -19cc8c: 7210 ac0c 0a00 |0016: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ -19cc92: 0c05 |0019: move-result-object v5 │ │ -19cc94: 1f05 0511 |001a: check-cast v5, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1105 │ │ -19cc98: 6e10 db58 0500 |001c: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getOffset:()J // method@58db │ │ -19cc9e: 0b06 |001f: move-result-wide v6 │ │ -19cca0: 3108 0301 |0020: cmp-long v8, v3, v1 │ │ -19cca4: 3808 0700 |0022: if-eqz v8, 0029 // +0007 │ │ -19cca8: 3108 0306 |0024: cmp-long v8, v3, v6 │ │ -19ccac: 3808 0300 |0026: if-eqz v8, 0029 // +0003 │ │ -19ccb0: 0413 |0028: move-wide v3, v1 │ │ -19ccb2: 3108 0301 |0029: cmp-long v8, v3, v1 │ │ -19ccb6: 3908 0900 |002b: if-nez v8, 0034 // +0009 │ │ -19ccba: 7120 590a 7600 |002d: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a59 │ │ -19ccc0: 0c03 |0030: move-result-object v3 │ │ -19ccc2: 6e20 570c 3000 |0031: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c57 │ │ -19ccc8: 6e10 dc58 0500 |0034: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getSize:()J // method@58dc │ │ -19ccce: 0b03 |0037: move-result-wide v3 │ │ -19ccd0: bb63 |0038: add-long/2addr v3, v6 │ │ -19ccd2: 28d7 |0039: goto 0010 // -0029 │ │ -19ccd4: 6e10 600c 0000 |003a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0c60 │ │ -19ccda: 0a0a |003d: move-result v10 │ │ -19ccdc: 23aa 1811 |003e: new-array v10, v10, [J // type@1118 │ │ -19cce0: 1201 |0040: const/4 v1, #int 0 // #0 │ │ -19cce2: 6e10 600c 0000 |0041: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0c60 │ │ -19cce8: 0a02 |0044: move-result v2 │ │ -19ccea: 3521 1100 |0045: if-ge v1, v2, 0056 // +0011 │ │ -19ccee: 6e20 5b0c 1000 |0047: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c5b │ │ -19ccf4: 0c02 |004a: move-result-object v2 │ │ -19ccf6: 1f02 f202 |004b: check-cast v2, Ljava/lang/Long; // type@02f2 │ │ -19ccfa: 6e10 550a 0200 |004d: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a55 │ │ -19cd00: 0b02 |0050: move-result-wide v2 │ │ -19cd02: 4c02 0a01 |0051: aput-wide v2, v10, v1 │ │ -19cd06: d801 0101 |0053: add-int/lit8 v1, v1, #int 1 // #01 │ │ -19cd0a: 28ec |0055: goto 0041 // -0014 │ │ -19cd0c: 2200 3402 |0056: new-instance v0, Lcom/coremedia/iso/boxes/StaticChunkOffsetBox; // type@0234 │ │ -19cd10: 7010 4308 0000 |0058: invoke-direct {v0}, Lcom/coremedia/iso/boxes/StaticChunkOffsetBox;.:()V // method@0843 │ │ -19cd16: 6e20 4408 a000 |005b: invoke-virtual {v0, v10}, Lcom/coremedia/iso/boxes/StaticChunkOffsetBox;.setChunkOffsets:([J)V // method@0844 │ │ -19cd1c: 6e20 3c08 0b00 |005e: invoke-virtual {v11, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083c │ │ -19cd22: 0e00 |0061: return-void │ │ +19cc54: |[19cc54] org.thoughtcrime.securesms.video.recode.MP4Builder.createStco:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ +19cc64: 2200 7203 |0000: new-instance v0, Ljava/util/ArrayList; // type@0372 │ │ +19cc68: 7010 530c 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c53 │ │ +19cc6e: 6e10 f058 0a00 |0005: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@58f0 │ │ +19cc74: 0c0a |0008: move-result-object v10 │ │ +19cc76: 6e10 5e0c 0a00 |0009: invoke-virtual {v10}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5e │ │ +19cc7c: 0c0a |000c: move-result-object v10 │ │ +19cc7e: 1601 ffff |000d: const-wide/16 v1, #int -1 // #ffff │ │ +19cc82: 0413 |000f: move-wide v3, v1 │ │ +19cc84: 7210 ab0c 0a00 |0010: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ +19cc8a: 0a05 |0013: move-result v5 │ │ +19cc8c: 3805 2600 |0014: if-eqz v5, 003a // +0026 │ │ +19cc90: 7210 ac0c 0a00 |0016: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ +19cc96: 0c05 |0019: move-result-object v5 │ │ +19cc98: 1f05 0511 |001a: check-cast v5, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1105 │ │ +19cc9c: 6e10 db58 0500 |001c: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getOffset:()J // method@58db │ │ +19cca2: 0b06 |001f: move-result-wide v6 │ │ +19cca4: 3108 0301 |0020: cmp-long v8, v3, v1 │ │ +19cca8: 3808 0700 |0022: if-eqz v8, 0029 // +0007 │ │ +19ccac: 3108 0306 |0024: cmp-long v8, v3, v6 │ │ +19ccb0: 3808 0300 |0026: if-eqz v8, 0029 // +0003 │ │ +19ccb4: 0413 |0028: move-wide v3, v1 │ │ +19ccb6: 3108 0301 |0029: cmp-long v8, v3, v1 │ │ +19ccba: 3908 0900 |002b: if-nez v8, 0034 // +0009 │ │ +19ccbe: 7120 590a 7600 |002d: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a59 │ │ +19ccc4: 0c03 |0030: move-result-object v3 │ │ +19ccc6: 6e20 570c 3000 |0031: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c57 │ │ +19cccc: 6e10 dc58 0500 |0034: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getSize:()J // method@58dc │ │ +19ccd2: 0b03 |0037: move-result-wide v3 │ │ +19ccd4: bb63 |0038: add-long/2addr v3, v6 │ │ +19ccd6: 28d7 |0039: goto 0010 // -0029 │ │ +19ccd8: 6e10 600c 0000 |003a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0c60 │ │ +19ccde: 0a0a |003d: move-result v10 │ │ +19cce0: 23aa 1811 |003e: new-array v10, v10, [J // type@1118 │ │ +19cce4: 1201 |0040: const/4 v1, #int 0 // #0 │ │ +19cce6: 6e10 600c 0000 |0041: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0c60 │ │ +19ccec: 0a02 |0044: move-result v2 │ │ +19ccee: 3521 1100 |0045: if-ge v1, v2, 0056 // +0011 │ │ +19ccf2: 6e20 5b0c 1000 |0047: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c5b │ │ +19ccf8: 0c02 |004a: move-result-object v2 │ │ +19ccfa: 1f02 f202 |004b: check-cast v2, Ljava/lang/Long; // type@02f2 │ │ +19ccfe: 6e10 550a 0200 |004d: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a55 │ │ +19cd04: 0b02 |0050: move-result-wide v2 │ │ +19cd06: 4c02 0a01 |0051: aput-wide v2, v10, v1 │ │ +19cd0a: d801 0101 |0053: add-int/lit8 v1, v1, #int 1 // #01 │ │ +19cd0e: 28ec |0055: goto 0041 // -0014 │ │ +19cd10: 2200 3402 |0056: new-instance v0, Lcom/coremedia/iso/boxes/StaticChunkOffsetBox; // type@0234 │ │ +19cd14: 7010 4308 0000 |0058: invoke-direct {v0}, Lcom/coremedia/iso/boxes/StaticChunkOffsetBox;.:()V // method@0843 │ │ +19cd1a: 6e20 4408 a000 |005b: invoke-virtual {v0, v10}, Lcom/coremedia/iso/boxes/StaticChunkOffsetBox;.setChunkOffsets:([J)V // method@0844 │ │ +19cd20: 6e20 3c08 0b00 |005e: invoke-virtual {v11, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083c │ │ +19cd26: 0e00 |0061: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0005 line=418 │ │ 0x001c line=419 │ │ 0x002d line=424 │ │ 0x0034 line=426 │ │ @@ -320879,72 +320880,72 @@ │ │ type : '(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 19 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 105 16-bit code units │ │ -19cd24: |[19cd24] org.thoughtcrime.securesms.video.recode.MP4Builder.createStsc:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ -19cd34: 2200 3202 |0000: new-instance v0, Lcom/coremedia/iso/boxes/SampleToChunkBox; // type@0232 │ │ -19cd38: 7010 3f08 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SampleToChunkBox;.:()V // method@083f │ │ -19cd3e: 2201 8203 |0005: new-instance v1, Ljava/util/LinkedList; // type@0382 │ │ -19cd42: 7010 b70c 0100 |0007: invoke-direct {v1}, Ljava/util/LinkedList;.:()V // method@0cb7 │ │ -19cd48: 6e20 4108 1000 |000a: invoke-virtual {v0, v1}, Lcom/coremedia/iso/boxes/SampleToChunkBox;.setEntries:(Ljava/util/List;)V // method@0841 │ │ -19cd4e: 7401 f058 1100 |000d: invoke-virtual/range {v17}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@58f0 │ │ -19cd54: 0c01 |0010: move-result-object v1 │ │ -19cd56: 6e10 600c 0100 |0011: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0c60 │ │ -19cd5c: 0a01 |0014: move-result v1 │ │ -19cd5e: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -19cd60: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -19cd62: 12f4 |0017: const/4 v4, #int -1 // #ff │ │ -19cd64: 1205 |0018: const/4 v5, #int 0 // #0 │ │ -19cd66: 1206 |0019: const/4 v6, #int 0 // #0 │ │ -19cd68: 1217 |001a: const/4 v7, #int 1 // #1 │ │ -19cd6a: 3515 4800 |001b: if-ge v5, v1, 0063 // +0048 │ │ -19cd6e: 7401 f058 1100 |001d: invoke-virtual/range {v17}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@58f0 │ │ -19cd74: 0c08 |0020: move-result-object v8 │ │ -19cd76: 6e20 5b0c 5800 |0021: invoke-virtual {v8, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c5b │ │ -19cd7c: 0c08 |0024: move-result-object v8 │ │ -19cd7e: 1f08 0511 |0025: check-cast v8, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1105 │ │ -19cd82: 6e10 db58 0800 |0027: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getOffset:()J // method@58db │ │ -19cd88: 0b09 |002a: move-result-wide v9 │ │ -19cd8a: 6e10 dc58 0800 |002b: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getSize:()J // method@58dc │ │ -19cd90: 0b0b |002e: move-result-wide v11 │ │ -19cd92: bbb9 |002f: add-long/2addr v9, v11 │ │ -19cd94: b026 |0030: add-int/2addr v6, v2 │ │ -19cd96: d808 01ff |0031: add-int/lit8 v8, v1, #int -1 // #ff │ │ -19cd9a: 3285 1600 |0033: if-eq v5, v8, 0049 // +0016 │ │ -19cd9e: 7401 f058 1100 |0035: invoke-virtual/range {v17}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@58f0 │ │ -19cda4: 0c08 |0038: move-result-object v8 │ │ -19cda6: d80b 0501 |0039: add-int/lit8 v11, v5, #int 1 // #01 │ │ -19cdaa: 6e20 5b0c b800 |003b: invoke-virtual {v8, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c5b │ │ -19cdb0: 0c08 |003e: move-result-object v8 │ │ -19cdb2: 1f08 0511 |003f: check-cast v8, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1105 │ │ -19cdb6: 6e10 db58 0800 |0041: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getOffset:()J // method@58db │ │ -19cdbc: 0b0b |0044: move-result-wide v11 │ │ -19cdbe: 3108 090b |0045: cmp-long v8, v9, v11 │ │ -19cdc2: 3808 1900 |0047: if-eqz v8, 0060 // +0019 │ │ -19cdc6: 3264 1400 |0049: if-eq v4, v6, 005d // +0014 │ │ -19cdca: 6e10 4008 0000 |004b: invoke-virtual {v0}, Lcom/coremedia/iso/boxes/SampleToChunkBox;.getEntries:()Ljava/util/List; // method@0840 │ │ -19cdd0: 0c04 |004e: move-result-object v4 │ │ -19cdd2: 220f 3102 |004f: new-instance v15, Lcom/coremedia/iso/boxes/SampleToChunkBox$Entry; // type@0231 │ │ -19cdd6: 8179 |0051: int-to-long v9, v7 │ │ -19cdd8: 816b |0052: int-to-long v11, v6 │ │ -19cdda: 160d 0100 |0053: const-wide/16 v13, #int 1 // #1 │ │ -19cdde: 07f8 |0055: move-object v8, v15 │ │ -19cde0: 7607 3e08 0800 |0056: invoke-direct/range {v8, v9, v10, v11, v12, v13, v14}, Lcom/coremedia/iso/boxes/SampleToChunkBox$Entry;.:(JJJ)V // method@083e │ │ -19cde6: 7220 c20c f400 |0059: invoke-interface {v4, v15}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cc2 │ │ -19cdec: 0164 |005c: move v4, v6 │ │ -19cdee: d807 0701 |005d: add-int/lit8 v7, v7, #int 1 // #01 │ │ -19cdf2: 1206 |005f: const/4 v6, #int 0 // #0 │ │ -19cdf4: d805 0501 |0060: add-int/lit8 v5, v5, #int 1 // #01 │ │ -19cdf8: 28b9 |0062: goto 001b // -0047 │ │ -19cdfa: 0804 1200 |0063: move-object/from16 v4, v18 │ │ -19cdfe: 6e20 3c08 0400 |0065: invoke-virtual {v4, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083c │ │ -19ce04: 0e00 |0068: return-void │ │ +19cd28: |[19cd28] org.thoughtcrime.securesms.video.recode.MP4Builder.createStsc:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ +19cd38: 2200 3202 |0000: new-instance v0, Lcom/coremedia/iso/boxes/SampleToChunkBox; // type@0232 │ │ +19cd3c: 7010 3f08 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SampleToChunkBox;.:()V // method@083f │ │ +19cd42: 2201 8203 |0005: new-instance v1, Ljava/util/LinkedList; // type@0382 │ │ +19cd46: 7010 b70c 0100 |0007: invoke-direct {v1}, Ljava/util/LinkedList;.:()V // method@0cb7 │ │ +19cd4c: 6e20 4108 1000 |000a: invoke-virtual {v0, v1}, Lcom/coremedia/iso/boxes/SampleToChunkBox;.setEntries:(Ljava/util/List;)V // method@0841 │ │ +19cd52: 7401 f058 1100 |000d: invoke-virtual/range {v17}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@58f0 │ │ +19cd58: 0c01 |0010: move-result-object v1 │ │ +19cd5a: 6e10 600c 0100 |0011: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0c60 │ │ +19cd60: 0a01 |0014: move-result v1 │ │ +19cd62: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +19cd64: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +19cd66: 12f4 |0017: const/4 v4, #int -1 // #ff │ │ +19cd68: 1205 |0018: const/4 v5, #int 0 // #0 │ │ +19cd6a: 1206 |0019: const/4 v6, #int 0 // #0 │ │ +19cd6c: 1217 |001a: const/4 v7, #int 1 // #1 │ │ +19cd6e: 3515 4800 |001b: if-ge v5, v1, 0063 // +0048 │ │ +19cd72: 7401 f058 1100 |001d: invoke-virtual/range {v17}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@58f0 │ │ +19cd78: 0c08 |0020: move-result-object v8 │ │ +19cd7a: 6e20 5b0c 5800 |0021: invoke-virtual {v8, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c5b │ │ +19cd80: 0c08 |0024: move-result-object v8 │ │ +19cd82: 1f08 0511 |0025: check-cast v8, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1105 │ │ +19cd86: 6e10 db58 0800 |0027: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getOffset:()J // method@58db │ │ +19cd8c: 0b09 |002a: move-result-wide v9 │ │ +19cd8e: 6e10 dc58 0800 |002b: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getSize:()J // method@58dc │ │ +19cd94: 0b0b |002e: move-result-wide v11 │ │ +19cd96: bbb9 |002f: add-long/2addr v9, v11 │ │ +19cd98: b026 |0030: add-int/2addr v6, v2 │ │ +19cd9a: d808 01ff |0031: add-int/lit8 v8, v1, #int -1 // #ff │ │ +19cd9e: 3285 1600 |0033: if-eq v5, v8, 0049 // +0016 │ │ +19cda2: 7401 f058 1100 |0035: invoke-virtual/range {v17}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@58f0 │ │ +19cda8: 0c08 |0038: move-result-object v8 │ │ +19cdaa: d80b 0501 |0039: add-int/lit8 v11, v5, #int 1 // #01 │ │ +19cdae: 6e20 5b0c b800 |003b: invoke-virtual {v8, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c5b │ │ +19cdb4: 0c08 |003e: move-result-object v8 │ │ +19cdb6: 1f08 0511 |003f: check-cast v8, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1105 │ │ +19cdba: 6e10 db58 0800 |0041: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getOffset:()J // method@58db │ │ +19cdc0: 0b0b |0044: move-result-wide v11 │ │ +19cdc2: 3108 090b |0045: cmp-long v8, v9, v11 │ │ +19cdc6: 3808 1900 |0047: if-eqz v8, 0060 // +0019 │ │ +19cdca: 3264 1400 |0049: if-eq v4, v6, 005d // +0014 │ │ +19cdce: 6e10 4008 0000 |004b: invoke-virtual {v0}, Lcom/coremedia/iso/boxes/SampleToChunkBox;.getEntries:()Ljava/util/List; // method@0840 │ │ +19cdd4: 0c04 |004e: move-result-object v4 │ │ +19cdd6: 220f 3102 |004f: new-instance v15, Lcom/coremedia/iso/boxes/SampleToChunkBox$Entry; // type@0231 │ │ +19cdda: 8179 |0051: int-to-long v9, v7 │ │ +19cddc: 816b |0052: int-to-long v11, v6 │ │ +19cdde: 160d 0100 |0053: const-wide/16 v13, #int 1 // #1 │ │ +19cde2: 07f8 |0055: move-object v8, v15 │ │ +19cde4: 7607 3e08 0800 |0056: invoke-direct/range {v8, v9, v10, v11, v12, v13, v14}, Lcom/coremedia/iso/boxes/SampleToChunkBox$Entry;.:(JJJ)V // method@083e │ │ +19cdea: 7220 c20c f400 |0059: invoke-interface {v4, v15}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cc2 │ │ +19cdf0: 0164 |005c: move v4, v6 │ │ +19cdf2: d807 0701 |005d: add-int/lit8 v7, v7, #int 1 // #01 │ │ +19cdf6: 1206 |005f: const/4 v6, #int 0 // #0 │ │ +19cdf8: d805 0501 |0060: add-int/lit8 v5, v5, #int 1 // #01 │ │ +19cdfc: 28b9 |0062: goto 001b // -0047 │ │ +19cdfe: 0804 1200 |0063: move-object/from16 v4, v18 │ │ +19ce02: 6e20 3c08 0400 |0065: invoke-virtual {v4, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083c │ │ +19ce08: 0e00 |0068: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ 0x0005 line=371 │ │ 0x000d line=379 │ │ 0x001d line=381 │ │ 0x0027 line=382 │ │ @@ -320963,19 +320964,19 @@ │ │ type : '(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -19ce08: |[19ce08] org.thoughtcrime.securesms.video.recode.MP4Builder.createStsd:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ -19ce18: 6e10 ee58 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSampleDescriptionBox:()Lcom/coremedia/iso/boxes/SampleDescriptionBox; // method@58ee │ │ -19ce1e: 0c01 |0003: move-result-object v1 │ │ -19ce20: 6e20 3c08 1200 |0004: invoke-virtual {v2, v1}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083c │ │ -19ce26: 0e00 |0007: return-void │ │ +19ce0c: |[19ce0c] org.thoughtcrime.securesms.video.recode.MP4Builder.createStsd:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ +19ce1c: 6e10 ee58 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSampleDescriptionBox:()Lcom/coremedia/iso/boxes/SampleDescriptionBox; // method@58ee │ │ +19ce22: 0c01 |0003: move-result-object v1 │ │ +19ce24: 6e20 3c08 1200 |0004: invoke-virtual {v2, v1}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083c │ │ +19ce2a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/video/recode/MP4Builder; │ │ 0x0000 - 0x0008 reg=1 (null) Lorg/thoughtcrime/securesms/video/recode/Track; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/coremedia/iso/boxes/SampleTableBox; │ │ @@ -320985,25 +320986,25 @@ │ │ type : '(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -19ce28: |[19ce28] org.thoughtcrime.securesms.video.recode.MP4Builder.createStss:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ -19ce38: 6e10 f158 0200 |0000: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSyncSamples:()[J // method@58f1 │ │ -19ce3e: 0c02 |0003: move-result-object v2 │ │ -19ce40: 3802 1000 |0004: if-eqz v2, 0014 // +0010 │ │ -19ce44: 2120 |0006: array-length v0, v2 │ │ -19ce46: 3d00 0d00 |0007: if-lez v0, 0014 // +000d │ │ -19ce4a: 2200 3502 |0009: new-instance v0, Lcom/coremedia/iso/boxes/SyncSampleBox; // type@0235 │ │ -19ce4e: 7010 4508 0000 |000b: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SyncSampleBox;.:()V // method@0845 │ │ -19ce54: 6e20 4608 2000 |000e: invoke-virtual {v0, v2}, Lcom/coremedia/iso/boxes/SyncSampleBox;.setSampleNumber:([J)V // method@0846 │ │ -19ce5a: 6e20 3c08 0300 |0011: invoke-virtual {v3, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083c │ │ -19ce60: 0e00 |0014: return-void │ │ +19ce2c: |[19ce2c] org.thoughtcrime.securesms.video.recode.MP4Builder.createStss:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ +19ce3c: 6e10 f158 0200 |0000: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSyncSamples:()[J // method@58f1 │ │ +19ce42: 0c02 |0003: move-result-object v2 │ │ +19ce44: 3802 1000 |0004: if-eqz v2, 0014 // +0010 │ │ +19ce48: 2120 |0006: array-length v0, v2 │ │ +19ce4a: 3d00 0d00 |0007: if-lez v0, 0014 // +000d │ │ +19ce4e: 2200 3502 |0009: new-instance v0, Lcom/coremedia/iso/boxes/SyncSampleBox; // type@0235 │ │ +19ce52: 7010 4508 0000 |000b: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SyncSampleBox;.:()V // method@0845 │ │ +19ce58: 6e20 4608 2000 |000e: invoke-virtual {v0, v2}, Lcom/coremedia/iso/boxes/SyncSampleBox;.setSampleNumber:([J)V // method@0846 │ │ +19ce5e: 6e20 3c08 0300 |0011: invoke-virtual {v3, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083c │ │ +19ce64: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0006 line=362 │ │ 0x0009 line=363 │ │ 0x000e line=364 │ │ 0x0011 line=365 │ │ @@ -321017,24 +321018,24 @@ │ │ type : '(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -19ce64: |[19ce64] org.thoughtcrime.securesms.video.recode.MP4Builder.createStsz:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ -19ce74: 2200 2f02 |0000: new-instance v0, Lcom/coremedia/iso/boxes/SampleSizeBox; // type@022f │ │ -19ce78: 7010 3808 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SampleSizeBox;.:()V // method@0838 │ │ -19ce7e: 5421 ac42 |0005: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.track2SampleSizes:Ljava/util/HashMap; // field@42ac │ │ -19ce82: 6e20 940c 3100 |0007: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c94 │ │ -19ce88: 0c03 |000a: move-result-object v3 │ │ -19ce8a: 1f03 1811 |000b: check-cast v3, [J // type@1118 │ │ -19ce8e: 6e20 3a08 3000 |000d: invoke-virtual {v0, v3}, Lcom/coremedia/iso/boxes/SampleSizeBox;.setSampleSizes:([J)V // method@083a │ │ -19ce94: 6e20 3c08 0400 |0010: invoke-virtual {v4, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083c │ │ -19ce9a: 0e00 |0013: return-void │ │ +19ce68: |[19ce68] org.thoughtcrime.securesms.video.recode.MP4Builder.createStsz:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ +19ce78: 2200 2f02 |0000: new-instance v0, Lcom/coremedia/iso/boxes/SampleSizeBox; // type@022f │ │ +19ce7c: 7010 3808 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SampleSizeBox;.:()V // method@0838 │ │ +19ce82: 5421 ac42 |0005: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.track2SampleSizes:Ljava/util/HashMap; // field@42ac │ │ +19ce86: 6e20 940c 3100 |0007: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c94 │ │ +19ce8c: 0c03 |000a: move-result-object v3 │ │ +19ce8e: 1f03 1811 |000b: check-cast v3, [J // type@1118 │ │ +19ce92: 6e20 3a08 3000 |000d: invoke-virtual {v0, v3}, Lcom/coremedia/iso/boxes/SampleSizeBox;.setSampleSizes:([J)V // method@083a │ │ +19ce98: 6e20 3c08 0400 |0010: invoke-virtual {v4, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083c │ │ +19ce9e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ 0x0005 line=411 │ │ 0x0010 line=412 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lorg/thoughtcrime/securesms/video/recode/MP4Builder; │ │ @@ -321046,50 +321047,50 @@ │ │ type : '(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 72 16-bit code units │ │ -19ce9c: |[19ce9c] org.thoughtcrime.securesms.video.recode.MP4Builder.createStts:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ -19ceac: 2200 7203 |0000: new-instance v0, Ljava/util/ArrayList; // type@0372 │ │ -19ceb0: 7010 530c 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c53 │ │ -19ceb6: 6e10 ef58 0a00 |0005: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSampleDurations:()Ljava/util/ArrayList; // method@58ef │ │ -19cebc: 0c0a |0008: move-result-object v10 │ │ -19cebe: 6e10 5e0c 0a00 |0009: invoke-virtual {v10}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5e │ │ -19cec4: 0c0a |000c: move-result-object v10 │ │ -19cec6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -19cec8: 7210 ab0c 0a00 |000e: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ -19cece: 0a02 |0011: move-result v2 │ │ -19ced0: 3802 2a00 |0012: if-eqz v2, 003c // +002a │ │ -19ced4: 7210 ac0c 0a00 |0014: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ -19ceda: 0c02 |0017: move-result-object v2 │ │ -19cedc: 1f02 f202 |0018: check-cast v2, Ljava/lang/Long; // type@02f2 │ │ -19cee0: 6e10 550a 0200 |001a: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a55 │ │ -19cee6: 0b02 |001d: move-result-wide v2 │ │ -19cee8: 1604 0100 |001e: const-wide/16 v4, #int 1 // #1 │ │ -19ceec: 3801 1300 |0020: if-eqz v1, 0033 // +0013 │ │ -19cef0: 6e10 4908 0100 |0022: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.getDelta:()J // method@0849 │ │ -19cef6: 0b06 |0025: move-result-wide v6 │ │ -19cef8: 3108 0602 |0026: cmp-long v8, v6, v2 │ │ -19cefc: 3908 0b00 |0028: if-nez v8, 0033 // +000b │ │ -19cf00: 6e10 4808 0100 |002a: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.getCount:()J // method@0848 │ │ -19cf06: 0b02 |002d: move-result-wide v2 │ │ -19cf08: bb42 |002e: add-long/2addr v2, v4 │ │ -19cf0a: 6e30 4a08 2103 |002f: invoke-virtual {v1, v2, v3}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.setCount:(J)V // method@084a │ │ -19cf10: 28dc |0032: goto 000e // -0024 │ │ -19cf12: 2201 3602 |0033: new-instance v1, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry; // type@0236 │ │ -19cf16: 7053 4708 4125 |0035: invoke-direct {v1, v4, v5, v2, v3}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.:(JJ)V // method@0847 │ │ -19cf1c: 7220 c20c 1000 |0038: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cc2 │ │ -19cf22: 28d3 |003b: goto 000e // -002d │ │ -19cf24: 220a 3702 |003c: new-instance v10, Lcom/coremedia/iso/boxes/TimeToSampleBox; // type@0237 │ │ -19cf28: 7010 4b08 0a00 |003e: invoke-direct {v10}, Lcom/coremedia/iso/boxes/TimeToSampleBox;.:()V // method@084b │ │ -19cf2e: 6e20 4c08 0a00 |0041: invoke-virtual {v10, v0}, Lcom/coremedia/iso/boxes/TimeToSampleBox;.setEntries:(Ljava/util/List;)V // method@084c │ │ -19cf34: 6e20 3c08 ab00 |0044: invoke-virtual {v11, v10}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083c │ │ -19cf3a: 0e00 |0047: return-void │ │ +19cea0: |[19cea0] org.thoughtcrime.securesms.video.recode.MP4Builder.createStts:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ +19ceb0: 2200 7203 |0000: new-instance v0, Ljava/util/ArrayList; // type@0372 │ │ +19ceb4: 7010 530c 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c53 │ │ +19ceba: 6e10 ef58 0a00 |0005: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSampleDurations:()Ljava/util/ArrayList; // method@58ef │ │ +19cec0: 0c0a |0008: move-result-object v10 │ │ +19cec2: 6e10 5e0c 0a00 |0009: invoke-virtual {v10}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5e │ │ +19cec8: 0c0a |000c: move-result-object v10 │ │ +19ceca: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +19cecc: 7210 ab0c 0a00 |000e: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ +19ced2: 0a02 |0011: move-result v2 │ │ +19ced4: 3802 2a00 |0012: if-eqz v2, 003c // +002a │ │ +19ced8: 7210 ac0c 0a00 |0014: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ +19cede: 0c02 |0017: move-result-object v2 │ │ +19cee0: 1f02 f202 |0018: check-cast v2, Ljava/lang/Long; // type@02f2 │ │ +19cee4: 6e10 550a 0200 |001a: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a55 │ │ +19ceea: 0b02 |001d: move-result-wide v2 │ │ +19ceec: 1604 0100 |001e: const-wide/16 v4, #int 1 // #1 │ │ +19cef0: 3801 1300 |0020: if-eqz v1, 0033 // +0013 │ │ +19cef4: 6e10 4908 0100 |0022: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.getDelta:()J // method@0849 │ │ +19cefa: 0b06 |0025: move-result-wide v6 │ │ +19cefc: 3108 0602 |0026: cmp-long v8, v6, v2 │ │ +19cf00: 3908 0b00 |0028: if-nez v8, 0033 // +000b │ │ +19cf04: 6e10 4808 0100 |002a: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.getCount:()J // method@0848 │ │ +19cf0a: 0b02 |002d: move-result-wide v2 │ │ +19cf0c: bb42 |002e: add-long/2addr v2, v4 │ │ +19cf0e: 6e30 4a08 2103 |002f: invoke-virtual {v1, v2, v3}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.setCount:(J)V // method@084a │ │ +19cf14: 28dc |0032: goto 000e // -0024 │ │ +19cf16: 2201 3602 |0033: new-instance v1, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry; // type@0236 │ │ +19cf1a: 7053 4708 4125 |0035: invoke-direct {v1, v4, v5, v2, v3}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.:(JJ)V // method@0847 │ │ +19cf20: 7220 c20c 1000 |0038: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cc2 │ │ +19cf26: 28d3 |003b: goto 000e // -002d │ │ +19cf28: 220a 3702 |003c: new-instance v10, Lcom/coremedia/iso/boxes/TimeToSampleBox; // type@0237 │ │ +19cf2c: 7010 4b08 0a00 |003e: invoke-direct {v10}, Lcom/coremedia/iso/boxes/TimeToSampleBox;.:()V // method@084b │ │ +19cf32: 6e20 4c08 0a00 |0041: invoke-virtual {v10, v0}, Lcom/coremedia/iso/boxes/TimeToSampleBox;.setEntries:(Ljava/util/List;)V // method@084c │ │ +19cf38: 6e20 3c08 ab00 |0044: invoke-virtual {v11, v10}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083c │ │ +19cf3e: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0005 line=347 │ │ 0x0022 line=348 │ │ 0x002a line=349 │ │ 0x0033 line=351 │ │ @@ -321107,119 +321108,119 @@ │ │ type : '(Lorg/thoughtcrime/securesms/video/recode/Track;Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lcom/coremedia/iso/boxes/TrackBox;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 238 16-bit code units │ │ -19c8b4: |[19c8b4] org.thoughtcrime.securesms.video.recode.MP4Builder.createTrackBox:(Lorg/thoughtcrime/securesms/video/recode/Track;Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lcom/coremedia/iso/boxes/TrackBox; │ │ -19c8c4: 2200 3802 |0000: new-instance v0, Lcom/coremedia/iso/boxes/TrackBox; // type@0238 │ │ -19c8c8: 7010 4d08 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/TrackBox;.:()V // method@084d │ │ -19c8ce: 2201 3902 |0005: new-instance v1, Lcom/coremedia/iso/boxes/TrackHeaderBox; // type@0239 │ │ -19c8d2: 7010 5108 0100 |0007: invoke-direct {v1}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.:()V // method@0851 │ │ -19c8d8: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -19c8da: 6e20 5808 2100 |000b: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setEnabled:(Z)V // method@0858 │ │ -19c8e0: 6e20 5a08 2100 |000e: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setInMovie:(Z)V // method@085a │ │ -19c8e6: 6e20 5b08 2100 |0011: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setInPreview:(Z)V // method@085b │ │ -19c8ec: 6e10 f658 0900 |0014: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:()Z // method@58f6 │ │ -19c8f2: 0a03 |0017: move-result v3 │ │ -19c8f4: 3803 0800 |0018: if-eqz v3, 0020 // +0008 │ │ -19c8f8: 6203 7300 |001a: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ -19c8fc: 6e20 5d08 3100 |001c: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setMatrix:(Lcom/googlecode/mp4parser/util/Matrix;)V // method@085d │ │ -19c902: 2808 |001f: goto 0027 // +0008 │ │ -19c904: 6e10 c758 0a00 |0020: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getMatrix:()Lcom/googlecode/mp4parser/util/Matrix; // method@58c7 │ │ -19c90a: 0c03 |0023: move-result-object v3 │ │ -19c90c: 6e20 5d08 3100 |0024: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setMatrix:(Lcom/googlecode/mp4parser/util/Matrix;)V // method@085d │ │ -19c912: 1203 |0027: const/4 v3, #int 0 // #0 │ │ -19c914: 6e20 5508 3100 |0028: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setAlternateGroup:(I)V // method@0855 │ │ -19c91a: 6e10 e958 0900 |002b: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getCreationTime:()Ljava/util/Date; // method@58e9 │ │ -19c920: 0c04 |002e: move-result-object v4 │ │ -19c922: 6e20 5608 4100 |002f: invoke-virtual {v1, v4}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setCreationTime:(Ljava/util/Date;)V // method@0856 │ │ -19c928: 6e10 ea58 0900 |0032: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getDuration:()J // method@58ea │ │ -19c92e: 0b04 |0035: move-result-wide v4 │ │ -19c930: 6e20 c058 a800 |0036: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.getTimescale:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)J // method@58c0 │ │ -19c936: 0b06 |0039: move-result-wide v6 │ │ -19c938: 9d04 0406 |003a: mul-long v4, v4, v6 │ │ -19c93c: 6e10 f258 0900 |003c: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@58f2 │ │ -19c942: 0a0a |003f: move-result v10 │ │ -19c944: 81a6 |0040: int-to-long v6, v10 │ │ -19c946: be64 |0041: div-long/2addr v4, v6 │ │ -19c948: 6e30 5708 4105 |0042: invoke-virtual {v1, v4, v5}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setDuration:(J)V // method@0857 │ │ -19c94e: 6e10 ec58 0900 |0045: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getHeight:()I // method@58ec │ │ -19c954: 0a0a |0048: move-result v10 │ │ -19c956: 83a4 |0049: int-to-double v4, v10 │ │ -19c958: 6e30 5908 4105 |004a: invoke-virtual {v1, v4, v5}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setHeight:(D)V // method@0859 │ │ -19c95e: 6e10 f558 0900 |004d: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getWidth:()I // method@58f5 │ │ -19c964: 0a0a |0050: move-result v10 │ │ -19c966: 83a4 |0051: int-to-double v4, v10 │ │ -19c968: 6e30 6108 4105 |0052: invoke-virtual {v1, v4, v5}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setWidth:(D)V // method@0861 │ │ -19c96e: 6e20 5c08 3100 |0055: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setLayer:(I)V // method@085c │ │ -19c974: 220a 7803 |0058: new-instance v10, Ljava/util/Date; // type@0378 │ │ -19c978: 7010 890c 0a00 |005a: invoke-direct {v10}, Ljava/util/Date;.:()V // method@0c89 │ │ -19c97e: 6e20 5e08 a100 |005d: invoke-virtual {v1, v10}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setModificationTime:(Ljava/util/Date;)V // method@085e │ │ -19c984: 6e10 f358 0900 |0060: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTrackId:()J // method@58f3 │ │ -19c98a: 0b03 |0063: move-result-wide v3 │ │ -19c98c: 1605 0100 |0064: const-wide/16 v5, #int 1 // #1 │ │ -19c990: bb53 |0066: add-long/2addr v3, v5 │ │ -19c992: 6e30 5f08 3104 |0067: invoke-virtual {v1, v3, v4}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setTrackId:(J)V // method@085f │ │ -19c998: 6e10 f458 0900 |006a: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getVolume:()F // method@58f4 │ │ -19c99e: 0a0a |006d: move-result v10 │ │ -19c9a0: 6e20 6008 a100 |006e: invoke-virtual {v1, v10}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setVolume:(F)V // method@0860 │ │ -19c9a6: 6e20 4e08 1000 |0071: invoke-virtual {v0, v1}, Lcom/coremedia/iso/boxes/TrackBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@084e │ │ -19c9ac: 220a 2902 |0074: new-instance v10, Lcom/coremedia/iso/boxes/MediaBox; // type@0229 │ │ -19c9b0: 7010 1f08 0a00 |0076: invoke-direct {v10}, Lcom/coremedia/iso/boxes/MediaBox;.:()V // method@081f │ │ -19c9b6: 6e20 4e08 a000 |0079: invoke-virtual {v0, v10}, Lcom/coremedia/iso/boxes/TrackBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@084e │ │ -19c9bc: 2201 2a02 |007c: new-instance v1, Lcom/coremedia/iso/boxes/MediaHeaderBox; // type@022a │ │ -19c9c0: 7010 2308 0100 |007e: invoke-direct {v1}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.:()V // method@0823 │ │ -19c9c6: 6e10 e958 0900 |0081: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getCreationTime:()Ljava/util/Date; // method@58e9 │ │ -19c9cc: 0c03 |0084: move-result-object v3 │ │ -19c9ce: 6e20 2608 3100 |0085: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setCreationTime:(Ljava/util/Date;)V // method@0826 │ │ -19c9d4: 6e10 ea58 0900 |0088: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getDuration:()J // method@58ea │ │ -19c9da: 0b03 |008b: move-result-wide v3 │ │ -19c9dc: 6e30 2708 3104 |008c: invoke-virtual {v1, v3, v4}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setDuration:(J)V // method@0827 │ │ -19c9e2: 6e10 f258 0900 |008f: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@58f2 │ │ -19c9e8: 0a03 |0092: move-result v3 │ │ -19c9ea: 8133 |0093: int-to-long v3, v3 │ │ -19c9ec: 6e30 2908 3104 |0094: invoke-virtual {v1, v3, v4}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setTimescale:(J)V // method@0829 │ │ -19c9f2: 1a03 2b51 |0097: const-string v3, "eng" // string@512b │ │ -19c9f6: 6e20 2808 3100 |0099: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setLanguage:(Ljava/lang/String;)V // method@0828 │ │ -19c9fc: 6e20 2008 1a00 |009c: invoke-virtual {v10, v1}, Lcom/coremedia/iso/boxes/MediaBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0820 │ │ -19ca02: 2201 2802 |009f: new-instance v1, Lcom/coremedia/iso/boxes/HandlerBox; // type@0228 │ │ -19ca06: 7010 1c08 0100 |00a1: invoke-direct {v1}, Lcom/coremedia/iso/boxes/HandlerBox;.:()V // method@081c │ │ -19ca0c: 6e10 f658 0900 |00a4: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:()Z // method@58f6 │ │ -19ca12: 0a03 |00a7: move-result v3 │ │ -19ca14: 3803 0500 |00a8: if-eqz v3, 00ad // +0005 │ │ -19ca18: 1a03 fa36 |00aa: const-string v3, "SoundHandle" // string@36fa │ │ -19ca1c: 2803 |00ac: goto 00af // +0003 │ │ -19ca1e: 1a03 913d |00ad: const-string v3, "VideoHandle" // string@3d91 │ │ -19ca22: 6e20 1e08 3100 |00af: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/HandlerBox;.setName:(Ljava/lang/String;)V // method@081e │ │ -19ca28: 6e10 eb58 0900 |00b2: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getHandler:()Ljava/lang/String; // method@58eb │ │ -19ca2e: 0c03 |00b5: move-result-object v3 │ │ -19ca30: 6e20 1d08 3100 |00b6: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/HandlerBox;.setHandlerType:(Ljava/lang/String;)V // method@081d │ │ -19ca36: 6e20 2008 1a00 |00b9: invoke-virtual {v10, v1}, Lcom/coremedia/iso/boxes/MediaBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0820 │ │ -19ca3c: 2201 2b02 |00bc: new-instance v1, Lcom/coremedia/iso/boxes/MediaInformationBox; // type@022b │ │ -19ca40: 7010 2a08 0100 |00be: invoke-direct {v1}, Lcom/coremedia/iso/boxes/MediaInformationBox;.:()V // method@082a │ │ -19ca46: 6e10 ed58 0900 |00c1: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getMediaHeaderBox:()Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // method@58ed │ │ -19ca4c: 0c03 |00c4: move-result-object v3 │ │ -19ca4e: 6e20 2b08 3100 |00c5: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@082b │ │ -19ca54: 2203 2502 |00c8: new-instance v3, Lcom/coremedia/iso/boxes/DataInformationBox; // type@0225 │ │ -19ca58: 7010 1508 0300 |00ca: invoke-direct {v3}, Lcom/coremedia/iso/boxes/DataInformationBox;.:()V // method@0815 │ │ -19ca5e: 2204 2602 |00cd: new-instance v4, Lcom/coremedia/iso/boxes/DataReferenceBox; // type@0226 │ │ -19ca62: 7010 1708 0400 |00cf: invoke-direct {v4}, Lcom/coremedia/iso/boxes/DataReferenceBox;.:()V // method@0817 │ │ -19ca68: 6e20 1608 4300 |00d2: invoke-virtual {v3, v4}, Lcom/coremedia/iso/boxes/DataInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0816 │ │ -19ca6e: 2205 2402 |00d5: new-instance v5, Lcom/coremedia/iso/boxes/DataEntryUrlBox; // type@0224 │ │ -19ca72: 7010 1308 0500 |00d7: invoke-direct {v5}, Lcom/coremedia/iso/boxes/DataEntryUrlBox;.:()V // method@0813 │ │ -19ca78: 6e20 1408 2500 |00da: invoke-virtual {v5, v2}, Lcom/coremedia/iso/boxes/DataEntryUrlBox;.setFlags:(I)V // method@0814 │ │ -19ca7e: 6e20 1808 5400 |00dd: invoke-virtual {v4, v5}, Lcom/coremedia/iso/boxes/DataReferenceBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0818 │ │ -19ca84: 6e20 2b08 3100 |00e0: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@082b │ │ -19ca8a: 6e20 b558 9800 |00e3: invoke-virtual {v8, v9}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createStbl:(Lorg/thoughtcrime/securesms/video/recode/Track;)Lcom/coremedia/iso/boxes/Box; // method@58b5 │ │ -19ca90: 0c09 |00e6: move-result-object v9 │ │ -19ca92: 6e20 2b08 9100 |00e7: invoke-virtual {v1, v9}, Lcom/coremedia/iso/boxes/MediaInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@082b │ │ -19ca98: 6e20 2008 1a00 |00ea: invoke-virtual {v10, v1}, Lcom/coremedia/iso/boxes/MediaBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0820 │ │ -19ca9e: 1100 |00ed: return-object v0 │ │ +19c8b8: |[19c8b8] org.thoughtcrime.securesms.video.recode.MP4Builder.createTrackBox:(Lorg/thoughtcrime/securesms/video/recode/Track;Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lcom/coremedia/iso/boxes/TrackBox; │ │ +19c8c8: 2200 3802 |0000: new-instance v0, Lcom/coremedia/iso/boxes/TrackBox; // type@0238 │ │ +19c8cc: 7010 4d08 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/TrackBox;.:()V // method@084d │ │ +19c8d2: 2201 3902 |0005: new-instance v1, Lcom/coremedia/iso/boxes/TrackHeaderBox; // type@0239 │ │ +19c8d6: 7010 5108 0100 |0007: invoke-direct {v1}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.:()V // method@0851 │ │ +19c8dc: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +19c8de: 6e20 5808 2100 |000b: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setEnabled:(Z)V // method@0858 │ │ +19c8e4: 6e20 5a08 2100 |000e: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setInMovie:(Z)V // method@085a │ │ +19c8ea: 6e20 5b08 2100 |0011: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setInPreview:(Z)V // method@085b │ │ +19c8f0: 6e10 f658 0900 |0014: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:()Z // method@58f6 │ │ +19c8f6: 0a03 |0017: move-result v3 │ │ +19c8f8: 3803 0800 |0018: if-eqz v3, 0020 // +0008 │ │ +19c8fc: 6203 7300 |001a: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ +19c900: 6e20 5d08 3100 |001c: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setMatrix:(Lcom/googlecode/mp4parser/util/Matrix;)V // method@085d │ │ +19c906: 2808 |001f: goto 0027 // +0008 │ │ +19c908: 6e10 c758 0a00 |0020: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getMatrix:()Lcom/googlecode/mp4parser/util/Matrix; // method@58c7 │ │ +19c90e: 0c03 |0023: move-result-object v3 │ │ +19c910: 6e20 5d08 3100 |0024: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setMatrix:(Lcom/googlecode/mp4parser/util/Matrix;)V // method@085d │ │ +19c916: 1203 |0027: const/4 v3, #int 0 // #0 │ │ +19c918: 6e20 5508 3100 |0028: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setAlternateGroup:(I)V // method@0855 │ │ +19c91e: 6e10 e958 0900 |002b: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getCreationTime:()Ljava/util/Date; // method@58e9 │ │ +19c924: 0c04 |002e: move-result-object v4 │ │ +19c926: 6e20 5608 4100 |002f: invoke-virtual {v1, v4}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setCreationTime:(Ljava/util/Date;)V // method@0856 │ │ +19c92c: 6e10 ea58 0900 |0032: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getDuration:()J // method@58ea │ │ +19c932: 0b04 |0035: move-result-wide v4 │ │ +19c934: 6e20 c058 a800 |0036: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.getTimescale:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)J // method@58c0 │ │ +19c93a: 0b06 |0039: move-result-wide v6 │ │ +19c93c: 9d04 0406 |003a: mul-long v4, v4, v6 │ │ +19c940: 6e10 f258 0900 |003c: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@58f2 │ │ +19c946: 0a0a |003f: move-result v10 │ │ +19c948: 81a6 |0040: int-to-long v6, v10 │ │ +19c94a: be64 |0041: div-long/2addr v4, v6 │ │ +19c94c: 6e30 5708 4105 |0042: invoke-virtual {v1, v4, v5}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setDuration:(J)V // method@0857 │ │ +19c952: 6e10 ec58 0900 |0045: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getHeight:()I // method@58ec │ │ +19c958: 0a0a |0048: move-result v10 │ │ +19c95a: 83a4 |0049: int-to-double v4, v10 │ │ +19c95c: 6e30 5908 4105 |004a: invoke-virtual {v1, v4, v5}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setHeight:(D)V // method@0859 │ │ +19c962: 6e10 f558 0900 |004d: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getWidth:()I // method@58f5 │ │ +19c968: 0a0a |0050: move-result v10 │ │ +19c96a: 83a4 |0051: int-to-double v4, v10 │ │ +19c96c: 6e30 6108 4105 |0052: invoke-virtual {v1, v4, v5}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setWidth:(D)V // method@0861 │ │ +19c972: 6e20 5c08 3100 |0055: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setLayer:(I)V // method@085c │ │ +19c978: 220a 7803 |0058: new-instance v10, Ljava/util/Date; // type@0378 │ │ +19c97c: 7010 890c 0a00 |005a: invoke-direct {v10}, Ljava/util/Date;.:()V // method@0c89 │ │ +19c982: 6e20 5e08 a100 |005d: invoke-virtual {v1, v10}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setModificationTime:(Ljava/util/Date;)V // method@085e │ │ +19c988: 6e10 f358 0900 |0060: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTrackId:()J // method@58f3 │ │ +19c98e: 0b03 |0063: move-result-wide v3 │ │ +19c990: 1605 0100 |0064: const-wide/16 v5, #int 1 // #1 │ │ +19c994: bb53 |0066: add-long/2addr v3, v5 │ │ +19c996: 6e30 5f08 3104 |0067: invoke-virtual {v1, v3, v4}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setTrackId:(J)V // method@085f │ │ +19c99c: 6e10 f458 0900 |006a: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getVolume:()F // method@58f4 │ │ +19c9a2: 0a0a |006d: move-result v10 │ │ +19c9a4: 6e20 6008 a100 |006e: invoke-virtual {v1, v10}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setVolume:(F)V // method@0860 │ │ +19c9aa: 6e20 4e08 1000 |0071: invoke-virtual {v0, v1}, Lcom/coremedia/iso/boxes/TrackBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@084e │ │ +19c9b0: 220a 2902 |0074: new-instance v10, Lcom/coremedia/iso/boxes/MediaBox; // type@0229 │ │ +19c9b4: 7010 1f08 0a00 |0076: invoke-direct {v10}, Lcom/coremedia/iso/boxes/MediaBox;.:()V // method@081f │ │ +19c9ba: 6e20 4e08 a000 |0079: invoke-virtual {v0, v10}, Lcom/coremedia/iso/boxes/TrackBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@084e │ │ +19c9c0: 2201 2a02 |007c: new-instance v1, Lcom/coremedia/iso/boxes/MediaHeaderBox; // type@022a │ │ +19c9c4: 7010 2308 0100 |007e: invoke-direct {v1}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.:()V // method@0823 │ │ +19c9ca: 6e10 e958 0900 |0081: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getCreationTime:()Ljava/util/Date; // method@58e9 │ │ +19c9d0: 0c03 |0084: move-result-object v3 │ │ +19c9d2: 6e20 2608 3100 |0085: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setCreationTime:(Ljava/util/Date;)V // method@0826 │ │ +19c9d8: 6e10 ea58 0900 |0088: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getDuration:()J // method@58ea │ │ +19c9de: 0b03 |008b: move-result-wide v3 │ │ +19c9e0: 6e30 2708 3104 |008c: invoke-virtual {v1, v3, v4}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setDuration:(J)V // method@0827 │ │ +19c9e6: 6e10 f258 0900 |008f: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@58f2 │ │ +19c9ec: 0a03 |0092: move-result v3 │ │ +19c9ee: 8133 |0093: int-to-long v3, v3 │ │ +19c9f0: 6e30 2908 3104 |0094: invoke-virtual {v1, v3, v4}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setTimescale:(J)V // method@0829 │ │ +19c9f6: 1a03 2b51 |0097: const-string v3, "eng" // string@512b │ │ +19c9fa: 6e20 2808 3100 |0099: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setLanguage:(Ljava/lang/String;)V // method@0828 │ │ +19ca00: 6e20 2008 1a00 |009c: invoke-virtual {v10, v1}, Lcom/coremedia/iso/boxes/MediaBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0820 │ │ +19ca06: 2201 2802 |009f: new-instance v1, Lcom/coremedia/iso/boxes/HandlerBox; // type@0228 │ │ +19ca0a: 7010 1c08 0100 |00a1: invoke-direct {v1}, Lcom/coremedia/iso/boxes/HandlerBox;.:()V // method@081c │ │ +19ca10: 6e10 f658 0900 |00a4: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:()Z // method@58f6 │ │ +19ca16: 0a03 |00a7: move-result v3 │ │ +19ca18: 3803 0500 |00a8: if-eqz v3, 00ad // +0005 │ │ +19ca1c: 1a03 fa36 |00aa: const-string v3, "SoundHandle" // string@36fa │ │ +19ca20: 2803 |00ac: goto 00af // +0003 │ │ +19ca22: 1a03 913d |00ad: const-string v3, "VideoHandle" // string@3d91 │ │ +19ca26: 6e20 1e08 3100 |00af: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/HandlerBox;.setName:(Ljava/lang/String;)V // method@081e │ │ +19ca2c: 6e10 eb58 0900 |00b2: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getHandler:()Ljava/lang/String; // method@58eb │ │ +19ca32: 0c03 |00b5: move-result-object v3 │ │ +19ca34: 6e20 1d08 3100 |00b6: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/HandlerBox;.setHandlerType:(Ljava/lang/String;)V // method@081d │ │ +19ca3a: 6e20 2008 1a00 |00b9: invoke-virtual {v10, v1}, Lcom/coremedia/iso/boxes/MediaBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0820 │ │ +19ca40: 2201 2b02 |00bc: new-instance v1, Lcom/coremedia/iso/boxes/MediaInformationBox; // type@022b │ │ +19ca44: 7010 2a08 0100 |00be: invoke-direct {v1}, Lcom/coremedia/iso/boxes/MediaInformationBox;.:()V // method@082a │ │ +19ca4a: 6e10 ed58 0900 |00c1: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getMediaHeaderBox:()Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // method@58ed │ │ +19ca50: 0c03 |00c4: move-result-object v3 │ │ +19ca52: 6e20 2b08 3100 |00c5: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@082b │ │ +19ca58: 2203 2502 |00c8: new-instance v3, Lcom/coremedia/iso/boxes/DataInformationBox; // type@0225 │ │ +19ca5c: 7010 1508 0300 |00ca: invoke-direct {v3}, Lcom/coremedia/iso/boxes/DataInformationBox;.:()V // method@0815 │ │ +19ca62: 2204 2602 |00cd: new-instance v4, Lcom/coremedia/iso/boxes/DataReferenceBox; // type@0226 │ │ +19ca66: 7010 1708 0400 |00cf: invoke-direct {v4}, Lcom/coremedia/iso/boxes/DataReferenceBox;.:()V // method@0817 │ │ +19ca6c: 6e20 1608 4300 |00d2: invoke-virtual {v3, v4}, Lcom/coremedia/iso/boxes/DataInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0816 │ │ +19ca72: 2205 2402 |00d5: new-instance v5, Lcom/coremedia/iso/boxes/DataEntryUrlBox; // type@0224 │ │ +19ca76: 7010 1308 0500 |00d7: invoke-direct {v5}, Lcom/coremedia/iso/boxes/DataEntryUrlBox;.:()V // method@0813 │ │ +19ca7c: 6e20 1408 2500 |00da: invoke-virtual {v5, v2}, Lcom/coremedia/iso/boxes/DataEntryUrlBox;.setFlags:(I)V // method@0814 │ │ +19ca82: 6e20 1808 5400 |00dd: invoke-virtual {v4, v5}, Lcom/coremedia/iso/boxes/DataReferenceBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0818 │ │ +19ca88: 6e20 2b08 3100 |00e0: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@082b │ │ +19ca8e: 6e20 b558 9800 |00e3: invoke-virtual {v8, v9}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createStbl:(Lorg/thoughtcrime/securesms/video/recode/Track;)Lcom/coremedia/iso/boxes/Box; // method@58b5 │ │ +19ca94: 0c09 |00e6: move-result-object v9 │ │ +19ca96: 6e20 2b08 9100 |00e7: invoke-virtual {v1, v9}, Lcom/coremedia/iso/boxes/MediaInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@082b │ │ +19ca9c: 6e20 2008 1a00 |00ea: invoke-virtual {v10, v1}, Lcom/coremedia/iso/boxes/MediaBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0820 │ │ +19caa2: 1100 |00ed: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0005 line=272 │ │ 0x000b line=274 │ │ 0x000e line=275 │ │ 0x0011 line=276 │ │ @@ -321270,63 +321271,63 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -19cf3c: |[19cf3c] org.thoughtcrime.securesms.video.recode.MP4Builder.finishMovie:(Z)V │ │ -19cf4c: 5478 aa42 |0000: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42aa │ │ -19cf50: 6e10 a658 0800 |0002: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getContentSize:()J // method@58a6 │ │ -19cf56: 0b00 |0005: move-result-wide v0 │ │ -19cf58: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ -19cf5c: 3108 0002 |0008: cmp-long v8, v0, v2 │ │ -19cf60: 3808 0500 |000a: if-eqz v8, 000f // +0005 │ │ -19cf64: 7010 be58 0700 |000c: invoke-direct {v7}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.flushCurrentMdat:()V // method@58be │ │ -19cf6a: 5478 a642 |000f: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42a6 │ │ -19cf6e: 6e10 c858 0800 |0011: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58c8 │ │ -19cf74: 0c08 |0014: move-result-object v8 │ │ -19cf76: 6e10 5e0c 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5e │ │ -19cf7c: 0c08 |0018: move-result-object v8 │ │ -19cf7e: 7210 ab0c 0800 |0019: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ -19cf84: 0a00 |001c: move-result v0 │ │ -19cf86: 3800 2a00 |001d: if-eqz v0, 0047 // +002a │ │ -19cf8a: 7210 ac0c 0800 |001f: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ -19cf90: 0c00 |0022: move-result-object v0 │ │ -19cf92: 1f00 0711 |0023: check-cast v0, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1107 │ │ -19cf96: 6e10 f058 0000 |0025: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@58f0 │ │ -19cf9c: 0c01 |0028: move-result-object v1 │ │ -19cf9e: 7210 d00c 0100 |0029: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd0 │ │ -19cfa4: 0a02 |002c: move-result v2 │ │ -19cfa6: 2323 1811 |002d: new-array v3, v2, [J // type@1118 │ │ -19cfaa: 1204 |002f: const/4 v4, #int 0 // #0 │ │ -19cfac: 3524 1100 |0030: if-ge v4, v2, 0041 // +0011 │ │ -19cfb0: 7220 c70c 4100 |0032: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc7 │ │ -19cfb6: 0c05 |0035: move-result-object v5 │ │ -19cfb8: 1f05 0511 |0036: check-cast v5, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1105 │ │ -19cfbc: 6e10 dc58 0500 |0038: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getSize:()J // method@58dc │ │ -19cfc2: 0b05 |003b: move-result-wide v5 │ │ -19cfc4: 4c05 0304 |003c: aput-wide v5, v3, v4 │ │ -19cfc8: d804 0401 |003e: add-int/lit8 v4, v4, #int 1 // #01 │ │ -19cfcc: 28f0 |0040: goto 0030 // -0010 │ │ -19cfce: 5471 ac42 |0041: iget-object v1, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.track2SampleSizes:Ljava/util/HashMap; // field@42ac │ │ -19cfd2: 6e30 970c 0103 |0043: invoke-virtual {v1, v0, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0c97 │ │ -19cfd8: 28d3 |0046: goto 0019 // -002d │ │ -19cfda: 5478 a642 |0047: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42a6 │ │ -19cfde: 6e20 b458 8700 |0049: invoke-virtual {v7, v8}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createMovieBox:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lcom/coremedia/iso/boxes/MovieBox; // method@58b4 │ │ -19cfe4: 0c08 |004c: move-result-object v8 │ │ -19cfe6: 5470 a842 |004d: iget-object v0, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42a8 │ │ -19cfea: 7220 1208 0800 |004f: invoke-interface {v8, v0}, Lcom/coremedia/iso/boxes/Box;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@0812 │ │ -19cff0: 5478 a942 |0052: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42a9 │ │ -19cff4: 6e10 8709 0800 |0054: invoke-virtual {v8}, Ljava/io/FileOutputStream;.flush:()V // method@0987 │ │ -19cffa: 5478 a842 |0057: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42a8 │ │ -19cffe: 6e10 be0b 0800 |0059: invoke-virtual {v8}, Ljava/nio/channels/FileChannel;.close:()V // method@0bbe │ │ -19d004: 5478 a942 |005c: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42a9 │ │ -19d008: 6e10 8609 0800 |005e: invoke-virtual {v8}, Ljava/io/FileOutputStream;.close:()V // method@0986 │ │ -19d00e: 0e00 |0061: return-void │ │ +19cf40: |[19cf40] org.thoughtcrime.securesms.video.recode.MP4Builder.finishMovie:(Z)V │ │ +19cf50: 5478 aa42 |0000: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42aa │ │ +19cf54: 6e10 a658 0800 |0002: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getContentSize:()J // method@58a6 │ │ +19cf5a: 0b00 |0005: move-result-wide v0 │ │ +19cf5c: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ +19cf60: 3108 0002 |0008: cmp-long v8, v0, v2 │ │ +19cf64: 3808 0500 |000a: if-eqz v8, 000f // +0005 │ │ +19cf68: 7010 be58 0700 |000c: invoke-direct {v7}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.flushCurrentMdat:()V // method@58be │ │ +19cf6e: 5478 a642 |000f: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42a6 │ │ +19cf72: 6e10 c858 0800 |0011: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58c8 │ │ +19cf78: 0c08 |0014: move-result-object v8 │ │ +19cf7a: 6e10 5e0c 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5e │ │ +19cf80: 0c08 |0018: move-result-object v8 │ │ +19cf82: 7210 ab0c 0800 |0019: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ +19cf88: 0a00 |001c: move-result v0 │ │ +19cf8a: 3800 2a00 |001d: if-eqz v0, 0047 // +002a │ │ +19cf8e: 7210 ac0c 0800 |001f: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ +19cf94: 0c00 |0022: move-result-object v0 │ │ +19cf96: 1f00 0711 |0023: check-cast v0, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1107 │ │ +19cf9a: 6e10 f058 0000 |0025: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@58f0 │ │ +19cfa0: 0c01 |0028: move-result-object v1 │ │ +19cfa2: 7210 d00c 0100 |0029: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd0 │ │ +19cfa8: 0a02 |002c: move-result v2 │ │ +19cfaa: 2323 1811 |002d: new-array v3, v2, [J // type@1118 │ │ +19cfae: 1204 |002f: const/4 v4, #int 0 // #0 │ │ +19cfb0: 3524 1100 |0030: if-ge v4, v2, 0041 // +0011 │ │ +19cfb4: 7220 c70c 4100 |0032: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc7 │ │ +19cfba: 0c05 |0035: move-result-object v5 │ │ +19cfbc: 1f05 0511 |0036: check-cast v5, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1105 │ │ +19cfc0: 6e10 dc58 0500 |0038: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getSize:()J // method@58dc │ │ +19cfc6: 0b05 |003b: move-result-wide v5 │ │ +19cfc8: 4c05 0304 |003c: aput-wide v5, v3, v4 │ │ +19cfcc: d804 0401 |003e: add-int/lit8 v4, v4, #int 1 // #01 │ │ +19cfd0: 28f0 |0040: goto 0030 // -0010 │ │ +19cfd2: 5471 ac42 |0041: iget-object v1, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.track2SampleSizes:Ljava/util/HashMap; // field@42ac │ │ +19cfd6: 6e30 970c 0103 |0043: invoke-virtual {v1, v0, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0c97 │ │ +19cfdc: 28d3 |0046: goto 0019 // -002d │ │ +19cfde: 5478 a642 |0047: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42a6 │ │ +19cfe2: 6e20 b458 8700 |0049: invoke-virtual {v7, v8}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createMovieBox:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lcom/coremedia/iso/boxes/MovieBox; // method@58b4 │ │ +19cfe8: 0c08 |004c: move-result-object v8 │ │ +19cfea: 5470 a842 |004d: iget-object v0, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42a8 │ │ +19cfee: 7220 1208 0800 |004f: invoke-interface {v8, v0}, Lcom/coremedia/iso/boxes/Box;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@0812 │ │ +19cff4: 5478 a942 |0052: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42a9 │ │ +19cff8: 6e10 8709 0800 |0054: invoke-virtual {v8}, Ljava/io/FileOutputStream;.flush:()V // method@0987 │ │ +19cffe: 5478 a842 |0057: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42a8 │ │ +19d002: 6e10 be0b 0800 |0059: invoke-virtual {v8}, Ljava/nio/channels/FileChannel;.close:()V // method@0bbe │ │ +19d008: 5478 a942 |005c: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42a9 │ │ +19d00c: 6e10 8609 0800 |005e: invoke-virtual {v8}, Ljava/io/FileOutputStream;.close:()V // method@0986 │ │ +19d012: 0e00 |0061: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x000c line=132 │ │ 0x000f line=135 │ │ 0x0025 line=136 │ │ 0x0029 line=137 │ │ @@ -321346,49 +321347,49 @@ │ │ type : '(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -19caec: |[19caec] org.thoughtcrime.securesms.video.recode.MP4Builder.getTimescale:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)J │ │ -19cafc: 6e10 c858 0500 |0000: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58c8 │ │ -19cb02: 0c00 |0003: move-result-object v0 │ │ -19cb04: 6e10 5d0c 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0c5d │ │ -19cb0a: 0a00 |0007: move-result v0 │ │ -19cb0c: 3900 1600 |0008: if-nez v0, 001e // +0016 │ │ -19cb10: 6e10 c858 0500 |000a: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58c8 │ │ -19cb16: 0c00 |000d: move-result-object v0 │ │ -19cb18: 6e10 5e0c 0000 |000e: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5e │ │ -19cb1e: 0c00 |0011: move-result-object v0 │ │ -19cb20: 7210 ac0c 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ -19cb26: 0c00 |0015: move-result-object v0 │ │ -19cb28: 1f00 0711 |0016: check-cast v0, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1107 │ │ -19cb2c: 6e10 f258 0000 |0018: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@58f2 │ │ -19cb32: 0a00 |001b: move-result v0 │ │ -19cb34: 8100 |001c: int-to-long v0, v0 │ │ -19cb36: 2803 |001d: goto 0020 // +0003 │ │ -19cb38: 1600 0000 |001e: const-wide/16 v0, #int 0 // #0 │ │ -19cb3c: 6e10 c858 0500 |0020: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58c8 │ │ -19cb42: 0c05 |0023: move-result-object v5 │ │ -19cb44: 6e10 5e0c 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5e │ │ -19cb4a: 0c05 |0027: move-result-object v5 │ │ -19cb4c: 7210 ab0c 0500 |0028: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ -19cb52: 0a02 |002b: move-result v2 │ │ -19cb54: 3802 1200 |002c: if-eqz v2, 003e // +0012 │ │ -19cb58: 7210 ac0c 0500 |002e: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ -19cb5e: 0c02 |0031: move-result-object v2 │ │ -19cb60: 1f02 0711 |0032: check-cast v2, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1107 │ │ -19cb64: 6e10 f258 0200 |0034: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@58f2 │ │ -19cb6a: 0a02 |0037: move-result v2 │ │ -19cb6c: 8122 |0038: int-to-long v2, v2 │ │ -19cb6e: 7140 bf58 3210 |0039: invoke-static {v2, v3, v0, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.gcd:(JJ)J // method@58bf │ │ -19cb74: 0b00 |003c: move-result-wide v0 │ │ -19cb76: 28eb |003d: goto 0028 // -0015 │ │ -19cb78: 1000 |003e: return-wide v0 │ │ +19caf0: |[19caf0] org.thoughtcrime.securesms.video.recode.MP4Builder.getTimescale:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)J │ │ +19cb00: 6e10 c858 0500 |0000: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58c8 │ │ +19cb06: 0c00 |0003: move-result-object v0 │ │ +19cb08: 6e10 5d0c 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0c5d │ │ +19cb0e: 0a00 |0007: move-result v0 │ │ +19cb10: 3900 1600 |0008: if-nez v0, 001e // +0016 │ │ +19cb14: 6e10 c858 0500 |000a: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58c8 │ │ +19cb1a: 0c00 |000d: move-result-object v0 │ │ +19cb1c: 6e10 5e0c 0000 |000e: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5e │ │ +19cb22: 0c00 |0011: move-result-object v0 │ │ +19cb24: 7210 ac0c 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ +19cb2a: 0c00 |0015: move-result-object v0 │ │ +19cb2c: 1f00 0711 |0016: check-cast v0, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1107 │ │ +19cb30: 6e10 f258 0000 |0018: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@58f2 │ │ +19cb36: 0a00 |001b: move-result v0 │ │ +19cb38: 8100 |001c: int-to-long v0, v0 │ │ +19cb3a: 2803 |001d: goto 0020 // +0003 │ │ +19cb3c: 1600 0000 |001e: const-wide/16 v0, #int 0 // #0 │ │ +19cb40: 6e10 c858 0500 |0020: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58c8 │ │ +19cb46: 0c05 |0023: move-result-object v5 │ │ +19cb48: 6e10 5e0c 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5e │ │ +19cb4e: 0c05 |0027: move-result-object v5 │ │ +19cb50: 7210 ab0c 0500 |0028: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ +19cb56: 0a02 |002b: move-result v2 │ │ +19cb58: 3802 1200 |002c: if-eqz v2, 003e // +0012 │ │ +19cb5c: 7210 ac0c 0500 |002e: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ +19cb62: 0c02 |0031: move-result-object v2 │ │ +19cb64: 1f02 0711 |0032: check-cast v2, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1107 │ │ +19cb68: 6e10 f258 0200 |0034: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@58f2 │ │ +19cb6e: 0a02 |0037: move-result v2 │ │ +19cb70: 8122 |0038: int-to-long v2, v2 │ │ +19cb72: 7140 bf58 3210 |0039: invoke-static {v2, v3, v0, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.gcd:(JJ)J // method@58bf │ │ +19cb78: 0b00 |003c: move-result-wide v0 │ │ +19cb7a: 28eb |003d: goto 0028 // -0015 │ │ +19cb7c: 1000 |003e: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x000a line=234 │ │ 0x0020 line=236 │ │ 0x0034 line=237 │ │ locals : │ │ @@ -321400,96 +321401,96 @@ │ │ type : '(ILjava/nio/ByteBuffer;Landroid/media/MediaCodec$BufferInfo;Z)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 156 16-bit code units │ │ -19c5dc: |[19c5dc] org.thoughtcrime.securesms.video.recode.MP4Builder.writeSampleData:(ILjava/nio/ByteBuffer;Landroid/media/MediaCodec$BufferInfo;Z)Z │ │ -19c5ec: 5560 ad42 |0000: iget-boolean v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42ad │ │ -19c5f0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -19c5f2: 3800 2500 |0003: if-eqz v0, 0028 // +0025 │ │ -19c5f6: 5460 aa42 |0005: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42aa │ │ -19c5fa: 1602 0000 |0007: const-wide/16 v2, #int 0 // #0 │ │ -19c5fe: 6e30 ad58 2003 |0009: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setContentSize:(J)V // method@58ad │ │ -19c604: 5460 aa42 |000c: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42aa │ │ -19c608: 5462 a842 |000e: iget-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42a8 │ │ -19c60c: 6e20 a558 2000 |0010: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@58a5 │ │ -19c612: 5460 aa42 |0013: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42aa │ │ -19c616: 5362 a742 |0015: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42a7 │ │ -19c61a: 6e30 ae58 2003 |0017: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setDataOffset:(J)V // method@58ae │ │ -19c620: 5362 a742 |001a: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42a7 │ │ -19c624: 1604 1000 |001c: const-wide/16 v4, #int 16 // #10 │ │ -19c628: bb42 |001e: add-long/2addr v2, v4 │ │ -19c62a: 5a62 a742 |001f: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42a7 │ │ -19c62e: 5362 ae42 |0021: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42ae │ │ -19c632: bb42 |0023: add-long/2addr v2, v4 │ │ -19c634: 5a62 ae42 |0024: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42ae │ │ -19c638: 5c61 ad42 |0026: iput-boolean v1, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42ad │ │ -19c63c: 5460 aa42 |0028: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42aa │ │ -19c640: 6e10 a658 0000 |002a: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getContentSize:()J // method@58a6 │ │ -19c646: 0b02 |002d: move-result-wide v2 │ │ -19c648: 5294 2f00 |002e: iget v4, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19c64c: 8144 |0030: int-to-long v4, v4 │ │ -19c64e: bb42 |0031: add-long/2addr v2, v4 │ │ -19c650: 6e30 ad58 2003 |0032: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setContentSize:(J)V // method@58ad │ │ -19c656: 5362 ae42 |0035: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42ae │ │ -19c65a: 5290 2f00 |0037: iget v0, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19c65e: 8104 |0039: int-to-long v4, v0 │ │ -19c660: bb42 |003a: add-long/2addr v2, v4 │ │ -19c662: 5a62 ae42 |003b: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42ae │ │ -19c666: 1704 0080 0000 |003d: const-wide/32 v4, #float 4.59177e-41 // #00008000 │ │ -19c66c: 3100 0204 |0040: cmp-long v0, v2, v4 │ │ -19c670: 3a00 0e00 |0042: if-ltz v0, 0050 // +000e │ │ -19c674: 7010 be58 0600 |0044: invoke-direct {v6}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.flushCurrentMdat:()V // method@58be │ │ -19c67a: 1210 |0047: const/4 v0, #int 1 // #1 │ │ -19c67c: 5c60 ad42 |0048: iput-boolean v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42ad │ │ -19c680: 5362 ae42 |004a: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42ae │ │ -19c684: bc42 |004c: sub-long/2addr v2, v4 │ │ -19c686: 5a62 ae42 |004d: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42ae │ │ -19c68a: 2802 |004f: goto 0051 // +0002 │ │ -19c68c: 1200 |0050: const/4 v0, #int 0 // #0 │ │ -19c68e: 5462 a642 |0051: iget-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42a6 │ │ -19c692: 5363 a742 |0053: iget-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42a7 │ │ -19c696: 6e59 c358 7243 |0055: invoke-virtual {v2, v7, v3, v4, v9}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.addSample:(IJLandroid/media/MediaCodec$BufferInfo;)V // method@58c3 │ │ -19c69c: 5297 2d00 |0058: iget v7, v9, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ -19c6a0: 1242 |005a: const/4 v2, #int 4 // #4 │ │ -19c6a2: 380a 0400 |005b: if-eqz v10, 005f // +0004 │ │ -19c6a6: 1203 |005d: const/4 v3, #int 0 // #0 │ │ -19c6a8: 2802 |005e: goto 0060 // +0002 │ │ -19c6aa: 1243 |005f: const/4 v3, #int 4 // #4 │ │ -19c6ac: b037 |0060: add-int/2addr v7, v3 │ │ -19c6ae: 6e20 a80b 7800 |0061: invoke-virtual {v8, v7}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0ba8 │ │ -19c6b4: 5297 2d00 |0064: iget v7, v9, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ -19c6b8: 5293 2f00 |0066: iget v3, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19c6bc: b037 |0068: add-int/2addr v7, v3 │ │ -19c6be: 6e20 a50b 7800 |0069: invoke-virtual {v8, v7}, Ljava/nio/ByteBuffer;.limit:(I)Ljava/nio/Buffer; // method@0ba5 │ │ -19c6c4: 390a 1b00 |006c: if-nez v10, 0087 // +001b │ │ -19c6c8: 5467 ab42 |006e: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42ab │ │ -19c6cc: 6e20 a80b 1700 |0070: invoke-virtual {v7, v1}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0ba8 │ │ -19c6d2: 5467 ab42 |0073: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42ab │ │ -19c6d6: 529a 2f00 |0075: iget v10, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19c6da: b12a |0077: sub-int/2addr v10, v2 │ │ -19c6dc: 6e20 ad0b a700 |0078: invoke-virtual {v7, v10}, Ljava/nio/ByteBuffer;.putInt:(I)Ljava/nio/ByteBuffer; // method@0bad │ │ -19c6e2: 5467 ab42 |007b: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42ab │ │ -19c6e6: 6e20 a80b 1700 |007d: invoke-virtual {v7, v1}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0ba8 │ │ -19c6ec: 5467 a842 |0080: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42a8 │ │ -19c6f0: 546a ab42 |0082: iget-object v10, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42ab │ │ -19c6f4: 6e20 c10b a700 |0084: invoke-virtual {v7, v10}, Ljava/nio/channels/FileChannel;.write:(Ljava/nio/ByteBuffer;)I // method@0bc1 │ │ -19c6fa: 5467 a842 |0087: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42a8 │ │ -19c6fe: 6e20 c10b 8700 |0089: invoke-virtual {v7, v8}, Ljava/nio/channels/FileChannel;.write:(Ljava/nio/ByteBuffer;)I // method@0bc1 │ │ -19c704: 5367 a742 |008c: iget-wide v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42a7 │ │ -19c708: 5299 2f00 |008e: iget v9, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19c70c: 8199 |0090: int-to-long v9, v9 │ │ -19c70e: bb97 |0091: add-long/2addr v7, v9 │ │ -19c710: 5a67 a742 |0092: iput-wide v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42a7 │ │ -19c714: 3800 0700 |0094: if-eqz v0, 009b // +0007 │ │ -19c718: 5467 a942 |0096: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42a9 │ │ -19c71c: 6e10 8709 0700 |0098: invoke-virtual {v7}, Ljava/io/FileOutputStream;.flush:()V // method@0987 │ │ -19c722: 0f00 |009b: return v0 │ │ +19c5e0: |[19c5e0] org.thoughtcrime.securesms.video.recode.MP4Builder.writeSampleData:(ILjava/nio/ByteBuffer;Landroid/media/MediaCodec$BufferInfo;Z)Z │ │ +19c5f0: 5560 ad42 |0000: iget-boolean v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42ad │ │ +19c5f4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +19c5f6: 3800 2500 |0003: if-eqz v0, 0028 // +0025 │ │ +19c5fa: 5460 aa42 |0005: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42aa │ │ +19c5fe: 1602 0000 |0007: const-wide/16 v2, #int 0 // #0 │ │ +19c602: 6e30 ad58 2003 |0009: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setContentSize:(J)V // method@58ad │ │ +19c608: 5460 aa42 |000c: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42aa │ │ +19c60c: 5462 a842 |000e: iget-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42a8 │ │ +19c610: 6e20 a558 2000 |0010: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@58a5 │ │ +19c616: 5460 aa42 |0013: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42aa │ │ +19c61a: 5362 a742 |0015: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42a7 │ │ +19c61e: 6e30 ae58 2003 |0017: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setDataOffset:(J)V // method@58ae │ │ +19c624: 5362 a742 |001a: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42a7 │ │ +19c628: 1604 1000 |001c: const-wide/16 v4, #int 16 // #10 │ │ +19c62c: bb42 |001e: add-long/2addr v2, v4 │ │ +19c62e: 5a62 a742 |001f: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42a7 │ │ +19c632: 5362 ae42 |0021: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42ae │ │ +19c636: bb42 |0023: add-long/2addr v2, v4 │ │ +19c638: 5a62 ae42 |0024: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42ae │ │ +19c63c: 5c61 ad42 |0026: iput-boolean v1, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42ad │ │ +19c640: 5460 aa42 |0028: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42aa │ │ +19c644: 6e10 a658 0000 |002a: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getContentSize:()J // method@58a6 │ │ +19c64a: 0b02 |002d: move-result-wide v2 │ │ +19c64c: 5294 2f00 |002e: iget v4, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19c650: 8144 |0030: int-to-long v4, v4 │ │ +19c652: bb42 |0031: add-long/2addr v2, v4 │ │ +19c654: 6e30 ad58 2003 |0032: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setContentSize:(J)V // method@58ad │ │ +19c65a: 5362 ae42 |0035: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42ae │ │ +19c65e: 5290 2f00 |0037: iget v0, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19c662: 8104 |0039: int-to-long v4, v0 │ │ +19c664: bb42 |003a: add-long/2addr v2, v4 │ │ +19c666: 5a62 ae42 |003b: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42ae │ │ +19c66a: 1704 0080 0000 |003d: const-wide/32 v4, #float 4.59177e-41 // #00008000 │ │ +19c670: 3100 0204 |0040: cmp-long v0, v2, v4 │ │ +19c674: 3a00 0e00 |0042: if-ltz v0, 0050 // +000e │ │ +19c678: 7010 be58 0600 |0044: invoke-direct {v6}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.flushCurrentMdat:()V // method@58be │ │ +19c67e: 1210 |0047: const/4 v0, #int 1 // #1 │ │ +19c680: 5c60 ad42 |0048: iput-boolean v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42ad │ │ +19c684: 5362 ae42 |004a: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42ae │ │ +19c688: bc42 |004c: sub-long/2addr v2, v4 │ │ +19c68a: 5a62 ae42 |004d: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42ae │ │ +19c68e: 2802 |004f: goto 0051 // +0002 │ │ +19c690: 1200 |0050: const/4 v0, #int 0 // #0 │ │ +19c692: 5462 a642 |0051: iget-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42a6 │ │ +19c696: 5363 a742 |0053: iget-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42a7 │ │ +19c69a: 6e59 c358 7243 |0055: invoke-virtual {v2, v7, v3, v4, v9}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.addSample:(IJLandroid/media/MediaCodec$BufferInfo;)V // method@58c3 │ │ +19c6a0: 5297 2d00 |0058: iget v7, v9, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ +19c6a4: 1242 |005a: const/4 v2, #int 4 // #4 │ │ +19c6a6: 380a 0400 |005b: if-eqz v10, 005f // +0004 │ │ +19c6aa: 1203 |005d: const/4 v3, #int 0 // #0 │ │ +19c6ac: 2802 |005e: goto 0060 // +0002 │ │ +19c6ae: 1243 |005f: const/4 v3, #int 4 // #4 │ │ +19c6b0: b037 |0060: add-int/2addr v7, v3 │ │ +19c6b2: 6e20 a80b 7800 |0061: invoke-virtual {v8, v7}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0ba8 │ │ +19c6b8: 5297 2d00 |0064: iget v7, v9, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ +19c6bc: 5293 2f00 |0066: iget v3, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19c6c0: b037 |0068: add-int/2addr v7, v3 │ │ +19c6c2: 6e20 a50b 7800 |0069: invoke-virtual {v8, v7}, Ljava/nio/ByteBuffer;.limit:(I)Ljava/nio/Buffer; // method@0ba5 │ │ +19c6c8: 390a 1b00 |006c: if-nez v10, 0087 // +001b │ │ +19c6cc: 5467 ab42 |006e: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42ab │ │ +19c6d0: 6e20 a80b 1700 |0070: invoke-virtual {v7, v1}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0ba8 │ │ +19c6d6: 5467 ab42 |0073: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42ab │ │ +19c6da: 529a 2f00 |0075: iget v10, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19c6de: b12a |0077: sub-int/2addr v10, v2 │ │ +19c6e0: 6e20 ad0b a700 |0078: invoke-virtual {v7, v10}, Ljava/nio/ByteBuffer;.putInt:(I)Ljava/nio/ByteBuffer; // method@0bad │ │ +19c6e6: 5467 ab42 |007b: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42ab │ │ +19c6ea: 6e20 a80b 1700 |007d: invoke-virtual {v7, v1}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0ba8 │ │ +19c6f0: 5467 a842 |0080: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42a8 │ │ +19c6f4: 546a ab42 |0082: iget-object v10, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42ab │ │ +19c6f8: 6e20 c10b a700 |0084: invoke-virtual {v7, v10}, Ljava/nio/channels/FileChannel;.write:(Ljava/nio/ByteBuffer;)I // method@0bc1 │ │ +19c6fe: 5467 a842 |0087: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42a8 │ │ +19c702: 6e20 c10b 8700 |0089: invoke-virtual {v7, v8}, Ljava/nio/channels/FileChannel;.write:(Ljava/nio/ByteBuffer;)I // method@0bc1 │ │ +19c708: 5367 a742 |008c: iget-wide v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42a7 │ │ +19c70c: 5299 2f00 |008e: iget v9, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19c710: 8199 |0090: int-to-long v9, v9 │ │ +19c712: bb97 |0091: add-long/2addr v7, v9 │ │ +19c714: 5a67 a742 |0092: iput-wide v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42a7 │ │ +19c718: 3800 0700 |0094: if-eqz v0, 009b // +0007 │ │ +19c71c: 5467 a942 |0096: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42a9 │ │ +19c720: 6e10 8709 0700 |0098: invoke-virtual {v7}, Ljava/io/FileOutputStream;.flush:()V // method@0987 │ │ +19c726: 0f00 |009b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ 0x000c line=88 │ │ 0x0013 line=89 │ │ 0x001a line=90 │ │ @@ -321572,22 +321573,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -19d13c: |[19d13c] org.thoughtcrime.securesms.video.recode.Mp4Movie.:()V │ │ -19d14c: 7010 9b0a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19d152: 6200 7300 |0003: sget-object v0, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ -19d156: 5b10 b142 |0005: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42b1 │ │ -19d15a: 2200 7203 |0007: new-instance v0, Ljava/util/ArrayList; // type@0372 │ │ -19d15e: 7010 530c 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c53 │ │ -19d164: 5b10 b242 |000c: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42b2 │ │ -19d168: 0e00 |000e: return-void │ │ +19d140: |[19d140] org.thoughtcrime.securesms.video.recode.Mp4Movie.:()V │ │ +19d150: 7010 9b0a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19d156: 6200 7300 |0003: sget-object v0, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ +19d15a: 5b10 b142 |0005: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42b1 │ │ +19d15e: 2200 7203 |0007: new-instance v0, Ljava/util/ArrayList; // type@0372 │ │ +19d162: 7010 530c 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c53 │ │ +19d168: 5b10 b242 |000c: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42b2 │ │ +19d16c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0003 line=14 │ │ 0x0007 line=15 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; │ │ @@ -321598,27 +321599,27 @@ │ │ type : '(IJLandroid/media/MediaCodec$BufferInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -19d16c: |[19d16c] org.thoughtcrime.securesms.video.recode.Mp4Movie.addSample:(IJLandroid/media/MediaCodec$BufferInfo;)V │ │ -19d17c: 3a02 1600 |0000: if-ltz v2, 0016 // +0016 │ │ -19d180: 5410 b242 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42b2 │ │ -19d184: 6e10 600c 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0c60 │ │ -19d18a: 0a00 |0007: move-result v0 │ │ -19d18c: 3402 0300 |0008: if-lt v2, v0, 000b // +0003 │ │ -19d190: 280c |000a: goto 0016 // +000c │ │ -19d192: 5410 b242 |000b: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42b2 │ │ -19d196: 6e20 5b0c 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c5b │ │ -19d19c: 0c02 |0010: move-result-object v2 │ │ -19d19e: 1f02 0711 |0011: check-cast v2, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1107 │ │ -19d1a2: 6e40 e858 3254 |0013: invoke-virtual {v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/video/recode/Track;.addSample:(JLandroid/media/MediaCodec$BufferInfo;)V // method@58e8 │ │ -19d1a8: 0e00 |0016: return-void │ │ +19d170: |[19d170] org.thoughtcrime.securesms.video.recode.Mp4Movie.addSample:(IJLandroid/media/MediaCodec$BufferInfo;)V │ │ +19d180: 3a02 1600 |0000: if-ltz v2, 0016 // +0016 │ │ +19d184: 5410 b242 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42b2 │ │ +19d188: 6e10 600c 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0c60 │ │ +19d18e: 0a00 |0007: move-result v0 │ │ +19d190: 3402 0300 |0008: if-lt v2, v0, 000b // +0003 │ │ +19d194: 280c |000a: goto 0016 // +000c │ │ +19d196: 5410 b242 |000b: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42b2 │ │ +19d19a: 6e20 5b0c 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c5b │ │ +19d1a0: 0c02 |0010: move-result-object v2 │ │ +19d1a2: 1f02 0711 |0011: check-cast v2, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1107 │ │ +19d1a6: 6e40 e858 3254 |0013: invoke-virtual {v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/video/recode/Track;.addSample:(JLandroid/media/MediaCodec$BufferInfo;)V // method@58e8 │ │ +19d1ac: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=62 │ │ 0x000b line=65 │ │ 0x0013 line=66 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 this Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; │ │ @@ -321631,27 +321632,27 @@ │ │ type : '(Landroid/media/MediaFormat;Z)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -19d098: |[19d098] org.thoughtcrime.securesms.video.recode.Mp4Movie.addTrack:(Landroid/media/MediaFormat;Z)I │ │ -19d0a8: 5430 b242 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42b2 │ │ -19d0ac: 2201 0711 |0002: new-instance v1, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1107 │ │ -19d0b0: 5432 b242 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42b2 │ │ -19d0b4: 6e10 600c 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0c60 │ │ -19d0ba: 0a02 |0009: move-result v2 │ │ -19d0bc: 7040 e758 2154 |000a: invoke-direct {v1, v2, v4, v5}, Lorg/thoughtcrime/securesms/video/recode/Track;.:(ILandroid/media/MediaFormat;Z)V // method@58e7 │ │ -19d0c2: 6e20 570c 1000 |000d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c57 │ │ -19d0c8: 5434 b242 |0010: iget-object v4, v3, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42b2 │ │ -19d0cc: 6e10 600c 0400 |0012: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0c60 │ │ -19d0d2: 0a04 |0015: move-result v4 │ │ -19d0d4: d804 04ff |0016: add-int/lit8 v4, v4, #int -1 // #ff │ │ -19d0d8: 0f04 |0018: return v4 │ │ +19d09c: |[19d09c] org.thoughtcrime.securesms.video.recode.Mp4Movie.addTrack:(Landroid/media/MediaFormat;Z)I │ │ +19d0ac: 5430 b242 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42b2 │ │ +19d0b0: 2201 0711 |0002: new-instance v1, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1107 │ │ +19d0b4: 5432 b242 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42b2 │ │ +19d0b8: 6e10 600c 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0c60 │ │ +19d0be: 0a02 |0009: move-result v2 │ │ +19d0c0: 7040 e758 2154 |000a: invoke-direct {v1, v2, v4, v5}, Lorg/thoughtcrime/securesms/video/recode/Track;.:(ILandroid/media/MediaFormat;Z)V // method@58e7 │ │ +19d0c6: 6e20 570c 1000 |000d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c57 │ │ +19d0cc: 5434 b242 |0010: iget-object v4, v3, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42b2 │ │ +19d0d0: 6e10 600c 0400 |0012: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0c60 │ │ +19d0d6: 0a04 |0015: move-result v4 │ │ +19d0d8: d804 04ff |0016: add-int/lit8 v4, v4, #int -1 // #ff │ │ +19d0dc: 0f04 |0018: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0010 line=71 │ │ locals : │ │ 0x0000 - 0x0019 reg=3 this Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; │ │ 0x0000 - 0x0019 reg=4 (null) Landroid/media/MediaFormat; │ │ @@ -321662,17 +321663,17 @@ │ │ type : '()Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19d10c: |[19d10c] org.thoughtcrime.securesms.video.recode.Mp4Movie.getCacheFile:()Ljava/io/File; │ │ -19d11c: 5410 af42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.cacheFile:Ljava/io/File; // field@42af │ │ -19d120: 1100 |0002: return-object v0 │ │ +19d110: |[19d110] org.thoughtcrime.securesms.video.recode.Mp4Movie.getCacheFile:()Ljava/io/File; │ │ +19d120: 5410 af42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.cacheFile:Ljava/io/File; // field@42af │ │ +19d124: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;) │ │ @@ -321680,17 +321681,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19d0dc: |[19d0dc] org.thoughtcrime.securesms.video.recode.Mp4Movie.getHeight:()I │ │ -19d0ec: 5210 b042 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.height:I // field@42b0 │ │ -19d0f0: 0f00 |0002: return v0 │ │ +19d0e0: |[19d0e0] org.thoughtcrime.securesms.video.recode.Mp4Movie.getHeight:()I │ │ +19d0f0: 5210 b042 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.height:I // field@42b0 │ │ +19d0f4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;) │ │ @@ -321698,17 +321699,17 @@ │ │ type : '()Lcom/googlecode/mp4parser/util/Matrix;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19d080: |[19d080] org.thoughtcrime.securesms.video.recode.Mp4Movie.getMatrix:()Lcom/googlecode/mp4parser/util/Matrix; │ │ -19d090: 5410 b142 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42b1 │ │ -19d094: 1100 |0002: return-object v0 │ │ +19d084: |[19d084] org.thoughtcrime.securesms.video.recode.Mp4Movie.getMatrix:()Lcom/googlecode/mp4parser/util/Matrix; │ │ +19d094: 5410 b142 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42b1 │ │ +19d098: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;) │ │ @@ -321716,17 +321717,17 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19d124: |[19d124] org.thoughtcrime.securesms.video.recode.Mp4Movie.getTracks:()Ljava/util/ArrayList; │ │ -19d134: 5410 b242 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42b2 │ │ -19d138: 1100 |0002: return-object v0 │ │ +19d128: |[19d128] org.thoughtcrime.securesms.video.recode.Mp4Movie.getTracks:()Ljava/util/ArrayList; │ │ +19d138: 5410 b242 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42b2 │ │ +19d13c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; │ │ │ │ #6 : (in Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;) │ │ @@ -321734,17 +321735,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19d0f4: |[19d0f4] org.thoughtcrime.securesms.video.recode.Mp4Movie.getWidth:()I │ │ -19d104: 5210 b342 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.width:I // field@42b3 │ │ -19d108: 0f00 |0002: return v0 │ │ +19d0f8: |[19d0f8] org.thoughtcrime.securesms.video.recode.Mp4Movie.getWidth:()I │ │ +19d108: 5210 b342 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.width:I // field@42b3 │ │ +19d10c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; │ │ │ │ #7 : (in Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;) │ │ @@ -321752,17 +321753,17 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19d1ac: |[19d1ac] org.thoughtcrime.securesms.video.recode.Mp4Movie.setCacheFile:(Ljava/io/File;)V │ │ -19d1bc: 5b01 af42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.cacheFile:Ljava/io/File; // field@42af │ │ -19d1c0: 0e00 |0002: return-void │ │ +19d1b0: |[19d1b0] org.thoughtcrime.securesms.video.recode.Mp4Movie.setCacheFile:(Ljava/io/File;)V │ │ +19d1c0: 5b01 af42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.cacheFile:Ljava/io/File; // field@42af │ │ +19d1c4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/io/File; │ │ │ │ @@ -321771,34 +321772,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 34 16-bit code units │ │ -19d1c4: |[19d1c4] org.thoughtcrime.securesms.video.recode.Mp4Movie.setRotation:(I)V │ │ -19d1d4: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -19d1d8: 6202 7300 |0002: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ -19d1dc: 5b12 b142 |0004: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42b1 │ │ -19d1e0: 281b |0006: goto 0021 // +001b │ │ -19d1e2: 1300 5a00 |0007: const/16 v0, #int 90 // #5a │ │ -19d1e6: 3302 0700 |0009: if-ne v2, v0, 0010 // +0007 │ │ -19d1ea: 6202 7600 |000b: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_90:Lcom/googlecode/mp4parser/util/Matrix; // field@0076 │ │ -19d1ee: 5b12 b142 |000d: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42b1 │ │ -19d1f2: 2812 |000f: goto 0021 // +0012 │ │ -19d1f4: 1300 b400 |0010: const/16 v0, #int 180 // #b4 │ │ -19d1f8: 3302 0700 |0012: if-ne v2, v0, 0019 // +0007 │ │ -19d1fc: 6202 7400 |0014: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_180:Lcom/googlecode/mp4parser/util/Matrix; // field@0074 │ │ -19d200: 5b12 b142 |0016: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42b1 │ │ -19d204: 2809 |0018: goto 0021 // +0009 │ │ -19d206: 1300 0e01 |0019: const/16 v0, #int 270 // #10e │ │ -19d20a: 3302 0600 |001b: if-ne v2, v0, 0021 // +0006 │ │ -19d20e: 6202 7500 |001d: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_270:Lcom/googlecode/mp4parser/util/Matrix; // field@0075 │ │ -19d212: 5b12 b142 |001f: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42b1 │ │ -19d216: 0e00 |0021: return-void │ │ +19d1c8: |[19d1c8] org.thoughtcrime.securesms.video.recode.Mp4Movie.setRotation:(I)V │ │ +19d1d8: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +19d1dc: 6202 7300 |0002: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ +19d1e0: 5b12 b142 |0004: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42b1 │ │ +19d1e4: 281b |0006: goto 0021 // +001b │ │ +19d1e6: 1300 5a00 |0007: const/16 v0, #int 90 // #5a │ │ +19d1ea: 3302 0700 |0009: if-ne v2, v0, 0010 // +0007 │ │ +19d1ee: 6202 7600 |000b: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_90:Lcom/googlecode/mp4parser/util/Matrix; // field@0076 │ │ +19d1f2: 5b12 b142 |000d: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42b1 │ │ +19d1f6: 2812 |000f: goto 0021 // +0012 │ │ +19d1f8: 1300 b400 |0010: const/16 v0, #int 180 // #b4 │ │ +19d1fc: 3302 0700 |0012: if-ne v2, v0, 0019 // +0007 │ │ +19d200: 6202 7400 |0014: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_180:Lcom/googlecode/mp4parser/util/Matrix; // field@0074 │ │ +19d204: 5b12 b142 |0016: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42b1 │ │ +19d208: 2809 |0018: goto 0021 // +0009 │ │ +19d20a: 1300 0e01 |0019: const/16 v0, #int 270 // #10e │ │ +19d20e: 3302 0600 |001b: if-ne v2, v0, 0021 // +0006 │ │ +19d212: 6202 7500 |001d: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_270:Lcom/googlecode/mp4parser/util/Matrix; // field@0075 │ │ +19d216: 5b12 b142 |001f: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42b1 │ │ +19d21a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=38 │ │ 0x000b line=40 │ │ 0x0014 line=42 │ │ 0x001d line=44 │ │ locals : │ │ @@ -321810,18 +321811,18 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -19d218: |[19d218] org.thoughtcrime.securesms.video.recode.Mp4Movie.setSize:(II)V │ │ -19d228: 5901 b342 |0000: iput v1, v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.width:I // field@42b3 │ │ -19d22c: 5902 b042 |0002: iput v2, v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.height:I // field@42b0 │ │ -19d230: 0e00 |0004: return-void │ │ +19d21c: |[19d21c] org.thoughtcrime.securesms.video.recode.Mp4Movie.setSize:(II)V │ │ +19d22c: 5901 b342 |0000: iput v1, v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.width:I // field@42b3 │ │ +19d230: 5902 b042 |0002: iput v2, v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.height:I // field@42b0 │ │ +19d234: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0002 line=50 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ @@ -321915,27 +321916,27 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -19d28c: |[19d28c] org.thoughtcrime.securesms.video.recode.OutputSurface.:()V │ │ -19d29c: 7010 9b0a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19d2a2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -19d2a4: 5b10 b842 |0004: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42b8 │ │ -19d2a8: 5b10 b742 |0006: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42b7 │ │ -19d2ac: 5b10 b942 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42b9 │ │ -19d2b0: 2200 fb02 |000a: new-instance v0, Ljava/lang/Object; // type@02fb │ │ -19d2b4: 7010 9b0a 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19d2ba: 5b10 bb42 |000f: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42bb │ │ -19d2be: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -19d2c0: 5910 c242 |0012: iput v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@42c2 │ │ -19d2c4: 7010 d958 0100 |0014: invoke-direct {v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.setup:()V // method@58d9 │ │ -19d2ca: 0e00 |0017: return-void │ │ +19d290: |[19d290] org.thoughtcrime.securesms.video.recode.OutputSurface.:()V │ │ +19d2a0: 7010 9b0a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19d2a6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +19d2a8: 5b10 b842 |0004: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42b8 │ │ +19d2ac: 5b10 b742 |0006: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42b7 │ │ +19d2b0: 5b10 b942 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42b9 │ │ +19d2b4: 2200 fb02 |000a: new-instance v0, Ljava/lang/Object; // type@02fb │ │ +19d2b8: 7010 9b0a 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19d2be: 5b10 bb42 |000f: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42bb │ │ +19d2c2: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +19d2c4: 5910 c242 |0012: iput v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@42c2 │ │ +19d2c8: 7010 d958 0100 |0014: invoke-direct {v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.setup:()V // method@58d9 │ │ +19d2ce: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0004 line=39 │ │ 0x0006 line=40 │ │ 0x0008 line=41 │ │ 0x000a line=44 │ │ @@ -321949,44 +321950,44 @@ │ │ type : '(III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -19d2cc: |[19d2cc] org.thoughtcrime.securesms.video.recode.OutputSurface.:(III)V │ │ -19d2dc: 7010 9b0a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19d2e2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -19d2e4: 5b10 b842 |0004: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42b8 │ │ -19d2e8: 5b10 b742 |0006: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42b7 │ │ -19d2ec: 5b10 b942 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42b9 │ │ -19d2f0: 2200 fb02 |000a: new-instance v0, Ljava/lang/Object; // type@02fb │ │ -19d2f4: 7010 9b0a 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19d2fa: 5b10 bb42 |000f: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42bb │ │ -19d2fe: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -19d300: 5910 c242 |0012: iput v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@42c2 │ │ -19d304: 3d02 2300 |0014: if-lez v2, 0037 // +0023 │ │ -19d308: 3d03 2100 |0016: if-lez v3, 0037 // +0021 │ │ -19d30c: 5912 c142 |0018: iput v2, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mWidth:I // field@42c1 │ │ -19d310: 5913 bc42 |001a: iput v3, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mHeight:I // field@42bc │ │ -19d314: 5914 c242 |001c: iput v4, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@42c2 │ │ -19d318: 9204 0203 |001e: mul-int v4, v2, v3 │ │ -19d31c: da04 0404 |0020: mul-int/lit8 v4, v4, #int 4 // #04 │ │ -19d320: 7110 9b0b 0400 |0022: invoke-static {v4}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0b9b │ │ -19d326: 0c04 |0025: move-result-object v4 │ │ -19d328: 5b14 bd42 |0026: iput-object v4, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@42bd │ │ -19d32c: 6200 9400 |0028: sget-object v0, Ljava/nio/ByteOrder;.LITTLE_ENDIAN:Ljava/nio/ByteOrder; // field@0094 │ │ -19d330: 6e20 a60b 0400 |002a: invoke-virtual {v4, v0}, Ljava/nio/ByteBuffer;.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; // method@0ba6 │ │ -19d336: 7030 d358 2103 |002d: invoke-direct {v1, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.eglSetup:(II)V // method@58d3 │ │ -19d33c: 6e10 d658 0100 |0030: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.makeCurrent:()V // method@58d6 │ │ -19d342: 7010 d958 0100 |0033: invoke-direct {v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.setup:()V // method@58d9 │ │ -19d348: 0e00 |0036: return-void │ │ -19d34a: 2202 eb02 |0037: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02eb │ │ -19d34e: 7010 3b0a 0200 |0039: invoke-direct {v2}, Ljava/lang/IllegalArgumentException;.:()V // method@0a3b │ │ -19d354: 2702 |003c: throw v2 │ │ +19d2d0: |[19d2d0] org.thoughtcrime.securesms.video.recode.OutputSurface.:(III)V │ │ +19d2e0: 7010 9b0a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19d2e6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +19d2e8: 5b10 b842 |0004: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42b8 │ │ +19d2ec: 5b10 b742 |0006: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42b7 │ │ +19d2f0: 5b10 b942 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42b9 │ │ +19d2f4: 2200 fb02 |000a: new-instance v0, Ljava/lang/Object; // type@02fb │ │ +19d2f8: 7010 9b0a 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19d2fe: 5b10 bb42 |000f: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42bb │ │ +19d302: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +19d304: 5910 c242 |0012: iput v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@42c2 │ │ +19d308: 3d02 2300 |0014: if-lez v2, 0037 // +0023 │ │ +19d30c: 3d03 2100 |0016: if-lez v3, 0037 // +0021 │ │ +19d310: 5912 c142 |0018: iput v2, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mWidth:I // field@42c1 │ │ +19d314: 5913 bc42 |001a: iput v3, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mHeight:I // field@42bc │ │ +19d318: 5914 c242 |001c: iput v4, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@42c2 │ │ +19d31c: 9204 0203 |001e: mul-int v4, v2, v3 │ │ +19d320: da04 0404 |0020: mul-int/lit8 v4, v4, #int 4 // #04 │ │ +19d324: 7110 9b0b 0400 |0022: invoke-static {v4}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0b9b │ │ +19d32a: 0c04 |0025: move-result-object v4 │ │ +19d32c: 5b14 bd42 |0026: iput-object v4, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@42bd │ │ +19d330: 6200 9400 |0028: sget-object v0, Ljava/nio/ByteOrder;.LITTLE_ENDIAN:Ljava/nio/ByteOrder; // field@0094 │ │ +19d334: 6e20 a60b 0400 |002a: invoke-virtual {v4, v0}, Ljava/nio/ByteBuffer;.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; // method@0ba6 │ │ +19d33a: 7030 d358 2103 |002d: invoke-direct {v1, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.eglSetup:(II)V // method@58d3 │ │ +19d340: 6e10 d658 0100 |0030: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.makeCurrent:()V // method@58d6 │ │ +19d346: 7010 d958 0100 |0033: invoke-direct {v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.setup:()V // method@58d9 │ │ +19d34c: 0e00 |0036: return-void │ │ +19d34e: 2202 eb02 |0037: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02eb │ │ +19d352: 7010 3b0a 0200 |0039: invoke-direct {v2}, Ljava/lang/IllegalArgumentException;.:()V // method@0a3b │ │ +19d358: 2702 |003c: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0004 line=39 │ │ 0x0006 line=40 │ │ 0x0008 line=41 │ │ 0x000a line=44 │ │ @@ -322011,25 +322012,25 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -19d418: |[19d418] org.thoughtcrime.securesms.video.recode.OutputSurface.checkEglError:(Ljava/lang/String;)V │ │ -19d428: 5412 b642 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42b6 │ │ -19d42c: 7210 e50d 0200 |0002: invoke-interface {v2}, Ljavax/microedition/khronos/egl/EGL10;.eglGetError:()I // method@0de5 │ │ -19d432: 0a02 |0005: move-result v2 │ │ -19d434: 1300 0030 |0006: const/16 v0, #int 12288 // #3000 │ │ -19d438: 3302 0300 |0008: if-ne v2, v0, 000b // +0003 │ │ -19d43c: 0e00 |000a: return-void │ │ -19d43e: 2202 0203 |000b: new-instance v2, Ljava/lang/RuntimeException; // type@0302 │ │ -19d442: 1a00 9215 |000d: const-string v0, "EGL error encountered (see log)" // string@1592 │ │ -19d446: 7020 af0a 0200 |000f: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ -19d44c: 2702 |0012: throw v2 │ │ +19d41c: |[19d41c] org.thoughtcrime.securesms.video.recode.OutputSurface.checkEglError:(Ljava/lang/String;)V │ │ +19d42c: 5412 b642 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42b6 │ │ +19d430: 7210 e50d 0200 |0002: invoke-interface {v2}, Ljavax/microedition/khronos/egl/EGL10;.eglGetError:()I // method@0de5 │ │ +19d436: 0a02 |0005: move-result v2 │ │ +19d438: 1300 0030 |0006: const/16 v0, #int 12288 // #3000 │ │ +19d43c: 3302 0300 |0008: if-ne v2, v0, 000b // +0003 │ │ +19d440: 0e00 |000a: return-void │ │ +19d442: 2202 0203 |000b: new-instance v2, Ljava/lang/RuntimeException; // type@0302 │ │ +19d446: 1a00 9215 |000d: const-string v0, "EGL error encountered (see log)" // string@1592 │ │ +19d44a: 7020 af0a 0200 |000f: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ +19d450: 2702 |0012: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x000b line=204 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lorg/thoughtcrime/securesms/video/recode/OutputSurface; │ │ 0x0000 - 0x0013 reg=2 (null) Ljava/lang/String; │ │ @@ -322039,98 +322040,98 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 190 16-bit code units │ │ -19d470: |[19d470] org.thoughtcrime.securesms.video.recode.OutputSurface.eglSetup:(II)V │ │ -19d480: 7100 e90d 0000 |0000: invoke-static {}, Ljavax/microedition/khronos/egl/EGLContext;.getEGL:()Ljavax/microedition/khronos/egl/EGL; // method@0de9 │ │ -19d486: 0c00 |0003: move-result-object v0 │ │ -19d488: 1f00 db03 |0004: check-cast v0, Ljavax/microedition/khronos/egl/EGL10; // type@03db │ │ -19d48c: 5b80 b642 |0006: iput-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42b6 │ │ -19d490: 6201 a800 |0008: sget-object v1, Ljavax/microedition/khronos/egl/EGL10;.EGL_DEFAULT_DISPLAY:Ljava/lang/Object; // field@00a8 │ │ -19d494: 7220 e40d 1000 |000a: invoke-interface {v0, v1}, Ljavax/microedition/khronos/egl/EGL10;.eglGetDisplay:(Ljava/lang/Object;)Ljavax/microedition/khronos/egl/EGLDisplay; // method@0de4 │ │ -19d49a: 0c00 |000d: move-result-object v0 │ │ -19d49c: 5b80 b842 |000e: iput-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42b8 │ │ -19d4a0: 6201 aa00 |0010: sget-object v1, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_DISPLAY:Ljavax/microedition/khronos/egl/EGLDisplay; // field@00aa │ │ -19d4a4: 3210 8600 |0012: if-eq v0, v1, 0098 // +0086 │ │ -19d4a8: 5480 b642 |0014: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42b6 │ │ -19d4ac: 5481 b842 |0016: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42b8 │ │ -19d4b0: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -19d4b2: 7230 e60d 1002 |0019: invoke-interface {v0, v1, v2}, Ljavax/microedition/khronos/egl/EGL10;.eglInitialize:(Ljavax/microedition/khronos/egl/EGLDisplay;[I)Z // method@0de6 │ │ -19d4b8: 0a00 |001c: move-result v0 │ │ -19d4ba: 3800 7100 |001d: if-eqz v0, 008e // +0071 │ │ -19d4be: 1300 0d00 |001f: const/16 v0, #int 13 // #d │ │ -19d4c2: 2303 1711 |0021: new-array v3, v0, [I // type@1117 │ │ -19d4c6: 2603 7d00 0000 |0023: fill-array-data v3, 000000a0 // +0000007d │ │ -19d4cc: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -19d4ce: 2350 4411 |0027: new-array v0, v5, [Ljavax/microedition/khronos/egl/EGLConfig; // type@1144 │ │ -19d4d2: 1211 |0029: const/4 v1, #int 1 // #1 │ │ -19d4d4: 2316 1711 |002a: new-array v6, v1, [I // type@1117 │ │ -19d4d8: 5481 b642 |002c: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42b6 │ │ -19d4dc: 5482 b842 |002e: iget-object v2, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42b8 │ │ -19d4e0: 0704 |0030: move-object v4, v0 │ │ -19d4e2: 7806 dc0d 0100 |0031: invoke-interface/range {v1, v2, v3, v4, v5, v6}, Ljavax/microedition/khronos/egl/EGL10;.eglChooseConfig:(Ljavax/microedition/khronos/egl/EGLDisplay;[I[Ljavax/microedition/khronos/egl/EGLConfig;I[I)Z // method@0ddc │ │ -19d4e8: 0a01 |0034: move-result v1 │ │ -19d4ea: 3801 5100 |0035: if-eqz v1, 0086 // +0051 │ │ -19d4ee: 1301 9830 |0037: const/16 v1, #int 12440 // #3098 │ │ -19d4f2: 1222 |0039: const/4 v2, #int 2 // #2 │ │ -19d4f4: 1303 3830 |003a: const/16 v3, #int 12344 // #3038 │ │ -19d4f8: 2430 1711 2103 |003c: filled-new-array {v1, v2, v3}, [I // type@1117 │ │ -19d4fe: 0c01 |003f: move-result-object v1 │ │ -19d500: 5482 b642 |0040: iget-object v2, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42b6 │ │ -19d504: 5484 b842 |0042: iget-object v4, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42b8 │ │ -19d508: 1205 |0044: const/4 v5, #int 0 // #0 │ │ -19d50a: 4606 0005 |0045: aget-object v6, v0, v5 │ │ -19d50e: 6207 a900 |0047: sget-object v7, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_CONTEXT:Ljavax/microedition/khronos/egl/EGLContext; // field@00a9 │ │ -19d512: 7251 dd0d 4276 |0049: invoke-interface {v2, v4, v6, v7, v1}, Ljavax/microedition/khronos/egl/EGL10;.eglCreateContext:(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLConfig;Ljavax/microedition/khronos/egl/EGLContext;[I)Ljavax/microedition/khronos/egl/EGLContext; // method@0ddd │ │ -19d518: 0c01 |004c: move-result-object v1 │ │ -19d51a: 5b81 b742 |004d: iput-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42b7 │ │ -19d51e: 1a01 4250 |004f: const-string v1, "eglCreateContext" // string@5042 │ │ -19d522: 7020 d158 1800 |0051: invoke-direct {v8, v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.checkEglError:(Ljava/lang/String;)V // method@58d1 │ │ -19d528: 5481 b742 |0054: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42b7 │ │ -19d52c: 3801 2800 |0056: if-eqz v1, 007e // +0028 │ │ -19d530: 1301 5730 |0058: const/16 v1, #int 12375 // #3057 │ │ -19d534: 1302 5630 |005a: const/16 v2, #int 12374 // #3056 │ │ -19d538: 2453 1711 91a2 |005c: filled-new-array {v1, v9, v2, v10, v3}, [I // type@1117 │ │ -19d53e: 0c09 |005f: move-result-object v9 │ │ -19d540: 548a b642 |0060: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42b6 │ │ -19d544: 5481 b842 |0062: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42b8 │ │ -19d548: 4600 0005 |0064: aget-object v0, v0, v5 │ │ -19d54c: 7240 de0d 1a90 |0066: invoke-interface {v10, v1, v0, v9}, Ljavax/microedition/khronos/egl/EGL10;.eglCreatePbufferSurface:(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLConfig;[I)Ljavax/microedition/khronos/egl/EGLSurface; // method@0dde │ │ -19d552: 0c09 |0069: move-result-object v9 │ │ -19d554: 5b89 b942 |006a: iput-object v9, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42b9 │ │ -19d558: 1a09 4350 |006c: const-string v9, "eglCreatePbufferSurface" // string@5043 │ │ -19d55c: 7020 d158 9800 |006e: invoke-direct {v8, v9}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.checkEglError:(Ljava/lang/String;)V // method@58d1 │ │ -19d562: 5489 b942 |0071: iget-object v9, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42b9 │ │ -19d566: 3809 0300 |0073: if-eqz v9, 0076 // +0003 │ │ -19d56a: 0e00 |0075: return-void │ │ -19d56c: 2209 0203 |0076: new-instance v9, Ljava/lang/RuntimeException; // type@0302 │ │ -19d570: 1a0a dd7e |0078: const-string v10, "surface was null" // string@7edd │ │ -19d574: 7020 af0a a900 |007a: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ -19d57a: 2709 |007d: throw v9 │ │ -19d57c: 2209 0203 |007e: new-instance v9, Ljava/lang/RuntimeException; // type@0302 │ │ -19d580: 1a0a 0170 |0080: const-string v10, "null context" // string@7001 │ │ -19d584: 7020 af0a a900 |0082: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ -19d58a: 2709 |0085: throw v9 │ │ -19d58c: 2209 0203 |0086: new-instance v9, Ljava/lang/RuntimeException; // type@0302 │ │ -19d590: 1a0a 2b82 |0088: const-string v10, "unable to find RGB888+pbuffer EGL config" // string@822b │ │ -19d594: 7020 af0a a900 |008a: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ -19d59a: 2709 |008d: throw v9 │ │ -19d59c: 5b82 b842 |008e: iput-object v2, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42b8 │ │ -19d5a0: 2209 0203 |0090: new-instance v9, Ljava/lang/RuntimeException; // type@0302 │ │ -19d5a4: 1a0a 2f82 |0092: const-string v10, "unable to initialize EGL10" // string@822f │ │ -19d5a8: 7020 af0a a900 |0094: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ -19d5ae: 2709 |0097: throw v9 │ │ -19d5b0: 2209 0203 |0098: new-instance v9, Ljava/lang/RuntimeException; // type@0302 │ │ -19d5b4: 1a0a 2d82 |009a: const-string v10, "unable to get EGL10 display" // string@822d │ │ -19d5b8: 7020 af0a a900 |009c: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ -19d5be: 2709 |009f: throw v9 │ │ -19d5c0: 0003 0400 0d00 0000 2430 0000 0800 ... |00a0: array-data (30 units) │ │ +19d474: |[19d474] org.thoughtcrime.securesms.video.recode.OutputSurface.eglSetup:(II)V │ │ +19d484: 7100 e90d 0000 |0000: invoke-static {}, Ljavax/microedition/khronos/egl/EGLContext;.getEGL:()Ljavax/microedition/khronos/egl/EGL; // method@0de9 │ │ +19d48a: 0c00 |0003: move-result-object v0 │ │ +19d48c: 1f00 db03 |0004: check-cast v0, Ljavax/microedition/khronos/egl/EGL10; // type@03db │ │ +19d490: 5b80 b642 |0006: iput-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42b6 │ │ +19d494: 6201 a800 |0008: sget-object v1, Ljavax/microedition/khronos/egl/EGL10;.EGL_DEFAULT_DISPLAY:Ljava/lang/Object; // field@00a8 │ │ +19d498: 7220 e40d 1000 |000a: invoke-interface {v0, v1}, Ljavax/microedition/khronos/egl/EGL10;.eglGetDisplay:(Ljava/lang/Object;)Ljavax/microedition/khronos/egl/EGLDisplay; // method@0de4 │ │ +19d49e: 0c00 |000d: move-result-object v0 │ │ +19d4a0: 5b80 b842 |000e: iput-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42b8 │ │ +19d4a4: 6201 aa00 |0010: sget-object v1, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_DISPLAY:Ljavax/microedition/khronos/egl/EGLDisplay; // field@00aa │ │ +19d4a8: 3210 8600 |0012: if-eq v0, v1, 0098 // +0086 │ │ +19d4ac: 5480 b642 |0014: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42b6 │ │ +19d4b0: 5481 b842 |0016: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42b8 │ │ +19d4b4: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +19d4b6: 7230 e60d 1002 |0019: invoke-interface {v0, v1, v2}, Ljavax/microedition/khronos/egl/EGL10;.eglInitialize:(Ljavax/microedition/khronos/egl/EGLDisplay;[I)Z // method@0de6 │ │ +19d4bc: 0a00 |001c: move-result v0 │ │ +19d4be: 3800 7100 |001d: if-eqz v0, 008e // +0071 │ │ +19d4c2: 1300 0d00 |001f: const/16 v0, #int 13 // #d │ │ +19d4c6: 2303 1711 |0021: new-array v3, v0, [I // type@1117 │ │ +19d4ca: 2603 7d00 0000 |0023: fill-array-data v3, 000000a0 // +0000007d │ │ +19d4d0: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +19d4d2: 2350 4411 |0027: new-array v0, v5, [Ljavax/microedition/khronos/egl/EGLConfig; // type@1144 │ │ +19d4d6: 1211 |0029: const/4 v1, #int 1 // #1 │ │ +19d4d8: 2316 1711 |002a: new-array v6, v1, [I // type@1117 │ │ +19d4dc: 5481 b642 |002c: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42b6 │ │ +19d4e0: 5482 b842 |002e: iget-object v2, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42b8 │ │ +19d4e4: 0704 |0030: move-object v4, v0 │ │ +19d4e6: 7806 dc0d 0100 |0031: invoke-interface/range {v1, v2, v3, v4, v5, v6}, Ljavax/microedition/khronos/egl/EGL10;.eglChooseConfig:(Ljavax/microedition/khronos/egl/EGLDisplay;[I[Ljavax/microedition/khronos/egl/EGLConfig;I[I)Z // method@0ddc │ │ +19d4ec: 0a01 |0034: move-result v1 │ │ +19d4ee: 3801 5100 |0035: if-eqz v1, 0086 // +0051 │ │ +19d4f2: 1301 9830 |0037: const/16 v1, #int 12440 // #3098 │ │ +19d4f6: 1222 |0039: const/4 v2, #int 2 // #2 │ │ +19d4f8: 1303 3830 |003a: const/16 v3, #int 12344 // #3038 │ │ +19d4fc: 2430 1711 2103 |003c: filled-new-array {v1, v2, v3}, [I // type@1117 │ │ +19d502: 0c01 |003f: move-result-object v1 │ │ +19d504: 5482 b642 |0040: iget-object v2, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42b6 │ │ +19d508: 5484 b842 |0042: iget-object v4, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42b8 │ │ +19d50c: 1205 |0044: const/4 v5, #int 0 // #0 │ │ +19d50e: 4606 0005 |0045: aget-object v6, v0, v5 │ │ +19d512: 6207 a900 |0047: sget-object v7, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_CONTEXT:Ljavax/microedition/khronos/egl/EGLContext; // field@00a9 │ │ +19d516: 7251 dd0d 4276 |0049: invoke-interface {v2, v4, v6, v7, v1}, Ljavax/microedition/khronos/egl/EGL10;.eglCreateContext:(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLConfig;Ljavax/microedition/khronos/egl/EGLContext;[I)Ljavax/microedition/khronos/egl/EGLContext; // method@0ddd │ │ +19d51c: 0c01 |004c: move-result-object v1 │ │ +19d51e: 5b81 b742 |004d: iput-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42b7 │ │ +19d522: 1a01 4250 |004f: const-string v1, "eglCreateContext" // string@5042 │ │ +19d526: 7020 d158 1800 |0051: invoke-direct {v8, v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.checkEglError:(Ljava/lang/String;)V // method@58d1 │ │ +19d52c: 5481 b742 |0054: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42b7 │ │ +19d530: 3801 2800 |0056: if-eqz v1, 007e // +0028 │ │ +19d534: 1301 5730 |0058: const/16 v1, #int 12375 // #3057 │ │ +19d538: 1302 5630 |005a: const/16 v2, #int 12374 // #3056 │ │ +19d53c: 2453 1711 91a2 |005c: filled-new-array {v1, v9, v2, v10, v3}, [I // type@1117 │ │ +19d542: 0c09 |005f: move-result-object v9 │ │ +19d544: 548a b642 |0060: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42b6 │ │ +19d548: 5481 b842 |0062: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42b8 │ │ +19d54c: 4600 0005 |0064: aget-object v0, v0, v5 │ │ +19d550: 7240 de0d 1a90 |0066: invoke-interface {v10, v1, v0, v9}, Ljavax/microedition/khronos/egl/EGL10;.eglCreatePbufferSurface:(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLConfig;[I)Ljavax/microedition/khronos/egl/EGLSurface; // method@0dde │ │ +19d556: 0c09 |0069: move-result-object v9 │ │ +19d558: 5b89 b942 |006a: iput-object v9, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42b9 │ │ +19d55c: 1a09 4350 |006c: const-string v9, "eglCreatePbufferSurface" // string@5043 │ │ +19d560: 7020 d158 9800 |006e: invoke-direct {v8, v9}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.checkEglError:(Ljava/lang/String;)V // method@58d1 │ │ +19d566: 5489 b942 |0071: iget-object v9, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42b9 │ │ +19d56a: 3809 0300 |0073: if-eqz v9, 0076 // +0003 │ │ +19d56e: 0e00 |0075: return-void │ │ +19d570: 2209 0203 |0076: new-instance v9, Ljava/lang/RuntimeException; // type@0302 │ │ +19d574: 1a0a dd7e |0078: const-string v10, "surface was null" // string@7edd │ │ +19d578: 7020 af0a a900 |007a: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ +19d57e: 2709 |007d: throw v9 │ │ +19d580: 2209 0203 |007e: new-instance v9, Ljava/lang/RuntimeException; // type@0302 │ │ +19d584: 1a0a 0170 |0080: const-string v10, "null context" // string@7001 │ │ +19d588: 7020 af0a a900 |0082: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ +19d58e: 2709 |0085: throw v9 │ │ +19d590: 2209 0203 |0086: new-instance v9, Ljava/lang/RuntimeException; // type@0302 │ │ +19d594: 1a0a 2b82 |0088: const-string v10, "unable to find RGB888+pbuffer EGL config" // string@822b │ │ +19d598: 7020 af0a a900 |008a: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ +19d59e: 2709 |008d: throw v9 │ │ +19d5a0: 5b82 b842 |008e: iput-object v2, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42b8 │ │ +19d5a4: 2209 0203 |0090: new-instance v9, Ljava/lang/RuntimeException; // type@0302 │ │ +19d5a8: 1a0a 2f82 |0092: const-string v10, "unable to initialize EGL10" // string@822f │ │ +19d5ac: 7020 af0a a900 |0094: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ +19d5b2: 2709 |0097: throw v9 │ │ +19d5b4: 2209 0203 |0098: new-instance v9, Ljava/lang/RuntimeException; // type@0302 │ │ +19d5b8: 1a0a 2d82 |009a: const-string v10, "unable to get EGL10 display" // string@822d │ │ +19d5bc: 7020 af0a a900 |009c: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ +19d5c2: 2709 |009f: throw v9 │ │ +19d5c4: 0003 0400 0d00 0000 2430 0000 0800 ... |00a0: array-data (30 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0008 line=80 │ │ 0x0010 line=82 │ │ 0x0014 line=86 │ │ 0x0021 line=91 │ │ @@ -322161,32 +322162,32 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -19d748: |[19d748] org.thoughtcrime.securesms.video.recode.OutputSurface.setup:()V │ │ -19d758: 2200 0611 |0000: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // type@1106 │ │ -19d75c: 5221 c242 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@42c2 │ │ -19d760: 7020 de58 1000 |0004: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.:(I)V // method@58de │ │ -19d766: 5b20 c042 |0007: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42c0 │ │ -19d76a: 6e10 e558 0000 |0009: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.surfaceCreated:()V // method@58e5 │ │ -19d770: 2200 6000 |000c: new-instance v0, Landroid/graphics/SurfaceTexture; // type@0060 │ │ -19d774: 5421 c042 |000e: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42c0 │ │ -19d778: 6e10 e358 0100 |0010: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.getTextureId:()I // method@58e3 │ │ -19d77e: 0a01 |0013: move-result v1 │ │ -19d780: 7020 8301 1000 |0014: invoke-direct {v0, v1}, Landroid/graphics/SurfaceTexture;.:(I)V // method@0183 │ │ -19d786: 5b20 bf42 |0017: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@42bf │ │ -19d78a: 6e20 8501 2000 |0019: invoke-virtual {v0, v2}, Landroid/graphics/SurfaceTexture;.setOnFrameAvailableListener:(Landroid/graphics/SurfaceTexture$OnFrameAvailableListener;)V // method@0185 │ │ -19d790: 2200 ea00 |001c: new-instance v0, Landroid/view/Surface; // type@00ea │ │ -19d794: 5421 bf42 |001e: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@42bf │ │ -19d798: 7020 0803 1000 |0020: invoke-direct {v0, v1}, Landroid/view/Surface;.:(Landroid/graphics/SurfaceTexture;)V // method@0308 │ │ -19d79e: 5b20 be42 |0023: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@42be │ │ -19d7a2: 0e00 |0025: return-void │ │ +19d74c: |[19d74c] org.thoughtcrime.securesms.video.recode.OutputSurface.setup:()V │ │ +19d75c: 2200 0611 |0000: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // type@1106 │ │ +19d760: 5221 c242 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@42c2 │ │ +19d764: 7020 de58 1000 |0004: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.:(I)V // method@58de │ │ +19d76a: 5b20 c042 |0007: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42c0 │ │ +19d76e: 6e10 e558 0000 |0009: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.surfaceCreated:()V // method@58e5 │ │ +19d774: 2200 6000 |000c: new-instance v0, Landroid/graphics/SurfaceTexture; // type@0060 │ │ +19d778: 5421 c042 |000e: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42c0 │ │ +19d77c: 6e10 e358 0100 |0010: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.getTextureId:()I // method@58e3 │ │ +19d782: 0a01 |0013: move-result v1 │ │ +19d784: 7020 8301 1000 |0014: invoke-direct {v0, v1}, Landroid/graphics/SurfaceTexture;.:(I)V // method@0183 │ │ +19d78a: 5b20 bf42 |0017: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@42bf │ │ +19d78e: 6e20 8501 2000 |0019: invoke-virtual {v0, v2}, Landroid/graphics/SurfaceTexture;.setOnFrameAvailableListener:(Landroid/graphics/SurfaceTexture$OnFrameAvailableListener;)V // method@0185 │ │ +19d794: 2200 ea00 |001c: new-instance v0, Landroid/view/Surface; // type@00ea │ │ +19d798: 5421 bf42 |001e: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@42bf │ │ +19d79c: 7020 0803 1000 |0020: invoke-direct {v0, v1}, Landroid/view/Surface;.:(Landroid/graphics/SurfaceTexture;)V // method@0308 │ │ +19d7a2: 5b20 be42 |0023: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@42be │ │ +19d7a6: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0009 line=72 │ │ 0x000c line=73 │ │ 0x0019 line=74 │ │ 0x001c line=75 │ │ @@ -322199,45 +322200,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -19d358: |[19d358] org.thoughtcrime.securesms.video.recode.OutputSurface.awaitNewImage:()V │ │ -19d368: 5440 bb42 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42bb │ │ -19d36c: 1d00 |0002: monitor-enter v0 │ │ -19d36e: 5541 ba42 |0003: iget-boolean v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42ba │ │ -19d372: 3901 1d00 |0005: if-nez v1, 0022 // +001d │ │ -19d376: 5441 bb42 |0007: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42bb │ │ -19d37a: 1602 c409 |0009: const-wide/16 v2, #int 2500 // #9c4 │ │ -19d37e: 6e30 a20a 2103 |000b: invoke-virtual {v1, v2, v3}, Ljava/lang/Object;.wait:(J)V // method@0aa2 │ │ -19d384: 5541 ba42 |000e: iget-boolean v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42ba │ │ -19d388: 3801 0300 |0010: if-eqz v1, 0013 // +0003 │ │ -19d38c: 28f1 |0012: goto 0003 // -000f │ │ -19d38e: 2201 0203 |0013: new-instance v1, Ljava/lang/RuntimeException; // type@0302 │ │ -19d392: 1a02 de37 |0015: const-string v2, "Surface frame wait timed out" // string@37de │ │ -19d396: 7020 af0a 2100 |0017: invoke-direct {v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ -19d39c: 2701 |001a: throw v1 │ │ -19d39e: 0d01 |001b: move-exception v1 │ │ -19d3a0: 2202 0203 |001c: new-instance v2, Ljava/lang/RuntimeException; // type@0302 │ │ -19d3a4: 7020 b10a 1200 |001e: invoke-direct {v2, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@0ab1 │ │ -19d3aa: 2702 |0021: throw v2 │ │ -19d3ac: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -19d3ae: 5c41 ba42 |0023: iput-boolean v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42ba │ │ -19d3b2: 1e00 |0025: monitor-exit v0 │ │ -19d3b4: 5440 c042 |0026: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42c0 │ │ -19d3b8: 1a01 ee46 |0028: const-string v1, "before updateTexImage" // string@46ee │ │ -19d3bc: 6e20 e058 1000 |002a: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ -19d3c2: 5440 bf42 |002d: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@42bf │ │ -19d3c6: 6e10 8601 0000 |002f: invoke-virtual {v0}, Landroid/graphics/SurfaceTexture;.updateTexImage:()V // method@0186 │ │ -19d3cc: 0e00 |0032: return-void │ │ -19d3ce: 0d01 |0033: move-exception v1 │ │ -19d3d0: 1e00 |0034: monitor-exit v0 │ │ -19d3d2: 2701 |0035: throw v1 │ │ +19d35c: |[19d35c] org.thoughtcrime.securesms.video.recode.OutputSurface.awaitNewImage:()V │ │ +19d36c: 5440 bb42 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42bb │ │ +19d370: 1d00 |0002: monitor-enter v0 │ │ +19d372: 5541 ba42 |0003: iget-boolean v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42ba │ │ +19d376: 3901 1d00 |0005: if-nez v1, 0022 // +001d │ │ +19d37a: 5441 bb42 |0007: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42bb │ │ +19d37e: 1602 c409 |0009: const-wide/16 v2, #int 2500 // #9c4 │ │ +19d382: 6e30 a20a 2103 |000b: invoke-virtual {v1, v2, v3}, Ljava/lang/Object;.wait:(J)V // method@0aa2 │ │ +19d388: 5541 ba42 |000e: iget-boolean v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42ba │ │ +19d38c: 3801 0300 |0010: if-eqz v1, 0013 // +0003 │ │ +19d390: 28f1 |0012: goto 0003 // -000f │ │ +19d392: 2201 0203 |0013: new-instance v1, Ljava/lang/RuntimeException; // type@0302 │ │ +19d396: 1a02 de37 |0015: const-string v2, "Surface frame wait timed out" // string@37de │ │ +19d39a: 7020 af0a 2100 |0017: invoke-direct {v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ +19d3a0: 2701 |001a: throw v1 │ │ +19d3a2: 0d01 |001b: move-exception v1 │ │ +19d3a4: 2202 0203 |001c: new-instance v2, Ljava/lang/RuntimeException; // type@0302 │ │ +19d3a8: 7020 b10a 1200 |001e: invoke-direct {v2, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@0ab1 │ │ +19d3ae: 2702 |0021: throw v2 │ │ +19d3b0: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +19d3b2: 5c41 ba42 |0023: iput-boolean v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42ba │ │ +19d3b6: 1e00 |0025: monitor-exit v0 │ │ +19d3b8: 5440 c042 |0026: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42c0 │ │ +19d3bc: 1a01 ee46 |0028: const-string v1, "before updateTexImage" // string@46ee │ │ +19d3c0: 6e20 e058 1000 |002a: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ +19d3c6: 5440 bf42 |002d: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@42bf │ │ +19d3ca: 6e10 8601 0000 |002f: invoke-virtual {v0}, Landroid/graphics/SurfaceTexture;.updateTexImage:()V // method@0186 │ │ +19d3d0: 0e00 |0032: return-void │ │ +19d3d2: 0d01 |0033: move-exception v1 │ │ +19d3d4: 1e00 |0034: monitor-exit v0 │ │ +19d3d6: 2701 |0035: throw v1 │ │ catches : 4 │ │ 0x0003 - 0x0005 │ │ -> 0x0033 │ │ 0x0007 - 0x001b │ │ Ljava/lang/InterruptedException; -> 0x001b │ │ -> 0x0033 │ │ 0x001c - 0x0026 │ │ @@ -322264,18 +322265,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -19d3fc: |[19d3fc] org.thoughtcrime.securesms.video.recode.OutputSurface.changeFragmentShader:(Ljava/lang/String;)V │ │ -19d40c: 5410 c042 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42c0 │ │ -19d410: 6e20 df58 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.changeFragmentShader:(Ljava/lang/String;)V // method@58df │ │ -19d416: 0e00 |0005: return-void │ │ +19d400: |[19d400] org.thoughtcrime.securesms.video.recode.OutputSurface.changeFragmentShader:(Ljava/lang/String;)V │ │ +19d410: 5410 c042 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42c0 │ │ +19d414: 6e20 df58 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.changeFragmentShader:(Ljava/lang/String;)V // method@58df │ │ +19d41a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/video/recode/OutputSurface; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -322284,19 +322285,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -19d450: |[19d450] org.thoughtcrime.securesms.video.recode.OutputSurface.drawImage:(Z)V │ │ -19d460: 5420 c042 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42c0 │ │ -19d464: 5421 bf42 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@42bf │ │ -19d468: 6e30 e258 1003 |0004: invoke-virtual {v0, v1, v3}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.drawFrame:(Landroid/graphics/SurfaceTexture;Z)V // method@58e2 │ │ -19d46e: 0e00 |0007: return-void │ │ +19d454: |[19d454] org.thoughtcrime.securesms.video.recode.OutputSurface.drawImage:(Z)V │ │ +19d464: 5420 c042 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42c0 │ │ +19d468: 5421 bf42 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@42bf │ │ +19d46c: 6e30 e258 1003 |0004: invoke-virtual {v0, v1, v3}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.drawFrame:(Landroid/graphics/SurfaceTexture;Z)V // method@58e2 │ │ +19d472: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/thoughtcrime/securesms/video/recode/OutputSurface; │ │ 0x0000 - 0x0008 reg=3 (null) Z │ │ │ │ @@ -322305,27 +322306,27 @@ │ │ type : '()Ljava/nio/ByteBuffer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 23 16-bit code units │ │ -19d24c: |[19d24c] org.thoughtcrime.securesms.video.recode.OutputSurface.getFrame:()Ljava/nio/ByteBuffer; │ │ -19d25c: 5480 bd42 |0000: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@42bd │ │ -19d260: 6e10 af0b 0000 |0002: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.rewind:()Ljava/nio/Buffer; // method@0baf │ │ -19d266: 5283 c142 |0005: iget v3, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mWidth:I // field@42c1 │ │ -19d26a: 5284 bc42 |0007: iget v4, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mHeight:I // field@42bc │ │ -19d26e: 1306 0114 |0009: const/16 v6, #int 5121 // #1401 │ │ -19d272: 5487 bd42 |000b: iget-object v7, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@42bd │ │ -19d276: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -19d278: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -19d27a: 1305 0819 |000f: const/16 v5, #int 6408 // #1908 │ │ -19d27e: 7707 2502 0100 |0011: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/opengl/GLES20;.glReadPixels:(IIIIIILjava/nio/Buffer;)V // method@0225 │ │ -19d284: 5480 bd42 |0014: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@42bd │ │ -19d288: 1100 |0016: return-object v0 │ │ +19d250: |[19d250] org.thoughtcrime.securesms.video.recode.OutputSurface.getFrame:()Ljava/nio/ByteBuffer; │ │ +19d260: 5480 bd42 |0000: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@42bd │ │ +19d264: 6e10 af0b 0000 |0002: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.rewind:()Ljava/nio/Buffer; // method@0baf │ │ +19d26a: 5283 c142 |0005: iget v3, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mWidth:I // field@42c1 │ │ +19d26e: 5284 bc42 |0007: iget v4, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mHeight:I // field@42bc │ │ +19d272: 1306 0114 |0009: const/16 v6, #int 5121 // #1401 │ │ +19d276: 5487 bd42 |000b: iget-object v7, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@42bd │ │ +19d27a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +19d27c: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +19d27e: 1305 0819 |000f: const/16 v5, #int 6408 // #1908 │ │ +19d282: 7707 2502 0100 |0011: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/opengl/GLES20;.glReadPixels:(IIIIIILjava/nio/Buffer;)V // method@0225 │ │ +19d288: 5480 bd42 |0014: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@42bd │ │ +19d28c: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0005 line=198 │ │ 0x0014 line=199 │ │ locals : │ │ 0x0000 - 0x0017 reg=8 this Lorg/thoughtcrime/securesms/video/recode/OutputSurface; │ │ @@ -322335,17 +322336,17 @@ │ │ type : '()Landroid/view/Surface;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19d234: |[19d234] org.thoughtcrime.securesms.video.recode.OutputSurface.getSurface:()Landroid/view/Surface; │ │ -19d244: 5410 be42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@42be │ │ -19d248: 1100 |0002: return-object v0 │ │ +19d238: |[19d238] org.thoughtcrime.securesms.video.recode.OutputSurface.getSurface:()Landroid/view/Surface; │ │ +19d248: 5410 be42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@42be │ │ +19d24c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/OutputSurface; │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/video/recode/OutputSurface;) │ │ @@ -322353,35 +322354,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 40 16-bit code units │ │ -19d5fc: |[19d5fc] org.thoughtcrime.securesms.video.recode.OutputSurface.makeCurrent:()V │ │ -19d60c: 5440 b642 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42b6 │ │ -19d610: 3800 1e00 |0002: if-eqz v0, 0020 // +001e │ │ -19d614: 1a00 ed46 |0004: const-string v0, "before makeCurrent" // string@46ed │ │ -19d618: 7020 d158 0400 |0006: invoke-direct {v4, v0}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.checkEglError:(Ljava/lang/String;)V // method@58d1 │ │ -19d61e: 5440 b642 |0009: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42b6 │ │ -19d622: 5441 b842 |000b: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42b8 │ │ -19d626: 5442 b942 |000d: iget-object v2, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42b9 │ │ -19d62a: 5443 b742 |000f: iget-object v3, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42b7 │ │ -19d62e: 7253 e70d 1022 |0011: invoke-interface {v0, v1, v2, v2, v3}, Ljavax/microedition/khronos/egl/EGL10;.eglMakeCurrent:(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLSurface;Ljavax/microedition/khronos/egl/EGLSurface;Ljavax/microedition/khronos/egl/EGLContext;)Z // method@0de7 │ │ -19d634: 0a00 |0014: move-result v0 │ │ -19d636: 3800 0300 |0015: if-eqz v0, 0018 // +0003 │ │ -19d63a: 0e00 |0017: return-void │ │ -19d63c: 2200 0203 |0018: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ -19d640: 1a01 4e50 |001a: const-string v1, "eglMakeCurrent failed" // string@504e │ │ -19d644: 7020 af0a 1000 |001c: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ -19d64a: 2700 |001f: throw v0 │ │ -19d64c: 2200 0203 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ -19d650: 1a01 406f |0022: const-string v1, "not configured for makeCurrent" // string@6f40 │ │ -19d654: 7020 af0a 1000 |0024: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ -19d65a: 2700 |0027: throw v0 │ │ +19d600: |[19d600] org.thoughtcrime.securesms.video.recode.OutputSurface.makeCurrent:()V │ │ +19d610: 5440 b642 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42b6 │ │ +19d614: 3800 1e00 |0002: if-eqz v0, 0020 // +001e │ │ +19d618: 1a00 ed46 |0004: const-string v0, "before makeCurrent" // string@46ed │ │ +19d61c: 7020 d158 0400 |0006: invoke-direct {v4, v0}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.checkEglError:(Ljava/lang/String;)V // method@58d1 │ │ +19d622: 5440 b642 |0009: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42b6 │ │ +19d626: 5441 b842 |000b: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42b8 │ │ +19d62a: 5442 b942 |000d: iget-object v2, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42b9 │ │ +19d62e: 5443 b742 |000f: iget-object v3, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42b7 │ │ +19d632: 7253 e70d 1022 |0011: invoke-interface {v0, v1, v2, v2, v3}, Ljavax/microedition/khronos/egl/EGL10;.eglMakeCurrent:(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLSurface;Ljavax/microedition/khronos/egl/EGLSurface;Ljavax/microedition/khronos/egl/EGLContext;)Z // method@0de7 │ │ +19d638: 0a00 |0014: move-result v0 │ │ +19d63a: 3800 0300 |0015: if-eqz v0, 0018 // +0003 │ │ +19d63e: 0e00 |0017: return-void │ │ +19d640: 2200 0203 |0018: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ +19d644: 1a01 4e50 |001a: const-string v1, "eglMakeCurrent failed" // string@504e │ │ +19d648: 7020 af0a 1000 |001c: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ +19d64e: 2700 |001f: throw v0 │ │ +19d650: 2200 0203 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ +19d654: 1a01 406f |0022: const-string v1, "not configured for makeCurrent" // string@6f40 │ │ +19d658: 7020 af0a 1000 |0024: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ +19d65e: 2700 |0027: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0004 line=148 │ │ 0x0009 line=149 │ │ 0x0018 line=150 │ │ 0x0020 line=146 │ │ @@ -322393,32 +322394,32 @@ │ │ type : '(Landroid/graphics/SurfaceTexture;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -19d65c: |[19d65c] org.thoughtcrime.securesms.video.recode.OutputSurface.onFrameAvailable:(Landroid/graphics/SurfaceTexture;)V │ │ -19d66c: 5423 bb42 |0000: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42bb │ │ -19d670: 1d03 |0002: monitor-enter v3 │ │ -19d672: 5520 ba42 |0003: iget-boolean v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42ba │ │ -19d676: 3900 0c00 |0005: if-nez v0, 0011 // +000c │ │ -19d67a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -19d67c: 5c20 ba42 |0008: iput-boolean v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42ba │ │ -19d680: 5420 bb42 |000a: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42bb │ │ -19d684: 6e10 9f0a 0000 |000c: invoke-virtual {v0}, Ljava/lang/Object;.notifyAll:()V // method@0a9f │ │ -19d68a: 1e03 |000f: monitor-exit v3 │ │ -19d68c: 0e00 |0010: return-void │ │ -19d68e: 2200 0203 |0011: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ -19d692: 1a01 da68 |0013: const-string v1, "mFrameAvailable already set, frame could be dropped" // string@68da │ │ -19d696: 7020 af0a 1000 |0015: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ -19d69c: 2700 |0018: throw v0 │ │ -19d69e: 0d00 |0019: move-exception v0 │ │ -19d6a0: 1e03 |001a: monitor-exit v3 │ │ -19d6a2: 2700 |001b: throw v0 │ │ +19d660: |[19d660] org.thoughtcrime.securesms.video.recode.OutputSurface.onFrameAvailable:(Landroid/graphics/SurfaceTexture;)V │ │ +19d670: 5423 bb42 |0000: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42bb │ │ +19d674: 1d03 |0002: monitor-enter v3 │ │ +19d676: 5520 ba42 |0003: iget-boolean v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42ba │ │ +19d67a: 3900 0c00 |0005: if-nez v0, 0011 // +000c │ │ +19d67e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +19d680: 5c20 ba42 |0008: iput-boolean v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42ba │ │ +19d684: 5420 bb42 |000a: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42bb │ │ +19d688: 6e10 9f0a 0000 |000c: invoke-virtual {v0}, Ljava/lang/Object;.notifyAll:()V // method@0a9f │ │ +19d68e: 1e03 |000f: monitor-exit v3 │ │ +19d690: 0e00 |0010: return-void │ │ +19d692: 2200 0203 |0011: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ +19d696: 1a01 da68 |0013: const-string v1, "mFrameAvailable already set, frame could be dropped" // string@68da │ │ +19d69a: 7020 af0a 1000 |0015: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ +19d6a0: 2700 |0018: throw v0 │ │ +19d6a2: 0d00 |0019: move-exception v0 │ │ +19d6a4: 1e03 |001a: monitor-exit v3 │ │ +19d6a6: 2700 |001b: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x001b │ │ -> 0x0019 │ │ positions : │ │ 0x0000 line=187 │ │ 0x0003 line=188 │ │ 0x0008 line=191 │ │ @@ -322435,48 +322436,48 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 68 16-bit code units │ │ -19d6b0: |[19d6b0] org.thoughtcrime.securesms.video.recode.OutputSurface.release:()V │ │ -19d6c0: 5450 b642 |0000: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42b6 │ │ -19d6c4: 3800 2d00 |0002: if-eqz v0, 002f // +002d │ │ -19d6c8: 7210 e30d 0000 |0004: invoke-interface {v0}, Ljavax/microedition/khronos/egl/EGL10;.eglGetCurrentContext:()Ljavax/microedition/khronos/egl/EGLContext; // method@0de3 │ │ -19d6ce: 0c00 |0007: move-result-object v0 │ │ -19d6d0: 5451 b742 |0008: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42b7 │ │ -19d6d4: 6e20 9c0a 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0a9c │ │ -19d6da: 0a00 |000d: move-result v0 │ │ -19d6dc: 3800 0f00 |000e: if-eqz v0, 001d // +000f │ │ -19d6e0: 5450 b642 |0010: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42b6 │ │ -19d6e4: 5451 b842 |0012: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42b8 │ │ -19d6e8: 6202 ab00 |0014: sget-object v2, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_SURFACE:Ljavax/microedition/khronos/egl/EGLSurface; // field@00ab │ │ -19d6ec: 6203 ab00 |0016: sget-object v3, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_SURFACE:Ljavax/microedition/khronos/egl/EGLSurface; // field@00ab │ │ -19d6f0: 6204 a900 |0018: sget-object v4, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_CONTEXT:Ljavax/microedition/khronos/egl/EGLContext; // field@00a9 │ │ -19d6f4: 7254 e70d 1032 |001a: invoke-interface {v0, v1, v2, v3, v4}, Ljavax/microedition/khronos/egl/EGL10;.eglMakeCurrent:(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLSurface;Ljavax/microedition/khronos/egl/EGLSurface;Ljavax/microedition/khronos/egl/EGLContext;)Z // method@0de7 │ │ -19d6fa: 5450 b642 |001d: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42b6 │ │ -19d6fe: 5451 b842 |001f: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42b8 │ │ -19d702: 5452 b942 |0021: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42b9 │ │ -19d706: 7230 e00d 1002 |0023: invoke-interface {v0, v1, v2}, Ljavax/microedition/khronos/egl/EGL10;.eglDestroySurface:(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLSurface;)Z // method@0de0 │ │ -19d70c: 5450 b642 |0026: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42b6 │ │ -19d710: 5451 b842 |0028: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42b8 │ │ -19d714: 5452 b742 |002a: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42b7 │ │ -19d718: 7230 df0d 1002 |002c: invoke-interface {v0, v1, v2}, Ljavax/microedition/khronos/egl/EGL10;.eglDestroyContext:(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLContext;)Z // method@0ddf │ │ -19d71e: 5450 be42 |002f: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@42be │ │ -19d722: 6e10 0903 0000 |0031: invoke-virtual {v0}, Landroid/view/Surface;.release:()V // method@0309 │ │ -19d728: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -19d72a: 5b50 b842 |0035: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42b8 │ │ -19d72e: 5b50 b742 |0037: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42b7 │ │ -19d732: 5b50 b942 |0039: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42b9 │ │ -19d736: 5b50 b642 |003b: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42b6 │ │ -19d73a: 5b50 c042 |003d: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42c0 │ │ -19d73e: 5b50 be42 |003f: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@42be │ │ -19d742: 5b50 bf42 |0041: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@42bf │ │ -19d746: 0e00 |0043: return-void │ │ +19d6b4: |[19d6b4] org.thoughtcrime.securesms.video.recode.OutputSurface.release:()V │ │ +19d6c4: 5450 b642 |0000: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42b6 │ │ +19d6c8: 3800 2d00 |0002: if-eqz v0, 002f // +002d │ │ +19d6cc: 7210 e30d 0000 |0004: invoke-interface {v0}, Ljavax/microedition/khronos/egl/EGL10;.eglGetCurrentContext:()Ljavax/microedition/khronos/egl/EGLContext; // method@0de3 │ │ +19d6d2: 0c00 |0007: move-result-object v0 │ │ +19d6d4: 5451 b742 |0008: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42b7 │ │ +19d6d8: 6e20 9c0a 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0a9c │ │ +19d6de: 0a00 |000d: move-result v0 │ │ +19d6e0: 3800 0f00 |000e: if-eqz v0, 001d // +000f │ │ +19d6e4: 5450 b642 |0010: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42b6 │ │ +19d6e8: 5451 b842 |0012: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42b8 │ │ +19d6ec: 6202 ab00 |0014: sget-object v2, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_SURFACE:Ljavax/microedition/khronos/egl/EGLSurface; // field@00ab │ │ +19d6f0: 6203 ab00 |0016: sget-object v3, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_SURFACE:Ljavax/microedition/khronos/egl/EGLSurface; // field@00ab │ │ +19d6f4: 6204 a900 |0018: sget-object v4, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_CONTEXT:Ljavax/microedition/khronos/egl/EGLContext; // field@00a9 │ │ +19d6f8: 7254 e70d 1032 |001a: invoke-interface {v0, v1, v2, v3, v4}, Ljavax/microedition/khronos/egl/EGL10;.eglMakeCurrent:(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLSurface;Ljavax/microedition/khronos/egl/EGLSurface;Ljavax/microedition/khronos/egl/EGLContext;)Z // method@0de7 │ │ +19d6fe: 5450 b642 |001d: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42b6 │ │ +19d702: 5451 b842 |001f: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42b8 │ │ +19d706: 5452 b942 |0021: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42b9 │ │ +19d70a: 7230 e00d 1002 |0023: invoke-interface {v0, v1, v2}, Ljavax/microedition/khronos/egl/EGL10;.eglDestroySurface:(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLSurface;)Z // method@0de0 │ │ +19d710: 5450 b642 |0026: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42b6 │ │ +19d714: 5451 b842 |0028: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42b8 │ │ +19d718: 5452 b742 |002a: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42b7 │ │ +19d71c: 7230 df0d 1002 |002c: invoke-interface {v0, v1, v2}, Ljavax/microedition/khronos/egl/EGL10;.eglDestroyContext:(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLContext;)Z // method@0ddf │ │ +19d722: 5450 be42 |002f: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@42be │ │ +19d726: 6e10 0903 0000 |0031: invoke-virtual {v0}, Landroid/view/Surface;.release:()V // method@0309 │ │ +19d72c: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +19d72e: 5b50 b842 |0035: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42b8 │ │ +19d732: 5b50 b742 |0037: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42b7 │ │ +19d736: 5b50 b942 |0039: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42b9 │ │ +19d73a: 5b50 b642 |003b: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42b6 │ │ +19d73e: 5b50 c042 |003d: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42c0 │ │ +19d742: 5b50 be42 |003f: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@42be │ │ +19d746: 5b50 bf42 |0041: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@42bf │ │ +19d74a: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0004 line=128 │ │ 0x0010 line=129 │ │ 0x001d line=131 │ │ 0x0026 line=132 │ │ @@ -322524,19 +322525,19 @@ │ │ type : '(JJ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -19d7d4: |[19d7d4] org.thoughtcrime.securesms.video.recode.Sample.:(JJ)V │ │ -19d7e4: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19d7ea: 5a01 c342 |0003: iput-wide v1, v0, Lorg/thoughtcrime/securesms/video/recode/Sample;.offset:J // field@42c3 │ │ -19d7ee: 5a03 c442 |0005: iput-wide v3, v0, Lorg/thoughtcrime/securesms/video/recode/Sample;.size:J // field@42c4 │ │ -19d7f2: 0e00 |0007: return-void │ │ +19d7d8: |[19d7d8] org.thoughtcrime.securesms.video.recode.Sample.:(JJ)V │ │ +19d7e8: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19d7ee: 5a01 c342 |0003: iput-wide v1, v0, Lorg/thoughtcrime/securesms/video/recode/Sample;.offset:J // field@42c3 │ │ +19d7f2: 5a03 c442 |0005: iput-wide v3, v0, Lorg/thoughtcrime/securesms/video/recode/Sample;.size:J // field@42c4 │ │ +19d7f6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ 0x0003 line=8 │ │ 0x0005 line=9 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/video/recode/Sample; │ │ @@ -322549,17 +322550,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19d7a4: |[19d7a4] org.thoughtcrime.securesms.video.recode.Sample.getOffset:()J │ │ -19d7b4: 5320 c342 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Sample;.offset:J // field@42c3 │ │ -19d7b8: 1000 |0002: return-wide v0 │ │ +19d7a8: |[19d7a8] org.thoughtcrime.securesms.video.recode.Sample.getOffset:()J │ │ +19d7b8: 5320 c342 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Sample;.offset:J // field@42c3 │ │ +19d7bc: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lorg/thoughtcrime/securesms/video/recode/Sample; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/video/recode/Sample;) │ │ @@ -322567,17 +322568,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19d7bc: |[19d7bc] org.thoughtcrime.securesms.video.recode.Sample.getSize:()J │ │ -19d7cc: 5320 c442 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Sample;.size:J // field@42c4 │ │ -19d7d0: 1000 |0002: return-wide v0 │ │ +19d7c0: |[19d7c0] org.thoughtcrime.securesms.video.recode.Sample.getSize:()J │ │ +19d7d0: 5320 c442 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Sample;.size:J // field@42c4 │ │ +19d7d4: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lorg/thoughtcrime/securesms/video/recode/Sample; │ │ │ │ source_file_idx : 13723 (Sample.java) │ │ @@ -322679,63 +322680,63 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 54 16-bit code units │ │ -19d914: |[19d914] org.thoughtcrime.securesms.video.recode.TextureRenderer.:()V │ │ -19d924: 1300 1400 |0000: const/16 v0, #int 20 // #14 │ │ -19d928: 2300 1611 |0002: new-array v0, v0, [F // type@1116 │ │ -19d92c: 2600 0600 0000 |0004: fill-array-data v0, 0000000a // +00000006 │ │ -19d932: 6900 d042 |0007: sput-object v0, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVerticesData:[F // field@42d0 │ │ -19d936: 0e00 |0009: return-void │ │ -19d938: 0003 0400 1400 0000 0000 80bf 0000 ... |000a: array-data (44 units) │ │ +19d918: |[19d918] org.thoughtcrime.securesms.video.recode.TextureRenderer.:()V │ │ +19d928: 1300 1400 |0000: const/16 v0, #int 20 // #14 │ │ +19d92c: 2300 1611 |0002: new-array v0, v0, [F // type@1116 │ │ +19d930: 2600 0600 0000 |0004: fill-array-data v0, 0000000a // +00000006 │ │ +19d936: 6900 d042 |0007: sput-object v0, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVerticesData:[F // field@42d0 │ │ +19d93a: 0e00 |0009: return-void │ │ +19d93c: 0003 0400 1400 0000 0000 80bf 0000 ... |000a: array-data (44 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=36 │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;) │ │ name : '' │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -19d990: |[19d990] org.thoughtcrime.securesms.video.recode.TextureRenderer.:(I)V │ │ -19d9a0: 7010 9b0a 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19d9a6: 1300 1000 |0003: const/16 v0, #int 16 // #10 │ │ -19d9aa: 2301 1611 |0005: new-array v1, v0, [F // type@1116 │ │ -19d9ae: 5b31 cb42 |0007: iput-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@42cb │ │ -19d9b2: 2300 1611 |0009: new-array v0, v0, [F // type@1116 │ │ -19d9b6: 5b30 cd42 |000b: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@42cd │ │ -19d9ba: 1301 c7cf |000d: const/16 v1, #int -12345 // #cfc7 │ │ -19d9be: 5931 ce42 |000f: iput v1, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@42ce │ │ -19d9c2: 5934 d542 |0011: iput v4, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.rotationAngle:I // field@42d5 │ │ -19d9c6: 6204 d042 |0013: sget-object v4, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVerticesData:[F // field@42d0 │ │ -19d9ca: 2141 |0015: array-length v1, v4 │ │ -19d9cc: da01 0104 |0016: mul-int/lit8 v1, v1, #int 4 // #04 │ │ -19d9d0: 7110 9b0b 0100 |0018: invoke-static {v1}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0b9b │ │ -19d9d6: 0c01 |001b: move-result-object v1 │ │ -19d9d8: 7100 b20b 0000 |001c: invoke-static {}, Ljava/nio/ByteOrder;.nativeOrder:()Ljava/nio/ByteOrder; // method@0bb2 │ │ -19d9de: 0c02 |001f: move-result-object v2 │ │ -19d9e0: 6e20 a60b 2100 |0020: invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; // method@0ba6 │ │ -19d9e6: 0c01 |0023: move-result-object v1 │ │ -19d9e8: 6e10 9e0b 0100 |0024: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.asFloatBuffer:()Ljava/nio/FloatBuffer; // method@0b9e │ │ -19d9ee: 0c01 |0027: move-result-object v1 │ │ -19d9f0: 5b31 cf42 |0028: iput-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@42cf │ │ -19d9f4: 6e20 bd0b 4100 |002a: invoke-virtual {v1, v4}, Ljava/nio/FloatBuffer;.put:([F)Ljava/nio/FloatBuffer; // method@0bbd │ │ -19d9fa: 0c04 |002d: move-result-object v4 │ │ -19d9fc: 1201 |002e: const/4 v1, #int 0 // #0 │ │ -19d9fe: 6e20 bc0b 1400 |002f: invoke-virtual {v4, v1}, Ljava/nio/FloatBuffer;.position:(I)Ljava/nio/Buffer; // method@0bbc │ │ -19da04: 7120 2d02 1000 |0032: invoke-static {v0, v1}, Landroid/opengl/Matrix;.setIdentityM:([FI)V // method@022d │ │ -19da0a: 0e00 |0035: return-void │ │ +19d994: |[19d994] org.thoughtcrime.securesms.video.recode.TextureRenderer.:(I)V │ │ +19d9a4: 7010 9b0a 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19d9aa: 1300 1000 |0003: const/16 v0, #int 16 // #10 │ │ +19d9ae: 2301 1611 |0005: new-array v1, v0, [F // type@1116 │ │ +19d9b2: 5b31 cb42 |0007: iput-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@42cb │ │ +19d9b6: 2300 1611 |0009: new-array v0, v0, [F // type@1116 │ │ +19d9ba: 5b30 cd42 |000b: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@42cd │ │ +19d9be: 1301 c7cf |000d: const/16 v1, #int -12345 // #cfc7 │ │ +19d9c2: 5931 ce42 |000f: iput v1, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@42ce │ │ +19d9c6: 5934 d542 |0011: iput v4, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.rotationAngle:I // field@42d5 │ │ +19d9ca: 6204 d042 |0013: sget-object v4, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVerticesData:[F // field@42d0 │ │ +19d9ce: 2141 |0015: array-length v1, v4 │ │ +19d9d0: da01 0104 |0016: mul-int/lit8 v1, v1, #int 4 // #04 │ │ +19d9d4: 7110 9b0b 0100 |0018: invoke-static {v1}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0b9b │ │ +19d9da: 0c01 |001b: move-result-object v1 │ │ +19d9dc: 7100 b20b 0000 |001c: invoke-static {}, Ljava/nio/ByteOrder;.nativeOrder:()Ljava/nio/ByteOrder; // method@0bb2 │ │ +19d9e2: 0c02 |001f: move-result-object v2 │ │ +19d9e4: 6e20 a60b 2100 |0020: invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; // method@0ba6 │ │ +19d9ea: 0c01 |0023: move-result-object v1 │ │ +19d9ec: 6e10 9e0b 0100 |0024: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.asFloatBuffer:()Ljava/nio/FloatBuffer; // method@0b9e │ │ +19d9f2: 0c01 |0027: move-result-object v1 │ │ +19d9f4: 5b31 cf42 |0028: iput-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@42cf │ │ +19d9f8: 6e20 bd0b 4100 |002a: invoke-virtual {v1, v4}, Ljava/nio/FloatBuffer;.put:([F)Ljava/nio/FloatBuffer; // method@0bbd │ │ +19d9fe: 0c04 |002d: move-result-object v4 │ │ +19da00: 1201 |002e: const/4 v1, #int 0 // #0 │ │ +19da02: 6e20 bc0b 1400 |002f: invoke-virtual {v4, v1}, Ljava/nio/FloatBuffer;.position:(I)Ljava/nio/Buffer; // method@0bbc │ │ +19da08: 7120 2d02 1000 |0032: invoke-static {v0, v1}, Landroid/opengl/Matrix;.setIdentityM:([FI)V // method@022d │ │ +19da0e: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0005 line=64 │ │ 0x0009 line=65 │ │ 0x000f line=67 │ │ 0x0011 line=75 │ │ @@ -322751,48 +322752,48 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 69 16-bit code units │ │ -19d7f4: |[19d7f4] org.thoughtcrime.securesms.video.recode.TextureRenderer.createProgram:(Ljava/lang/String;Ljava/lang/String;)I │ │ -19d804: 1400 318b 0000 |0000: const v0, #float 4.99325e-41 // #00008b31 │ │ -19d80a: 7030 e458 0304 |0003: invoke-direct {v3, v0, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.loadShader:(ILjava/lang/String;)I // method@58e4 │ │ -19d810: 0a04 |0006: move-result v4 │ │ -19d812: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -19d814: 3904 0300 |0008: if-nez v4, 000b // +0003 │ │ -19d818: 0f00 |000a: return v0 │ │ -19d81a: 1401 308b 0000 |000b: const v1, #float 4.99311e-41 // #00008b30 │ │ -19d820: 7030 e458 1305 |000e: invoke-direct {v3, v1, v5}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.loadShader:(ILjava/lang/String;)I // method@58e4 │ │ -19d826: 0a05 |0011: move-result v5 │ │ -19d828: 3905 0300 |0012: if-nez v5, 0015 // +0003 │ │ -19d82c: 0f00 |0014: return v0 │ │ -19d82e: 7100 1702 0000 |0015: invoke-static {}, Landroid/opengl/GLES20;.glCreateProgram:()I // method@0217 │ │ -19d834: 0a01 |0018: move-result v1 │ │ -19d836: 1a02 7a5a |0019: const-string v2, "glCreateProgram" // string@5a7a │ │ -19d83a: 6e20 e058 2300 |001b: invoke-virtual {v3, v2}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ -19d840: 3901 0300 |001e: if-nez v1, 0021 // +0003 │ │ -19d844: 0f00 |0020: return v0 │ │ -19d846: 7120 1402 4100 |0021: invoke-static {v1, v4}, Landroid/opengl/GLES20;.glAttachShader:(II)V // method@0214 │ │ -19d84c: 1a04 765a |0024: const-string v4, "glAttachShader" // string@5a76 │ │ -19d850: 6e20 e058 4300 |0026: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ -19d856: 7120 1402 5100 |0029: invoke-static {v1, v5}, Landroid/opengl/GLES20;.glAttachShader:(II)V // method@0214 │ │ -19d85c: 6e20 e058 4300 |002c: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ -19d862: 7110 2402 0100 |002f: invoke-static {v1}, Landroid/opengl/GLES20;.glLinkProgram:(I)V // method@0224 │ │ -19d868: 1214 |0032: const/4 v4, #int 1 // #1 │ │ -19d86a: 2345 1711 |0033: new-array v5, v4, [I // type@1117 │ │ -19d86e: 1402 828b 0000 |0035: const v2, #float 5.0046e-41 // #00008b82 │ │ -19d874: 7140 2102 2105 |0038: invoke-static {v1, v2, v5, v0}, Landroid/opengl/GLES20;.glGetProgramiv:(II[II)V // method@0221 │ │ -19d87a: 4405 0500 |003b: aget v5, v5, v0 │ │ -19d87e: 3245 0600 |003d: if-eq v5, v4, 0043 // +0006 │ │ -19d882: 7110 1902 0100 |003f: invoke-static {v1}, Landroid/opengl/GLES20;.glDeleteProgram:(I)V // method@0219 │ │ -19d888: 2802 |0042: goto 0044 // +0002 │ │ -19d88a: 0110 |0043: move v0, v1 │ │ -19d88c: 0f00 |0044: return v0 │ │ +19d7f8: |[19d7f8] org.thoughtcrime.securesms.video.recode.TextureRenderer.createProgram:(Ljava/lang/String;Ljava/lang/String;)I │ │ +19d808: 1400 318b 0000 |0000: const v0, #float 4.99325e-41 // #00008b31 │ │ +19d80e: 7030 e458 0304 |0003: invoke-direct {v3, v0, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.loadShader:(ILjava/lang/String;)I // method@58e4 │ │ +19d814: 0a04 |0006: move-result v4 │ │ +19d816: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +19d818: 3904 0300 |0008: if-nez v4, 000b // +0003 │ │ +19d81c: 0f00 |000a: return v0 │ │ +19d81e: 1401 308b 0000 |000b: const v1, #float 4.99311e-41 // #00008b30 │ │ +19d824: 7030 e458 1305 |000e: invoke-direct {v3, v1, v5}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.loadShader:(ILjava/lang/String;)I // method@58e4 │ │ +19d82a: 0a05 |0011: move-result v5 │ │ +19d82c: 3905 0300 |0012: if-nez v5, 0015 // +0003 │ │ +19d830: 0f00 |0014: return v0 │ │ +19d832: 7100 1702 0000 |0015: invoke-static {}, Landroid/opengl/GLES20;.glCreateProgram:()I // method@0217 │ │ +19d838: 0a01 |0018: move-result v1 │ │ +19d83a: 1a02 7a5a |0019: const-string v2, "glCreateProgram" // string@5a7a │ │ +19d83e: 6e20 e058 2300 |001b: invoke-virtual {v3, v2}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ +19d844: 3901 0300 |001e: if-nez v1, 0021 // +0003 │ │ +19d848: 0f00 |0020: return v0 │ │ +19d84a: 7120 1402 4100 |0021: invoke-static {v1, v4}, Landroid/opengl/GLES20;.glAttachShader:(II)V // method@0214 │ │ +19d850: 1a04 765a |0024: const-string v4, "glAttachShader" // string@5a76 │ │ +19d854: 6e20 e058 4300 |0026: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ +19d85a: 7120 1402 5100 |0029: invoke-static {v1, v5}, Landroid/opengl/GLES20;.glAttachShader:(II)V // method@0214 │ │ +19d860: 6e20 e058 4300 |002c: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ +19d866: 7110 2402 0100 |002f: invoke-static {v1}, Landroid/opengl/GLES20;.glLinkProgram:(I)V // method@0224 │ │ +19d86c: 1214 |0032: const/4 v4, #int 1 // #1 │ │ +19d86e: 2345 1711 |0033: new-array v5, v4, [I // type@1117 │ │ +19d872: 1402 828b 0000 |0035: const v2, #float 5.0046e-41 // #00008b82 │ │ +19d878: 7140 2102 2105 |0038: invoke-static {v1, v2, v5, v0}, Landroid/opengl/GLES20;.glGetProgramiv:(II[II)V // method@0221 │ │ +19d87e: 4405 0500 |003b: aget v5, v5, v0 │ │ +19d882: 3245 0600 |003d: if-eq v5, v4, 0043 // +0006 │ │ +19d886: 7110 1902 0100 |003f: invoke-static {v1}, Landroid/opengl/GLES20;.glDeleteProgram:(I)V // method@0219 │ │ +19d88c: 2802 |0042: goto 0044 // +0002 │ │ +19d88e: 0110 |0043: move v0, v1 │ │ +19d890: 0f00 |0044: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=180 │ │ 0x000e line=184 │ │ 0x0015 line=188 │ │ 0x0019 line=189 │ │ 0x0021 line=193 │ │ @@ -322814,36 +322815,36 @@ │ │ type : '(ILjava/lang/String;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 46 16-bit code units │ │ -19d8a8: |[19d8a8] org.thoughtcrime.securesms.video.recode.TextureRenderer.loadShader:(ILjava/lang/String;)I │ │ -19d8b8: 7110 1802 0400 |0000: invoke-static {v4}, Landroid/opengl/GLES20;.glCreateShader:(I)I // method@0218 │ │ -19d8be: 0a00 |0003: move-result v0 │ │ -19d8c0: 2201 0903 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@0309 │ │ -19d8c4: 1a02 7c5a |0006: const-string v2, "glCreateShader type=" // string@5a7c │ │ -19d8c8: 7020 090b 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ -19d8ce: 6e20 0d0b 4100 |000b: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ -19d8d4: 6e10 230b 0100 |000e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -19d8da: 0c04 |0011: move-result-object v4 │ │ -19d8dc: 6e20 e058 4300 |0012: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ -19d8e2: 7120 2602 5000 |0015: invoke-static {v0, v5}, Landroid/opengl/GLES20;.glShaderSource:(ILjava/lang/String;)V // method@0226 │ │ -19d8e8: 7110 1602 0000 |0018: invoke-static {v0}, Landroid/opengl/GLES20;.glCompileShader:(I)V // method@0216 │ │ -19d8ee: 1214 |001b: const/4 v4, #int 1 // #1 │ │ -19d8f0: 2344 1711 |001c: new-array v4, v4, [I // type@1117 │ │ -19d8f4: 1405 818b 0000 |001e: const v5, #float 5.00446e-41 // #00008b81 │ │ -19d8fa: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -19d8fc: 7140 2202 5014 |0022: invoke-static {v0, v5, v4, v1}, Landroid/opengl/GLES20;.glGetShaderiv:(II[II)V // method@0222 │ │ -19d902: 4404 0401 |0025: aget v4, v4, v1 │ │ -19d906: 3904 0600 |0027: if-nez v4, 002d // +0006 │ │ -19d90a: 7110 1a02 0000 |0029: invoke-static {v0}, Landroid/opengl/GLES20;.glDeleteShader:(I)V // method@021a │ │ -19d910: 1200 |002c: const/4 v0, #int 0 // #0 │ │ -19d912: 0f00 |002d: return v0 │ │ +19d8ac: |[19d8ac] org.thoughtcrime.securesms.video.recode.TextureRenderer.loadShader:(ILjava/lang/String;)I │ │ +19d8bc: 7110 1802 0400 |0000: invoke-static {v4}, Landroid/opengl/GLES20;.glCreateShader:(I)I // method@0218 │ │ +19d8c2: 0a00 |0003: move-result v0 │ │ +19d8c4: 2201 0903 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@0309 │ │ +19d8c8: 1a02 7c5a |0006: const-string v2, "glCreateShader type=" // string@5a7c │ │ +19d8cc: 7020 090b 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ +19d8d2: 6e20 0d0b 4100 |000b: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ +19d8d8: 6e10 230b 0100 |000e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +19d8de: 0c04 |0011: move-result-object v4 │ │ +19d8e0: 6e20 e058 4300 |0012: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ +19d8e6: 7120 2602 5000 |0015: invoke-static {v0, v5}, Landroid/opengl/GLES20;.glShaderSource:(ILjava/lang/String;)V // method@0226 │ │ +19d8ec: 7110 1602 0000 |0018: invoke-static {v0}, Landroid/opengl/GLES20;.glCompileShader:(I)V // method@0216 │ │ +19d8f2: 1214 |001b: const/4 v4, #int 1 // #1 │ │ +19d8f4: 2344 1711 |001c: new-array v4, v4, [I // type@1117 │ │ +19d8f8: 1405 818b 0000 |001e: const v5, #float 5.00446e-41 // #00008b81 │ │ +19d8fe: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +19d900: 7140 2202 5014 |0022: invoke-static {v0, v5, v4, v1}, Landroid/opengl/GLES20;.glGetShaderiv:(II[II)V // method@0222 │ │ +19d906: 4404 0401 |0025: aget v4, v4, v1 │ │ +19d90a: 3904 0600 |0027: if-nez v4, 002d // +0006 │ │ +19d90e: 7110 1a02 0000 |0029: invoke-static {v0}, Landroid/opengl/GLES20;.glDeleteShader:(I)V // method@021a │ │ +19d914: 1200 |002c: const/4 v0, #int 0 // #0 │ │ +19d916: 0f00 |002d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0004 line=167 │ │ 0x0015 line=168 │ │ 0x0018 line=169 │ │ 0x001c line=170 │ │ @@ -322861,36 +322862,36 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -19da0c: |[19da0c] org.thoughtcrime.securesms.video.recode.TextureRenderer.changeFragmentShader:(Ljava/lang/String;)V │ │ -19da1c: 5210 cc42 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42cc │ │ -19da20: 7110 1902 0000 |0002: invoke-static {v0}, Landroid/opengl/GLES20;.glDeleteProgram:(I)V // method@0219 │ │ -19da26: 1a00 5782 |0005: const-string v0, "uniform mat4 uMVPMatrix; │ │ +19da10: |[19da10] org.thoughtcrime.securesms.video.recode.TextureRenderer.changeFragmentShader:(Ljava/lang/String;)V │ │ +19da20: 5210 cc42 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42cc │ │ +19da24: 7110 1902 0000 |0002: invoke-static {v0}, Landroid/opengl/GLES20;.glDeleteProgram:(I)V // method@0219 │ │ +19da2a: 1a00 5782 |0005: const-string v0, "uniform mat4 uMVPMatrix; │ │ uniform mat4 uSTMatrix; │ │ attribute vec4 aPosition; │ │ attribute vec4 aTextureCoord; │ │ varying vec2 vTextureCoord; │ │ void main() { │ │ gl_Position = uMVPMatrix * aPosition; │ │ vTextureCoord = (uSTMatrix * aTextureCoord).xy; │ │ } │ │ " // string@8257 │ │ -19da2a: 7030 e158 0102 |0007: invoke-direct {v1, v0, v2}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.createProgram:(Ljava/lang/String;Ljava/lang/String;)I // method@58e1 │ │ -19da30: 0a02 |000a: move-result v2 │ │ -19da32: 5912 cc42 |000b: iput v2, v1, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42cc │ │ -19da36: 3802 0300 |000d: if-eqz v2, 0010 // +0003 │ │ -19da3a: 0e00 |000f: return-void │ │ -19da3c: 2202 0203 |0010: new-instance v2, Ljava/lang/RuntimeException; // type@0302 │ │ -19da40: 1a00 0a53 |0012: const-string v0, "failed creating program" // string@530a │ │ -19da44: 7020 af0a 0200 |0014: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ -19da4a: 2702 |0017: throw v2 │ │ +19da2e: 7030 e158 0102 |0007: invoke-direct {v1, v0, v2}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.createProgram:(Ljava/lang/String;Ljava/lang/String;)I // method@58e1 │ │ +19da34: 0a02 |000a: move-result v2 │ │ +19da36: 5912 cc42 |000b: iput v2, v1, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42cc │ │ +19da3a: 3802 0300 |000d: if-eqz v2, 0010 // +0003 │ │ +19da3e: 0e00 |000f: return-void │ │ +19da40: 2202 0203 |0010: new-instance v2, Ljava/lang/RuntimeException; // type@0302 │ │ +19da44: 1a00 0a53 |0012: const-string v0, "failed creating program" // string@530a │ │ +19da48: 7020 af0a 0200 |0014: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ +19da4e: 2702 |0017: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0005 line=159 │ │ 0x0010 line=161 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 this Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; │ │ @@ -322901,30 +322902,30 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -19da4c: |[19da4c] org.thoughtcrime.securesms.video.recode.TextureRenderer.checkGlError:(Ljava/lang/String;)V │ │ -19da5c: 7100 2002 0000 |0000: invoke-static {}, Landroid/opengl/GLES20;.glGetError:()I // method@0220 │ │ -19da62: 0a00 |0003: move-result v0 │ │ -19da64: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -19da68: 0e00 |0006: return-void │ │ -19da6a: 2201 0203 |0007: new-instance v1, Ljava/lang/RuntimeException; // type@0302 │ │ -19da6e: 2202 0903 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@0309 │ │ -19da72: 7010 060b 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0b06 │ │ -19da78: 6e20 120b 4200 |000e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -19da7e: 1a04 a40b |0011: const-string v4, ": glError " // string@0ba4 │ │ -19da82: 6e20 120b 4200 |0013: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -19da88: 6e20 0d0b 0200 |0016: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ -19da8e: 6e10 230b 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -19da94: 0c04 |001c: move-result-object v4 │ │ -19da96: 7020 af0a 4100 |001d: invoke-direct {v1, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ -19da9c: 2701 |0020: throw v1 │ │ +19da50: |[19da50] org.thoughtcrime.securesms.video.recode.TextureRenderer.checkGlError:(Ljava/lang/String;)V │ │ +19da60: 7100 2002 0000 |0000: invoke-static {}, Landroid/opengl/GLES20;.glGetError:()I // method@0220 │ │ +19da66: 0a00 |0003: move-result v0 │ │ +19da68: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +19da6c: 0e00 |0006: return-void │ │ +19da6e: 2201 0203 |0007: new-instance v1, Ljava/lang/RuntimeException; // type@0302 │ │ +19da72: 2202 0903 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@0309 │ │ +19da76: 7010 060b 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0b06 │ │ +19da7c: 6e20 120b 4200 |000e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +19da82: 1a04 a40b |0011: const-string v4, ": glError " // string@0ba4 │ │ +19da86: 6e20 120b 4200 |0013: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +19da8c: 6e20 0d0b 0200 |0016: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ +19da92: 6e10 230b 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +19da98: 0c04 |001c: move-result-object v4 │ │ +19da9a: 7020 af0a 4100 |001d: invoke-direct {v1, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ +19daa0: 2701 |0020: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0007 line=210 │ │ locals : │ │ 0x0000 - 0x0021 reg=3 this Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; │ │ 0x0000 - 0x0021 reg=4 (null) Ljava/lang/String; │ │ @@ -322934,84 +322935,84 @@ │ │ type : '(Landroid/graphics/SurfaceTexture;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 149 16-bit code units │ │ -19daa0: |[19daa0] org.thoughtcrime.securesms.video.recode.TextureRenderer.drawFrame:(Landroid/graphics/SurfaceTexture;Z)V │ │ -19dab0: 1a00 c470 |0000: const-string v0, "onDrawFrame start" // string@70c4 │ │ -19dab4: 6e20 e058 0800 |0002: invoke-virtual {v8, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ -19daba: 5480 cd42 |0005: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@42cd │ │ -19dabe: 6e20 8401 0900 |0007: invoke-virtual {v9, v0}, Landroid/graphics/SurfaceTexture;.getTransformMatrix:([F)V // method@0184 │ │ -19dac4: 1259 |000a: const/4 v9, #int 5 // #5 │ │ -19dac6: 380a 1200 |000b: if-eqz v10, 001d // +0012 │ │ -19daca: 548a cd42 |000d: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@42cd │ │ -19dace: 4400 0a09 |000f: aget v0, v10, v9 │ │ -19dad2: 7f00 |0011: neg-float v0, v0 │ │ -19dad4: 4b00 0a09 |0012: aput v0, v10, v9 │ │ -19dad8: 1500 803f |0014: const/high16 v0, #int 1065353216 // #3f80 │ │ -19dadc: 1301 0d00 |0016: const/16 v1, #int 13 // #d │ │ -19dae0: 4402 0a01 |0018: aget v2, v10, v1 │ │ -19dae4: c720 |001a: sub-float/2addr v0, v2 │ │ -19dae6: 4b00 0a01 |001b: aput v0, v10, v1 │ │ -19daea: 528a cc42 |001d: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42cc │ │ -19daee: 7110 2a02 0a00 |001f: invoke-static {v10}, Landroid/opengl/GLES20;.glUseProgram:(I)V // method@022a │ │ -19daf4: 1a0a 955a |0022: const-string v10, "glUseProgram" // string@5a95 │ │ -19daf8: 6e20 e058 a800 |0024: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ -19dafe: 140a c084 0000 |0027: const v10, #float 4.76217e-41 // #000084c0 │ │ -19db04: 7110 1302 0a00 |002a: invoke-static {v10}, Landroid/opengl/GLES20;.glActiveTexture:(I)V // method@0213 │ │ -19db0a: 140a 658d 0000 |002d: const v10, #float 5.07228e-41 // #00008d65 │ │ -19db10: 5280 ce42 |0030: iget v0, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@42ce │ │ -19db14: 7120 1502 0a00 |0032: invoke-static {v10, v0}, Landroid/opengl/GLES20;.glBindTexture:(II)V // method@0215 │ │ -19db1a: 548a cf42 |0035: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@42cf │ │ -19db1e: 1200 |0037: const/4 v0, #int 0 // #0 │ │ -19db20: 6e20 bc0b 0a00 |0038: invoke-virtual {v10, v0}, Ljava/nio/FloatBuffer;.position:(I)Ljava/nio/Buffer; // method@0bbc │ │ -19db26: 5281 d142 |003b: iget v1, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@42d1 │ │ -19db2a: 1305 1400 |003d: const/16 v5, #int 20 // #14 │ │ -19db2e: 5486 cf42 |003f: iget-object v6, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@42cf │ │ -19db32: 1232 |0041: const/4 v2, #int 3 // #3 │ │ -19db34: 1303 0614 |0042: const/16 v3, #int 5126 // #1406 │ │ -19db38: 1204 |0044: const/4 v4, #int 0 // #0 │ │ -19db3a: 7706 2b02 0100 |0045: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/opengl/GLES20;.glVertexAttribPointer:(IIIZILjava/nio/Buffer;)V // method@022b │ │ -19db40: 1a0a 975a |0048: const-string v10, "glVertexAttribPointer maPosition" // string@5a97 │ │ -19db44: 6e20 e058 a800 |004a: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ -19db4a: 528a d142 |004d: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@42d1 │ │ -19db4e: 7110 1c02 0a00 |004f: invoke-static {v10}, Landroid/opengl/GLES20;.glEnableVertexAttribArray:(I)V // method@021c │ │ -19db54: 1a0a 815a |0052: const-string v10, "glEnableVertexAttribArray maPositionHandle" // string@5a81 │ │ -19db58: 6e20 e058 a800 |0054: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ -19db5e: 548a cf42 |0057: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@42cf │ │ -19db62: 1231 |0059: const/4 v1, #int 3 // #3 │ │ -19db64: 6e20 bc0b 1a00 |005a: invoke-virtual {v10, v1}, Ljava/nio/FloatBuffer;.position:(I)Ljava/nio/Buffer; // method@0bbc │ │ -19db6a: 5282 d242 |005d: iget v2, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@42d2 │ │ -19db6e: 1306 1400 |005f: const/16 v6, #int 20 // #14 │ │ -19db72: 5487 cf42 |0061: iget-object v7, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@42cf │ │ -19db76: 1223 |0063: const/4 v3, #int 2 // #2 │ │ -19db78: 1304 0614 |0064: const/16 v4, #int 5126 // #1406 │ │ -19db7c: 1205 |0066: const/4 v5, #int 0 // #0 │ │ -19db7e: 7706 2b02 0200 |0067: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/opengl/GLES20;.glVertexAttribPointer:(IIIZILjava/nio/Buffer;)V // method@022b │ │ -19db84: 1a0a 985a |006a: const-string v10, "glVertexAttribPointer maTextureHandle" // string@5a98 │ │ -19db88: 6e20 e058 a800 |006c: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ -19db8e: 528a d242 |006f: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@42d2 │ │ -19db92: 7110 1c02 0a00 |0071: invoke-static {v10}, Landroid/opengl/GLES20;.glEnableVertexAttribArray:(I)V // method@021c │ │ -19db98: 1a0a 825a |0074: const-string v10, "glEnableVertexAttribArray maTextureHandle" // string@5a82 │ │ -19db9c: 6e20 e058 a800 |0076: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ -19dba2: 528a d442 |0079: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muSTMatrixHandle:I // field@42d4 │ │ -19dba6: 5481 cd42 |007b: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@42cd │ │ -19dbaa: 1212 |007d: const/4 v2, #int 1 // #1 │ │ -19dbac: 7150 2902 2a10 |007e: invoke-static {v10, v2, v0, v1, v0}, Landroid/opengl/GLES20;.glUniformMatrix4fv:(IIZ[FI)V // method@0229 │ │ -19dbb2: 528a d342 |0081: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muMVPMatrixHandle:I // field@42d3 │ │ -19dbb6: 5481 cb42 |0083: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@42cb │ │ -19dbba: 7150 2902 2a10 |0085: invoke-static {v10, v2, v0, v1, v0}, Landroid/opengl/GLES20;.glUniformMatrix4fv:(IIZ[FI)V // method@0229 │ │ -19dbc0: 124a |0088: const/4 v10, #int 4 // #4 │ │ -19dbc2: 7130 1b02 090a |0089: invoke-static {v9, v0, v10}, Landroid/opengl/GLES20;.glDrawArrays:(III)V // method@021b │ │ -19dbc8: 1a09 7f5a |008c: const-string v9, "glDrawArrays" // string@5a7f │ │ -19dbcc: 6e20 e058 9800 |008e: invoke-virtual {v8, v9}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ -19dbd2: 7100 1d02 0000 |0091: invoke-static {}, Landroid/opengl/GLES20;.glFinish:()V // method@021d │ │ -19dbd8: 0e00 |0094: return-void │ │ +19daa4: |[19daa4] org.thoughtcrime.securesms.video.recode.TextureRenderer.drawFrame:(Landroid/graphics/SurfaceTexture;Z)V │ │ +19dab4: 1a00 c470 |0000: const-string v0, "onDrawFrame start" // string@70c4 │ │ +19dab8: 6e20 e058 0800 |0002: invoke-virtual {v8, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ +19dabe: 5480 cd42 |0005: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@42cd │ │ +19dac2: 6e20 8401 0900 |0007: invoke-virtual {v9, v0}, Landroid/graphics/SurfaceTexture;.getTransformMatrix:([F)V // method@0184 │ │ +19dac8: 1259 |000a: const/4 v9, #int 5 // #5 │ │ +19daca: 380a 1200 |000b: if-eqz v10, 001d // +0012 │ │ +19dace: 548a cd42 |000d: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@42cd │ │ +19dad2: 4400 0a09 |000f: aget v0, v10, v9 │ │ +19dad6: 7f00 |0011: neg-float v0, v0 │ │ +19dad8: 4b00 0a09 |0012: aput v0, v10, v9 │ │ +19dadc: 1500 803f |0014: const/high16 v0, #int 1065353216 // #3f80 │ │ +19dae0: 1301 0d00 |0016: const/16 v1, #int 13 // #d │ │ +19dae4: 4402 0a01 |0018: aget v2, v10, v1 │ │ +19dae8: c720 |001a: sub-float/2addr v0, v2 │ │ +19daea: 4b00 0a01 |001b: aput v0, v10, v1 │ │ +19daee: 528a cc42 |001d: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42cc │ │ +19daf2: 7110 2a02 0a00 |001f: invoke-static {v10}, Landroid/opengl/GLES20;.glUseProgram:(I)V // method@022a │ │ +19daf8: 1a0a 955a |0022: const-string v10, "glUseProgram" // string@5a95 │ │ +19dafc: 6e20 e058 a800 |0024: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ +19db02: 140a c084 0000 |0027: const v10, #float 4.76217e-41 // #000084c0 │ │ +19db08: 7110 1302 0a00 |002a: invoke-static {v10}, Landroid/opengl/GLES20;.glActiveTexture:(I)V // method@0213 │ │ +19db0e: 140a 658d 0000 |002d: const v10, #float 5.07228e-41 // #00008d65 │ │ +19db14: 5280 ce42 |0030: iget v0, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@42ce │ │ +19db18: 7120 1502 0a00 |0032: invoke-static {v10, v0}, Landroid/opengl/GLES20;.glBindTexture:(II)V // method@0215 │ │ +19db1e: 548a cf42 |0035: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@42cf │ │ +19db22: 1200 |0037: const/4 v0, #int 0 // #0 │ │ +19db24: 6e20 bc0b 0a00 |0038: invoke-virtual {v10, v0}, Ljava/nio/FloatBuffer;.position:(I)Ljava/nio/Buffer; // method@0bbc │ │ +19db2a: 5281 d142 |003b: iget v1, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@42d1 │ │ +19db2e: 1305 1400 |003d: const/16 v5, #int 20 // #14 │ │ +19db32: 5486 cf42 |003f: iget-object v6, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@42cf │ │ +19db36: 1232 |0041: const/4 v2, #int 3 // #3 │ │ +19db38: 1303 0614 |0042: const/16 v3, #int 5126 // #1406 │ │ +19db3c: 1204 |0044: const/4 v4, #int 0 // #0 │ │ +19db3e: 7706 2b02 0100 |0045: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/opengl/GLES20;.glVertexAttribPointer:(IIIZILjava/nio/Buffer;)V // method@022b │ │ +19db44: 1a0a 975a |0048: const-string v10, "glVertexAttribPointer maPosition" // string@5a97 │ │ +19db48: 6e20 e058 a800 |004a: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ +19db4e: 528a d142 |004d: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@42d1 │ │ +19db52: 7110 1c02 0a00 |004f: invoke-static {v10}, Landroid/opengl/GLES20;.glEnableVertexAttribArray:(I)V // method@021c │ │ +19db58: 1a0a 815a |0052: const-string v10, "glEnableVertexAttribArray maPositionHandle" // string@5a81 │ │ +19db5c: 6e20 e058 a800 |0054: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ +19db62: 548a cf42 |0057: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@42cf │ │ +19db66: 1231 |0059: const/4 v1, #int 3 // #3 │ │ +19db68: 6e20 bc0b 1a00 |005a: invoke-virtual {v10, v1}, Ljava/nio/FloatBuffer;.position:(I)Ljava/nio/Buffer; // method@0bbc │ │ +19db6e: 5282 d242 |005d: iget v2, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@42d2 │ │ +19db72: 1306 1400 |005f: const/16 v6, #int 20 // #14 │ │ +19db76: 5487 cf42 |0061: iget-object v7, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@42cf │ │ +19db7a: 1223 |0063: const/4 v3, #int 2 // #2 │ │ +19db7c: 1304 0614 |0064: const/16 v4, #int 5126 // #1406 │ │ +19db80: 1205 |0066: const/4 v5, #int 0 // #0 │ │ +19db82: 7706 2b02 0200 |0067: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/opengl/GLES20;.glVertexAttribPointer:(IIIZILjava/nio/Buffer;)V // method@022b │ │ +19db88: 1a0a 985a |006a: const-string v10, "glVertexAttribPointer maTextureHandle" // string@5a98 │ │ +19db8c: 6e20 e058 a800 |006c: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ +19db92: 528a d242 |006f: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@42d2 │ │ +19db96: 7110 1c02 0a00 |0071: invoke-static {v10}, Landroid/opengl/GLES20;.glEnableVertexAttribArray:(I)V // method@021c │ │ +19db9c: 1a0a 825a |0074: const-string v10, "glEnableVertexAttribArray maTextureHandle" // string@5a82 │ │ +19dba0: 6e20 e058 a800 |0076: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ +19dba6: 528a d442 |0079: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muSTMatrixHandle:I // field@42d4 │ │ +19dbaa: 5481 cd42 |007b: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@42cd │ │ +19dbae: 1212 |007d: const/4 v2, #int 1 // #1 │ │ +19dbb0: 7150 2902 2a10 |007e: invoke-static {v10, v2, v0, v1, v0}, Landroid/opengl/GLES20;.glUniformMatrix4fv:(IIZ[FI)V // method@0229 │ │ +19dbb6: 528a d342 |0081: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muMVPMatrixHandle:I // field@42d3 │ │ +19dbba: 5481 cb42 |0083: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@42cb │ │ +19dbbe: 7150 2902 2a10 |0085: invoke-static {v10, v2, v0, v1, v0}, Landroid/opengl/GLES20;.glUniformMatrix4fv:(IIZ[FI)V // method@0229 │ │ +19dbc4: 124a |0088: const/4 v10, #int 4 // #4 │ │ +19dbc6: 7130 1b02 090a |0089: invoke-static {v9, v0, v10}, Landroid/opengl/GLES20;.glDrawArrays:(III)V // method@021b │ │ +19dbcc: 1a09 7f5a |008c: const-string v9, "glDrawArrays" // string@5a7f │ │ +19dbd0: 6e20 e058 9800 |008e: invoke-virtual {v8, v9}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ +19dbd6: 7100 1d02 0000 |0091: invoke-static {}, Landroid/opengl/GLES20;.glFinish:()V // method@021d │ │ +19dbdc: 0e00 |0094: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ 0x000d line=90 │ │ 0x0018 line=91 │ │ 0x001d line=94 │ │ @@ -323043,17 +323044,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19d890: |[19d890] org.thoughtcrime.securesms.video.recode.TextureRenderer.getTextureId:()I │ │ -19d8a0: 5210 ce42 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@42ce │ │ -19d8a4: 0f00 |0002: return v0 │ │ +19d894: |[19d894] org.thoughtcrime.securesms.video.recode.TextureRenderer.getTextureId:()I │ │ +19d8a4: 5210 ce42 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@42ce │ │ +19d8a8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;) │ │ @@ -323061,128 +323062,128 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 203 16-bit code units │ │ -19dbdc: |[19dbdc] org.thoughtcrime.securesms.video.recode.TextureRenderer.surfaceCreated:()V │ │ -19dbec: 1a00 5782 |0000: const-string v0, "uniform mat4 uMVPMatrix; │ │ +19dbe0: |[19dbe0] org.thoughtcrime.securesms.video.recode.TextureRenderer.surfaceCreated:()V │ │ +19dbf0: 1a00 5782 |0000: const-string v0, "uniform mat4 uMVPMatrix; │ │ uniform mat4 uSTMatrix; │ │ attribute vec4 aPosition; │ │ attribute vec4 aTextureCoord; │ │ varying vec2 vTextureCoord; │ │ void main() { │ │ gl_Position = uMVPMatrix * aPosition; │ │ vTextureCoord = (uSTMatrix * aTextureCoord).xy; │ │ } │ │ " // string@8257 │ │ -19dbf0: 1a01 5204 |0002: const-string v1, "#extension GL_OES_EGL_image_external : require │ │ +19dbf4: 1a01 5204 |0002: const-string v1, "#extension GL_OES_EGL_image_external : require │ │ precision mediump float; │ │ varying vec2 vTextureCoord; │ │ uniform samplerExternalOES sTexture; │ │ void main() { │ │ gl_FragColor = texture2D(sTexture, vTextureCoord); │ │ } │ │ " // string@0452 │ │ -19dbf4: 7030 e158 0701 |0004: invoke-direct {v7, v0, v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.createProgram:(Ljava/lang/String;Ljava/lang/String;)I // method@58e1 │ │ -19dbfa: 0a00 |0007: move-result v0 │ │ -19dbfc: 5970 cc42 |0008: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42cc │ │ -19dc00: 3800 b900 |000a: if-eqz v0, 00c3 // +00b9 │ │ -19dc04: 1a01 2941 |000c: const-string v1, "aPosition" // string@4129 │ │ -19dc08: 7120 1f02 1000 |000e: invoke-static {v0, v1}, Landroid/opengl/GLES20;.glGetAttribLocation:(ILjava/lang/String;)I // method@021f │ │ -19dc0e: 0a00 |0011: move-result v0 │ │ -19dc10: 5970 d142 |0012: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@42d1 │ │ -19dc14: 1a00 865a |0014: const-string v0, "glGetAttribLocation aPosition" // string@5a86 │ │ -19dc18: 6e20 e058 0700 |0016: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ -19dc1e: 5270 d142 |0019: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@42d1 │ │ -19dc22: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ -19dc24: 3210 9f00 |001c: if-eq v0, v1, 00bb // +009f │ │ -19dc28: 5270 cc42 |001e: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42cc │ │ -19dc2c: 1a02 2a41 |0020: const-string v2, "aTextureCoord" // string@412a │ │ -19dc30: 7120 1f02 2000 |0022: invoke-static {v0, v2}, Landroid/opengl/GLES20;.glGetAttribLocation:(ILjava/lang/String;)I // method@021f │ │ -19dc36: 0a00 |0025: move-result v0 │ │ -19dc38: 5970 d242 |0026: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@42d2 │ │ -19dc3c: 1a00 875a |0028: const-string v0, "glGetAttribLocation aTextureCoord" // string@5a87 │ │ -19dc40: 6e20 e058 0700 |002a: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ -19dc46: 5270 d242 |002d: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@42d2 │ │ -19dc4a: 3210 8400 |002f: if-eq v0, v1, 00b3 // +0084 │ │ -19dc4e: 5270 cc42 |0031: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42cc │ │ -19dc52: 1a02 2482 |0033: const-string v2, "uMVPMatrix" // string@8224 │ │ -19dc56: 7120 2302 2000 |0035: invoke-static {v0, v2}, Landroid/opengl/GLES20;.glGetUniformLocation:(ILjava/lang/String;)I // method@0223 │ │ -19dc5c: 0a00 |0038: move-result v0 │ │ -19dc5e: 5970 d342 |0039: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muMVPMatrixHandle:I // field@42d3 │ │ -19dc62: 1a00 8c5a |003b: const-string v0, "glGetUniformLocation uMVPMatrix" // string@5a8c │ │ -19dc66: 6e20 e058 0700 |003d: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ -19dc6c: 5270 d342 |0040: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muMVPMatrixHandle:I // field@42d3 │ │ -19dc70: 3210 6900 |0042: if-eq v0, v1, 00ab // +0069 │ │ -19dc74: 5270 cc42 |0044: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42cc │ │ -19dc78: 1a02 2582 |0046: const-string v2, "uSTMatrix" // string@8225 │ │ -19dc7c: 7120 2302 2000 |0048: invoke-static {v0, v2}, Landroid/opengl/GLES20;.glGetUniformLocation:(ILjava/lang/String;)I // method@0223 │ │ -19dc82: 0a00 |004b: move-result v0 │ │ -19dc84: 5970 d442 |004c: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muSTMatrixHandle:I // field@42d4 │ │ -19dc88: 1a00 8d5a |004e: const-string v0, "glGetUniformLocation uSTMatrix" // string@5a8d │ │ -19dc8c: 6e20 e058 0700 |0050: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ -19dc92: 5270 d442 |0053: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muSTMatrixHandle:I // field@42d4 │ │ -19dc96: 3210 4e00 |0055: if-eq v0, v1, 00a3 // +004e │ │ -19dc9a: 1210 |0057: const/4 v0, #int 1 // #1 │ │ -19dc9c: 2301 1711 |0058: new-array v1, v0, [I // type@1117 │ │ -19dca0: 1202 |005a: const/4 v2, #int 0 // #0 │ │ -19dca2: 7130 1e02 1002 |005b: invoke-static {v0, v1, v2}, Landroid/opengl/GLES20;.glGenTextures:(I[II)V // method@021e │ │ -19dca8: 4400 0102 |005e: aget v0, v1, v2 │ │ -19dcac: 5970 ce42 |0060: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@42ce │ │ -19dcb0: 1401 658d 0000 |0062: const v1, #float 5.07228e-41 // #00008d65 │ │ -19dcb6: 7120 1502 0100 |0065: invoke-static {v1, v0}, Landroid/opengl/GLES20;.glBindTexture:(II)V // method@0215 │ │ -19dcbc: 1a00 785a |0068: const-string v0, "glBindTexture mTextureID" // string@5a78 │ │ -19dcc0: 6e20 e058 0700 |006a: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ -19dcc6: 1300 0128 |006d: const/16 v0, #int 10241 // #2801 │ │ -19dcca: 1503 1846 |006f: const/high16 v3, #int 1175977984 // #4618 │ │ -19dcce: 7130 2702 0103 |0071: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameterf:(IIF)V // method@0227 │ │ -19dcd4: 1300 0028 |0074: const/16 v0, #int 10240 // #2800 │ │ -19dcd8: 1403 0004 1846 |0076: const v3, #float 9729 // #46180400 │ │ -19dcde: 7130 2702 0103 |0079: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameterf:(IIF)V // method@0227 │ │ -19dce4: 1300 0228 |007c: const/16 v0, #int 10242 // #2802 │ │ -19dce8: 1403 2f81 0000 |007e: const v3, #float 4.63423e-41 // #0000812f │ │ -19dcee: 7130 2802 0103 |0081: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameteri:(III)V // method@0228 │ │ -19dcf4: 1300 0328 |0084: const/16 v0, #int 10243 // #2803 │ │ -19dcf8: 7130 2802 0103 |0086: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameteri:(III)V // method@0228 │ │ -19dcfe: 1a00 915a |0089: const-string v0, "glTexParameter" // string@5a91 │ │ -19dd02: 6e20 e058 0700 |008b: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ -19dd08: 5470 cb42 |008e: iget-object v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@42cb │ │ -19dd0c: 7120 2d02 2000 |0090: invoke-static {v0, v2}, Landroid/opengl/Matrix;.setIdentityM:([FI)V // method@022d │ │ -19dd12: 5270 d542 |0093: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.rotationAngle:I // field@42d5 │ │ -19dd16: 3800 0d00 |0095: if-eqz v0, 00a2 // +000d │ │ -19dd1a: 5471 cb42 |0097: iget-object v1, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@42cb │ │ -19dd1e: 8203 |0099: int-to-float v3, v0 │ │ -19dd20: 1205 |009a: const/4 v5, #int 0 // #0 │ │ -19dd22: 1506 803f |009b: const/high16 v6, #int 1065353216 // #3f80 │ │ -19dd26: 1202 |009d: const/4 v2, #int 0 // #0 │ │ -19dd28: 1204 |009e: const/4 v4, #int 0 // #0 │ │ -19dd2a: 7706 2c02 0100 |009f: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/opengl/Matrix;.rotateM:([FIFFFF)V // method@022c │ │ -19dd30: 0e00 |00a2: return-void │ │ -19dd32: 2200 0203 |00a3: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ -19dd36: 1a01 4914 |00a5: const-string v1, "Could not get attrib location for uSTMatrix" // string@1449 │ │ -19dd3a: 7020 af0a 1000 |00a7: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ -19dd40: 2700 |00aa: throw v0 │ │ -19dd42: 2200 0203 |00ab: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ -19dd46: 1a01 4814 |00ad: const-string v1, "Could not get attrib location for uMVPMatrix" // string@1448 │ │ -19dd4a: 7020 af0a 1000 |00af: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ -19dd50: 2700 |00b2: throw v0 │ │ -19dd52: 2200 0203 |00b3: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ -19dd56: 1a01 4714 |00b5: const-string v1, "Could not get attrib location for aTextureCoord" // string@1447 │ │ -19dd5a: 7020 af0a 1000 |00b7: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ -19dd60: 2700 |00ba: throw v0 │ │ -19dd62: 2200 0203 |00bb: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ -19dd66: 1a01 4614 |00bd: const-string v1, "Could not get attrib location for aPosition" // string@1446 │ │ -19dd6a: 7020 af0a 1000 |00bf: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ -19dd70: 2700 |00c2: throw v0 │ │ -19dd72: 2200 0203 |00c3: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ -19dd76: 1a01 0a53 |00c5: const-string v1, "failed creating program" // string@530a │ │ -19dd7a: 7020 af0a 1000 |00c7: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ -19dd80: 2700 |00ca: throw v0 │ │ +19dbf8: 7030 e158 0701 |0004: invoke-direct {v7, v0, v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.createProgram:(Ljava/lang/String;Ljava/lang/String;)I // method@58e1 │ │ +19dbfe: 0a00 |0007: move-result v0 │ │ +19dc00: 5970 cc42 |0008: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42cc │ │ +19dc04: 3800 b900 |000a: if-eqz v0, 00c3 // +00b9 │ │ +19dc08: 1a01 2941 |000c: const-string v1, "aPosition" // string@4129 │ │ +19dc0c: 7120 1f02 1000 |000e: invoke-static {v0, v1}, Landroid/opengl/GLES20;.glGetAttribLocation:(ILjava/lang/String;)I // method@021f │ │ +19dc12: 0a00 |0011: move-result v0 │ │ +19dc14: 5970 d142 |0012: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@42d1 │ │ +19dc18: 1a00 865a |0014: const-string v0, "glGetAttribLocation aPosition" // string@5a86 │ │ +19dc1c: 6e20 e058 0700 |0016: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ +19dc22: 5270 d142 |0019: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@42d1 │ │ +19dc26: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ +19dc28: 3210 9f00 |001c: if-eq v0, v1, 00bb // +009f │ │ +19dc2c: 5270 cc42 |001e: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42cc │ │ +19dc30: 1a02 2a41 |0020: const-string v2, "aTextureCoord" // string@412a │ │ +19dc34: 7120 1f02 2000 |0022: invoke-static {v0, v2}, Landroid/opengl/GLES20;.glGetAttribLocation:(ILjava/lang/String;)I // method@021f │ │ +19dc3a: 0a00 |0025: move-result v0 │ │ +19dc3c: 5970 d242 |0026: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@42d2 │ │ +19dc40: 1a00 875a |0028: const-string v0, "glGetAttribLocation aTextureCoord" // string@5a87 │ │ +19dc44: 6e20 e058 0700 |002a: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ +19dc4a: 5270 d242 |002d: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@42d2 │ │ +19dc4e: 3210 8400 |002f: if-eq v0, v1, 00b3 // +0084 │ │ +19dc52: 5270 cc42 |0031: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42cc │ │ +19dc56: 1a02 2482 |0033: const-string v2, "uMVPMatrix" // string@8224 │ │ +19dc5a: 7120 2302 2000 |0035: invoke-static {v0, v2}, Landroid/opengl/GLES20;.glGetUniformLocation:(ILjava/lang/String;)I // method@0223 │ │ +19dc60: 0a00 |0038: move-result v0 │ │ +19dc62: 5970 d342 |0039: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muMVPMatrixHandle:I // field@42d3 │ │ +19dc66: 1a00 8c5a |003b: const-string v0, "glGetUniformLocation uMVPMatrix" // string@5a8c │ │ +19dc6a: 6e20 e058 0700 |003d: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ +19dc70: 5270 d342 |0040: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muMVPMatrixHandle:I // field@42d3 │ │ +19dc74: 3210 6900 |0042: if-eq v0, v1, 00ab // +0069 │ │ +19dc78: 5270 cc42 |0044: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42cc │ │ +19dc7c: 1a02 2582 |0046: const-string v2, "uSTMatrix" // string@8225 │ │ +19dc80: 7120 2302 2000 |0048: invoke-static {v0, v2}, Landroid/opengl/GLES20;.glGetUniformLocation:(ILjava/lang/String;)I // method@0223 │ │ +19dc86: 0a00 |004b: move-result v0 │ │ +19dc88: 5970 d442 |004c: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muSTMatrixHandle:I // field@42d4 │ │ +19dc8c: 1a00 8d5a |004e: const-string v0, "glGetUniformLocation uSTMatrix" // string@5a8d │ │ +19dc90: 6e20 e058 0700 |0050: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ +19dc96: 5270 d442 |0053: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muSTMatrixHandle:I // field@42d4 │ │ +19dc9a: 3210 4e00 |0055: if-eq v0, v1, 00a3 // +004e │ │ +19dc9e: 1210 |0057: const/4 v0, #int 1 // #1 │ │ +19dca0: 2301 1711 |0058: new-array v1, v0, [I // type@1117 │ │ +19dca4: 1202 |005a: const/4 v2, #int 0 // #0 │ │ +19dca6: 7130 1e02 1002 |005b: invoke-static {v0, v1, v2}, Landroid/opengl/GLES20;.glGenTextures:(I[II)V // method@021e │ │ +19dcac: 4400 0102 |005e: aget v0, v1, v2 │ │ +19dcb0: 5970 ce42 |0060: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@42ce │ │ +19dcb4: 1401 658d 0000 |0062: const v1, #float 5.07228e-41 // #00008d65 │ │ +19dcba: 7120 1502 0100 |0065: invoke-static {v1, v0}, Landroid/opengl/GLES20;.glBindTexture:(II)V // method@0215 │ │ +19dcc0: 1a00 785a |0068: const-string v0, "glBindTexture mTextureID" // string@5a78 │ │ +19dcc4: 6e20 e058 0700 |006a: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ +19dcca: 1300 0128 |006d: const/16 v0, #int 10241 // #2801 │ │ +19dcce: 1503 1846 |006f: const/high16 v3, #int 1175977984 // #4618 │ │ +19dcd2: 7130 2702 0103 |0071: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameterf:(IIF)V // method@0227 │ │ +19dcd8: 1300 0028 |0074: const/16 v0, #int 10240 // #2800 │ │ +19dcdc: 1403 0004 1846 |0076: const v3, #float 9729 // #46180400 │ │ +19dce2: 7130 2702 0103 |0079: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameterf:(IIF)V // method@0227 │ │ +19dce8: 1300 0228 |007c: const/16 v0, #int 10242 // #2802 │ │ +19dcec: 1403 2f81 0000 |007e: const v3, #float 4.63423e-41 // #0000812f │ │ +19dcf2: 7130 2802 0103 |0081: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameteri:(III)V // method@0228 │ │ +19dcf8: 1300 0328 |0084: const/16 v0, #int 10243 // #2803 │ │ +19dcfc: 7130 2802 0103 |0086: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameteri:(III)V // method@0228 │ │ +19dd02: 1a00 915a |0089: const-string v0, "glTexParameter" // string@5a91 │ │ +19dd06: 6e20 e058 0700 |008b: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58e0 │ │ +19dd0c: 5470 cb42 |008e: iget-object v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@42cb │ │ +19dd10: 7120 2d02 2000 |0090: invoke-static {v0, v2}, Landroid/opengl/Matrix;.setIdentityM:([FI)V // method@022d │ │ +19dd16: 5270 d542 |0093: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.rotationAngle:I // field@42d5 │ │ +19dd1a: 3800 0d00 |0095: if-eqz v0, 00a2 // +000d │ │ +19dd1e: 5471 cb42 |0097: iget-object v1, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@42cb │ │ +19dd22: 8203 |0099: int-to-float v3, v0 │ │ +19dd24: 1205 |009a: const/4 v5, #int 0 // #0 │ │ +19dd26: 1506 803f |009b: const/high16 v6, #int 1065353216 // #3f80 │ │ +19dd2a: 1202 |009d: const/4 v2, #int 0 // #0 │ │ +19dd2c: 1204 |009e: const/4 v4, #int 0 // #0 │ │ +19dd2e: 7706 2c02 0100 |009f: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/opengl/Matrix;.rotateM:([FIFFFF)V // method@022c │ │ +19dd34: 0e00 |00a2: return-void │ │ +19dd36: 2200 0203 |00a3: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ +19dd3a: 1a01 4914 |00a5: const-string v1, "Could not get attrib location for uSTMatrix" // string@1449 │ │ +19dd3e: 7020 af0a 1000 |00a7: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ +19dd44: 2700 |00aa: throw v0 │ │ +19dd46: 2200 0203 |00ab: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ +19dd4a: 1a01 4814 |00ad: const-string v1, "Could not get attrib location for uMVPMatrix" // string@1448 │ │ +19dd4e: 7020 af0a 1000 |00af: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ +19dd54: 2700 |00b2: throw v0 │ │ +19dd56: 2200 0203 |00b3: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ +19dd5a: 1a01 4714 |00b5: const-string v1, "Could not get attrib location for aTextureCoord" // string@1447 │ │ +19dd5e: 7020 af0a 1000 |00b7: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ +19dd64: 2700 |00ba: throw v0 │ │ +19dd66: 2200 0203 |00bb: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ +19dd6a: 1a01 4614 |00bd: const-string v1, "Could not get attrib location for aPosition" // string@1446 │ │ +19dd6e: 7020 af0a 1000 |00bf: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ +19dd74: 2700 |00c2: throw v0 │ │ +19dd76: 2200 0203 |00c3: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ +19dd7a: 1a01 0a53 |00c5: const-string v1, "failed creating program" // string@530a │ │ +19dd7e: 7020 af0a 1000 |00c7: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ +19dd84: 2700 |00ca: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x000c line=120 │ │ 0x0014 line=121 │ │ 0x0019 line=122 │ │ 0x001e line=125 │ │ @@ -323324,103 +323325,103 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 185 16-bit code units │ │ -19df30: |[19df30] org.thoughtcrime.securesms.video.recode.Track.:()V │ │ -19df40: 2200 7b03 |0000: new-instance v0, Ljava/util/HashMap; // type@037b │ │ -19df44: 7010 910c 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0c91 │ │ -19df4a: 6900 e142 |0005: sput-object v0, Lorg/thoughtcrime/securesms/video/recode/Track;.samplingFrequencyIndexMap:Ljava/util/Map; // field@42e1 │ │ -19df4e: 1401 0077 0100 |0007: const v1, #float 1.34525e-40 // #00017700 │ │ -19df54: 7110 4d0a 0100 |000a: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19df5a: 0c01 |000d: move-result-object v1 │ │ -19df5c: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -19df5e: 7110 4d0a 0200 |000f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19df64: 0c02 |0012: move-result-object v2 │ │ -19df66: 7230 e40c 1002 |0013: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce4 │ │ -19df6c: 1401 8858 0100 |0016: const v1, #float 1.23595e-40 // #00015888 │ │ -19df72: 7110 4d0a 0100 |0019: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19df78: 0c01 |001c: move-result-object v1 │ │ -19df7a: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -19df7c: 7110 4d0a 0200 |001e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19df82: 0c02 |0021: move-result-object v2 │ │ -19df84: 7230 e40c 1002 |0022: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce4 │ │ -19df8a: 1401 00fa 0000 |0025: const v1, #float 8.96831e-41 // #0000fa00 │ │ -19df90: 7110 4d0a 0100 |0028: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19df96: 0c01 |002b: move-result-object v1 │ │ -19df98: 1222 |002c: const/4 v2, #int 2 // #2 │ │ -19df9a: 7110 4d0a 0200 |002d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19dfa0: 0c02 |0030: move-result-object v2 │ │ -19dfa2: 7230 e40c 1002 |0031: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce4 │ │ -19dfa8: 1401 80bb 0000 |0034: const v1, #float 6.72623e-41 // #0000bb80 │ │ -19dfae: 7110 4d0a 0100 |0037: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19dfb4: 0c01 |003a: move-result-object v1 │ │ -19dfb6: 1232 |003b: const/4 v2, #int 3 // #3 │ │ -19dfb8: 7110 4d0a 0200 |003c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19dfbe: 0c02 |003f: move-result-object v2 │ │ -19dfc0: 7230 e40c 1002 |0040: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce4 │ │ -19dfc6: 1401 44ac 0000 |0043: const v1, #float 6.17973e-41 // #0000ac44 │ │ -19dfcc: 7110 4d0a 0100 |0046: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19dfd2: 0c01 |0049: move-result-object v1 │ │ -19dfd4: 1242 |004a: const/4 v2, #int 4 // #4 │ │ -19dfd6: 7110 4d0a 0200 |004b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19dfdc: 0c02 |004e: move-result-object v2 │ │ -19dfde: 7230 e40c 1002 |004f: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce4 │ │ -19dfe4: 1301 007d |0052: const/16 v1, #int 32000 // #7d00 │ │ -19dfe8: 7110 4d0a 0100 |0054: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19dfee: 0c01 |0057: move-result-object v1 │ │ -19dff0: 1252 |0058: const/4 v2, #int 5 // #5 │ │ -19dff2: 7110 4d0a 0200 |0059: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19dff8: 0c02 |005c: move-result-object v2 │ │ -19dffa: 7230 e40c 1002 |005d: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce4 │ │ -19e000: 1301 c05d |0060: const/16 v1, #int 24000 // #5dc0 │ │ -19e004: 7110 4d0a 0100 |0062: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19e00a: 0c01 |0065: move-result-object v1 │ │ -19e00c: 1262 |0066: const/4 v2, #int 6 // #6 │ │ -19e00e: 7110 4d0a 0200 |0067: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19e014: 0c02 |006a: move-result-object v2 │ │ -19e016: 7230 e40c 1002 |006b: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce4 │ │ -19e01c: 1301 2256 |006e: const/16 v1, #int 22050 // #5622 │ │ -19e020: 7110 4d0a 0100 |0070: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19e026: 0c01 |0073: move-result-object v1 │ │ -19e028: 1272 |0074: const/4 v2, #int 7 // #7 │ │ -19e02a: 7110 4d0a 0200 |0075: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19e030: 0c02 |0078: move-result-object v2 │ │ -19e032: 7230 e40c 1002 |0079: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce4 │ │ -19e038: 1301 803e |007c: const/16 v1, #int 16000 // #3e80 │ │ -19e03c: 7110 4d0a 0100 |007e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19e042: 0c01 |0081: move-result-object v1 │ │ -19e044: 1302 0800 |0082: const/16 v2, #int 8 // #8 │ │ -19e048: 7110 4d0a 0200 |0084: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19e04e: 0c02 |0087: move-result-object v2 │ │ -19e050: 7230 e40c 1002 |0088: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce4 │ │ -19e056: 1301 e02e |008b: const/16 v1, #int 12000 // #2ee0 │ │ -19e05a: 7110 4d0a 0100 |008d: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19e060: 0c01 |0090: move-result-object v1 │ │ -19e062: 1302 0900 |0091: const/16 v2, #int 9 // #9 │ │ -19e066: 7110 4d0a 0200 |0093: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19e06c: 0c02 |0096: move-result-object v2 │ │ -19e06e: 7230 e40c 1002 |0097: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce4 │ │ -19e074: 1301 112b |009a: const/16 v1, #int 11025 // #2b11 │ │ -19e078: 7110 4d0a 0100 |009c: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19e07e: 0c01 |009f: move-result-object v1 │ │ -19e080: 1302 0a00 |00a0: const/16 v2, #int 10 // #a │ │ -19e084: 7110 4d0a 0200 |00a2: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19e08a: 0c02 |00a5: move-result-object v2 │ │ -19e08c: 7230 e40c 1002 |00a6: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce4 │ │ -19e092: 1301 401f |00a9: const/16 v1, #int 8000 // #1f40 │ │ -19e096: 7110 4d0a 0100 |00ab: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19e09c: 0c01 |00ae: move-result-object v1 │ │ -19e09e: 1302 0b00 |00af: const/16 v2, #int 11 // #b │ │ -19e0a2: 7110 4d0a 0200 |00b1: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19e0a8: 0c02 |00b4: move-result-object v2 │ │ -19e0aa: 7230 e40c 1002 |00b5: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce4 │ │ -19e0b0: 0e00 |00b8: return-void │ │ +19df34: |[19df34] org.thoughtcrime.securesms.video.recode.Track.:()V │ │ +19df44: 2200 7b03 |0000: new-instance v0, Ljava/util/HashMap; // type@037b │ │ +19df48: 7010 910c 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0c91 │ │ +19df4e: 6900 e142 |0005: sput-object v0, Lorg/thoughtcrime/securesms/video/recode/Track;.samplingFrequencyIndexMap:Ljava/util/Map; // field@42e1 │ │ +19df52: 1401 0077 0100 |0007: const v1, #float 1.34525e-40 // #00017700 │ │ +19df58: 7110 4d0a 0100 |000a: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19df5e: 0c01 |000d: move-result-object v1 │ │ +19df60: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +19df62: 7110 4d0a 0200 |000f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19df68: 0c02 |0012: move-result-object v2 │ │ +19df6a: 7230 e40c 1002 |0013: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce4 │ │ +19df70: 1401 8858 0100 |0016: const v1, #float 1.23595e-40 // #00015888 │ │ +19df76: 7110 4d0a 0100 |0019: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19df7c: 0c01 |001c: move-result-object v1 │ │ +19df7e: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +19df80: 7110 4d0a 0200 |001e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19df86: 0c02 |0021: move-result-object v2 │ │ +19df88: 7230 e40c 1002 |0022: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce4 │ │ +19df8e: 1401 00fa 0000 |0025: const v1, #float 8.96831e-41 // #0000fa00 │ │ +19df94: 7110 4d0a 0100 |0028: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19df9a: 0c01 |002b: move-result-object v1 │ │ +19df9c: 1222 |002c: const/4 v2, #int 2 // #2 │ │ +19df9e: 7110 4d0a 0200 |002d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19dfa4: 0c02 |0030: move-result-object v2 │ │ +19dfa6: 7230 e40c 1002 |0031: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce4 │ │ +19dfac: 1401 80bb 0000 |0034: const v1, #float 6.72623e-41 // #0000bb80 │ │ +19dfb2: 7110 4d0a 0100 |0037: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19dfb8: 0c01 |003a: move-result-object v1 │ │ +19dfba: 1232 |003b: const/4 v2, #int 3 // #3 │ │ +19dfbc: 7110 4d0a 0200 |003c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19dfc2: 0c02 |003f: move-result-object v2 │ │ +19dfc4: 7230 e40c 1002 |0040: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce4 │ │ +19dfca: 1401 44ac 0000 |0043: const v1, #float 6.17973e-41 // #0000ac44 │ │ +19dfd0: 7110 4d0a 0100 |0046: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19dfd6: 0c01 |0049: move-result-object v1 │ │ +19dfd8: 1242 |004a: const/4 v2, #int 4 // #4 │ │ +19dfda: 7110 4d0a 0200 |004b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19dfe0: 0c02 |004e: move-result-object v2 │ │ +19dfe2: 7230 e40c 1002 |004f: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce4 │ │ +19dfe8: 1301 007d |0052: const/16 v1, #int 32000 // #7d00 │ │ +19dfec: 7110 4d0a 0100 |0054: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19dff2: 0c01 |0057: move-result-object v1 │ │ +19dff4: 1252 |0058: const/4 v2, #int 5 // #5 │ │ +19dff6: 7110 4d0a 0200 |0059: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19dffc: 0c02 |005c: move-result-object v2 │ │ +19dffe: 7230 e40c 1002 |005d: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce4 │ │ +19e004: 1301 c05d |0060: const/16 v1, #int 24000 // #5dc0 │ │ +19e008: 7110 4d0a 0100 |0062: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19e00e: 0c01 |0065: move-result-object v1 │ │ +19e010: 1262 |0066: const/4 v2, #int 6 // #6 │ │ +19e012: 7110 4d0a 0200 |0067: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19e018: 0c02 |006a: move-result-object v2 │ │ +19e01a: 7230 e40c 1002 |006b: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce4 │ │ +19e020: 1301 2256 |006e: const/16 v1, #int 22050 // #5622 │ │ +19e024: 7110 4d0a 0100 |0070: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19e02a: 0c01 |0073: move-result-object v1 │ │ +19e02c: 1272 |0074: const/4 v2, #int 7 // #7 │ │ +19e02e: 7110 4d0a 0200 |0075: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19e034: 0c02 |0078: move-result-object v2 │ │ +19e036: 7230 e40c 1002 |0079: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce4 │ │ +19e03c: 1301 803e |007c: const/16 v1, #int 16000 // #3e80 │ │ +19e040: 7110 4d0a 0100 |007e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19e046: 0c01 |0081: move-result-object v1 │ │ +19e048: 1302 0800 |0082: const/16 v2, #int 8 // #8 │ │ +19e04c: 7110 4d0a 0200 |0084: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19e052: 0c02 |0087: move-result-object v2 │ │ +19e054: 7230 e40c 1002 |0088: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce4 │ │ +19e05a: 1301 e02e |008b: const/16 v1, #int 12000 // #2ee0 │ │ +19e05e: 7110 4d0a 0100 |008d: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19e064: 0c01 |0090: move-result-object v1 │ │ +19e066: 1302 0900 |0091: const/16 v2, #int 9 // #9 │ │ +19e06a: 7110 4d0a 0200 |0093: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19e070: 0c02 |0096: move-result-object v2 │ │ +19e072: 7230 e40c 1002 |0097: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce4 │ │ +19e078: 1301 112b |009a: const/16 v1, #int 11025 // #2b11 │ │ +19e07c: 7110 4d0a 0100 |009c: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19e082: 0c01 |009f: move-result-object v1 │ │ +19e084: 1302 0a00 |00a0: const/16 v2, #int 10 // #a │ │ +19e088: 7110 4d0a 0200 |00a2: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19e08e: 0c02 |00a5: move-result-object v2 │ │ +19e090: 7230 e40c 1002 |00a6: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce4 │ │ +19e096: 1301 401f |00a9: const/16 v1, #int 8000 // #1f40 │ │ +19e09a: 7110 4d0a 0100 |00ab: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19e0a0: 0c01 |00ae: move-result-object v1 │ │ +19e0a2: 1302 0b00 |00af: const/16 v2, #int 11 // #b │ │ +19e0a6: 7110 4d0a 0200 |00b1: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19e0ac: 0c02 |00b4: move-result-object v2 │ │ +19e0ae: 7230 e40c 1002 |00b5: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce4 │ │ +19e0b4: 0e00 |00b8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x000a line=48 │ │ 0x0019 line=49 │ │ 0x0028 line=50 │ │ 0x0037 line=51 │ │ @@ -323439,236 +323440,236 @@ │ │ type : '(ILandroid/media/MediaFormat;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 507 16-bit code units │ │ -19e0b4: |[19e0b4] org.thoughtcrime.securesms.video.recode.Track.:(ILandroid/media/MediaFormat;Z)V │ │ -19e0c4: 7010 9b0a 0600 |0000: invoke-direct {v6}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19e0ca: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ -19e0ce: 5a60 e442 |0005: iput-wide v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.trackId:J // field@42e4 │ │ -19e0d2: 2202 7203 |0007: new-instance v2, Ljava/util/ArrayList; // type@0372 │ │ -19e0d6: 7010 530c 0200 |0009: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0c53 │ │ -19e0dc: 5b62 e042 |000c: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@42e0 │ │ -19e0e0: 5a60 d742 |000e: iput-wide v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42d7 │ │ -19e0e4: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -19e0e6: 5b62 da42 |0011: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@42da │ │ -19e0ea: 5b62 de42 |0013: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42de │ │ -19e0ee: 5b62 e242 |0015: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42e2 │ │ -19e0f2: 2202 7803 |0017: new-instance v2, Ljava/util/Date; // type@0378 │ │ -19e0f6: 7010 890c 0200 |0019: invoke-direct {v2}, Ljava/util/Date;.:()V // method@0c89 │ │ -19e0fc: 5b62 d642 |001c: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.creationTime:Ljava/util/Date; // field@42d6 │ │ -19e100: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -19e102: 5962 e542 |001f: iput v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.volume:F // field@42e5 │ │ -19e106: 2202 7203 |0021: new-instance v2, Ljava/util/ArrayList; // type@0372 │ │ -19e10a: 7010 530c 0200 |0023: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0c53 │ │ -19e110: 5b62 df42 |0026: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDurations:Ljava/util/ArrayList; // field@42df │ │ -19e114: 5a60 dd42 |0028: iput-wide v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.lastPresentationTimeUs:J // field@42dd │ │ -19e118: 1210 |002a: const/4 v0, #int 1 // #1 │ │ -19e11a: 5c60 d842 |002b: iput-boolean v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.first:Z // field@42d8 │ │ -19e11e: 8173 |002d: int-to-long v3, v7 │ │ -19e120: 5a63 e442 |002e: iput-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.trackId:J // field@42e4 │ │ -19e124: 5c69 dc42 |0030: iput-boolean v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:Z // field@42dc │ │ -19e128: 1207 |0032: const/4 v7, #int 0 // #0 │ │ -19e12a: 3909 0a01 |0033: if-nez v9, 013d // +010a │ │ -19e12e: 1603 c70b |0035: const-wide/16 v3, #int 3015 // #bc7 │ │ -19e132: 7120 590a 4300 |0037: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a59 │ │ -19e138: 0c09 |003a: move-result-object v9 │ │ -19e13a: 6e20 570c 9200 |003b: invoke-virtual {v2, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c57 │ │ -19e140: 5a63 d742 |003e: iput-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42d7 │ │ -19e144: 1a09 1d84 |0040: const-string v9, "width" // string@841d │ │ -19e148: 6e20 d701 9800 |0042: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ -19e14e: 0a09 |0045: move-result v9 │ │ -19e150: 5969 e642 |0046: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@42e6 │ │ -19e154: 1a09 b35b |0048: const-string v9, "height" // string@5bb3 │ │ -19e158: 6e20 d701 9800 |004a: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ -19e15e: 0a09 |004d: move-result v9 │ │ -19e160: 5969 db42 |004e: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@42db │ │ -19e164: 1409 905f 0100 |0050: const v9, #float 1.26117e-40 // #00015f90 │ │ -19e16a: 5969 e342 |0053: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@42e3 │ │ -19e16e: 2209 8203 |0055: new-instance v9, Ljava/util/LinkedList; // type@0382 │ │ -19e172: 7010 b70c 0900 |0057: invoke-direct {v9}, Ljava/util/LinkedList;.:()V // method@0cb7 │ │ -19e178: 5b69 e242 |005a: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42e2 │ │ -19e17c: 1a09 7f83 |005c: const-string v9, "vide" // string@837f │ │ -19e180: 5b69 d942 |005e: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.handler:Ljava/lang/String; // field@42d9 │ │ -19e184: 2209 3a02 |0060: new-instance v9, Lcom/coremedia/iso/boxes/VideoMediaHeaderBox; // type@023a │ │ -19e188: 7010 6208 0900 |0062: invoke-direct {v9}, Lcom/coremedia/iso/boxes/VideoMediaHeaderBox;.:()V // method@0862 │ │ -19e18e: 5b69 da42 |0065: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@42da │ │ -19e192: 2209 2e02 |0067: new-instance v9, Lcom/coremedia/iso/boxes/SampleDescriptionBox; // type@022e │ │ -19e196: 7010 3608 0900 |0069: invoke-direct {v9}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.:()V // method@0836 │ │ -19e19c: 5b69 de42 |006c: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42de │ │ -19e1a0: 1a09 c56b |006e: const-string v9, "mime" // string@6bc5 │ │ -19e1a4: 6e20 d801 9800 |0070: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01d8 │ │ -19e1aa: 0c09 |0073: move-result-object v9 │ │ -19e1ac: 1a01 8383 |0074: const-string v1, "video/avc" // string@8383 │ │ -19e1b0: 6e20 d00a 1900 |0076: invoke-virtual {v9, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ -19e1b6: 0a01 |0079: move-result v1 │ │ -19e1b8: 1302 1800 |007a: const/16 v2, #int 24 // #18 │ │ -19e1bc: 1903 5240 |007c: const-wide/high16 v3, #long 4634766966517661696 // #4052 │ │ -19e1c0: 3801 9000 |007e: if-eqz v1, 010e // +0090 │ │ -19e1c4: 2209 3c02 |0080: new-instance v9, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry; // type@023c │ │ -19e1c8: 1a01 7046 |0082: const-string v1, "avc1" // string@4670 │ │ -19e1cc: 7020 6b08 1900 |0084: invoke-direct {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.:(Ljava/lang/String;)V // method@086b │ │ -19e1d2: 6e20 6d08 0900 |0087: invoke-virtual {v9, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDataReferenceIndex:(I)V // method@086d │ │ -19e1d8: 6e20 6e08 2900 |008a: invoke-virtual {v9, v2}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDepth:(I)V // method@086e │ │ -19e1de: 6e20 6f08 0900 |008d: invoke-virtual {v9, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setFrameCount:(I)V // method@086f │ │ -19e1e4: 6e30 7108 3904 |0090: invoke-virtual {v9, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHorizresolution:(D)V // method@0871 │ │ -19e1ea: 6e30 7208 3904 |0093: invoke-virtual {v9, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setVertresolution:(D)V // method@0872 │ │ -19e1f0: 5261 e642 |0096: iget v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@42e6 │ │ -19e1f4: 6e20 7308 1900 |0098: invoke-virtual {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setWidth:(I)V // method@0873 │ │ -19e1fa: 5261 db42 |009b: iget v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@42db │ │ -19e1fe: 6e20 7008 1900 |009d: invoke-virtual {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHeight:(I)V // method@0870 │ │ -19e204: 2201 ae02 |00a0: new-instance v1, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox; // type@02ae │ │ -19e208: 7010 4109 0100 |00a2: invoke-direct {v1}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.:()V // method@0941 │ │ -19e20e: 1a02 414d |00a5: const-string v2, "csd-0" // string@4d41 │ │ -19e212: 6e20 d601 2800 |00a7: invoke-virtual {v8, v2}, Landroid/media/MediaFormat;.getByteBuffer:(Ljava/lang/String;)Ljava/nio/ByteBuffer; // method@01d6 │ │ -19e218: 0c03 |00aa: move-result-object v3 │ │ -19e21a: 3803 3b00 |00ab: if-eqz v3, 00e6 // +003b │ │ -19e21e: 2203 7203 |00ad: new-instance v3, Ljava/util/ArrayList; // type@0372 │ │ -19e222: 7010 530c 0300 |00af: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@0c53 │ │ -19e228: 6e20 d601 2800 |00b2: invoke-virtual {v8, v2}, Landroid/media/MediaFormat;.getByteBuffer:(Ljava/lang/String;)Ljava/nio/ByteBuffer; // method@01d6 │ │ -19e22e: 0c02 |00b5: move-result-object v2 │ │ -19e230: 1244 |00b6: const/4 v4, #int 4 // #4 │ │ -19e232: 6e20 a80b 4200 |00b7: invoke-virtual {v2, v4}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0ba8 │ │ -19e238: 6e10 ae0b 0200 |00ba: invoke-virtual {v2}, Ljava/nio/ByteBuffer;.remaining:()I // method@0bae │ │ -19e23e: 0a05 |00bd: move-result v5 │ │ -19e240: 2355 1311 |00be: new-array v5, v5, [B // type@1113 │ │ -19e244: 6e20 a20b 5200 |00c0: invoke-virtual {v2, v5}, Ljava/nio/ByteBuffer;.get:([B)Ljava/nio/ByteBuffer; // method@0ba2 │ │ -19e24a: 6e20 570c 5300 |00c3: invoke-virtual {v3, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c57 │ │ -19e250: 2202 7203 |00c6: new-instance v2, Ljava/util/ArrayList; // type@0372 │ │ -19e254: 7010 530c 0200 |00c8: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0c53 │ │ -19e25a: 1a05 424d |00cb: const-string v5, "csd-1" // string@4d42 │ │ -19e25e: 6e20 d601 5800 |00cd: invoke-virtual {v8, v5}, Landroid/media/MediaFormat;.getByteBuffer:(Ljava/lang/String;)Ljava/nio/ByteBuffer; // method@01d6 │ │ -19e264: 0c08 |00d0: move-result-object v8 │ │ -19e266: 6e20 a80b 4800 |00d1: invoke-virtual {v8, v4}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0ba8 │ │ -19e26c: 6e10 ae0b 0800 |00d4: invoke-virtual {v8}, Ljava/nio/ByteBuffer;.remaining:()I // method@0bae │ │ -19e272: 0a04 |00d7: move-result v4 │ │ -19e274: 2344 1311 |00d8: new-array v4, v4, [B // type@1113 │ │ -19e278: 6e20 a20b 4800 |00da: invoke-virtual {v8, v4}, Ljava/nio/ByteBuffer;.get:([B)Ljava/nio/ByteBuffer; // method@0ba2 │ │ -19e27e: 6e20 570c 4200 |00dd: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c57 │ │ -19e284: 6e20 4b09 3100 |00e0: invoke-virtual {v1, v3}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setSequenceParameterSets:(Ljava/util/List;)V // method@094b │ │ -19e28a: 6e20 4909 2100 |00e3: invoke-virtual {v1, v2}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setPictureParameterSets:(Ljava/util/List;)V // method@0949 │ │ -19e290: 1308 0d00 |00e6: const/16 v8, #int 13 // #d │ │ -19e294: 6e20 4209 8100 |00e8: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setAvcLevelIndication:(I)V // method@0942 │ │ -19e29a: 1308 6400 |00eb: const/16 v8, #int 100 // #64 │ │ -19e29e: 6e20 4309 8100 |00ed: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setAvcProfileIndication:(I)V // method@0943 │ │ -19e2a4: 12f8 |00f0: const/4 v8, #int -1 // #ff │ │ -19e2a6: 6e20 4509 8100 |00f1: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setBitDepthLumaMinus8:(I)V // method@0945 │ │ -19e2ac: 6e20 4409 8100 |00f4: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setBitDepthChromaMinus8:(I)V // method@0944 │ │ -19e2b2: 6e20 4609 8100 |00f7: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setChromaFormat:(I)V // method@0946 │ │ -19e2b8: 6e20 4709 0100 |00fa: invoke-virtual {v1, v0}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setConfigurationVersion:(I)V // method@0947 │ │ -19e2be: 1238 |00fd: const/4 v8, #int 3 // #3 │ │ -19e2c0: 6e20 4809 8100 |00fe: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setLengthSizeMinusOne:(I)V // method@0948 │ │ -19e2c6: 6e20 4a09 7100 |0101: invoke-virtual {v1, v7}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setProfileCompatibility:(I)V // method@094a │ │ -19e2cc: 6e20 6c08 1900 |0104: invoke-virtual {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@086c │ │ -19e2d2: 5467 de42 |0107: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42de │ │ -19e2d6: 6e20 3708 9700 |0109: invoke-virtual {v7, v9}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0837 │ │ -19e2dc: 2900 ee00 |010c: goto/16 01fa // +00ee │ │ -19e2e0: 1a07 8583 |010e: const-string v7, "video/mp4v" // string@8385 │ │ -19e2e4: 6e20 d00a 7900 |0110: invoke-virtual {v9, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ -19e2ea: 0a07 |0113: move-result v7 │ │ -19e2ec: 3807 e600 |0114: if-eqz v7, 01fa // +00e6 │ │ -19e2f0: 2207 3c02 |0116: new-instance v7, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry; // type@023c │ │ -19e2f4: 1a08 696c |0118: const-string v8, "mp4v" // string@6c69 │ │ -19e2f8: 7020 6b08 8700 |011a: invoke-direct {v7, v8}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.:(Ljava/lang/String;)V // method@086b │ │ -19e2fe: 6e20 6d08 0700 |011d: invoke-virtual {v7, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDataReferenceIndex:(I)V // method@086d │ │ -19e304: 6e20 6e08 2700 |0120: invoke-virtual {v7, v2}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDepth:(I)V // method@086e │ │ -19e30a: 6e20 6f08 0700 |0123: invoke-virtual {v7, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setFrameCount:(I)V // method@086f │ │ -19e310: 6e30 7108 3704 |0126: invoke-virtual {v7, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHorizresolution:(D)V // method@0871 │ │ -19e316: 6e30 7208 3704 |0129: invoke-virtual {v7, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setVertresolution:(D)V // method@0872 │ │ -19e31c: 5268 e642 |012c: iget v8, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@42e6 │ │ -19e320: 6e20 7308 8700 |012e: invoke-virtual {v7, v8}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setWidth:(I)V // method@0873 │ │ -19e326: 5268 db42 |0131: iget v8, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@42db │ │ -19e32a: 6e20 7008 8700 |0133: invoke-virtual {v7, v8}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHeight:(I)V // method@0870 │ │ -19e330: 5468 de42 |0136: iget-object v8, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42de │ │ -19e334: 6e20 3708 7800 |0138: invoke-virtual {v8, v7}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0837 │ │ -19e33a: 2900 bf00 |013b: goto/16 01fa // +00bf │ │ -19e33e: 1603 0004 |013d: const-wide/16 v3, #int 1024 // #400 │ │ -19e342: 7120 590a 4300 |013f: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a59 │ │ -19e348: 0c09 |0142: move-result-object v9 │ │ -19e34a: 6e20 570c 9200 |0143: invoke-virtual {v2, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c57 │ │ -19e350: 5a63 d742 |0146: iput-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42d7 │ │ -19e354: 1509 803f |0148: const/high16 v9, #int 1065353216 // #3f80 │ │ -19e358: 5969 e542 |014a: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.volume:F // field@42e5 │ │ -19e35c: 1a09 6c78 |014c: const-string v9, "sample-rate" // string@786c │ │ -19e360: 6e20 d701 9800 |014e: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ -19e366: 0a01 |0151: move-result v1 │ │ -19e368: 5961 e342 |0152: iput v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@42e3 │ │ -19e36c: 1a01 787d |0154: const-string v1, "soun" // string@7d78 │ │ -19e370: 5b61 d942 |0156: iput-object v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.handler:Ljava/lang/String; // field@42d9 │ │ -19e374: 2201 3302 |0158: new-instance v1, Lcom/coremedia/iso/boxes/SoundMediaHeaderBox; // type@0233 │ │ -19e378: 7010 4208 0100 |015a: invoke-direct {v1}, Lcom/coremedia/iso/boxes/SoundMediaHeaderBox;.:()V // method@0842 │ │ -19e37e: 5b61 da42 |015d: iput-object v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@42da │ │ -19e382: 2201 2e02 |015f: new-instance v1, Lcom/coremedia/iso/boxes/SampleDescriptionBox; // type@022e │ │ -19e386: 7010 3608 0100 |0161: invoke-direct {v1}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.:()V // method@0836 │ │ -19e38c: 5b61 de42 |0164: iput-object v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42de │ │ -19e390: 2201 3b02 |0166: new-instance v1, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry; // type@023b │ │ -19e394: 1a02 686c |0168: const-string v2, "mp4a" // string@6c68 │ │ -19e398: 7020 6308 2100 |016a: invoke-direct {v1, v2}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.:(Ljava/lang/String;)V // method@0863 │ │ -19e39e: 1a02 e148 |016d: const-string v2, "channel-count" // string@48e1 │ │ -19e3a2: 6e20 d701 2800 |016f: invoke-virtual {v8, v2}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ -19e3a8: 0a02 |0172: move-result v2 │ │ -19e3aa: 6e20 6708 2100 |0173: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setChannelCount:(I)V // method@0867 │ │ -19e3b0: 6e20 d701 9800 |0176: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ -19e3b6: 0a08 |0179: move-result v8 │ │ -19e3b8: 8188 |017a: int-to-long v8, v8 │ │ -19e3ba: 6e30 6908 8109 |017b: invoke-virtual {v1, v8, v9}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setSampleRate:(J)V // method@0869 │ │ -19e3c0: 6e20 6808 0100 |017e: invoke-virtual {v1, v0}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setDataReferenceIndex:(I)V // method@0868 │ │ -19e3c6: 1308 1000 |0181: const/16 v8, #int 16 // #10 │ │ -19e3ca: 6e20 6a08 8100 |0183: invoke-virtual {v1, v8}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setSampleSize:(I)V // method@086a │ │ -19e3d0: 2208 a302 |0186: new-instance v8, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox; // type@02a3 │ │ -19e3d4: 7010 1f09 0800 |0188: invoke-direct {v8}, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox;.:()V // method@091f │ │ -19e3da: 2209 a602 |018b: new-instance v9, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor; // type@02a6 │ │ -19e3de: 7010 2d09 0900 |018d: invoke-direct {v9}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.:()V // method@092d │ │ -19e3e4: 6e20 3009 7900 |0190: invoke-virtual {v9, v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.setEsId:(I)V // method@0930 │ │ -19e3ea: 2207 a702 |0193: new-instance v7, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor; // type@02a7 │ │ -19e3ee: 7010 3209 0700 |0195: invoke-direct {v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor;.:()V // method@0932 │ │ -19e3f4: 1220 |0198: const/4 v0, #int 2 // #2 │ │ -19e3f6: 6e20 3309 0700 |0199: invoke-virtual {v7, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor;.setPredefined:(I)V // method@0933 │ │ -19e3fc: 6e20 3109 7900 |019c: invoke-virtual {v9, v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.setSlConfigDescriptor:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor;)V // method@0931 │ │ -19e402: 2207 a502 |019f: new-instance v7, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor; // type@02a5 │ │ -19e406: 7010 2609 0700 |01a1: invoke-direct {v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.:()V // method@0926 │ │ -19e40c: 1302 4000 |01a4: const/16 v2, #int 64 // #40 │ │ -19e410: 6e20 2b09 2700 |01a6: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setObjectTypeIndication:(I)V // method@092b │ │ -19e416: 1252 |01a9: const/4 v2, #int 5 // #5 │ │ -19e418: 6e20 2c09 2700 |01aa: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setStreamType:(I)V // method@092c │ │ -19e41e: 1302 0006 |01ad: const/16 v2, #int 1536 // #600 │ │ -19e422: 6e20 2909 2700 |01af: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setBufferSizeDB:(I)V // method@0929 │ │ -19e428: 1702 0077 0100 |01b2: const-wide/32 v2, #float 1.34525e-40 // #00017700 │ │ -19e42e: 6e30 2a09 2703 |01b5: invoke-virtual {v7, v2, v3}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setMaxBitRate:(J)V // method@092a │ │ -19e434: 6e30 2809 2703 |01b8: invoke-virtual {v7, v2, v3}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setAvgBitRate:(J)V // method@0928 │ │ -19e43a: 2202 a402 |01bb: new-instance v2, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig; // type@02a4 │ │ -19e43e: 7010 2209 0200 |01bd: invoke-direct {v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.:()V // method@0922 │ │ -19e444: 6e20 2309 0200 |01c0: invoke-virtual {v2, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.setAudioObjectType:(I)V // method@0923 │ │ -19e44a: 6200 e142 |01c3: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/Track;.samplingFrequencyIndexMap:Ljava/util/Map; // field@42e1 │ │ -19e44e: 6e10 6608 0100 |01c5: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.getSampleRate:()J // method@0866 │ │ -19e454: 0b03 |01c8: move-result-wide v3 │ │ -19e456: 8434 |01c9: long-to-int v4, v3 │ │ -19e458: 7110 4d0a 0400 |01ca: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19e45e: 0c03 |01cd: move-result-object v3 │ │ -19e460: 7220 e10c 3000 |01ce: invoke-interface {v0, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce1 │ │ -19e466: 0c00 |01d1: move-result-object v0 │ │ -19e468: 1f00 ef02 |01d2: check-cast v0, Ljava/lang/Integer; // type@02ef │ │ -19e46c: 6e10 460a 0000 |01d4: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0a46 │ │ -19e472: 0a00 |01d7: move-result v0 │ │ -19e474: 6e20 2509 0200 |01d8: invoke-virtual {v2, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.setSamplingFrequencyIndex:(I)V // method@0925 │ │ -19e47a: 6e10 6508 0100 |01db: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.getChannelCount:()I // method@0865 │ │ -19e480: 0a00 |01de: move-result v0 │ │ -19e482: 6e20 2409 0200 |01df: invoke-virtual {v2, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.setChannelConfiguration:(I)V // method@0924 │ │ -19e488: 6e20 2709 2700 |01e2: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setAudioSpecificInfo:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;)V // method@0927 │ │ -19e48e: 6e20 2f09 7900 |01e5: invoke-virtual {v9, v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.setDecoderConfigDescriptor:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;)V // method@092f │ │ -19e494: 6e10 2e09 0900 |01e8: invoke-virtual {v9}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.serialize:()Ljava/nio/ByteBuffer; // method@092e │ │ -19e49a: 0c07 |01eb: move-result-object v7 │ │ -19e49c: 6e20 2109 9800 |01ec: invoke-virtual {v8, v9}, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox;.setEsDescriptor:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;)V // method@0921 │ │ -19e4a2: 6e20 2009 7800 |01ef: invoke-virtual {v8, v7}, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox;.setData:(Ljava/nio/ByteBuffer;)V // method@0920 │ │ -19e4a8: 6e20 6408 8100 |01f2: invoke-virtual {v1, v8}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0864 │ │ -19e4ae: 5467 de42 |01f5: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42de │ │ -19e4b2: 6e20 3708 1700 |01f7: invoke-virtual {v7, v1}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0837 │ │ -19e4b8: 0e00 |01fa: return-void │ │ +19e0b8: |[19e0b8] org.thoughtcrime.securesms.video.recode.Track.:(ILandroid/media/MediaFormat;Z)V │ │ +19e0c8: 7010 9b0a 0600 |0000: invoke-direct {v6}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19e0ce: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ +19e0d2: 5a60 e442 |0005: iput-wide v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.trackId:J // field@42e4 │ │ +19e0d6: 2202 7203 |0007: new-instance v2, Ljava/util/ArrayList; // type@0372 │ │ +19e0da: 7010 530c 0200 |0009: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0c53 │ │ +19e0e0: 5b62 e042 |000c: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@42e0 │ │ +19e0e4: 5a60 d742 |000e: iput-wide v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42d7 │ │ +19e0e8: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +19e0ea: 5b62 da42 |0011: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@42da │ │ +19e0ee: 5b62 de42 |0013: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42de │ │ +19e0f2: 5b62 e242 |0015: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42e2 │ │ +19e0f6: 2202 7803 |0017: new-instance v2, Ljava/util/Date; // type@0378 │ │ +19e0fa: 7010 890c 0200 |0019: invoke-direct {v2}, Ljava/util/Date;.:()V // method@0c89 │ │ +19e100: 5b62 d642 |001c: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.creationTime:Ljava/util/Date; // field@42d6 │ │ +19e104: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +19e106: 5962 e542 |001f: iput v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.volume:F // field@42e5 │ │ +19e10a: 2202 7203 |0021: new-instance v2, Ljava/util/ArrayList; // type@0372 │ │ +19e10e: 7010 530c 0200 |0023: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0c53 │ │ +19e114: 5b62 df42 |0026: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDurations:Ljava/util/ArrayList; // field@42df │ │ +19e118: 5a60 dd42 |0028: iput-wide v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.lastPresentationTimeUs:J // field@42dd │ │ +19e11c: 1210 |002a: const/4 v0, #int 1 // #1 │ │ +19e11e: 5c60 d842 |002b: iput-boolean v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.first:Z // field@42d8 │ │ +19e122: 8173 |002d: int-to-long v3, v7 │ │ +19e124: 5a63 e442 |002e: iput-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.trackId:J // field@42e4 │ │ +19e128: 5c69 dc42 |0030: iput-boolean v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:Z // field@42dc │ │ +19e12c: 1207 |0032: const/4 v7, #int 0 // #0 │ │ +19e12e: 3909 0a01 |0033: if-nez v9, 013d // +010a │ │ +19e132: 1603 c70b |0035: const-wide/16 v3, #int 3015 // #bc7 │ │ +19e136: 7120 590a 4300 |0037: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a59 │ │ +19e13c: 0c09 |003a: move-result-object v9 │ │ +19e13e: 6e20 570c 9200 |003b: invoke-virtual {v2, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c57 │ │ +19e144: 5a63 d742 |003e: iput-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42d7 │ │ +19e148: 1a09 1d84 |0040: const-string v9, "width" // string@841d │ │ +19e14c: 6e20 d701 9800 |0042: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ +19e152: 0a09 |0045: move-result v9 │ │ +19e154: 5969 e642 |0046: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@42e6 │ │ +19e158: 1a09 b35b |0048: const-string v9, "height" // string@5bb3 │ │ +19e15c: 6e20 d701 9800 |004a: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ +19e162: 0a09 |004d: move-result v9 │ │ +19e164: 5969 db42 |004e: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@42db │ │ +19e168: 1409 905f 0100 |0050: const v9, #float 1.26117e-40 // #00015f90 │ │ +19e16e: 5969 e342 |0053: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@42e3 │ │ +19e172: 2209 8203 |0055: new-instance v9, Ljava/util/LinkedList; // type@0382 │ │ +19e176: 7010 b70c 0900 |0057: invoke-direct {v9}, Ljava/util/LinkedList;.:()V // method@0cb7 │ │ +19e17c: 5b69 e242 |005a: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42e2 │ │ +19e180: 1a09 7f83 |005c: const-string v9, "vide" // string@837f │ │ +19e184: 5b69 d942 |005e: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.handler:Ljava/lang/String; // field@42d9 │ │ +19e188: 2209 3a02 |0060: new-instance v9, Lcom/coremedia/iso/boxes/VideoMediaHeaderBox; // type@023a │ │ +19e18c: 7010 6208 0900 |0062: invoke-direct {v9}, Lcom/coremedia/iso/boxes/VideoMediaHeaderBox;.:()V // method@0862 │ │ +19e192: 5b69 da42 |0065: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@42da │ │ +19e196: 2209 2e02 |0067: new-instance v9, Lcom/coremedia/iso/boxes/SampleDescriptionBox; // type@022e │ │ +19e19a: 7010 3608 0900 |0069: invoke-direct {v9}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.:()V // method@0836 │ │ +19e1a0: 5b69 de42 |006c: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42de │ │ +19e1a4: 1a09 c56b |006e: const-string v9, "mime" // string@6bc5 │ │ +19e1a8: 6e20 d801 9800 |0070: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01d8 │ │ +19e1ae: 0c09 |0073: move-result-object v9 │ │ +19e1b0: 1a01 8383 |0074: const-string v1, "video/avc" // string@8383 │ │ +19e1b4: 6e20 d00a 1900 |0076: invoke-virtual {v9, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ +19e1ba: 0a01 |0079: move-result v1 │ │ +19e1bc: 1302 1800 |007a: const/16 v2, #int 24 // #18 │ │ +19e1c0: 1903 5240 |007c: const-wide/high16 v3, #long 4634766966517661696 // #4052 │ │ +19e1c4: 3801 9000 |007e: if-eqz v1, 010e // +0090 │ │ +19e1c8: 2209 3c02 |0080: new-instance v9, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry; // type@023c │ │ +19e1cc: 1a01 7046 |0082: const-string v1, "avc1" // string@4670 │ │ +19e1d0: 7020 6b08 1900 |0084: invoke-direct {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.:(Ljava/lang/String;)V // method@086b │ │ +19e1d6: 6e20 6d08 0900 |0087: invoke-virtual {v9, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDataReferenceIndex:(I)V // method@086d │ │ +19e1dc: 6e20 6e08 2900 |008a: invoke-virtual {v9, v2}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDepth:(I)V // method@086e │ │ +19e1e2: 6e20 6f08 0900 |008d: invoke-virtual {v9, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setFrameCount:(I)V // method@086f │ │ +19e1e8: 6e30 7108 3904 |0090: invoke-virtual {v9, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHorizresolution:(D)V // method@0871 │ │ +19e1ee: 6e30 7208 3904 |0093: invoke-virtual {v9, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setVertresolution:(D)V // method@0872 │ │ +19e1f4: 5261 e642 |0096: iget v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@42e6 │ │ +19e1f8: 6e20 7308 1900 |0098: invoke-virtual {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setWidth:(I)V // method@0873 │ │ +19e1fe: 5261 db42 |009b: iget v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@42db │ │ +19e202: 6e20 7008 1900 |009d: invoke-virtual {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHeight:(I)V // method@0870 │ │ +19e208: 2201 ae02 |00a0: new-instance v1, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox; // type@02ae │ │ +19e20c: 7010 4109 0100 |00a2: invoke-direct {v1}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.:()V // method@0941 │ │ +19e212: 1a02 414d |00a5: const-string v2, "csd-0" // string@4d41 │ │ +19e216: 6e20 d601 2800 |00a7: invoke-virtual {v8, v2}, Landroid/media/MediaFormat;.getByteBuffer:(Ljava/lang/String;)Ljava/nio/ByteBuffer; // method@01d6 │ │ +19e21c: 0c03 |00aa: move-result-object v3 │ │ +19e21e: 3803 3b00 |00ab: if-eqz v3, 00e6 // +003b │ │ +19e222: 2203 7203 |00ad: new-instance v3, Ljava/util/ArrayList; // type@0372 │ │ +19e226: 7010 530c 0300 |00af: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@0c53 │ │ +19e22c: 6e20 d601 2800 |00b2: invoke-virtual {v8, v2}, Landroid/media/MediaFormat;.getByteBuffer:(Ljava/lang/String;)Ljava/nio/ByteBuffer; // method@01d6 │ │ +19e232: 0c02 |00b5: move-result-object v2 │ │ +19e234: 1244 |00b6: const/4 v4, #int 4 // #4 │ │ +19e236: 6e20 a80b 4200 |00b7: invoke-virtual {v2, v4}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0ba8 │ │ +19e23c: 6e10 ae0b 0200 |00ba: invoke-virtual {v2}, Ljava/nio/ByteBuffer;.remaining:()I // method@0bae │ │ +19e242: 0a05 |00bd: move-result v5 │ │ +19e244: 2355 1311 |00be: new-array v5, v5, [B // type@1113 │ │ +19e248: 6e20 a20b 5200 |00c0: invoke-virtual {v2, v5}, Ljava/nio/ByteBuffer;.get:([B)Ljava/nio/ByteBuffer; // method@0ba2 │ │ +19e24e: 6e20 570c 5300 |00c3: invoke-virtual {v3, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c57 │ │ +19e254: 2202 7203 |00c6: new-instance v2, Ljava/util/ArrayList; // type@0372 │ │ +19e258: 7010 530c 0200 |00c8: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0c53 │ │ +19e25e: 1a05 424d |00cb: const-string v5, "csd-1" // string@4d42 │ │ +19e262: 6e20 d601 5800 |00cd: invoke-virtual {v8, v5}, Landroid/media/MediaFormat;.getByteBuffer:(Ljava/lang/String;)Ljava/nio/ByteBuffer; // method@01d6 │ │ +19e268: 0c08 |00d0: move-result-object v8 │ │ +19e26a: 6e20 a80b 4800 |00d1: invoke-virtual {v8, v4}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0ba8 │ │ +19e270: 6e10 ae0b 0800 |00d4: invoke-virtual {v8}, Ljava/nio/ByteBuffer;.remaining:()I // method@0bae │ │ +19e276: 0a04 |00d7: move-result v4 │ │ +19e278: 2344 1311 |00d8: new-array v4, v4, [B // type@1113 │ │ +19e27c: 6e20 a20b 4800 |00da: invoke-virtual {v8, v4}, Ljava/nio/ByteBuffer;.get:([B)Ljava/nio/ByteBuffer; // method@0ba2 │ │ +19e282: 6e20 570c 4200 |00dd: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c57 │ │ +19e288: 6e20 4b09 3100 |00e0: invoke-virtual {v1, v3}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setSequenceParameterSets:(Ljava/util/List;)V // method@094b │ │ +19e28e: 6e20 4909 2100 |00e3: invoke-virtual {v1, v2}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setPictureParameterSets:(Ljava/util/List;)V // method@0949 │ │ +19e294: 1308 0d00 |00e6: const/16 v8, #int 13 // #d │ │ +19e298: 6e20 4209 8100 |00e8: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setAvcLevelIndication:(I)V // method@0942 │ │ +19e29e: 1308 6400 |00eb: const/16 v8, #int 100 // #64 │ │ +19e2a2: 6e20 4309 8100 |00ed: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setAvcProfileIndication:(I)V // method@0943 │ │ +19e2a8: 12f8 |00f0: const/4 v8, #int -1 // #ff │ │ +19e2aa: 6e20 4509 8100 |00f1: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setBitDepthLumaMinus8:(I)V // method@0945 │ │ +19e2b0: 6e20 4409 8100 |00f4: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setBitDepthChromaMinus8:(I)V // method@0944 │ │ +19e2b6: 6e20 4609 8100 |00f7: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setChromaFormat:(I)V // method@0946 │ │ +19e2bc: 6e20 4709 0100 |00fa: invoke-virtual {v1, v0}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setConfigurationVersion:(I)V // method@0947 │ │ +19e2c2: 1238 |00fd: const/4 v8, #int 3 // #3 │ │ +19e2c4: 6e20 4809 8100 |00fe: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setLengthSizeMinusOne:(I)V // method@0948 │ │ +19e2ca: 6e20 4a09 7100 |0101: invoke-virtual {v1, v7}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setProfileCompatibility:(I)V // method@094a │ │ +19e2d0: 6e20 6c08 1900 |0104: invoke-virtual {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@086c │ │ +19e2d6: 5467 de42 |0107: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42de │ │ +19e2da: 6e20 3708 9700 |0109: invoke-virtual {v7, v9}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0837 │ │ +19e2e0: 2900 ee00 |010c: goto/16 01fa // +00ee │ │ +19e2e4: 1a07 8583 |010e: const-string v7, "video/mp4v" // string@8385 │ │ +19e2e8: 6e20 d00a 7900 |0110: invoke-virtual {v9, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ +19e2ee: 0a07 |0113: move-result v7 │ │ +19e2f0: 3807 e600 |0114: if-eqz v7, 01fa // +00e6 │ │ +19e2f4: 2207 3c02 |0116: new-instance v7, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry; // type@023c │ │ +19e2f8: 1a08 696c |0118: const-string v8, "mp4v" // string@6c69 │ │ +19e2fc: 7020 6b08 8700 |011a: invoke-direct {v7, v8}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.:(Ljava/lang/String;)V // method@086b │ │ +19e302: 6e20 6d08 0700 |011d: invoke-virtual {v7, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDataReferenceIndex:(I)V // method@086d │ │ +19e308: 6e20 6e08 2700 |0120: invoke-virtual {v7, v2}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDepth:(I)V // method@086e │ │ +19e30e: 6e20 6f08 0700 |0123: invoke-virtual {v7, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setFrameCount:(I)V // method@086f │ │ +19e314: 6e30 7108 3704 |0126: invoke-virtual {v7, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHorizresolution:(D)V // method@0871 │ │ +19e31a: 6e30 7208 3704 |0129: invoke-virtual {v7, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setVertresolution:(D)V // method@0872 │ │ +19e320: 5268 e642 |012c: iget v8, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@42e6 │ │ +19e324: 6e20 7308 8700 |012e: invoke-virtual {v7, v8}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setWidth:(I)V // method@0873 │ │ +19e32a: 5268 db42 |0131: iget v8, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@42db │ │ +19e32e: 6e20 7008 8700 |0133: invoke-virtual {v7, v8}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHeight:(I)V // method@0870 │ │ +19e334: 5468 de42 |0136: iget-object v8, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42de │ │ +19e338: 6e20 3708 7800 |0138: invoke-virtual {v8, v7}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0837 │ │ +19e33e: 2900 bf00 |013b: goto/16 01fa // +00bf │ │ +19e342: 1603 0004 |013d: const-wide/16 v3, #int 1024 // #400 │ │ +19e346: 7120 590a 4300 |013f: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a59 │ │ +19e34c: 0c09 |0142: move-result-object v9 │ │ +19e34e: 6e20 570c 9200 |0143: invoke-virtual {v2, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c57 │ │ +19e354: 5a63 d742 |0146: iput-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42d7 │ │ +19e358: 1509 803f |0148: const/high16 v9, #int 1065353216 // #3f80 │ │ +19e35c: 5969 e542 |014a: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.volume:F // field@42e5 │ │ +19e360: 1a09 6c78 |014c: const-string v9, "sample-rate" // string@786c │ │ +19e364: 6e20 d701 9800 |014e: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ +19e36a: 0a01 |0151: move-result v1 │ │ +19e36c: 5961 e342 |0152: iput v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@42e3 │ │ +19e370: 1a01 787d |0154: const-string v1, "soun" // string@7d78 │ │ +19e374: 5b61 d942 |0156: iput-object v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.handler:Ljava/lang/String; // field@42d9 │ │ +19e378: 2201 3302 |0158: new-instance v1, Lcom/coremedia/iso/boxes/SoundMediaHeaderBox; // type@0233 │ │ +19e37c: 7010 4208 0100 |015a: invoke-direct {v1}, Lcom/coremedia/iso/boxes/SoundMediaHeaderBox;.:()V // method@0842 │ │ +19e382: 5b61 da42 |015d: iput-object v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@42da │ │ +19e386: 2201 2e02 |015f: new-instance v1, Lcom/coremedia/iso/boxes/SampleDescriptionBox; // type@022e │ │ +19e38a: 7010 3608 0100 |0161: invoke-direct {v1}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.:()V // method@0836 │ │ +19e390: 5b61 de42 |0164: iput-object v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42de │ │ +19e394: 2201 3b02 |0166: new-instance v1, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry; // type@023b │ │ +19e398: 1a02 686c |0168: const-string v2, "mp4a" // string@6c68 │ │ +19e39c: 7020 6308 2100 |016a: invoke-direct {v1, v2}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.:(Ljava/lang/String;)V // method@0863 │ │ +19e3a2: 1a02 e148 |016d: const-string v2, "channel-count" // string@48e1 │ │ +19e3a6: 6e20 d701 2800 |016f: invoke-virtual {v8, v2}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ +19e3ac: 0a02 |0172: move-result v2 │ │ +19e3ae: 6e20 6708 2100 |0173: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setChannelCount:(I)V // method@0867 │ │ +19e3b4: 6e20 d701 9800 |0176: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ +19e3ba: 0a08 |0179: move-result v8 │ │ +19e3bc: 8188 |017a: int-to-long v8, v8 │ │ +19e3be: 6e30 6908 8109 |017b: invoke-virtual {v1, v8, v9}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setSampleRate:(J)V // method@0869 │ │ +19e3c4: 6e20 6808 0100 |017e: invoke-virtual {v1, v0}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setDataReferenceIndex:(I)V // method@0868 │ │ +19e3ca: 1308 1000 |0181: const/16 v8, #int 16 // #10 │ │ +19e3ce: 6e20 6a08 8100 |0183: invoke-virtual {v1, v8}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setSampleSize:(I)V // method@086a │ │ +19e3d4: 2208 a302 |0186: new-instance v8, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox; // type@02a3 │ │ +19e3d8: 7010 1f09 0800 |0188: invoke-direct {v8}, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox;.:()V // method@091f │ │ +19e3de: 2209 a602 |018b: new-instance v9, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor; // type@02a6 │ │ +19e3e2: 7010 2d09 0900 |018d: invoke-direct {v9}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.:()V // method@092d │ │ +19e3e8: 6e20 3009 7900 |0190: invoke-virtual {v9, v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.setEsId:(I)V // method@0930 │ │ +19e3ee: 2207 a702 |0193: new-instance v7, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor; // type@02a7 │ │ +19e3f2: 7010 3209 0700 |0195: invoke-direct {v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor;.:()V // method@0932 │ │ +19e3f8: 1220 |0198: const/4 v0, #int 2 // #2 │ │ +19e3fa: 6e20 3309 0700 |0199: invoke-virtual {v7, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor;.setPredefined:(I)V // method@0933 │ │ +19e400: 6e20 3109 7900 |019c: invoke-virtual {v9, v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.setSlConfigDescriptor:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor;)V // method@0931 │ │ +19e406: 2207 a502 |019f: new-instance v7, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor; // type@02a5 │ │ +19e40a: 7010 2609 0700 |01a1: invoke-direct {v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.:()V // method@0926 │ │ +19e410: 1302 4000 |01a4: const/16 v2, #int 64 // #40 │ │ +19e414: 6e20 2b09 2700 |01a6: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setObjectTypeIndication:(I)V // method@092b │ │ +19e41a: 1252 |01a9: const/4 v2, #int 5 // #5 │ │ +19e41c: 6e20 2c09 2700 |01aa: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setStreamType:(I)V // method@092c │ │ +19e422: 1302 0006 |01ad: const/16 v2, #int 1536 // #600 │ │ +19e426: 6e20 2909 2700 |01af: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setBufferSizeDB:(I)V // method@0929 │ │ +19e42c: 1702 0077 0100 |01b2: const-wide/32 v2, #float 1.34525e-40 // #00017700 │ │ +19e432: 6e30 2a09 2703 |01b5: invoke-virtual {v7, v2, v3}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setMaxBitRate:(J)V // method@092a │ │ +19e438: 6e30 2809 2703 |01b8: invoke-virtual {v7, v2, v3}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setAvgBitRate:(J)V // method@0928 │ │ +19e43e: 2202 a402 |01bb: new-instance v2, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig; // type@02a4 │ │ +19e442: 7010 2209 0200 |01bd: invoke-direct {v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.:()V // method@0922 │ │ +19e448: 6e20 2309 0200 |01c0: invoke-virtual {v2, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.setAudioObjectType:(I)V // method@0923 │ │ +19e44e: 6200 e142 |01c3: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/Track;.samplingFrequencyIndexMap:Ljava/util/Map; // field@42e1 │ │ +19e452: 6e10 6608 0100 |01c5: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.getSampleRate:()J // method@0866 │ │ +19e458: 0b03 |01c8: move-result-wide v3 │ │ +19e45a: 8434 |01c9: long-to-int v4, v3 │ │ +19e45c: 7110 4d0a 0400 |01ca: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19e462: 0c03 |01cd: move-result-object v3 │ │ +19e464: 7220 e10c 3000 |01ce: invoke-interface {v0, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce1 │ │ +19e46a: 0c00 |01d1: move-result-object v0 │ │ +19e46c: 1f00 ef02 |01d2: check-cast v0, Ljava/lang/Integer; // type@02ef │ │ +19e470: 6e10 460a 0000 |01d4: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0a46 │ │ +19e476: 0a00 |01d7: move-result v0 │ │ +19e478: 6e20 2509 0200 |01d8: invoke-virtual {v2, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.setSamplingFrequencyIndex:(I)V // method@0925 │ │ +19e47e: 6e10 6508 0100 |01db: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.getChannelCount:()I // method@0865 │ │ +19e484: 0a00 |01de: move-result v0 │ │ +19e486: 6e20 2409 0200 |01df: invoke-virtual {v2, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.setChannelConfiguration:(I)V // method@0924 │ │ +19e48c: 6e20 2709 2700 |01e2: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setAudioSpecificInfo:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;)V // method@0927 │ │ +19e492: 6e20 2f09 7900 |01e5: invoke-virtual {v9, v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.setDecoderConfigDescriptor:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;)V // method@092f │ │ +19e498: 6e10 2e09 0900 |01e8: invoke-virtual {v9}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.serialize:()Ljava/nio/ByteBuffer; // method@092e │ │ +19e49e: 0c07 |01eb: move-result-object v7 │ │ +19e4a0: 6e20 2109 9800 |01ec: invoke-virtual {v8, v9}, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox;.setEsDescriptor:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;)V // method@0921 │ │ +19e4a6: 6e20 2009 7800 |01ef: invoke-virtual {v8, v7}, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox;.setData:(Ljava/nio/ByteBuffer;)V // method@0920 │ │ +19e4ac: 6e20 6408 8100 |01f2: invoke-virtual {v1, v8}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0864 │ │ +19e4b2: 5467 de42 |01f5: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42de │ │ +19e4b6: 6e20 3708 1700 |01f7: invoke-virtual {v7, v1}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0837 │ │ +19e4bc: 0e00 |01fa: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0005 line=29 │ │ 0x0007 line=30 │ │ 0x000e line=31 │ │ 0x0011 line=33 │ │ @@ -323783,70 +323784,70 @@ │ │ type : '(JLandroid/media/MediaCodec$BufferInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 101 16-bit code units │ │ -19e4bc: |[19e4bc] org.thoughtcrime.securesms.video.recode.Track.addSample:(JLandroid/media/MediaCodec$BufferInfo;)V │ │ -19e4cc: 53c0 2e00 |0000: iget-wide v0, v12, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -19e4d0: 5392 dd42 |0002: iget-wide v2, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.lastPresentationTimeUs:J // field@42dd │ │ -19e4d4: bc20 |0004: sub-long/2addr v0, v2 │ │ -19e4d6: 1602 0000 |0005: const-wide/16 v2, #int 0 // #0 │ │ -19e4da: 3104 0002 |0007: cmp-long v4, v0, v2 │ │ -19e4de: 3b04 0300 |0009: if-gez v4, 000c // +0003 │ │ -19e4e2: 0e00 |000b: return-void │ │ -19e4e4: 5592 dc42 |000c: iget-boolean v2, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:Z // field@42dc │ │ -19e4e8: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -19e4ea: 1214 |000f: const/4 v4, #int 1 // #1 │ │ -19e4ec: 3902 0900 |0010: if-nez v2, 0019 // +0009 │ │ -19e4f0: 52c2 2c00 |0012: iget v2, v12, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -19e4f4: b542 |0014: and-int/2addr v2, v4 │ │ -19e4f6: 3802 0400 |0015: if-eqz v2, 0019 // +0004 │ │ -19e4fa: 1212 |0017: const/4 v2, #int 1 // #1 │ │ -19e4fc: 2802 |0018: goto 001a // +0002 │ │ -19e4fe: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -19e500: 5495 e042 |001a: iget-object v5, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@42e0 │ │ -19e504: 2206 0511 |001c: new-instance v6, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1105 │ │ -19e508: 52c7 2f00 |001e: iget v7, v12, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19e50c: 8177 |0020: int-to-long v7, v7 │ │ -19e50e: 7058 da58 a67b |0021: invoke-direct {v6, v10, v11, v7, v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.:(JJ)V // method@58da │ │ -19e514: 6e20 570c 6500 |0024: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c57 │ │ -19e51a: 549a e242 |0027: iget-object v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42e2 │ │ -19e51e: 380a 1100 |0029: if-eqz v10, 003a // +0011 │ │ -19e522: 3802 0f00 |002b: if-eqz v2, 003a // +000f │ │ -19e526: 549b e042 |002d: iget-object v11, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@42e0 │ │ -19e52a: 6e10 600c 0b00 |002f: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0c60 │ │ -19e530: 0a0b |0032: move-result v11 │ │ -19e532: 7110 4d0a 0b00 |0033: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19e538: 0c0b |0036: move-result-object v11 │ │ -19e53a: 6e20 b90c ba00 |0037: invoke-virtual {v10, v11}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@0cb9 │ │ -19e540: 529a e342 |003a: iget v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@42e3 │ │ -19e544: 81aa |003c: int-to-long v10, v10 │ │ -19e546: 9d00 000a |003d: mul-long v0, v0, v10 │ │ -19e54a: 170a 20a1 0700 |003f: const-wide/32 v10, #float 7.00649e-40 // #0007a120 │ │ -19e550: bba0 |0042: add-long/2addr v0, v10 │ │ -19e552: 170a 4042 0f00 |0043: const-wide/32 v10, #float 1.4013e-39 // #000f4240 │ │ -19e558: bea0 |0046: div-long/2addr v0, v10 │ │ -19e55a: 53ca 2e00 |0047: iget-wide v10, v12, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -19e55e: 5a9a dd42 |0049: iput-wide v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.lastPresentationTimeUs:J // field@42dd │ │ -19e562: 559a d842 |004b: iget-boolean v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.first:Z // field@42d8 │ │ -19e566: 390a 1500 |004d: if-nez v10, 0062 // +0015 │ │ -19e56a: 549a df42 |004f: iget-object v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDurations:Ljava/util/ArrayList; // field@42df │ │ -19e56e: 6e10 600c 0a00 |0051: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0c60 │ │ -19e574: 0a0b |0054: move-result v11 │ │ -19e576: b14b |0055: sub-int/2addr v11, v4 │ │ -19e578: 7120 590a 1000 |0056: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a59 │ │ -19e57e: 0c0c |0059: move-result-object v12 │ │ -19e580: 6e30 560c ba0c |005a: invoke-virtual {v10, v11, v12}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0c56 │ │ -19e586: 539a d742 |005d: iget-wide v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42d7 │ │ -19e58a: bb0a |005f: add-long/2addr v10, v0 │ │ -19e58c: 5a9a d742 |0060: iput-wide v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42d7 │ │ -19e590: 5c93 d842 |0062: iput-boolean v3, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.first:Z // field@42d8 │ │ -19e594: 0e00 |0064: return-void │ │ +19e4c0: |[19e4c0] org.thoughtcrime.securesms.video.recode.Track.addSample:(JLandroid/media/MediaCodec$BufferInfo;)V │ │ +19e4d0: 53c0 2e00 |0000: iget-wide v0, v12, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +19e4d4: 5392 dd42 |0002: iget-wide v2, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.lastPresentationTimeUs:J // field@42dd │ │ +19e4d8: bc20 |0004: sub-long/2addr v0, v2 │ │ +19e4da: 1602 0000 |0005: const-wide/16 v2, #int 0 // #0 │ │ +19e4de: 3104 0002 |0007: cmp-long v4, v0, v2 │ │ +19e4e2: 3b04 0300 |0009: if-gez v4, 000c // +0003 │ │ +19e4e6: 0e00 |000b: return-void │ │ +19e4e8: 5592 dc42 |000c: iget-boolean v2, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:Z // field@42dc │ │ +19e4ec: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +19e4ee: 1214 |000f: const/4 v4, #int 1 // #1 │ │ +19e4f0: 3902 0900 |0010: if-nez v2, 0019 // +0009 │ │ +19e4f4: 52c2 2c00 |0012: iget v2, v12, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +19e4f8: b542 |0014: and-int/2addr v2, v4 │ │ +19e4fa: 3802 0400 |0015: if-eqz v2, 0019 // +0004 │ │ +19e4fe: 1212 |0017: const/4 v2, #int 1 // #1 │ │ +19e500: 2802 |0018: goto 001a // +0002 │ │ +19e502: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +19e504: 5495 e042 |001a: iget-object v5, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@42e0 │ │ +19e508: 2206 0511 |001c: new-instance v6, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1105 │ │ +19e50c: 52c7 2f00 |001e: iget v7, v12, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19e510: 8177 |0020: int-to-long v7, v7 │ │ +19e512: 7058 da58 a67b |0021: invoke-direct {v6, v10, v11, v7, v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.:(JJ)V // method@58da │ │ +19e518: 6e20 570c 6500 |0024: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c57 │ │ +19e51e: 549a e242 |0027: iget-object v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42e2 │ │ +19e522: 380a 1100 |0029: if-eqz v10, 003a // +0011 │ │ +19e526: 3802 0f00 |002b: if-eqz v2, 003a // +000f │ │ +19e52a: 549b e042 |002d: iget-object v11, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@42e0 │ │ +19e52e: 6e10 600c 0b00 |002f: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0c60 │ │ +19e534: 0a0b |0032: move-result v11 │ │ +19e536: 7110 4d0a 0b00 |0033: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19e53c: 0c0b |0036: move-result-object v11 │ │ +19e53e: 6e20 b90c ba00 |0037: invoke-virtual {v10, v11}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@0cb9 │ │ +19e544: 529a e342 |003a: iget v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@42e3 │ │ +19e548: 81aa |003c: int-to-long v10, v10 │ │ +19e54a: 9d00 000a |003d: mul-long v0, v0, v10 │ │ +19e54e: 170a 20a1 0700 |003f: const-wide/32 v10, #float 7.00649e-40 // #0007a120 │ │ +19e554: bba0 |0042: add-long/2addr v0, v10 │ │ +19e556: 170a 4042 0f00 |0043: const-wide/32 v10, #float 1.4013e-39 // #000f4240 │ │ +19e55c: bea0 |0046: div-long/2addr v0, v10 │ │ +19e55e: 53ca 2e00 |0047: iget-wide v10, v12, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +19e562: 5a9a dd42 |0049: iput-wide v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.lastPresentationTimeUs:J // field@42dd │ │ +19e566: 559a d842 |004b: iget-boolean v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.first:Z // field@42d8 │ │ +19e56a: 390a 1500 |004d: if-nez v10, 0062 // +0015 │ │ +19e56e: 549a df42 |004f: iget-object v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDurations:Ljava/util/ArrayList; // field@42df │ │ +19e572: 6e10 600c 0a00 |0051: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0c60 │ │ +19e578: 0a0b |0054: move-result v11 │ │ +19e57a: b14b |0055: sub-int/2addr v11, v4 │ │ +19e57c: 7120 590a 1000 |0056: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a59 │ │ +19e582: 0c0c |0059: move-result-object v12 │ │ +19e584: 6e30 560c ba0c |005a: invoke-virtual {v10, v11, v12}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0c56 │ │ +19e58a: 539a d742 |005d: iget-wide v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42d7 │ │ +19e58e: bb0a |005f: add-long/2addr v10, v0 │ │ +19e590: 5a9a d742 |0060: iput-wide v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42d7 │ │ +19e594: 5c93 d842 |0062: iput-boolean v3, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.first:Z // field@42d8 │ │ +19e598: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x000c line=183 │ │ 0x001a line=184 │ │ 0x0027 line=185 │ │ 0x002d line=186 │ │ @@ -323866,17 +323867,17 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19de74: |[19de74] org.thoughtcrime.securesms.video.recode.Track.getCreationTime:()Ljava/util/Date; │ │ -19de84: 5410 d642 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.creationTime:Ljava/util/Date; // field@42d6 │ │ -19de88: 1100 |0002: return-object v0 │ │ +19de78: |[19de78] org.thoughtcrime.securesms.video.recode.Track.getCreationTime:()Ljava/util/Date; │ │ +19de88: 5410 d642 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.creationTime:Ljava/util/Date; // field@42d6 │ │ +19de8c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/Track; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/video/recode/Track;) │ │ @@ -323884,17 +323885,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19de8c: |[19de8c] org.thoughtcrime.securesms.video.recode.Track.getDuration:()J │ │ -19de9c: 5320 d742 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42d7 │ │ -19dea0: 1000 |0002: return-wide v0 │ │ +19de90: |[19de90] org.thoughtcrime.securesms.video.recode.Track.getDuration:()J │ │ +19dea0: 5320 d742 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42d7 │ │ +19dea4: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lorg/thoughtcrime/securesms/video/recode/Track; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/video/recode/Track;) │ │ @@ -323902,17 +323903,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19de2c: |[19de2c] org.thoughtcrime.securesms.video.recode.Track.getHandler:()Ljava/lang/String; │ │ -19de3c: 5410 d942 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.handler:Ljava/lang/String; // field@42d9 │ │ -19de40: 1100 |0002: return-object v0 │ │ +19de30: |[19de30] org.thoughtcrime.securesms.video.recode.Track.getHandler:()Ljava/lang/String; │ │ +19de40: 5410 d942 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.handler:Ljava/lang/String; // field@42d9 │ │ +19de44: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/Track; │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/video/recode/Track;) │ │ @@ -323920,17 +323921,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19dde4: |[19dde4] org.thoughtcrime.securesms.video.recode.Track.getHeight:()I │ │ -19ddf4: 5210 db42 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@42db │ │ -19ddf8: 0f00 |0002: return v0 │ │ +19dde8: |[19dde8] org.thoughtcrime.securesms.video.recode.Track.getHeight:()I │ │ +19ddf8: 5210 db42 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@42db │ │ +19ddfc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/Track; │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/video/recode/Track;) │ │ @@ -323938,17 +323939,17 @@ │ │ type : '()Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19dd9c: |[19dd9c] org.thoughtcrime.securesms.video.recode.Track.getMediaHeaderBox:()Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; │ │ -19ddac: 5410 da42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@42da │ │ -19ddb0: 1100 |0002: return-object v0 │ │ +19dda0: |[19dda0] org.thoughtcrime.securesms.video.recode.Track.getMediaHeaderBox:()Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; │ │ +19ddb0: 5410 da42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@42da │ │ +19ddb4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/Track; │ │ │ │ #6 : (in Lorg/thoughtcrime/securesms/video/recode/Track;) │ │ @@ -323956,17 +323957,17 @@ │ │ type : '()Lcom/coremedia/iso/boxes/SampleDescriptionBox;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19ddb4: |[19ddb4] org.thoughtcrime.securesms.video.recode.Track.getSampleDescriptionBox:()Lcom/coremedia/iso/boxes/SampleDescriptionBox; │ │ -19ddc4: 5410 de42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42de │ │ -19ddc8: 1100 |0002: return-object v0 │ │ +19ddb8: |[19ddb8] org.thoughtcrime.securesms.video.recode.Track.getSampleDescriptionBox:()Lcom/coremedia/iso/boxes/SampleDescriptionBox; │ │ +19ddc8: 5410 de42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42de │ │ +19ddcc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/Track; │ │ │ │ #7 : (in Lorg/thoughtcrime/securesms/video/recode/Track;) │ │ @@ -323974,17 +323975,17 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19de44: |[19de44] org.thoughtcrime.securesms.video.recode.Track.getSampleDurations:()Ljava/util/ArrayList; │ │ -19de54: 5410 df42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDurations:Ljava/util/ArrayList; // field@42df │ │ -19de58: 1100 |0002: return-object v0 │ │ +19de48: |[19de48] org.thoughtcrime.securesms.video.recode.Track.getSampleDurations:()Ljava/util/ArrayList; │ │ +19de58: 5410 df42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDurations:Ljava/util/ArrayList; // field@42df │ │ +19de5c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/Track; │ │ │ │ #8 : (in Lorg/thoughtcrime/securesms/video/recode/Track;) │ │ @@ -323992,17 +323993,17 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19de5c: |[19de5c] org.thoughtcrime.securesms.video.recode.Track.getSamples:()Ljava/util/ArrayList; │ │ -19de6c: 5410 e042 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@42e0 │ │ -19de70: 1100 |0002: return-object v0 │ │ +19de60: |[19de60] org.thoughtcrime.securesms.video.recode.Track.getSamples:()Ljava/util/ArrayList; │ │ +19de70: 5410 e042 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@42e0 │ │ +19de74: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/Track; │ │ │ │ #9 : (in Lorg/thoughtcrime/securesms/video/recode/Track;) │ │ @@ -324010,43 +324011,43 @@ │ │ type : '()[J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -19debc: |[19debc] org.thoughtcrime.securesms.video.recode.Track.getSyncSamples:()[J │ │ -19decc: 5440 e242 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42e2 │ │ -19ded0: 3800 2d00 |0002: if-eqz v0, 002f // +002d │ │ -19ded4: 6e10 bd0c 0000 |0004: invoke-virtual {v0}, Ljava/util/LinkedList;.isEmpty:()Z // method@0cbd │ │ -19deda: 0a00 |0007: move-result v0 │ │ -19dedc: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ -19dee0: 2825 |000a: goto 002f // +0025 │ │ -19dee2: 5440 e242 |000b: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42e2 │ │ -19dee6: 6e10 c10c 0000 |000d: invoke-virtual {v0}, Ljava/util/LinkedList;.size:()I // method@0cc1 │ │ -19deec: 0a00 |0010: move-result v0 │ │ -19deee: 2300 1811 |0011: new-array v0, v0, [J // type@1118 │ │ -19def2: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -19def4: 5442 e242 |0014: iget-object v2, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42e2 │ │ -19def8: 6e10 c10c 0200 |0016: invoke-virtual {v2}, Ljava/util/LinkedList;.size:()I // method@0cc1 │ │ -19defe: 0a02 |0019: move-result v2 │ │ -19df00: 3521 1400 |001a: if-ge v1, v2, 002e // +0014 │ │ -19df04: 5442 e242 |001c: iget-object v2, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42e2 │ │ -19df08: 6e20 bc0c 1200 |001e: invoke-virtual {v2, v1}, Ljava/util/LinkedList;.get:(I)Ljava/lang/Object; // method@0cbc │ │ -19df0e: 0c02 |0021: move-result-object v2 │ │ -19df10: 1f02 ef02 |0022: check-cast v2, Ljava/lang/Integer; // type@02ef │ │ -19df14: 6e10 460a 0200 |0024: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a46 │ │ -19df1a: 0a02 |0027: move-result v2 │ │ -19df1c: 8122 |0028: int-to-long v2, v2 │ │ -19df1e: 4c02 0001 |0029: aput-wide v2, v0, v1 │ │ -19df22: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -19df26: 28e7 |002d: goto 0014 // -0019 │ │ -19df28: 1100 |002e: return-object v0 │ │ -19df2a: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -19df2c: 1100 |0030: return-object v0 │ │ +19dec0: |[19dec0] org.thoughtcrime.securesms.video.recode.Track.getSyncSamples:()[J │ │ +19ded0: 5440 e242 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42e2 │ │ +19ded4: 3800 2d00 |0002: if-eqz v0, 002f // +002d │ │ +19ded8: 6e10 bd0c 0000 |0004: invoke-virtual {v0}, Ljava/util/LinkedList;.isEmpty:()Z // method@0cbd │ │ +19dede: 0a00 |0007: move-result v0 │ │ +19dee0: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ +19dee4: 2825 |000a: goto 002f // +0025 │ │ +19dee6: 5440 e242 |000b: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42e2 │ │ +19deea: 6e10 c10c 0000 |000d: invoke-virtual {v0}, Ljava/util/LinkedList;.size:()I // method@0cc1 │ │ +19def0: 0a00 |0010: move-result v0 │ │ +19def2: 2300 1811 |0011: new-array v0, v0, [J // type@1118 │ │ +19def6: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +19def8: 5442 e242 |0014: iget-object v2, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42e2 │ │ +19defc: 6e10 c10c 0200 |0016: invoke-virtual {v2}, Ljava/util/LinkedList;.size:()I // method@0cc1 │ │ +19df02: 0a02 |0019: move-result v2 │ │ +19df04: 3521 1400 |001a: if-ge v1, v2, 002e // +0014 │ │ +19df08: 5442 e242 |001c: iget-object v2, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42e2 │ │ +19df0c: 6e20 bc0c 1200 |001e: invoke-virtual {v2, v1}, Ljava/util/LinkedList;.get:(I)Ljava/lang/Object; // method@0cbc │ │ +19df12: 0c02 |0021: move-result-object v2 │ │ +19df14: 1f02 ef02 |0022: check-cast v2, Ljava/lang/Integer; // type@02ef │ │ +19df18: 6e10 460a 0200 |0024: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a46 │ │ +19df1e: 0a02 |0027: move-result v2 │ │ +19df20: 8122 |0028: int-to-long v2, v2 │ │ +19df22: 4c02 0001 |0029: aput-wide v2, v0, v1 │ │ +19df26: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +19df2a: 28e7 |002d: goto 0014 // -0019 │ │ +19df2c: 1100 |002e: return-object v0 │ │ +19df2e: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +19df30: 1100 |0030: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x000b line=222 │ │ 0x0014 line=223 │ │ 0x001c line=224 │ │ locals : │ │ @@ -324057,17 +324058,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19ddfc: |[19ddfc] org.thoughtcrime.securesms.video.recode.Track.getTimeScale:()I │ │ -19de0c: 5210 e342 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@42e3 │ │ -19de10: 0f00 |0002: return v0 │ │ +19de00: |[19de00] org.thoughtcrime.securesms.video.recode.Track.getTimeScale:()I │ │ +19de10: 5210 e342 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@42e3 │ │ +19de14: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/Track; │ │ │ │ #11 : (in Lorg/thoughtcrime/securesms/video/recode/Track;) │ │ @@ -324075,17 +324076,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19dea4: |[19dea4] org.thoughtcrime.securesms.video.recode.Track.getTrackId:()J │ │ -19deb4: 5320 e442 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Track;.trackId:J // field@42e4 │ │ -19deb8: 1000 |0002: return-wide v0 │ │ +19dea8: |[19dea8] org.thoughtcrime.securesms.video.recode.Track.getTrackId:()J │ │ +19deb8: 5320 e442 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Track;.trackId:J // field@42e4 │ │ +19debc: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lorg/thoughtcrime/securesms/video/recode/Track; │ │ │ │ #12 : (in Lorg/thoughtcrime/securesms/video/recode/Track;) │ │ @@ -324093,17 +324094,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19ddcc: |[19ddcc] org.thoughtcrime.securesms.video.recode.Track.getVolume:()F │ │ -19dddc: 5210 e542 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.volume:F // field@42e5 │ │ -19dde0: 0f00 |0002: return v0 │ │ +19ddd0: |[19ddd0] org.thoughtcrime.securesms.video.recode.Track.getVolume:()F │ │ +19dde0: 5210 e542 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.volume:F // field@42e5 │ │ +19dde4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/Track; │ │ │ │ #13 : (in Lorg/thoughtcrime/securesms/video/recode/Track;) │ │ @@ -324111,17 +324112,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19de14: |[19de14] org.thoughtcrime.securesms.video.recode.Track.getWidth:()I │ │ -19de24: 5210 e642 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@42e6 │ │ -19de28: 0f00 |0002: return v0 │ │ +19de18: |[19de18] org.thoughtcrime.securesms.video.recode.Track.getWidth:()I │ │ +19de28: 5210 e642 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@42e6 │ │ +19de2c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/Track; │ │ │ │ #14 : (in Lorg/thoughtcrime/securesms/video/recode/Track;) │ │ @@ -324129,17 +324130,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19dd84: |[19dd84] org.thoughtcrime.securesms.video.recode.Track.isAudio:()Z │ │ -19dd94: 5510 dc42 |0000: iget-boolean v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:Z // field@42dc │ │ -19dd98: 0f00 |0002: return v0 │ │ +19dd88: |[19dd88] org.thoughtcrime.securesms.video.recode.Track.isAudio:()Z │ │ +19dd98: 5510 dc42 |0000: iget-boolean v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:Z // field@42dc │ │ +19dd9c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/Track; │ │ │ │ source_file_idx : 15254 (Track.java) │ │ @@ -324176,19 +324177,19 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -19e598: |[19e598] org.thoughtcrime.securesms.video.recode.VideoRecoder$$ExternalSyntheticLambda0.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -19e5a8: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19e5ae: 5b01 e742 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@42e7 │ │ -19e5b2: 5b02 e842 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@42e8 │ │ -19e5b6: 0e00 |0007: return-void │ │ +19e59c: |[19e59c] org.thoughtcrime.securesms.video.recode.VideoRecoder$$ExternalSyntheticLambda0.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +19e5ac: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19e5b2: 5b01 e742 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@42e7 │ │ +19e5b6: 5b02 e842 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@42e8 │ │ +19e5ba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ @@ -324199,19 +324200,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -19e5b8: |[19e5b8] org.thoughtcrime.securesms.video.recode.VideoRecoder$$ExternalSyntheticLambda0.run:()V │ │ -19e5c8: 5420 e742 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@42e7 │ │ -19e5cc: 5421 e842 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@42e8 │ │ -19e5d0: 7120 0259 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.lambda$alert$0:(Landroid/content/Context;Ljava/lang/String;)V // method@5902 │ │ -19e5d6: 0e00 |0007: return-void │ │ +19e5bc: |[19e5bc] org.thoughtcrime.securesms.video.recode.VideoRecoder$$ExternalSyntheticLambda0.run:()V │ │ +19e5cc: 5420 e742 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@42e7 │ │ +19e5d0: 5421 e842 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@42e8 │ │ +19e5d4: 7120 0259 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.lambda$alert$0:(Landroid/content/Context;Ljava/lang/String;)V // method@5902 │ │ +19e5da: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 5232 (D8$$SyntheticClass) │ │ @@ -324326,17 +324327,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19e5d8: |[19e5d8] org.thoughtcrime.securesms.video.recode.VideoRecoder$VideoEditedInfo.:()V │ │ -19e5e8: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19e5ee: 0e00 |0003: return-void │ │ +19e5dc: |[19e5dc] org.thoughtcrime.securesms.video.recode.VideoRecoder$VideoEditedInfo.:()V │ │ +19e5ec: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19e5f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;) │ │ @@ -324344,17 +324345,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19e5f0: |[19e5f0] org.thoughtcrime.securesms.video.recode.VideoRecoder$VideoEditedInfo.:(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$1;)V │ │ -19e600: 7010 f958 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.:()V // method@58f9 │ │ -19e606: 0e00 |0003: return-void │ │ +19e5f4: |[19e5f4] org.thoughtcrime.securesms.video.recode.VideoRecoder$VideoEditedInfo.:(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$1;)V │ │ +19e604: 7010 f958 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.:()V // method@58f9 │ │ +19e60a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$1; │ │ │ │ @@ -324410,37 +324411,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -19faa8: |[19faa8] org.thoughtcrime.securesms.video.recode.VideoRecoder.:()V │ │ -19fab8: 0e00 |0000: return-void │ │ +19faac: |[19faac] org.thoughtcrime.securesms.video.recode.VideoRecoder.:()V │ │ +19fabc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -19fabc: |[19fabc] org.thoughtcrime.securesms.video.recode.VideoRecoder.:()V │ │ -19facc: 7010 9b0a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19fad2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -19fad4: 5c10 f942 |0004: iput-boolean v0, v1, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.cancelCurrentVideoConversion:Z // field@42f9 │ │ -19fad8: 2200 fb02 |0006: new-instance v0, Ljava/lang/Object; // type@02fb │ │ -19fadc: 7010 9b0a 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19fae2: 5b10 fa42 |000b: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.videoConvertSync:Ljava/lang/Object; // field@42fa │ │ -19fae6: 0e00 |000d: return-void │ │ +19fac0: |[19fac0] org.thoughtcrime.securesms.video.recode.VideoRecoder.:()V │ │ +19fad0: 7010 9b0a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19fad6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +19fad8: 5c10 f942 |0004: iput-boolean v0, v1, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.cancelCurrentVideoConversion:Z // field@42f9 │ │ +19fadc: 2200 fb02 |0006: new-instance v0, Ljava/lang/Object; // type@02fb │ │ +19fae0: 7010 9b0a 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19fae6: 5b10 fa42 |000b: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.videoConvertSync:Ljava/lang/Object; // field@42fa │ │ +19faea: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0004 line=36 │ │ 0x0006 line=37 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/thoughtcrime/securesms/video/recode/VideoRecoder; │ │ @@ -324450,21 +324451,21 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -19fae8: |[19fae8] org.thoughtcrime.securesms.video.recode.VideoRecoder.alert:(Landroid/content/Context;Ljava/lang/String;)V │ │ -19faf8: 6200 f842 |0000: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@42f8 │ │ -19fafc: 7120 bf02 2000 |0002: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@02bf │ │ -19fb02: 2200 0811 |0005: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0; // type@1108 │ │ -19fb06: 7030 f758 1002 |0007: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.:(Landroid/content/Context;Ljava/lang/String;)V // method@58f7 │ │ -19fb0c: 7110 8357 0000 |000a: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnMain:(Ljava/lang/Runnable;)V // method@5783 │ │ -19fb12: 0e00 |000d: return-void │ │ +19faec: |[19faec] org.thoughtcrime.securesms.video.recode.VideoRecoder.alert:(Landroid/content/Context;Ljava/lang/String;)V │ │ +19fafc: 6200 f842 |0000: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@42f8 │ │ +19fb00: 7120 bf02 2000 |0002: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@02bf │ │ +19fb06: 2200 0811 |0005: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0; // type@1108 │ │ +19fb0a: 7030 f758 1002 |0007: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.:(Landroid/content/Context;Ljava/lang/String;)V // method@58f7 │ │ +19fb10: 7110 8357 0000 |000a: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnMain:(Ljava/lang/Runnable;)V // method@5783 │ │ +19fb16: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=545 │ │ 0x0005 line=546 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x000e reg=2 (null) Ljava/lang/String; │ │ @@ -324474,26 +324475,26 @@ │ │ type : '(FIFJ)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -19f690: |[19f690] org.thoughtcrime.securesms.video.recode.VideoRecoder.calculateEstimatedSize:(FIFJ)I │ │ -19f6a0: db02 0208 |0000: div-int/lit8 v2, v2, #int 8 // #08 │ │ -19f6a4: 8222 |0002: int-to-float v2, v2 │ │ -19f6a6: 1500 7a44 |0003: const/high16 v0, #int 1148846080 // #447a │ │ -19f6aa: c903 |0005: div-float/2addr v3, v0 │ │ -19f6ac: a802 0203 |0006: mul-float v2, v2, v3 │ │ -19f6b0: 8822 |0008: float-to-long v2, v2 │ │ -19f6b2: bb24 |0009: add-long/2addr v4, v2 │ │ -19f6b4: 8542 |000a: long-to-float v2, v4 │ │ -19f6b6: a802 0201 |000b: mul-float v2, v2, v1 │ │ -19f6ba: 8721 |000d: float-to-int v1, v2 │ │ -19f6bc: 0f01 |000e: return v1 │ │ +19f694: |[19f694] org.thoughtcrime.securesms.video.recode.VideoRecoder.calculateEstimatedSize:(FIFJ)I │ │ +19f6a4: db02 0208 |0000: div-int/lit8 v2, v2, #int 8 // #08 │ │ +19f6a8: 8222 |0002: int-to-float v2, v2 │ │ +19f6aa: 1500 7a44 |0003: const/high16 v0, #int 1148846080 // #447a │ │ +19f6ae: c903 |0005: div-float/2addr v3, v0 │ │ +19f6b0: a802 0203 |0006: mul-float v2, v2, v3 │ │ +19f6b4: 8822 |0008: float-to-long v2, v2 │ │ +19f6b6: bb24 |0009: add-long/2addr v4, v2 │ │ +19f6b8: 8542 |000a: long-to-float v2, v4 │ │ +19f6ba: a802 0201 |000b: mul-float v2, v2, v1 │ │ +19f6be: 8721 |000d: float-to-int v1, v2 │ │ +19f6c0: 0f01 |000e: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=538 │ │ locals : │ │ 0x0000 - 0x000f reg=1 (null) F │ │ 0x0000 - 0x000f reg=2 (null) I │ │ 0x0000 - 0x000f reg=3 (null) F │ │ @@ -324504,22 +324505,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -19fb14: |[19fb14] org.thoughtcrime.securesms.video.recode.VideoRecoder.checkConversionCanceled:()V │ │ -19fb24: 5420 fa42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.videoConvertSync:Ljava/lang/Object; // field@42fa │ │ -19fb28: 1d00 |0002: monitor-enter v0 │ │ -19fb2a: 1e00 |0003: monitor-exit v0 │ │ -19fb2c: 0e00 |0004: return-void │ │ -19fb2e: 0d01 |0005: move-exception v1 │ │ -19fb30: 1e00 |0006: monitor-exit v0 │ │ -19fb32: 2701 |0007: throw v1 │ │ +19fb18: |[19fb18] org.thoughtcrime.securesms.video.recode.VideoRecoder.checkConversionCanceled:()V │ │ +19fb28: 5420 fa42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.videoConvertSync:Ljava/lang/Object; // field@42fa │ │ +19fb2c: 1d00 |0002: monitor-enter v0 │ │ +19fb2e: 1e00 |0003: monitor-exit v0 │ │ +19fb30: 0e00 |0004: return-void │ │ +19fb32: 0d01 |0005: move-exception v1 │ │ +19fb34: 1e00 |0006: monitor-exit v0 │ │ +19fb36: 2701 |0007: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0007 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=43 │ │ locals : │ │ @@ -324530,804 +324531,804 @@ │ │ type : '(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;Ljava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 42 │ │ ins : 3 │ │ outs : 10 │ │ insns size : 1410 16-bit code units │ │ -19e608: |[19e608] org.thoughtcrime.securesms.video.recode.VideoRecoder.convertVideo:(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;Ljava/lang/String;)Z │ │ -19e618: 0800 2800 |0000: move-object/from16 v0, v40 │ │ -19e61c: 1a01 8383 |0002: const-string v1, "video/avc" // string@8383 │ │ -19e620: 1a02 2e17 |0004: const-string v2, "Flushing video failed unexpectedly" // string@172e │ │ -19e624: 530d f642 |0006: iget-wide v13, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.startTime:J // field@42f6 │ │ -19e628: 530b e942 |0008: iget-wide v11, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.endTime:J // field@42e9 │ │ -19e62c: 5203 f442 |000a: iget v3, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@42f4 │ │ -19e630: 5204 f242 |000c: iget v4, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@42f2 │ │ -19e634: 5205 f542 |000e: iget v5, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.rotationValue:I // field@42f5 │ │ -19e638: 5206 f142 |0010: iget v6, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@42f1 │ │ -19e63c: 5207 ed42 |0012: iget v7, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@42ed │ │ -19e640: 5208 f042 |0014: iget v8, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@42f0 │ │ -19e644: 5209 f342 |0016: iget v9, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@42f3 │ │ -19e648: 220f bf02 |0018: new-instance v15, Ljava/io/File; // type@02bf │ │ -19e64c: 080a 2900 |001a: move-object/from16 v10, v41 │ │ -19e650: 7020 6509 af00 |001c: invoke-direct {v15, v10}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0965 │ │ -19e656: 130a 5a00 |001f: const/16 v10, #int 90 // #5a │ │ -19e65a: 33a5 0d00 |0021: if-ne v5, v10, 002e // +000d │ │ -19e65e: 0811 0200 |0023: move-object/from16 v17, v2 │ │ -19e662: 1205 |0025: const/4 v5, #int 0 // #0 │ │ -19e664: 130a 0e01 |0026: const/16 v10, #int 270 // #10e │ │ -19e668: 0226 0400 |0028: move/from16 v38, v4 │ │ -19e66c: 0134 |002a: move v4, v3 │ │ -19e66e: 0203 2600 |002b: move/from16 v3, v38 │ │ -19e672: 2814 |002d: goto 0041 // +0014 │ │ -19e674: 130a b400 |002e: const/16 v10, #int 180 // #b4 │ │ -19e678: 33a5 0600 |0030: if-ne v5, v10, 0036 // +0006 │ │ -19e67c: 0811 0200 |0032: move-object/from16 v17, v2 │ │ -19e680: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -19e682: 280c |0035: goto 0041 // +000c │ │ -19e684: 130a 0e01 |0036: const/16 v10, #int 270 // #10e │ │ -19e688: 0811 0200 |0038: move-object/from16 v17, v2 │ │ -19e68c: 33a5 0600 |003a: if-ne v5, v10, 0040 // +0006 │ │ -19e690: 1205 |003c: const/4 v5, #int 0 // #0 │ │ -19e692: 130a 5a00 |003d: const/16 v10, #int 90 // #5a │ │ -19e696: 28e9 |003f: goto 0028 // -0017 │ │ -19e698: 120a |0040: const/4 v10, #int 0 // #0 │ │ -19e69a: 2202 bf02 |0041: new-instance v2, Ljava/io/File; // type@02bf │ │ -19e69e: 5400 ee42 |0043: iget-object v0, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalPath:Ljava/lang/String; // field@42ee │ │ -19e6a2: 7020 6509 0200 |0045: invoke-direct {v2, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0965 │ │ -19e6a8: 6e10 6709 0200 |0048: invoke-virtual {v2}, Ljava/io/File;.canRead:()Z // method@0967 │ │ -19e6ae: 0a00 |004b: move-result v0 │ │ -19e6b0: 3900 0c00 |004c: if-nez v0, 0058 // +000c │ │ -19e6b4: 6200 f842 |004e: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@42f8 │ │ -19e6b8: 1a01 4d14 |0050: const-string v1, "Could not read video file to be recoded" // string@144d │ │ -19e6bc: 7120 c502 1000 |0052: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ -19e6c2: 1310 0000 |0055: const/16 v16, #int 0 // #0 │ │ -19e6c6: 0f10 |0057: return v16 │ │ -19e6c8: 1310 0000 |0058: const/16 v16, #int 0 // #0 │ │ -19e6cc: 7100 260b 0000 |005a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b26 │ │ -19e6d2: 3803 1c05 |005d: if-eqz v3, 0579 // +051c │ │ -19e6d6: 3804 1a05 |005f: if-eqz v4, 0579 // +051a │ │ -19e6da: 0812 0100 |0061: move-object/from16 v18, v1 │ │ -19e6de: 2201 7200 |0063: new-instance v1, Landroid/media/MediaCodec$BufferInfo; // type@0072 │ │ -19e6e2: 7010 b501 0100 |0065: invoke-direct {v1}, Landroid/media/MediaCodec$BufferInfo;.:()V // method@01b5 │ │ -19e6e8: 2200 0311 |0068: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // type@1103 │ │ -19e6ec: 7010 c258 0000 |006a: invoke-direct {v0}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.:()V // method@58c2 │ │ -19e6f2: 6e20 ca58 f000 |006d: invoke-virtual {v0, v15}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.setCacheFile:(Ljava/io/File;)V // method@58ca │ │ -19e6f8: 6e20 cb58 5000 |0070: invoke-virtual {v0, v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.setRotation:(I)V // method@58cb │ │ -19e6fe: 6e30 cc58 3004 |0073: invoke-virtual {v0, v3, v4}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.setSize:(II)V // method@58cc │ │ -19e704: 2205 0211 |0076: new-instance v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder; // type@1102 │ │ -19e708: 7010 b058 0500 |0078: invoke-direct {v5}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.:()V // method@58b0 │ │ -19e70e: 6e20 b358 0500 |007b: invoke-virtual {v5, v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createMovie:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lorg/thoughtcrime/securesms/video/recode/MP4Builder; // method@58b3 │ │ -19e714: 0c05 |007e: move-result-object v5 │ │ -19e716: 0813 0f00 |007f: move-object/from16 v19, v15 │ │ -19e71a: 220f 7500 |0081: new-instance v15, Landroid/media/MediaExtractor; // type@0075 │ │ -19e71e: 7010 c701 0f00 |0083: invoke-direct {v15}, Landroid/media/MediaExtractor;.:()V // method@01c7 │ │ -19e724: 6e10 7b09 0200 |0086: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@097b │ │ -19e72a: 0c00 |0089: move-result-object v0 │ │ -19e72c: 6e20 d201 0f00 |008a: invoke-virtual {v15, v0}, Landroid/media/MediaExtractor;.setDataSource:(Ljava/lang/String;)V // method@01d2 │ │ -19e732: 7601 ff58 2700 |008d: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@58ff │ │ -19e738: 1614 ffff |0090: const-wide/16 v20, #int -1 // #ffff │ │ -19e73c: 3489 3b00 |0092: if-lt v9, v8, 00cd // +003b │ │ -19e740: 3363 3900 |0094: if-ne v3, v6, 00cd // +0039 │ │ -19e744: 3374 3700 |0096: if-ne v4, v7, 00cd // +0037 │ │ -19e748: 380a 0300 |0098: if-eqz v10, 009b // +0003 │ │ -19e74c: 2833 |009a: goto 00cd // +0033 │ │ -19e74e: 1200 |009b: const/4 v0, #int 0 // #0 │ │ -19e750: 0803 2700 |009c: move-object/from16 v3, v39 │ │ -19e754: 07f4 |009e: move-object v4, v15 │ │ -19e756: 0752 |009f: move-object v2, v5 │ │ -19e758: 0716 |00a0: move-object v6, v1 │ │ -19e75a: 04d7 |00a1: move-wide v7, v13 │ │ -19e75c: 0816 0200 |00a2: move-object/from16 v22, v2 │ │ -19e760: 1202 |00a4: const/4 v2, #int 0 // #0 │ │ -19e762: 04b9 |00a5: move-wide v9, v11 │ │ -19e764: 0517 0b00 |00a6: move-wide/from16 v23, v11 │ │ -19e768: 080b 1300 |00a8: move-object/from16 v11, v19 │ │ -19e76c: 010c |00aa: move v12, v0 │ │ -19e76e: 760a 0459 0300 |00ab: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.readAndWriteTrack:(Landroid/media/MediaExtractor;Lorg/thoughtcrime/securesms/video/recode/MP4Builder;Landroid/media/MediaCodec$BufferInfo;JJLjava/io/File;Z)J // method@5904 │ │ -19e774: 0b03 |00ae: move-result-wide v3 │ │ -19e776: 3100 0314 |00af: cmp-long v0, v3, v20 │ │ -19e77a: 3800 0400 |00b1: if-eqz v0, 00b5 // +0004 │ │ -19e77e: 0437 |00b3: move-wide v7, v3 │ │ -19e780: 2802 |00b4: goto 00b6 // +0002 │ │ -19e782: 04d7 |00b5: move-wide v7, v13 │ │ -19e784: 07f2 |00b6: move-object v2, v15 │ │ -19e786: 0806 1600 |00b7: move-object/from16 v6, v22 │ │ -19e78a: 120a |00b9: const/4 v10, #int 0 // #0 │ │ -19e78c: 2900 2104 |00ba: goto/16 04db // +0421 │ │ -19e790: 0d00 |00bc: move-exception v0 │ │ -19e792: 0702 |00bd: move-object v2, v0 │ │ -19e794: 07f1 |00be: move-object v1, v15 │ │ -19e796: 0803 1100 |00bf: move-object/from16 v3, v17 │ │ -19e79a: 0806 1600 |00c1: move-object/from16 v6, v22 │ │ -19e79e: 2900 a204 |00c3: goto/16 0565 // +04a2 │ │ -19e7a2: 0d00 |00c5: move-exception v0 │ │ -19e7a4: 07f1 |00c6: move-object v1, v15 │ │ -19e7a6: 0803 1100 |00c7: move-object/from16 v3, v17 │ │ -19e7aa: 0806 1600 |00c9: move-object/from16 v6, v22 │ │ -19e7ae: 2900 7c04 |00cb: goto/16 0547 // +047c │ │ -19e7b2: 0816 0500 |00cd: move-object/from16 v22, v5 │ │ -19e7b6: 0517 0b00 |00cf: move-wide/from16 v23, v11 │ │ -19e7ba: 1202 |00d1: const/4 v2, #int 0 // #0 │ │ -19e7bc: 080c 2700 |00d2: move-object/from16 v12, v39 │ │ -19e7c0: 7030 0559 fc02 |00d4: invoke-direct {v12, v15, v2}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.selectTrack:(Landroid/media/MediaExtractor;Z)I // method@5905 │ │ -19e7c6: 0a05 |00d7: move-result v5 │ │ -19e7c8: 3a05 fe03 |00d8: if-ltz v5, 04d6 // +03fe │ │ -19e7cc: 6e20 d101 5f00 |00da: invoke-virtual {v15, v5}, Landroid/media/MediaExtractor;.selectTrack:(I)V // method@01d1 │ │ -19e7d2: 1606 0000 |00dd: const-wide/16 v6, #int 0 // #0 │ │ -19e7d6: 3108 0d06 |00df: cmp-long v8, v13, v6 │ │ -19e7da: 3d08 0600 |00e1: if-lez v8, 00e7 // +0006 │ │ -19e7de: 6e40 d001 df2e |00e3: invoke-virtual {v15, v13, v14, v2}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01d0 │ │ -19e7e4: 2804 |00e6: goto 00ea // +0004 │ │ -19e7e6: 6e40 d001 6f27 |00e7: invoke-virtual {v15, v6, v7, v2}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01d0 │ │ -19e7ec: 6e20 cd01 5f00 |00ea: invoke-virtual {v15, v5}, Landroid/media/MediaExtractor;.getTrackFormat:(I)Landroid/media/MediaFormat; // method@01cd │ │ -19e7f2: 0c00 |00ed: move-result-object v0 │ │ -19e7f4: 080a 1200 |00ee: move-object/from16 v10, v18 │ │ -19e7f8: 7130 d501 3a04 |00f0: invoke-static {v10, v3, v4}, Landroid/media/MediaFormat;.createVideoFormat:(Ljava/lang/String;II)Landroid/media/MediaFormat; // method@01d5 │ │ -19e7fe: 0c0b |00f3: move-result-object v11 │ │ -19e800: 1a06 484a |00f4: const-string v6, "color-format" // string@4a48 │ │ -19e804: 1407 8907 007f |00f6: const v7, #float 1.7018e+38 // #7f000789 │ │ -19e80a: 6e30 da01 6b07 |00f9: invoke-virtual {v11, v6, v7}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01da │ │ -19e810: 1a06 1b47 |00fc: const-string v6, "bitrate" // string@471b │ │ -19e814: 3809 0300 |00fe: if-eqz v9, 0101 // +0003 │ │ -19e818: 2804 |0100: goto 0104 // +0004 │ │ -19e81a: 1409 0010 0e00 |0101: const v9, #float 1.29144e-39 // #000e1000 │ │ -19e820: 6e30 da01 6b09 |0104: invoke-virtual {v11, v6, v9}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01da │ │ -19e826: 1a06 8a54 |0107: const-string v6, "frame-rate" // string@548a │ │ -19e82a: 1307 1900 |0109: const/16 v7, #int 25 // #19 │ │ -19e82e: 6e30 da01 6b07 |010b: invoke-virtual {v11, v6, v7}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01da │ │ -19e834: 1a06 165c |010e: const-string v6, "i-frame-interval" // string@5c16 │ │ -19e838: 1307 0a00 |0110: const/16 v7, #int 10 // #a │ │ -19e83c: 6e30 da01 6b07 |0112: invoke-virtual {v11, v6, v7}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01da │ │ -19e842: 7110 b801 0a00 |0115: invoke-static {v10}, Landroid/media/MediaCodec;.createEncoderByType:(Ljava/lang/String;)Landroid/media/MediaCodec; // method@01b8 │ │ -19e848: 0c06 |0118: move-result-object v6 │ │ -19e84a: 1207 |0119: const/4 v7, #int 0 // #0 │ │ -19e84c: 1219 |011a: const/4 v9, #int 1 // #1 │ │ -19e84e: 6e59 b601 b677 |011b: invoke-virtual {v6, v11, v7, v7, v9}, Landroid/media/MediaCodec;.configure:(Landroid/media/MediaFormat;Landroid/view/Surface;Landroid/media/MediaCrypto;I)V // method@01b6 │ │ -19e854: 2207 ff10 |011e: new-instance v7, Lorg/thoughtcrime/securesms/video/recode/InputSurface; // type@10ff │ │ -19e858: 6e10 b901 0600 |0120: invoke-virtual {v6}, Landroid/media/MediaCodec;.createInputSurface:()Landroid/view/Surface; // method@01b9 │ │ -19e85e: 0c09 |0123: move-result-object v9 │ │ -19e860: 7020 9b58 9700 |0124: invoke-direct {v7, v9}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.:(Landroid/view/Surface;)V // method@589b │ │ -19e866: 6e10 9f58 0700 |0127: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.makeCurrent:()V // method@589f │ │ -19e86c: 6e10 c501 0600 |012a: invoke-virtual {v6}, Landroid/media/MediaCodec;.start:()V // method@01c5 │ │ -19e872: 1a09 c56b |012d: const-string v9, "mime" // string@6bc5 │ │ -19e876: 6e20 d801 9000 |012f: invoke-virtual {v0, v9}, Landroid/media/MediaFormat;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01d8 │ │ -19e87c: 0c09 |0132: move-result-object v9 │ │ -19e87e: 7110 b701 0900 |0133: invoke-static {v9}, Landroid/media/MediaCodec;.createDecoderByType:(Ljava/lang/String;)Landroid/media/MediaCodec; // method@01b7 │ │ -19e884: 0c09 |0136: move-result-object v9 │ │ -19e886: 220b 0411 |0137: new-instance v11, Lorg/thoughtcrime/securesms/video/recode/OutputSurface; // type@1104 │ │ -19e88a: 7010 cd58 0b00 |0139: invoke-direct {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.:()V // method@58cd │ │ -19e890: 6e10 d558 0b00 |013c: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.getSurface:()Landroid/view/Surface; // method@58d5 │ │ -19e896: 0c0c |013f: move-result-object v12 │ │ -19e898: 0810 0700 |0140: move-object/from16 v16, v7 │ │ -19e89c: 1207 |0142: const/4 v7, #int 0 // #0 │ │ -19e89e: 6e52 b601 097c |0143: invoke-virtual {v9, v0, v12, v7, v2}, Landroid/media/MediaCodec;.configure:(Landroid/media/MediaFormat;Landroid/view/Surface;Landroid/media/MediaCrypto;I)V // method@01b6 │ │ -19e8a4: 6e10 c501 0900 |0146: invoke-virtual {v9}, Landroid/media/MediaCodec;.start:()V // method@01c5 │ │ -19e8aa: 7601 ff58 2700 |0149: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@58ff │ │ -19e8b0: 0523 1400 |014c: move-wide/from16 v35, v20 │ │ -19e8b4: 1200 |014e: const/4 v0, #int 0 // #0 │ │ -19e8b6: 1312 0000 |014f: const/16 v18, #int 0 // #0 │ │ -19e8ba: 1322 0000 |0151: const/16 v34, #int 0 // #0 │ │ -19e8be: 1325 fbff |0153: const/16 v37, #int -5 // #fffb │ │ -19e8c2: 3900 e802 |0155: if-nez v0, 043d // +02e8 │ │ -19e8c6: 7601 ff58 2700 |0157: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@58ff │ │ -19e8cc: 0228 0800 |015a: move/from16 v40, v8 │ │ -19e8d0: 1607 c409 |015c: const-wide/16 v7, #int 2500 // #9c4 │ │ -19e8d4: 3912 5c00 |015e: if-nez v18, 01ba // +005c │ │ -19e8d8: 6e10 cb01 0f00 |0160: invoke-virtual {v15}, Landroid/media/MediaExtractor;.getSampleTrackIndex:()I // method@01cb │ │ -19e8de: 0a0c |0163: move-result v12 │ │ -19e8e0: 335c 3700 |0164: if-ne v12, v5, 019b // +0037 │ │ -19e8e4: 6e30 ba01 7908 |0166: invoke-virtual {v9, v7, v8}, Landroid/media/MediaCodec;.dequeueInputBuffer:(J)I // method@01ba │ │ -19e8ea: 0a0c |0169: move-result v12 │ │ -19e8ec: 3a0c 3600 |016a: if-ltz v12, 01a0 // +0036 │ │ -19e8f0: 6e20 bc01 c900 |016c: invoke-virtual {v9, v12}, Landroid/media/MediaCodec;.getInputBuffer:(I)Ljava/nio/ByteBuffer; // method@01bc │ │ -19e8f6: 0c07 |016f: move-result-object v7 │ │ -19e8f8: 6e30 ce01 7f02 |0170: invoke-virtual {v15, v7, v2}, Landroid/media/MediaExtractor;.readSampleData:(Ljava/nio/ByteBuffer;I)I // method@01ce │ │ -19e8fe: 0a1e |0173: move-result v30 │ │ -19e900: 3b1e 1400 |0174: if-gez v30, 0188 // +0014 │ │ -19e904: 161f 0000 |0176: const-wide/16 v31, #int 0 // #0 │ │ -19e908: 1321 0400 |0178: const/16 v33, #int 4 // #4 │ │ -19e90c: 131d 0000 |017a: const/16 v29, #int 0 // #0 │ │ -19e910: 131e 0000 |017c: const/16 v30, #int 0 // #0 │ │ -19e914: 081b 0900 |017e: move-object/from16 v27, v9 │ │ -19e918: 021c 0c00 |0180: move/from16 v28, v12 │ │ -19e91c: 7407 c101 1b00 |0182: invoke-virtual/range {v27, v28, v29, v30, v31, v32, v33}, Landroid/media/MediaCodec;.queueInputBuffer:(IIIJI)V // method@01c1 │ │ -19e922: 1312 0100 |0185: const/16 v18, #int 1 // #1 │ │ -19e926: 2819 |0187: goto 01a0 // +0019 │ │ -19e928: 6e10 ca01 0f00 |0188: invoke-virtual {v15}, Landroid/media/MediaExtractor;.getSampleTime:()J // method@01ca │ │ -19e92e: 0b1f |018b: move-result-wide v31 │ │ -19e930: 1321 0000 |018c: const/16 v33, #int 0 // #0 │ │ -19e934: 131d 0000 |018e: const/16 v29, #int 0 // #0 │ │ -19e938: 081b 0900 |0190: move-object/from16 v27, v9 │ │ -19e93c: 021c 0c00 |0192: move/from16 v28, v12 │ │ -19e940: 7407 c101 1b00 |0194: invoke-virtual/range {v27, v28, v29, v30, v31, v32, v33}, Landroid/media/MediaCodec;.queueInputBuffer:(IIIJI)V // method@01c1 │ │ -19e946: 6e10 c801 0f00 |0197: invoke-virtual {v15}, Landroid/media/MediaExtractor;.advance:()Z // method@01c8 │ │ -19e94c: 2806 |019a: goto 01a0 // +0006 │ │ -19e94e: 12f7 |019b: const/4 v7, #int -1 // #ff │ │ -19e950: 337c 0400 |019c: if-ne v12, v7, 01a0 // +0004 │ │ -19e954: 1217 |019e: const/4 v7, #int 1 // #1 │ │ -19e956: 2802 |019f: goto 01a1 // +0002 │ │ -19e958: 1207 |01a0: const/4 v7, #int 0 // #0 │ │ -19e95a: 3807 1900 |01a1: if-eqz v7, 01ba // +0019 │ │ -19e95e: 1607 c409 |01a3: const-wide/16 v7, #int 2500 // #9c4 │ │ -19e962: 6e30 ba01 7908 |01a5: invoke-virtual {v9, v7, v8}, Landroid/media/MediaCodec;.dequeueInputBuffer:(J)I // method@01ba │ │ -19e968: 0a1c |01a8: move-result v28 │ │ -19e96a: 3a1c 1100 |01a9: if-ltz v28, 01ba // +0011 │ │ -19e96e: 161f 0000 |01ab: const-wide/16 v31, #int 0 // #0 │ │ -19e972: 1321 0400 |01ad: const/16 v33, #int 4 // #4 │ │ -19e976: 131d 0000 |01af: const/16 v29, #int 0 // #0 │ │ -19e97a: 131e 0000 |01b1: const/16 v30, #int 0 // #0 │ │ -19e97e: 081b 0900 |01b3: move-object/from16 v27, v9 │ │ -19e982: 7407 c101 1b00 |01b5: invoke-virtual/range {v27, v28, v29, v30, v31, v32, v33}, Landroid/media/MediaCodec;.queueInputBuffer:(IIIJI)V // method@01c1 │ │ -19e988: 1312 0100 |01b8: const/16 v18, #int 1 // #1 │ │ -19e98c: df07 2201 |01ba: xor-int/lit8 v7, v34, #int 1 // #01 │ │ -19e990: 020c 2500 |01bc: move/from16 v12, v37 │ │ -19e994: 1218 |01be: const/4 v8, #int 1 // #1 │ │ -19e996: 3907 0b00 |01bf: if-nez v7, 01ca // +000b │ │ -19e99a: 3808 0300 |01c1: if-eqz v8, 01c4 // +0003 │ │ -19e99e: 2807 |01c3: goto 01ca // +0007 │ │ -19e9a0: 0208 2800 |01c4: move/from16 v8, v40 │ │ -19e9a4: 0225 0c00 |01c6: move/from16 v37, v12 │ │ -19e9a8: 1207 |01c8: const/4 v7, #int 0 // #0 │ │ -19e9aa: 288c |01c9: goto 0155 // -0074 │ │ -19e9ac: 7601 ff58 2700 |01ca: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@58ff │ │ -19e9b2: 021d 0000 |01cd: move/from16 v29, v0 │ │ -19e9b6: 021c 0300 |01cf: move/from16 v28, v3 │ │ -19e9ba: 1602 c409 |01d1: const-wide/16 v2, #int 2500 // #9c4 │ │ -19e9be: 6e40 bb01 1632 |01d3: invoke-virtual {v6, v1, v2, v3}, Landroid/media/MediaCodec;.dequeueOutputBuffer:(Landroid/media/MediaCodec$BufferInfo;J)I // method@01bb │ │ -19e9c4: 0a00 |01d6: move-result v0 │ │ -19e9c6: 12d3 |01d7: const/4 v3, #int -3 // #fd │ │ -19e9c8: 12f2 |01d8: const/4 v2, #int -1 // #ff │ │ -19e9ca: 3320 1000 |01d9: if-ne v0, v2, 01e9 // +0010 │ │ -19e9ce: 0220 0500 |01db: move/from16 v32, v5 │ │ -19e9d2: 0821 0f00 |01dd: move-object/from16 v33, v15 │ │ -19e9d6: 0803 1600 |01df: move-object/from16 v3, v22 │ │ -19e9da: 0202 1c00 |01e1: move/from16 v2, v28 │ │ -19e9de: 12f5 |01e3: const/4 v5, #int -1 // #ff │ │ -19e9e0: 1208 |01e4: const/4 v8, #int 0 // #0 │ │ -19e9e2: 0216 0700 |01e5: move/from16 v22, v7 │ │ -19e9e6: 2900 1501 |01e7: goto/16 02fc // +0115 │ │ -19e9ea: 3330 0c00 |01e9: if-ne v0, v3, 01f5 // +000c │ │ -19e9ee: 0220 0500 |01eb: move/from16 v32, v5 │ │ -19e9f2: 0821 0f00 |01ed: move-object/from16 v33, v15 │ │ -19e9f6: 0803 1600 |01ef: move-object/from16 v3, v22 │ │ -19e9fa: 0202 1c00 |01f1: move/from16 v2, v28 │ │ -19e9fe: 12f5 |01f3: const/4 v5, #int -1 // #ff │ │ -19ea00: 28f1 |01f4: goto 01e5 // -000f │ │ -19ea02: 12e2 |01f5: const/4 v2, #int -2 // #fe │ │ -19ea04: 3320 3900 |01f6: if-ne v0, v2, 022f // +0039 │ │ -19ea08: 6e10 c001 0600 |01f8: invoke-virtual {v6}, Landroid/media/MediaCodec;.getOutputFormat:()Landroid/media/MediaFormat; // method@01c0 │ │ -19ea0e: 0c02 |01fb: move-result-object v2 │ │ -19ea10: 12b3 |01fc: const/4 v3, #int -5 // #fb │ │ -19ea12: 333c 0e00 |01fd: if-ne v12, v3, 020b // +000e │ │ -19ea16: 0803 1600 |01ff: move-object/from16 v3, v22 │ │ -19ea1a: 0216 0700 |0201: move/from16 v22, v7 │ │ -19ea1e: 1207 |0203: const/4 v7, #int 0 // #0 │ │ -19ea20: 6e30 b158 2307 |0204: invoke-virtual {v3, v2, v7}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.addTrack:(Landroid/media/MediaFormat;Z)I // method@58b1 │ │ -19ea26: 0a0c |0207: move-result v12 │ │ -19ea28: 2807 |0208: goto 020f // +0007 │ │ -19ea2a: 0d00 |0209: move-exception v0 │ │ -19ea2c: 2811 |020a: goto 021b // +0011 │ │ -19ea2e: 0803 1600 |020b: move-object/from16 v3, v22 │ │ -19ea32: 0216 0700 |020d: move/from16 v22, v7 │ │ -19ea36: 0220 0500 |020f: move/from16 v32, v5 │ │ -19ea3a: 0821 0f00 |0211: move-object/from16 v33, v15 │ │ -19ea3e: 0202 1c00 |0213: move/from16 v2, v28 │ │ -19ea42: 12f5 |0215: const/4 v5, #int -1 // #ff │ │ -19ea44: 2900 e600 |0216: goto/16 02fc // +00e6 │ │ -19ea48: 0d00 |0218: move-exception v0 │ │ -19ea4a: 0803 1600 |0219: move-object/from16 v3, v22 │ │ -19ea4e: 0702 |021b: move-object v2, v0 │ │ -19ea50: 0736 |021c: move-object v6, v3 │ │ -19ea52: 07f1 |021d: move-object v1, v15 │ │ -19ea54: 0803 1100 |021e: move-object/from16 v3, v17 │ │ -19ea58: 2900 4503 |0220: goto/16 0565 // +0345 │ │ -19ea5c: 0d00 |0222: move-exception v0 │ │ -19ea5e: 0803 1600 |0223: move-object/from16 v3, v22 │ │ -19ea62: 0220 0500 |0225: move/from16 v32, v5 │ │ -19ea66: 0767 |0227: move-object v7, v6 │ │ -19ea68: 0821 0f00 |0228: move-object/from16 v33, v15 │ │ -19ea6c: 0805 1000 |022a: move-object/from16 v5, v16 │ │ -19ea70: 0736 |022c: move-object v6, v3 │ │ -19ea72: 2900 6e02 |022d: goto/16 049b // +026e │ │ -19ea76: 0803 1600 |022f: move-object/from16 v3, v22 │ │ -19ea7a: 0216 0700 |0231: move/from16 v22, v7 │ │ -19ea7e: 3a00 e501 |0233: if-ltz v0, 0418 // +01e5 │ │ -19ea82: 6e20 be01 0600 |0235: invoke-virtual {v6, v0}, Landroid/media/MediaCodec;.getOutputBuffer:(I)Ljava/nio/ByteBuffer; // method@01be │ │ -19ea88: 0c02 |0238: move-result-object v2 │ │ -19ea8a: 3802 b201 |0239: if-eqz v2, 03eb // +01b2 │ │ -19ea8e: 5217 2f00 |023b: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19ea92: 021d 0800 |023d: move/from16 v29, v8 │ │ -19ea96: 1218 |023f: const/4 v8, #int 1 // #1 │ │ -19ea98: 3787 a300 |0240: if-le v7, v8, 02e3 // +00a3 │ │ -19ea9c: 5217 2c00 |0242: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -19eaa0: dd07 0702 |0244: and-int/lit8 v7, v7, #int 2 // #02 │ │ -19eaa4: 3907 0800 |0246: if-nez v7, 024e // +0008 │ │ -19eaa8: 1207 |0248: const/4 v7, #int 0 // #0 │ │ -19eaaa: 6e57 c158 c312 |0249: invoke-virtual {v3, v12, v2, v1, v7}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeSampleData:(ILjava/nio/ByteBuffer;Landroid/media/MediaCodec$BufferInfo;Z)Z // method@58c1 │ │ -19eab0: 2900 9700 |024c: goto/16 02e3 // +0097 │ │ -19eab4: 12b7 |024e: const/4 v7, #int -5 // #fb │ │ -19eab6: 337c 9400 |024f: if-ne v12, v7, 02e3 // +0094 │ │ -19eaba: 5218 2f00 |0251: iget v8, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19eabe: 2388 1311 |0253: new-array v8, v8, [B // type@1113 │ │ -19eac2: 521c 2d00 |0255: iget v12, v1, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ -19eac6: 5217 2f00 |0257: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19eaca: b07c |0259: add-int/2addr v12, v7 │ │ -19eacc: 6e20 a50b c200 |025a: invoke-virtual {v2, v12}, Ljava/nio/ByteBuffer;.limit:(I)Ljava/nio/Buffer; // method@0ba5 │ │ -19ead2: 5217 2d00 |025d: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ -19ead6: 6e20 a80b 7200 |025f: invoke-virtual {v2, v7}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0ba8 │ │ -19eadc: 6e20 a20b 8200 |0262: invoke-virtual {v2, v8}, Ljava/nio/ByteBuffer;.get:([B)Ljava/nio/ByteBuffer; // method@0ba2 │ │ -19eae2: 5212 2f00 |0265: iget v2, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19eae6: 1217 |0267: const/4 v7, #int 1 // #1 │ │ -19eae8: b172 |0268: sub-int/2addr v2, v7 │ │ -19eaea: 3a02 4c00 |0269: if-ltz v2, 02b5 // +004c │ │ -19eaee: 123c |026b: const/4 v12, #int 3 // #3 │ │ -19eaf0: 37c2 4900 |026c: if-le v2, v12, 02b5 // +0049 │ │ -19eaf4: 480c 0802 |026e: aget-byte v12, v8, v2 │ │ -19eaf8: 337c 3900 |0270: if-ne v12, v7, 02a9 // +0039 │ │ -19eafc: d807 02ff |0272: add-int/lit8 v7, v2, #int -1 // #ff │ │ -19eb00: 4807 0807 |0274: aget-byte v7, v8, v7 │ │ -19eb04: 3907 3300 |0276: if-nez v7, 02a9 // +0033 │ │ -19eb08: d807 02fe |0278: add-int/lit8 v7, v2, #int -2 // #fe │ │ -19eb0c: 4807 0807 |027a: aget-byte v7, v8, v7 │ │ -19eb10: 3907 2d00 |027c: if-nez v7, 02a9 // +002d │ │ -19eb14: d807 02fd |027e: add-int/lit8 v7, v2, #int -3 // #fd │ │ -19eb18: 480c 0807 |0280: aget-byte v12, v8, v7 │ │ -19eb1c: 390c 2700 |0282: if-nez v12, 02a9 // +0027 │ │ -19eb20: 7110 9a0b 0700 |0284: invoke-static {v7}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@0b9a │ │ -19eb26: 0c02 |0287: move-result-object v2 │ │ -19eb28: 521c 2f00 |0288: iget v12, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19eb2c: b17c |028a: sub-int/2addr v12, v7 │ │ -19eb2e: 7110 9a0b 0c00 |028b: invoke-static {v12}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@0b9a │ │ -19eb34: 0c0c |028e: move-result-object v12 │ │ -19eb36: 0220 0500 |028f: move/from16 v32, v5 │ │ -19eb3a: 0821 0f00 |0291: move-object/from16 v33, v15 │ │ -19eb3e: 1205 |0293: const/4 v5, #int 0 // #0 │ │ -19eb40: 6e40 ab0b 8275 |0294: invoke-virtual {v2, v8, v5, v7}, Ljava/nio/ByteBuffer;.put:([BII)Ljava/nio/ByteBuffer; // method@0bab │ │ -19eb46: 0c0f |0297: move-result-object v15 │ │ -19eb48: 6e20 a80b 5f00 |0298: invoke-virtual {v15, v5}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0ba8 │ │ -19eb4e: 521f 2f00 |029b: iget v15, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19eb52: b17f |029d: sub-int/2addr v15, v7 │ │ -19eb54: 6e40 ab0b 8cf7 |029e: invoke-virtual {v12, v8, v7, v15}, Ljava/nio/ByteBuffer;.put:([BII)Ljava/nio/ByteBuffer; // method@0bab │ │ -19eb5a: 0c07 |02a1: move-result-object v7 │ │ -19eb5c: 6e20 a80b 5700 |02a2: invoke-virtual {v7, v5}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0ba8 │ │ -19eb62: 0727 |02a5: move-object v7, v2 │ │ -19eb64: 0202 1c00 |02a6: move/from16 v2, v28 │ │ -19eb68: 2815 |02a8: goto 02bd // +0015 │ │ -19eb6a: 0220 0500 |02a9: move/from16 v32, v5 │ │ -19eb6e: 0821 0f00 |02ab: move-object/from16 v33, v15 │ │ -19eb72: d802 02ff |02ad: add-int/lit8 v2, v2, #int -1 // #ff │ │ -19eb76: 0205 2000 |02af: move/from16 v5, v32 │ │ -19eb7a: 080f 2100 |02b1: move-object/from16 v15, v33 │ │ -19eb7e: 1217 |02b3: const/4 v7, #int 1 // #1 │ │ -19eb80: 28b5 |02b4: goto 0269 // -004b │ │ -19eb82: 0220 0500 |02b5: move/from16 v32, v5 │ │ -19eb86: 0821 0f00 |02b7: move-object/from16 v33, v15 │ │ -19eb8a: 0202 1c00 |02b9: move/from16 v2, v28 │ │ -19eb8e: 1207 |02bb: const/4 v7, #int 0 // #0 │ │ -19eb90: 120c |02bc: const/4 v12, #int 0 // #0 │ │ -19eb92: 7130 d501 2a04 |02bd: invoke-static {v10, v2, v4}, Landroid/media/MediaFormat;.createVideoFormat:(Ljava/lang/String;II)Landroid/media/MediaFormat; // method@01d5 │ │ -19eb98: 0c05 |02c0: move-result-object v5 │ │ -19eb9a: 3807 0e00 |02c1: if-eqz v7, 02cf // +000e │ │ -19eb9e: 380c 0c00 |02c3: if-eqz v12, 02cf // +000c │ │ -19eba2: 1a08 414d |02c5: const-string v8, "csd-0" // string@4d41 │ │ -19eba6: 6e30 d901 8507 |02c7: invoke-virtual {v5, v8, v7}, Landroid/media/MediaFormat;.setByteBuffer:(Ljava/lang/String;Ljava/nio/ByteBuffer;)V // method@01d9 │ │ -19ebac: 1a07 424d |02ca: const-string v7, "csd-1" // string@4d42 │ │ -19ebb0: 6e30 d901 750c |02cc: invoke-virtual {v5, v7, v12}, Landroid/media/MediaFormat;.setByteBuffer:(Ljava/lang/String;Ljava/nio/ByteBuffer;)V // method@01d9 │ │ -19ebb6: 1207 |02cf: const/4 v7, #int 0 // #0 │ │ -19ebb8: 6e30 b158 5307 |02d0: invoke-virtual {v3, v5, v7}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.addTrack:(Landroid/media/MediaFormat;Z)I // method@58b1 │ │ -19ebbe: 0a0c |02d3: move-result v12 │ │ -19ebc0: 2815 |02d4: goto 02e9 // +0015 │ │ -19ebc2: 0d00 |02d5: move-exception v0 │ │ -19ebc4: 0821 0f00 |02d6: move-object/from16 v33, v15 │ │ -19ebc8: 0702 |02d8: move-object v2, v0 │ │ -19ebca: 0736 |02d9: move-object v6, v3 │ │ -19ebcc: 2900 b001 |02da: goto/16 048a // +01b0 │ │ -19ebd0: 0d00 |02dc: move-exception v0 │ │ -19ebd2: 0220 0500 |02dd: move/from16 v32, v5 │ │ -19ebd6: 0821 0f00 |02df: move-object/from16 v33, v15 │ │ -19ebda: 2900 0701 |02e1: goto/16 03e8 // +0107 │ │ -19ebde: 0220 0500 |02e3: move/from16 v32, v5 │ │ -19ebe2: 0821 0f00 |02e5: move-object/from16 v33, v15 │ │ -19ebe6: 0202 1c00 |02e7: move/from16 v2, v28 │ │ -19ebea: 5215 2c00 |02e9: iget v5, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -19ebee: dd05 0504 |02eb: and-int/lit8 v5, v5, #int 4 // #04 │ │ -19ebf2: 3805 0400 |02ed: if-eqz v5, 02f1 // +0004 │ │ -19ebf6: 1215 |02ef: const/4 v5, #int 1 // #1 │ │ -19ebf8: 2802 |02f0: goto 02f2 // +0002 │ │ -19ebfa: 1205 |02f1: const/4 v5, #int 0 // #0 │ │ -19ebfc: 1207 |02f2: const/4 v7, #int 0 // #0 │ │ -19ebfe: 6e30 c301 0607 |02f3: invoke-virtual {v6, v0, v7}, Landroid/media/MediaCodec;.releaseOutputBuffer:(IZ)V // method@01c3 │ │ -19ec04: 0208 1d00 |02f6: move/from16 v8, v29 │ │ -19ec08: 021d 0500 |02f8: move/from16 v29, v5 │ │ -19ec0c: 2900 1bff |02fa: goto/16 0215 // -00e5 │ │ -19ec10: 3250 1000 |02fc: if-eq v0, v5, 030c // +0010 │ │ -19ec14: 0207 1600 |02fe: move/from16 v7, v22 │ │ -19ec18: 0200 1d00 |0300: move/from16 v0, v29 │ │ -19ec1c: 0205 2000 |0302: move/from16 v5, v32 │ │ -19ec20: 080f 2100 |0304: move-object/from16 v15, v33 │ │ -19ec24: 0816 0300 |0306: move-object/from16 v22, v3 │ │ -19ec28: 0123 |0308: move v3, v2 │ │ -19ec2a: 1202 |0309: const/4 v2, #int 0 // #0 │ │ -19ec2c: 2900 b5fe |030a: goto/16 01bf // -014b │ │ -19ec30: 3922 be00 |030c: if-nez v34, 03ca // +00be │ │ -19ec34: 0767 |030e: move-object v7, v6 │ │ -19ec36: 1605 c409 |030f: const-wide/16 v5, #int 2500 // #9c4 │ │ -19ec3a: 6e40 bb01 1965 |0311: invoke-virtual {v9, v1, v5, v6}, Landroid/media/MediaCodec;.dequeueOutputBuffer:(Landroid/media/MediaCodec$BufferInfo;J)I // method@01bb │ │ -19ec40: 0a00 |0314: move-result v0 │ │ -19ec42: 12ff |0315: const/4 v15, #int -1 // #ff │ │ -19ec44: 33f0 0d00 |0316: if-ne v0, v15, 0323 // +000d │ │ -19ec48: 021c 0200 |0318: move/from16 v28, v2 │ │ -19ec4c: 0736 |031a: move-object v6, v3 │ │ -19ec4e: 0805 1000 |031b: move-object/from16 v5, v16 │ │ -19ec52: 1316 0000 |031d: const/16 v22, #int 0 // #0 │ │ -19ec56: 1619 0000 |031f: const-wide/16 v25, #int 0 // #0 │ │ -19ec5a: 2900 b200 |0321: goto/16 03d3 // +00b2 │ │ -19ec5e: 12d5 |0323: const/4 v5, #int -3 // #fd │ │ -19ec60: 3350 0800 |0324: if-ne v0, v5, 032c // +0008 │ │ -19ec64: 021c 0200 |0326: move/from16 v28, v2 │ │ -19ec68: 0736 |0328: move-object v6, v3 │ │ -19ec6a: 0805 1000 |0329: move-object/from16 v5, v16 │ │ -19ec6e: 28f4 |032b: goto 031f // -000c │ │ -19ec70: 12e5 |032c: const/4 v5, #int -2 // #fe │ │ -19ec72: 3350 0800 |032d: if-ne v0, v5, 0335 // +0008 │ │ -19ec76: 6e10 c001 0900 |032f: invoke-virtual {v9}, Landroid/media/MediaCodec;.getOutputFormat:()Landroid/media/MediaFormat; // method@01c0 │ │ -19ec7c: 28f4 |0332: goto 0326 // -000c │ │ -19ec7e: 0d00 |0333: move-exception v0 │ │ -19ec80: 28a4 |0334: goto 02d8 // -005c │ │ -19ec82: 3a00 7100 |0335: if-ltz v0, 03a6 // +0071 │ │ -19ec86: 5215 2f00 |0337: iget v5, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19ec8a: 3805 0400 |0339: if-eqz v5, 033d // +0004 │ │ -19ec8e: 1215 |033b: const/4 v5, #int 1 // #1 │ │ -19ec90: 2802 |033c: goto 033e // +0002 │ │ -19ec92: 1205 |033d: const/4 v5, #int 0 // #0 │ │ -19ec94: 1619 0000 |033e: const-wide/16 v25, #int 0 // #0 │ │ -19ec98: 3106 1719 |0340: cmp-long v6, v23, v25 │ │ -19ec9c: 3d06 1a00 |0342: if-lez v6, 035c // +001a │ │ -19eca0: 021c 0200 |0344: move/from16 v28, v2 │ │ -19eca4: 0736 |0346: move-object v6, v3 │ │ -19eca6: 5312 2e00 |0347: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -19ecaa: 311e 0217 |0349: cmp-long v30, v2, v23 │ │ -19ecae: 3a1e 1400 |034b: if-ltz v30, 035f // +0014 │ │ -19ecb2: 5212 2c00 |034d: iget v2, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -19ecb6: de02 0204 |034f: or-int/lit8 v2, v2, #int 4 // #04 │ │ -19ecba: 5912 2c00 |0351: iput v2, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -19ecbe: 1205 |0353: const/4 v5, #int 0 // #0 │ │ -19ecc0: 1312 0100 |0354: const/16 v18, #int 1 // #1 │ │ -19ecc4: 1322 0100 |0356: const/16 v34, #int 1 // #1 │ │ -19ecc8: 2807 |0358: goto 035f // +0007 │ │ -19ecca: 0d00 |0359: move-exception v0 │ │ -19eccc: 2900 6c00 |035a: goto/16 03c6 // +006c │ │ -19ecd0: 021c 0200 |035c: move/from16 v28, v2 │ │ -19ecd4: 0736 |035e: move-object v6, v3 │ │ -19ecd6: 3d28 1200 |035f: if-lez v40, 0371 // +0012 │ │ -19ecda: 3102 2314 |0361: cmp-long v2, v35, v20 │ │ -19ecde: 3902 0e00 |0363: if-nez v2, 0371 // +000e │ │ -19ece2: 5312 2e00 |0365: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -19ece6: 311e 020d |0367: cmp-long v30, v2, v13 │ │ -19ecea: 3b1e 0400 |0369: if-gez v30, 036d // +0004 │ │ -19ecee: 1205 |036b: const/4 v5, #int 0 // #0 │ │ -19ecf0: 2805 |036c: goto 0371 // +0005 │ │ -19ecf2: 5312 2e00 |036d: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -19ecf6: 0523 0200 |036f: move-wide/from16 v35, v2 │ │ -19ecfa: 6e30 c301 0905 |0371: invoke-virtual {v9, v0, v5}, Landroid/media/MediaCodec;.releaseOutputBuffer:(IZ)V // method@01c3 │ │ -19ed00: 3805 2400 |0374: if-eqz v5, 0398 // +0024 │ │ -19ed04: 6e10 cf58 0b00 |0376: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.awaitNewImage:()V // method@58cf │ │ -19ed0a: 1202 |0379: const/4 v2, #int 0 // #0 │ │ -19ed0c: 6e20 d258 2b00 |037a: invoke-virtual {v11, v2}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.drawImage:(Z)V // method@58d2 │ │ -19ed12: 5312 2e00 |037d: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -19ed16: 161e e803 |037f: const-wide/16 v30, #int 1000 // #3e8 │ │ -19ed1a: 9d02 021e |0381: mul-long v2, v2, v30 │ │ -19ed1e: 0805 1000 |0383: move-object/from16 v5, v16 │ │ -19ed22: 6e30 a158 2503 |0385: invoke-virtual {v5, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.setPresentationTime:(J)V // method@58a1 │ │ -19ed28: 6e10 a258 0500 |0388: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.swapBuffers:()Z // method@58a2 │ │ -19ed2e: 280f |038b: goto 039a // +000f │ │ -19ed30: 0d00 |038c: move-exception v0 │ │ -19ed32: 0805 1000 |038d: move-object/from16 v5, v16 │ │ -19ed36: 0702 |038f: move-object v2, v0 │ │ -19ed38: 6200 f842 |0390: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@42f8 │ │ -19ed3c: 1a03 7851 |0392: const-string v3, "error while waiting for recording output surface" // string@5178 │ │ -19ed40: 7130 c602 3002 |0394: invoke-static {v0, v3, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -19ed46: 2803 |0397: goto 039a // +0003 │ │ -19ed48: 0805 1000 |0398: move-object/from16 v5, v16 │ │ -19ed4c: 5210 2c00 |039a: iget v0, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -19ed50: dd00 0004 |039c: and-int/lit8 v0, v0, #int 4 // #04 │ │ -19ed54: 3800 3500 |039e: if-eqz v0, 03d3 // +0035 │ │ -19ed58: 6e10 c401 0700 |03a0: invoke-virtual {v7}, Landroid/media/MediaCodec;.signalEndOfInputStream:()V // method@01c4 │ │ -19ed5e: 1316 0000 |03a3: const/16 v22, #int 0 // #0 │ │ -19ed62: 282e |03a5: goto 03d3 // +002e │ │ -19ed64: 0736 |03a6: move-object v6, v3 │ │ -19ed66: 0805 1000 |03a7: move-object/from16 v5, v16 │ │ -19ed6a: 2202 0203 |03a9: new-instance v2, Ljava/lang/RuntimeException; // type@0302 │ │ -19ed6e: 2203 0903 |03ab: new-instance v3, Ljava/lang/StringBuilder; // type@0309 │ │ -19ed72: 7010 060b 0300 |03ad: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b06 │ │ -19ed78: 1a04 5282 |03b0: const-string v4, "unexpected result from decoder.dequeueOutputBuffer: " // string@8252 │ │ -19ed7c: 6e20 120b 4300 |03b2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -19ed82: 6e20 0d0b 0300 |03b5: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ -19ed88: 6e10 230b 0300 |03b8: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -19ed8e: 0c00 |03bb: move-result-object v0 │ │ -19ed90: 7020 af0a 0200 |03bc: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ -19ed96: 2702 |03bf: throw v2 │ │ -19ed98: 0d00 |03c0: move-exception v0 │ │ -19ed9a: 0736 |03c1: move-object v6, v3 │ │ -19ed9c: 2900 c700 |03c2: goto/16 0489 // +00c7 │ │ -19eda0: 0d00 |03c4: move-exception v0 │ │ -19eda2: 0736 |03c5: move-object v6, v3 │ │ -19eda4: 0805 1000 |03c6: move-object/from16 v5, v16 │ │ -19eda8: 2900 d300 |03c8: goto/16 049b // +00d3 │ │ -19edac: 021c 0200 |03ca: move/from16 v28, v2 │ │ -19edb0: 0767 |03cc: move-object v7, v6 │ │ -19edb2: 0805 1000 |03cd: move-object/from16 v5, v16 │ │ -19edb6: 12ff |03cf: const/4 v15, #int -1 // #ff │ │ -19edb8: 1619 0000 |03d0: const-wide/16 v25, #int 0 // #0 │ │ -19edbc: 0736 |03d2: move-object v6, v3 │ │ -19edbe: 0810 0500 |03d3: move-object/from16 v16, v5 │ │ -19edc2: 0203 1c00 |03d5: move/from16 v3, v28 │ │ -19edc6: 0200 1d00 |03d7: move/from16 v0, v29 │ │ -19edca: 0205 2000 |03d9: move/from16 v5, v32 │ │ -19edce: 080f 2100 |03db: move-object/from16 v15, v33 │ │ -19edd2: 1202 |03dd: const/4 v2, #int 0 // #0 │ │ -19edd4: 0226 1600 |03de: move/from16 v38, v22 │ │ -19edd8: 0816 0600 |03e0: move-object/from16 v22, v6 │ │ -19eddc: 0776 |03e2: move-object v6, v7 │ │ -19edde: 0207 2600 |03e3: move/from16 v7, v38 │ │ -19ede2: 2900 dafd |03e5: goto/16 01bf // -0226 │ │ -19ede6: 0d00 |03e7: move-exception v0 │ │ -19ede8: 0767 |03e8: move-object v7, v6 │ │ -19edea: 2900 41fe |03e9: goto/16 022a // -01bf │ │ -19edee: 0220 0500 |03eb: move/from16 v32, v5 │ │ -19edf2: 0767 |03ed: move-object v7, v6 │ │ -19edf4: 0821 0f00 |03ee: move-object/from16 v33, v15 │ │ -19edf8: 0805 1000 |03f0: move-object/from16 v5, v16 │ │ -19edfc: 0736 |03f2: move-object v6, v3 │ │ -19edfe: 2202 0203 |03f3: new-instance v2, Ljava/lang/RuntimeException; // type@0302 │ │ -19ee02: 2203 0903 |03f5: new-instance v3, Ljava/lang/StringBuilder; // type@0309 │ │ -19ee06: 7010 060b 0300 |03f7: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b06 │ │ -19ee0c: 1a04 0a51 |03fa: const-string v4, "encoderOutputBuffer " // string@510a │ │ -19ee10: 6e20 120b 4300 |03fc: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -19ee16: 6e20 0d0b 0300 |03ff: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ -19ee1c: 1a00 3704 |0402: const-string v0, " was null" // string@0437 │ │ -19ee20: 6e20 120b 0300 |0404: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -19ee26: 6e10 230b 0300 |0407: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -19ee2c: 0c00 |040a: move-result-object v0 │ │ -19ee2e: 7020 af0a 0200 |040b: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ -19ee34: 2702 |040e: throw v2 │ │ -19ee36: 0d00 |040f: move-exception v0 │ │ -19ee38: 0736 |0410: move-object v6, v3 │ │ -19ee3a: 0821 0f00 |0411: move-object/from16 v33, v15 │ │ -19ee3e: 2900 7600 |0413: goto/16 0489 // +0076 │ │ -19ee42: 0d00 |0415: move-exception v0 │ │ -19ee44: 2900 0ffe |0416: goto/16 0225 // -01f1 │ │ -19ee48: 0220 0500 |0418: move/from16 v32, v5 │ │ -19ee4c: 0767 |041a: move-object v7, v6 │ │ -19ee4e: 0821 0f00 |041b: move-object/from16 v33, v15 │ │ -19ee52: 0805 1000 |041d: move-object/from16 v5, v16 │ │ -19ee56: 0736 |041f: move-object v6, v3 │ │ -19ee58: 2202 0203 |0420: new-instance v2, Ljava/lang/RuntimeException; // type@0302 │ │ -19ee5c: 2203 0903 |0422: new-instance v3, Ljava/lang/StringBuilder; // type@0309 │ │ -19ee60: 7010 060b 0300 |0424: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b06 │ │ -19ee66: 1a04 5382 |0427: const-string v4, "unexpected result from encoder.dequeueOutputBuffer: " // string@8253 │ │ -19ee6a: 6e20 120b 4300 |0429: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -19ee70: 6e20 0d0b 0300 |042c: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ -19ee76: 6e10 230b 0300 |042f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -19ee7c: 0c00 |0432: move-result-object v0 │ │ -19ee7e: 7020 af0a 0200 |0433: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ -19ee84: 2702 |0436: throw v2 │ │ -19ee86: 0d00 |0437: move-exception v0 │ │ -19ee88: 2900 5100 |0438: goto/16 0489 // +0051 │ │ -19ee8c: 0d00 |043a: move-exception v0 │ │ -19ee8e: 2900 6000 |043b: goto/16 049b // +0060 │ │ -19ee92: 0220 0500 |043d: move/from16 v32, v5 │ │ -19ee96: 0767 |043f: move-object v7, v6 │ │ -19ee98: 0821 0f00 |0440: move-object/from16 v33, v15 │ │ -19ee9c: 0805 1000 |0442: move-object/from16 v5, v16 │ │ -19eea0: 0806 1600 |0444: move-object/from16 v6, v22 │ │ -19eea4: 3100 2314 |0446: cmp-long v0, v35, v20 │ │ -19eea8: 3800 0400 |0448: if-eqz v0, 044c // +0004 │ │ -19eeac: 050d 2300 |044a: move-wide/from16 v13, v35 │ │ -19eeb0: 0203 2000 |044c: move/from16 v3, v32 │ │ -19eeb4: 0802 2100 |044e: move-object/from16 v2, v33 │ │ -19eeb8: 120a |0450: const/4 v10, #int 0 // #0 │ │ -19eeba: 2900 5600 |0451: goto/16 04a7 // +0056 │ │ -19eebe: 0d00 |0453: move-exception v0 │ │ -19eec0: 0220 0500 |0454: move/from16 v32, v5 │ │ -19eec4: 0767 |0456: move-object v7, v6 │ │ -19eec6: 0821 0f00 |0457: move-object/from16 v33, v15 │ │ -19eeca: 0805 1000 |0459: move-object/from16 v5, v16 │ │ -19eece: 2808 |045b: goto 0463 // +0008 │ │ -19eed0: 0d00 |045c: move-exception v0 │ │ -19eed2: 0220 0500 |045d: move/from16 v32, v5 │ │ -19eed6: 0775 |045f: move-object v5, v7 │ │ -19eed8: 0821 0f00 |0460: move-object/from16 v33, v15 │ │ -19eedc: 0767 |0462: move-object v7, v6 │ │ -19eede: 0806 1600 |0463: move-object/from16 v6, v22 │ │ -19eee2: 2836 |0465: goto 049b // +0036 │ │ -19eee4: 0d00 |0466: move-exception v0 │ │ -19eee6: 0220 0500 |0467: move/from16 v32, v5 │ │ -19eeea: 0775 |0469: move-object v5, v7 │ │ -19eeec: 0821 0f00 |046a: move-object/from16 v33, v15 │ │ -19eef0: 0767 |046c: move-object v7, v6 │ │ -19eef2: 0806 1600 |046d: move-object/from16 v6, v22 │ │ -19eef6: 282b |046f: goto 049a // +002b │ │ -19eef8: 0d00 |0470: move-exception v0 │ │ -19eefa: 0220 0500 |0471: move/from16 v32, v5 │ │ -19eefe: 0775 |0473: move-object v5, v7 │ │ -19ef00: 0821 0f00 |0474: move-object/from16 v33, v15 │ │ -19ef04: 0767 |0476: move-object v7, v6 │ │ -19ef06: 0806 1600 |0477: move-object/from16 v6, v22 │ │ -19ef0a: 2820 |0479: goto 0499 // +0020 │ │ -19ef0c: 0d00 |047a: move-exception v0 │ │ -19ef0e: 0220 0500 |047b: move/from16 v32, v5 │ │ -19ef12: 0767 |047d: move-object v7, v6 │ │ -19ef14: 0821 0f00 |047e: move-object/from16 v33, v15 │ │ -19ef18: 0806 1600 |0480: move-object/from16 v6, v22 │ │ -19ef1c: 1205 |0482: const/4 v5, #int 0 // #0 │ │ -19ef1e: 2816 |0483: goto 0499 // +0016 │ │ -19ef20: 0d00 |0484: move-exception v0 │ │ -19ef22: 0821 0f00 |0485: move-object/from16 v33, v15 │ │ -19ef26: 0806 1600 |0487: move-object/from16 v6, v22 │ │ -19ef2a: 0702 |0489: move-object v2, v0 │ │ -19ef2c: 0803 1100 |048a: move-object/from16 v3, v17 │ │ -19ef30: 0801 2100 |048c: move-object/from16 v1, v33 │ │ -19ef34: 2900 d700 |048e: goto/16 0565 // +00d7 │ │ -19ef38: 0d00 |0490: move-exception v0 │ │ -19ef3a: 0220 0500 |0491: move/from16 v32, v5 │ │ -19ef3e: 0821 0f00 |0493: move-object/from16 v33, v15 │ │ -19ef42: 0806 1600 |0495: move-object/from16 v6, v22 │ │ -19ef46: 1205 |0497: const/4 v5, #int 0 // #0 │ │ -19ef48: 1207 |0498: const/4 v7, #int 0 // #0 │ │ -19ef4a: 1209 |0499: const/4 v9, #int 0 // #0 │ │ -19ef4c: 120b |049a: const/4 v11, #int 0 // #0 │ │ -19ef4e: 6202 f842 |049b: sget-object v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@42f8 │ │ -19ef52: 1a03 2f33 |049d: const-string v3, "Recoding video failed unexpectedly" // string@332f │ │ -19ef56: 7130 c602 3200 |049f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -19ef5c: 0203 2000 |04a2: move/from16 v3, v32 │ │ -19ef60: 0802 2100 |04a4: move-object/from16 v2, v33 │ │ -19ef64: 121a |04a6: const/4 v10, #int 1 // #1 │ │ -19ef66: 6e20 d301 3200 |04a7: invoke-virtual {v2, v3}, Landroid/media/MediaExtractor;.unselectTrack:(I)V // method@01d3 │ │ -19ef6c: 380b 0500 |04aa: if-eqz v11, 04af // +0005 │ │ -19ef70: 6e10 d858 0b00 |04ac: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.release:()V // method@58d8 │ │ -19ef76: 3805 0500 |04af: if-eqz v5, 04b4 // +0005 │ │ -19ef7a: 6e10 a058 0500 |04b1: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.release:()V // method@58a0 │ │ -19ef80: 3809 0800 |04b4: if-eqz v9, 04bc // +0008 │ │ -19ef84: 6e10 c601 0900 |04b6: invoke-virtual {v9}, Landroid/media/MediaCodec;.stop:()V // method@01c6 │ │ -19ef8a: 6e10 c201 0900 |04b9: invoke-virtual {v9}, Landroid/media/MediaCodec;.release:()V // method@01c2 │ │ -19ef90: 3807 0800 |04bc: if-eqz v7, 04c4 // +0008 │ │ -19ef94: 6e10 c601 0700 |04be: invoke-virtual {v7}, Landroid/media/MediaCodec;.stop:()V // method@01c6 │ │ -19ef9a: 6e10 c201 0700 |04c1: invoke-virtual {v7}, Landroid/media/MediaCodec;.release:()V // method@01c2 │ │ -19efa0: 7601 ff58 2700 |04c4: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@58ff │ │ -19efa6: 2813 |04c7: goto 04da // +0013 │ │ -19efa8: 0d00 |04c8: move-exception v0 │ │ -19efaa: 2806 |04c9: goto 04cf // +0006 │ │ -19efac: 0d00 |04ca: move-exception v0 │ │ -19efae: 2809 |04cb: goto 04d4 // +0009 │ │ -19efb0: 0d00 |04cc: move-exception v0 │ │ -19efb2: 0802 2100 |04cd: move-object/from16 v2, v33 │ │ -19efb6: 0721 |04cf: move-object v1, v2 │ │ -19efb8: 281f |04d0: goto 04ef // +001f │ │ -19efba: 0d00 |04d1: move-exception v0 │ │ -19efbc: 0802 2100 |04d2: move-object/from16 v2, v33 │ │ -19efc0: 0721 |04d4: move-object v1, v2 │ │ -19efc2: 2821 |04d5: goto 04f6 // +0021 │ │ -19efc4: 07f2 |04d6: move-object v2, v15 │ │ -19efc6: 0806 1600 |04d7: move-object/from16 v6, v22 │ │ -19efca: 120a |04d9: const/4 v10, #int 0 // #0 │ │ -19efcc: 04d7 |04da: move-wide v7, v13 │ │ -19efce: 390a 1f00 |04db: if-nez v10, 04fa // +001f │ │ -19efd2: 121c |04dd: const/4 v12, #int 1 // #1 │ │ -19efd4: 076d |04de: move-object v13, v6 │ │ -19efd6: 0803 2700 |04df: move-object/from16 v3, v39 │ │ -19efda: 0724 |04e1: move-object v4, v2 │ │ -19efdc: 07d5 |04e2: move-object v5, v13 │ │ -19efde: 0716 |04e3: move-object v6, v1 │ │ -19efe0: 0509 1700 |04e4: move-wide/from16 v9, v23 │ │ -19efe4: 080b 1300 |04e6: move-object/from16 v11, v19 │ │ -19efe8: 760a 0459 0300 |04e8: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.readAndWriteTrack:(Landroid/media/MediaExtractor;Lorg/thoughtcrime/securesms/video/recode/MP4Builder;Landroid/media/MediaCodec$BufferInfo;JJLjava/io/File;Z)J // method@5904 │ │ -19efee: 2810 |04eb: goto 04fb // +0010 │ │ -19eff0: 0d00 |04ec: move-exception v0 │ │ -19eff2: 0721 |04ed: move-object v1, v2 │ │ -19eff4: 07d6 |04ee: move-object v6, v13 │ │ -19eff6: 0803 1100 |04ef: move-object/from16 v3, v17 │ │ -19effa: 2900 7300 |04f1: goto/16 0564 // +0073 │ │ -19effe: 0d00 |04f3: move-exception v0 │ │ -19f000: 0721 |04f4: move-object v1, v2 │ │ -19f002: 07d6 |04f5: move-object v6, v13 │ │ -19f004: 0803 1100 |04f6: move-object/from16 v3, v17 │ │ -19f008: 2900 4f00 |04f8: goto/16 0547 // +004f │ │ -19f00c: 076d |04fa: move-object v13, v6 │ │ -19f00e: 6e10 cf01 0200 |04fb: invoke-virtual {v2}, Landroid/media/MediaExtractor;.release:()V // method@01cf │ │ -19f014: 380d 6300 |04fe: if-eqz v13, 0561 // +0063 │ │ -19f018: 1201 |0500: const/4 v1, #int 0 // #0 │ │ -19f01a: 6e20 bd58 1d00 |0501: invoke-virtual {v13, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.finishMovie:(Z)V // method@58bd │ │ -19f020: 2900 5d00 |0504: goto/16 0561 // +005d │ │ -19f024: 0d00 |0506: move-exception v0 │ │ -19f026: 0701 |0507: move-object v1, v0 │ │ -19f028: 6200 f842 |0508: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@42f8 │ │ -19f02c: 0803 1100 |050a: move-object/from16 v3, v17 │ │ -19f030: 2900 5200 |050c: goto/16 055e // +0052 │ │ -19f034: 0d00 |050e: move-exception v0 │ │ -19f036: 07f2 |050f: move-object v2, v15 │ │ -19f038: 0803 1100 |0510: move-object/from16 v3, v17 │ │ -19f03c: 080d 1600 |0512: move-object/from16 v13, v22 │ │ -19f040: 280d |0514: goto 0521 // +000d │ │ -19f042: 0d00 |0515: move-exception v0 │ │ -19f044: 07f2 |0516: move-object v2, v15 │ │ -19f046: 0803 1100 |0517: move-object/from16 v3, v17 │ │ -19f04a: 080d 1600 |0519: move-object/from16 v13, v22 │ │ -19f04e: 280e |051b: goto 0529 // +000e │ │ -19f050: 0d00 |051c: move-exception v0 │ │ -19f052: 075d |051d: move-object v13, v5 │ │ -19f054: 07f2 |051e: move-object v2, v15 │ │ -19f056: 0803 1100 |051f: move-object/from16 v3, v17 │ │ -19f05a: 0721 |0521: move-object v1, v2 │ │ -19f05c: 07d6 |0522: move-object v6, v13 │ │ -19f05e: 2841 |0523: goto 0564 // +0041 │ │ -19f060: 0d00 |0524: move-exception v0 │ │ -19f062: 075d |0525: move-object v13, v5 │ │ -19f064: 07f2 |0526: move-object v2, v15 │ │ -19f066: 0803 1100 |0527: move-object/from16 v3, v17 │ │ -19f06a: 0721 |0529: move-object v1, v2 │ │ -19f06c: 07d6 |052a: move-object v6, v13 │ │ -19f06e: 281c |052b: goto 0547 // +001c │ │ -19f070: 0d00 |052c: move-exception v0 │ │ -19f072: 075d |052d: move-object v13, v5 │ │ -19f074: 0803 1100 |052e: move-object/from16 v3, v17 │ │ -19f078: 0702 |0530: move-object v2, v0 │ │ -19f07a: 07d6 |0531: move-object v6, v13 │ │ -19f07c: 1201 |0532: const/4 v1, #int 0 // #0 │ │ -19f07e: 2832 |0533: goto 0565 // +0032 │ │ -19f080: 0d00 |0534: move-exception v0 │ │ -19f082: 075d |0535: move-object v13, v5 │ │ -19f084: 0803 1100 |0536: move-object/from16 v3, v17 │ │ -19f088: 07d6 |0538: move-object v6, v13 │ │ -19f08a: 1201 |0539: const/4 v1, #int 0 // #0 │ │ -19f08c: 280d |053a: goto 0547 // +000d │ │ -19f08e: 0d00 |053b: move-exception v0 │ │ -19f090: 0803 1100 |053c: move-object/from16 v3, v17 │ │ -19f094: 0702 |053e: move-object v2, v0 │ │ -19f096: 1201 |053f: const/4 v1, #int 0 // #0 │ │ -19f098: 1206 |0540: const/4 v6, #int 0 // #0 │ │ -19f09a: 2824 |0541: goto 0565 // +0024 │ │ -19f09c: 0d00 |0542: move-exception v0 │ │ -19f09e: 0803 1100 |0543: move-object/from16 v3, v17 │ │ -19f0a2: 1201 |0545: const/4 v1, #int 0 // #0 │ │ -19f0a4: 1206 |0546: const/4 v6, #int 0 // #0 │ │ -19f0a6: 6202 f842 |0547: sget-object v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@42f8 │ │ -19f0aa: 1a04 3033 |0549: const-string v4, "Recoding video failed unexpectedly/2" // string@3330 │ │ -19f0ae: 7130 c602 4200 |054b: invoke-static {v2, v4, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -19f0b4: 3801 0500 |054e: if-eqz v1, 0553 // +0005 │ │ -19f0b8: 6e10 cf01 0100 |0550: invoke-virtual {v1}, Landroid/media/MediaExtractor;.release:()V // method@01cf │ │ -19f0be: 3806 0e00 |0553: if-eqz v6, 0561 // +000e │ │ -19f0c2: 1201 |0555: const/4 v1, #int 0 // #0 │ │ -19f0c4: 6e20 bd58 1600 |0556: invoke-virtual {v6, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.finishMovie:(Z)V // method@58bd │ │ -19f0ca: 2808 |0559: goto 0561 // +0008 │ │ -19f0cc: 0d00 |055a: move-exception v0 │ │ -19f0ce: 0701 |055b: move-object v1, v0 │ │ -19f0d0: 6200 f842 |055c: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@42f8 │ │ -19f0d4: 7130 c602 3001 |055e: invoke-static {v0, v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -19f0da: 1211 |0561: const/4 v1, #int 1 // #1 │ │ -19f0dc: 0f01 |0562: return v1 │ │ -19f0de: 0d00 |0563: move-exception v0 │ │ -19f0e0: 0702 |0564: move-object v2, v0 │ │ -19f0e2: 3801 0500 |0565: if-eqz v1, 056a // +0005 │ │ -19f0e6: 6e10 cf01 0100 |0567: invoke-virtual {v1}, Landroid/media/MediaExtractor;.release:()V // method@01cf │ │ -19f0ec: 3806 0e00 |056a: if-eqz v6, 0578 // +000e │ │ -19f0f0: 1201 |056c: const/4 v1, #int 0 // #0 │ │ -19f0f2: 6e20 bd58 1600 |056d: invoke-virtual {v6, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.finishMovie:(Z)V // method@58bd │ │ -19f0f8: 2808 |0570: goto 0578 // +0008 │ │ -19f0fa: 0d00 |0571: move-exception v0 │ │ -19f0fc: 0701 |0572: move-object v1, v0 │ │ -19f0fe: 6200 f842 |0573: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@42f8 │ │ -19f102: 7130 c602 3001 |0575: invoke-static {v0, v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -19f108: 2702 |0578: throw v2 │ │ -19f10a: 6200 f842 |0579: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@42f8 │ │ -19f10e: 1a01 8f3d |057b: const-string v1, "Video width or height are 0, refusing recode." // string@3d8f │ │ -19f112: 7120 c502 1000 |057d: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ -19f118: 1201 |0580: const/4 v1, #int 0 // #0 │ │ -19f11a: 0f01 |0581: return v1 │ │ +19e60c: |[19e60c] org.thoughtcrime.securesms.video.recode.VideoRecoder.convertVideo:(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;Ljava/lang/String;)Z │ │ +19e61c: 0800 2800 |0000: move-object/from16 v0, v40 │ │ +19e620: 1a01 8383 |0002: const-string v1, "video/avc" // string@8383 │ │ +19e624: 1a02 2e17 |0004: const-string v2, "Flushing video failed unexpectedly" // string@172e │ │ +19e628: 530d f642 |0006: iget-wide v13, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.startTime:J // field@42f6 │ │ +19e62c: 530b e942 |0008: iget-wide v11, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.endTime:J // field@42e9 │ │ +19e630: 5203 f442 |000a: iget v3, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@42f4 │ │ +19e634: 5204 f242 |000c: iget v4, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@42f2 │ │ +19e638: 5205 f542 |000e: iget v5, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.rotationValue:I // field@42f5 │ │ +19e63c: 5206 f142 |0010: iget v6, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@42f1 │ │ +19e640: 5207 ed42 |0012: iget v7, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@42ed │ │ +19e644: 5208 f042 |0014: iget v8, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@42f0 │ │ +19e648: 5209 f342 |0016: iget v9, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@42f3 │ │ +19e64c: 220f bf02 |0018: new-instance v15, Ljava/io/File; // type@02bf │ │ +19e650: 080a 2900 |001a: move-object/from16 v10, v41 │ │ +19e654: 7020 6509 af00 |001c: invoke-direct {v15, v10}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0965 │ │ +19e65a: 130a 5a00 |001f: const/16 v10, #int 90 // #5a │ │ +19e65e: 33a5 0d00 |0021: if-ne v5, v10, 002e // +000d │ │ +19e662: 0811 0200 |0023: move-object/from16 v17, v2 │ │ +19e666: 1205 |0025: const/4 v5, #int 0 // #0 │ │ +19e668: 130a 0e01 |0026: const/16 v10, #int 270 // #10e │ │ +19e66c: 0226 0400 |0028: move/from16 v38, v4 │ │ +19e670: 0134 |002a: move v4, v3 │ │ +19e672: 0203 2600 |002b: move/from16 v3, v38 │ │ +19e676: 2814 |002d: goto 0041 // +0014 │ │ +19e678: 130a b400 |002e: const/16 v10, #int 180 // #b4 │ │ +19e67c: 33a5 0600 |0030: if-ne v5, v10, 0036 // +0006 │ │ +19e680: 0811 0200 |0032: move-object/from16 v17, v2 │ │ +19e684: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +19e686: 280c |0035: goto 0041 // +000c │ │ +19e688: 130a 0e01 |0036: const/16 v10, #int 270 // #10e │ │ +19e68c: 0811 0200 |0038: move-object/from16 v17, v2 │ │ +19e690: 33a5 0600 |003a: if-ne v5, v10, 0040 // +0006 │ │ +19e694: 1205 |003c: const/4 v5, #int 0 // #0 │ │ +19e696: 130a 5a00 |003d: const/16 v10, #int 90 // #5a │ │ +19e69a: 28e9 |003f: goto 0028 // -0017 │ │ +19e69c: 120a |0040: const/4 v10, #int 0 // #0 │ │ +19e69e: 2202 bf02 |0041: new-instance v2, Ljava/io/File; // type@02bf │ │ +19e6a2: 5400 ee42 |0043: iget-object v0, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalPath:Ljava/lang/String; // field@42ee │ │ +19e6a6: 7020 6509 0200 |0045: invoke-direct {v2, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0965 │ │ +19e6ac: 6e10 6709 0200 |0048: invoke-virtual {v2}, Ljava/io/File;.canRead:()Z // method@0967 │ │ +19e6b2: 0a00 |004b: move-result v0 │ │ +19e6b4: 3900 0c00 |004c: if-nez v0, 0058 // +000c │ │ +19e6b8: 6200 f842 |004e: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@42f8 │ │ +19e6bc: 1a01 4d14 |0050: const-string v1, "Could not read video file to be recoded" // string@144d │ │ +19e6c0: 7120 c502 1000 |0052: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ +19e6c6: 1310 0000 |0055: const/16 v16, #int 0 // #0 │ │ +19e6ca: 0f10 |0057: return v16 │ │ +19e6cc: 1310 0000 |0058: const/16 v16, #int 0 // #0 │ │ +19e6d0: 7100 260b 0000 |005a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b26 │ │ +19e6d6: 3803 1c05 |005d: if-eqz v3, 0579 // +051c │ │ +19e6da: 3804 1a05 |005f: if-eqz v4, 0579 // +051a │ │ +19e6de: 0812 0100 |0061: move-object/from16 v18, v1 │ │ +19e6e2: 2201 7200 |0063: new-instance v1, Landroid/media/MediaCodec$BufferInfo; // type@0072 │ │ +19e6e6: 7010 b501 0100 |0065: invoke-direct {v1}, Landroid/media/MediaCodec$BufferInfo;.:()V // method@01b5 │ │ +19e6ec: 2200 0311 |0068: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // type@1103 │ │ +19e6f0: 7010 c258 0000 |006a: invoke-direct {v0}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.:()V // method@58c2 │ │ +19e6f6: 6e20 ca58 f000 |006d: invoke-virtual {v0, v15}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.setCacheFile:(Ljava/io/File;)V // method@58ca │ │ +19e6fc: 6e20 cb58 5000 |0070: invoke-virtual {v0, v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.setRotation:(I)V // method@58cb │ │ +19e702: 6e30 cc58 3004 |0073: invoke-virtual {v0, v3, v4}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.setSize:(II)V // method@58cc │ │ +19e708: 2205 0211 |0076: new-instance v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder; // type@1102 │ │ +19e70c: 7010 b058 0500 |0078: invoke-direct {v5}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.:()V // method@58b0 │ │ +19e712: 6e20 b358 0500 |007b: invoke-virtual {v5, v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createMovie:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lorg/thoughtcrime/securesms/video/recode/MP4Builder; // method@58b3 │ │ +19e718: 0c05 |007e: move-result-object v5 │ │ +19e71a: 0813 0f00 |007f: move-object/from16 v19, v15 │ │ +19e71e: 220f 7500 |0081: new-instance v15, Landroid/media/MediaExtractor; // type@0075 │ │ +19e722: 7010 c701 0f00 |0083: invoke-direct {v15}, Landroid/media/MediaExtractor;.:()V // method@01c7 │ │ +19e728: 6e10 7b09 0200 |0086: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@097b │ │ +19e72e: 0c00 |0089: move-result-object v0 │ │ +19e730: 6e20 d201 0f00 |008a: invoke-virtual {v15, v0}, Landroid/media/MediaExtractor;.setDataSource:(Ljava/lang/String;)V // method@01d2 │ │ +19e736: 7601 ff58 2700 |008d: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@58ff │ │ +19e73c: 1614 ffff |0090: const-wide/16 v20, #int -1 // #ffff │ │ +19e740: 3489 3b00 |0092: if-lt v9, v8, 00cd // +003b │ │ +19e744: 3363 3900 |0094: if-ne v3, v6, 00cd // +0039 │ │ +19e748: 3374 3700 |0096: if-ne v4, v7, 00cd // +0037 │ │ +19e74c: 380a 0300 |0098: if-eqz v10, 009b // +0003 │ │ +19e750: 2833 |009a: goto 00cd // +0033 │ │ +19e752: 1200 |009b: const/4 v0, #int 0 // #0 │ │ +19e754: 0803 2700 |009c: move-object/from16 v3, v39 │ │ +19e758: 07f4 |009e: move-object v4, v15 │ │ +19e75a: 0752 |009f: move-object v2, v5 │ │ +19e75c: 0716 |00a0: move-object v6, v1 │ │ +19e75e: 04d7 |00a1: move-wide v7, v13 │ │ +19e760: 0816 0200 |00a2: move-object/from16 v22, v2 │ │ +19e764: 1202 |00a4: const/4 v2, #int 0 // #0 │ │ +19e766: 04b9 |00a5: move-wide v9, v11 │ │ +19e768: 0517 0b00 |00a6: move-wide/from16 v23, v11 │ │ +19e76c: 080b 1300 |00a8: move-object/from16 v11, v19 │ │ +19e770: 010c |00aa: move v12, v0 │ │ +19e772: 760a 0459 0300 |00ab: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.readAndWriteTrack:(Landroid/media/MediaExtractor;Lorg/thoughtcrime/securesms/video/recode/MP4Builder;Landroid/media/MediaCodec$BufferInfo;JJLjava/io/File;Z)J // method@5904 │ │ +19e778: 0b03 |00ae: move-result-wide v3 │ │ +19e77a: 3100 0314 |00af: cmp-long v0, v3, v20 │ │ +19e77e: 3800 0400 |00b1: if-eqz v0, 00b5 // +0004 │ │ +19e782: 0437 |00b3: move-wide v7, v3 │ │ +19e784: 2802 |00b4: goto 00b6 // +0002 │ │ +19e786: 04d7 |00b5: move-wide v7, v13 │ │ +19e788: 07f2 |00b6: move-object v2, v15 │ │ +19e78a: 0806 1600 |00b7: move-object/from16 v6, v22 │ │ +19e78e: 120a |00b9: const/4 v10, #int 0 // #0 │ │ +19e790: 2900 2104 |00ba: goto/16 04db // +0421 │ │ +19e794: 0d00 |00bc: move-exception v0 │ │ +19e796: 0702 |00bd: move-object v2, v0 │ │ +19e798: 07f1 |00be: move-object v1, v15 │ │ +19e79a: 0803 1100 |00bf: move-object/from16 v3, v17 │ │ +19e79e: 0806 1600 |00c1: move-object/from16 v6, v22 │ │ +19e7a2: 2900 a204 |00c3: goto/16 0565 // +04a2 │ │ +19e7a6: 0d00 |00c5: move-exception v0 │ │ +19e7a8: 07f1 |00c6: move-object v1, v15 │ │ +19e7aa: 0803 1100 |00c7: move-object/from16 v3, v17 │ │ +19e7ae: 0806 1600 |00c9: move-object/from16 v6, v22 │ │ +19e7b2: 2900 7c04 |00cb: goto/16 0547 // +047c │ │ +19e7b6: 0816 0500 |00cd: move-object/from16 v22, v5 │ │ +19e7ba: 0517 0b00 |00cf: move-wide/from16 v23, v11 │ │ +19e7be: 1202 |00d1: const/4 v2, #int 0 // #0 │ │ +19e7c0: 080c 2700 |00d2: move-object/from16 v12, v39 │ │ +19e7c4: 7030 0559 fc02 |00d4: invoke-direct {v12, v15, v2}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.selectTrack:(Landroid/media/MediaExtractor;Z)I // method@5905 │ │ +19e7ca: 0a05 |00d7: move-result v5 │ │ +19e7cc: 3a05 fe03 |00d8: if-ltz v5, 04d6 // +03fe │ │ +19e7d0: 6e20 d101 5f00 |00da: invoke-virtual {v15, v5}, Landroid/media/MediaExtractor;.selectTrack:(I)V // method@01d1 │ │ +19e7d6: 1606 0000 |00dd: const-wide/16 v6, #int 0 // #0 │ │ +19e7da: 3108 0d06 |00df: cmp-long v8, v13, v6 │ │ +19e7de: 3d08 0600 |00e1: if-lez v8, 00e7 // +0006 │ │ +19e7e2: 6e40 d001 df2e |00e3: invoke-virtual {v15, v13, v14, v2}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01d0 │ │ +19e7e8: 2804 |00e6: goto 00ea // +0004 │ │ +19e7ea: 6e40 d001 6f27 |00e7: invoke-virtual {v15, v6, v7, v2}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01d0 │ │ +19e7f0: 6e20 cd01 5f00 |00ea: invoke-virtual {v15, v5}, Landroid/media/MediaExtractor;.getTrackFormat:(I)Landroid/media/MediaFormat; // method@01cd │ │ +19e7f6: 0c00 |00ed: move-result-object v0 │ │ +19e7f8: 080a 1200 |00ee: move-object/from16 v10, v18 │ │ +19e7fc: 7130 d501 3a04 |00f0: invoke-static {v10, v3, v4}, Landroid/media/MediaFormat;.createVideoFormat:(Ljava/lang/String;II)Landroid/media/MediaFormat; // method@01d5 │ │ +19e802: 0c0b |00f3: move-result-object v11 │ │ +19e804: 1a06 484a |00f4: const-string v6, "color-format" // string@4a48 │ │ +19e808: 1407 8907 007f |00f6: const v7, #float 1.7018e+38 // #7f000789 │ │ +19e80e: 6e30 da01 6b07 |00f9: invoke-virtual {v11, v6, v7}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01da │ │ +19e814: 1a06 1b47 |00fc: const-string v6, "bitrate" // string@471b │ │ +19e818: 3809 0300 |00fe: if-eqz v9, 0101 // +0003 │ │ +19e81c: 2804 |0100: goto 0104 // +0004 │ │ +19e81e: 1409 0010 0e00 |0101: const v9, #float 1.29144e-39 // #000e1000 │ │ +19e824: 6e30 da01 6b09 |0104: invoke-virtual {v11, v6, v9}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01da │ │ +19e82a: 1a06 8a54 |0107: const-string v6, "frame-rate" // string@548a │ │ +19e82e: 1307 1900 |0109: const/16 v7, #int 25 // #19 │ │ +19e832: 6e30 da01 6b07 |010b: invoke-virtual {v11, v6, v7}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01da │ │ +19e838: 1a06 165c |010e: const-string v6, "i-frame-interval" // string@5c16 │ │ +19e83c: 1307 0a00 |0110: const/16 v7, #int 10 // #a │ │ +19e840: 6e30 da01 6b07 |0112: invoke-virtual {v11, v6, v7}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01da │ │ +19e846: 7110 b801 0a00 |0115: invoke-static {v10}, Landroid/media/MediaCodec;.createEncoderByType:(Ljava/lang/String;)Landroid/media/MediaCodec; // method@01b8 │ │ +19e84c: 0c06 |0118: move-result-object v6 │ │ +19e84e: 1207 |0119: const/4 v7, #int 0 // #0 │ │ +19e850: 1219 |011a: const/4 v9, #int 1 // #1 │ │ +19e852: 6e59 b601 b677 |011b: invoke-virtual {v6, v11, v7, v7, v9}, Landroid/media/MediaCodec;.configure:(Landroid/media/MediaFormat;Landroid/view/Surface;Landroid/media/MediaCrypto;I)V // method@01b6 │ │ +19e858: 2207 ff10 |011e: new-instance v7, Lorg/thoughtcrime/securesms/video/recode/InputSurface; // type@10ff │ │ +19e85c: 6e10 b901 0600 |0120: invoke-virtual {v6}, Landroid/media/MediaCodec;.createInputSurface:()Landroid/view/Surface; // method@01b9 │ │ +19e862: 0c09 |0123: move-result-object v9 │ │ +19e864: 7020 9b58 9700 |0124: invoke-direct {v7, v9}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.:(Landroid/view/Surface;)V // method@589b │ │ +19e86a: 6e10 9f58 0700 |0127: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.makeCurrent:()V // method@589f │ │ +19e870: 6e10 c501 0600 |012a: invoke-virtual {v6}, Landroid/media/MediaCodec;.start:()V // method@01c5 │ │ +19e876: 1a09 c56b |012d: const-string v9, "mime" // string@6bc5 │ │ +19e87a: 6e20 d801 9000 |012f: invoke-virtual {v0, v9}, Landroid/media/MediaFormat;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01d8 │ │ +19e880: 0c09 |0132: move-result-object v9 │ │ +19e882: 7110 b701 0900 |0133: invoke-static {v9}, Landroid/media/MediaCodec;.createDecoderByType:(Ljava/lang/String;)Landroid/media/MediaCodec; // method@01b7 │ │ +19e888: 0c09 |0136: move-result-object v9 │ │ +19e88a: 220b 0411 |0137: new-instance v11, Lorg/thoughtcrime/securesms/video/recode/OutputSurface; // type@1104 │ │ +19e88e: 7010 cd58 0b00 |0139: invoke-direct {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.:()V // method@58cd │ │ +19e894: 6e10 d558 0b00 |013c: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.getSurface:()Landroid/view/Surface; // method@58d5 │ │ +19e89a: 0c0c |013f: move-result-object v12 │ │ +19e89c: 0810 0700 |0140: move-object/from16 v16, v7 │ │ +19e8a0: 1207 |0142: const/4 v7, #int 0 // #0 │ │ +19e8a2: 6e52 b601 097c |0143: invoke-virtual {v9, v0, v12, v7, v2}, Landroid/media/MediaCodec;.configure:(Landroid/media/MediaFormat;Landroid/view/Surface;Landroid/media/MediaCrypto;I)V // method@01b6 │ │ +19e8a8: 6e10 c501 0900 |0146: invoke-virtual {v9}, Landroid/media/MediaCodec;.start:()V // method@01c5 │ │ +19e8ae: 7601 ff58 2700 |0149: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@58ff │ │ +19e8b4: 0523 1400 |014c: move-wide/from16 v35, v20 │ │ +19e8b8: 1200 |014e: const/4 v0, #int 0 // #0 │ │ +19e8ba: 1312 0000 |014f: const/16 v18, #int 0 // #0 │ │ +19e8be: 1322 0000 |0151: const/16 v34, #int 0 // #0 │ │ +19e8c2: 1325 fbff |0153: const/16 v37, #int -5 // #fffb │ │ +19e8c6: 3900 e802 |0155: if-nez v0, 043d // +02e8 │ │ +19e8ca: 7601 ff58 2700 |0157: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@58ff │ │ +19e8d0: 0228 0800 |015a: move/from16 v40, v8 │ │ +19e8d4: 1607 c409 |015c: const-wide/16 v7, #int 2500 // #9c4 │ │ +19e8d8: 3912 5c00 |015e: if-nez v18, 01ba // +005c │ │ +19e8dc: 6e10 cb01 0f00 |0160: invoke-virtual {v15}, Landroid/media/MediaExtractor;.getSampleTrackIndex:()I // method@01cb │ │ +19e8e2: 0a0c |0163: move-result v12 │ │ +19e8e4: 335c 3700 |0164: if-ne v12, v5, 019b // +0037 │ │ +19e8e8: 6e30 ba01 7908 |0166: invoke-virtual {v9, v7, v8}, Landroid/media/MediaCodec;.dequeueInputBuffer:(J)I // method@01ba │ │ +19e8ee: 0a0c |0169: move-result v12 │ │ +19e8f0: 3a0c 3600 |016a: if-ltz v12, 01a0 // +0036 │ │ +19e8f4: 6e20 bc01 c900 |016c: invoke-virtual {v9, v12}, Landroid/media/MediaCodec;.getInputBuffer:(I)Ljava/nio/ByteBuffer; // method@01bc │ │ +19e8fa: 0c07 |016f: move-result-object v7 │ │ +19e8fc: 6e30 ce01 7f02 |0170: invoke-virtual {v15, v7, v2}, Landroid/media/MediaExtractor;.readSampleData:(Ljava/nio/ByteBuffer;I)I // method@01ce │ │ +19e902: 0a1e |0173: move-result v30 │ │ +19e904: 3b1e 1400 |0174: if-gez v30, 0188 // +0014 │ │ +19e908: 161f 0000 |0176: const-wide/16 v31, #int 0 // #0 │ │ +19e90c: 1321 0400 |0178: const/16 v33, #int 4 // #4 │ │ +19e910: 131d 0000 |017a: const/16 v29, #int 0 // #0 │ │ +19e914: 131e 0000 |017c: const/16 v30, #int 0 // #0 │ │ +19e918: 081b 0900 |017e: move-object/from16 v27, v9 │ │ +19e91c: 021c 0c00 |0180: move/from16 v28, v12 │ │ +19e920: 7407 c101 1b00 |0182: invoke-virtual/range {v27, v28, v29, v30, v31, v32, v33}, Landroid/media/MediaCodec;.queueInputBuffer:(IIIJI)V // method@01c1 │ │ +19e926: 1312 0100 |0185: const/16 v18, #int 1 // #1 │ │ +19e92a: 2819 |0187: goto 01a0 // +0019 │ │ +19e92c: 6e10 ca01 0f00 |0188: invoke-virtual {v15}, Landroid/media/MediaExtractor;.getSampleTime:()J // method@01ca │ │ +19e932: 0b1f |018b: move-result-wide v31 │ │ +19e934: 1321 0000 |018c: const/16 v33, #int 0 // #0 │ │ +19e938: 131d 0000 |018e: const/16 v29, #int 0 // #0 │ │ +19e93c: 081b 0900 |0190: move-object/from16 v27, v9 │ │ +19e940: 021c 0c00 |0192: move/from16 v28, v12 │ │ +19e944: 7407 c101 1b00 |0194: invoke-virtual/range {v27, v28, v29, v30, v31, v32, v33}, Landroid/media/MediaCodec;.queueInputBuffer:(IIIJI)V // method@01c1 │ │ +19e94a: 6e10 c801 0f00 |0197: invoke-virtual {v15}, Landroid/media/MediaExtractor;.advance:()Z // method@01c8 │ │ +19e950: 2806 |019a: goto 01a0 // +0006 │ │ +19e952: 12f7 |019b: const/4 v7, #int -1 // #ff │ │ +19e954: 337c 0400 |019c: if-ne v12, v7, 01a0 // +0004 │ │ +19e958: 1217 |019e: const/4 v7, #int 1 // #1 │ │ +19e95a: 2802 |019f: goto 01a1 // +0002 │ │ +19e95c: 1207 |01a0: const/4 v7, #int 0 // #0 │ │ +19e95e: 3807 1900 |01a1: if-eqz v7, 01ba // +0019 │ │ +19e962: 1607 c409 |01a3: const-wide/16 v7, #int 2500 // #9c4 │ │ +19e966: 6e30 ba01 7908 |01a5: invoke-virtual {v9, v7, v8}, Landroid/media/MediaCodec;.dequeueInputBuffer:(J)I // method@01ba │ │ +19e96c: 0a1c |01a8: move-result v28 │ │ +19e96e: 3a1c 1100 |01a9: if-ltz v28, 01ba // +0011 │ │ +19e972: 161f 0000 |01ab: const-wide/16 v31, #int 0 // #0 │ │ +19e976: 1321 0400 |01ad: const/16 v33, #int 4 // #4 │ │ +19e97a: 131d 0000 |01af: const/16 v29, #int 0 // #0 │ │ +19e97e: 131e 0000 |01b1: const/16 v30, #int 0 // #0 │ │ +19e982: 081b 0900 |01b3: move-object/from16 v27, v9 │ │ +19e986: 7407 c101 1b00 |01b5: invoke-virtual/range {v27, v28, v29, v30, v31, v32, v33}, Landroid/media/MediaCodec;.queueInputBuffer:(IIIJI)V // method@01c1 │ │ +19e98c: 1312 0100 |01b8: const/16 v18, #int 1 // #1 │ │ +19e990: df07 2201 |01ba: xor-int/lit8 v7, v34, #int 1 // #01 │ │ +19e994: 020c 2500 |01bc: move/from16 v12, v37 │ │ +19e998: 1218 |01be: const/4 v8, #int 1 // #1 │ │ +19e99a: 3907 0b00 |01bf: if-nez v7, 01ca // +000b │ │ +19e99e: 3808 0300 |01c1: if-eqz v8, 01c4 // +0003 │ │ +19e9a2: 2807 |01c3: goto 01ca // +0007 │ │ +19e9a4: 0208 2800 |01c4: move/from16 v8, v40 │ │ +19e9a8: 0225 0c00 |01c6: move/from16 v37, v12 │ │ +19e9ac: 1207 |01c8: const/4 v7, #int 0 // #0 │ │ +19e9ae: 288c |01c9: goto 0155 // -0074 │ │ +19e9b0: 7601 ff58 2700 |01ca: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@58ff │ │ +19e9b6: 021d 0000 |01cd: move/from16 v29, v0 │ │ +19e9ba: 021c 0300 |01cf: move/from16 v28, v3 │ │ +19e9be: 1602 c409 |01d1: const-wide/16 v2, #int 2500 // #9c4 │ │ +19e9c2: 6e40 bb01 1632 |01d3: invoke-virtual {v6, v1, v2, v3}, Landroid/media/MediaCodec;.dequeueOutputBuffer:(Landroid/media/MediaCodec$BufferInfo;J)I // method@01bb │ │ +19e9c8: 0a00 |01d6: move-result v0 │ │ +19e9ca: 12d3 |01d7: const/4 v3, #int -3 // #fd │ │ +19e9cc: 12f2 |01d8: const/4 v2, #int -1 // #ff │ │ +19e9ce: 3320 1000 |01d9: if-ne v0, v2, 01e9 // +0010 │ │ +19e9d2: 0220 0500 |01db: move/from16 v32, v5 │ │ +19e9d6: 0821 0f00 |01dd: move-object/from16 v33, v15 │ │ +19e9da: 0803 1600 |01df: move-object/from16 v3, v22 │ │ +19e9de: 0202 1c00 |01e1: move/from16 v2, v28 │ │ +19e9e2: 12f5 |01e3: const/4 v5, #int -1 // #ff │ │ +19e9e4: 1208 |01e4: const/4 v8, #int 0 // #0 │ │ +19e9e6: 0216 0700 |01e5: move/from16 v22, v7 │ │ +19e9ea: 2900 1501 |01e7: goto/16 02fc // +0115 │ │ +19e9ee: 3330 0c00 |01e9: if-ne v0, v3, 01f5 // +000c │ │ +19e9f2: 0220 0500 |01eb: move/from16 v32, v5 │ │ +19e9f6: 0821 0f00 |01ed: move-object/from16 v33, v15 │ │ +19e9fa: 0803 1600 |01ef: move-object/from16 v3, v22 │ │ +19e9fe: 0202 1c00 |01f1: move/from16 v2, v28 │ │ +19ea02: 12f5 |01f3: const/4 v5, #int -1 // #ff │ │ +19ea04: 28f1 |01f4: goto 01e5 // -000f │ │ +19ea06: 12e2 |01f5: const/4 v2, #int -2 // #fe │ │ +19ea08: 3320 3900 |01f6: if-ne v0, v2, 022f // +0039 │ │ +19ea0c: 6e10 c001 0600 |01f8: invoke-virtual {v6}, Landroid/media/MediaCodec;.getOutputFormat:()Landroid/media/MediaFormat; // method@01c0 │ │ +19ea12: 0c02 |01fb: move-result-object v2 │ │ +19ea14: 12b3 |01fc: const/4 v3, #int -5 // #fb │ │ +19ea16: 333c 0e00 |01fd: if-ne v12, v3, 020b // +000e │ │ +19ea1a: 0803 1600 |01ff: move-object/from16 v3, v22 │ │ +19ea1e: 0216 0700 |0201: move/from16 v22, v7 │ │ +19ea22: 1207 |0203: const/4 v7, #int 0 // #0 │ │ +19ea24: 6e30 b158 2307 |0204: invoke-virtual {v3, v2, v7}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.addTrack:(Landroid/media/MediaFormat;Z)I // method@58b1 │ │ +19ea2a: 0a0c |0207: move-result v12 │ │ +19ea2c: 2807 |0208: goto 020f // +0007 │ │ +19ea2e: 0d00 |0209: move-exception v0 │ │ +19ea30: 2811 |020a: goto 021b // +0011 │ │ +19ea32: 0803 1600 |020b: move-object/from16 v3, v22 │ │ +19ea36: 0216 0700 |020d: move/from16 v22, v7 │ │ +19ea3a: 0220 0500 |020f: move/from16 v32, v5 │ │ +19ea3e: 0821 0f00 |0211: move-object/from16 v33, v15 │ │ +19ea42: 0202 1c00 |0213: move/from16 v2, v28 │ │ +19ea46: 12f5 |0215: const/4 v5, #int -1 // #ff │ │ +19ea48: 2900 e600 |0216: goto/16 02fc // +00e6 │ │ +19ea4c: 0d00 |0218: move-exception v0 │ │ +19ea4e: 0803 1600 |0219: move-object/from16 v3, v22 │ │ +19ea52: 0702 |021b: move-object v2, v0 │ │ +19ea54: 0736 |021c: move-object v6, v3 │ │ +19ea56: 07f1 |021d: move-object v1, v15 │ │ +19ea58: 0803 1100 |021e: move-object/from16 v3, v17 │ │ +19ea5c: 2900 4503 |0220: goto/16 0565 // +0345 │ │ +19ea60: 0d00 |0222: move-exception v0 │ │ +19ea62: 0803 1600 |0223: move-object/from16 v3, v22 │ │ +19ea66: 0220 0500 |0225: move/from16 v32, v5 │ │ +19ea6a: 0767 |0227: move-object v7, v6 │ │ +19ea6c: 0821 0f00 |0228: move-object/from16 v33, v15 │ │ +19ea70: 0805 1000 |022a: move-object/from16 v5, v16 │ │ +19ea74: 0736 |022c: move-object v6, v3 │ │ +19ea76: 2900 6e02 |022d: goto/16 049b // +026e │ │ +19ea7a: 0803 1600 |022f: move-object/from16 v3, v22 │ │ +19ea7e: 0216 0700 |0231: move/from16 v22, v7 │ │ +19ea82: 3a00 e501 |0233: if-ltz v0, 0418 // +01e5 │ │ +19ea86: 6e20 be01 0600 |0235: invoke-virtual {v6, v0}, Landroid/media/MediaCodec;.getOutputBuffer:(I)Ljava/nio/ByteBuffer; // method@01be │ │ +19ea8c: 0c02 |0238: move-result-object v2 │ │ +19ea8e: 3802 b201 |0239: if-eqz v2, 03eb // +01b2 │ │ +19ea92: 5217 2f00 |023b: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19ea96: 021d 0800 |023d: move/from16 v29, v8 │ │ +19ea9a: 1218 |023f: const/4 v8, #int 1 // #1 │ │ +19ea9c: 3787 a300 |0240: if-le v7, v8, 02e3 // +00a3 │ │ +19eaa0: 5217 2c00 |0242: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +19eaa4: dd07 0702 |0244: and-int/lit8 v7, v7, #int 2 // #02 │ │ +19eaa8: 3907 0800 |0246: if-nez v7, 024e // +0008 │ │ +19eaac: 1207 |0248: const/4 v7, #int 0 // #0 │ │ +19eaae: 6e57 c158 c312 |0249: invoke-virtual {v3, v12, v2, v1, v7}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeSampleData:(ILjava/nio/ByteBuffer;Landroid/media/MediaCodec$BufferInfo;Z)Z // method@58c1 │ │ +19eab4: 2900 9700 |024c: goto/16 02e3 // +0097 │ │ +19eab8: 12b7 |024e: const/4 v7, #int -5 // #fb │ │ +19eaba: 337c 9400 |024f: if-ne v12, v7, 02e3 // +0094 │ │ +19eabe: 5218 2f00 |0251: iget v8, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19eac2: 2388 1311 |0253: new-array v8, v8, [B // type@1113 │ │ +19eac6: 521c 2d00 |0255: iget v12, v1, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ +19eaca: 5217 2f00 |0257: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19eace: b07c |0259: add-int/2addr v12, v7 │ │ +19ead0: 6e20 a50b c200 |025a: invoke-virtual {v2, v12}, Ljava/nio/ByteBuffer;.limit:(I)Ljava/nio/Buffer; // method@0ba5 │ │ +19ead6: 5217 2d00 |025d: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ +19eada: 6e20 a80b 7200 |025f: invoke-virtual {v2, v7}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0ba8 │ │ +19eae0: 6e20 a20b 8200 |0262: invoke-virtual {v2, v8}, Ljava/nio/ByteBuffer;.get:([B)Ljava/nio/ByteBuffer; // method@0ba2 │ │ +19eae6: 5212 2f00 |0265: iget v2, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19eaea: 1217 |0267: const/4 v7, #int 1 // #1 │ │ +19eaec: b172 |0268: sub-int/2addr v2, v7 │ │ +19eaee: 3a02 4c00 |0269: if-ltz v2, 02b5 // +004c │ │ +19eaf2: 123c |026b: const/4 v12, #int 3 // #3 │ │ +19eaf4: 37c2 4900 |026c: if-le v2, v12, 02b5 // +0049 │ │ +19eaf8: 480c 0802 |026e: aget-byte v12, v8, v2 │ │ +19eafc: 337c 3900 |0270: if-ne v12, v7, 02a9 // +0039 │ │ +19eb00: d807 02ff |0272: add-int/lit8 v7, v2, #int -1 // #ff │ │ +19eb04: 4807 0807 |0274: aget-byte v7, v8, v7 │ │ +19eb08: 3907 3300 |0276: if-nez v7, 02a9 // +0033 │ │ +19eb0c: d807 02fe |0278: add-int/lit8 v7, v2, #int -2 // #fe │ │ +19eb10: 4807 0807 |027a: aget-byte v7, v8, v7 │ │ +19eb14: 3907 2d00 |027c: if-nez v7, 02a9 // +002d │ │ +19eb18: d807 02fd |027e: add-int/lit8 v7, v2, #int -3 // #fd │ │ +19eb1c: 480c 0807 |0280: aget-byte v12, v8, v7 │ │ +19eb20: 390c 2700 |0282: if-nez v12, 02a9 // +0027 │ │ +19eb24: 7110 9a0b 0700 |0284: invoke-static {v7}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@0b9a │ │ +19eb2a: 0c02 |0287: move-result-object v2 │ │ +19eb2c: 521c 2f00 |0288: iget v12, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19eb30: b17c |028a: sub-int/2addr v12, v7 │ │ +19eb32: 7110 9a0b 0c00 |028b: invoke-static {v12}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@0b9a │ │ +19eb38: 0c0c |028e: move-result-object v12 │ │ +19eb3a: 0220 0500 |028f: move/from16 v32, v5 │ │ +19eb3e: 0821 0f00 |0291: move-object/from16 v33, v15 │ │ +19eb42: 1205 |0293: const/4 v5, #int 0 // #0 │ │ +19eb44: 6e40 ab0b 8275 |0294: invoke-virtual {v2, v8, v5, v7}, Ljava/nio/ByteBuffer;.put:([BII)Ljava/nio/ByteBuffer; // method@0bab │ │ +19eb4a: 0c0f |0297: move-result-object v15 │ │ +19eb4c: 6e20 a80b 5f00 |0298: invoke-virtual {v15, v5}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0ba8 │ │ +19eb52: 521f 2f00 |029b: iget v15, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19eb56: b17f |029d: sub-int/2addr v15, v7 │ │ +19eb58: 6e40 ab0b 8cf7 |029e: invoke-virtual {v12, v8, v7, v15}, Ljava/nio/ByteBuffer;.put:([BII)Ljava/nio/ByteBuffer; // method@0bab │ │ +19eb5e: 0c07 |02a1: move-result-object v7 │ │ +19eb60: 6e20 a80b 5700 |02a2: invoke-virtual {v7, v5}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0ba8 │ │ +19eb66: 0727 |02a5: move-object v7, v2 │ │ +19eb68: 0202 1c00 |02a6: move/from16 v2, v28 │ │ +19eb6c: 2815 |02a8: goto 02bd // +0015 │ │ +19eb6e: 0220 0500 |02a9: move/from16 v32, v5 │ │ +19eb72: 0821 0f00 |02ab: move-object/from16 v33, v15 │ │ +19eb76: d802 02ff |02ad: add-int/lit8 v2, v2, #int -1 // #ff │ │ +19eb7a: 0205 2000 |02af: move/from16 v5, v32 │ │ +19eb7e: 080f 2100 |02b1: move-object/from16 v15, v33 │ │ +19eb82: 1217 |02b3: const/4 v7, #int 1 // #1 │ │ +19eb84: 28b5 |02b4: goto 0269 // -004b │ │ +19eb86: 0220 0500 |02b5: move/from16 v32, v5 │ │ +19eb8a: 0821 0f00 |02b7: move-object/from16 v33, v15 │ │ +19eb8e: 0202 1c00 |02b9: move/from16 v2, v28 │ │ +19eb92: 1207 |02bb: const/4 v7, #int 0 // #0 │ │ +19eb94: 120c |02bc: const/4 v12, #int 0 // #0 │ │ +19eb96: 7130 d501 2a04 |02bd: invoke-static {v10, v2, v4}, Landroid/media/MediaFormat;.createVideoFormat:(Ljava/lang/String;II)Landroid/media/MediaFormat; // method@01d5 │ │ +19eb9c: 0c05 |02c0: move-result-object v5 │ │ +19eb9e: 3807 0e00 |02c1: if-eqz v7, 02cf // +000e │ │ +19eba2: 380c 0c00 |02c3: if-eqz v12, 02cf // +000c │ │ +19eba6: 1a08 414d |02c5: const-string v8, "csd-0" // string@4d41 │ │ +19ebaa: 6e30 d901 8507 |02c7: invoke-virtual {v5, v8, v7}, Landroid/media/MediaFormat;.setByteBuffer:(Ljava/lang/String;Ljava/nio/ByteBuffer;)V // method@01d9 │ │ +19ebb0: 1a07 424d |02ca: const-string v7, "csd-1" // string@4d42 │ │ +19ebb4: 6e30 d901 750c |02cc: invoke-virtual {v5, v7, v12}, Landroid/media/MediaFormat;.setByteBuffer:(Ljava/lang/String;Ljava/nio/ByteBuffer;)V // method@01d9 │ │ +19ebba: 1207 |02cf: const/4 v7, #int 0 // #0 │ │ +19ebbc: 6e30 b158 5307 |02d0: invoke-virtual {v3, v5, v7}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.addTrack:(Landroid/media/MediaFormat;Z)I // method@58b1 │ │ +19ebc2: 0a0c |02d3: move-result v12 │ │ +19ebc4: 2815 |02d4: goto 02e9 // +0015 │ │ +19ebc6: 0d00 |02d5: move-exception v0 │ │ +19ebc8: 0821 0f00 |02d6: move-object/from16 v33, v15 │ │ +19ebcc: 0702 |02d8: move-object v2, v0 │ │ +19ebce: 0736 |02d9: move-object v6, v3 │ │ +19ebd0: 2900 b001 |02da: goto/16 048a // +01b0 │ │ +19ebd4: 0d00 |02dc: move-exception v0 │ │ +19ebd6: 0220 0500 |02dd: move/from16 v32, v5 │ │ +19ebda: 0821 0f00 |02df: move-object/from16 v33, v15 │ │ +19ebde: 2900 0701 |02e1: goto/16 03e8 // +0107 │ │ +19ebe2: 0220 0500 |02e3: move/from16 v32, v5 │ │ +19ebe6: 0821 0f00 |02e5: move-object/from16 v33, v15 │ │ +19ebea: 0202 1c00 |02e7: move/from16 v2, v28 │ │ +19ebee: 5215 2c00 |02e9: iget v5, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +19ebf2: dd05 0504 |02eb: and-int/lit8 v5, v5, #int 4 // #04 │ │ +19ebf6: 3805 0400 |02ed: if-eqz v5, 02f1 // +0004 │ │ +19ebfa: 1215 |02ef: const/4 v5, #int 1 // #1 │ │ +19ebfc: 2802 |02f0: goto 02f2 // +0002 │ │ +19ebfe: 1205 |02f1: const/4 v5, #int 0 // #0 │ │ +19ec00: 1207 |02f2: const/4 v7, #int 0 // #0 │ │ +19ec02: 6e30 c301 0607 |02f3: invoke-virtual {v6, v0, v7}, Landroid/media/MediaCodec;.releaseOutputBuffer:(IZ)V // method@01c3 │ │ +19ec08: 0208 1d00 |02f6: move/from16 v8, v29 │ │ +19ec0c: 021d 0500 |02f8: move/from16 v29, v5 │ │ +19ec10: 2900 1bff |02fa: goto/16 0215 // -00e5 │ │ +19ec14: 3250 1000 |02fc: if-eq v0, v5, 030c // +0010 │ │ +19ec18: 0207 1600 |02fe: move/from16 v7, v22 │ │ +19ec1c: 0200 1d00 |0300: move/from16 v0, v29 │ │ +19ec20: 0205 2000 |0302: move/from16 v5, v32 │ │ +19ec24: 080f 2100 |0304: move-object/from16 v15, v33 │ │ +19ec28: 0816 0300 |0306: move-object/from16 v22, v3 │ │ +19ec2c: 0123 |0308: move v3, v2 │ │ +19ec2e: 1202 |0309: const/4 v2, #int 0 // #0 │ │ +19ec30: 2900 b5fe |030a: goto/16 01bf // -014b │ │ +19ec34: 3922 be00 |030c: if-nez v34, 03ca // +00be │ │ +19ec38: 0767 |030e: move-object v7, v6 │ │ +19ec3a: 1605 c409 |030f: const-wide/16 v5, #int 2500 // #9c4 │ │ +19ec3e: 6e40 bb01 1965 |0311: invoke-virtual {v9, v1, v5, v6}, Landroid/media/MediaCodec;.dequeueOutputBuffer:(Landroid/media/MediaCodec$BufferInfo;J)I // method@01bb │ │ +19ec44: 0a00 |0314: move-result v0 │ │ +19ec46: 12ff |0315: const/4 v15, #int -1 // #ff │ │ +19ec48: 33f0 0d00 |0316: if-ne v0, v15, 0323 // +000d │ │ +19ec4c: 021c 0200 |0318: move/from16 v28, v2 │ │ +19ec50: 0736 |031a: move-object v6, v3 │ │ +19ec52: 0805 1000 |031b: move-object/from16 v5, v16 │ │ +19ec56: 1316 0000 |031d: const/16 v22, #int 0 // #0 │ │ +19ec5a: 1619 0000 |031f: const-wide/16 v25, #int 0 // #0 │ │ +19ec5e: 2900 b200 |0321: goto/16 03d3 // +00b2 │ │ +19ec62: 12d5 |0323: const/4 v5, #int -3 // #fd │ │ +19ec64: 3350 0800 |0324: if-ne v0, v5, 032c // +0008 │ │ +19ec68: 021c 0200 |0326: move/from16 v28, v2 │ │ +19ec6c: 0736 |0328: move-object v6, v3 │ │ +19ec6e: 0805 1000 |0329: move-object/from16 v5, v16 │ │ +19ec72: 28f4 |032b: goto 031f // -000c │ │ +19ec74: 12e5 |032c: const/4 v5, #int -2 // #fe │ │ +19ec76: 3350 0800 |032d: if-ne v0, v5, 0335 // +0008 │ │ +19ec7a: 6e10 c001 0900 |032f: invoke-virtual {v9}, Landroid/media/MediaCodec;.getOutputFormat:()Landroid/media/MediaFormat; // method@01c0 │ │ +19ec80: 28f4 |0332: goto 0326 // -000c │ │ +19ec82: 0d00 |0333: move-exception v0 │ │ +19ec84: 28a4 |0334: goto 02d8 // -005c │ │ +19ec86: 3a00 7100 |0335: if-ltz v0, 03a6 // +0071 │ │ +19ec8a: 5215 2f00 |0337: iget v5, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19ec8e: 3805 0400 |0339: if-eqz v5, 033d // +0004 │ │ +19ec92: 1215 |033b: const/4 v5, #int 1 // #1 │ │ +19ec94: 2802 |033c: goto 033e // +0002 │ │ +19ec96: 1205 |033d: const/4 v5, #int 0 // #0 │ │ +19ec98: 1619 0000 |033e: const-wide/16 v25, #int 0 // #0 │ │ +19ec9c: 3106 1719 |0340: cmp-long v6, v23, v25 │ │ +19eca0: 3d06 1a00 |0342: if-lez v6, 035c // +001a │ │ +19eca4: 021c 0200 |0344: move/from16 v28, v2 │ │ +19eca8: 0736 |0346: move-object v6, v3 │ │ +19ecaa: 5312 2e00 |0347: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +19ecae: 311e 0217 |0349: cmp-long v30, v2, v23 │ │ +19ecb2: 3a1e 1400 |034b: if-ltz v30, 035f // +0014 │ │ +19ecb6: 5212 2c00 |034d: iget v2, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +19ecba: de02 0204 |034f: or-int/lit8 v2, v2, #int 4 // #04 │ │ +19ecbe: 5912 2c00 |0351: iput v2, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +19ecc2: 1205 |0353: const/4 v5, #int 0 // #0 │ │ +19ecc4: 1312 0100 |0354: const/16 v18, #int 1 // #1 │ │ +19ecc8: 1322 0100 |0356: const/16 v34, #int 1 // #1 │ │ +19eccc: 2807 |0358: goto 035f // +0007 │ │ +19ecce: 0d00 |0359: move-exception v0 │ │ +19ecd0: 2900 6c00 |035a: goto/16 03c6 // +006c │ │ +19ecd4: 021c 0200 |035c: move/from16 v28, v2 │ │ +19ecd8: 0736 |035e: move-object v6, v3 │ │ +19ecda: 3d28 1200 |035f: if-lez v40, 0371 // +0012 │ │ +19ecde: 3102 2314 |0361: cmp-long v2, v35, v20 │ │ +19ece2: 3902 0e00 |0363: if-nez v2, 0371 // +000e │ │ +19ece6: 5312 2e00 |0365: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +19ecea: 311e 020d |0367: cmp-long v30, v2, v13 │ │ +19ecee: 3b1e 0400 |0369: if-gez v30, 036d // +0004 │ │ +19ecf2: 1205 |036b: const/4 v5, #int 0 // #0 │ │ +19ecf4: 2805 |036c: goto 0371 // +0005 │ │ +19ecf6: 5312 2e00 |036d: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +19ecfa: 0523 0200 |036f: move-wide/from16 v35, v2 │ │ +19ecfe: 6e30 c301 0905 |0371: invoke-virtual {v9, v0, v5}, Landroid/media/MediaCodec;.releaseOutputBuffer:(IZ)V // method@01c3 │ │ +19ed04: 3805 2400 |0374: if-eqz v5, 0398 // +0024 │ │ +19ed08: 6e10 cf58 0b00 |0376: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.awaitNewImage:()V // method@58cf │ │ +19ed0e: 1202 |0379: const/4 v2, #int 0 // #0 │ │ +19ed10: 6e20 d258 2b00 |037a: invoke-virtual {v11, v2}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.drawImage:(Z)V // method@58d2 │ │ +19ed16: 5312 2e00 |037d: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +19ed1a: 161e e803 |037f: const-wide/16 v30, #int 1000 // #3e8 │ │ +19ed1e: 9d02 021e |0381: mul-long v2, v2, v30 │ │ +19ed22: 0805 1000 |0383: move-object/from16 v5, v16 │ │ +19ed26: 6e30 a158 2503 |0385: invoke-virtual {v5, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.setPresentationTime:(J)V // method@58a1 │ │ +19ed2c: 6e10 a258 0500 |0388: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.swapBuffers:()Z // method@58a2 │ │ +19ed32: 280f |038b: goto 039a // +000f │ │ +19ed34: 0d00 |038c: move-exception v0 │ │ +19ed36: 0805 1000 |038d: move-object/from16 v5, v16 │ │ +19ed3a: 0702 |038f: move-object v2, v0 │ │ +19ed3c: 6200 f842 |0390: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@42f8 │ │ +19ed40: 1a03 7851 |0392: const-string v3, "error while waiting for recording output surface" // string@5178 │ │ +19ed44: 7130 c602 3002 |0394: invoke-static {v0, v3, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +19ed4a: 2803 |0397: goto 039a // +0003 │ │ +19ed4c: 0805 1000 |0398: move-object/from16 v5, v16 │ │ +19ed50: 5210 2c00 |039a: iget v0, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +19ed54: dd00 0004 |039c: and-int/lit8 v0, v0, #int 4 // #04 │ │ +19ed58: 3800 3500 |039e: if-eqz v0, 03d3 // +0035 │ │ +19ed5c: 6e10 c401 0700 |03a0: invoke-virtual {v7}, Landroid/media/MediaCodec;.signalEndOfInputStream:()V // method@01c4 │ │ +19ed62: 1316 0000 |03a3: const/16 v22, #int 0 // #0 │ │ +19ed66: 282e |03a5: goto 03d3 // +002e │ │ +19ed68: 0736 |03a6: move-object v6, v3 │ │ +19ed6a: 0805 1000 |03a7: move-object/from16 v5, v16 │ │ +19ed6e: 2202 0203 |03a9: new-instance v2, Ljava/lang/RuntimeException; // type@0302 │ │ +19ed72: 2203 0903 |03ab: new-instance v3, Ljava/lang/StringBuilder; // type@0309 │ │ +19ed76: 7010 060b 0300 |03ad: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b06 │ │ +19ed7c: 1a04 5282 |03b0: const-string v4, "unexpected result from decoder.dequeueOutputBuffer: " // string@8252 │ │ +19ed80: 6e20 120b 4300 |03b2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +19ed86: 6e20 0d0b 0300 |03b5: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ +19ed8c: 6e10 230b 0300 |03b8: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +19ed92: 0c00 |03bb: move-result-object v0 │ │ +19ed94: 7020 af0a 0200 |03bc: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ +19ed9a: 2702 |03bf: throw v2 │ │ +19ed9c: 0d00 |03c0: move-exception v0 │ │ +19ed9e: 0736 |03c1: move-object v6, v3 │ │ +19eda0: 2900 c700 |03c2: goto/16 0489 // +00c7 │ │ +19eda4: 0d00 |03c4: move-exception v0 │ │ +19eda6: 0736 |03c5: move-object v6, v3 │ │ +19eda8: 0805 1000 |03c6: move-object/from16 v5, v16 │ │ +19edac: 2900 d300 |03c8: goto/16 049b // +00d3 │ │ +19edb0: 021c 0200 |03ca: move/from16 v28, v2 │ │ +19edb4: 0767 |03cc: move-object v7, v6 │ │ +19edb6: 0805 1000 |03cd: move-object/from16 v5, v16 │ │ +19edba: 12ff |03cf: const/4 v15, #int -1 // #ff │ │ +19edbc: 1619 0000 |03d0: const-wide/16 v25, #int 0 // #0 │ │ +19edc0: 0736 |03d2: move-object v6, v3 │ │ +19edc2: 0810 0500 |03d3: move-object/from16 v16, v5 │ │ +19edc6: 0203 1c00 |03d5: move/from16 v3, v28 │ │ +19edca: 0200 1d00 |03d7: move/from16 v0, v29 │ │ +19edce: 0205 2000 |03d9: move/from16 v5, v32 │ │ +19edd2: 080f 2100 |03db: move-object/from16 v15, v33 │ │ +19edd6: 1202 |03dd: const/4 v2, #int 0 // #0 │ │ +19edd8: 0226 1600 |03de: move/from16 v38, v22 │ │ +19eddc: 0816 0600 |03e0: move-object/from16 v22, v6 │ │ +19ede0: 0776 |03e2: move-object v6, v7 │ │ +19ede2: 0207 2600 |03e3: move/from16 v7, v38 │ │ +19ede6: 2900 dafd |03e5: goto/16 01bf // -0226 │ │ +19edea: 0d00 |03e7: move-exception v0 │ │ +19edec: 0767 |03e8: move-object v7, v6 │ │ +19edee: 2900 41fe |03e9: goto/16 022a // -01bf │ │ +19edf2: 0220 0500 |03eb: move/from16 v32, v5 │ │ +19edf6: 0767 |03ed: move-object v7, v6 │ │ +19edf8: 0821 0f00 |03ee: move-object/from16 v33, v15 │ │ +19edfc: 0805 1000 |03f0: move-object/from16 v5, v16 │ │ +19ee00: 0736 |03f2: move-object v6, v3 │ │ +19ee02: 2202 0203 |03f3: new-instance v2, Ljava/lang/RuntimeException; // type@0302 │ │ +19ee06: 2203 0903 |03f5: new-instance v3, Ljava/lang/StringBuilder; // type@0309 │ │ +19ee0a: 7010 060b 0300 |03f7: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b06 │ │ +19ee10: 1a04 0a51 |03fa: const-string v4, "encoderOutputBuffer " // string@510a │ │ +19ee14: 6e20 120b 4300 |03fc: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +19ee1a: 6e20 0d0b 0300 |03ff: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ +19ee20: 1a00 3704 |0402: const-string v0, " was null" // string@0437 │ │ +19ee24: 6e20 120b 0300 |0404: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +19ee2a: 6e10 230b 0300 |0407: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +19ee30: 0c00 |040a: move-result-object v0 │ │ +19ee32: 7020 af0a 0200 |040b: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ +19ee38: 2702 |040e: throw v2 │ │ +19ee3a: 0d00 |040f: move-exception v0 │ │ +19ee3c: 0736 |0410: move-object v6, v3 │ │ +19ee3e: 0821 0f00 |0411: move-object/from16 v33, v15 │ │ +19ee42: 2900 7600 |0413: goto/16 0489 // +0076 │ │ +19ee46: 0d00 |0415: move-exception v0 │ │ +19ee48: 2900 0ffe |0416: goto/16 0225 // -01f1 │ │ +19ee4c: 0220 0500 |0418: move/from16 v32, v5 │ │ +19ee50: 0767 |041a: move-object v7, v6 │ │ +19ee52: 0821 0f00 |041b: move-object/from16 v33, v15 │ │ +19ee56: 0805 1000 |041d: move-object/from16 v5, v16 │ │ +19ee5a: 0736 |041f: move-object v6, v3 │ │ +19ee5c: 2202 0203 |0420: new-instance v2, Ljava/lang/RuntimeException; // type@0302 │ │ +19ee60: 2203 0903 |0422: new-instance v3, Ljava/lang/StringBuilder; // type@0309 │ │ +19ee64: 7010 060b 0300 |0424: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b06 │ │ +19ee6a: 1a04 5382 |0427: const-string v4, "unexpected result from encoder.dequeueOutputBuffer: " // string@8253 │ │ +19ee6e: 6e20 120b 4300 |0429: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +19ee74: 6e20 0d0b 0300 |042c: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ +19ee7a: 6e10 230b 0300 |042f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +19ee80: 0c00 |0432: move-result-object v0 │ │ +19ee82: 7020 af0a 0200 |0433: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aaf │ │ +19ee88: 2702 |0436: throw v2 │ │ +19ee8a: 0d00 |0437: move-exception v0 │ │ +19ee8c: 2900 5100 |0438: goto/16 0489 // +0051 │ │ +19ee90: 0d00 |043a: move-exception v0 │ │ +19ee92: 2900 6000 |043b: goto/16 049b // +0060 │ │ +19ee96: 0220 0500 |043d: move/from16 v32, v5 │ │ +19ee9a: 0767 |043f: move-object v7, v6 │ │ +19ee9c: 0821 0f00 |0440: move-object/from16 v33, v15 │ │ +19eea0: 0805 1000 |0442: move-object/from16 v5, v16 │ │ +19eea4: 0806 1600 |0444: move-object/from16 v6, v22 │ │ +19eea8: 3100 2314 |0446: cmp-long v0, v35, v20 │ │ +19eeac: 3800 0400 |0448: if-eqz v0, 044c // +0004 │ │ +19eeb0: 050d 2300 |044a: move-wide/from16 v13, v35 │ │ +19eeb4: 0203 2000 |044c: move/from16 v3, v32 │ │ +19eeb8: 0802 2100 |044e: move-object/from16 v2, v33 │ │ +19eebc: 120a |0450: const/4 v10, #int 0 // #0 │ │ +19eebe: 2900 5600 |0451: goto/16 04a7 // +0056 │ │ +19eec2: 0d00 |0453: move-exception v0 │ │ +19eec4: 0220 0500 |0454: move/from16 v32, v5 │ │ +19eec8: 0767 |0456: move-object v7, v6 │ │ +19eeca: 0821 0f00 |0457: move-object/from16 v33, v15 │ │ +19eece: 0805 1000 |0459: move-object/from16 v5, v16 │ │ +19eed2: 2808 |045b: goto 0463 // +0008 │ │ +19eed4: 0d00 |045c: move-exception v0 │ │ +19eed6: 0220 0500 |045d: move/from16 v32, v5 │ │ +19eeda: 0775 |045f: move-object v5, v7 │ │ +19eedc: 0821 0f00 |0460: move-object/from16 v33, v15 │ │ +19eee0: 0767 |0462: move-object v7, v6 │ │ +19eee2: 0806 1600 |0463: move-object/from16 v6, v22 │ │ +19eee6: 2836 |0465: goto 049b // +0036 │ │ +19eee8: 0d00 |0466: move-exception v0 │ │ +19eeea: 0220 0500 |0467: move/from16 v32, v5 │ │ +19eeee: 0775 |0469: move-object v5, v7 │ │ +19eef0: 0821 0f00 |046a: move-object/from16 v33, v15 │ │ +19eef4: 0767 |046c: move-object v7, v6 │ │ +19eef6: 0806 1600 |046d: move-object/from16 v6, v22 │ │ +19eefa: 282b |046f: goto 049a // +002b │ │ +19eefc: 0d00 |0470: move-exception v0 │ │ +19eefe: 0220 0500 |0471: move/from16 v32, v5 │ │ +19ef02: 0775 |0473: move-object v5, v7 │ │ +19ef04: 0821 0f00 |0474: move-object/from16 v33, v15 │ │ +19ef08: 0767 |0476: move-object v7, v6 │ │ +19ef0a: 0806 1600 |0477: move-object/from16 v6, v22 │ │ +19ef0e: 2820 |0479: goto 0499 // +0020 │ │ +19ef10: 0d00 |047a: move-exception v0 │ │ +19ef12: 0220 0500 |047b: move/from16 v32, v5 │ │ +19ef16: 0767 |047d: move-object v7, v6 │ │ +19ef18: 0821 0f00 |047e: move-object/from16 v33, v15 │ │ +19ef1c: 0806 1600 |0480: move-object/from16 v6, v22 │ │ +19ef20: 1205 |0482: const/4 v5, #int 0 // #0 │ │ +19ef22: 2816 |0483: goto 0499 // +0016 │ │ +19ef24: 0d00 |0484: move-exception v0 │ │ +19ef26: 0821 0f00 |0485: move-object/from16 v33, v15 │ │ +19ef2a: 0806 1600 |0487: move-object/from16 v6, v22 │ │ +19ef2e: 0702 |0489: move-object v2, v0 │ │ +19ef30: 0803 1100 |048a: move-object/from16 v3, v17 │ │ +19ef34: 0801 2100 |048c: move-object/from16 v1, v33 │ │ +19ef38: 2900 d700 |048e: goto/16 0565 // +00d7 │ │ +19ef3c: 0d00 |0490: move-exception v0 │ │ +19ef3e: 0220 0500 |0491: move/from16 v32, v5 │ │ +19ef42: 0821 0f00 |0493: move-object/from16 v33, v15 │ │ +19ef46: 0806 1600 |0495: move-object/from16 v6, v22 │ │ +19ef4a: 1205 |0497: const/4 v5, #int 0 // #0 │ │ +19ef4c: 1207 |0498: const/4 v7, #int 0 // #0 │ │ +19ef4e: 1209 |0499: const/4 v9, #int 0 // #0 │ │ +19ef50: 120b |049a: const/4 v11, #int 0 // #0 │ │ +19ef52: 6202 f842 |049b: sget-object v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@42f8 │ │ +19ef56: 1a03 2f33 |049d: const-string v3, "Recoding video failed unexpectedly" // string@332f │ │ +19ef5a: 7130 c602 3200 |049f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +19ef60: 0203 2000 |04a2: move/from16 v3, v32 │ │ +19ef64: 0802 2100 |04a4: move-object/from16 v2, v33 │ │ +19ef68: 121a |04a6: const/4 v10, #int 1 // #1 │ │ +19ef6a: 6e20 d301 3200 |04a7: invoke-virtual {v2, v3}, Landroid/media/MediaExtractor;.unselectTrack:(I)V // method@01d3 │ │ +19ef70: 380b 0500 |04aa: if-eqz v11, 04af // +0005 │ │ +19ef74: 6e10 d858 0b00 |04ac: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.release:()V // method@58d8 │ │ +19ef7a: 3805 0500 |04af: if-eqz v5, 04b4 // +0005 │ │ +19ef7e: 6e10 a058 0500 |04b1: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.release:()V // method@58a0 │ │ +19ef84: 3809 0800 |04b4: if-eqz v9, 04bc // +0008 │ │ +19ef88: 6e10 c601 0900 |04b6: invoke-virtual {v9}, Landroid/media/MediaCodec;.stop:()V // method@01c6 │ │ +19ef8e: 6e10 c201 0900 |04b9: invoke-virtual {v9}, Landroid/media/MediaCodec;.release:()V // method@01c2 │ │ +19ef94: 3807 0800 |04bc: if-eqz v7, 04c4 // +0008 │ │ +19ef98: 6e10 c601 0700 |04be: invoke-virtual {v7}, Landroid/media/MediaCodec;.stop:()V // method@01c6 │ │ +19ef9e: 6e10 c201 0700 |04c1: invoke-virtual {v7}, Landroid/media/MediaCodec;.release:()V // method@01c2 │ │ +19efa4: 7601 ff58 2700 |04c4: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@58ff │ │ +19efaa: 2813 |04c7: goto 04da // +0013 │ │ +19efac: 0d00 |04c8: move-exception v0 │ │ +19efae: 2806 |04c9: goto 04cf // +0006 │ │ +19efb0: 0d00 |04ca: move-exception v0 │ │ +19efb2: 2809 |04cb: goto 04d4 // +0009 │ │ +19efb4: 0d00 |04cc: move-exception v0 │ │ +19efb6: 0802 2100 |04cd: move-object/from16 v2, v33 │ │ +19efba: 0721 |04cf: move-object v1, v2 │ │ +19efbc: 281f |04d0: goto 04ef // +001f │ │ +19efbe: 0d00 |04d1: move-exception v0 │ │ +19efc0: 0802 2100 |04d2: move-object/from16 v2, v33 │ │ +19efc4: 0721 |04d4: move-object v1, v2 │ │ +19efc6: 2821 |04d5: goto 04f6 // +0021 │ │ +19efc8: 07f2 |04d6: move-object v2, v15 │ │ +19efca: 0806 1600 |04d7: move-object/from16 v6, v22 │ │ +19efce: 120a |04d9: const/4 v10, #int 0 // #0 │ │ +19efd0: 04d7 |04da: move-wide v7, v13 │ │ +19efd2: 390a 1f00 |04db: if-nez v10, 04fa // +001f │ │ +19efd6: 121c |04dd: const/4 v12, #int 1 // #1 │ │ +19efd8: 076d |04de: move-object v13, v6 │ │ +19efda: 0803 2700 |04df: move-object/from16 v3, v39 │ │ +19efde: 0724 |04e1: move-object v4, v2 │ │ +19efe0: 07d5 |04e2: move-object v5, v13 │ │ +19efe2: 0716 |04e3: move-object v6, v1 │ │ +19efe4: 0509 1700 |04e4: move-wide/from16 v9, v23 │ │ +19efe8: 080b 1300 |04e6: move-object/from16 v11, v19 │ │ +19efec: 760a 0459 0300 |04e8: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.readAndWriteTrack:(Landroid/media/MediaExtractor;Lorg/thoughtcrime/securesms/video/recode/MP4Builder;Landroid/media/MediaCodec$BufferInfo;JJLjava/io/File;Z)J // method@5904 │ │ +19eff2: 2810 |04eb: goto 04fb // +0010 │ │ +19eff4: 0d00 |04ec: move-exception v0 │ │ +19eff6: 0721 |04ed: move-object v1, v2 │ │ +19eff8: 07d6 |04ee: move-object v6, v13 │ │ +19effa: 0803 1100 |04ef: move-object/from16 v3, v17 │ │ +19effe: 2900 7300 |04f1: goto/16 0564 // +0073 │ │ +19f002: 0d00 |04f3: move-exception v0 │ │ +19f004: 0721 |04f4: move-object v1, v2 │ │ +19f006: 07d6 |04f5: move-object v6, v13 │ │ +19f008: 0803 1100 |04f6: move-object/from16 v3, v17 │ │ +19f00c: 2900 4f00 |04f8: goto/16 0547 // +004f │ │ +19f010: 076d |04fa: move-object v13, v6 │ │ +19f012: 6e10 cf01 0200 |04fb: invoke-virtual {v2}, Landroid/media/MediaExtractor;.release:()V // method@01cf │ │ +19f018: 380d 6300 |04fe: if-eqz v13, 0561 // +0063 │ │ +19f01c: 1201 |0500: const/4 v1, #int 0 // #0 │ │ +19f01e: 6e20 bd58 1d00 |0501: invoke-virtual {v13, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.finishMovie:(Z)V // method@58bd │ │ +19f024: 2900 5d00 |0504: goto/16 0561 // +005d │ │ +19f028: 0d00 |0506: move-exception v0 │ │ +19f02a: 0701 |0507: move-object v1, v0 │ │ +19f02c: 6200 f842 |0508: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@42f8 │ │ +19f030: 0803 1100 |050a: move-object/from16 v3, v17 │ │ +19f034: 2900 5200 |050c: goto/16 055e // +0052 │ │ +19f038: 0d00 |050e: move-exception v0 │ │ +19f03a: 07f2 |050f: move-object v2, v15 │ │ +19f03c: 0803 1100 |0510: move-object/from16 v3, v17 │ │ +19f040: 080d 1600 |0512: move-object/from16 v13, v22 │ │ +19f044: 280d |0514: goto 0521 // +000d │ │ +19f046: 0d00 |0515: move-exception v0 │ │ +19f048: 07f2 |0516: move-object v2, v15 │ │ +19f04a: 0803 1100 |0517: move-object/from16 v3, v17 │ │ +19f04e: 080d 1600 |0519: move-object/from16 v13, v22 │ │ +19f052: 280e |051b: goto 0529 // +000e │ │ +19f054: 0d00 |051c: move-exception v0 │ │ +19f056: 075d |051d: move-object v13, v5 │ │ +19f058: 07f2 |051e: move-object v2, v15 │ │ +19f05a: 0803 1100 |051f: move-object/from16 v3, v17 │ │ +19f05e: 0721 |0521: move-object v1, v2 │ │ +19f060: 07d6 |0522: move-object v6, v13 │ │ +19f062: 2841 |0523: goto 0564 // +0041 │ │ +19f064: 0d00 |0524: move-exception v0 │ │ +19f066: 075d |0525: move-object v13, v5 │ │ +19f068: 07f2 |0526: move-object v2, v15 │ │ +19f06a: 0803 1100 |0527: move-object/from16 v3, v17 │ │ +19f06e: 0721 |0529: move-object v1, v2 │ │ +19f070: 07d6 |052a: move-object v6, v13 │ │ +19f072: 281c |052b: goto 0547 // +001c │ │ +19f074: 0d00 |052c: move-exception v0 │ │ +19f076: 075d |052d: move-object v13, v5 │ │ +19f078: 0803 1100 |052e: move-object/from16 v3, v17 │ │ +19f07c: 0702 |0530: move-object v2, v0 │ │ +19f07e: 07d6 |0531: move-object v6, v13 │ │ +19f080: 1201 |0532: const/4 v1, #int 0 // #0 │ │ +19f082: 2832 |0533: goto 0565 // +0032 │ │ +19f084: 0d00 |0534: move-exception v0 │ │ +19f086: 075d |0535: move-object v13, v5 │ │ +19f088: 0803 1100 |0536: move-object/from16 v3, v17 │ │ +19f08c: 07d6 |0538: move-object v6, v13 │ │ +19f08e: 1201 |0539: const/4 v1, #int 0 // #0 │ │ +19f090: 280d |053a: goto 0547 // +000d │ │ +19f092: 0d00 |053b: move-exception v0 │ │ +19f094: 0803 1100 |053c: move-object/from16 v3, v17 │ │ +19f098: 0702 |053e: move-object v2, v0 │ │ +19f09a: 1201 |053f: const/4 v1, #int 0 // #0 │ │ +19f09c: 1206 |0540: const/4 v6, #int 0 // #0 │ │ +19f09e: 2824 |0541: goto 0565 // +0024 │ │ +19f0a0: 0d00 |0542: move-exception v0 │ │ +19f0a2: 0803 1100 |0543: move-object/from16 v3, v17 │ │ +19f0a6: 1201 |0545: const/4 v1, #int 0 // #0 │ │ +19f0a8: 1206 |0546: const/4 v6, #int 0 // #0 │ │ +19f0aa: 6202 f842 |0547: sget-object v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@42f8 │ │ +19f0ae: 1a04 3033 |0549: const-string v4, "Recoding video failed unexpectedly/2" // string@3330 │ │ +19f0b2: 7130 c602 4200 |054b: invoke-static {v2, v4, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +19f0b8: 3801 0500 |054e: if-eqz v1, 0553 // +0005 │ │ +19f0bc: 6e10 cf01 0100 |0550: invoke-virtual {v1}, Landroid/media/MediaExtractor;.release:()V // method@01cf │ │ +19f0c2: 3806 0e00 |0553: if-eqz v6, 0561 // +000e │ │ +19f0c6: 1201 |0555: const/4 v1, #int 0 // #0 │ │ +19f0c8: 6e20 bd58 1600 |0556: invoke-virtual {v6, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.finishMovie:(Z)V // method@58bd │ │ +19f0ce: 2808 |0559: goto 0561 // +0008 │ │ +19f0d0: 0d00 |055a: move-exception v0 │ │ +19f0d2: 0701 |055b: move-object v1, v0 │ │ +19f0d4: 6200 f842 |055c: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@42f8 │ │ +19f0d8: 7130 c602 3001 |055e: invoke-static {v0, v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +19f0de: 1211 |0561: const/4 v1, #int 1 // #1 │ │ +19f0e0: 0f01 |0562: return v1 │ │ +19f0e2: 0d00 |0563: move-exception v0 │ │ +19f0e4: 0702 |0564: move-object v2, v0 │ │ +19f0e6: 3801 0500 |0565: if-eqz v1, 056a // +0005 │ │ +19f0ea: 6e10 cf01 0100 |0567: invoke-virtual {v1}, Landroid/media/MediaExtractor;.release:()V // method@01cf │ │ +19f0f0: 3806 0e00 |056a: if-eqz v6, 0578 // +000e │ │ +19f0f4: 1201 |056c: const/4 v1, #int 0 // #0 │ │ +19f0f6: 6e20 bd58 1600 |056d: invoke-virtual {v6, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.finishMovie:(Z)V // method@58bd │ │ +19f0fc: 2808 |0570: goto 0578 // +0008 │ │ +19f0fe: 0d00 |0571: move-exception v0 │ │ +19f100: 0701 |0572: move-object v1, v0 │ │ +19f102: 6200 f842 |0573: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@42f8 │ │ +19f106: 7130 c602 3001 |0575: invoke-static {v0, v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +19f10c: 2702 |0578: throw v2 │ │ +19f10e: 6200 f842 |0579: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@42f8 │ │ +19f112: 1a01 8f3d |057b: const-string v1, "Video width or height are 0, refusing recode." // string@3d8f │ │ +19f116: 7120 c502 1000 |057d: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ +19f11c: 1201 |0580: const/4 v1, #int 0 // #0 │ │ +19f11e: 0f01 |0581: return v1 │ │ catches : 37 │ │ 0x0063 - 0x007f │ │ Ljava/lang/Exception; -> 0x0542 │ │ -> 0x053b │ │ 0x0081 - 0x0086 │ │ Ljava/lang/Exception; -> 0x0534 │ │ -> 0x052c │ │ @@ -325561,148 +325562,148 @@ │ │ type : '(Ljava/lang/String;)Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 234 16-bit code units │ │ -19f894: |[19f894] org.thoughtcrime.securesms.video.recode.VideoRecoder.getVideoEditInfoFromFile:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; │ │ -19f8a4: 2200 0a11 |0000: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; // type@110a │ │ -19f8a8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -19f8aa: 7020 fa58 1000 |0003: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.:(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$1;)V // method@58fa │ │ -19f8b0: 5b0e ee42 |0006: iput-object v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalPath:Ljava/lang/String; // field@42ee │ │ -19f8b4: 2202 1f02 |0008: new-instance v2, Lcom/coremedia/iso/IsoFile; // type@021f │ │ -19f8b8: 7020 0e08 e200 |000a: invoke-direct {v2, v14}, Lcom/coremedia/iso/IsoFile;.:(Ljava/lang/String;)V // method@080e │ │ -19f8be: 1a0e 830b |000d: const-string v14, "/moov/trak/" // string@0b83 │ │ -19f8c2: 7120 3509 e200 |000f: invoke-static {v2, v14}, Lcom/googlecode/mp4parser/util/Path;.getPaths:(Lcom/coremedia/iso/boxes/Container;Ljava/lang/String;)Ljava/util/List; // method@0935 │ │ -19f8c8: 0c0e |0012: move-result-object v14 │ │ -19f8ca: 7210 ca0c 0e00 |0013: invoke-interface {v14}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cca │ │ -19f8d0: 0c0e |0016: move-result-object v14 │ │ -19f8d2: 0712 |0017: move-object v2, v1 │ │ -19f8d4: 7210 ab0c 0e00 |0018: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ -19f8da: 0a03 |001b: move-result v3 │ │ -19f8dc: 3803 8200 |001c: if-eqz v3, 009e // +0082 │ │ -19f8e0: 7210 ac0c 0e00 |001e: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ -19f8e6: 0c03 |0021: move-result-object v3 │ │ -19f8e8: 1f03 2202 |0022: check-cast v3, Lcom/coremedia/iso/boxes/Box; // type@0222 │ │ -19f8ec: 1f03 3802 |0024: check-cast v3, Lcom/coremedia/iso/boxes/TrackBox; // type@0238 │ │ -19f8f0: 1604 0000 |0026: const-wide/16 v4, #int 0 // #0 │ │ -19f8f4: 6e10 4f08 0300 |0028: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackBox;.getMediaBox:()Lcom/coremedia/iso/boxes/MediaBox; // method@084f │ │ -19f8fa: 0c06 |002b: move-result-object v6 │ │ -19f8fc: 6e10 2108 0600 |002c: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/MediaBox;.getMediaHeaderBox:()Lcom/coremedia/iso/boxes/MediaHeaderBox; // method@0821 │ │ -19f902: 0c07 |002f: move-result-object v7 │ │ -19f904: 6e10 2208 0600 |0030: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/MediaBox;.getMediaInformationBox:()Lcom/coremedia/iso/boxes/MediaInformationBox; // method@0822 │ │ -19f90a: 0c06 |0033: move-result-object v6 │ │ -19f90c: 6e10 2c08 0600 |0034: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/MediaInformationBox;.getSampleTableBox:()Lcom/coremedia/iso/boxes/SampleTableBox; // method@082c │ │ -19f912: 0c06 |0037: move-result-object v6 │ │ -19f914: 6e10 3d08 0600 |0038: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/SampleTableBox;.getSampleSizeBox:()Lcom/coremedia/iso/boxes/SampleSizeBox; // method@083d │ │ -19f91a: 0c06 |003b: move-result-object v6 │ │ -19f91c: 6e10 3908 0600 |003c: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/SampleSizeBox;.getSampleSizes:()[J // method@0839 │ │ -19f922: 0c06 |003f: move-result-object v6 │ │ -19f924: 2168 |0040: array-length v8, v6 │ │ -19f926: 1209 |0041: const/4 v9, #int 0 // #0 │ │ -19f928: 044a |0042: move-wide v10, v4 │ │ -19f92a: 3589 0800 |0043: if-ge v9, v8, 004b // +0008 │ │ -19f92e: 450c 0609 |0045: aget-wide v12, v6, v9 │ │ -19f932: bbca |0047: add-long/2addr v10, v12 │ │ -19f934: d809 0901 |0048: add-int/lit8 v9, v9, #int 1 // #01 │ │ -19f938: 28f9 |004a: goto 0043 // -0007 │ │ -19f93a: 6e10 2408 0700 |004b: invoke-virtual {v7}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.getDuration:()J // method@0824 │ │ -19f940: 0b08 |004e: move-result-wide v8 │ │ -19f942: 8586 |004f: long-to-float v6, v8 │ │ -19f944: 6e10 2508 0700 |0050: invoke-virtual {v7}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.getTimescale:()J // method@0825 │ │ -19f94a: 0b04 |0053: move-result-wide v4 │ │ -19f94c: 8544 |0054: long-to-float v4, v4 │ │ -19f94e: c946 |0055: div-float/2addr v6, v4 │ │ -19f950: 1604 0800 |0056: const-wide/16 v4, #int 8 // #8 │ │ -19f954: 9d04 040a |0058: mul-long v4, v4, v10 │ │ -19f958: 8544 |005a: long-to-float v4, v4 │ │ -19f95a: c964 |005b: div-float/2addr v4, v6 │ │ -19f95c: 8744 |005c: float-to-int v4, v4 │ │ -19f95e: 8144 |005d: int-to-long v4, v4 │ │ -19f960: 1507 7a44 |005e: const/high16 v7, #int 1148846080 // #447a │ │ -19f964: a806 0607 |0060: mul-float v6, v6, v7 │ │ -19f968: 5906 ec42 |0062: iput v6, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@42ec │ │ -19f96c: 2812 |0064: goto 0076 // +0012 │ │ -19f96e: 0d06 |0065: move-exception v6 │ │ -19f970: 0768 |0066: move-object v8, v6 │ │ -19f972: 0446 |0067: move-wide v6, v4 │ │ -19f974: 04a4 |0068: move-wide v4, v10 │ │ -19f976: 2804 |0069: goto 006d // +0004 │ │ -19f978: 0d06 |006a: move-exception v6 │ │ -19f97a: 0768 |006b: move-object v8, v6 │ │ -19f97c: 0446 |006c: move-wide v6, v4 │ │ -19f97e: 6209 f842 |006d: sget-object v9, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@42f8 │ │ -19f982: 1a0a 7b17 |006f: const-string v10, "Get video info: Calculating sample sizes failed unexpectedly" // string@177b │ │ -19f986: 7130 c602 a908 |0071: invoke-static {v9, v10, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -19f98c: 044a |0074: move-wide v10, v4 │ │ -19f98e: 0464 |0075: move-wide v4, v6 │ │ -19f990: 6e10 5008 0300 |0076: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackBox;.getTrackHeaderBox:()Lcom/coremedia/iso/boxes/TrackHeaderBox; // method@0850 │ │ -19f996: 0c03 |0079: move-result-object v3 │ │ -19f998: 6e10 5408 0300 |007a: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getWidth:()D // method@0854 │ │ -19f99e: 0b06 |007d: move-result-wide v6 │ │ -19f9a0: 1608 0000 |007e: const-wide/16 v8, #int 0 // #0 │ │ -19f9a4: 2f0c 0608 |0080: cmpl-double v12, v6, v8 │ │ -19f9a8: 380c 1500 |0082: if-eqz v12, 0097 // +0015 │ │ -19f9ac: 6e10 5208 0300 |0084: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getHeight:()D // method@0852 │ │ -19f9b2: 0b06 |0087: move-result-wide v6 │ │ -19f9b4: 2f0c 0608 |0088: cmpl-double v12, v6, v8 │ │ -19f9b8: 380c 0d00 |008a: if-eqz v12, 0097 // +000d │ │ -19f9bc: 1706 a086 0100 |008c: const-wide/32 v6, #float 1.4013e-40 // #000186a0 │ │ -19f9c2: be64 |008f: div-long/2addr v4, v6 │ │ -19f9c4: 9d04 0406 |0090: mul-long v4, v4, v6 │ │ -19f9c8: 8442 |0092: long-to-int v2, v4 │ │ -19f9ca: 5902 f042 |0093: iput v2, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@42f0 │ │ -19f9ce: 0732 |0095: move-object v2, v3 │ │ -19f9d0: 2882 |0096: goto 0018 // -007e │ │ -19f9d2: 5303 eb42 |0097: iget-wide v3, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@42eb │ │ -19f9d6: bba3 |0099: add-long/2addr v3, v10 │ │ -19f9d8: 5a03 eb42 |009a: iput-wide v3, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@42eb │ │ -19f9dc: 2900 7cff |009c: goto/16 0018 // -0084 │ │ -19f9e0: 3902 0a00 |009e: if-nez v2, 00a8 // +000a │ │ -19f9e4: 620e f842 |00a0: sget-object v14, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@42f8 │ │ -19f9e8: 1a00 7c17 |00a2: const-string v0, "Get video info: No trackHeaderBox" // string@177c │ │ -19f9ec: 7120 c502 0e00 |00a4: invoke-static {v14, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ -19f9f2: 1101 |00a7: return-object v1 │ │ -19f9f4: 6e10 5308 0200 |00a8: invoke-virtual {v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getMatrix:()Lcom/googlecode/mp4parser/util/Matrix; // method@0853 │ │ -19f9fa: 0c0e |00ab: move-result-object v14 │ │ -19f9fc: 6203 7600 |00ac: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_90:Lcom/googlecode/mp4parser/util/Matrix; // field@0076 │ │ -19fa00: 6e20 3409 3e00 |00ae: invoke-virtual {v14, v3}, Lcom/googlecode/mp4parser/util/Matrix;.equals:(Ljava/lang/Object;)Z // method@0934 │ │ -19fa06: 0a03 |00b1: move-result v3 │ │ -19fa08: 3803 0700 |00b2: if-eqz v3, 00b9 // +0007 │ │ -19fa0c: 130e 5a00 |00b4: const/16 v14, #int 90 // #5a │ │ -19fa10: 590e ef42 |00b6: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@42ef │ │ -19fa14: 281a |00b8: goto 00d2 // +001a │ │ -19fa16: 6203 7400 |00b9: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_180:Lcom/googlecode/mp4parser/util/Matrix; // field@0074 │ │ -19fa1a: 6e20 3409 3e00 |00bb: invoke-virtual {v14, v3}, Lcom/googlecode/mp4parser/util/Matrix;.equals:(Ljava/lang/Object;)Z // method@0934 │ │ -19fa20: 0a03 |00be: move-result v3 │ │ -19fa22: 3803 0700 |00bf: if-eqz v3, 00c6 // +0007 │ │ -19fa26: 130e b400 |00c1: const/16 v14, #int 180 // #b4 │ │ -19fa2a: 590e ef42 |00c3: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@42ef │ │ -19fa2e: 280d |00c5: goto 00d2 // +000d │ │ -19fa30: 6203 7500 |00c6: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_270:Lcom/googlecode/mp4parser/util/Matrix; // field@0075 │ │ -19fa34: 6e20 3409 3e00 |00c8: invoke-virtual {v14, v3}, Lcom/googlecode/mp4parser/util/Matrix;.equals:(Ljava/lang/Object;)Z // method@0934 │ │ -19fa3a: 0a0e |00cb: move-result v14 │ │ -19fa3c: 380e 0600 |00cc: if-eqz v14, 00d2 // +0006 │ │ -19fa40: 130e 0e01 |00ce: const/16 v14, #int 270 // #10e │ │ -19fa44: 590e ef42 |00d0: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@42ef │ │ -19fa48: 6e10 5408 0200 |00d2: invoke-virtual {v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getWidth:()D // method@0854 │ │ -19fa4e: 0b03 |00d5: move-result-wide v3 │ │ -19fa50: 8a3e |00d6: double-to-int v14, v3 │ │ -19fa52: 590e f142 |00d7: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@42f1 │ │ -19fa56: 6e10 5208 0200 |00d9: invoke-virtual {v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getHeight:()D // method@0852 │ │ -19fa5c: 0b02 |00dc: move-result-wide v2 │ │ -19fa5e: 8a2e |00dd: double-to-int v14, v2 │ │ -19fa60: 590e ed42 |00de: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@42ed │ │ -19fa64: 1100 |00e0: return-object v0 │ │ -19fa66: 0d0e |00e1: move-exception v14 │ │ -19fa68: 6200 f842 |00e2: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@42f8 │ │ -19fa6c: 1a02 7d17 |00e4: const-string v2, "Get video info: Reading message info failed unexpectedly" // string@177d │ │ -19fa70: 7130 c602 200e |00e6: invoke-static {v0, v2, v14}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -19fa76: 1101 |00e9: return-object v1 │ │ +19f898: |[19f898] org.thoughtcrime.securesms.video.recode.VideoRecoder.getVideoEditInfoFromFile:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; │ │ +19f8a8: 2200 0a11 |0000: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; // type@110a │ │ +19f8ac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +19f8ae: 7020 fa58 1000 |0003: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.:(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$1;)V // method@58fa │ │ +19f8b4: 5b0e ee42 |0006: iput-object v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalPath:Ljava/lang/String; // field@42ee │ │ +19f8b8: 2202 1f02 |0008: new-instance v2, Lcom/coremedia/iso/IsoFile; // type@021f │ │ +19f8bc: 7020 0e08 e200 |000a: invoke-direct {v2, v14}, Lcom/coremedia/iso/IsoFile;.:(Ljava/lang/String;)V // method@080e │ │ +19f8c2: 1a0e 830b |000d: const-string v14, "/moov/trak/" // string@0b83 │ │ +19f8c6: 7120 3509 e200 |000f: invoke-static {v2, v14}, Lcom/googlecode/mp4parser/util/Path;.getPaths:(Lcom/coremedia/iso/boxes/Container;Ljava/lang/String;)Ljava/util/List; // method@0935 │ │ +19f8cc: 0c0e |0012: move-result-object v14 │ │ +19f8ce: 7210 ca0c 0e00 |0013: invoke-interface {v14}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cca │ │ +19f8d4: 0c0e |0016: move-result-object v14 │ │ +19f8d6: 0712 |0017: move-object v2, v1 │ │ +19f8d8: 7210 ab0c 0e00 |0018: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ +19f8de: 0a03 |001b: move-result v3 │ │ +19f8e0: 3803 8200 |001c: if-eqz v3, 009e // +0082 │ │ +19f8e4: 7210 ac0c 0e00 |001e: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ +19f8ea: 0c03 |0021: move-result-object v3 │ │ +19f8ec: 1f03 2202 |0022: check-cast v3, Lcom/coremedia/iso/boxes/Box; // type@0222 │ │ +19f8f0: 1f03 3802 |0024: check-cast v3, Lcom/coremedia/iso/boxes/TrackBox; // type@0238 │ │ +19f8f4: 1604 0000 |0026: const-wide/16 v4, #int 0 // #0 │ │ +19f8f8: 6e10 4f08 0300 |0028: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackBox;.getMediaBox:()Lcom/coremedia/iso/boxes/MediaBox; // method@084f │ │ +19f8fe: 0c06 |002b: move-result-object v6 │ │ +19f900: 6e10 2108 0600 |002c: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/MediaBox;.getMediaHeaderBox:()Lcom/coremedia/iso/boxes/MediaHeaderBox; // method@0821 │ │ +19f906: 0c07 |002f: move-result-object v7 │ │ +19f908: 6e10 2208 0600 |0030: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/MediaBox;.getMediaInformationBox:()Lcom/coremedia/iso/boxes/MediaInformationBox; // method@0822 │ │ +19f90e: 0c06 |0033: move-result-object v6 │ │ +19f910: 6e10 2c08 0600 |0034: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/MediaInformationBox;.getSampleTableBox:()Lcom/coremedia/iso/boxes/SampleTableBox; // method@082c │ │ +19f916: 0c06 |0037: move-result-object v6 │ │ +19f918: 6e10 3d08 0600 |0038: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/SampleTableBox;.getSampleSizeBox:()Lcom/coremedia/iso/boxes/SampleSizeBox; // method@083d │ │ +19f91e: 0c06 |003b: move-result-object v6 │ │ +19f920: 6e10 3908 0600 |003c: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/SampleSizeBox;.getSampleSizes:()[J // method@0839 │ │ +19f926: 0c06 |003f: move-result-object v6 │ │ +19f928: 2168 |0040: array-length v8, v6 │ │ +19f92a: 1209 |0041: const/4 v9, #int 0 // #0 │ │ +19f92c: 044a |0042: move-wide v10, v4 │ │ +19f92e: 3589 0800 |0043: if-ge v9, v8, 004b // +0008 │ │ +19f932: 450c 0609 |0045: aget-wide v12, v6, v9 │ │ +19f936: bbca |0047: add-long/2addr v10, v12 │ │ +19f938: d809 0901 |0048: add-int/lit8 v9, v9, #int 1 // #01 │ │ +19f93c: 28f9 |004a: goto 0043 // -0007 │ │ +19f93e: 6e10 2408 0700 |004b: invoke-virtual {v7}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.getDuration:()J // method@0824 │ │ +19f944: 0b08 |004e: move-result-wide v8 │ │ +19f946: 8586 |004f: long-to-float v6, v8 │ │ +19f948: 6e10 2508 0700 |0050: invoke-virtual {v7}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.getTimescale:()J // method@0825 │ │ +19f94e: 0b04 |0053: move-result-wide v4 │ │ +19f950: 8544 |0054: long-to-float v4, v4 │ │ +19f952: c946 |0055: div-float/2addr v6, v4 │ │ +19f954: 1604 0800 |0056: const-wide/16 v4, #int 8 // #8 │ │ +19f958: 9d04 040a |0058: mul-long v4, v4, v10 │ │ +19f95c: 8544 |005a: long-to-float v4, v4 │ │ +19f95e: c964 |005b: div-float/2addr v4, v6 │ │ +19f960: 8744 |005c: float-to-int v4, v4 │ │ +19f962: 8144 |005d: int-to-long v4, v4 │ │ +19f964: 1507 7a44 |005e: const/high16 v7, #int 1148846080 // #447a │ │ +19f968: a806 0607 |0060: mul-float v6, v6, v7 │ │ +19f96c: 5906 ec42 |0062: iput v6, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@42ec │ │ +19f970: 2812 |0064: goto 0076 // +0012 │ │ +19f972: 0d06 |0065: move-exception v6 │ │ +19f974: 0768 |0066: move-object v8, v6 │ │ +19f976: 0446 |0067: move-wide v6, v4 │ │ +19f978: 04a4 |0068: move-wide v4, v10 │ │ +19f97a: 2804 |0069: goto 006d // +0004 │ │ +19f97c: 0d06 |006a: move-exception v6 │ │ +19f97e: 0768 |006b: move-object v8, v6 │ │ +19f980: 0446 |006c: move-wide v6, v4 │ │ +19f982: 6209 f842 |006d: sget-object v9, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@42f8 │ │ +19f986: 1a0a 7b17 |006f: const-string v10, "Get video info: Calculating sample sizes failed unexpectedly" // string@177b │ │ +19f98a: 7130 c602 a908 |0071: invoke-static {v9, v10, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +19f990: 044a |0074: move-wide v10, v4 │ │ +19f992: 0464 |0075: move-wide v4, v6 │ │ +19f994: 6e10 5008 0300 |0076: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackBox;.getTrackHeaderBox:()Lcom/coremedia/iso/boxes/TrackHeaderBox; // method@0850 │ │ +19f99a: 0c03 |0079: move-result-object v3 │ │ +19f99c: 6e10 5408 0300 |007a: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getWidth:()D // method@0854 │ │ +19f9a2: 0b06 |007d: move-result-wide v6 │ │ +19f9a4: 1608 0000 |007e: const-wide/16 v8, #int 0 // #0 │ │ +19f9a8: 2f0c 0608 |0080: cmpl-double v12, v6, v8 │ │ +19f9ac: 380c 1500 |0082: if-eqz v12, 0097 // +0015 │ │ +19f9b0: 6e10 5208 0300 |0084: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getHeight:()D // method@0852 │ │ +19f9b6: 0b06 |0087: move-result-wide v6 │ │ +19f9b8: 2f0c 0608 |0088: cmpl-double v12, v6, v8 │ │ +19f9bc: 380c 0d00 |008a: if-eqz v12, 0097 // +000d │ │ +19f9c0: 1706 a086 0100 |008c: const-wide/32 v6, #float 1.4013e-40 // #000186a0 │ │ +19f9c6: be64 |008f: div-long/2addr v4, v6 │ │ +19f9c8: 9d04 0406 |0090: mul-long v4, v4, v6 │ │ +19f9cc: 8442 |0092: long-to-int v2, v4 │ │ +19f9ce: 5902 f042 |0093: iput v2, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@42f0 │ │ +19f9d2: 0732 |0095: move-object v2, v3 │ │ +19f9d4: 2882 |0096: goto 0018 // -007e │ │ +19f9d6: 5303 eb42 |0097: iget-wide v3, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@42eb │ │ +19f9da: bba3 |0099: add-long/2addr v3, v10 │ │ +19f9dc: 5a03 eb42 |009a: iput-wide v3, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@42eb │ │ +19f9e0: 2900 7cff |009c: goto/16 0018 // -0084 │ │ +19f9e4: 3902 0a00 |009e: if-nez v2, 00a8 // +000a │ │ +19f9e8: 620e f842 |00a0: sget-object v14, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@42f8 │ │ +19f9ec: 1a00 7c17 |00a2: const-string v0, "Get video info: No trackHeaderBox" // string@177c │ │ +19f9f0: 7120 c502 0e00 |00a4: invoke-static {v14, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ +19f9f6: 1101 |00a7: return-object v1 │ │ +19f9f8: 6e10 5308 0200 |00a8: invoke-virtual {v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getMatrix:()Lcom/googlecode/mp4parser/util/Matrix; // method@0853 │ │ +19f9fe: 0c0e |00ab: move-result-object v14 │ │ +19fa00: 6203 7600 |00ac: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_90:Lcom/googlecode/mp4parser/util/Matrix; // field@0076 │ │ +19fa04: 6e20 3409 3e00 |00ae: invoke-virtual {v14, v3}, Lcom/googlecode/mp4parser/util/Matrix;.equals:(Ljava/lang/Object;)Z // method@0934 │ │ +19fa0a: 0a03 |00b1: move-result v3 │ │ +19fa0c: 3803 0700 |00b2: if-eqz v3, 00b9 // +0007 │ │ +19fa10: 130e 5a00 |00b4: const/16 v14, #int 90 // #5a │ │ +19fa14: 590e ef42 |00b6: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@42ef │ │ +19fa18: 281a |00b8: goto 00d2 // +001a │ │ +19fa1a: 6203 7400 |00b9: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_180:Lcom/googlecode/mp4parser/util/Matrix; // field@0074 │ │ +19fa1e: 6e20 3409 3e00 |00bb: invoke-virtual {v14, v3}, Lcom/googlecode/mp4parser/util/Matrix;.equals:(Ljava/lang/Object;)Z // method@0934 │ │ +19fa24: 0a03 |00be: move-result v3 │ │ +19fa26: 3803 0700 |00bf: if-eqz v3, 00c6 // +0007 │ │ +19fa2a: 130e b400 |00c1: const/16 v14, #int 180 // #b4 │ │ +19fa2e: 590e ef42 |00c3: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@42ef │ │ +19fa32: 280d |00c5: goto 00d2 // +000d │ │ +19fa34: 6203 7500 |00c6: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_270:Lcom/googlecode/mp4parser/util/Matrix; // field@0075 │ │ +19fa38: 6e20 3409 3e00 |00c8: invoke-virtual {v14, v3}, Lcom/googlecode/mp4parser/util/Matrix;.equals:(Ljava/lang/Object;)Z // method@0934 │ │ +19fa3e: 0a0e |00cb: move-result v14 │ │ +19fa40: 380e 0600 |00cc: if-eqz v14, 00d2 // +0006 │ │ +19fa44: 130e 0e01 |00ce: const/16 v14, #int 270 // #10e │ │ +19fa48: 590e ef42 |00d0: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@42ef │ │ +19fa4c: 6e10 5408 0200 |00d2: invoke-virtual {v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getWidth:()D // method@0854 │ │ +19fa52: 0b03 |00d5: move-result-wide v3 │ │ +19fa54: 8a3e |00d6: double-to-int v14, v3 │ │ +19fa56: 590e f142 |00d7: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@42f1 │ │ +19fa5a: 6e10 5208 0200 |00d9: invoke-virtual {v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getHeight:()D // method@0852 │ │ +19fa60: 0b02 |00dc: move-result-wide v2 │ │ +19fa62: 8a2e |00dd: double-to-int v14, v2 │ │ +19fa64: 590e ed42 |00de: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@42ed │ │ +19fa68: 1100 |00e0: return-object v0 │ │ +19fa6a: 0d0e |00e1: move-exception v14 │ │ +19fa6c: 6200 f842 |00e2: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@42f8 │ │ +19fa70: 1a02 7d17 |00e4: const-string v2, "Get video info: Reading message info failed unexpectedly" // string@177d │ │ +19fa74: 7130 c602 200e |00e6: invoke-static {v0, v2, v14}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +19fa7a: 1101 |00e9: return-object v1 │ │ catches : 4 │ │ 0x0008 - 0x0026 │ │ Ljava/lang/Exception; -> 0x00e1 │ │ 0x0028 - 0x0041 │ │ Ljava/lang/Exception; -> 0x006a │ │ 0x0045 - 0x0064 │ │ Ljava/lang/Exception; -> 0x0065 │ │ @@ -325745,28 +325746,28 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -19fb40: |[19fb40] org.thoughtcrime.securesms.video.recode.VideoRecoder.lambda$alert$0:(Landroid/content/Context;Ljava/lang/String;)V │ │ -19fb50: 2200 4901 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ -19fb54: 7020 8804 1000 |0002: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0488 │ │ -19fb5a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -19fb5c: 6e20 8a04 1000 |0006: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setCancelable:(Z)Landroidx/appcompat/app/AlertDialog$Builder; // method@048a │ │ -19fb62: 0c01 |0009: move-result-object v1 │ │ -19fb64: 6e20 8e04 2100 |000a: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048e │ │ -19fb6a: 0c01 |000d: move-result-object v1 │ │ -19fb6c: 1402 0a00 0401 |000e: const v2, #float 2.42446e-38 // #0104000a │ │ -19fb72: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -19fb74: 6e30 9404 2100 |0012: invoke-virtual {v1, v2, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0494 │ │ -19fb7a: 0c01 |0015: move-result-object v1 │ │ -19fb7c: 6e10 9a04 0100 |0016: invoke-virtual {v1}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@049a │ │ -19fb82: 0e00 |0019: return-void │ │ +19fb44: |[19fb44] org.thoughtcrime.securesms.video.recode.VideoRecoder.lambda$alert$0:(Landroid/content/Context;Ljava/lang/String;)V │ │ +19fb54: 2200 4901 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ +19fb58: 7020 8804 1000 |0002: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0488 │ │ +19fb5e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +19fb60: 6e20 8a04 1000 |0006: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setCancelable:(Z)Landroidx/appcompat/app/AlertDialog$Builder; // method@048a │ │ +19fb66: 0c01 |0009: move-result-object v1 │ │ +19fb68: 6e20 8e04 2100 |000a: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048e │ │ +19fb6e: 0c01 |000d: move-result-object v1 │ │ +19fb70: 1402 0a00 0401 |000e: const v2, #float 2.42446e-38 // #0104000a │ │ +19fb76: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +19fb78: 6e30 9404 2100 |0012: invoke-virtual {v1, v2, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0494 │ │ +19fb7e: 0c01 |0015: move-result-object v1 │ │ +19fb80: 6e10 9a04 0100 |0016: invoke-virtual {v1}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@049a │ │ +19fb86: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=546 │ │ 0x0006 line=547 │ │ 0x000a line=548 │ │ 0x0012 line=549 │ │ 0x0016 line=550 │ │ @@ -325779,239 +325780,239 @@ │ │ type : '(Landroid/content/Context;ILcom/b44t/messenger/DcMsg;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 22 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 430 16-bit code units │ │ -19f314: |[19f314] org.thoughtcrime.securesms.video.recode.VideoRecoder.prepareVideo:(Landroid/content/Context;ILcom/b44t/messenger/DcMsg;)Z │ │ -19f324: 0800 1300 |0000: move-object/from16 v0, v19 │ │ -19f328: 0801 1500 |0002: move-object/from16 v1, v21 │ │ -19f32c: 1a02 5532 |0004: const-string v2, "Preparing video: " // string@3255 │ │ -19f330: 1213 |0006: const/4 v3, #int 1 // #1 │ │ -19f332: 7401 0107 1500 |0007: invoke-virtual/range {v21}, Lcom/b44t/messenger/DcMsg;.getFile:()Ljava/lang/String; // method@0701 │ │ -19f338: 0c04 |000a: move-result-object v4 │ │ -19f33a: 6205 f842 |000b: sget-object v5, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@42f8 │ │ -19f33e: 2206 0903 |000d: new-instance v6, Ljava/lang/StringBuilder; // type@0309 │ │ -19f342: 7020 090b 2600 |000f: invoke-direct {v6, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ -19f348: 6e20 120b 4600 |0012: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -19f34e: 6e10 230b 0600 |0015: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -19f354: 0c02 |0018: move-result-object v2 │ │ -19f356: 7120 c102 2500 |0019: invoke-static {v5, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -19f35c: 7110 0159 0400 |001c: invoke-static {v4}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.getVideoEditInfoFromFile:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; // method@5901 │ │ -19f362: 0c02 |001f: move-result-object v2 │ │ -19f364: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -19f366: 3902 1000 |0021: if-nez v2, 0031 // +0010 │ │ -19f36a: 1a01 2e33 |0023: const-string v1, "Recoding failed for %s: cannot get info" // string@332e │ │ -19f36e: 2332 3011 |0025: new-array v2, v3, [Ljava/lang/Object; // type@1130 │ │ -19f372: 4d04 0206 |0027: aput-object v4, v2, v6 │ │ -19f376: 7120 d20a 2100 |0029: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad2 │ │ -19f37c: 0c01 |002c: move-result-object v1 │ │ -19f37e: 7120 fd58 1000 |002d: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.alert:(Landroid/content/Context;Ljava/lang/String;)V // method@58fd │ │ -19f384: 0f06 |0030: return v6 │ │ -19f386: 5227 ef42 |0031: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@42ef │ │ -19f38a: 5927 f542 |0033: iput v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.rotationValue:I // field@42f5 │ │ -19f38e: 1607 0000 |0035: const-wide/16 v7, #int 0 // #0 │ │ -19f392: 5a27 f642 |0037: iput-wide v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.startTime:J // field@42f6 │ │ -19f396: 1609 ffff |0039: const-wide/16 v9, #int -1 // #ffff │ │ -19f39a: 5a29 e942 |003b: iput-wide v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.endTime:J // field@42e9 │ │ -19f39e: 5229 ef42 |003d: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@42ef │ │ -19f3a2: 130a 0e01 |003f: const/16 v10, #int 270 // #10e │ │ -19f3a6: 130b 5a00 |0041: const/16 v11, #int 90 // #5a │ │ -19f3aa: 32b9 0f00 |0043: if-eq v9, v11, 0052 // +000f │ │ -19f3ae: 5229 ef42 |0045: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@42ef │ │ -19f3b2: 33a9 0300 |0047: if-ne v9, v10, 004a // +0003 │ │ -19f3b6: 2809 |0049: goto 0052 // +0009 │ │ -19f3b8: 5229 f142 |004a: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@42f1 │ │ -19f3bc: 522c ed42 |004c: iget v12, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@42ed │ │ -19f3c0: 6e30 2d07 910c |004e: invoke-virtual {v1, v9, v12}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@072d │ │ -19f3c6: 2808 |0051: goto 0059 // +0008 │ │ -19f3c8: 5229 ed42 |0052: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@42ed │ │ -19f3cc: 522c f142 |0054: iget v12, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@42f1 │ │ -19f3d0: 6e30 2d07 910c |0056: invoke-virtual {v1, v9, v12}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@072d │ │ -19f3d6: 5229 ec42 |0059: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@42ec │ │ -19f3da: 8799 |005b: float-to-int v9, v9 │ │ -19f3dc: 6e20 2e07 9100 |005c: invoke-virtual {v1, v9}, Lcom/b44t/messenger/DcMsg;.setDuration:(I)V // method@072e │ │ -19f3e2: 1a09 117f |005f: const-string v9, "sys.msgsize_max_recommended" // string@7f11 │ │ -19f3e6: 7120 ca49 9000 |0061: invoke-static {v0, v9}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getInt:(Landroid/content/Context;Ljava/lang/String;)I // method@49ca │ │ -19f3ec: 0a09 |0064: move-result v9 │ │ -19f3ee: 819c |0065: int-to-long v12, v9 │ │ -19f3f0: 2209 bf02 |0066: new-instance v9, Ljava/io/File; // type@02bf │ │ -19f3f4: 7020 6509 4900 |0068: invoke-direct {v9, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0965 │ │ -19f3fa: 6e10 7509 0900 |006b: invoke-virtual {v9}, Ljava/io/File;.length:()J // method@0975 │ │ -19f400: 0b0e |006e: move-result-wide v14 │ │ -19f402: 1229 |006f: const/4 v9, #int 2 // #2 │ │ -19f404: 3110 0e07 |0070: cmp-long v16, v14, v7 │ │ -19f408: 3d10 2a00 |0072: if-lez v16, 009c // +002a │ │ -19f40c: 3107 0e0c |0074: cmp-long v7, v14, v12 │ │ -19f410: 3c07 2600 |0076: if-gtz v7, 009c // +0026 │ │ -19f414: 5227 f042 |0078: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@42f0 │ │ -19f418: 1408 c0c6 2d00 |007a: const v8, #float 4.2039e-39 // #002dc6c0 │ │ -19f41e: 3687 1f00 |007d: if-gt v7, v8, 009c // +001f │ │ -19f422: 1a00 8176 |007f: const-string v0, "recoding for %s is not needed, %d bytes and %d kbps are ok" // string@7681 │ │ -19f426: 7120 590a fe00 |0081: invoke-static {v14, v15}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a59 │ │ -19f42c: 0c01 |0084: move-result-object v1 │ │ -19f42e: 5222 f042 |0085: iget v2, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@42f0 │ │ -19f432: 7110 4d0a 0200 |0087: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19f438: 0c02 |008a: move-result-object v2 │ │ -19f43a: 1237 |008b: const/4 v7, #int 3 // #3 │ │ -19f43c: 2377 3011 |008c: new-array v7, v7, [Ljava/lang/Object; // type@1130 │ │ -19f440: 4d04 0706 |008e: aput-object v4, v7, v6 │ │ -19f444: 4d01 0703 |0090: aput-object v1, v7, v3 │ │ -19f448: 4d02 0709 |0092: aput-object v2, v7, v9 │ │ -19f44c: 7120 d20a 7000 |0094: invoke-static {v0, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad2 │ │ -19f452: 0c00 |0097: move-result-object v0 │ │ -19f454: 7120 c102 0500 |0098: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -19f45a: 0f03 |009b: return v3 │ │ -19f45c: 5227 ec42 |009c: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@42ec │ │ -19f460: 8877 |009e: float-to-long v7, v7 │ │ -19f462: 532e eb42 |009f: iget-wide v14, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@42eb │ │ -19f466: 9c0e 0c0e |00a1: sub-long v14, v12, v14 │ │ -19f46a: bc7e |00a3: sub-long/2addr v14, v7 │ │ -19f46c: 1610 e803 |00a4: const-wide/16 v16, #int 1000 // #3e8 │ │ -19f470: 0812 0400 |00a6: move-object/from16 v18, v4 │ │ -19f474: 9e03 0710 |00a8: div-long v3, v7, v16 │ │ -19f478: 1609 0100 |00aa: const-wide/16 v9, #int 1 // #1 │ │ -19f47c: 7140 740a a943 |00ac: invoke-static {v9, v10, v3, v4}, Ljava/lang/Math;.max:(JJ)J // method@0a74 │ │ -19f482: 0b03 |00af: move-result-wide v3 │ │ -19f484: be3e |00b0: div-long/2addr v14, v3 │ │ -19f486: 1603 0800 |00b1: const-wide/16 v3, #int 8 // #8 │ │ -19f48a: 9d0e 0e03 |00b3: mul-long v14, v14, v3 │ │ -19f48e: 84e3 |00b5: long-to-int v3, v14 │ │ -19f490: 5923 f342 |00b6: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@42f3 │ │ -19f494: 5223 f342 |00b8: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@42f3 │ │ -19f498: 1404 400d 0300 |00ba: const v4, #float 2.8026e-40 // #00030d40 │ │ -19f49e: 3543 0500 |00bd: if-ge v3, v4, 00c2 // +0005 │ │ -19f4a2: 5924 f342 |00bf: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@42f3 │ │ -19f4a6: 282b |00c1: goto 00ec // +002b │ │ -19f4a8: 5223 f342 |00c2: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@42f3 │ │ -19f4ac: 1404 20a1 0700 |00c4: const v4, #float 7.00649e-40 // #0007a120 │ │ -19f4b2: 3743 2500 |00c7: if-le v3, v4, 00ec // +0025 │ │ -19f4b6: 7701 c056 1300 |00c9: invoke-static/range {v19}, Lorg/thoughtcrime/securesms/util/Prefs;.isHardCompressionEnabled:(Landroid/content/Context;)Z // method@56c0 │ │ -19f4bc: 0a03 |00cc: move-result v3 │ │ -19f4be: 1609 3075 |00cd: const-wide/16 v9, #int 30000 // #7530 │ │ -19f4c2: 310e 0709 |00cf: cmp-long v14, v7, v9 │ │ -19f4c6: 3b0e 0a00 |00d1: if-gez v14, 00db // +000a │ │ -19f4ca: 3903 0800 |00d3: if-nez v3, 00db // +0008 │ │ -19f4ce: 1403 60e3 1600 |00d5: const v3, #float 2.10195e-39 // #0016e360 │ │ -19f4d4: 5923 f342 |00d8: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@42f3 │ │ -19f4d8: 2812 |00da: goto 00ec // +0012 │ │ -19f4da: 1709 60ea 0000 |00db: const-wide/32 v9, #float 8.40779e-41 // #0000ea60 │ │ -19f4e0: 310e 0709 |00de: cmp-long v14, v7, v9 │ │ -19f4e4: 3b0e 0a00 |00e0: if-gez v14, 00ea // +000a │ │ -19f4e8: 3903 0800 |00e2: if-nez v3, 00ea // +0008 │ │ -19f4ec: 1403 4042 0f00 |00e4: const v3, #float 1.4013e-39 // #000f4240 │ │ -19f4f2: 5923 f342 |00e7: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@42f3 │ │ -19f4f6: 2803 |00e9: goto 00ec // +0003 │ │ -19f4f8: 5924 f342 |00ea: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@42f3 │ │ -19f4fc: 5223 f342 |00ec: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@42f3 │ │ -19f500: 1404 801a 0600 |00ee: const v4, #float 5.60519e-40 // #00061a80 │ │ -19f506: 3743 0500 |00f1: if-le v3, v4, 00f6 // +0005 │ │ -19f50a: 1303 8002 |00f3: const/16 v3, #int 640 // #280 │ │ -19f50e: 2803 |00f5: goto 00f8 // +0003 │ │ -19f510: 1303 e001 |00f6: const/16 v3, #int 480 // #1e0 │ │ -19f514: 5224 f142 |00f8: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@42f1 │ │ -19f518: 5924 f442 |00fa: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@42f4 │ │ -19f51c: 5224 ed42 |00fc: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@42ed │ │ -19f520: 5924 f242 |00fe: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@42f2 │ │ -19f524: 5224 f442 |0100: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@42f4 │ │ -19f528: 3634 0600 |0102: if-gt v4, v3, 0108 // +0006 │ │ -19f52c: 5224 f242 |0104: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@42f2 │ │ -19f530: 3734 2100 |0106: if-le v4, v3, 0127 // +0021 │ │ -19f534: 5224 f442 |0108: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@42f4 │ │ -19f538: 5229 f242 |010a: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@42f2 │ │ -19f53c: 8233 |010c: int-to-float v3, v3 │ │ -19f53e: 3794 0700 |010d: if-le v4, v9, 0114 // +0007 │ │ -19f542: 5224 f442 |010f: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@42f4 │ │ -19f546: 8244 |0111: int-to-float v4, v4 │ │ -19f548: c943 |0112: div-float/2addr v3, v4 │ │ -19f54a: 2804 |0113: goto 0117 // +0004 │ │ -19f54c: 5224 f242 |0114: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@42f2 │ │ -19f550: 28fb |0116: goto 0111 // -0005 │ │ -19f552: 5224 f442 |0117: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@42f4 │ │ -19f556: 8244 |0119: int-to-float v4, v4 │ │ -19f558: a804 0403 |011a: mul-float v4, v4, v3 │ │ -19f55c: 8744 |011c: float-to-int v4, v4 │ │ -19f55e: 5924 f442 |011d: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@42f4 │ │ -19f562: 5224 f242 |011f: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@42f2 │ │ -19f566: 8244 |0121: int-to-float v4, v4 │ │ -19f568: a804 0403 |0122: mul-float v4, v4, v3 │ │ -19f56c: 8743 |0124: float-to-int v3, v4 │ │ -19f56e: 5923 f242 |0125: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@42f2 │ │ -19f572: 5223 ef42 |0127: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@42ef │ │ -19f576: 32b3 1100 |0129: if-eq v3, v11, 013a // +0011 │ │ -19f57a: 5223 ef42 |012b: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@42ef │ │ -19f57e: 1304 0e01 |012d: const/16 v4, #int 270 // #10e │ │ -19f582: 3343 0300 |012f: if-ne v3, v4, 0132 // +0003 │ │ -19f586: 2809 |0131: goto 013a // +0009 │ │ -19f588: 5223 f442 |0132: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@42f4 │ │ -19f58c: 5224 f242 |0134: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@42f2 │ │ -19f590: 6e30 2d07 3104 |0136: invoke-virtual {v1, v3, v4}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@072d │ │ -19f596: 2808 |0139: goto 0141 // +0008 │ │ -19f598: 5223 f242 |013a: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@42f2 │ │ -19f59c: 5224 f442 |013c: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@42f4 │ │ -19f5a0: 6e30 2d07 3104 |013e: invoke-virtual {v1, v3, v4}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@072d │ │ -19f5a6: 8473 |0141: long-to-int v3, v7 │ │ -19f5a8: 6e20 2e07 3100 |0142: invoke-virtual {v1, v3}, Lcom/b44t/messenger/DcMsg;.setDuration:(I)V // method@072e │ │ -19f5ae: 8573 |0145: long-to-float v3, v7 │ │ -19f5b0: 5224 ec42 |0146: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@42ec │ │ -19f5b4: c943 |0148: div-float/2addr v3, v4 │ │ -19f5b6: 5224 f342 |0149: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@42f3 │ │ -19f5ba: 5227 ec42 |014b: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@42ec │ │ -19f5be: 5328 eb42 |014d: iget-wide v8, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@42eb │ │ -19f5c2: 7159 fe58 4387 |014f: invoke-static {v3, v4, v7, v8, v9}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.calculateEstimatedSize:(FIFJ)I // method@58fe │ │ -19f5c8: 0a03 |0152: move-result v3 │ │ -19f5ca: 5923 ea42 |0153: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.estimatedBytes:I // field@42ea │ │ -19f5ce: 5223 ea42 |0155: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.estimatedBytes:I // field@42ea │ │ -19f5d2: 8133 |0157: int-to-long v3, v3 │ │ -19f5d4: 1607 0400 |0158: const-wide/16 v7, #int 4 // #4 │ │ -19f5d8: 9e07 0c07 |015a: div-long v7, v12, v7 │ │ -19f5dc: bb7c |015c: add-long/2addr v12, v7 │ │ -19f5de: 3107 030c |015d: cmp-long v7, v3, v12 │ │ -19f5e2: 3d07 0800 |015f: if-lez v7, 0167 // +0008 │ │ -19f5e6: 1a01 8d3d |0161: const-string v1, "Video cannot be compressed to a reasonable size. Try a shorter video or a lower quality." // string@3d8d │ │ -19f5ea: 7120 fd58 1000 |0163: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.alert:(Landroid/content/Context;Ljava/lang/String;)V // method@58fd │ │ -19f5f0: 0f06 |0166: return v6 │ │ -19f5f2: 7701 c749 1300 |0167: invoke-static/range {v19}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ -19f5f8: 0c03 |016a: move-result-object v3 │ │ -19f5fa: 0804 1200 |016b: move-object/from16 v4, v18 │ │ -19f5fe: 7120 c449 4300 |016d: invoke-static {v3, v4}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getBlobdirFile:(Lcom/b44t/messenger/DcContext;Ljava/lang/String;)Ljava/lang/String; // method@49c4 │ │ -19f604: 0c03 |0170: move-result-object v3 │ │ -19f606: 2207 0b11 |0171: new-instance v7, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder; // type@110b │ │ -19f60a: 7010 fc58 0700 |0173: invoke-direct {v7}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.:()V // method@58fc │ │ -19f610: 7030 0059 2703 |0176: invoke-direct {v7, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.convertVideo:(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;Ljava/lang/String;)Z // method@5900 │ │ -19f616: 0a02 |0179: move-result v2 │ │ -19f618: 3902 1400 |017a: if-nez v2, 018e // +0014 │ │ -19f61c: 1a01 2d33 |017c: const-string v1, "Recoding failed for %s: cannot convert to temporary file %s" // string@332d │ │ -19f620: 1222 |017e: const/4 v2, #int 2 // #2 │ │ -19f622: 2322 3011 |017f: new-array v2, v2, [Ljava/lang/Object; // type@1130 │ │ -19f626: 4d04 0206 |0181: aput-object v4, v2, v6 │ │ -19f62a: 1214 |0183: const/4 v4, #int 1 // #1 │ │ -19f62c: 4d03 0204 |0184: aput-object v3, v2, v4 │ │ -19f630: 7120 d20a 2100 |0186: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad2 │ │ -19f636: 0c01 |0189: move-result-object v1 │ │ -19f638: 7120 fd58 1000 |018a: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.alert:(Landroid/content/Context;Ljava/lang/String;)V // method@58fd │ │ -19f63e: 0f06 |018d: return v6 │ │ -19f640: 7401 0507 1500 |018e: invoke-virtual/range {v21}, Lcom/b44t/messenger/DcMsg;.getFilename:()Ljava/lang/String; // method@0705 │ │ -19f646: 0c00 |0191: move-result-object v0 │ │ -19f648: 7401 0407 1500 |0192: invoke-virtual/range {v21}, Lcom/b44t/messenger/DcMsg;.getFilemime:()Ljava/lang/String; // method@0704 │ │ -19f64e: 0c02 |0195: move-result-object v2 │ │ -19f650: 6e40 2f07 3120 |0196: invoke-virtual {v1, v3, v0, v2}, Lcom/b44t/messenger/DcMsg;.setFileAndDeduplicate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@072f │ │ -19f656: 1a00 8076 |0199: const-string v0, "recoding for %s done" // string@7680 │ │ -19f65a: 1211 |019b: const/4 v1, #int 1 // #1 │ │ -19f65c: 2312 3011 |019c: new-array v2, v1, [Ljava/lang/Object; // type@1130 │ │ -19f660: 4d04 0206 |019e: aput-object v4, v2, v6 │ │ -19f664: 7120 d20a 2000 |01a0: invoke-static {v0, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad2 │ │ -19f66a: 0c00 |01a3: move-result-object v0 │ │ -19f66c: 7120 c102 0500 |01a4: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -19f672: 2805 |01a7: goto 01ac // +0005 │ │ -19f674: 0d00 |01a8: move-exception v0 │ │ -19f676: 6e10 310a 0000 |01a9: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a31 │ │ -19f67c: 1211 |01ac: const/4 v1, #int 1 // #1 │ │ -19f67e: 0f01 |01ad: return v1 │ │ +19f318: |[19f318] org.thoughtcrime.securesms.video.recode.VideoRecoder.prepareVideo:(Landroid/content/Context;ILcom/b44t/messenger/DcMsg;)Z │ │ +19f328: 0800 1300 |0000: move-object/from16 v0, v19 │ │ +19f32c: 0801 1500 |0002: move-object/from16 v1, v21 │ │ +19f330: 1a02 5532 |0004: const-string v2, "Preparing video: " // string@3255 │ │ +19f334: 1213 |0006: const/4 v3, #int 1 // #1 │ │ +19f336: 7401 0107 1500 |0007: invoke-virtual/range {v21}, Lcom/b44t/messenger/DcMsg;.getFile:()Ljava/lang/String; // method@0701 │ │ +19f33c: 0c04 |000a: move-result-object v4 │ │ +19f33e: 6205 f842 |000b: sget-object v5, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@42f8 │ │ +19f342: 2206 0903 |000d: new-instance v6, Ljava/lang/StringBuilder; // type@0309 │ │ +19f346: 7020 090b 2600 |000f: invoke-direct {v6, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ +19f34c: 6e20 120b 4600 |0012: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +19f352: 6e10 230b 0600 |0015: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +19f358: 0c02 |0018: move-result-object v2 │ │ +19f35a: 7120 c102 2500 |0019: invoke-static {v5, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +19f360: 7110 0159 0400 |001c: invoke-static {v4}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.getVideoEditInfoFromFile:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; // method@5901 │ │ +19f366: 0c02 |001f: move-result-object v2 │ │ +19f368: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +19f36a: 3902 1000 |0021: if-nez v2, 0031 // +0010 │ │ +19f36e: 1a01 2e33 |0023: const-string v1, "Recoding failed for %s: cannot get info" // string@332e │ │ +19f372: 2332 3011 |0025: new-array v2, v3, [Ljava/lang/Object; // type@1130 │ │ +19f376: 4d04 0206 |0027: aput-object v4, v2, v6 │ │ +19f37a: 7120 d20a 2100 |0029: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad2 │ │ +19f380: 0c01 |002c: move-result-object v1 │ │ +19f382: 7120 fd58 1000 |002d: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.alert:(Landroid/content/Context;Ljava/lang/String;)V // method@58fd │ │ +19f388: 0f06 |0030: return v6 │ │ +19f38a: 5227 ef42 |0031: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@42ef │ │ +19f38e: 5927 f542 |0033: iput v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.rotationValue:I // field@42f5 │ │ +19f392: 1607 0000 |0035: const-wide/16 v7, #int 0 // #0 │ │ +19f396: 5a27 f642 |0037: iput-wide v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.startTime:J // field@42f6 │ │ +19f39a: 1609 ffff |0039: const-wide/16 v9, #int -1 // #ffff │ │ +19f39e: 5a29 e942 |003b: iput-wide v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.endTime:J // field@42e9 │ │ +19f3a2: 5229 ef42 |003d: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@42ef │ │ +19f3a6: 130a 0e01 |003f: const/16 v10, #int 270 // #10e │ │ +19f3aa: 130b 5a00 |0041: const/16 v11, #int 90 // #5a │ │ +19f3ae: 32b9 0f00 |0043: if-eq v9, v11, 0052 // +000f │ │ +19f3b2: 5229 ef42 |0045: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@42ef │ │ +19f3b6: 33a9 0300 |0047: if-ne v9, v10, 004a // +0003 │ │ +19f3ba: 2809 |0049: goto 0052 // +0009 │ │ +19f3bc: 5229 f142 |004a: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@42f1 │ │ +19f3c0: 522c ed42 |004c: iget v12, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@42ed │ │ +19f3c4: 6e30 2d07 910c |004e: invoke-virtual {v1, v9, v12}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@072d │ │ +19f3ca: 2808 |0051: goto 0059 // +0008 │ │ +19f3cc: 5229 ed42 |0052: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@42ed │ │ +19f3d0: 522c f142 |0054: iget v12, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@42f1 │ │ +19f3d4: 6e30 2d07 910c |0056: invoke-virtual {v1, v9, v12}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@072d │ │ +19f3da: 5229 ec42 |0059: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@42ec │ │ +19f3de: 8799 |005b: float-to-int v9, v9 │ │ +19f3e0: 6e20 2e07 9100 |005c: invoke-virtual {v1, v9}, Lcom/b44t/messenger/DcMsg;.setDuration:(I)V // method@072e │ │ +19f3e6: 1a09 117f |005f: const-string v9, "sys.msgsize_max_recommended" // string@7f11 │ │ +19f3ea: 7120 ca49 9000 |0061: invoke-static {v0, v9}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getInt:(Landroid/content/Context;Ljava/lang/String;)I // method@49ca │ │ +19f3f0: 0a09 |0064: move-result v9 │ │ +19f3f2: 819c |0065: int-to-long v12, v9 │ │ +19f3f4: 2209 bf02 |0066: new-instance v9, Ljava/io/File; // type@02bf │ │ +19f3f8: 7020 6509 4900 |0068: invoke-direct {v9, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0965 │ │ +19f3fe: 6e10 7509 0900 |006b: invoke-virtual {v9}, Ljava/io/File;.length:()J // method@0975 │ │ +19f404: 0b0e |006e: move-result-wide v14 │ │ +19f406: 1229 |006f: const/4 v9, #int 2 // #2 │ │ +19f408: 3110 0e07 |0070: cmp-long v16, v14, v7 │ │ +19f40c: 3d10 2a00 |0072: if-lez v16, 009c // +002a │ │ +19f410: 3107 0e0c |0074: cmp-long v7, v14, v12 │ │ +19f414: 3c07 2600 |0076: if-gtz v7, 009c // +0026 │ │ +19f418: 5227 f042 |0078: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@42f0 │ │ +19f41c: 1408 c0c6 2d00 |007a: const v8, #float 4.2039e-39 // #002dc6c0 │ │ +19f422: 3687 1f00 |007d: if-gt v7, v8, 009c // +001f │ │ +19f426: 1a00 8176 |007f: const-string v0, "recoding for %s is not needed, %d bytes and %d kbps are ok" // string@7681 │ │ +19f42a: 7120 590a fe00 |0081: invoke-static {v14, v15}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a59 │ │ +19f430: 0c01 |0084: move-result-object v1 │ │ +19f432: 5222 f042 |0085: iget v2, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@42f0 │ │ +19f436: 7110 4d0a 0200 |0087: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19f43c: 0c02 |008a: move-result-object v2 │ │ +19f43e: 1237 |008b: const/4 v7, #int 3 // #3 │ │ +19f440: 2377 3011 |008c: new-array v7, v7, [Ljava/lang/Object; // type@1130 │ │ +19f444: 4d04 0706 |008e: aput-object v4, v7, v6 │ │ +19f448: 4d01 0703 |0090: aput-object v1, v7, v3 │ │ +19f44c: 4d02 0709 |0092: aput-object v2, v7, v9 │ │ +19f450: 7120 d20a 7000 |0094: invoke-static {v0, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad2 │ │ +19f456: 0c00 |0097: move-result-object v0 │ │ +19f458: 7120 c102 0500 |0098: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +19f45e: 0f03 |009b: return v3 │ │ +19f460: 5227 ec42 |009c: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@42ec │ │ +19f464: 8877 |009e: float-to-long v7, v7 │ │ +19f466: 532e eb42 |009f: iget-wide v14, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@42eb │ │ +19f46a: 9c0e 0c0e |00a1: sub-long v14, v12, v14 │ │ +19f46e: bc7e |00a3: sub-long/2addr v14, v7 │ │ +19f470: 1610 e803 |00a4: const-wide/16 v16, #int 1000 // #3e8 │ │ +19f474: 0812 0400 |00a6: move-object/from16 v18, v4 │ │ +19f478: 9e03 0710 |00a8: div-long v3, v7, v16 │ │ +19f47c: 1609 0100 |00aa: const-wide/16 v9, #int 1 // #1 │ │ +19f480: 7140 740a a943 |00ac: invoke-static {v9, v10, v3, v4}, Ljava/lang/Math;.max:(JJ)J // method@0a74 │ │ +19f486: 0b03 |00af: move-result-wide v3 │ │ +19f488: be3e |00b0: div-long/2addr v14, v3 │ │ +19f48a: 1603 0800 |00b1: const-wide/16 v3, #int 8 // #8 │ │ +19f48e: 9d0e 0e03 |00b3: mul-long v14, v14, v3 │ │ +19f492: 84e3 |00b5: long-to-int v3, v14 │ │ +19f494: 5923 f342 |00b6: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@42f3 │ │ +19f498: 5223 f342 |00b8: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@42f3 │ │ +19f49c: 1404 400d 0300 |00ba: const v4, #float 2.8026e-40 // #00030d40 │ │ +19f4a2: 3543 0500 |00bd: if-ge v3, v4, 00c2 // +0005 │ │ +19f4a6: 5924 f342 |00bf: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@42f3 │ │ +19f4aa: 282b |00c1: goto 00ec // +002b │ │ +19f4ac: 5223 f342 |00c2: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@42f3 │ │ +19f4b0: 1404 20a1 0700 |00c4: const v4, #float 7.00649e-40 // #0007a120 │ │ +19f4b6: 3743 2500 |00c7: if-le v3, v4, 00ec // +0025 │ │ +19f4ba: 7701 c056 1300 |00c9: invoke-static/range {v19}, Lorg/thoughtcrime/securesms/util/Prefs;.isHardCompressionEnabled:(Landroid/content/Context;)Z // method@56c0 │ │ +19f4c0: 0a03 |00cc: move-result v3 │ │ +19f4c2: 1609 3075 |00cd: const-wide/16 v9, #int 30000 // #7530 │ │ +19f4c6: 310e 0709 |00cf: cmp-long v14, v7, v9 │ │ +19f4ca: 3b0e 0a00 |00d1: if-gez v14, 00db // +000a │ │ +19f4ce: 3903 0800 |00d3: if-nez v3, 00db // +0008 │ │ +19f4d2: 1403 60e3 1600 |00d5: const v3, #float 2.10195e-39 // #0016e360 │ │ +19f4d8: 5923 f342 |00d8: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@42f3 │ │ +19f4dc: 2812 |00da: goto 00ec // +0012 │ │ +19f4de: 1709 60ea 0000 |00db: const-wide/32 v9, #float 8.40779e-41 // #0000ea60 │ │ +19f4e4: 310e 0709 |00de: cmp-long v14, v7, v9 │ │ +19f4e8: 3b0e 0a00 |00e0: if-gez v14, 00ea // +000a │ │ +19f4ec: 3903 0800 |00e2: if-nez v3, 00ea // +0008 │ │ +19f4f0: 1403 4042 0f00 |00e4: const v3, #float 1.4013e-39 // #000f4240 │ │ +19f4f6: 5923 f342 |00e7: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@42f3 │ │ +19f4fa: 2803 |00e9: goto 00ec // +0003 │ │ +19f4fc: 5924 f342 |00ea: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@42f3 │ │ +19f500: 5223 f342 |00ec: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@42f3 │ │ +19f504: 1404 801a 0600 |00ee: const v4, #float 5.60519e-40 // #00061a80 │ │ +19f50a: 3743 0500 |00f1: if-le v3, v4, 00f6 // +0005 │ │ +19f50e: 1303 8002 |00f3: const/16 v3, #int 640 // #280 │ │ +19f512: 2803 |00f5: goto 00f8 // +0003 │ │ +19f514: 1303 e001 |00f6: const/16 v3, #int 480 // #1e0 │ │ +19f518: 5224 f142 |00f8: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@42f1 │ │ +19f51c: 5924 f442 |00fa: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@42f4 │ │ +19f520: 5224 ed42 |00fc: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@42ed │ │ +19f524: 5924 f242 |00fe: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@42f2 │ │ +19f528: 5224 f442 |0100: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@42f4 │ │ +19f52c: 3634 0600 |0102: if-gt v4, v3, 0108 // +0006 │ │ +19f530: 5224 f242 |0104: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@42f2 │ │ +19f534: 3734 2100 |0106: if-le v4, v3, 0127 // +0021 │ │ +19f538: 5224 f442 |0108: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@42f4 │ │ +19f53c: 5229 f242 |010a: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@42f2 │ │ +19f540: 8233 |010c: int-to-float v3, v3 │ │ +19f542: 3794 0700 |010d: if-le v4, v9, 0114 // +0007 │ │ +19f546: 5224 f442 |010f: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@42f4 │ │ +19f54a: 8244 |0111: int-to-float v4, v4 │ │ +19f54c: c943 |0112: div-float/2addr v3, v4 │ │ +19f54e: 2804 |0113: goto 0117 // +0004 │ │ +19f550: 5224 f242 |0114: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@42f2 │ │ +19f554: 28fb |0116: goto 0111 // -0005 │ │ +19f556: 5224 f442 |0117: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@42f4 │ │ +19f55a: 8244 |0119: int-to-float v4, v4 │ │ +19f55c: a804 0403 |011a: mul-float v4, v4, v3 │ │ +19f560: 8744 |011c: float-to-int v4, v4 │ │ +19f562: 5924 f442 |011d: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@42f4 │ │ +19f566: 5224 f242 |011f: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@42f2 │ │ +19f56a: 8244 |0121: int-to-float v4, v4 │ │ +19f56c: a804 0403 |0122: mul-float v4, v4, v3 │ │ +19f570: 8743 |0124: float-to-int v3, v4 │ │ +19f572: 5923 f242 |0125: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@42f2 │ │ +19f576: 5223 ef42 |0127: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@42ef │ │ +19f57a: 32b3 1100 |0129: if-eq v3, v11, 013a // +0011 │ │ +19f57e: 5223 ef42 |012b: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@42ef │ │ +19f582: 1304 0e01 |012d: const/16 v4, #int 270 // #10e │ │ +19f586: 3343 0300 |012f: if-ne v3, v4, 0132 // +0003 │ │ +19f58a: 2809 |0131: goto 013a // +0009 │ │ +19f58c: 5223 f442 |0132: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@42f4 │ │ +19f590: 5224 f242 |0134: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@42f2 │ │ +19f594: 6e30 2d07 3104 |0136: invoke-virtual {v1, v3, v4}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@072d │ │ +19f59a: 2808 |0139: goto 0141 // +0008 │ │ +19f59c: 5223 f242 |013a: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@42f2 │ │ +19f5a0: 5224 f442 |013c: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@42f4 │ │ +19f5a4: 6e30 2d07 3104 |013e: invoke-virtual {v1, v3, v4}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@072d │ │ +19f5aa: 8473 |0141: long-to-int v3, v7 │ │ +19f5ac: 6e20 2e07 3100 |0142: invoke-virtual {v1, v3}, Lcom/b44t/messenger/DcMsg;.setDuration:(I)V // method@072e │ │ +19f5b2: 8573 |0145: long-to-float v3, v7 │ │ +19f5b4: 5224 ec42 |0146: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@42ec │ │ +19f5b8: c943 |0148: div-float/2addr v3, v4 │ │ +19f5ba: 5224 f342 |0149: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@42f3 │ │ +19f5be: 5227 ec42 |014b: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@42ec │ │ +19f5c2: 5328 eb42 |014d: iget-wide v8, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@42eb │ │ +19f5c6: 7159 fe58 4387 |014f: invoke-static {v3, v4, v7, v8, v9}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.calculateEstimatedSize:(FIFJ)I // method@58fe │ │ +19f5cc: 0a03 |0152: move-result v3 │ │ +19f5ce: 5923 ea42 |0153: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.estimatedBytes:I // field@42ea │ │ +19f5d2: 5223 ea42 |0155: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.estimatedBytes:I // field@42ea │ │ +19f5d6: 8133 |0157: int-to-long v3, v3 │ │ +19f5d8: 1607 0400 |0158: const-wide/16 v7, #int 4 // #4 │ │ +19f5dc: 9e07 0c07 |015a: div-long v7, v12, v7 │ │ +19f5e0: bb7c |015c: add-long/2addr v12, v7 │ │ +19f5e2: 3107 030c |015d: cmp-long v7, v3, v12 │ │ +19f5e6: 3d07 0800 |015f: if-lez v7, 0167 // +0008 │ │ +19f5ea: 1a01 8d3d |0161: const-string v1, "Video cannot be compressed to a reasonable size. Try a shorter video or a lower quality." // string@3d8d │ │ +19f5ee: 7120 fd58 1000 |0163: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.alert:(Landroid/content/Context;Ljava/lang/String;)V // method@58fd │ │ +19f5f4: 0f06 |0166: return v6 │ │ +19f5f6: 7701 c749 1300 |0167: invoke-static/range {v19}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ +19f5fc: 0c03 |016a: move-result-object v3 │ │ +19f5fe: 0804 1200 |016b: move-object/from16 v4, v18 │ │ +19f602: 7120 c449 4300 |016d: invoke-static {v3, v4}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getBlobdirFile:(Lcom/b44t/messenger/DcContext;Ljava/lang/String;)Ljava/lang/String; // method@49c4 │ │ +19f608: 0c03 |0170: move-result-object v3 │ │ +19f60a: 2207 0b11 |0171: new-instance v7, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder; // type@110b │ │ +19f60e: 7010 fc58 0700 |0173: invoke-direct {v7}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.:()V // method@58fc │ │ +19f614: 7030 0059 2703 |0176: invoke-direct {v7, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.convertVideo:(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;Ljava/lang/String;)Z // method@5900 │ │ +19f61a: 0a02 |0179: move-result v2 │ │ +19f61c: 3902 1400 |017a: if-nez v2, 018e // +0014 │ │ +19f620: 1a01 2d33 |017c: const-string v1, "Recoding failed for %s: cannot convert to temporary file %s" // string@332d │ │ +19f624: 1222 |017e: const/4 v2, #int 2 // #2 │ │ +19f626: 2322 3011 |017f: new-array v2, v2, [Ljava/lang/Object; // type@1130 │ │ +19f62a: 4d04 0206 |0181: aput-object v4, v2, v6 │ │ +19f62e: 1214 |0183: const/4 v4, #int 1 // #1 │ │ +19f630: 4d03 0204 |0184: aput-object v3, v2, v4 │ │ +19f634: 7120 d20a 2100 |0186: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad2 │ │ +19f63a: 0c01 |0189: move-result-object v1 │ │ +19f63c: 7120 fd58 1000 |018a: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.alert:(Landroid/content/Context;Ljava/lang/String;)V // method@58fd │ │ +19f642: 0f06 |018d: return v6 │ │ +19f644: 7401 0507 1500 |018e: invoke-virtual/range {v21}, Lcom/b44t/messenger/DcMsg;.getFilename:()Ljava/lang/String; // method@0705 │ │ +19f64a: 0c00 |0191: move-result-object v0 │ │ +19f64c: 7401 0407 1500 |0192: invoke-virtual/range {v21}, Lcom/b44t/messenger/DcMsg;.getFilemime:()Ljava/lang/String; // method@0704 │ │ +19f652: 0c02 |0195: move-result-object v2 │ │ +19f654: 6e40 2f07 3120 |0196: invoke-virtual {v1, v3, v0, v2}, Lcom/b44t/messenger/DcMsg;.setFileAndDeduplicate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@072f │ │ +19f65a: 1a00 8076 |0199: const-string v0, "recoding for %s done" // string@7680 │ │ +19f65e: 1211 |019b: const/4 v1, #int 1 // #1 │ │ +19f660: 2312 3011 |019c: new-array v2, v1, [Ljava/lang/Object; // type@1130 │ │ +19f664: 4d04 0206 |019e: aput-object v4, v2, v6 │ │ +19f668: 7120 d20a 2000 |01a0: invoke-static {v0, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad2 │ │ +19f66e: 0c00 |01a3: move-result-object v0 │ │ +19f670: 7120 c102 0500 |01a4: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +19f676: 2805 |01a7: goto 01ac // +0005 │ │ +19f678: 0d00 |01a8: move-exception v0 │ │ +19f67a: 6e10 310a 0000 |01a9: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a31 │ │ +19f680: 1211 |01ac: const/4 v1, #int 1 // #1 │ │ +19f682: 0f01 |01ad: return v1 │ │ catches : 1 │ │ 0x0007 - 0x01a7 │ │ Ljava/lang/Exception; -> 0x01a8 │ │ positions : │ │ 0x0007 line=558 │ │ 0x000b line=559 │ │ 0x001c line=562 │ │ @@ -326068,107 +326069,107 @@ │ │ type : '(Landroid/media/MediaExtractor;Lorg/thoughtcrime/securesms/video/recode/MP4Builder;Landroid/media/MediaCodec$BufferInfo;JJLjava/io/File;Z)J' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 33 │ │ ins : 10 │ │ outs : 5 │ │ insns size : 175 16-bit code units │ │ -19f724: |[19f724] org.thoughtcrime.securesms.video.recode.VideoRecoder.readAndWriteTrack:(Landroid/media/MediaExtractor;Lorg/thoughtcrime/securesms/video/recode/MP4Builder;Landroid/media/MediaCodec$BufferInfo;JJLjava/io/File;Z)J │ │ -19f734: 0800 1800 |0000: move-object/from16 v0, v24 │ │ -19f738: 0801 1900 |0002: move-object/from16 v1, v25 │ │ -19f73c: 0802 1a00 |0004: move-object/from16 v2, v26 │ │ -19f740: 0503 1b00 |0006: move-wide/from16 v3, v27 │ │ -19f744: 0805 1700 |0008: move-object/from16 v5, v23 │ │ -19f748: 0206 2000 |000a: move/from16 v6, v32 │ │ -19f74c: 7030 0559 0506 |000c: invoke-direct {v5, v0, v6}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.selectTrack:(Landroid/media/MediaExtractor;Z)I // method@5905 │ │ -19f752: 0a07 |000f: move-result v7 │ │ -19f754: 1608 ffff |0010: const-wide/16 v8, #int -1 // #ffff │ │ -19f758: 3a07 9c00 |0012: if-ltz v7, 00ae // +009c │ │ -19f75c: 6e20 d101 7000 |0014: invoke-virtual {v0, v7}, Landroid/media/MediaExtractor;.selectTrack:(I)V // method@01d1 │ │ -19f762: 6e20 cd01 7000 |0017: invoke-virtual {v0, v7}, Landroid/media/MediaExtractor;.getTrackFormat:(I)Landroid/media/MediaFormat; // method@01cd │ │ -19f768: 0c0a |001a: move-result-object v10 │ │ -19f76a: 6e30 b158 a106 |001b: invoke-virtual {v1, v10, v6}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.addTrack:(Landroid/media/MediaFormat;Z)I // method@58b1 │ │ -19f770: 0a0b |001e: move-result v11 │ │ -19f772: 1a0c b26a |001f: const-string v12, "max-input-size" // string@6ab2 │ │ -19f776: 6e20 d701 ca00 |0021: invoke-virtual {v10, v12}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ -19f77c: 0a0a |0024: move-result v10 │ │ -19f77e: 160c 0000 |0025: const-wide/16 v12, #int 0 // #0 │ │ -19f782: 120e |0027: const/4 v14, #int 0 // #0 │ │ -19f784: 310f 030c |0028: cmp-long v15, v3, v12 │ │ -19f788: 3d0f 0600 |002a: if-lez v15, 0030 // +0006 │ │ -19f78c: 6e40 d001 30e4 |002c: invoke-virtual {v0, v3, v4, v14}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01d0 │ │ -19f792: 2804 |002f: goto 0033 // +0004 │ │ -19f794: 6e40 d001 c0ed |0030: invoke-virtual {v0, v12, v13, v14}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01d0 │ │ -19f79a: 7110 9b0b 0a00 |0033: invoke-static {v10}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0b9b │ │ -19f7a0: 0c03 |0036: move-result-object v3 │ │ -19f7a2: 7601 ff58 1700 |0037: invoke-direct/range {v23}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@58ff │ │ -19f7a8: 1610 9cff |003a: const-wide/16 v16, #int -100 // #ff9c │ │ -19f7ac: 0512 0800 |003c: move-wide/from16 v18, v8 │ │ -19f7b0: 1204 |003e: const/4 v4, #int 0 // #0 │ │ -19f7b2: 3904 6b00 |003f: if-nez v4, 00aa // +006b │ │ -19f7b6: 7601 ff58 1700 |0041: invoke-direct/range {v23}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@58ff │ │ -19f7bc: 7401 cb01 1800 |0044: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.getSampleTrackIndex:()I // method@01cb │ │ -19f7c2: 0a0a |0047: move-result v10 │ │ -19f7c4: 1314 0100 |0048: const/16 v20, #int 1 // #1 │ │ -19f7c8: 337a 5100 |004a: if-ne v10, v7, 009b // +0051 │ │ -19f7cc: 6e30 ce01 300e |004c: invoke-virtual {v0, v3, v14}, Landroid/media/MediaExtractor;.readSampleData:(Ljava/nio/ByteBuffer;I)I // method@01ce │ │ -19f7d2: 0a0a |004f: move-result v10 │ │ -19f7d4: 592a 2f00 |0050: iput v10, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19f7d8: 522a 2f00 |0052: iget v10, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19f7dc: 3a0a 0a00 |0054: if-ltz v10, 005e // +000a │ │ -19f7e0: 7401 ca01 1800 |0056: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.getSampleTime:()J // method@01ca │ │ -19f7e6: 0b0c |0059: move-result-wide v12 │ │ -19f7e8: 5a2c 2e00 |005a: iput-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -19f7ec: 120a |005c: const/4 v10, #int 0 // #0 │ │ -19f7ee: 2804 |005d: goto 0061 // +0004 │ │ -19f7f0: 592e 2f00 |005e: iput v14, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19f7f4: 121a |0060: const/4 v10, #int 1 // #1 │ │ -19f7f6: 522c 2f00 |0061: iget v12, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19f7fa: 3d0c 3200 |0063: if-lez v12, 0095 // +0032 │ │ -19f7fe: 390a 3000 |0065: if-nez v10, 0095 // +0030 │ │ -19f802: 3d0f 0a00 |0067: if-lez v15, 0071 // +000a │ │ -19f806: 310c 1208 |0069: cmp-long v12, v18, v8 │ │ -19f80a: 390c 0600 |006b: if-nez v12, 0071 // +0006 │ │ -19f80e: 532c 2e00 |006d: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -19f812: 0512 0c00 |006f: move-wide/from16 v18, v12 │ │ -19f816: 160c 0000 |0071: const-wide/16 v12, #int 0 // #0 │ │ -19f81a: 3115 1d0c |0073: cmp-long v21, v29, v12 │ │ -19f81e: 3a15 0b00 |0075: if-ltz v21, 0080 // +000b │ │ -19f822: 532c 2e00 |0077: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -19f826: 3116 0c1d |0079: cmp-long v22, v12, v29 │ │ -19f82a: 3b16 0300 |007b: if-gez v22, 007e // +0003 │ │ -19f82e: 2803 |007d: goto 0080 // +0003 │ │ -19f830: 121a |007e: const/4 v10, #int 1 // #1 │ │ -19f832: 2816 |007f: goto 0095 // +0016 │ │ -19f834: 532c 2e00 |0080: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -19f838: 3116 0c10 |0082: cmp-long v22, v12, v16 │ │ -19f83c: 3d16 0d00 |0084: if-lez v22, 0091 // +000d │ │ -19f840: 592e 2d00 |0086: iput v14, v2, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ -19f844: 7401 c901 1800 |0088: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.getSampleFlags:()I // method@01c9 │ │ -19f84a: 0a0c |008b: move-result v12 │ │ -19f84c: 592c 2c00 |008c: iput v12, v2, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -19f850: 6e56 c158 b123 |008e: invoke-virtual {v1, v11, v3, v2, v6}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeSampleData:(ILjava/nio/ByteBuffer;Landroid/media/MediaCodec$BufferInfo;Z)Z // method@58c1 │ │ -19f856: 532c 2e00 |0091: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -19f85a: 0510 0c00 |0093: move-wide/from16 v16, v12 │ │ -19f85e: 390a 0f00 |0095: if-nez v10, 00a4 // +000f │ │ -19f862: 7401 c801 1800 |0097: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.advance:()Z // method@01c8 │ │ -19f868: 280a |009a: goto 00a4 // +000a │ │ -19f86a: 12fc |009b: const/4 v12, #int -1 // #ff │ │ -19f86c: 33ca 0400 |009c: if-ne v10, v12, 00a0 // +0004 │ │ -19f870: 121a |009e: const/4 v10, #int 1 // #1 │ │ -19f872: 2805 |009f: goto 00a4 // +0005 │ │ -19f874: 7401 c801 1800 |00a0: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.advance:()Z // method@01c8 │ │ -19f87a: 120a |00a3: const/4 v10, #int 0 // #0 │ │ -19f87c: 380a 0300 |00a4: if-eqz v10, 00a7 // +0003 │ │ -19f880: 1214 |00a6: const/4 v4, #int 1 // #1 │ │ -19f882: 160c 0000 |00a7: const-wide/16 v12, #int 0 // #0 │ │ -19f886: 2896 |00a9: goto 003f // -006a │ │ -19f888: 6e20 d301 7000 |00aa: invoke-virtual {v0, v7}, Landroid/media/MediaExtractor;.unselectTrack:(I)V // method@01d3 │ │ -19f88e: 1012 |00ad: return-wide v18 │ │ -19f890: 1008 |00ae: return-wide v8 │ │ +19f728: |[19f728] org.thoughtcrime.securesms.video.recode.VideoRecoder.readAndWriteTrack:(Landroid/media/MediaExtractor;Lorg/thoughtcrime/securesms/video/recode/MP4Builder;Landroid/media/MediaCodec$BufferInfo;JJLjava/io/File;Z)J │ │ +19f738: 0800 1800 |0000: move-object/from16 v0, v24 │ │ +19f73c: 0801 1900 |0002: move-object/from16 v1, v25 │ │ +19f740: 0802 1a00 |0004: move-object/from16 v2, v26 │ │ +19f744: 0503 1b00 |0006: move-wide/from16 v3, v27 │ │ +19f748: 0805 1700 |0008: move-object/from16 v5, v23 │ │ +19f74c: 0206 2000 |000a: move/from16 v6, v32 │ │ +19f750: 7030 0559 0506 |000c: invoke-direct {v5, v0, v6}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.selectTrack:(Landroid/media/MediaExtractor;Z)I // method@5905 │ │ +19f756: 0a07 |000f: move-result v7 │ │ +19f758: 1608 ffff |0010: const-wide/16 v8, #int -1 // #ffff │ │ +19f75c: 3a07 9c00 |0012: if-ltz v7, 00ae // +009c │ │ +19f760: 6e20 d101 7000 |0014: invoke-virtual {v0, v7}, Landroid/media/MediaExtractor;.selectTrack:(I)V // method@01d1 │ │ +19f766: 6e20 cd01 7000 |0017: invoke-virtual {v0, v7}, Landroid/media/MediaExtractor;.getTrackFormat:(I)Landroid/media/MediaFormat; // method@01cd │ │ +19f76c: 0c0a |001a: move-result-object v10 │ │ +19f76e: 6e30 b158 a106 |001b: invoke-virtual {v1, v10, v6}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.addTrack:(Landroid/media/MediaFormat;Z)I // method@58b1 │ │ +19f774: 0a0b |001e: move-result v11 │ │ +19f776: 1a0c b26a |001f: const-string v12, "max-input-size" // string@6ab2 │ │ +19f77a: 6e20 d701 ca00 |0021: invoke-virtual {v10, v12}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ +19f780: 0a0a |0024: move-result v10 │ │ +19f782: 160c 0000 |0025: const-wide/16 v12, #int 0 // #0 │ │ +19f786: 120e |0027: const/4 v14, #int 0 // #0 │ │ +19f788: 310f 030c |0028: cmp-long v15, v3, v12 │ │ +19f78c: 3d0f 0600 |002a: if-lez v15, 0030 // +0006 │ │ +19f790: 6e40 d001 30e4 |002c: invoke-virtual {v0, v3, v4, v14}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01d0 │ │ +19f796: 2804 |002f: goto 0033 // +0004 │ │ +19f798: 6e40 d001 c0ed |0030: invoke-virtual {v0, v12, v13, v14}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01d0 │ │ +19f79e: 7110 9b0b 0a00 |0033: invoke-static {v10}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0b9b │ │ +19f7a4: 0c03 |0036: move-result-object v3 │ │ +19f7a6: 7601 ff58 1700 |0037: invoke-direct/range {v23}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@58ff │ │ +19f7ac: 1610 9cff |003a: const-wide/16 v16, #int -100 // #ff9c │ │ +19f7b0: 0512 0800 |003c: move-wide/from16 v18, v8 │ │ +19f7b4: 1204 |003e: const/4 v4, #int 0 // #0 │ │ +19f7b6: 3904 6b00 |003f: if-nez v4, 00aa // +006b │ │ +19f7ba: 7601 ff58 1700 |0041: invoke-direct/range {v23}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@58ff │ │ +19f7c0: 7401 cb01 1800 |0044: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.getSampleTrackIndex:()I // method@01cb │ │ +19f7c6: 0a0a |0047: move-result v10 │ │ +19f7c8: 1314 0100 |0048: const/16 v20, #int 1 // #1 │ │ +19f7cc: 337a 5100 |004a: if-ne v10, v7, 009b // +0051 │ │ +19f7d0: 6e30 ce01 300e |004c: invoke-virtual {v0, v3, v14}, Landroid/media/MediaExtractor;.readSampleData:(Ljava/nio/ByteBuffer;I)I // method@01ce │ │ +19f7d6: 0a0a |004f: move-result v10 │ │ +19f7d8: 592a 2f00 |0050: iput v10, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19f7dc: 522a 2f00 |0052: iget v10, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19f7e0: 3a0a 0a00 |0054: if-ltz v10, 005e // +000a │ │ +19f7e4: 7401 ca01 1800 |0056: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.getSampleTime:()J // method@01ca │ │ +19f7ea: 0b0c |0059: move-result-wide v12 │ │ +19f7ec: 5a2c 2e00 |005a: iput-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +19f7f0: 120a |005c: const/4 v10, #int 0 // #0 │ │ +19f7f2: 2804 |005d: goto 0061 // +0004 │ │ +19f7f4: 592e 2f00 |005e: iput v14, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19f7f8: 121a |0060: const/4 v10, #int 1 // #1 │ │ +19f7fa: 522c 2f00 |0061: iget v12, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19f7fe: 3d0c 3200 |0063: if-lez v12, 0095 // +0032 │ │ +19f802: 390a 3000 |0065: if-nez v10, 0095 // +0030 │ │ +19f806: 3d0f 0a00 |0067: if-lez v15, 0071 // +000a │ │ +19f80a: 310c 1208 |0069: cmp-long v12, v18, v8 │ │ +19f80e: 390c 0600 |006b: if-nez v12, 0071 // +0006 │ │ +19f812: 532c 2e00 |006d: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +19f816: 0512 0c00 |006f: move-wide/from16 v18, v12 │ │ +19f81a: 160c 0000 |0071: const-wide/16 v12, #int 0 // #0 │ │ +19f81e: 3115 1d0c |0073: cmp-long v21, v29, v12 │ │ +19f822: 3a15 0b00 |0075: if-ltz v21, 0080 // +000b │ │ +19f826: 532c 2e00 |0077: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +19f82a: 3116 0c1d |0079: cmp-long v22, v12, v29 │ │ +19f82e: 3b16 0300 |007b: if-gez v22, 007e // +0003 │ │ +19f832: 2803 |007d: goto 0080 // +0003 │ │ +19f834: 121a |007e: const/4 v10, #int 1 // #1 │ │ +19f836: 2816 |007f: goto 0095 // +0016 │ │ +19f838: 532c 2e00 |0080: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +19f83c: 3116 0c10 |0082: cmp-long v22, v12, v16 │ │ +19f840: 3d16 0d00 |0084: if-lez v22, 0091 // +000d │ │ +19f844: 592e 2d00 |0086: iput v14, v2, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ +19f848: 7401 c901 1800 |0088: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.getSampleFlags:()I // method@01c9 │ │ +19f84e: 0a0c |008b: move-result v12 │ │ +19f850: 592c 2c00 |008c: iput v12, v2, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +19f854: 6e56 c158 b123 |008e: invoke-virtual {v1, v11, v3, v2, v6}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeSampleData:(ILjava/nio/ByteBuffer;Landroid/media/MediaCodec$BufferInfo;Z)Z // method@58c1 │ │ +19f85a: 532c 2e00 |0091: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +19f85e: 0510 0c00 |0093: move-wide/from16 v16, v12 │ │ +19f862: 390a 0f00 |0095: if-nez v10, 00a4 // +000f │ │ +19f866: 7401 c801 1800 |0097: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.advance:()Z // method@01c8 │ │ +19f86c: 280a |009a: goto 00a4 // +000a │ │ +19f86e: 12fc |009b: const/4 v12, #int -1 // #ff │ │ +19f870: 33ca 0400 |009c: if-ne v10, v12, 00a0 // +0004 │ │ +19f874: 121a |009e: const/4 v10, #int 1 // #1 │ │ +19f876: 2805 |009f: goto 00a4 // +0005 │ │ +19f878: 7401 c801 1800 |00a0: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.advance:()Z // method@01c8 │ │ +19f87e: 120a |00a3: const/4 v10, #int 0 // #0 │ │ +19f880: 380a 0300 |00a4: if-eqz v10, 00a7 // +0003 │ │ +19f884: 1214 |00a6: const/4 v4, #int 1 // #1 │ │ +19f886: 160c 0000 |00a7: const-wide/16 v12, #int 0 // #0 │ │ +19f88a: 2896 |00a9: goto 003f // -006a │ │ +19f88c: 6e20 d301 7000 |00aa: invoke-virtual {v0, v7}, Landroid/media/MediaExtractor;.unselectTrack:(I)V // method@01d3 │ │ +19f892: 1012 |00ad: return-wide v18 │ │ +19f894: 1008 |00ae: return-wide v8 │ │ catches : (none) │ │ positions : │ │ 0x000c line=68 │ │ 0x0014 line=70 │ │ 0x0017 line=71 │ │ 0x001b line=72 │ │ 0x001f line=73 │ │ @@ -326208,39 +326209,39 @@ │ │ type : '(Landroid/media/MediaExtractor;Z)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -19f6c0: |[19f6c0] org.thoughtcrime.securesms.video.recode.VideoRecoder.selectTrack:(Landroid/media/MediaExtractor;Z)I │ │ -19f6d0: 6e10 cc01 0500 |0000: invoke-virtual {v5}, Landroid/media/MediaExtractor;.getTrackCount:()I // method@01cc │ │ -19f6d6: 0a00 |0003: move-result v0 │ │ -19f6d8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -19f6da: 3501 2300 |0005: if-ge v1, v0, 0028 // +0023 │ │ -19f6de: 6e20 cd01 1500 |0007: invoke-virtual {v5, v1}, Landroid/media/MediaExtractor;.getTrackFormat:(I)Landroid/media/MediaFormat; // method@01cd │ │ -19f6e4: 0c02 |000a: move-result-object v2 │ │ -19f6e6: 1a03 c56b |000b: const-string v3, "mime" // string@6bc5 │ │ -19f6ea: 6e20 d801 3200 |000d: invoke-virtual {v2, v3}, Landroid/media/MediaFormat;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01d8 │ │ -19f6f0: 0c02 |0010: move-result-object v2 │ │ -19f6f2: 3806 0b00 |0011: if-eqz v6, 001c // +000b │ │ -19f6f6: 1a03 1746 |0013: const-string v3, "audio/" // string@4617 │ │ -19f6fa: 6e20 ec0a 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ -19f700: 0a02 |0018: move-result v2 │ │ -19f702: 3802 0c00 |0019: if-eqz v2, 0025 // +000c │ │ -19f706: 0f01 |001b: return v1 │ │ -19f708: 1a03 8183 |001c: const-string v3, "video/" // string@8381 │ │ -19f70c: 6e20 ec0a 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ -19f712: 0a02 |0021: move-result v2 │ │ -19f714: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ -19f718: 0f01 |0024: return v1 │ │ -19f71a: d801 0101 |0025: add-int/lit8 v1, v1, #int 1 // #01 │ │ -19f71e: 28de |0027: goto 0005 // -0022 │ │ -19f720: 12b5 |0028: const/4 v5, #int -5 // #fb │ │ -19f722: 0f05 |0029: return v5 │ │ +19f6c4: |[19f6c4] org.thoughtcrime.securesms.video.recode.VideoRecoder.selectTrack:(Landroid/media/MediaExtractor;Z)I │ │ +19f6d4: 6e10 cc01 0500 |0000: invoke-virtual {v5}, Landroid/media/MediaExtractor;.getTrackCount:()I // method@01cc │ │ +19f6da: 0a00 |0003: move-result v0 │ │ +19f6dc: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +19f6de: 3501 2300 |0005: if-ge v1, v0, 0028 // +0023 │ │ +19f6e2: 6e20 cd01 1500 |0007: invoke-virtual {v5, v1}, Landroid/media/MediaExtractor;.getTrackFormat:(I)Landroid/media/MediaFormat; // method@01cd │ │ +19f6e8: 0c02 |000a: move-result-object v2 │ │ +19f6ea: 1a03 c56b |000b: const-string v3, "mime" // string@6bc5 │ │ +19f6ee: 6e20 d801 3200 |000d: invoke-virtual {v2, v3}, Landroid/media/MediaFormat;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01d8 │ │ +19f6f4: 0c02 |0010: move-result-object v2 │ │ +19f6f6: 3806 0b00 |0011: if-eqz v6, 001c // +000b │ │ +19f6fa: 1a03 1746 |0013: const-string v3, "audio/" // string@4617 │ │ +19f6fe: 6e20 ec0a 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ +19f704: 0a02 |0018: move-result v2 │ │ +19f706: 3802 0c00 |0019: if-eqz v2, 0025 // +000c │ │ +19f70a: 0f01 |001b: return v1 │ │ +19f70c: 1a03 8183 |001c: const-string v3, "video/" // string@8381 │ │ +19f710: 6e20 ec0a 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ +19f716: 0a02 |0021: move-result v2 │ │ +19f718: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ +19f71c: 0f01 |0024: return v1 │ │ +19f71e: d801 0101 |0025: add-int/lit8 v1, v1, #int 1 // #01 │ │ +19f722: 28de |0027: goto 0005 // -0022 │ │ +19f724: 12b5 |0028: const/4 v5, #int -5 // #fb │ │ +19f726: 0f05 |0029: return v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0007 line=52 │ │ 0x000b line=53 │ │ 0x0013 line=55 │ │ 0x001c line=59 │ │ @@ -326292,21 +326293,21 @@ │ │ type : '(Lorg/thoughtcrime/securesms/videochat/VideochatUtil;Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcChat;Landroid/app/Activity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -19fb84: |[19fb84] org.thoughtcrime.securesms.videochat.VideochatUtil$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/videochat/VideochatUtil;Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcChat;Landroid/app/Activity;)V │ │ -19fb94: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19fb9a: 5b01 fb42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/videochat/VideochatUtil; // field@42fb │ │ -19fb9e: 5b02 fc42 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcContext; // field@42fc │ │ -19fba2: 5b03 fd42 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcChat; // field@42fd │ │ -19fba6: 5b04 fe42 |0009: iput-object v4, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$3:Landroid/app/Activity; // field@42fe │ │ -19fbaa: 0e00 |000b: return-void │ │ +19fb88: |[19fb88] org.thoughtcrime.securesms.videochat.VideochatUtil$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/videochat/VideochatUtil;Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcChat;Landroid/app/Activity;)V │ │ +19fb98: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19fb9e: 5b01 fb42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/videochat/VideochatUtil; // field@42fb │ │ +19fba2: 5b02 fc42 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcContext; // field@42fc │ │ +19fba6: 5b03 fd42 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcChat; // field@42fd │ │ +19fbaa: 5b04 fe42 |0009: iput-object v4, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$3:Landroid/app/Activity; // field@42fe │ │ +19fbae: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000c reg=1 (null) Lorg/thoughtcrime/securesms/videochat/VideochatUtil; │ │ 0x0000 - 0x000c reg=2 (null) Lcom/b44t/messenger/DcContext; │ │ @@ -326319,23 +326320,23 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 14 16-bit code units │ │ -19fbac: |[19fbac] org.thoughtcrime.securesms.videochat.VideochatUtil$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -19fbbc: 5460 fb42 |0000: iget-object v0, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/videochat/VideochatUtil; // field@42fb │ │ -19fbc0: 5461 fc42 |0002: iget-object v1, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcContext; // field@42fc │ │ -19fbc4: 5462 fd42 |0004: iget-object v2, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcChat; // field@42fd │ │ -19fbc8: 5463 fe42 |0006: iget-object v3, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$3:Landroid/app/Activity; // field@42fe │ │ -19fbcc: 0774 |0008: move-object v4, v7 │ │ -19fbce: 0185 |0009: move v5, v8 │ │ -19fbd0: 7406 0b59 0000 |000a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/videochat/VideochatUtil;.lambda$invite$0$org-thoughtcrime-securesms-videochat-VideochatUtil:(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcChat;Landroid/app/Activity;Landroid/content/DialogInterface;I)V // method@590b │ │ -19fbd6: 0e00 |000d: return-void │ │ +19fbb0: |[19fbb0] org.thoughtcrime.securesms.videochat.VideochatUtil$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +19fbc0: 5460 fb42 |0000: iget-object v0, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/videochat/VideochatUtil; // field@42fb │ │ +19fbc4: 5461 fc42 |0002: iget-object v1, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcContext; // field@42fc │ │ +19fbc8: 5462 fd42 |0004: iget-object v2, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcChat; // field@42fd │ │ +19fbcc: 5463 fe42 |0006: iget-object v3, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$3:Landroid/app/Activity; // field@42fe │ │ +19fbd0: 0774 |0008: move-object v4, v7 │ │ +19fbd2: 0185 |0009: move v5, v8 │ │ +19fbd4: 7406 0b59 0000 |000a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/videochat/VideochatUtil;.lambda$invite$0$org-thoughtcrime-securesms-videochat-VideochatUtil:(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcChat;Landroid/app/Activity;Landroid/content/DialogInterface;I)V // method@590b │ │ +19fbda: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000e reg=6 this Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000e reg=7 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x000e reg=8 (null) I │ │ @@ -326365,17 +326366,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19fbd8: |[19fbd8] org.thoughtcrime.securesms.videochat.VideochatUtil.:()V │ │ -19fbe8: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19fbee: 0e00 |0003: return-void │ │ +19fbdc: |[19fbdc] org.thoughtcrime.securesms.videochat.VideochatUtil.:()V │ │ +19fbec: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19fbf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/videochat/VideochatUtil; │ │ │ │ Virtual methods - │ │ @@ -326384,46 +326385,46 @@ │ │ type : '(Landroid/app/Activity;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 61 16-bit code units │ │ -19fbf0: |[19fbf0] org.thoughtcrime.securesms.videochat.VideochatUtil.invite:(Landroid/app/Activity;I)V │ │ -19fc00: 7110 c749 0700 |0000: invoke-static {v7}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ -19fc06: 0c00 |0003: move-result-object v0 │ │ -19fc08: 6e20 9906 8000 |0004: invoke-virtual {v0, v8}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0699 │ │ -19fc0e: 0c08 |0007: move-result-object v8 │ │ -19fc10: 2201 4901 |0008: new-instance v1, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ -19fc14: 7020 8804 7100 |000a: invoke-direct {v1, v7}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0488 │ │ -19fc1a: 6002 c62b |000d: sget v2, Lorg/thoughtcrime/securesms/R$string;.videochat_invite_user_to_videochat:I // field@2bc6 │ │ -19fc1e: 6e10 5c06 0800 |000f: invoke-virtual {v8}, Lcom/b44t/messenger/DcChat;.getName:()Ljava/lang/String; // method@065c │ │ -19fc24: 0c03 |0012: move-result-object v3 │ │ -19fc26: 1214 |0013: const/4 v4, #int 1 // #1 │ │ -19fc28: 2344 3011 |0014: new-array v4, v4, [Ljava/lang/Object; // type@1130 │ │ -19fc2c: 1205 |0016: const/4 v5, #int 0 // #0 │ │ -19fc2e: 4d03 0405 |0017: aput-object v3, v4, v5 │ │ -19fc32: 6e30 1f00 2704 |0019: invoke-virtual {v7, v2, v4}, Landroid/app/Activity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@001f │ │ -19fc38: 0c02 |001c: move-result-object v2 │ │ -19fc3a: 6e20 9804 2100 |001d: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0498 │ │ -19fc40: 0c01 |0020: move-result-object v1 │ │ -19fc42: 6002 c52b |0021: sget v2, Lorg/thoughtcrime/securesms/R$string;.videochat_invite_user_hint:I // field@2bc5 │ │ -19fc46: 6e20 8d04 2100 |0023: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@048d │ │ -19fc4c: 0c01 |0026: move-result-object v1 │ │ -19fc4e: 6002 fc27 |0027: sget v2, Lorg/thoughtcrime/securesms/R$string;.cancel:I // field@27fc │ │ -19fc52: 1203 |0029: const/4 v3, #int 0 // #0 │ │ -19fc54: 6e30 8f04 2103 |002a: invoke-virtual {v1, v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048f │ │ -19fc5a: 0c01 |002d: move-result-object v1 │ │ -19fc5c: 6002 642a |002e: sget v2, Lorg/thoughtcrime/securesms/R$string;.ok:I // field@2a64 │ │ -19fc60: 2203 0c11 |0030: new-instance v3, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0; // type@110c │ │ -19fc64: 7057 0659 6380 |0032: invoke-direct {v3, v6, v0, v8, v7}, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/videochat/VideochatUtil;Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcChat;Landroid/app/Activity;)V // method@5906 │ │ -19fc6a: 6e30 9404 2103 |0035: invoke-virtual {v1, v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0494 │ │ -19fc70: 0c07 |0038: move-result-object v7 │ │ -19fc72: 6e10 9a04 0700 |0039: invoke-virtual {v7}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@049a │ │ -19fc78: 0e00 |003c: return-void │ │ +19fbf4: |[19fbf4] org.thoughtcrime.securesms.videochat.VideochatUtil.invite:(Landroid/app/Activity;I)V │ │ +19fc04: 7110 c749 0700 |0000: invoke-static {v7}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ +19fc0a: 0c00 |0003: move-result-object v0 │ │ +19fc0c: 6e20 9906 8000 |0004: invoke-virtual {v0, v8}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0699 │ │ +19fc12: 0c08 |0007: move-result-object v8 │ │ +19fc14: 2201 4901 |0008: new-instance v1, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ +19fc18: 7020 8804 7100 |000a: invoke-direct {v1, v7}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0488 │ │ +19fc1e: 6002 c62b |000d: sget v2, Lorg/thoughtcrime/securesms/R$string;.videochat_invite_user_to_videochat:I // field@2bc6 │ │ +19fc22: 6e10 5c06 0800 |000f: invoke-virtual {v8}, Lcom/b44t/messenger/DcChat;.getName:()Ljava/lang/String; // method@065c │ │ +19fc28: 0c03 |0012: move-result-object v3 │ │ +19fc2a: 1214 |0013: const/4 v4, #int 1 // #1 │ │ +19fc2c: 2344 3011 |0014: new-array v4, v4, [Ljava/lang/Object; // type@1130 │ │ +19fc30: 1205 |0016: const/4 v5, #int 0 // #0 │ │ +19fc32: 4d03 0405 |0017: aput-object v3, v4, v5 │ │ +19fc36: 6e30 1f00 2704 |0019: invoke-virtual {v7, v2, v4}, Landroid/app/Activity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@001f │ │ +19fc3c: 0c02 |001c: move-result-object v2 │ │ +19fc3e: 6e20 9804 2100 |001d: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0498 │ │ +19fc44: 0c01 |0020: move-result-object v1 │ │ +19fc46: 6002 c52b |0021: sget v2, Lorg/thoughtcrime/securesms/R$string;.videochat_invite_user_hint:I // field@2bc5 │ │ +19fc4a: 6e20 8d04 2100 |0023: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@048d │ │ +19fc50: 0c01 |0026: move-result-object v1 │ │ +19fc52: 6002 fc27 |0027: sget v2, Lorg/thoughtcrime/securesms/R$string;.cancel:I // field@27fc │ │ +19fc56: 1203 |0029: const/4 v3, #int 0 // #0 │ │ +19fc58: 6e30 8f04 2103 |002a: invoke-virtual {v1, v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048f │ │ +19fc5e: 0c01 |002d: move-result-object v1 │ │ +19fc60: 6002 642a |002e: sget v2, Lorg/thoughtcrime/securesms/R$string;.ok:I // field@2a64 │ │ +19fc64: 2203 0c11 |0030: new-instance v3, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0; // type@110c │ │ +19fc68: 7057 0659 6380 |0032: invoke-direct {v3, v6, v0, v8, v7}, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/videochat/VideochatUtil;Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcChat;Landroid/app/Activity;)V // method@5906 │ │ +19fc6e: 6e30 9404 2103 |0035: invoke-virtual {v1, v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0494 │ │ +19fc74: 0c07 |0038: move-result-object v7 │ │ +19fc76: 6e10 9a04 0700 |0039: invoke-virtual {v7}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@049a │ │ +19fc7c: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0004 line=19 │ │ 0x0008 line=21 │ │ 0x000f line=22 │ │ 0x0023 line=23 │ │ @@ -326440,23 +326441,23 @@ │ │ type : '(Landroid/app/Activity;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -19fc7c: |[19fc7c] org.thoughtcrime.securesms.videochat.VideochatUtil.join:(Landroid/app/Activity;I)V │ │ -19fc8c: 7110 c749 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ -19fc92: 0c00 |0003: move-result-object v0 │ │ -19fc94: 6e20 ad06 3000 |0004: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06ad │ │ -19fc9a: 0c03 |0007: move-result-object v3 │ │ -19fc9c: 6e10 1807 0300 |0008: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getVideochatUrl:()Ljava/lang/String; // method@0718 │ │ -19fca2: 0c03 |000b: move-result-object v3 │ │ -19fca4: 7120 3b56 3200 |000c: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/IntentUtils;.showInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@563b │ │ -19fcaa: 0e00 |000f: return-void │ │ +19fc80: |[19fc80] org.thoughtcrime.securesms.videochat.VideochatUtil.join:(Landroid/app/Activity;I)V │ │ +19fc90: 7110 c749 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ +19fc96: 0c00 |0003: move-result-object v0 │ │ +19fc98: 6e20 ad06 3000 |0004: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06ad │ │ +19fc9e: 0c03 |0007: move-result-object v3 │ │ +19fca0: 6e10 1807 0300 |0008: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getVideochatUrl:()Ljava/lang/String; // method@0718 │ │ +19fca6: 0c03 |000b: move-result-object v3 │ │ +19fca8: 7120 3b56 3200 |000c: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/IntentUtils;.showInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@563b │ │ +19fcae: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0004 line=36 │ │ 0x0008 line=37 │ │ 0x000c line=38 │ │ locals : │ │ @@ -326469,22 +326470,22 @@ │ │ type : '(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcChat;Landroid/app/Activity;Landroid/content/DialogInterface;I)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -19fcac: |[19fcac] org.thoughtcrime.securesms.videochat.VideochatUtil.lambda$invite$0$org-thoughtcrime-securesms-videochat-VideochatUtil:(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcChat;Landroid/app/Activity;Landroid/content/DialogInterface;I)V │ │ -19fcbc: 6e10 5a06 0200 |0000: invoke-virtual {v2}, Lcom/b44t/messenger/DcChat;.getId:()I // method@065a │ │ -19fcc2: 0a02 |0003: move-result v2 │ │ -19fcc4: 6e20 d406 2100 |0004: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.sendVideochatInvitation:(I)I // method@06d4 │ │ -19fcca: 0a01 |0007: move-result v1 │ │ -19fccc: 3801 0500 |0008: if-eqz v1, 000d // +0005 │ │ -19fcd0: 6e30 0a59 3001 |000a: invoke-virtual {v0, v3, v1}, Lorg/thoughtcrime/securesms/videochat/VideochatUtil;.join:(Landroid/app/Activity;I)V // method@590a │ │ -19fcd6: 0e00 |000d: return-void │ │ +19fcb0: |[19fcb0] org.thoughtcrime.securesms.videochat.VideochatUtil.lambda$invite$0$org-thoughtcrime-securesms-videochat-VideochatUtil:(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcChat;Landroid/app/Activity;Landroid/content/DialogInterface;I)V │ │ +19fcc0: 6e10 5a06 0200 |0000: invoke-virtual {v2}, Lcom/b44t/messenger/DcChat;.getId:()I // method@065a │ │ +19fcc6: 0a02 |0003: move-result v2 │ │ +19fcc8: 6e20 d406 2100 |0004: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.sendVideochatInvitation:(I)I // method@06d4 │ │ +19fcce: 0a01 |0007: move-result v1 │ │ +19fcd0: 3801 0500 |0008: if-eqz v1, 000d // +0005 │ │ +19fcd4: 6e30 0a59 3001 |000a: invoke-virtual {v0, v3, v1}, Lorg/thoughtcrime/securesms/videochat/VideochatUtil;.join:(Landroid/app/Activity;I)V // method@590a │ │ +19fcda: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x000a line=28 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Lorg/thoughtcrime/securesms/videochat/VideochatUtil; │ │ 0x0000 - 0x000e reg=1 (null) Lcom/b44t/messenger/DcContext; │ │ @@ -429626,18 +429627,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18d4f0: |[18d4f0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ -18d500: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -18d506: 5b01 eb40 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40eb │ │ -18d50a: 0e00 |0005: return-void │ │ +18d4f4: |[18d4f4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ +18d504: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +18d50a: 5b01 eb40 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40eb │ │ +18d50e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ @@ -429647,18 +429648,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18d50c: |[18d50c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda1.onDrawingChanged:()V │ │ -18d51c: 5410 eb40 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40eb │ │ -18d520: 7110 4854 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.$r8$lambda$WcZvXz5liFazU8t9wl-2M_nSiEE:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@5448 │ │ -18d526: 0e00 |0005: return-void │ │ +18d510: |[18d510] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda1.onDrawingChanged:()V │ │ +18d520: 5410 eb40 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40eb │ │ +18d524: 7110 4854 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.$r8$lambda$WcZvXz5liFazU8t9wl-2M_nSiEE:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@5448 │ │ +18d52a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1; │ │ │ │ source_file_idx : 5232 (D8$$SyntheticClass) │ │ @@ -429691,18 +429692,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18d528: |[18d528] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda2.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ -18d538: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -18d53e: 5b01 ec40 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ec │ │ -18d542: 0e00 |0005: return-void │ │ +18d52c: |[18d52c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda2.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ +18d53c: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +18d542: 5b01 ec40 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ec │ │ +18d546: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ @@ -429712,18 +429713,18 @@ │ │ type : '(ZZ)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -18d544: |[18d544] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda2.onAvailabilityChanged:(ZZ)V │ │ -18d554: 5410 ec40 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ec │ │ -18d558: 7130 4754 2003 |0002: invoke-static {v0, v2, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.$r8$lambda$EdzcdTvNXQvJn-39WF3ZsrPU1hc:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;ZZ)V // method@5447 │ │ -18d55e: 0e00 |0005: return-void │ │ +18d548: |[18d548] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda2.onAvailabilityChanged:(ZZ)V │ │ +18d558: 5410 ec40 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ec │ │ +18d55c: 7130 4754 2003 |0002: invoke-static {v0, v2, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.$r8$lambda$EdzcdTvNXQvJn-39WF3ZsrPU1hc:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;ZZ)V // method@5447 │ │ +18d562: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=2 (null) Z │ │ 0x0000 - 0x0006 reg=3 (null) Z │ │ @@ -429763,18 +429764,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18d560: |[18d560] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ -18d570: 5b01 ed40 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ed │ │ -18d574: 7010 9b0a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -18d57a: 0e00 |0005: return-void │ │ +18d564: |[18d564] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ +18d574: 5b01 ed40 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ed │ │ +18d578: 7010 9b0a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +18d57e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ @@ -429783,31 +429784,31 @@ │ │ type : '(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -18d684: |[18d684] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.setTextElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;Z)V │ │ -18d694: 7210 c04b 0400 |0000: invoke-interface {v4}, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;.getColor:()I // method@4bc0 │ │ -18d69a: 0a04 |0003: move-result v4 │ │ -18d69c: 5420 ed40 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ed │ │ -18d6a0: 7110 4d54 0000 |0006: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@544d │ │ -18d6a6: 0c00 |0009: move-result-object v0 │ │ -18d6a8: 6201 1341 |000a: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4113 │ │ -18d6ac: 6e20 a754 1000 |000c: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54a7 │ │ -18d6b2: 5420 ed40 |000f: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ed │ │ -18d6b6: 7110 4d54 0000 |0011: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@544d │ │ -18d6bc: 0c00 |0014: move-result-object v0 │ │ -18d6be: 6e20 c254 4000 |0015: invoke-virtual {v0, v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setActiveColor:(I)V // method@54c2 │ │ -18d6c4: 3805 0800 |0018: if-eqz v5, 0020 // +0008 │ │ -18d6c8: 5424 ed40 |001a: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ed │ │ -18d6cc: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -18d6ce: 7130 4f54 3405 |001d: invoke-static {v4, v3, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$300:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V // method@544f │ │ -18d6d4: 0e00 |0020: return-void │ │ +18d688: |[18d688] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.setTextElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;Z)V │ │ +18d698: 7210 c04b 0400 |0000: invoke-interface {v4}, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;.getColor:()I // method@4bc0 │ │ +18d69e: 0a04 |0003: move-result v4 │ │ +18d6a0: 5420 ed40 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ed │ │ +18d6a4: 7110 4d54 0000 |0006: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@544d │ │ +18d6aa: 0c00 |0009: move-result-object v0 │ │ +18d6ac: 6201 1341 |000a: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4113 │ │ +18d6b0: 6e20 a754 1000 |000c: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54a7 │ │ +18d6b6: 5420 ed40 |000f: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ed │ │ +18d6ba: 7110 4d54 0000 |0011: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@544d │ │ +18d6c0: 0c00 |0014: move-result-object v0 │ │ +18d6c2: 6e20 c254 4000 |0015: invoke-virtual {v0, v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setActiveColor:(I)V // method@54c2 │ │ +18d6c8: 3805 0800 |0018: if-eqz v5, 0020 // +0008 │ │ +18d6cc: 5424 ed40 |001a: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ed │ │ +18d6d0: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +18d6d2: 7130 4f54 3405 |001d: invoke-static {v4, v3, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$300:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V // method@544f │ │ +18d6d8: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0004 line=369 │ │ 0x000f line=370 │ │ 0x001a line=372 │ │ locals : │ │ @@ -429822,27 +429823,27 @@ │ │ type : '(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -18d57c: |[18d57c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.onEntityDoubleTap:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V │ │ -18d58c: 5420 ed40 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ed │ │ -18d590: 7120 4c54 3000 |0002: invoke-static {v0, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$002:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // method@544c │ │ -18d596: 6e10 d64c 0300 |0005: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@4cd6 │ │ -18d59c: 0c00 |0008: move-result-object v0 │ │ -18d59e: 2000 770f |0009: instance-of v0, v0, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer; // type@0f77 │ │ -18d5a2: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ -18d5a6: 6e10 d64c 0300 |000d: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@4cd6 │ │ -18d5ac: 0c00 |0010: move-result-object v0 │ │ -18d5ae: 1f00 210f |0011: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f21 │ │ -18d5b2: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -18d5b4: 7040 4154 3210 |0014: invoke-direct {v2, v3, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.setTextElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;Z)V // method@5441 │ │ -18d5ba: 0e00 |0017: return-void │ │ +18d580: |[18d580] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.onEntityDoubleTap:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V │ │ +18d590: 5420 ed40 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ed │ │ +18d594: 7120 4c54 3000 |0002: invoke-static {v0, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$002:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // method@544c │ │ +18d59a: 6e10 d64c 0300 |0005: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@4cd6 │ │ +18d5a0: 0c00 |0008: move-result-object v0 │ │ +18d5a2: 2000 770f |0009: instance-of v0, v0, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer; // type@0f77 │ │ +18d5a6: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ +18d5aa: 6e10 d64c 0300 |000d: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@4cd6 │ │ +18d5b0: 0c00 |0010: move-result-object v0 │ │ +18d5b2: 1f00 210f |0011: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f21 │ │ +18d5b6: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +18d5b8: 7040 4154 3210 |0014: invoke-direct {v2, v3, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.setTextElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;Z)V // method@5441 │ │ +18d5be: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 0x0005 line=359 │ │ 0x000d line=360 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1; │ │ @@ -429853,29 +429854,29 @@ │ │ type : '(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -18d5bc: |[18d5bc] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.onEntityDown:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V │ │ -18d5cc: 3902 1c00 |0000: if-nez v2, 001c // +001c │ │ -18d5d0: 5412 ed40 |0002: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ed │ │ -18d5d4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -18d5d6: 7120 4c54 0200 |0005: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$002:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // method@544c │ │ -18d5dc: 5412 ed40 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ed │ │ -18d5e0: 7110 4d54 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@544d │ │ -18d5e6: 0c02 |000d: move-result-object v2 │ │ -18d5e8: 6200 1241 |000e: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4112 │ │ -18d5ec: 6e20 a754 0200 |0010: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54a7 │ │ -18d5f2: 5412 ed40 |0013: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ed │ │ -18d5f6: 7110 4e54 0200 |0015: invoke-static {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // method@544e │ │ -18d5fc: 0c02 |0018: move-result-object v2 │ │ -18d5fe: 6e10 394c 0200 |0019: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.doneTextEditing:()V // method@4c39 │ │ -18d604: 0e00 |001c: return-void │ │ +18d5c0: |[18d5c0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.onEntityDown:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V │ │ +18d5d0: 3902 1c00 |0000: if-nez v2, 001c // +001c │ │ +18d5d4: 5412 ed40 |0002: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ed │ │ +18d5d8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +18d5da: 7120 4c54 0200 |0005: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$002:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // method@544c │ │ +18d5e0: 5412 ed40 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ed │ │ +18d5e4: 7110 4d54 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@544d │ │ +18d5ea: 0c02 |000d: move-result-object v2 │ │ +18d5ec: 6200 1241 |000e: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4112 │ │ +18d5f0: 6e20 a754 0200 |0010: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54a7 │ │ +18d5f6: 5412 ed40 |0013: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ed │ │ +18d5fa: 7110 4e54 0200 |0015: invoke-static {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // method@544e │ │ +18d600: 0c02 |0018: move-result-object v2 │ │ +18d602: 6e10 394c 0200 |0019: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.doneTextEditing:()V // method@4c39 │ │ +18d608: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=338 │ │ 0x0008 line=339 │ │ 0x0013 line=340 │ │ locals : │ │ 0x0000 - 0x001d reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1; │ │ @@ -429886,41 +429887,41 @@ │ │ type : '(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -18d608: |[18d608] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.onEntitySingleTap:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V │ │ -18d618: 5420 ed40 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ed │ │ -18d61c: 7120 4c54 3000 |0002: invoke-static {v0, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$002:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // method@544c │ │ -18d622: 5420 ed40 |0005: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ed │ │ -18d626: 7110 4b54 0000 |0007: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$000:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // method@544b │ │ -18d62c: 0c00 |000a: move-result-object v0 │ │ -18d62e: 3800 2900 |000b: if-eqz v0, 0034 // +0029 │ │ -18d632: 6e10 d64c 0300 |000d: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@4cd6 │ │ -18d638: 0c00 |0010: move-result-object v0 │ │ -18d63a: 2000 770f |0011: instance-of v0, v0, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer; // type@0f77 │ │ -18d63e: 3800 1600 |0013: if-eqz v0, 0029 // +0016 │ │ -18d642: 6e10 d64c 0300 |0015: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@4cd6 │ │ -18d648: 0c00 |0018: move-result-object v0 │ │ -18d64a: 1f00 210f |0019: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f21 │ │ -18d64e: 5421 ed40 |001b: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ed │ │ -18d652: 7110 4e54 0100 |001d: invoke-static {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // method@544e │ │ -18d658: 0c01 |0020: move-result-object v1 │ │ -18d65a: 6e10 444c 0100 |0021: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.isTextEditing:()Z // method@4c44 │ │ -18d660: 0a01 |0024: move-result v1 │ │ -18d662: 7040 4154 3210 |0025: invoke-direct {v2, v3, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.setTextElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;Z)V // method@5441 │ │ -18d668: 280c |0028: goto 0034 // +000c │ │ -18d66a: 5423 ed40 |0029: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ed │ │ -18d66e: 7110 4d54 0300 |002b: invoke-static {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@544d │ │ -18d674: 0c03 |002e: move-result-object v3 │ │ -18d676: 6200 1141 |002f: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4111 │ │ -18d67a: 6e20 a754 0300 |0031: invoke-virtual {v3, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54a7 │ │ -18d680: 0e00 |0034: return-void │ │ +18d60c: |[18d60c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.onEntitySingleTap:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V │ │ +18d61c: 5420 ed40 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ed │ │ +18d620: 7120 4c54 3000 |0002: invoke-static {v0, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$002:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // method@544c │ │ +18d626: 5420 ed40 |0005: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ed │ │ +18d62a: 7110 4b54 0000 |0007: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$000:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // method@544b │ │ +18d630: 0c00 |000a: move-result-object v0 │ │ +18d632: 3800 2900 |000b: if-eqz v0, 0034 // +0029 │ │ +18d636: 6e10 d64c 0300 |000d: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@4cd6 │ │ +18d63c: 0c00 |0010: move-result-object v0 │ │ +18d63e: 2000 770f |0011: instance-of v0, v0, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer; // type@0f77 │ │ +18d642: 3800 1600 |0013: if-eqz v0, 0029 // +0016 │ │ +18d646: 6e10 d64c 0300 |0015: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@4cd6 │ │ +18d64c: 0c00 |0018: move-result-object v0 │ │ +18d64e: 1f00 210f |0019: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f21 │ │ +18d652: 5421 ed40 |001b: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ed │ │ +18d656: 7110 4e54 0100 |001d: invoke-static {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // method@544e │ │ +18d65c: 0c01 |0020: move-result-object v1 │ │ +18d65e: 6e10 444c 0100 |0021: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.isTextEditing:()Z // method@4c44 │ │ +18d664: 0a01 |0024: move-result v1 │ │ +18d666: 7040 4154 3210 |0025: invoke-direct {v2, v3, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.setTextElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;Z)V // method@5441 │ │ +18d66c: 280c |0028: goto 0034 // +000c │ │ +18d66e: 5423 ed40 |0029: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40ed │ │ +18d672: 7110 4d54 0300 |002b: invoke-static {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@544d │ │ +18d678: 0c03 |002e: move-result-object v3 │ │ +18d67a: 6200 1141 |002f: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4111 │ │ +18d67e: 6e20 a754 0300 |0031: invoke-virtual {v3, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54a7 │ │ +18d684: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 0x0005 line=347 │ │ 0x000d line=348 │ │ 0x0015 line=349 │ │ 0x0029 line=351 │ │ @@ -429958,18 +429959,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18e078: |[18e078] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18e088: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -18e08e: 5b01 fc40 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@40fc │ │ -18e092: 0e00 |0005: return-void │ │ +18e07c: |[18e07c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18e08c: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +18e092: 5b01 fc40 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@40fc │ │ +18e096: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -429979,18 +429980,18 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18e094: |[18e094] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda0.onColorChange:(I)V │ │ -18e0a4: 5410 fc40 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@40fc │ │ -18e0a8: 6e20 bb54 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$new$12$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V // method@54bb │ │ -18e0ae: 0e00 |0005: return-void │ │ +18e098: |[18e098] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda0.onColorChange:(I)V │ │ +18e0a8: 5410 fc40 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@40fc │ │ +18e0ac: 6e20 bb54 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$new$12$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V // method@54bb │ │ +18e0b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -430024,18 +430025,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18e200: |[18e200] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda2.:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;)V │ │ -18e210: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -18e216: 5b01 0341 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4103 │ │ -18e21a: 0e00 |0005: return-void │ │ +18e204: |[18e204] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda2.:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;)V │ │ +18e214: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +18e21a: 5b01 0341 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4103 │ │ +18e21e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; │ │ │ │ @@ -430045,18 +430046,18 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18e21c: |[18e21c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda2.onColorSelected:(I)V │ │ -18e22c: 5410 0341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4103 │ │ -18e230: 6e20 3955 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5539 │ │ -18e236: 0e00 |0005: return-void │ │ +18e220: |[18e220] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda2.onColorSelected:(I)V │ │ +18e230: 5410 0341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4103 │ │ +18e234: 6e20 3955 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@5539 │ │ +18e23a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -430090,18 +430091,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18e2e0: |[18e2e0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda6.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18e2f0: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -18e2f6: 5b01 0741 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4107 │ │ -18e2fa: 0e00 |0005: return-void │ │ +18e2e4: |[18e2e4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda6.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18e2f4: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +18e2fa: 5b01 0741 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4107 │ │ +18e2fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -430111,18 +430112,18 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18e2fc: |[18e2fc] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda6.onColorChange:(I)V │ │ -18e30c: 5410 0741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4107 │ │ -18e310: 6e20 bc54 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$new$13$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V // method@54bc │ │ -18e316: 0e00 |0005: return-void │ │ +18e300: |[18e300] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda6.onColorChange:(I)V │ │ +18e310: 5410 0741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4107 │ │ +18e314: 6e20 bc54 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$new$13$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V // method@54bc │ │ +18e31a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -430157,17 +430158,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -18e3c0: |[18e3c0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.:()V │ │ -18e3d0: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -18e3d6: 0e00 |0003: return-void │ │ +18e3c4: |[18e3c4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.:()V │ │ +18e3d4: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +18e3da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1; │ │ │ │ Virtual methods - │ │ @@ -430176,121 +430177,121 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -18e3d8: |[18e3d8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onColorChange:(I)V │ │ -18e3e8: 0e00 |0000: return-void │ │ +18e3dc: |[18e3dc] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onColorChange:(I)V │ │ +18e3ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1;) │ │ name : 'onDelete' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -18e3ec: |[18e3ec] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onDelete:()V │ │ -18e3fc: 0e00 |0000: return-void │ │ +18e3f0: |[18e3f0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onDelete:()V │ │ +18e400: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1;) │ │ name : 'onFlipHorizontal' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -18e400: |[18e400] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onFlipHorizontal:()V │ │ -18e410: 0e00 |0000: return-void │ │ +18e404: |[18e404] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onFlipHorizontal:()V │ │ +18e414: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1;) │ │ name : 'onModeStarted' │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -18e414: |[18e414] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onModeStarted:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ -18e424: 0e00 |0000: return-void │ │ +18e418: |[18e418] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onModeStarted:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ +18e428: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1;) │ │ name : 'onRequestFullScreen' │ │ type : '(ZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -18e428: |[18e428] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onRequestFullScreen:(ZZ)V │ │ -18e438: 0e00 |0000: return-void │ │ +18e42c: |[18e42c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onRequestFullScreen:(ZZ)V │ │ +18e43c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1;) │ │ name : 'onRotate90AntiClockwise' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -18e43c: |[18e43c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onRotate90AntiClockwise:()V │ │ -18e44c: 0e00 |0000: return-void │ │ +18e440: |[18e440] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onRotate90AntiClockwise:()V │ │ +18e450: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1;) │ │ name : 'onSave' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -18e450: |[18e450] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onSave:()V │ │ -18e460: 0e00 |0000: return-void │ │ +18e454: |[18e454] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onSave:()V │ │ +18e464: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1;) │ │ name : 'onUndo' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -18e464: |[18e464] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onUndo:()V │ │ -18e474: 0e00 |0000: return-void │ │ +18e468: |[18e468] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onUndo:()V │ │ +18e478: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 6267 (ImageEditorHud.java) │ │ │ │ Class #2449 header: │ │ @@ -430333,26 +430334,26 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -18f518: |[18f518] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Landroid/view/View;)V │ │ -18f528: 5b01 3941 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.this$1:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; // field@4139 │ │ -18f52c: 7020 f205 2000 |0002: invoke-direct {v0, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05f2 │ │ -18f532: 6001 2125 |0005: sget v1, Lorg/thoughtcrime/securesms/R$id;.sticker_image:I // field@2521 │ │ -18f536: 6e20 1703 1200 |0007: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ -18f53c: 0c01 |000a: move-result-object v1 │ │ -18f53e: 1f01 3101 |000b: check-cast v1, Landroid/widget/ImageView; // type@0131 │ │ -18f542: 5b01 3841 |000d: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.image:Landroid/widget/ImageView; // field@4138 │ │ -18f546: 2201 7b10 |000f: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0; // type@107b │ │ -18f54a: 7020 e654 0100 |0011: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V // method@54e6 │ │ -18f550: 6e20 4103 1200 |0014: invoke-virtual {v2, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ -18f556: 0e00 |0017: return-void │ │ +18f51c: |[18f51c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Landroid/view/View;)V │ │ +18f52c: 5b01 3941 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.this$1:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; // field@4139 │ │ +18f530: 7020 f205 2000 |0002: invoke-direct {v0, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05f2 │ │ +18f536: 6001 2125 |0005: sget v1, Lorg/thoughtcrime/securesms/R$id;.sticker_image:I // field@2521 │ │ +18f53a: 6e20 1703 1200 |0007: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ +18f540: 0c01 |000a: move-result-object v1 │ │ +18f542: 1f01 3101 |000b: check-cast v1, Landroid/widget/ImageView; // type@0131 │ │ +18f546: 5b01 3841 |000d: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.image:Landroid/widget/ImageView; // field@4138 │ │ +18f54a: 2201 7b10 |000f: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0; // type@107b │ │ +18f54e: 7020 e654 0100 |0011: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V // method@54e6 │ │ +18f554: 6e20 4103 1200 |0014: invoke-virtual {v2, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ +18f55a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0002 line=144 │ │ 0x0005 line=145 │ │ 0x000f line=146 │ │ locals : │ │ @@ -430365,17 +430366,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -18f4e8: |[18f4e8] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.access$000:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Ljava/lang/String; │ │ -18f4f8: 5400 3741 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.fileName:Ljava/lang/String; // field@4137 │ │ -18f4fc: 1100 |0002: return-object v0 │ │ +18f4ec: |[18f4ec] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.access$000:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Ljava/lang/String; │ │ +18f4fc: 5400 3741 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.fileName:Ljava/lang/String; // field@4137 │ │ +18f500: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;) │ │ @@ -430383,17 +430384,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -18f500: |[18f500] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.access$002:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;Ljava/lang/String;)Ljava/lang/String; │ │ -18f510: 5b01 3741 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.fileName:Ljava/lang/String; // field@4137 │ │ -18f514: 1101 |0002: return-object v1 │ │ +18f504: |[18f504] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.access$002:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;Ljava/lang/String;)Ljava/lang/String; │ │ +18f514: 5b01 3741 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.fileName:Ljava/lang/String; // field@4137 │ │ +18f518: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -430402,17 +430403,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Landroid/widget/ImageView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -18f4d0: |[18f4d0] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.access$100:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Landroid/widget/ImageView; │ │ -18f4e0: 5400 3841 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.image:Landroid/widget/ImageView; // field@4138 │ │ -18f4e4: 1100 |0002: return-object v0 │ │ +18f4d4: |[18f4d4] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.access$100:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Landroid/widget/ImageView; │ │ +18f4e4: 5400 3841 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.image:Landroid/widget/ImageView; // field@4138 │ │ +18f4e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; │ │ │ │ Virtual methods - │ │ @@ -430421,22 +430422,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -18f558: |[18f558] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.lambda$new$0$org-thoughtcrime-securesms-scribbles-StickerSelectFragment$StickersAdapter$StickerViewHolder:(Landroid/view/View;)V │ │ -18f568: 6e10 ec54 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.getAdapterPosition:()I // method@54ec │ │ -18f56e: 0a02 |0003: move-result v2 │ │ -18f570: 3a02 0900 |0004: if-ltz v2, 000d // +0009 │ │ -18f574: 5412 3941 |0006: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.this$1:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; // field@4139 │ │ -18f578: 5410 3741 |0008: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.fileName:Ljava/lang/String; // field@4137 │ │ -18f57c: 7120 ef54 0200 |000a: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.access$300:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Ljava/lang/String;)V // method@54ef │ │ -18f582: 0e00 |000d: return-void │ │ +18f55c: |[18f55c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.lambda$new$0$org-thoughtcrime-securesms-scribbles-StickerSelectFragment$StickersAdapter$StickerViewHolder:(Landroid/view/View;)V │ │ +18f56c: 6e10 ec54 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.getAdapterPosition:()I // method@54ec │ │ +18f572: 0a02 |0003: move-result v2 │ │ +18f574: 3a02 0900 |0004: if-ltz v2, 000d // +0009 │ │ +18f578: 5412 3941 |0006: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.this$1:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; // field@4139 │ │ +18f57c: 5410 3741 |0008: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.fileName:Ljava/lang/String; // field@4137 │ │ +18f580: 7120 ef54 0200 |000a: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.access$300:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Ljava/lang/String;)V // method@54ef │ │ +18f586: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0006 line=149 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; │ │ 0x0000 - 0x000e reg=2 (null) Landroid/view/View; │ │ @@ -430489,23 +430490,23 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;[Ljava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -18f5e8: |[18f5e8] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;[Ljava/lang/String;)V │ │ -18f5f8: 5b01 3d41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.this$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // field@413d │ │ -18f5fc: 7010 e705 0000 |0002: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@05e7 │ │ -18f602: 5b03 3a41 |0005: iput-object v3, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@413a │ │ -18f606: 5b04 3c41 |0007: iput-object v4, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.stickerFiles:[Ljava/lang/String; // field@413c │ │ -18f60a: 7110 e602 0200 |0009: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e6 │ │ -18f610: 0c01 |000c: move-result-object v1 │ │ -18f612: 5b01 3b41 |000d: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.layoutInflater:Landroid/view/LayoutInflater; // field@413b │ │ -18f616: 0e00 |000f: return-void │ │ +18f5ec: |[18f5ec] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;[Ljava/lang/String;)V │ │ +18f5fc: 5b01 3d41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.this$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // field@413d │ │ +18f600: 7010 e705 0000 |0002: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@05e7 │ │ +18f606: 5b03 3a41 |0005: iput-object v3, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@413a │ │ +18f60a: 5b04 3c41 |0007: iput-object v4, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.stickerFiles:[Ljava/lang/String; // field@413c │ │ +18f60e: 7110 e602 0200 |0009: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e6 │ │ +18f614: 0c01 |000c: move-result-object v1 │ │ +18f616: 5b01 3b41 |000d: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.layoutInflater:Landroid/view/LayoutInflater; // field@413b │ │ +18f61a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0005 line=104 │ │ 0x0007 line=105 │ │ 0x0009 line=106 │ │ locals : │ │ @@ -430520,17 +430521,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Ljava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -18f618: |[18f618] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.access$300:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Ljava/lang/String;)V │ │ -18f628: 7020 f554 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.onStickerSelected:(Ljava/lang/String;)V // method@54f5 │ │ -18f62e: 0e00 |0003: return-void │ │ +18f61c: |[18f61c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.access$300:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Ljava/lang/String;)V │ │ +18f62c: 7020 f554 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.onStickerSelected:(Ljava/lang/String;)V // method@54f5 │ │ +18f632: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -430539,24 +430540,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -18f6c0: |[18f6c0] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onStickerSelected:(Ljava/lang/String;)V │ │ -18f6d0: 5410 3d41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.this$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // field@413d │ │ -18f6d4: 7110 f954 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // method@54f9 │ │ -18f6da: 0c00 |0005: move-result-object v0 │ │ -18f6dc: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -18f6e0: 5410 3d41 |0008: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.this$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // field@413d │ │ -18f6e4: 7110 f954 0000 |000a: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // method@54f9 │ │ -18f6ea: 0c00 |000d: move-result-object v0 │ │ -18f6ec: 7220 e554 2000 |000e: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;.onStickerSelected:(Ljava/lang/String;)V // method@54e5 │ │ -18f6f2: 0e00 |0011: return-void │ │ +18f6c4: |[18f6c4] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onStickerSelected:(Ljava/lang/String;)V │ │ +18f6d4: 5410 3d41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.this$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // field@413d │ │ +18f6d8: 7110 f954 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // method@54f9 │ │ +18f6de: 0c00 |0005: move-result-object v0 │ │ +18f6e0: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +18f6e4: 5410 3d41 |0008: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.this$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // field@413d │ │ +18f6e8: 7110 f954 0000 |000a: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // method@54f9 │ │ +18f6ee: 0c00 |000d: move-result-object v0 │ │ +18f6f0: 7220 e554 2000 |000e: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;.onStickerSelected:(Ljava/lang/String;)V // method@54e5 │ │ +18f6f6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; │ │ 0x0000 - 0x0012 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -430566,18 +430567,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -18f5a0: |[18f5a0] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.getItemCount:()I │ │ -18f5b0: 5410 3c41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.stickerFiles:[Ljava/lang/String; // field@413c │ │ -18f5b4: 2100 |0002: array-length v0, v0 │ │ -18f5b6: 0f00 |0003: return v0 │ │ +18f5a4: |[18f5a4] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.getItemCount:()I │ │ +18f5b4: 5410 3c41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.stickerFiles:[Ljava/lang/String; // field@413c │ │ +18f5b8: 2100 |0002: array-length v0, v0 │ │ +18f5ba: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;) │ │ @@ -430585,18 +430586,18 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -18f630: |[18f630] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -18f640: 1f01 7c10 |0000: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // type@107c │ │ -18f644: 6e30 f254 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;I)V // method@54f2 │ │ -18f64a: 0e00 |0005: return-void │ │ +18f634: |[18f634] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +18f644: 1f01 7c10 |0000: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // type@107c │ │ +18f648: 6e30 f254 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;I)V // method@54f2 │ │ +18f64e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ @@ -430606,38 +430607,38 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -18f64c: |[18f64c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;I)V │ │ -18f65c: 5420 3c41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.stickerFiles:[Ljava/lang/String; // field@413c │ │ -18f660: 4604 0004 |0002: aget-object v4, v0, v4 │ │ -18f664: 7120 ea54 4300 |0004: invoke-static {v3, v4}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.access$002:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;Ljava/lang/String;)Ljava/lang/String; // method@54ea │ │ -18f66a: 5424 3a41 |0007: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@413a │ │ -18f66e: 2200 0903 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0309 │ │ -18f672: 1a01 3253 |000b: const-string v1, "file:///android_asset/" // string@5332 │ │ -18f676: 7020 090b 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ -18f67c: 7110 e954 0300 |0010: invoke-static {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.access$000:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Ljava/lang/String; // method@54e9 │ │ -18f682: 0c01 |0013: move-result-object v1 │ │ -18f684: 6e20 120b 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -18f68a: 6e10 230b 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -18f690: 0c00 |001a: move-result-object v0 │ │ -18f692: 7110 0102 0000 |001b: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ -18f698: 0c00 |001e: move-result-object v0 │ │ -18f69a: 6e20 4e50 0400 |001f: invoke-virtual {v4, v0}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.load:(Landroid/net/Uri;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@504e │ │ -18f6a0: 0c04 |0022: move-result-object v4 │ │ -18f6a2: 6200 6d00 |0023: sget-object v0, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@006d │ │ -18f6a6: 6e20 aa4f 0400 |0025: invoke-virtual {v4, v0}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4faa │ │ -18f6ac: 0c04 |0028: move-result-object v4 │ │ -18f6ae: 7110 eb54 0300 |0029: invoke-static {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.access$100:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Landroid/widget/ImageView; // method@54eb │ │ -18f6b4: 0c03 |002c: move-result-object v3 │ │ -18f6b6: 6e20 ca4f 3400 |002d: invoke-virtual {v4, v3}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@4fca │ │ -18f6bc: 0e00 |0030: return-void │ │ +18f650: |[18f650] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;I)V │ │ +18f660: 5420 3c41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.stickerFiles:[Ljava/lang/String; // field@413c │ │ +18f664: 4604 0004 |0002: aget-object v4, v0, v4 │ │ +18f668: 7120 ea54 4300 |0004: invoke-static {v3, v4}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.access$002:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;Ljava/lang/String;)Ljava/lang/String; // method@54ea │ │ +18f66e: 5424 3a41 |0007: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@413a │ │ +18f672: 2200 0903 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0309 │ │ +18f676: 1a01 3253 |000b: const-string v1, "file:///android_asset/" // string@5332 │ │ +18f67a: 7020 090b 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ +18f680: 7110 e954 0300 |0010: invoke-static {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.access$000:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Ljava/lang/String; // method@54e9 │ │ +18f686: 0c01 |0013: move-result-object v1 │ │ +18f688: 6e20 120b 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +18f68e: 6e10 230b 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +18f694: 0c00 |001a: move-result-object v0 │ │ +18f696: 7110 0102 0000 |001b: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ +18f69c: 0c00 |001e: move-result-object v0 │ │ +18f69e: 6e20 4e50 0400 |001f: invoke-virtual {v4, v0}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.load:(Landroid/net/Uri;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@504e │ │ +18f6a4: 0c04 |0022: move-result-object v4 │ │ +18f6a6: 6200 6d00 |0023: sget-object v0, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@006d │ │ +18f6aa: 6e20 aa4f 0400 |0025: invoke-virtual {v4, v0}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4faa │ │ +18f6b0: 0c04 |0028: move-result-object v4 │ │ +18f6b2: 7110 eb54 0300 |0029: invoke-static {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.access$100:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Landroid/widget/ImageView; // method@54eb │ │ +18f6b8: 0c03 |002c: move-result-object v3 │ │ +18f6ba: 6e20 ca4f 3400 |002d: invoke-virtual {v4, v3}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@4fca │ │ +18f6c0: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0007 line=118 │ │ 0x0025 line=119 │ │ 0x0029 line=120 │ │ locals : │ │ @@ -430650,18 +430651,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -18f584: |[18f584] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -18f594: 6e30 f454 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // method@54f4 │ │ -18f59a: 0c01 |0003: move-result-object v1 │ │ -18f59c: 1101 |0004: return-object v1 │ │ +18f588: |[18f588] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +18f598: 6e30 f454 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // method@54f4 │ │ +18f59e: 0c01 |0003: move-result-object v1 │ │ +18f5a0: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ @@ -430671,23 +430672,23 @@ │ │ type : '(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -18f5b8: |[18f5b8] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; │ │ -18f5c8: 2205 7c10 |0000: new-instance v5, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // type@107c │ │ -18f5cc: 5430 3b41 |0002: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.layoutInflater:Landroid/view/LayoutInflater; // field@413b │ │ -18f5d0: 6001 0527 |0004: sget v1, Lorg/thoughtcrime/securesms/R$layout;.scribble_sticker_item:I // field@2705 │ │ -18f5d4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -18f5d6: 6e40 e802 1024 |0007: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ -18f5dc: 0c04 |000a: move-result-object v4 │ │ -18f5de: 7030 e854 3504 |000b: invoke-direct {v5, v3, v4}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Landroid/view/View;)V // method@54e8 │ │ -18f5e4: 1105 |000e: return-object v5 │ │ +18f5bc: |[18f5bc] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; │ │ +18f5cc: 2205 7c10 |0000: new-instance v5, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // type@107c │ │ +18f5d0: 5430 3b41 |0002: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.layoutInflater:Landroid/view/LayoutInflater; // field@413b │ │ +18f5d4: 6001 0527 |0004: sget v1, Lorg/thoughtcrime/securesms/R$layout;.scribble_sticker_item:I // field@2705 │ │ +18f5d8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +18f5da: 6e40 e802 1024 |0007: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ +18f5e0: 0c04 |000a: move-result-object v4 │ │ +18f5e2: 7030 e854 3504 |000b: invoke-direct {v5, v3, v4}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Landroid/view/View;)V // method@54e8 │ │ +18f5e8: 1105 |000e: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; │ │ 0x0000 - 0x000f reg=4 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x000f reg=5 (null) I │ │ @@ -430697,18 +430698,18 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18f6f4: |[18f6f4] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ -18f704: 1f01 7c10 |0000: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // type@107c │ │ -18f708: 6e20 f754 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.onViewRecycled:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V // method@54f7 │ │ -18f70e: 0e00 |0005: return-void │ │ +18f6f8: |[18f6f8] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ +18f708: 1f01 7c10 |0000: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // type@107c │ │ +18f70c: 6e20 f754 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.onViewRecycled:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V // method@54f7 │ │ +18f712: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ │ │ @@ -430717,21 +430718,21 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -18f710: |[18f710] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onViewRecycled:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V │ │ -18f720: 6f20 ea05 2100 |0000: invoke-super {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V // method@05ea │ │ -18f726: 5410 3a41 |0003: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@413a │ │ -18f72a: 7110 eb54 0200 |0005: invoke-static {v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.access$100:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Landroid/widget/ImageView; // method@54eb │ │ -18f730: 0c02 |0008: move-result-object v2 │ │ -18f732: 6e20 3550 2000 |0009: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.clear:(Landroid/view/View;)V // method@5035 │ │ -18f738: 0e00 |000c: return-void │ │ +18f714: |[18f714] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onViewRecycled:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V │ │ +18f724: 6f20 ea05 2100 |0000: invoke-super {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V // method@05ea │ │ +18f72a: 5410 3a41 |0003: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@413a │ │ +18f72e: 7110 eb54 0200 |0005: invoke-static {v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.access$100:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Landroid/widget/ImageView; // method@54eb │ │ +18f734: 0c02 |0008: move-result-object v2 │ │ +18f736: 6e20 3550 2000 |0009: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.clear:(Landroid/view/View;)V // method@5035 │ │ +18f73c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0003 line=131 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; │ │ 0x0000 - 0x000d reg=2 (null) Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; │ │ @@ -430832,56 +430833,56 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -18fdf0: |[18fdf0] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.:()V │ │ -18fe00: 2200 8010 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2; // type@1080 │ │ -18fe04: 7010 0a55 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2;.:()V // method@550a │ │ -18fe0a: 6900 4441 |0005: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.CREATOR:Landroid/os/Parcelable$Creator; // field@4144 │ │ -18fe0e: 0e00 |0007: return-void │ │ +18fdf4: |[18fdf4] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.:()V │ │ +18fe04: 2200 8010 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2; // type@1080 │ │ +18fe08: 7010 0a55 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2;.:()V // method@550a │ │ +18fe0e: 6900 4441 |0005: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.CREATOR:Landroid/os/Parcelable$Creator; // field@4144 │ │ +18fe12: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;) │ │ name : '' │ │ type : '(Landroid/net/Uri;ZII)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -18fe10: |[18fe10] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.:(Landroid/net/Uri;ZII)V │ │ -18fe20: 7010 9b0a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0a9b │ │ -18fe26: 2200 5300 |0003: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ -18fe2a: 7010 4c01 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014c │ │ -18fe30: 5b20 5141 |0008: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4151 │ │ -18fe34: 2201 5000 |000a: new-instance v1, Landroid/graphics/Matrix; // type@0050 │ │ -18fe38: 7010 3501 0100 |000c: invoke-direct {v1}, Landroid/graphics/Matrix;.:()V // method@0135 │ │ -18fe3e: 5b21 4d41 |000f: iput-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@414d │ │ -18fe42: 2201 5000 |0011: new-instance v1, Landroid/graphics/Matrix; // type@0050 │ │ -18fe46: 7010 3501 0100 |0013: invoke-direct {v1}, Landroid/graphics/Matrix;.:()V // method@0135 │ │ -18fe4c: 5b21 5241 |0016: iput-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.temp:Landroid/graphics/Matrix; // field@4152 │ │ -18fe50: 2201 5000 |0018: new-instance v1, Landroid/graphics/Matrix; // type@0050 │ │ -18fe54: 7010 3501 0100 |001a: invoke-direct {v1}, Landroid/graphics/Matrix;.:()V // method@0135 │ │ -18fe5a: 5b21 4a41 |001d: iput-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurScaleMatrix:Landroid/graphics/Matrix; // field@414a │ │ -18fe5e: 5b23 4e41 |001f: iput-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@414e │ │ -18fe62: 5c24 4c41 |0021: iput-boolean v4, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.decryptable:Z // field@414c │ │ -18fe66: 5925 5041 |0023: iput v5, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxWidth:I // field@4150 │ │ -18fe6a: 5926 4f41 |0025: iput v6, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxHeight:I // field@414f │ │ -18fe6e: 1213 |0027: const/4 v3, #int 1 // #1 │ │ -18fe70: 6e20 5601 3000 |0028: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ -18fe76: 6e20 5901 3000 |002b: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setFilterBitmap:(Z)V // method@0159 │ │ -18fe7c: 6e20 5801 3000 |002e: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setDither:(Z)V // method@0158 │ │ -18fe82: 0e00 |0031: return-void │ │ +18fe14: |[18fe14] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.:(Landroid/net/Uri;ZII)V │ │ +18fe24: 7010 9b0a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0a9b │ │ +18fe2a: 2200 5300 |0003: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ +18fe2e: 7010 4c01 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014c │ │ +18fe34: 5b20 5141 |0008: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4151 │ │ +18fe38: 2201 5000 |000a: new-instance v1, Landroid/graphics/Matrix; // type@0050 │ │ +18fe3c: 7010 3501 0100 |000c: invoke-direct {v1}, Landroid/graphics/Matrix;.:()V // method@0135 │ │ +18fe42: 5b21 4d41 |000f: iput-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@414d │ │ +18fe46: 2201 5000 |0011: new-instance v1, Landroid/graphics/Matrix; // type@0050 │ │ +18fe4a: 7010 3501 0100 |0013: invoke-direct {v1}, Landroid/graphics/Matrix;.:()V // method@0135 │ │ +18fe50: 5b21 5241 |0016: iput-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.temp:Landroid/graphics/Matrix; // field@4152 │ │ +18fe54: 2201 5000 |0018: new-instance v1, Landroid/graphics/Matrix; // type@0050 │ │ +18fe58: 7010 3501 0100 |001a: invoke-direct {v1}, Landroid/graphics/Matrix;.:()V // method@0135 │ │ +18fe5e: 5b21 4a41 |001d: iput-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurScaleMatrix:Landroid/graphics/Matrix; // field@414a │ │ +18fe62: 5b23 4e41 |001f: iput-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@414e │ │ +18fe66: 5c24 4c41 |0021: iput-boolean v4, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.decryptable:Z // field@414c │ │ +18fe6a: 5925 5041 |0023: iput v5, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxWidth:I // field@4150 │ │ +18fe6e: 5926 4f41 |0025: iput v6, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxHeight:I // field@414f │ │ +18fe72: 1213 |0027: const/4 v3, #int 1 // #1 │ │ +18fe74: 6e20 5601 3000 |0028: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ +18fe7a: 6e20 5901 3000 |002b: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setFilterBitmap:(Z)V // method@0159 │ │ +18fe80: 6e20 5801 3000 |002e: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setDither:(Z)V // method@0158 │ │ +18fe86: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0003 line=54 │ │ 0x000a line=55 │ │ 0x0011 line=56 │ │ 0x0018 line=57 │ │ @@ -430904,17 +430905,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -18fe84: |[18fe84] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.access$000:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V │ │ -18fe94: 7030 1d55 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.setBitmap:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V // method@551d │ │ -18fe9a: 0e00 |0003: return-void │ │ +18fe88: |[18fe88] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.access$000:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V │ │ +18fe98: 7030 1d55 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.setBitmap:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V // method@551d │ │ +18fe9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/thoughtcrime/securesms/imageeditor/RendererContext; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/graphics/Bitmap; │ │ @@ -430924,17 +430925,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -18fa3c: |[18fa3c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.access$102:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; │ │ -18fa4c: 5b01 4841 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4148 │ │ -18fa50: 1101 |0002: return-object v1 │ │ +18fa40: |[18fa40] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.access$102:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; │ │ +18fa50: 5b01 4841 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4148 │ │ +18fa54: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; │ │ 0x0000 - 0x0003 reg=1 (null) Landroid/graphics/Bitmap; │ │ │ │ @@ -430943,85 +430944,85 @@ │ │ type : '(Landroid/graphics/Bitmap;Landroid/content/Context;)Landroid/graphics/Bitmap;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 154 16-bit code units │ │ -18fa54: |[18fa54] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.blur:(Landroid/graphics/Bitmap;Landroid/content/Context;)Landroid/graphics/Bitmap; │ │ -18fa64: 2200 5700 |0000: new-instance v0, Landroid/graphics/Point; // type@0057 │ │ -18fa68: 6e10 0f01 0500 |0002: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -18fa6e: 0a01 |0005: move-result v1 │ │ -18fa70: 6e10 0c01 0500 |0006: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -18fa76: 0a02 |0009: move-result v2 │ │ -18fa78: 7030 6e01 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/graphics/Point;.:(II)V // method@016e │ │ -18fa7e: 1301 0008 |000d: const/16 v1, #int 2048 // #800 │ │ -18fa82: 7120 1c55 1000 |000f: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.scaleKeepingAspectRatio:(Landroid/graphics/Point;I)Landroid/graphics/Point; // method@551c │ │ -18fa88: 0c00 |0012: move-result-object v0 │ │ -18fa8a: 2201 5700 |0013: new-instance v1, Landroid/graphics/Point; // type@0057 │ │ -18fa8e: 5202 1900 |0015: iget v2, v0, Landroid/graphics/Point;.x:I // field@0019 │ │ -18fa92: db02 0202 |0017: div-int/lit8 v2, v2, #int 2 // #02 │ │ -18fa96: 5200 1a00 |0019: iget v0, v0, Landroid/graphics/Point;.y:I // field@001a │ │ -18fa9a: db00 0002 |001b: div-int/lit8 v0, v0, #int 2 // #02 │ │ -18fa9e: 7030 6e01 2100 |001d: invoke-direct {v1, v2, v0}, Landroid/graphics/Point;.:(II)V // method@016e │ │ -18faa4: 1300 2c01 |0020: const/16 v0, #int 300 // #12c │ │ -18faa8: 7120 1c55 0100 |0022: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.scaleKeepingAspectRatio:(Landroid/graphics/Point;I)Landroid/graphics/Point; // method@551c │ │ -18faae: 0c00 |0025: move-result-object v0 │ │ -18fab0: 5201 1900 |0026: iget v1, v0, Landroid/graphics/Point;.x:I // field@0019 │ │ -18fab4: 5202 1a00 |0028: iget v2, v0, Landroid/graphics/Point;.y:I // field@001a │ │ -18fab8: 7130 fe55 1502 |002a: invoke-static {v5, v1, v2}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.createScaledBitmap:(Landroid/graphics/Bitmap;II)Landroid/graphics/Bitmap; // method@55fe │ │ -18fabe: 0c01 |002d: move-result-object v1 │ │ -18fac0: 6202 4741 |002e: sget-object v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.TAG:Ljava/lang/String; // field@4147 │ │ -18fac4: 2203 0903 |0030: new-instance v3, Ljava/lang/StringBuilder; // type@0309 │ │ -18fac8: 1a04 be0f |0032: const-string v4, "Bitmap: " // string@0fbe │ │ -18facc: 7020 090b 4300 |0034: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ -18fad2: 6e10 0f01 0500 |0037: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -18fad8: 0a04 |003a: move-result v4 │ │ -18fada: 6e20 0d0b 4300 |003b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ -18fae0: 1a04 8584 |003e: const-string v4, "x" // string@8485 │ │ -18fae4: 6e20 120b 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -18faea: 6e10 0c01 0500 |0043: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -18faf0: 0a05 |0046: move-result v5 │ │ -18faf2: 6e20 0d0b 5300 |0047: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ -18faf8: 1a05 980a |004a: const-string v5, ", Blur: " // string@0a98 │ │ -18fafc: 6e20 120b 5300 |004c: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -18fb02: 5205 1900 |004f: iget v5, v0, Landroid/graphics/Point;.x:I // field@0019 │ │ -18fb06: 6e20 0d0b 5300 |0051: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ -18fb0c: 6e20 120b 4300 |0054: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -18fb12: 5205 1a00 |0057: iget v5, v0, Landroid/graphics/Point;.y:I // field@001a │ │ -18fb16: 6e20 0d0b 5300 |0059: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ -18fb1c: 6e10 230b 0300 |005c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -18fb22: 0c05 |005f: move-result-object v5 │ │ -18fb24: 7120 bd02 5200 |0060: invoke-static {v2, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bd │ │ -18fb2a: 7110 7f02 0600 |0063: invoke-static {v6}, Landroid/renderscript/RenderScript;.create:(Landroid/content/Context;)Landroid/renderscript/RenderScript; // method@027f │ │ -18fb30: 0c05 |0066: move-result-object v5 │ │ -18fb32: 7120 7b02 1500 |0067: invoke-static {v5, v1}, Landroid/renderscript/Allocation;.createFromBitmap:(Landroid/renderscript/RenderScript;Landroid/graphics/Bitmap;)Landroid/renderscript/Allocation; // method@027b │ │ -18fb38: 0c06 |006a: move-result-object v6 │ │ -18fb3a: 6e10 7d02 0600 |006b: invoke-virtual {v6}, Landroid/renderscript/Allocation;.getType:()Landroid/renderscript/Type; // method@027d │ │ -18fb40: 0c00 |006e: move-result-object v0 │ │ -18fb42: 7120 7c02 0500 |006f: invoke-static {v5, v0}, Landroid/renderscript/Allocation;.createTyped:(Landroid/renderscript/RenderScript;Landroid/renderscript/Type;)Landroid/renderscript/Allocation; // method@027c │ │ -18fb48: 0c00 |0072: move-result-object v0 │ │ -18fb4a: 7110 7e02 0500 |0073: invoke-static {v5}, Landroid/renderscript/Element;.U8_4:(Landroid/renderscript/RenderScript;)Landroid/renderscript/Element; // method@027e │ │ -18fb50: 0c02 |0076: move-result-object v2 │ │ -18fb52: 7120 8002 2500 |0077: invoke-static {v5, v2}, Landroid/renderscript/ScriptIntrinsicBlur;.create:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element;)Landroid/renderscript/ScriptIntrinsicBlur; // method@0280 │ │ -18fb58: 0c05 |007a: move-result-object v5 │ │ -18fb5a: 1502 c841 |007b: const/high16 v2, #int 1103626240 // #41c8 │ │ -18fb5e: 6e20 8302 2500 |007d: invoke-virtual {v5, v2}, Landroid/renderscript/ScriptIntrinsicBlur;.setRadius:(F)V // method@0283 │ │ -18fb64: 6e20 8202 6500 |0080: invoke-virtual {v5, v6}, Landroid/renderscript/ScriptIntrinsicBlur;.setInput:(Landroid/renderscript/Allocation;)V // method@0282 │ │ -18fb6a: 6e20 8102 0500 |0083: invoke-virtual {v5, v0}, Landroid/renderscript/ScriptIntrinsicBlur;.forEach:(Landroid/renderscript/Allocation;)V // method@0281 │ │ -18fb70: 6e10 0f01 0100 |0086: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -18fb76: 0a05 |0089: move-result v5 │ │ -18fb78: 6e10 0c01 0100 |008a: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -18fb7e: 0a06 |008d: move-result v6 │ │ -18fb80: 6e10 0b01 0100 |008e: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@010b │ │ -18fb86: 0c01 |0091: move-result-object v1 │ │ -18fb88: 7130 0701 6501 |0092: invoke-static {v5, v6, v1}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0107 │ │ -18fb8e: 0c05 |0095: move-result-object v5 │ │ -18fb90: 6e20 7a02 5000 |0096: invoke-virtual {v0, v5}, Landroid/renderscript/Allocation;.copyTo:(Landroid/graphics/Bitmap;)V // method@027a │ │ -18fb96: 1105 |0099: return-object v5 │ │ +18fa58: |[18fa58] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.blur:(Landroid/graphics/Bitmap;Landroid/content/Context;)Landroid/graphics/Bitmap; │ │ +18fa68: 2200 5700 |0000: new-instance v0, Landroid/graphics/Point; // type@0057 │ │ +18fa6c: 6e10 0f01 0500 |0002: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +18fa72: 0a01 |0005: move-result v1 │ │ +18fa74: 6e10 0c01 0500 |0006: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +18fa7a: 0a02 |0009: move-result v2 │ │ +18fa7c: 7030 6e01 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/graphics/Point;.:(II)V // method@016e │ │ +18fa82: 1301 0008 |000d: const/16 v1, #int 2048 // #800 │ │ +18fa86: 7120 1c55 1000 |000f: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.scaleKeepingAspectRatio:(Landroid/graphics/Point;I)Landroid/graphics/Point; // method@551c │ │ +18fa8c: 0c00 |0012: move-result-object v0 │ │ +18fa8e: 2201 5700 |0013: new-instance v1, Landroid/graphics/Point; // type@0057 │ │ +18fa92: 5202 1900 |0015: iget v2, v0, Landroid/graphics/Point;.x:I // field@0019 │ │ +18fa96: db02 0202 |0017: div-int/lit8 v2, v2, #int 2 // #02 │ │ +18fa9a: 5200 1a00 |0019: iget v0, v0, Landroid/graphics/Point;.y:I // field@001a │ │ +18fa9e: db00 0002 |001b: div-int/lit8 v0, v0, #int 2 // #02 │ │ +18faa2: 7030 6e01 2100 |001d: invoke-direct {v1, v2, v0}, Landroid/graphics/Point;.:(II)V // method@016e │ │ +18faa8: 1300 2c01 |0020: const/16 v0, #int 300 // #12c │ │ +18faac: 7120 1c55 0100 |0022: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.scaleKeepingAspectRatio:(Landroid/graphics/Point;I)Landroid/graphics/Point; // method@551c │ │ +18fab2: 0c00 |0025: move-result-object v0 │ │ +18fab4: 5201 1900 |0026: iget v1, v0, Landroid/graphics/Point;.x:I // field@0019 │ │ +18fab8: 5202 1a00 |0028: iget v2, v0, Landroid/graphics/Point;.y:I // field@001a │ │ +18fabc: 7130 fe55 1502 |002a: invoke-static {v5, v1, v2}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.createScaledBitmap:(Landroid/graphics/Bitmap;II)Landroid/graphics/Bitmap; // method@55fe │ │ +18fac2: 0c01 |002d: move-result-object v1 │ │ +18fac4: 6202 4741 |002e: sget-object v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.TAG:Ljava/lang/String; // field@4147 │ │ +18fac8: 2203 0903 |0030: new-instance v3, Ljava/lang/StringBuilder; // type@0309 │ │ +18facc: 1a04 be0f |0032: const-string v4, "Bitmap: " // string@0fbe │ │ +18fad0: 7020 090b 4300 |0034: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ +18fad6: 6e10 0f01 0500 |0037: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +18fadc: 0a04 |003a: move-result v4 │ │ +18fade: 6e20 0d0b 4300 |003b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ +18fae4: 1a04 8584 |003e: const-string v4, "x" // string@8485 │ │ +18fae8: 6e20 120b 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +18faee: 6e10 0c01 0500 |0043: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +18faf4: 0a05 |0046: move-result v5 │ │ +18faf6: 6e20 0d0b 5300 |0047: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ +18fafc: 1a05 980a |004a: const-string v5, ", Blur: " // string@0a98 │ │ +18fb00: 6e20 120b 5300 |004c: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +18fb06: 5205 1900 |004f: iget v5, v0, Landroid/graphics/Point;.x:I // field@0019 │ │ +18fb0a: 6e20 0d0b 5300 |0051: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ +18fb10: 6e20 120b 4300 |0054: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +18fb16: 5205 1a00 |0057: iget v5, v0, Landroid/graphics/Point;.y:I // field@001a │ │ +18fb1a: 6e20 0d0b 5300 |0059: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ +18fb20: 6e10 230b 0300 |005c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +18fb26: 0c05 |005f: move-result-object v5 │ │ +18fb28: 7120 bd02 5200 |0060: invoke-static {v2, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bd │ │ +18fb2e: 7110 7f02 0600 |0063: invoke-static {v6}, Landroid/renderscript/RenderScript;.create:(Landroid/content/Context;)Landroid/renderscript/RenderScript; // method@027f │ │ +18fb34: 0c05 |0066: move-result-object v5 │ │ +18fb36: 7120 7b02 1500 |0067: invoke-static {v5, v1}, Landroid/renderscript/Allocation;.createFromBitmap:(Landroid/renderscript/RenderScript;Landroid/graphics/Bitmap;)Landroid/renderscript/Allocation; // method@027b │ │ +18fb3c: 0c06 |006a: move-result-object v6 │ │ +18fb3e: 6e10 7d02 0600 |006b: invoke-virtual {v6}, Landroid/renderscript/Allocation;.getType:()Landroid/renderscript/Type; // method@027d │ │ +18fb44: 0c00 |006e: move-result-object v0 │ │ +18fb46: 7120 7c02 0500 |006f: invoke-static {v5, v0}, Landroid/renderscript/Allocation;.createTyped:(Landroid/renderscript/RenderScript;Landroid/renderscript/Type;)Landroid/renderscript/Allocation; // method@027c │ │ +18fb4c: 0c00 |0072: move-result-object v0 │ │ +18fb4e: 7110 7e02 0500 |0073: invoke-static {v5}, Landroid/renderscript/Element;.U8_4:(Landroid/renderscript/RenderScript;)Landroid/renderscript/Element; // method@027e │ │ +18fb54: 0c02 |0076: move-result-object v2 │ │ +18fb56: 7120 8002 2500 |0077: invoke-static {v5, v2}, Landroid/renderscript/ScriptIntrinsicBlur;.create:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element;)Landroid/renderscript/ScriptIntrinsicBlur; // method@0280 │ │ +18fb5c: 0c05 |007a: move-result-object v5 │ │ +18fb5e: 1502 c841 |007b: const/high16 v2, #int 1103626240 // #41c8 │ │ +18fb62: 6e20 8302 2500 |007d: invoke-virtual {v5, v2}, Landroid/renderscript/ScriptIntrinsicBlur;.setRadius:(F)V // method@0283 │ │ +18fb68: 6e20 8202 6500 |0080: invoke-virtual {v5, v6}, Landroid/renderscript/ScriptIntrinsicBlur;.setInput:(Landroid/renderscript/Allocation;)V // method@0282 │ │ +18fb6e: 6e20 8102 0500 |0083: invoke-virtual {v5, v0}, Landroid/renderscript/ScriptIntrinsicBlur;.forEach:(Landroid/renderscript/Allocation;)V // method@0281 │ │ +18fb74: 6e10 0f01 0100 |0086: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +18fb7a: 0a05 |0089: move-result v5 │ │ +18fb7c: 6e10 0c01 0100 |008a: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +18fb82: 0a06 |008d: move-result v6 │ │ +18fb84: 6e10 0b01 0100 |008e: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@010b │ │ +18fb8a: 0c01 |0091: move-result-object v1 │ │ +18fb8c: 7130 0701 6501 |0092: invoke-static {v5, v6, v1}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0107 │ │ +18fb92: 0c05 |0095: move-result-object v5 │ │ +18fb94: 6e20 7a02 5000 |0096: invoke-virtual {v0, v5}, Landroid/renderscript/Allocation;.copyTo:(Landroid/graphics/Bitmap;)V // method@027a │ │ +18fb9a: 1105 |0099: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0013 line=243 │ │ 0x0026 line=244 │ │ 0x002e line=246 │ │ 0x0063 line=248 │ │ @@ -431042,41 +431043,41 @@ │ │ type : '(Landroid/graphics/Bitmap;)Landroid/graphics/Matrix;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -18fbc8: |[18fbc8] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.cropMatrix:(Landroid/graphics/Bitmap;)Landroid/graphics/Matrix; │ │ -18fbd8: 2200 5000 |0000: new-instance v0, Landroid/graphics/Matrix; // type@0050 │ │ -18fbdc: 7010 3501 0000 |0002: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@0135 │ │ -18fbe2: 6e10 0f01 0400 |0005: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -18fbe8: 0a01 |0008: move-result v1 │ │ -18fbea: 6e10 0c01 0400 |0009: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -18fbf0: 0a02 |000c: move-result v2 │ │ -18fbf2: 1503 803f |000d: const/high16 v3, #int 1065353216 // #3f80 │ │ -18fbf6: 3721 1100 |000f: if-le v1, v2, 0020 // +0011 │ │ -18fbfa: 6e10 0c01 0400 |0011: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -18fc00: 0a01 |0014: move-result v1 │ │ -18fc02: 8211 |0015: int-to-float v1, v1 │ │ -18fc04: 6e10 0f01 0400 |0016: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -18fc0a: 0a04 |0019: move-result v4 │ │ -18fc0c: 8244 |001a: int-to-float v4, v4 │ │ -18fc0e: c941 |001b: div-float/2addr v1, v4 │ │ -18fc10: 6e30 4201 3001 |001c: invoke-virtual {v0, v3, v1}, Landroid/graphics/Matrix;.preScale:(FF)Z // method@0142 │ │ -18fc16: 280f |001f: goto 002e // +000f │ │ -18fc18: 6e10 0f01 0400 |0020: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -18fc1e: 0a01 |0023: move-result v1 │ │ -18fc20: 8211 |0024: int-to-float v1, v1 │ │ -18fc22: 6e10 0c01 0400 |0025: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -18fc28: 0a04 |0028: move-result v4 │ │ -18fc2a: 8244 |0029: int-to-float v4, v4 │ │ -18fc2c: c941 |002a: div-float/2addr v1, v4 │ │ -18fc2e: 6e30 4201 1003 |002b: invoke-virtual {v0, v1, v3}, Landroid/graphics/Matrix;.preScale:(FF)Z // method@0142 │ │ -18fc34: 1100 |002e: return-object v0 │ │ +18fbcc: |[18fbcc] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.cropMatrix:(Landroid/graphics/Bitmap;)Landroid/graphics/Matrix; │ │ +18fbdc: 2200 5000 |0000: new-instance v0, Landroid/graphics/Matrix; // type@0050 │ │ +18fbe0: 7010 3501 0000 |0002: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@0135 │ │ +18fbe6: 6e10 0f01 0400 |0005: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +18fbec: 0a01 |0008: move-result v1 │ │ +18fbee: 6e10 0c01 0400 |0009: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +18fbf4: 0a02 |000c: move-result v2 │ │ +18fbf6: 1503 803f |000d: const/high16 v3, #int 1065353216 // #3f80 │ │ +18fbfa: 3721 1100 |000f: if-le v1, v2, 0020 // +0011 │ │ +18fbfe: 6e10 0c01 0400 |0011: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +18fc04: 0a01 |0014: move-result v1 │ │ +18fc06: 8211 |0015: int-to-float v1, v1 │ │ +18fc08: 6e10 0f01 0400 |0016: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +18fc0e: 0a04 |0019: move-result v4 │ │ +18fc10: 8244 |001a: int-to-float v4, v4 │ │ +18fc12: c941 |001b: div-float/2addr v1, v4 │ │ +18fc14: 6e30 4201 3001 |001c: invoke-virtual {v0, v3, v1}, Landroid/graphics/Matrix;.preScale:(FF)Z // method@0142 │ │ +18fc1a: 280f |001f: goto 002e // +000f │ │ +18fc1c: 6e10 0f01 0400 |0020: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +18fc22: 0a01 |0023: move-result v1 │ │ +18fc24: 8211 |0024: int-to-float v1, v1 │ │ +18fc26: 6e10 0c01 0400 |0025: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +18fc2c: 0a04 |0028: move-result v4 │ │ +18fc2e: 8244 |0029: int-to-float v4, v4 │ │ +18fc30: c941 |002a: div-float/2addr v1, v4 │ │ +18fc32: 6e30 4201 1003 |002b: invoke-virtual {v0, v1, v3}, Landroid/graphics/Matrix;.preScale:(FF)Z // method@0142 │ │ +18fc38: 1100 |002e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0005 line=232 │ │ 0x0011 line=233 │ │ 0x0020 line=235 │ │ locals : │ │ @@ -431087,44 +431088,44 @@ │ │ type : '(Landroid/content/Context;Z)Lorg/thoughtcrime/securesms/mms/GlideRequest;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 57 16-bit code units │ │ -18fd6c: |[18fd6c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.getBitmapGlideRequest:(Landroid/content/Context;Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; │ │ -18fd7c: 5220 5041 |0000: iget v0, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxWidth:I // field@4150 │ │ -18fd80: 5221 4f41 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxHeight:I // field@414f │ │ -18fd84: 3804 0c00 |0004: if-eqz v4, 0010 // +000c │ │ -18fd88: 1304 0008 |0006: const/16 v4, #int 2048 // #800 │ │ -18fd8c: 7120 770a 4000 |0008: invoke-static {v0, v4}, Ljava/lang/Math;.min:(II)I // method@0a77 │ │ -18fd92: 0a00 |000b: move-result v0 │ │ -18fd94: 7120 770a 4100 |000c: invoke-static {v1, v4}, Ljava/lang/Math;.min:(II)I // method@0a77 │ │ -18fd9a: 0a01 |000f: move-result v1 │ │ -18fd9c: 7110 164f 0300 |0010: invoke-static {v3}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@4f16 │ │ -18fda2: 0c03 |0013: move-result-object v3 │ │ -18fda4: 6e10 2e50 0300 |0014: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.asBitmap:()Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@502e │ │ -18fdaa: 0c03 |0017: move-result-object v3 │ │ -18fdac: 6204 6d00 |0018: sget-object v4, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@006d │ │ -18fdb0: 6e20 aa4f 4300 |001a: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4faa │ │ -18fdb6: 0c03 |001d: move-result-object v3 │ │ -18fdb8: 6e30 fb4f 0301 |001e: invoke-virtual {v3, v0, v1}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.override:(II)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4ffb │ │ -18fdbe: 0c03 |0021: move-result-object v3 │ │ -18fdc0: 6e10 9e4f 0300 |0022: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.centerInside:()Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4f9e │ │ -18fdc6: 0c03 |0025: move-result-object v3 │ │ -18fdc8: 5524 4c41 |0026: iget-boolean v4, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.decryptable:Z // field@414c │ │ -18fdcc: 3804 0a00 |0028: if-eqz v4, 0032 // +000a │ │ -18fdd0: 2204 990f |002a: new-instance v4, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri; // type@0f99 │ │ -18fdd4: 5420 4e41 |002c: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@414e │ │ -18fdd8: 7020 f54e 0400 |002e: invoke-direct {v4, v0}, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri;.:(Landroid/net/Uri;)V // method@4ef5 │ │ -18fdde: 2803 |0031: goto 0034 // +0003 │ │ -18fde0: 5424 4e41 |0032: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@414e │ │ -18fde4: 6e20 e44f 4300 |0034: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.load:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4fe4 │ │ -18fdea: 0c03 |0037: move-result-object v3 │ │ -18fdec: 1103 |0038: return-object v3 │ │ +18fd70: |[18fd70] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.getBitmapGlideRequest:(Landroid/content/Context;Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; │ │ +18fd80: 5220 5041 |0000: iget v0, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxWidth:I // field@4150 │ │ +18fd84: 5221 4f41 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxHeight:I // field@414f │ │ +18fd88: 3804 0c00 |0004: if-eqz v4, 0010 // +000c │ │ +18fd8c: 1304 0008 |0006: const/16 v4, #int 2048 // #800 │ │ +18fd90: 7120 770a 4000 |0008: invoke-static {v0, v4}, Ljava/lang/Math;.min:(II)I // method@0a77 │ │ +18fd96: 0a00 |000b: move-result v0 │ │ +18fd98: 7120 770a 4100 |000c: invoke-static {v1, v4}, Ljava/lang/Math;.min:(II)I // method@0a77 │ │ +18fd9e: 0a01 |000f: move-result v1 │ │ +18fda0: 7110 164f 0300 |0010: invoke-static {v3}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@4f16 │ │ +18fda6: 0c03 |0013: move-result-object v3 │ │ +18fda8: 6e10 2e50 0300 |0014: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.asBitmap:()Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@502e │ │ +18fdae: 0c03 |0017: move-result-object v3 │ │ +18fdb0: 6204 6d00 |0018: sget-object v4, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@006d │ │ +18fdb4: 6e20 aa4f 4300 |001a: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4faa │ │ +18fdba: 0c03 |001d: move-result-object v3 │ │ +18fdbc: 6e30 fb4f 0301 |001e: invoke-virtual {v3, v0, v1}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.override:(II)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4ffb │ │ +18fdc2: 0c03 |0021: move-result-object v3 │ │ +18fdc4: 6e10 9e4f 0300 |0022: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.centerInside:()Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4f9e │ │ +18fdca: 0c03 |0025: move-result-object v3 │ │ +18fdcc: 5524 4c41 |0026: iget-boolean v4, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.decryptable:Z // field@414c │ │ +18fdd0: 3804 0a00 |0028: if-eqz v4, 0032 // +000a │ │ +18fdd4: 2204 990f |002a: new-instance v4, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri; // type@0f99 │ │ +18fdd8: 5420 4e41 |002c: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@414e │ │ +18fddc: 7020 f54e 0400 |002e: invoke-direct {v4, v0}, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri;.:(Landroid/net/Uri;)V // method@4ef5 │ │ +18fde2: 2803 |0031: goto 0034 // +0003 │ │ +18fde4: 5424 4e41 |0032: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@414e │ │ +18fde8: 6e20 e44f 4300 |0034: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.load:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4fe4 │ │ +18fdee: 0c03 |0037: move-result-object v3 │ │ +18fdf0: 1103 |0038: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0002 line=170 │ │ 0x0008 line=173 │ │ 0x000c line=174 │ │ 0x0010 line=177 │ │ @@ -431143,50 +431144,50 @@ │ │ type : '(FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -18fcc8: |[18fcc8] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.pixelAlphaNotZero:(FF)Z │ │ -18fcd8: 6e10 1655 0500 |0000: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmap:()Landroid/graphics/Bitmap; // method@5516 │ │ -18fcde: 0c00 |0003: move-result-object v0 │ │ -18fce0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -18fce2: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -18fce6: 0f01 |0007: return v1 │ │ -18fce8: 5452 4d41 |0008: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@414d │ │ -18fcec: 5453 5241 |000a: iget-object v3, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.temp:Landroid/graphics/Matrix; // field@4152 │ │ -18fcf0: 6e20 3801 3200 |000c: invoke-virtual {v2, v3}, Landroid/graphics/Matrix;.invert:(Landroid/graphics/Matrix;)Z // method@0138 │ │ -18fcf6: 1222 |000f: const/4 v2, #int 2 // #2 │ │ -18fcf8: 2323 1611 |0010: new-array v3, v2, [F // type@1116 │ │ -18fcfc: 5454 5241 |0012: iget-object v4, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.temp:Landroid/graphics/Matrix; // field@4152 │ │ -18fd00: 2322 1611 |0014: new-array v2, v2, [F // type@1116 │ │ -18fd04: 4b06 0201 |0016: aput v6, v2, v1 │ │ -18fd08: 1216 |0018: const/4 v6, #int 1 // #1 │ │ -18fd0a: 4b07 0206 |0019: aput v7, v2, v6 │ │ -18fd0e: 6e30 3b01 3402 |001b: invoke-virtual {v4, v3, v2}, Landroid/graphics/Matrix;.mapPoints:([F[F)V // method@013b │ │ -18fd14: 4407 0301 |001e: aget v7, v3, v1 │ │ -18fd18: 8777 |0020: float-to-int v7, v7 │ │ -18fd1a: 4402 0306 |0021: aget v2, v3, v6 │ │ -18fd1e: 8722 |0023: float-to-int v2, v2 │ │ -18fd20: 3a07 1a00 |0024: if-ltz v7, 003e // +001a │ │ -18fd24: 6e10 0f01 0000 |0026: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -18fd2a: 0a03 |0029: move-result v3 │ │ -18fd2c: 3537 1400 |002a: if-ge v7, v3, 003e // +0014 │ │ -18fd30: 3a02 1200 |002c: if-ltz v2, 003e // +0012 │ │ -18fd34: 6e10 0c01 0000 |002e: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -18fd3a: 0a03 |0031: move-result v3 │ │ -18fd3c: 3532 0c00 |0032: if-ge v2, v3, 003e // +000c │ │ -18fd40: 6e30 0d01 7002 |0034: invoke-virtual {v0, v7, v2}, Landroid/graphics/Bitmap;.getPixel:(II)I // method@010d │ │ -18fd46: 0a07 |0037: move-result v7 │ │ -18fd48: 1500 00ff |0038: const/high16 v0, #int -16777216 // #ff00 │ │ -18fd4c: b507 |003a: and-int/2addr v7, v0 │ │ -18fd4e: 3807 0300 |003b: if-eqz v7, 003e // +0003 │ │ -18fd52: 1211 |003d: const/4 v1, #int 1 // #1 │ │ -18fd54: 0f01 |003e: return v1 │ │ +18fccc: |[18fccc] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.pixelAlphaNotZero:(FF)Z │ │ +18fcdc: 6e10 1655 0500 |0000: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmap:()Landroid/graphics/Bitmap; // method@5516 │ │ +18fce2: 0c00 |0003: move-result-object v0 │ │ +18fce4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +18fce6: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +18fcea: 0f01 |0007: return v1 │ │ +18fcec: 5452 4d41 |0008: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@414d │ │ +18fcf0: 5453 5241 |000a: iget-object v3, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.temp:Landroid/graphics/Matrix; // field@4152 │ │ +18fcf4: 6e20 3801 3200 |000c: invoke-virtual {v2, v3}, Landroid/graphics/Matrix;.invert:(Landroid/graphics/Matrix;)Z // method@0138 │ │ +18fcfa: 1222 |000f: const/4 v2, #int 2 // #2 │ │ +18fcfc: 2323 1611 |0010: new-array v3, v2, [F // type@1116 │ │ +18fd00: 5454 5241 |0012: iget-object v4, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.temp:Landroid/graphics/Matrix; // field@4152 │ │ +18fd04: 2322 1611 |0014: new-array v2, v2, [F // type@1116 │ │ +18fd08: 4b06 0201 |0016: aput v6, v2, v1 │ │ +18fd0c: 1216 |0018: const/4 v6, #int 1 // #1 │ │ +18fd0e: 4b07 0206 |0019: aput v7, v2, v6 │ │ +18fd12: 6e30 3b01 3402 |001b: invoke-virtual {v4, v3, v2}, Landroid/graphics/Matrix;.mapPoints:([F[F)V // method@013b │ │ +18fd18: 4407 0301 |001e: aget v7, v3, v1 │ │ +18fd1c: 8777 |0020: float-to-int v7, v7 │ │ +18fd1e: 4402 0306 |0021: aget v2, v3, v6 │ │ +18fd22: 8722 |0023: float-to-int v2, v2 │ │ +18fd24: 3a07 1a00 |0024: if-ltz v7, 003e // +001a │ │ +18fd28: 6e10 0f01 0000 |0026: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +18fd2e: 0a03 |0029: move-result v3 │ │ +18fd30: 3537 1400 |002a: if-ge v7, v3, 003e // +0014 │ │ +18fd34: 3a02 1200 |002c: if-ltz v2, 003e // +0012 │ │ +18fd38: 6e10 0c01 0000 |002e: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +18fd3e: 0a03 |0031: move-result v3 │ │ +18fd40: 3532 0c00 |0032: if-ge v2, v3, 003e // +000c │ │ +18fd44: 6e30 0d01 7002 |0034: invoke-virtual {v0, v7, v2}, Landroid/graphics/Bitmap;.getPixel:(II)I // method@010d │ │ +18fd4a: 0a07 |0037: move-result v7 │ │ +18fd4c: 1500 00ff |0038: const/high16 v0, #int -16777216 // #ff00 │ │ +18fd50: b507 |003a: and-int/2addr v7, v0 │ │ +18fd52: 3807 0300 |003b: if-eqz v7, 003e // +0003 │ │ +18fd56: 1211 |003d: const/4 v1, #int 1 // #1 │ │ +18fd58: 0f01 |003e: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0008 line=195 │ │ 0x0010 line=197 │ │ 0x0012 line=198 │ │ 0x001e line=200 │ │ @@ -431203,106 +431204,106 @@ │ │ type : '(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 190 16-bit code units │ │ -18ffcc: |[18ffcc] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.renderBlurOverlay:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V │ │ -18ffdc: 6e10 6a4c 0800 |0000: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getChildren:()Ljava/util/List; // method@4c6a │ │ -18ffe2: 0c00 |0003: move-result-object v0 │ │ -18ffe4: 7210 ca0c 0000 |0004: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cca │ │ -18ffea: 0c00 |0007: move-result-object v0 │ │ -18ffec: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -18ffee: 7210 ab0c 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ -18fff4: 0a02 |000c: move-result v2 │ │ -18fff6: 3802 3e00 |000d: if-eqz v2, 004b // +003e │ │ -18fffa: 7210 ac0c 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ -190000: 0c02 |0012: move-result-object v2 │ │ -190002: 1f02 500f |0013: check-cast v2, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f50 │ │ -190006: 6e10 d74c 0200 |0015: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getZOrder:()I // method@4cd7 │ │ -19000c: 0a03 |0018: move-result v3 │ │ -19000e: 12f4 |0019: const/4 v4, #int -1 // #ff │ │ -190010: 3343 efff |001a: if-ne v3, v4, 0009 // -0011 │ │ -190014: 5471 4941 |001c: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4149 │ │ -190018: 1213 |001e: const/4 v3, #int 1 // #1 │ │ -19001a: 3901 1600 |001f: if-nez v1, 0035 // +0016 │ │ -19001e: 2201 5300 |0021: new-instance v1, Landroid/graphics/Paint; // type@0053 │ │ -190022: 7010 4c01 0100 |0023: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@014c │ │ -190028: 5b71 4941 |0026: iput-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4149 │ │ -19002c: 6e20 5601 3100 |0028: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ -190032: 5471 4941 |002b: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4149 │ │ -190036: 6e20 5901 3100 |002d: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setFilterBitmap:(Z)V // method@0159 │ │ -19003c: 5471 4941 |0030: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4149 │ │ -190040: 6e20 5801 3100 |0032: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setDither:(Z)V // method@0158 │ │ -190046: 5471 4941 |0035: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4149 │ │ -19004a: 2204 5a00 |0037: new-instance v4, Landroid/graphics/PorterDuffXfermode; // type@005a │ │ -19004e: 6205 1f00 |0039: sget-object v5, Landroid/graphics/PorterDuff$Mode;.DST_OUT:Landroid/graphics/PorterDuff$Mode; // field@001f │ │ -190052: 7020 7301 5400 |003b: invoke-direct {v4, v5}, Landroid/graphics/PorterDuffXfermode;.:(Landroid/graphics/PorterDuff$Mode;)V // method@0173 │ │ -190058: 6e20 6101 4100 |003e: invoke-virtual {v1, v4}, Landroid/graphics/Paint;.setXfermode:(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; // method@0161 │ │ -19005e: 5471 4941 |0041: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4149 │ │ -190062: 6e20 764c 1800 |0043: invoke-virtual {v8, v1}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.setMaskPaint:(Landroid/graphics/Paint;)V // method@4c76 │ │ -190068: 6e20 c84c 8200 |0046: invoke-virtual {v2, v8}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.draw:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V // method@4cc8 │ │ -19006e: 1211 |0049: const/4 v1, #int 1 // #1 │ │ -190070: 28bf |004a: goto 0009 // -0041 │ │ -190072: 3801 7200 |004b: if-eqz v1, 00bd // +0072 │ │ -190076: 6e10 714c 0800 |004d: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.save:()V // method@4c71 │ │ -19007c: 5480 173e |0050: iget-object v0, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvasMatrix:Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix; // field@3e17 │ │ -190080: 5471 4d41 |0052: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@414d │ │ -190084: 6e20 b74b 1000 |0054: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix;.concat:(Landroid/graphics/Matrix;)V // method@4bb7 │ │ -19008a: 5470 4941 |0057: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4149 │ │ -19008e: 2201 5a00 |0059: new-instance v1, Landroid/graphics/PorterDuffXfermode; // type@005a │ │ -190092: 6202 1e00 |005b: sget-object v2, Landroid/graphics/PorterDuff$Mode;.DST_ATOP:Landroid/graphics/PorterDuff$Mode; // field@001e │ │ -190096: 7020 7301 2100 |005d: invoke-direct {v1, v2}, Landroid/graphics/PorterDuffXfermode;.:(Landroid/graphics/PorterDuff$Mode;)V // method@0173 │ │ -19009c: 6e20 6101 1000 |0060: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setXfermode:(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; // method@0161 │ │ -1900a2: 5470 4941 |0063: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4149 │ │ -1900a6: 1201 |0065: const/4 v1, #int 0 // #0 │ │ -1900a8: 6e20 5a01 1000 |0066: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setMaskFilter:(Landroid/graphics/MaskFilter;)Landroid/graphics/MaskFilter; // method@015a │ │ -1900ae: 5470 4b41 |0069: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@414b │ │ -1900b2: 1202 |006b: const/4 v2, #int 0 // #0 │ │ -1900b4: 3900 3900 |006c: if-nez v0, 00a5 // +0039 │ │ -1900b8: 5470 4841 |006e: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4148 │ │ -1900bc: 5483 193e |0070: iget-object v3, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.context:Landroid/content/Context; // field@3e19 │ │ -1900c0: 7120 1355 3000 |0072: invoke-static {v0, v3}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blur:(Landroid/graphics/Bitmap;Landroid/content/Context;)Landroid/graphics/Bitmap; // method@5513 │ │ -1900c6: 0c00 |0075: move-result-object v0 │ │ -1900c8: 5b70 4b41 |0076: iput-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@414b │ │ -1900cc: 5470 4a41 |0078: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurScaleMatrix:Landroid/graphics/Matrix; // field@414a │ │ -1900d0: 2203 5c00 |007a: new-instance v3, Landroid/graphics/RectF; // type@005c │ │ -1900d4: 5474 4b41 |007c: iget-object v4, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@414b │ │ -1900d8: 6e10 0f01 0400 |007e: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1900de: 0a04 |0081: move-result v4 │ │ -1900e0: 8244 |0082: int-to-float v4, v4 │ │ -1900e2: 5475 4b41 |0083: iget-object v5, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@414b │ │ -1900e6: 6e10 0c01 0500 |0085: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1900ec: 0a05 |0088: move-result v5 │ │ -1900ee: 8255 |0089: int-to-float v5, v5 │ │ -1900f0: 7055 7a01 2342 |008a: invoke-direct {v3, v2, v2, v4, v5}, Landroid/graphics/RectF;.:(FFFF)V // method@017a │ │ -1900f6: 2204 5c00 |008d: new-instance v4, Landroid/graphics/RectF; // type@005c │ │ -1900fa: 5475 4841 |008f: iget-object v5, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4148 │ │ -1900fe: 6e10 0f01 0500 |0091: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -190104: 0a05 |0094: move-result v5 │ │ -190106: 8255 |0095: int-to-float v5, v5 │ │ -190108: 5476 4841 |0096: iget-object v6, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4148 │ │ -19010c: 6e10 0c01 0600 |0098: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -190112: 0a06 |009b: move-result v6 │ │ -190114: 8266 |009c: int-to-float v6, v6 │ │ -190116: 7056 7a01 2452 |009d: invoke-direct {v4, v2, v2, v5, v6}, Landroid/graphics/RectF;.:(FFFF)V // method@017a │ │ -19011c: 6205 1200 |00a0: sget-object v5, Landroid/graphics/Matrix$ScaleToFit;.FILL:Landroid/graphics/Matrix$ScaleToFit; // field@0012 │ │ -190120: 6e40 4601 3054 |00a2: invoke-virtual {v0, v3, v4, v5}, Landroid/graphics/Matrix;.setRectToRect:(Landroid/graphics/RectF;Landroid/graphics/RectF;Landroid/graphics/Matrix$ScaleToFit;)Z // method@0146 │ │ -190126: 5480 163e |00a5: iget-object v0, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e16 │ │ -19012a: 5473 4a41 |00a7: iget-object v3, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurScaleMatrix:Landroid/graphics/Matrix; // field@414a │ │ -19012e: 6e20 1f01 3000 |00a9: invoke-virtual {v0, v3}, Landroid/graphics/Canvas;.concat:(Landroid/graphics/Matrix;)V // method@011f │ │ -190134: 5480 163e |00ac: iget-object v0, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e16 │ │ -190138: 5473 4b41 |00ae: iget-object v3, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@414b │ │ -19013c: 5474 4941 |00b0: iget-object v4, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4149 │ │ -190140: 6e54 2001 3022 |00b2: invoke-virtual {v0, v3, v2, v2, v4}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0120 │ │ -190146: 5470 4941 |00b5: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4149 │ │ -19014a: 6e20 6101 1000 |00b7: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setXfermode:(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; // method@0161 │ │ -190150: 6e10 704c 0800 |00ba: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.restore:()V // method@4c70 │ │ -190156: 0e00 |00bd: return-void │ │ +18ffd0: |[18ffd0] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.renderBlurOverlay:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V │ │ +18ffe0: 6e10 6a4c 0800 |0000: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getChildren:()Ljava/util/List; // method@4c6a │ │ +18ffe6: 0c00 |0003: move-result-object v0 │ │ +18ffe8: 7210 ca0c 0000 |0004: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cca │ │ +18ffee: 0c00 |0007: move-result-object v0 │ │ +18fff0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +18fff2: 7210 ab0c 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ +18fff8: 0a02 |000c: move-result v2 │ │ +18fffa: 3802 3e00 |000d: if-eqz v2, 004b // +003e │ │ +18fffe: 7210 ac0c 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ +190004: 0c02 |0012: move-result-object v2 │ │ +190006: 1f02 500f |0013: check-cast v2, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f50 │ │ +19000a: 6e10 d74c 0200 |0015: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getZOrder:()I // method@4cd7 │ │ +190010: 0a03 |0018: move-result v3 │ │ +190012: 12f4 |0019: const/4 v4, #int -1 // #ff │ │ +190014: 3343 efff |001a: if-ne v3, v4, 0009 // -0011 │ │ +190018: 5471 4941 |001c: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4149 │ │ +19001c: 1213 |001e: const/4 v3, #int 1 // #1 │ │ +19001e: 3901 1600 |001f: if-nez v1, 0035 // +0016 │ │ +190022: 2201 5300 |0021: new-instance v1, Landroid/graphics/Paint; // type@0053 │ │ +190026: 7010 4c01 0100 |0023: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@014c │ │ +19002c: 5b71 4941 |0026: iput-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4149 │ │ +190030: 6e20 5601 3100 |0028: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ +190036: 5471 4941 |002b: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4149 │ │ +19003a: 6e20 5901 3100 |002d: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setFilterBitmap:(Z)V // method@0159 │ │ +190040: 5471 4941 |0030: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4149 │ │ +190044: 6e20 5801 3100 |0032: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setDither:(Z)V // method@0158 │ │ +19004a: 5471 4941 |0035: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4149 │ │ +19004e: 2204 5a00 |0037: new-instance v4, Landroid/graphics/PorterDuffXfermode; // type@005a │ │ +190052: 6205 1f00 |0039: sget-object v5, Landroid/graphics/PorterDuff$Mode;.DST_OUT:Landroid/graphics/PorterDuff$Mode; // field@001f │ │ +190056: 7020 7301 5400 |003b: invoke-direct {v4, v5}, Landroid/graphics/PorterDuffXfermode;.:(Landroid/graphics/PorterDuff$Mode;)V // method@0173 │ │ +19005c: 6e20 6101 4100 |003e: invoke-virtual {v1, v4}, Landroid/graphics/Paint;.setXfermode:(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; // method@0161 │ │ +190062: 5471 4941 |0041: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4149 │ │ +190066: 6e20 764c 1800 |0043: invoke-virtual {v8, v1}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.setMaskPaint:(Landroid/graphics/Paint;)V // method@4c76 │ │ +19006c: 6e20 c84c 8200 |0046: invoke-virtual {v2, v8}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.draw:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V // method@4cc8 │ │ +190072: 1211 |0049: const/4 v1, #int 1 // #1 │ │ +190074: 28bf |004a: goto 0009 // -0041 │ │ +190076: 3801 7200 |004b: if-eqz v1, 00bd // +0072 │ │ +19007a: 6e10 714c 0800 |004d: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.save:()V // method@4c71 │ │ +190080: 5480 173e |0050: iget-object v0, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvasMatrix:Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix; // field@3e17 │ │ +190084: 5471 4d41 |0052: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@414d │ │ +190088: 6e20 b74b 1000 |0054: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix;.concat:(Landroid/graphics/Matrix;)V // method@4bb7 │ │ +19008e: 5470 4941 |0057: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4149 │ │ +190092: 2201 5a00 |0059: new-instance v1, Landroid/graphics/PorterDuffXfermode; // type@005a │ │ +190096: 6202 1e00 |005b: sget-object v2, Landroid/graphics/PorterDuff$Mode;.DST_ATOP:Landroid/graphics/PorterDuff$Mode; // field@001e │ │ +19009a: 7020 7301 2100 |005d: invoke-direct {v1, v2}, Landroid/graphics/PorterDuffXfermode;.:(Landroid/graphics/PorterDuff$Mode;)V // method@0173 │ │ +1900a0: 6e20 6101 1000 |0060: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setXfermode:(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; // method@0161 │ │ +1900a6: 5470 4941 |0063: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4149 │ │ +1900aa: 1201 |0065: const/4 v1, #int 0 // #0 │ │ +1900ac: 6e20 5a01 1000 |0066: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setMaskFilter:(Landroid/graphics/MaskFilter;)Landroid/graphics/MaskFilter; // method@015a │ │ +1900b2: 5470 4b41 |0069: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@414b │ │ +1900b6: 1202 |006b: const/4 v2, #int 0 // #0 │ │ +1900b8: 3900 3900 |006c: if-nez v0, 00a5 // +0039 │ │ +1900bc: 5470 4841 |006e: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4148 │ │ +1900c0: 5483 193e |0070: iget-object v3, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.context:Landroid/content/Context; // field@3e19 │ │ +1900c4: 7120 1355 3000 |0072: invoke-static {v0, v3}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blur:(Landroid/graphics/Bitmap;Landroid/content/Context;)Landroid/graphics/Bitmap; // method@5513 │ │ +1900ca: 0c00 |0075: move-result-object v0 │ │ +1900cc: 5b70 4b41 |0076: iput-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@414b │ │ +1900d0: 5470 4a41 |0078: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurScaleMatrix:Landroid/graphics/Matrix; // field@414a │ │ +1900d4: 2203 5c00 |007a: new-instance v3, Landroid/graphics/RectF; // type@005c │ │ +1900d8: 5474 4b41 |007c: iget-object v4, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@414b │ │ +1900dc: 6e10 0f01 0400 |007e: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1900e2: 0a04 |0081: move-result v4 │ │ +1900e4: 8244 |0082: int-to-float v4, v4 │ │ +1900e6: 5475 4b41 |0083: iget-object v5, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@414b │ │ +1900ea: 6e10 0c01 0500 |0085: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1900f0: 0a05 |0088: move-result v5 │ │ +1900f2: 8255 |0089: int-to-float v5, v5 │ │ +1900f4: 7055 7a01 2342 |008a: invoke-direct {v3, v2, v2, v4, v5}, Landroid/graphics/RectF;.:(FFFF)V // method@017a │ │ +1900fa: 2204 5c00 |008d: new-instance v4, Landroid/graphics/RectF; // type@005c │ │ +1900fe: 5475 4841 |008f: iget-object v5, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4148 │ │ +190102: 6e10 0f01 0500 |0091: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +190108: 0a05 |0094: move-result v5 │ │ +19010a: 8255 |0095: int-to-float v5, v5 │ │ +19010c: 5476 4841 |0096: iget-object v6, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4148 │ │ +190110: 6e10 0c01 0600 |0098: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +190116: 0a06 |009b: move-result v6 │ │ +190118: 8266 |009c: int-to-float v6, v6 │ │ +19011a: 7056 7a01 2452 |009d: invoke-direct {v4, v2, v2, v5, v6}, Landroid/graphics/RectF;.:(FFFF)V // method@017a │ │ +190120: 6205 1200 |00a0: sget-object v5, Landroid/graphics/Matrix$ScaleToFit;.FILL:Landroid/graphics/Matrix$ScaleToFit; // field@0012 │ │ +190124: 6e40 4601 3054 |00a2: invoke-virtual {v0, v3, v4, v5}, Landroid/graphics/Matrix;.setRectToRect:(Landroid/graphics/RectF;Landroid/graphics/RectF;Landroid/graphics/Matrix$ScaleToFit;)Z // method@0146 │ │ +19012a: 5480 163e |00a5: iget-object v0, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e16 │ │ +19012e: 5473 4a41 |00a7: iget-object v3, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurScaleMatrix:Landroid/graphics/Matrix; // field@414a │ │ +190132: 6e20 1f01 3000 |00a9: invoke-virtual {v0, v3}, Landroid/graphics/Canvas;.concat:(Landroid/graphics/Matrix;)V // method@011f │ │ +190138: 5480 163e |00ac: iget-object v0, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e16 │ │ +19013c: 5473 4b41 |00ae: iget-object v3, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@414b │ │ +190140: 5474 4941 |00b0: iget-object v4, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4149 │ │ +190144: 6e54 2001 3022 |00b2: invoke-virtual {v0, v3, v2, v2, v4}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0120 │ │ +19014a: 5470 4941 |00b5: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4149 │ │ +19014e: 6e20 6101 1000 |00b7: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setXfermode:(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; // method@0161 │ │ +190154: 6e10 704c 0800 |00ba: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.restore:()V // method@4c70 │ │ +19015a: 0e00 |00bd: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0015 line=131 │ │ 0x001c line=133 │ │ 0x0021 line=134 │ │ 0x0028 line=135 │ │ @@ -431333,49 +431334,49 @@ │ │ type : '(Landroid/graphics/Point;I)Landroid/graphics/Point;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -18fc38: |[18fc38] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.scaleKeepingAspectRatio:(Landroid/graphics/Point;I)Landroid/graphics/Point; │ │ -18fc48: 5240 1900 |0000: iget v0, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ -18fc4c: 5241 1a00 |0002: iget v1, v4, Landroid/graphics/Point;.y:I // field@001a │ │ -18fc50: 5242 1900 |0004: iget v2, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ -18fc54: 3652 0a00 |0006: if-gt v2, v5, 0010 // +000a │ │ -18fc58: 5242 1a00 |0008: iget v2, v4, Landroid/graphics/Point;.y:I // field@001a │ │ -18fc5c: 3752 0300 |000a: if-le v2, v5, 000d // +0003 │ │ -18fc60: 2804 |000c: goto 0010 // +0004 │ │ -18fc62: 0105 |000d: move v5, v0 │ │ -18fc64: 0114 |000e: move v4, v1 │ │ -18fc66: 281c |000f: goto 002b // +001c │ │ -18fc68: 5240 1900 |0010: iget v0, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ -18fc6c: 8200 |0012: int-to-float v0, v0 │ │ -18fc6e: 8251 |0013: int-to-float v1, v5 │ │ -18fc70: c910 |0014: div-float/2addr v0, v1 │ │ -18fc72: 5242 1a00 |0015: iget v2, v4, Landroid/graphics/Point;.y:I // field@001a │ │ -18fc76: 8222 |0017: int-to-float v2, v2 │ │ -18fc78: c912 |0018: div-float/2addr v2, v1 │ │ -18fc7a: 2d01 0002 |0019: cmpl-float v1, v0, v2 │ │ -18fc7e: 3d01 0800 |001b: if-lez v1, 0023 // +0008 │ │ -18fc82: 5244 1a00 |001d: iget v4, v4, Landroid/graphics/Point;.y:I // field@001a │ │ -18fc86: 8244 |001f: int-to-float v4, v4 │ │ -18fc88: c904 |0020: div-float/2addr v4, v0 │ │ -18fc8a: 8744 |0021: float-to-int v4, v4 │ │ -18fc8c: 2809 |0022: goto 002b // +0009 │ │ -18fc8e: 5244 1900 |0023: iget v4, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ -18fc92: 8244 |0025: int-to-float v4, v4 │ │ -18fc94: c924 |0026: div-float/2addr v4, v2 │ │ -18fc96: 8744 |0027: float-to-int v4, v4 │ │ -18fc98: 0153 |0028: move v3, v5 │ │ -18fc9a: 0145 |0029: move v5, v4 │ │ -18fc9c: 0134 |002a: move v4, v3 │ │ -18fc9e: 2200 5700 |002b: new-instance v0, Landroid/graphics/Point; // type@0057 │ │ -18fca2: 7030 6e01 5004 |002d: invoke-direct {v0, v5, v4}, Landroid/graphics/Point;.:(II)V // method@016e │ │ -18fca8: 1100 |0030: return-object v0 │ │ +18fc3c: |[18fc3c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.scaleKeepingAspectRatio:(Landroid/graphics/Point;I)Landroid/graphics/Point; │ │ +18fc4c: 5240 1900 |0000: iget v0, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ +18fc50: 5241 1a00 |0002: iget v1, v4, Landroid/graphics/Point;.y:I // field@001a │ │ +18fc54: 5242 1900 |0004: iget v2, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ +18fc58: 3652 0a00 |0006: if-gt v2, v5, 0010 // +000a │ │ +18fc5c: 5242 1a00 |0008: iget v2, v4, Landroid/graphics/Point;.y:I // field@001a │ │ +18fc60: 3752 0300 |000a: if-le v2, v5, 000d // +0003 │ │ +18fc64: 2804 |000c: goto 0010 // +0004 │ │ +18fc66: 0105 |000d: move v5, v0 │ │ +18fc68: 0114 |000e: move v4, v1 │ │ +18fc6a: 281c |000f: goto 002b // +001c │ │ +18fc6c: 5240 1900 |0010: iget v0, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ +18fc70: 8200 |0012: int-to-float v0, v0 │ │ +18fc72: 8251 |0013: int-to-float v1, v5 │ │ +18fc74: c910 |0014: div-float/2addr v0, v1 │ │ +18fc76: 5242 1a00 |0015: iget v2, v4, Landroid/graphics/Point;.y:I // field@001a │ │ +18fc7a: 8222 |0017: int-to-float v2, v2 │ │ +18fc7c: c912 |0018: div-float/2addr v2, v1 │ │ +18fc7e: 2d01 0002 |0019: cmpl-float v1, v0, v2 │ │ +18fc82: 3d01 0800 |001b: if-lez v1, 0023 // +0008 │ │ +18fc86: 5244 1a00 |001d: iget v4, v4, Landroid/graphics/Point;.y:I // field@001a │ │ +18fc8a: 8244 |001f: int-to-float v4, v4 │ │ +18fc8c: c904 |0020: div-float/2addr v4, v0 │ │ +18fc8e: 8744 |0021: float-to-int v4, v4 │ │ +18fc90: 2809 |0022: goto 002b // +0009 │ │ +18fc92: 5244 1900 |0023: iget v4, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ +18fc96: 8244 |0025: int-to-float v4, v4 │ │ +18fc98: c924 |0026: div-float/2addr v4, v2 │ │ +18fc9a: 8744 |0027: float-to-int v4, v4 │ │ +18fc9c: 0153 |0028: move v3, v5 │ │ +18fc9e: 0145 |0029: move v5, v4 │ │ +18fca0: 0134 |002a: move v4, v3 │ │ +18fca2: 2200 5700 |002b: new-instance v0, Landroid/graphics/Point; // type@0057 │ │ +18fca6: 7030 6e01 5004 |002d: invoke-direct {v0, v5, v4}, Landroid/graphics/Point;.:(II)V // method@016e │ │ +18fcac: 1100 |0030: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0002 line=264 │ │ 0x0004 line=266 │ │ 0x0010 line=270 │ │ 0x0015 line=271 │ │ @@ -431391,41 +431392,41 @@ │ │ type : '(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 52 16-bit code units │ │ -190158: |[190158] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.setBitmap:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V │ │ -190168: 5b46 4841 |0000: iput-object v6, v4, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4148 │ │ -19016c: 3806 3100 |0002: if-eqz v6, 0033 // +0031 │ │ -190170: 2200 5c00 |0004: new-instance v0, Landroid/graphics/RectF; // type@005c │ │ -190174: 6e10 0f01 0600 |0006: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -19017a: 0a01 |0009: move-result v1 │ │ -19017c: 8211 |000a: int-to-float v1, v1 │ │ -19017e: 6e10 0c01 0600 |000b: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -190184: 0a02 |000e: move-result v2 │ │ -190186: 8222 |000f: int-to-float v2, v2 │ │ -190188: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -19018a: 7052 7a01 3013 |0011: invoke-direct {v0, v3, v3, v1, v2}, Landroid/graphics/RectF;.:(FFFF)V // method@017a │ │ -190190: 5441 4d41 |0014: iget-object v1, v4, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@414d │ │ -190194: 6202 cf3d |0016: sget-object v2, Lorg/thoughtcrime/securesms/imageeditor/Bounds;.FULL_BOUNDS:Landroid/graphics/RectF; // field@3dcf │ │ -190198: 6203 1100 |0018: sget-object v3, Landroid/graphics/Matrix$ScaleToFit;.CENTER:Landroid/graphics/Matrix$ScaleToFit; // field@0011 │ │ -19019c: 6e40 4601 0132 |001a: invoke-virtual {v1, v0, v2, v3}, Landroid/graphics/Matrix;.setRectToRect:(Landroid/graphics/RectF;Landroid/graphics/RectF;Landroid/graphics/Matrix$ScaleToFit;)Z // method@0146 │ │ -1901a2: 5455 1e3e |001d: iget-object v5, v5, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.rendererReady:Lorg/thoughtcrime/securesms/imageeditor/RendererContext$Ready; // field@3e1e │ │ -1901a6: 7110 1455 0600 |001f: invoke-static {v6}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.cropMatrix:(Landroid/graphics/Bitmap;)Landroid/graphics/Matrix; // method@5514 │ │ -1901ac: 0c00 |0022: move-result-object v0 │ │ -1901ae: 2201 5700 |0023: new-instance v1, Landroid/graphics/Point; // type@0057 │ │ -1901b2: 6e10 0f01 0600 |0025: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1901b8: 0a02 |0028: move-result v2 │ │ -1901ba: 6e10 0c01 0600 |0029: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1901c0: 0a06 |002c: move-result v6 │ │ -1901c2: 7030 6e01 2106 |002d: invoke-direct {v1, v2, v6}, Landroid/graphics/Point;.:(II)V // method@016e │ │ -1901c8: 7240 674c 4510 |0030: invoke-interface {v5, v4, v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext$Ready;.onReady:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;Landroid/graphics/Matrix;Landroid/graphics/Point;)V // method@4c67 │ │ -1901ce: 0e00 |0033: return-void │ │ +19015c: |[19015c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.setBitmap:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V │ │ +19016c: 5b46 4841 |0000: iput-object v6, v4, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4148 │ │ +190170: 3806 3100 |0002: if-eqz v6, 0033 // +0031 │ │ +190174: 2200 5c00 |0004: new-instance v0, Landroid/graphics/RectF; // type@005c │ │ +190178: 6e10 0f01 0600 |0006: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +19017e: 0a01 |0009: move-result v1 │ │ +190180: 8211 |000a: int-to-float v1, v1 │ │ +190182: 6e10 0c01 0600 |000b: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +190188: 0a02 |000e: move-result v2 │ │ +19018a: 8222 |000f: int-to-float v2, v2 │ │ +19018c: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +19018e: 7052 7a01 3013 |0011: invoke-direct {v0, v3, v3, v1, v2}, Landroid/graphics/RectF;.:(FFFF)V // method@017a │ │ +190194: 5441 4d41 |0014: iget-object v1, v4, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@414d │ │ +190198: 6202 cf3d |0016: sget-object v2, Lorg/thoughtcrime/securesms/imageeditor/Bounds;.FULL_BOUNDS:Landroid/graphics/RectF; // field@3dcf │ │ +19019c: 6203 1100 |0018: sget-object v3, Landroid/graphics/Matrix$ScaleToFit;.CENTER:Landroid/graphics/Matrix$ScaleToFit; // field@0011 │ │ +1901a0: 6e40 4601 0132 |001a: invoke-virtual {v1, v0, v2, v3}, Landroid/graphics/Matrix;.setRectToRect:(Landroid/graphics/RectF;Landroid/graphics/RectF;Landroid/graphics/Matrix$ScaleToFit;)Z // method@0146 │ │ +1901a6: 5455 1e3e |001d: iget-object v5, v5, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.rendererReady:Lorg/thoughtcrime/securesms/imageeditor/RendererContext$Ready; // field@3e1e │ │ +1901aa: 7110 1455 0600 |001f: invoke-static {v6}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.cropMatrix:(Landroid/graphics/Bitmap;)Landroid/graphics/Matrix; // method@5514 │ │ +1901b0: 0c00 |0022: move-result-object v0 │ │ +1901b2: 2201 5700 |0023: new-instance v1, Landroid/graphics/Point; // type@0057 │ │ +1901b6: 6e10 0f01 0600 |0025: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1901bc: 0a02 |0028: move-result v2 │ │ +1901be: 6e10 0c01 0600 |0029: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1901c4: 0a06 |002c: move-result v6 │ │ +1901c6: 7030 6e01 2106 |002d: invoke-direct {v1, v2, v6}, Landroid/graphics/Point;.:(II)V // method@016e │ │ +1901cc: 7240 674c 4510 |0030: invoke-interface {v5, v4, v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext$Ready;.onReady:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;Landroid/graphics/Matrix;Landroid/graphics/Point;)V // method@4c67 │ │ +1901d2: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0004 line=224 │ │ 0x0014 line=225 │ │ 0x001d line=226 │ │ locals : │ │ @@ -431439,40 +431440,40 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -18fd58: |[18fd58] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.describeContents:()I │ │ -18fd68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -18fd6a: 0f00 |0001: return v0 │ │ +18fd5c: |[18fd5c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.describeContents:()I │ │ +18fd6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +18fd6e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;) │ │ name : 'getBitmap' │ │ type : '()Landroid/graphics/Bitmap;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -18fb98: |[18fb98] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.getBitmap:()Landroid/graphics/Bitmap; │ │ -18fba8: 5410 4841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4148 │ │ -18fbac: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -18fbb0: 6e10 1001 0000 |0004: invoke-virtual {v0}, Landroid/graphics/Bitmap;.isRecycled:()Z // method@0110 │ │ -18fbb6: 0a00 |0007: move-result v0 │ │ -18fbb8: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -18fbbc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -18fbbe: 5b10 4841 |000b: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4148 │ │ -18fbc2: 5410 4841 |000d: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4148 │ │ -18fbc6: 1100 |000f: return-object v0 │ │ +18fb9c: |[18fb9c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.getBitmap:()Landroid/graphics/Bitmap; │ │ +18fbac: 5410 4841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4148 │ │ +18fbb0: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +18fbb4: 6e10 1001 0000 |0004: invoke-virtual {v0}, Landroid/graphics/Bitmap;.isRecycled:()Z // method@0110 │ │ +18fbba: 0a00 |0007: move-result v0 │ │ +18fbbc: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +18fbc0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +18fbc2: 5b10 4841 |000b: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4148 │ │ +18fbc6: 5410 4841 |000d: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4148 │ │ +18fbca: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x000b line=216 │ │ 0x000d line=218 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; │ │ @@ -431482,18 +431483,18 @@ │ │ type : '(FF)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -18fcac: |[18fcac] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.hitTest:(FF)Z │ │ -18fcbc: 7030 1955 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.pixelAlphaNotZero:(FF)Z // method@5519 │ │ -18fcc2: 0a01 |0003: move-result v1 │ │ -18fcc4: 0f01 |0004: return v1 │ │ +18fcb0: |[18fcb0] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.hitTest:(FF)Z │ │ +18fcc0: 7030 1955 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.pixelAlphaNotZero:(FF)Z // method@5519 │ │ +18fcc6: 0a01 |0003: move-result v1 │ │ +18fcc8: 0f01 |0004: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; │ │ 0x0000 - 0x0005 reg=1 (null) F │ │ 0x0000 - 0x0005 reg=2 (null) F │ │ @@ -431503,82 +431504,82 @@ │ │ type : '(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 135 16-bit code units │ │ -18fe9c: |[18fe9c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.render:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V │ │ -18feac: 6e10 1655 0500 |0000: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmap:()Landroid/graphics/Bitmap; // method@5516 │ │ -18feb2: 0c00 |0003: move-result-object v0 │ │ -18feb4: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ -18feb8: 6e10 6d4c 0600 |0006: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.isBlockingLoad:()Z // method@4c6d │ │ -18febe: 0a00 |0009: move-result v0 │ │ -18fec0: 3800 2000 |000a: if-eqz v0, 002a // +0020 │ │ -18fec4: 5460 193e |000c: iget-object v0, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.context:Landroid/content/Context; // field@3e19 │ │ -18fec8: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -18feca: 7030 1755 0501 |000f: invoke-direct {v5, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmapGlideRequest:(Landroid/content/Context;Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5517 │ │ -18fed0: 0c00 |0012: move-result-object v0 │ │ -18fed2: 6e10 0a50 0000 |0013: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.submit:()Lcom/bumptech/glide/request/FutureTarget; // method@500a │ │ -18fed8: 0c00 |0016: move-result-object v0 │ │ -18feda: 7210 cf07 0000 |0017: invoke-interface {v0}, Lcom/bumptech/glide/request/FutureTarget;.get:()Ljava/lang/Object; // method@07cf │ │ -18fee0: 0c00 |001a: move-result-object v0 │ │ -18fee2: 1f00 4500 |001b: check-cast v0, Landroid/graphics/Bitmap; // type@0045 │ │ -18fee6: 7030 1d55 6500 |001d: invoke-direct {v5, v6, v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.setBitmap:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V // method@551d │ │ -18feec: 2819 |0020: goto 0039 // +0019 │ │ -18feee: 0d06 |0021: move-exception v6 │ │ -18fef0: 2802 |0022: goto 0024 // +0002 │ │ -18fef2: 0d06 |0023: move-exception v6 │ │ -18fef4: 2200 0203 |0024: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ -18fef8: 7020 b10a 6000 |0026: invoke-direct {v0, v6}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@0ab1 │ │ -18fefe: 2700 |0029: throw v0 │ │ -18ff00: 5460 193e |002a: iget-object v0, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.context:Landroid/content/Context; // field@3e19 │ │ -18ff04: 1211 |002c: const/4 v1, #int 1 // #1 │ │ -18ff06: 7030 1755 0501 |002d: invoke-direct {v5, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmapGlideRequest:(Landroid/content/Context;Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5517 │ │ -18ff0c: 0c00 |0030: move-result-object v0 │ │ -18ff0e: 2201 7f10 |0031: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1; // type@107f │ │ -18ff12: 7030 0655 5106 |0033: invoke-direct {v1, v5, v6}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V // method@5506 │ │ -18ff18: 6e20 c94f 1000 |0036: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.into:(Lcom/bumptech/glide/request/target/Target;)Lcom/bumptech/glide/request/target/Target; // method@4fc9 │ │ -18ff1e: 6e10 1655 0500 |0039: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmap:()Landroid/graphics/Bitmap; // method@5516 │ │ -18ff24: 0c00 |003c: move-result-object v0 │ │ -18ff26: 3800 3a00 |003d: if-eqz v0, 0077 // +003a │ │ -18ff2a: 6e10 714c 0600 |003f: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.save:()V // method@4c71 │ │ -18ff30: 5461 173e |0042: iget-object v1, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvasMatrix:Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix; // field@3e17 │ │ -18ff34: 5452 4d41 |0044: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@414d │ │ -18ff38: 6e20 b74b 2100 |0046: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix;.concat:(Landroid/graphics/Matrix;)V // method@4bb7 │ │ -18ff3e: 5451 5141 |0049: iget-object v1, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4151 │ │ -18ff42: 6e10 5001 0100 |004b: invoke-virtual {v1}, Landroid/graphics/Paint;.getAlpha:()I // method@0150 │ │ -18ff48: 0a01 |004e: move-result v1 │ │ -18ff4a: 5452 5141 |004f: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4151 │ │ -18ff4e: 6e20 694c 1600 |0051: invoke-virtual {v6, v1}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getAlpha:(I)I // method@4c69 │ │ -18ff54: 0a03 |0054: move-result v3 │ │ -18ff56: 6e20 5501 3200 |0055: invoke-virtual {v2, v3}, Landroid/graphics/Paint;.setAlpha:(I)V // method@0155 │ │ -18ff5c: 5462 163e |0058: iget-object v2, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e16 │ │ -18ff60: 6e10 6c4c 0600 |005a: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getMaskPaint:()Landroid/graphics/Paint; // method@4c6c │ │ -18ff66: 0c03 |005d: move-result-object v3 │ │ -18ff68: 3803 0700 |005e: if-eqz v3, 0065 // +0007 │ │ -18ff6c: 6e10 6c4c 0600 |0060: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getMaskPaint:()Landroid/graphics/Paint; // method@4c6c │ │ -18ff72: 0c03 |0063: move-result-object v3 │ │ -18ff74: 2803 |0064: goto 0067 // +0003 │ │ -18ff76: 5453 5141 |0065: iget-object v3, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4151 │ │ -18ff7a: 1204 |0067: const/4 v4, #int 0 // #0 │ │ -18ff7c: 6e53 2001 0244 |0068: invoke-virtual {v2, v0, v4, v4, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0120 │ │ -18ff82: 5450 5141 |006b: iget-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4151 │ │ -18ff86: 6e20 5501 1000 |006d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAlpha:(I)V // method@0155 │ │ -18ff8c: 6e10 704c 0600 |0070: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.restore:()V // method@4c70 │ │ -18ff92: 7020 1b55 6500 |0073: invoke-direct {v5, v6}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.renderBlurOverlay:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V // method@551b │ │ -18ff98: 2810 |0076: goto 0086 // +0010 │ │ -18ff9a: 6e10 6d4c 0600 |0077: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.isBlockingLoad:()Z // method@4c6d │ │ -18ffa0: 0a00 |007a: move-result v0 │ │ -18ffa2: 3800 0b00 |007b: if-eqz v0, 0086 // +000b │ │ -18ffa6: 5466 163e |007d: iget-object v6, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e16 │ │ -18ffaa: 6200 cf3d |007f: sget-object v0, Lorg/thoughtcrime/securesms/imageeditor/Bounds;.FULL_BOUNDS:Landroid/graphics/RectF; // field@3dcf │ │ -18ffae: 5451 5141 |0081: iget-object v1, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4151 │ │ -18ffb2: 6e30 2601 0601 |0083: invoke-virtual {v6, v0, v1}, Landroid/graphics/Canvas;.drawRect:(Landroid/graphics/RectF;Landroid/graphics/Paint;)V // method@0126 │ │ -18ffb8: 0e00 |0086: return-void │ │ +18fea0: |[18fea0] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.render:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V │ │ +18feb0: 6e10 1655 0500 |0000: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmap:()Landroid/graphics/Bitmap; // method@5516 │ │ +18feb6: 0c00 |0003: move-result-object v0 │ │ +18feb8: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ +18febc: 6e10 6d4c 0600 |0006: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.isBlockingLoad:()Z // method@4c6d │ │ +18fec2: 0a00 |0009: move-result v0 │ │ +18fec4: 3800 2000 |000a: if-eqz v0, 002a // +0020 │ │ +18fec8: 5460 193e |000c: iget-object v0, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.context:Landroid/content/Context; // field@3e19 │ │ +18fecc: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +18fece: 7030 1755 0501 |000f: invoke-direct {v5, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmapGlideRequest:(Landroid/content/Context;Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5517 │ │ +18fed4: 0c00 |0012: move-result-object v0 │ │ +18fed6: 6e10 0a50 0000 |0013: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.submit:()Lcom/bumptech/glide/request/FutureTarget; // method@500a │ │ +18fedc: 0c00 |0016: move-result-object v0 │ │ +18fede: 7210 cf07 0000 |0017: invoke-interface {v0}, Lcom/bumptech/glide/request/FutureTarget;.get:()Ljava/lang/Object; // method@07cf │ │ +18fee4: 0c00 |001a: move-result-object v0 │ │ +18fee6: 1f00 4500 |001b: check-cast v0, Landroid/graphics/Bitmap; // type@0045 │ │ +18feea: 7030 1d55 6500 |001d: invoke-direct {v5, v6, v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.setBitmap:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V // method@551d │ │ +18fef0: 2819 |0020: goto 0039 // +0019 │ │ +18fef2: 0d06 |0021: move-exception v6 │ │ +18fef4: 2802 |0022: goto 0024 // +0002 │ │ +18fef6: 0d06 |0023: move-exception v6 │ │ +18fef8: 2200 0203 |0024: new-instance v0, Ljava/lang/RuntimeException; // type@0302 │ │ +18fefc: 7020 b10a 6000 |0026: invoke-direct {v0, v6}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@0ab1 │ │ +18ff02: 2700 |0029: throw v0 │ │ +18ff04: 5460 193e |002a: iget-object v0, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.context:Landroid/content/Context; // field@3e19 │ │ +18ff08: 1211 |002c: const/4 v1, #int 1 // #1 │ │ +18ff0a: 7030 1755 0501 |002d: invoke-direct {v5, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmapGlideRequest:(Landroid/content/Context;Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5517 │ │ +18ff10: 0c00 |0030: move-result-object v0 │ │ +18ff12: 2201 7f10 |0031: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1; // type@107f │ │ +18ff16: 7030 0655 5106 |0033: invoke-direct {v1, v5, v6}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V // method@5506 │ │ +18ff1c: 6e20 c94f 1000 |0036: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.into:(Lcom/bumptech/glide/request/target/Target;)Lcom/bumptech/glide/request/target/Target; // method@4fc9 │ │ +18ff22: 6e10 1655 0500 |0039: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmap:()Landroid/graphics/Bitmap; // method@5516 │ │ +18ff28: 0c00 |003c: move-result-object v0 │ │ +18ff2a: 3800 3a00 |003d: if-eqz v0, 0077 // +003a │ │ +18ff2e: 6e10 714c 0600 |003f: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.save:()V // method@4c71 │ │ +18ff34: 5461 173e |0042: iget-object v1, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvasMatrix:Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix; // field@3e17 │ │ +18ff38: 5452 4d41 |0044: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@414d │ │ +18ff3c: 6e20 b74b 2100 |0046: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix;.concat:(Landroid/graphics/Matrix;)V // method@4bb7 │ │ +18ff42: 5451 5141 |0049: iget-object v1, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4151 │ │ +18ff46: 6e10 5001 0100 |004b: invoke-virtual {v1}, Landroid/graphics/Paint;.getAlpha:()I // method@0150 │ │ +18ff4c: 0a01 |004e: move-result v1 │ │ +18ff4e: 5452 5141 |004f: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4151 │ │ +18ff52: 6e20 694c 1600 |0051: invoke-virtual {v6, v1}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getAlpha:(I)I // method@4c69 │ │ +18ff58: 0a03 |0054: move-result v3 │ │ +18ff5a: 6e20 5501 3200 |0055: invoke-virtual {v2, v3}, Landroid/graphics/Paint;.setAlpha:(I)V // method@0155 │ │ +18ff60: 5462 163e |0058: iget-object v2, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e16 │ │ +18ff64: 6e10 6c4c 0600 |005a: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getMaskPaint:()Landroid/graphics/Paint; // method@4c6c │ │ +18ff6a: 0c03 |005d: move-result-object v3 │ │ +18ff6c: 3803 0700 |005e: if-eqz v3, 0065 // +0007 │ │ +18ff70: 6e10 6c4c 0600 |0060: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getMaskPaint:()Landroid/graphics/Paint; // method@4c6c │ │ +18ff76: 0c03 |0063: move-result-object v3 │ │ +18ff78: 2803 |0064: goto 0067 // +0003 │ │ +18ff7a: 5453 5141 |0065: iget-object v3, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4151 │ │ +18ff7e: 1204 |0067: const/4 v4, #int 0 // #0 │ │ +18ff80: 6e53 2001 0244 |0068: invoke-virtual {v2, v0, v4, v4, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0120 │ │ +18ff86: 5450 5141 |006b: iget-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4151 │ │ +18ff8a: 6e20 5501 1000 |006d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAlpha:(I)V // method@0155 │ │ +18ff90: 6e10 704c 0600 |0070: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.restore:()V // method@4c70 │ │ +18ff96: 7020 1b55 6500 |0073: invoke-direct {v5, v6}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.renderBlurOverlay:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V // method@551b │ │ +18ff9c: 2810 |0076: goto 0086 // +0010 │ │ +18ff9e: 6e10 6d4c 0600 |0077: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.isBlockingLoad:()Z // method@4c6d │ │ +18ffa4: 0a00 |007a: move-result v0 │ │ +18ffa6: 3800 0b00 |007b: if-eqz v0, 0086 // +000b │ │ +18ffaa: 5466 163e |007d: iget-object v6, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e16 │ │ +18ffae: 6200 cf3d |007f: sget-object v0, Lorg/thoughtcrime/securesms/imageeditor/Bounds;.FULL_BOUNDS:Landroid/graphics/RectF; // field@3dcf │ │ +18ffb2: 5451 5141 |0081: iget-object v1, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4151 │ │ +18ffb6: 6e30 2601 0601 |0083: invoke-virtual {v6, v0, v1}, Landroid/graphics/Canvas;.drawRect:(Landroid/graphics/RectF;Landroid/graphics/Paint;)V // method@0126 │ │ +18ffbc: 0e00 |0086: return-void │ │ catches : 1 │ │ 0x000c - 0x0020 │ │ Ljava/util/concurrent/ExecutionException; -> 0x0023 │ │ Ljava/lang/InterruptedException; -> 0x0021 │ │ positions : │ │ 0x0000 line=78 │ │ 0x0006 line=79 │ │ @@ -431606,26 +431607,26 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -1901d0: |[1901d0] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.writeToParcel:(Landroid/os/Parcel;I)V │ │ -1901e0: 5402 4e41 |0000: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@414e │ │ -1901e4: 6e10 0202 0200 |0002: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ -1901ea: 0c02 |0005: move-result-object v2 │ │ -1901ec: 6e20 6902 2100 |0006: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0269 │ │ -1901f2: 5502 4c41 |0009: iget-boolean v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.decryptable:Z // field@414c │ │ -1901f6: 6e20 6602 2100 |000b: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@0266 │ │ -1901fc: 5202 5041 |000e: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxWidth:I // field@4150 │ │ -190200: 6e20 6602 2100 |0010: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@0266 │ │ -190206: 5202 4f41 |0013: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxHeight:I // field@414f │ │ -19020a: 6e20 6602 2100 |0015: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@0266 │ │ -190210: 0e00 |0018: return-void │ │ +1901d4: |[1901d4] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.writeToParcel:(Landroid/os/Parcel;I)V │ │ +1901e4: 5402 4e41 |0000: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@414e │ │ +1901e8: 6e10 0202 0200 |0002: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ +1901ee: 0c02 |0005: move-result-object v2 │ │ +1901f0: 6e20 6902 2100 |0006: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0269 │ │ +1901f6: 5502 4c41 |0009: iget-boolean v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.decryptable:Z // field@414c │ │ +1901fa: 6e20 6602 2100 |000b: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@0266 │ │ +190200: 5202 5041 |000e: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxWidth:I // field@4150 │ │ +190204: 6e20 6602 2100 |0010: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@0266 │ │ +19020a: 5202 4f41 |0013: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxHeight:I // field@414f │ │ +19020e: 6e20 6602 2100 |0015: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@0266 │ │ +190214: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0009 line=307 │ │ 0x000e line=308 │ │ 0x0013 line=309 │ │ locals : │ │ @@ -431667,22 +431668,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -190254: |[190254] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder.:(Landroid/view/View;)V │ │ -190264: 7020 f205 2100 |0000: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05f2 │ │ -19026a: 6000 3f24 |0003: sget v0, Lorg/thoughtcrime/securesms/R$id;.palette_item_foreground:I // field@243f │ │ -19026e: 6e20 1703 0200 |0005: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ -190274: 0c02 |0008: move-result-object v2 │ │ -190276: 1f02 3101 |0009: check-cast v2, Landroid/widget/ImageView; // type@0131 │ │ -19027a: 5b12 5541 |000b: iput-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.foreground:Landroid/widget/ImageView; // field@4155 │ │ -19027e: 0e00 |000d: return-void │ │ +190258: |[190258] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder.:(Landroid/view/View;)V │ │ +190268: 7020 f205 2100 |0000: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05f2 │ │ +19026e: 6000 3f24 |0003: sget v0, Lorg/thoughtcrime/securesms/R$id;.palette_item_foreground:I // field@243f │ │ +190272: 6e20 1703 0200 |0005: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ +190278: 0c02 |0008: move-result-object v2 │ │ +19027a: 1f02 3101 |0009: check-cast v2, Landroid/widget/ImageView; // type@0131 │ │ +19027e: 5b12 5541 |000b: iput-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.foreground:Landroid/widget/ImageView; // field@4155 │ │ +190282: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=63 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; │ │ 0x0000 - 0x000e reg=2 (null) Landroid/view/View; │ │ @@ -431692,17 +431693,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;ILandroid/view/View;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1902b8: |[1902b8] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder.lambda$bind$0:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;ILandroid/view/View;)V │ │ -1902c8: 7220 2455 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;.onColorSelected:(I)V // method@5524 │ │ -1902ce: 0e00 |0003: return-void │ │ +1902bc: |[1902bc] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder.lambda$bind$0:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;ILandroid/view/View;)V │ │ +1902cc: 7220 2455 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;.onColorSelected:(I)V // method@5524 │ │ +1902d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -431713,24 +431714,24 @@ │ │ type : '(ILorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -190280: |[190280] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder.bind:(ILorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V │ │ -190290: 5420 5541 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.foreground:Landroid/widget/ImageView; // field@4155 │ │ -190294: 6201 2100 |0002: sget-object v1, Landroid/graphics/PorterDuff$Mode;.SRC_IN:Landroid/graphics/PorterDuff$Mode; // field@0021 │ │ -190298: 6e30 1604 3001 |0004: invoke-virtual {v0, v3, v1}, Landroid/widget/ImageView;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@0416 │ │ -19029e: 3804 0c00 |0007: if-eqz v4, 0013 // +000c │ │ -1902a2: 5420 5641 |0009: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.itemView:Landroid/view/View; // field@4156 │ │ -1902a6: 2201 8210 |000b: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0; // type@1082 │ │ -1902aa: 7030 1f55 4103 |000d: invoke-direct {v1, v4, v3}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;I)V // method@551f │ │ -1902b0: 6e20 4103 1000 |0010: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ -1902b6: 0e00 |0013: return-void │ │ +190284: |[190284] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder.bind:(ILorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V │ │ +190294: 5420 5541 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.foreground:Landroid/widget/ImageView; // field@4155 │ │ +190298: 6201 2100 |0002: sget-object v1, Landroid/graphics/PorterDuff$Mode;.SRC_IN:Landroid/graphics/PorterDuff$Mode; // field@0021 │ │ +19029c: 6e30 1604 3001 |0004: invoke-virtual {v0, v3, v1}, Landroid/widget/ImageView;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@0416 │ │ +1902a2: 3804 0c00 |0007: if-eqz v4, 0013 // +000c │ │ +1902a6: 5420 5641 |0009: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.itemView:Landroid/view/View; // field@4156 │ │ +1902aa: 2201 8210 |000b: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0; // type@1082 │ │ +1902ae: 7030 1f55 4103 |000d: invoke-direct {v1, v4, v3}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;I)V // method@551f │ │ +1902b4: 6e20 4103 1000 |0010: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ +1902ba: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0009 line=70 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; │ │ 0x0000 - 0x0014 reg=3 (null) I │ │ @@ -431778,20 +431779,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -190348: |[190348] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.:()V │ │ -190358: 7010 e705 0100 |0000: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@05e7 │ │ -19035e: 2200 7203 |0003: new-instance v0, Ljava/util/ArrayList; // type@0372 │ │ -190362: 7010 530c 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c53 │ │ -190368: 5b10 5741 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@4157 │ │ -19036c: 0e00 |000a: return-void │ │ +19034c: |[19034c] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.:()V │ │ +19035c: 7010 e705 0100 |0000: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@05e7 │ │ +190362: 2200 7203 |0003: new-instance v0, Ljava/util/ArrayList; // type@0372 │ │ +190366: 7010 530c 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c53 │ │ +19036c: 5b10 5741 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@4157 │ │ +190370: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=21 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; │ │ │ │ @@ -431801,19 +431802,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1902ec: |[1902ec] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.getItemCount:()I │ │ -1902fc: 5410 5741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@4157 │ │ -190300: 7210 d00c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0cd0 │ │ -190306: 0a00 |0005: move-result v0 │ │ -190308: 0f00 |0006: return v0 │ │ +1902f0: |[1902f0] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.getItemCount:()I │ │ +190300: 5410 5741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@4157 │ │ +190304: 7210 d00c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0cd0 │ │ +19030a: 0a00 |0005: move-result v0 │ │ +19030c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;) │ │ @@ -431821,18 +431822,18 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -190370: |[190370] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -190380: 1f01 8310 |0000: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; // type@1083 │ │ -190384: 6e30 2955 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;I)V // method@5529 │ │ -19038a: 0e00 |0005: return-void │ │ +190374: |[190374] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +190384: 1f01 8310 |0000: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; // type@1083 │ │ +190388: 6e30 2955 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;I)V // method@5529 │ │ +19038e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ @@ -431842,24 +431843,24 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -19038c: |[19038c] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;I)V │ │ -19039c: 5410 5741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@4157 │ │ -1903a0: 7220 c70c 3000 |0002: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc7 │ │ -1903a6: 0c03 |0005: move-result-object v3 │ │ -1903a8: 1f03 ef02 |0006: check-cast v3, Ljava/lang/Integer; // type@02ef │ │ -1903ac: 6e10 460a 0300 |0008: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@0a46 │ │ -1903b2: 0a03 |000b: move-result v3 │ │ -1903b4: 5410 5841 |000c: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.eventListener:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@4158 │ │ -1903b8: 6e30 2255 3200 |000e: invoke-virtual {v2, v3, v0}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.bind:(ILorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V // method@5522 │ │ -1903be: 0e00 |0011: return-void │ │ +190390: |[190390] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;I)V │ │ +1903a0: 5410 5741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@4157 │ │ +1903a4: 7220 c70c 3000 |0002: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc7 │ │ +1903aa: 0c03 |0005: move-result-object v3 │ │ +1903ac: 1f03 ef02 |0006: check-cast v3, Ljava/lang/Integer; // type@02ef │ │ +1903b0: 6e10 460a 0300 |0008: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@0a46 │ │ +1903b6: 0a03 |000b: move-result v3 │ │ +1903b8: 5410 5841 |000c: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.eventListener:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@4158 │ │ +1903bc: 6e30 2255 3200 |000e: invoke-virtual {v2, v3, v0}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.bind:(ILorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V // method@5522 │ │ +1903c2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; │ │ 0x0000 - 0x0012 reg=2 (null) Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; │ │ 0x0000 - 0x0012 reg=3 (null) I │ │ @@ -431869,18 +431870,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -1902d0: |[1902d0] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -1902e0: 6e30 2b55 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; // method@552b │ │ -1902e6: 0c01 |0003: move-result-object v1 │ │ -1902e8: 1101 |0004: return-object v1 │ │ +1902d4: |[1902d4] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +1902e4: 6e30 2b55 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; // method@552b │ │ +1902ea: 0c01 |0003: move-result-object v1 │ │ +1902ec: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ @@ -431890,26 +431891,26 @@ │ │ type : '(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -19030c: |[19030c] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; │ │ -19031c: 2205 8310 |0000: new-instance v5, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; // type@1083 │ │ -190320: 6e10 5403 0400 |0002: invoke-virtual {v4}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0354 │ │ -190326: 0c00 |0005: move-result-object v0 │ │ -190328: 7110 e602 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e6 │ │ -19032e: 0c00 |0009: move-result-object v0 │ │ -190330: 6001 8726 |000a: sget v1, Lorg/thoughtcrime/securesms/R$layout;.item_color:I // field@2687 │ │ -190334: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -190336: 6e40 e802 1024 |000d: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ -19033c: 0c04 |0010: move-result-object v4 │ │ -19033e: 7020 2155 4500 |0011: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.:(Landroid/view/View;)V // method@5521 │ │ -190344: 1105 |0014: return-object v5 │ │ +190310: |[190310] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; │ │ +190320: 2205 8310 |0000: new-instance v5, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; // type@1083 │ │ +190324: 6e10 5403 0400 |0002: invoke-virtual {v4}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0354 │ │ +19032a: 0c00 |0005: move-result-object v0 │ │ +19032c: 7110 e602 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e6 │ │ +190332: 0c00 |0009: move-result-object v0 │ │ +190334: 6001 8726 |000a: sget v1, Lorg/thoughtcrime/securesms/R$layout;.item_color:I // field@2687 │ │ +190338: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +19033a: 6e40 e802 1024 |000d: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ +190340: 0c04 |0010: move-result-object v4 │ │ +190342: 7020 2155 4500 |0011: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.:(Landroid/view/View;)V // method@5521 │ │ +190348: 1105 |0014: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0015 reg=3 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; │ │ 0x0000 - 0x0015 reg=4 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x0015 reg=5 (null) I │ │ @@ -431919,21 +431920,21 @@ │ │ type : '(Ljava/util/Collection;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -1903c0: |[1903c0] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.setColors:(Ljava/util/Collection;)V │ │ -1903d0: 5410 5741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@4157 │ │ -1903d4: 7210 c40c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@0cc4 │ │ -1903da: 5410 5741 |0005: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@4157 │ │ -1903de: 7220 c30c 2000 |0007: invoke-interface {v0, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@0cc3 │ │ -1903e4: 6e10 2755 0100 |000a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.notifyDataSetChanged:()V // method@5527 │ │ -1903ea: 0e00 |000d: return-void │ │ +1903c4: |[1903c4] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.setColors:(Ljava/util/Collection;)V │ │ +1903d4: 5410 5741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@4157 │ │ +1903d8: 7210 c40c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@0cc4 │ │ +1903de: 5410 5741 |0005: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@4157 │ │ +1903e2: 7220 c30c 2000 |0007: invoke-interface {v0, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@0cc3 │ │ +1903e8: 6e10 2755 0100 |000a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.notifyDataSetChanged:()V // method@5527 │ │ +1903ee: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0005 line=42 │ │ 0x000a line=44 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; │ │ @@ -431944,18 +431945,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1903ec: |[1903ec] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V │ │ -1903fc: 5b01 5841 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.eventListener:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@4158 │ │ -190400: 6e10 2755 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.notifyDataSetChanged:()V // method@5527 │ │ -190406: 0e00 |0005: return-void │ │ +1903f0: |[1903f0] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V │ │ +190400: 5b01 5841 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.eventListener:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@4158 │ │ +190404: 6e10 2755 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.notifyDataSetChanged:()V // method@5527 │ │ +19040a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0002 line=50 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; │ │ @@ -431990,18 +431991,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/SearchFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -190930: |[190930] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/search/SearchFragment;)V │ │ -190940: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -190946: 5b01 6d41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchFragment; // field@416d │ │ -19094a: 0e00 |0005: return-void │ │ +190934: |[190934] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/search/SearchFragment;)V │ │ +190944: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19094a: 5b01 6d41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchFragment; // field@416d │ │ +19094e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ │ │ @@ -432011,19 +432012,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -19094c: |[19094c] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda0.onChanged:(Ljava/lang/Object;)V │ │ -19095c: 5410 6d41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchFragment; // field@416d │ │ -190960: 1f02 9a10 |0002: check-cast v2, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109a │ │ -190964: 6e20 4a55 2000 |0004: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/search/SearchFragment;.lambda$onStart$0$org-thoughtcrime-securesms-search-SearchFragment:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@554a │ │ -19096a: 0e00 |0007: return-void │ │ +190950: |[190950] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda0.onChanged:(Ljava/lang/Object;)V │ │ +190960: 5410 6d41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchFragment; // field@416d │ │ +190964: 1f02 9a10 |0002: check-cast v2, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109a │ │ +190968: 6e20 4a55 2000 |0004: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/search/SearchFragment;.lambda$onStart$0$org-thoughtcrime-securesms-search-SearchFragment:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@554a │ │ +19096e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -432061,22 +432062,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -190fc4: |[190fc4] org.thoughtcrime.securesms.search.SearchListAdapter$HeaderViewHolder.:(Landroid/view/View;)V │ │ -190fd4: 7020 f205 2100 |0000: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05f2 │ │ -190fda: 6000 7023 |0003: sget v0, Lorg/thoughtcrime/securesms/R$id;.label:I // field@2370 │ │ -190fde: 6e20 1703 0200 |0005: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ -190fe4: 0c02 |0008: move-result-object v2 │ │ -190fe6: 1f02 4201 |0009: check-cast v2, Landroid/widget/TextView; // type@0142 │ │ -190fea: 5b12 7a41 |000b: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.titleView:Landroid/widget/TextView; // field@417a │ │ -190fee: 0e00 |000d: return-void │ │ +190fc8: |[190fc8] org.thoughtcrime.securesms.search.SearchListAdapter$HeaderViewHolder.:(Landroid/view/View;)V │ │ +190fd8: 7020 f205 2100 |0000: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05f2 │ │ +190fde: 6000 7023 |0003: sget v0, Lorg/thoughtcrime/securesms/R$id;.label:I // field@2370 │ │ +190fe2: 6e20 1703 0200 |0005: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ +190fe8: 0c02 |0008: move-result-object v2 │ │ +190fea: 1f02 4201 |0009: check-cast v2, Landroid/widget/TextView; // type@0142 │ │ +190fee: 5b12 7a41 |000b: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.titleView:Landroid/widget/TextView; // field@417a │ │ +190ff2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0003 line=251 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; │ │ 0x0000 - 0x000e reg=2 (null) Landroid/view/View; │ │ @@ -432087,18 +432088,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -190ff0: |[190ff0] org.thoughtcrime.securesms.search.SearchListAdapter$HeaderViewHolder.bind:(Ljava/lang/String;)V │ │ -191000: 5410 7a41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.titleView:Landroid/widget/TextView; // field@417a │ │ -191004: 6e20 6b04 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046b │ │ -19100a: 0e00 |0005: return-void │ │ +190ff4: |[190ff4] org.thoughtcrime.securesms.search.SearchListAdapter$HeaderViewHolder.bind:(Ljava/lang/String;)V │ │ +191004: 5410 7a41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.titleView:Landroid/widget/TextView; // field@417a │ │ +191008: 6e20 6b04 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046b │ │ +19100e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -432138,19 +432139,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -19112c: |[19112c] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.:(Landroid/view/View;)V │ │ -19113c: 7020 f205 1000 |0000: invoke-direct {v0, v1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05f2 │ │ -191142: 1f01 2b0d |0003: check-cast v1, Lorg/thoughtcrime/securesms/ConversationListItem; // type@0d2b │ │ -191146: 5b01 8341 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4183 │ │ -19114a: 0e00 |0007: return-void │ │ +191130: |[191130] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.:(Landroid/view/View;)V │ │ +191140: 7020 f205 1000 |0000: invoke-direct {v0, v1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05f2 │ │ +191146: 1f01 2b0d |0003: check-cast v1, Lorg/thoughtcrime/securesms/ConversationListItem; // type@0d2b │ │ +19114a: 5b01 8341 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4183 │ │ +19114e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0003 line=200 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/view/View; │ │ @@ -432160,17 +432161,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;Landroid/view/View;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -191234: |[191234] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$0:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;Landroid/view/View;)V │ │ -191244: 7220 6055 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onConversationClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V // method@5560 │ │ -19124a: 0e00 |0003: return-void │ │ +191238: |[191238] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$0:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;Landroid/view/View;)V │ │ +191248: 7220 6055 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onConversationClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V // method@5560 │ │ +19124e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/b44t/messenger/DcChatlist$Item; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -432180,18 +432181,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;Landroid/view/View;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -191110: |[191110] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$1:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;Landroid/view/View;)Z │ │ -191120: 7220 6155 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onConversationLongClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V // method@5561 │ │ -191126: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -191128: 0f00 |0004: return v0 │ │ +191114: |[191114] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$1:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;Landroid/view/View;)Z │ │ +191124: 7220 6155 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onConversationLongClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V // method@5561 │ │ +19112a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +19112c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; │ │ 0x0000 - 0x0005 reg=1 (null) Lcom/b44t/messenger/DcChatlist$Item; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/view/View; │ │ @@ -432201,17 +432202,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcContact;Landroid/view/View;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19124c: |[19124c] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$2:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcContact;Landroid/view/View;)V │ │ -19125c: 7220 5f55 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onContactClicked:(Lcom/b44t/messenger/DcContact;)V // method@555f │ │ -191262: 0e00 |0003: return-void │ │ +191250: |[191250] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$2:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcContact;Landroid/view/View;)V │ │ +191260: 7220 5f55 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onContactClicked:(Lcom/b44t/messenger/DcContact;)V // method@555f │ │ +191266: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/b44t/messenger/DcContact; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -432221,17 +432222,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcMsg;Landroid/view/View;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -191264: |[191264] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$3:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcMsg;Landroid/view/View;)V │ │ -191274: 7220 6255 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onMessageClicked:(Lcom/b44t/messenger/DcMsg;)V // method@5562 │ │ -19127a: 0e00 |0003: return-void │ │ +191268: |[191268] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$3:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcMsg;Landroid/view/View;)V │ │ +191278: 7220 6255 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onMessageClicked:(Lcom/b44t/messenger/DcMsg;)V // method@5562 │ │ +19127e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/b44t/messenger/DcMsg; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -432242,44 +432243,44 @@ │ │ type : '(Landroid/content/Context;Lcom/b44t/messenger/DcChatlist$Item;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Ljava/util/Set;ZLjava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 21 │ │ ins : 8 │ │ outs : 8 │ │ insns size : 59 16-bit code units │ │ -19114c: |[19114c] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.bind:(Landroid/content/Context;Lcom/b44t/messenger/DcChatlist$Item;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Ljava/util/Set;ZLjava/lang/String;)V │ │ -19115c: 07d0 |0000: move-object v0, v13 │ │ -19115e: 07f1 |0001: move-object v1, v15 │ │ -191160: 0802 1100 |0002: move-object/from16 v2, v17 │ │ -191164: 7110 c749 0e00 |0004: invoke-static {v14}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ -19116a: 0c03 |0007: move-result-object v3 │ │ -19116c: 5414 6a00 |0008: iget-object v4, v1, Lcom/b44t/messenger/DcChatlist$Item;.summary:Lcom/b44t/messenger/DcLot; // field@006a │ │ -191170: 5215 6800 |000a: iget v5, v1, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0068 │ │ -191174: 6e20 9906 5300 |000c: invoke-virtual {v3, v5}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0699 │ │ -19117a: 0c03 |000f: move-result-object v3 │ │ -19117c: 07e5 |0010: move-object v5, v14 │ │ -19117e: 7130 cf49 4e03 |0011: invoke-static {v14, v4, v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getThreadRecord:(Landroid/content/Context;Lcom/b44t/messenger/DcLot;Lcom/b44t/messenger/DcChat;)Lorg/thoughtcrime/securesms/database/model/ThreadRecord; // method@49cf │ │ -191184: 0c06 |0014: move-result-object v6 │ │ -191186: 5405 8341 |0015: iget-object v5, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4183 │ │ -19118a: 5217 6900 |0017: iget v7, v1, Lcom/b44t/messenger/DcChatlist$Item;.msgId:I // field@0069 │ │ -19118e: 5418 6a00 |0019: iget-object v8, v1, Lcom/b44t/messenger/DcChatlist$Item;.summary:Lcom/b44t/messenger/DcLot; // field@006a │ │ -191192: 0809 1000 |001b: move-object/from16 v9, v16 │ │ -191196: 080a 1200 |001d: move-object/from16 v10, v18 │ │ -19119a: 020b 1300 |001f: move/from16 v11, v19 │ │ -19119e: 080c 1400 |0021: move-object/from16 v12, v20 │ │ -1911a2: 7408 f13e 0500 |0023: invoke-virtual/range {v5, v6, v7, v8, v9, v10, v11, v12}, Lorg/thoughtcrime/securesms/ConversationListItem;.bind:(Lorg/thoughtcrime/securesms/database/model/ThreadRecord;ILcom/b44t/messenger/DcLot;Lorg/thoughtcrime/securesms/mms/GlideRequests;Ljava/util/Set;ZLjava/lang/String;)V // method@3ef1 │ │ -1911a8: 5403 8341 |0026: iget-object v3, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4183 │ │ -1911ac: 2204 8e10 |0028: new-instance v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1; // type@108e │ │ -1911b0: 7030 6755 240f |002a: invoke-direct {v4, v2, v15}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;)V // method@5567 │ │ -1911b6: 6e20 fe3e 4300 |002d: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@3efe │ │ -1911bc: 5403 8341 |0030: iget-object v3, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4183 │ │ -1911c0: 2204 8f10 |0032: new-instance v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2; // type@108f │ │ -1911c4: 7030 6955 240f |0034: invoke-direct {v4, v2, v15}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;)V // method@5569 │ │ -1911ca: 6e20 ff3e 4300 |0037: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@3eff │ │ -1911d0: 0e00 |003a: return-void │ │ +191150: |[191150] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.bind:(Landroid/content/Context;Lcom/b44t/messenger/DcChatlist$Item;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Ljava/util/Set;ZLjava/lang/String;)V │ │ +191160: 07d0 |0000: move-object v0, v13 │ │ +191162: 07f1 |0001: move-object v1, v15 │ │ +191164: 0802 1100 |0002: move-object/from16 v2, v17 │ │ +191168: 7110 c749 0e00 |0004: invoke-static {v14}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ +19116e: 0c03 |0007: move-result-object v3 │ │ +191170: 5414 6a00 |0008: iget-object v4, v1, Lcom/b44t/messenger/DcChatlist$Item;.summary:Lcom/b44t/messenger/DcLot; // field@006a │ │ +191174: 5215 6800 |000a: iget v5, v1, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0068 │ │ +191178: 6e20 9906 5300 |000c: invoke-virtual {v3, v5}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0699 │ │ +19117e: 0c03 |000f: move-result-object v3 │ │ +191180: 07e5 |0010: move-object v5, v14 │ │ +191182: 7130 cf49 4e03 |0011: invoke-static {v14, v4, v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getThreadRecord:(Landroid/content/Context;Lcom/b44t/messenger/DcLot;Lcom/b44t/messenger/DcChat;)Lorg/thoughtcrime/securesms/database/model/ThreadRecord; // method@49cf │ │ +191188: 0c06 |0014: move-result-object v6 │ │ +19118a: 5405 8341 |0015: iget-object v5, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4183 │ │ +19118e: 5217 6900 |0017: iget v7, v1, Lcom/b44t/messenger/DcChatlist$Item;.msgId:I // field@0069 │ │ +191192: 5418 6a00 |0019: iget-object v8, v1, Lcom/b44t/messenger/DcChatlist$Item;.summary:Lcom/b44t/messenger/DcLot; // field@006a │ │ +191196: 0809 1000 |001b: move-object/from16 v9, v16 │ │ +19119a: 080a 1200 |001d: move-object/from16 v10, v18 │ │ +19119e: 020b 1300 |001f: move/from16 v11, v19 │ │ +1911a2: 080c 1400 |0021: move-object/from16 v12, v20 │ │ +1911a6: 7408 f13e 0500 |0023: invoke-virtual/range {v5, v6, v7, v8, v9, v10, v11, v12}, Lorg/thoughtcrime/securesms/ConversationListItem;.bind:(Lorg/thoughtcrime/securesms/database/model/ThreadRecord;ILcom/b44t/messenger/DcLot;Lorg/thoughtcrime/securesms/mms/GlideRequests;Ljava/util/Set;ZLjava/lang/String;)V // method@3ef1 │ │ +1911ac: 5403 8341 |0026: iget-object v3, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4183 │ │ +1911b0: 2204 8e10 |0028: new-instance v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1; // type@108e │ │ +1911b4: 7030 6755 240f |002a: invoke-direct {v4, v2, v15}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;)V // method@5567 │ │ +1911ba: 6e20 fe3e 4300 |002d: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@3efe │ │ +1911c0: 5403 8341 |0030: iget-object v3, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4183 │ │ +1911c4: 2204 8f10 |0032: new-instance v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2; // type@108f │ │ +1911c8: 7030 6955 240f |0034: invoke-direct {v4, v2, v15}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;)V // method@5569 │ │ +1911ce: 6e20 ff3e 4300 |0037: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@3eff │ │ +1911d4: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=211 │ │ 0x0008 line=212 │ │ 0x0015 line=213 │ │ 0x0026 line=214 │ │ 0x0030 line=215 │ │ @@ -432298,22 +432299,22 @@ │ │ type : '(Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -1911d4: |[1911d4] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.bind:(Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Ljava/lang/String;)V │ │ -1911e4: 5410 8341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4183 │ │ -1911e8: 6e40 ee3e 2053 |0002: invoke-virtual {v0, v2, v3, v5}, Lorg/thoughtcrime/securesms/ConversationListItem;.bind:(Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/mms/GlideRequests;Ljava/lang/String;)V // method@3eee │ │ -1911ee: 5413 8341 |0005: iget-object v3, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4183 │ │ -1911f2: 2205 9010 |0007: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3; // type@1090 │ │ -1911f6: 7030 6b55 4502 |0009: invoke-direct {v5, v4, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcContact;)V // method@556b │ │ -1911fc: 6e20 fe3e 5300 |000c: invoke-virtual {v3, v5}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@3efe │ │ -191202: 0e00 |000f: return-void │ │ +1911d8: |[1911d8] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.bind:(Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Ljava/lang/String;)V │ │ +1911e8: 5410 8341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4183 │ │ +1911ec: 6e40 ee3e 2053 |0002: invoke-virtual {v0, v2, v3, v5}, Lorg/thoughtcrime/securesms/ConversationListItem;.bind:(Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/mms/GlideRequests;Ljava/lang/String;)V // method@3eee │ │ +1911f2: 5413 8341 |0005: iget-object v3, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4183 │ │ +1911f6: 2205 9010 |0007: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3; // type@1090 │ │ +1911fa: 7030 6b55 4502 |0009: invoke-direct {v5, v4, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcContact;)V // method@556b │ │ +191200: 6e20 fe3e 5300 |000c: invoke-virtual {v3, v5}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@3efe │ │ +191206: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0005 line=227 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; │ │ 0x0000 - 0x0010 reg=2 (null) Lcom/b44t/messenger/DcContact; │ │ @@ -432326,22 +432327,22 @@ │ │ type : '(Lcom/b44t/messenger/DcMsg;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -191204: |[191204] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.bind:(Lcom/b44t/messenger/DcMsg;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Ljava/lang/String;)V │ │ -191214: 5410 8341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4183 │ │ -191218: 6e40 ef3e 2053 |0002: invoke-virtual {v0, v2, v3, v5}, Lorg/thoughtcrime/securesms/ConversationListItem;.bind:(Lcom/b44t/messenger/DcMsg;Lorg/thoughtcrime/securesms/mms/GlideRequests;Ljava/lang/String;)V // method@3eef │ │ -19121e: 5413 8341 |0005: iget-object v3, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4183 │ │ -191222: 2205 8d10 |0007: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0; // type@108d │ │ -191226: 7030 6555 4502 |0009: invoke-direct {v5, v4, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcMsg;)V // method@5565 │ │ -19122c: 6e20 fe3e 5300 |000c: invoke-virtual {v3, v5}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@3efe │ │ -191232: 0e00 |000f: return-void │ │ +191208: |[191208] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.bind:(Lcom/b44t/messenger/DcMsg;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Ljava/lang/String;)V │ │ +191218: 5410 8341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4183 │ │ +19121c: 6e40 ef3e 2053 |0002: invoke-virtual {v0, v2, v3, v5}, Lorg/thoughtcrime/securesms/ConversationListItem;.bind:(Lcom/b44t/messenger/DcMsg;Lorg/thoughtcrime/securesms/mms/GlideRequests;Ljava/lang/String;)V // method@3eef │ │ +191222: 5413 8341 |0005: iget-object v3, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4183 │ │ +191226: 2205 8d10 |0007: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0; // type@108d │ │ +19122a: 7030 6555 4502 |0009: invoke-direct {v5, v4, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcMsg;)V // method@5565 │ │ +191230: 6e20 fe3e 5300 |000c: invoke-virtual {v3, v5}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@3efe │ │ +191236: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0005 line=236 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; │ │ 0x0000 - 0x0010 reg=2 (null) Lcom/b44t/messenger/DcMsg; │ │ @@ -432354,21 +432355,21 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -19127c: |[19127c] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.recycle:()V │ │ -19128c: 5420 8341 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4183 │ │ -191290: 6e10 023f 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/ConversationListItem;.unbind:()V // method@3f02 │ │ -191296: 5420 8341 |0005: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4183 │ │ -19129a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -19129c: 6e20 fe3e 1000 |0008: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@3efe │ │ -1912a2: 0e00 |000b: return-void │ │ +191280: |[191280] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.recycle:()V │ │ +191290: 5420 8341 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4183 │ │ +191294: 6e10 023f 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/ConversationListItem;.unbind:()V // method@3f02 │ │ +19129a: 5420 8341 |0005: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4183 │ │ +19129e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +1912a0: 6e20 fe3e 1000 |0008: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@3efe │ │ +1912a6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 0x0005 line=241 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; │ │ │ │ @@ -432402,18 +432403,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -191774: |[191774] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;)V │ │ -191784: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19178a: 5b01 8e41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@418e │ │ -19178e: 0e00 |0005: return-void │ │ +191778: |[191778] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;)V │ │ +191788: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19178e: 5b01 8e41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@418e │ │ +191792: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; │ │ │ │ @@ -432423,18 +432424,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -191790: |[191790] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda0.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V │ │ -1917a0: 5410 8e41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@418e │ │ -1917a4: 6e20 9e05 2000 |0002: invoke-virtual {v0, v2}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@059e │ │ -1917aa: 0e00 |0005: return-void │ │ +191794: |[191794] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda0.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V │ │ +1917a4: 5410 8e41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@418e │ │ +1917a8: 6e20 9e05 2000 |0002: invoke-virtual {v0, v2}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@059e │ │ +1917ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Lorg/thoughtcrime/securesms/search/model/SearchResult; │ │ │ │ @@ -432498,43 +432499,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -191894: |[191894] org.thoughtcrime.securesms.search.SearchViewModel.:()V │ │ -1918a4: 0e00 |0000: return-void │ │ +191898: |[191898] org.thoughtcrime.securesms.search.SearchViewModel.:()V │ │ +1918a8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/search/SearchViewModel;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -1918a8: |[1918a8] org.thoughtcrime.securesms.search.SearchViewModel.:(Landroid/content/Context;)V │ │ -1918b8: 7010 9f05 0100 |0000: invoke-direct {v1}, Landroidx/lifecycle/ViewModel;.:()V // method@059f │ │ -1918be: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -1918c0: 5c10 9341 |0004: iput-boolean v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@4193 │ │ -1918c4: 6e10 6b00 0200 |0006: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@006b │ │ -1918ca: 0c02 |0009: move-result-object v2 │ │ -1918cc: 7110 c749 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ -1918d2: 0c02 |000d: move-result-object v2 │ │ -1918d4: 5b12 9241 |000e: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@4192 │ │ -1918d8: 2202 9810 |0010: new-instance v2, Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // type@1098 │ │ -1918dc: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -1918de: 7020 9455 0200 |0013: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$1;)V // method@5594 │ │ -1918e4: 5b12 9741 |0016: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@4197 │ │ -1918e8: 0e00 |0018: return-void │ │ +1918ac: |[1918ac] org.thoughtcrime.securesms.search.SearchViewModel.:(Landroid/content/Context;)V │ │ +1918bc: 7010 9f05 0100 |0000: invoke-direct {v1}, Landroidx/lifecycle/ViewModel;.:()V // method@059f │ │ +1918c2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +1918c4: 5c10 9341 |0004: iput-boolean v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@4193 │ │ +1918c8: 6e10 6b00 0200 |0006: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@006b │ │ +1918ce: 0c02 |0009: move-result-object v2 │ │ +1918d0: 7110 c749 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ +1918d6: 0c02 |000d: move-result-object v2 │ │ +1918d8: 5b12 9241 |000e: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@4192 │ │ +1918dc: 2202 9810 |0010: new-instance v2, Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // type@1098 │ │ +1918e0: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +1918e2: 7020 9455 0200 |0013: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$1;)V // method@5594 │ │ +1918e8: 5b12 9741 |0016: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@4197 │ │ +1918ec: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0004 line=25 │ │ 0x0006 line=30 │ │ 0x0010 line=31 │ │ locals : │ │ @@ -432546,138 +432547,138 @@ │ │ type : '(Ljava/lang/String;Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 263 16-bit code units │ │ -191984: |[191984] org.thoughtcrime.securesms.search.SearchViewModel.queryAndCallback:(Ljava/lang/String;Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;)V │ │ -191994: 7110 a802 0d00 |0000: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ -19199a: 0a00 |0003: move-result v0 │ │ -19199c: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -1919a0: 620d 9841 |0006: sget-object v13, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@4198 │ │ -1919a4: 7220 9055 de00 |0008: invoke-interface {v14, v13}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@5590 │ │ -1919aa: 0e00 |000b: return-void │ │ -1919ac: 7100 260b 0000 |000c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b26 │ │ -1919b2: 0b00 |000f: move-result-wide v0 │ │ -1919b4: 54c2 9241 |0010: iget-object v2, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@4192 │ │ -1919b8: 55c3 9341 |0012: iget-boolean v3, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@4193 │ │ -1919bc: 1204 |0014: const/4 v4, #int 0 // #0 │ │ -1919be: 3803 0500 |0015: if-eqz v3, 001a // +0005 │ │ -1919c2: 1303 0800 |0017: const/16 v3, #int 8 // #8 │ │ -1919c6: 2802 |0019: goto 001b // +0002 │ │ -1919c8: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -1919ca: 6e40 a006 324d |001b: invoke-virtual {v2, v3, v13, v4}, Lcom/b44t/messenger/DcContext;.getChatlist:(ILjava/lang/String;I)Lcom/b44t/messenger/DcChatlist; // method@06a0 │ │ -1919d0: 0c02 |001e: move-result-object v2 │ │ -1919d2: 6e10 6f06 0200 |001f: invoke-virtual {v2}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@066f │ │ -1919d8: 0a03 |0022: move-result v3 │ │ -1919da: 6205 9141 |0023: sget-object v5, Lorg/thoughtcrime/securesms/search/SearchViewModel;.TAG:Ljava/lang/String; // field@4191 │ │ -1919de: 2206 0903 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@0309 │ │ -1919e2: 1a07 f284 |0027: const-string v7, "⏰ getChatlist(" // string@84f2 │ │ -1919e6: 7020 090b 7600 |0029: invoke-direct {v6, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ -1919ec: 6e20 120b d600 |002c: invoke-virtual {v6, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -1919f2: 1a07 fe09 |002f: const-string v7, "): " // string@09fe │ │ -1919f6: 6e20 120b 7600 |0031: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -1919fc: 7100 260b 0000 |0034: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b26 │ │ -191a02: 0b08 |0037: move-result-wide v8 │ │ -191a04: bc08 |0038: sub-long/2addr v8, v0 │ │ -191a06: 6e30 0e0b 8609 |0039: invoke-virtual {v6, v8, v9}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b0e │ │ -191a0c: 1a00 6a6c |003c: const-string v0, "ms" // string@6c6a │ │ -191a10: 6e20 120b 0600 |003e: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -191a16: 6e10 230b 0600 |0041: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -191a1c: 0c01 |0044: move-result-object v1 │ │ -191a1e: 7120 c102 1500 |0045: invoke-static {v5, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -191a24: 54c1 9541 |0048: iget-object v1, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@4195 │ │ -191a28: 6e20 d00a 1d00 |004a: invoke-virtual {v13, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ -191a2e: 0a01 |004d: move-result v1 │ │ -191a30: 3901 1600 |004e: if-nez v1, 0064 // +0016 │ │ -191a34: 3d03 1400 |0050: if-lez v3, 0064 // +0014 │ │ -191a38: 1a00 6c0b |0052: const-string v0, "... skipping getContacts() and searchMsgs(), more recent search pending" // string@0b6c │ │ -191a3c: 7120 c102 0500 |0054: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -191a42: 2200 9a10 |0057: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109a │ │ -191a46: 2341 1711 |0059: new-array v1, v4, [I // type@1117 │ │ -191a4a: 2343 1711 |005b: new-array v3, v4, [I // type@1117 │ │ -191a4e: 7053 a055 d021 |005d: invoke-direct {v0, v13, v1, v2, v3}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.:(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V // method@55a0 │ │ -191a54: 7220 9055 0e00 |0060: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@5590 │ │ -191a5a: 0e00 |0063: return-void │ │ -191a5c: 7100 260b 0000 |0064: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b26 │ │ -191a62: 0b08 |0067: move-result-wide v8 │ │ -191a64: 54c1 9241 |0068: iget-object v1, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@4192 │ │ -191a68: 1226 |006a: const/4 v6, #int 2 // #2 │ │ -191a6a: 6e30 a706 610d |006b: invoke-virtual {v1, v6, v13}, Lcom/b44t/messenger/DcContext;.getContacts:(ILjava/lang/String;)[I // method@06a7 │ │ -191a70: 0c01 |006e: move-result-object v1 │ │ -191a72: 2116 |006f: array-length v6, v1 │ │ -191a74: b063 |0070: add-int/2addr v3, v6 │ │ -191a76: 2206 0903 |0071: new-instance v6, Ljava/lang/StringBuilder; // type@0309 │ │ -191a7a: 1a0a f384 |0073: const-string v10, "⏰ getContacts(" // string@84f3 │ │ -191a7e: 7020 090b a600 |0075: invoke-direct {v6, v10}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ -191a84: 6e20 120b d600 |0078: invoke-virtual {v6, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -191a8a: 6e20 120b 7600 |007b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -191a90: 7100 260b 0000 |007e: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b26 │ │ -191a96: 0b0a |0081: move-result-wide v10 │ │ -191a98: bc8a |0082: sub-long/2addr v10, v8 │ │ -191a9a: 6e30 0e0b a60b |0083: invoke-virtual {v6, v10, v11}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b0e │ │ -191aa0: 6e20 120b 0600 |0086: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -191aa6: 6e10 230b 0600 |0089: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -191aac: 0c06 |008c: move-result-object v6 │ │ -191aae: 7120 c102 6500 |008d: invoke-static {v5, v6}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -191ab4: 55c6 9341 |0090: iget-boolean v6, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@4193 │ │ -191ab8: 3806 1200 |0092: if-eqz v6, 00a4 // +0012 │ │ -191abc: 1a00 6b0b |0094: const-string v0, "... searchMsgs() disabled by caller" // string@0b6b │ │ -191ac0: 7120 c102 0500 |0096: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -191ac6: 2200 9a10 |0099: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109a │ │ -191aca: 2343 1711 |009b: new-array v3, v4, [I // type@1117 │ │ -191ace: 7053 a055 d021 |009d: invoke-direct {v0, v13, v1, v2, v3}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.:(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V // method@55a0 │ │ -191ad4: 7220 9055 0e00 |00a0: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@5590 │ │ -191ada: 0e00 |00a3: return-void │ │ -191adc: 6e10 e20a 0d00 |00a4: invoke-virtual {v13}, Ljava/lang/String;.length:()I // method@0ae2 │ │ -191ae2: 0a06 |00a7: move-result v6 │ │ -191ae4: 1218 |00a8: const/4 v8, #int 1 // #1 │ │ -191ae6: 3686 1200 |00a9: if-gt v6, v8, 00bb // +0012 │ │ -191aea: 1a00 6e0b |00ab: const-string v0, "... skipping searchMsgs(), string too short" // string@0b6e │ │ -191aee: 7120 c102 0500 |00ad: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -191af4: 2200 9a10 |00b0: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109a │ │ -191af8: 2343 1711 |00b2: new-array v3, v4, [I // type@1117 │ │ -191afc: 7053 a055 d021 |00b4: invoke-direct {v0, v13, v1, v2, v3}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.:(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V // method@55a0 │ │ -191b02: 7220 9055 0e00 |00b7: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@5590 │ │ -191b08: 0e00 |00ba: return-void │ │ -191b0a: 54c6 9541 |00bb: iget-object v6, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@4195 │ │ -191b0e: 6e20 d00a 6d00 |00bd: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ -191b14: 0a06 |00c0: move-result v6 │ │ -191b16: 3906 1400 |00c1: if-nez v6, 00d5 // +0014 │ │ -191b1a: 3d03 1200 |00c3: if-lez v3, 00d5 // +0012 │ │ -191b1e: 1a00 6d0b |00c5: const-string v0, "... skipping searchMsgs(), more recent search pending" // string@0b6d │ │ -191b22: 7120 c102 0500 |00c7: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -191b28: 2200 9a10 |00ca: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109a │ │ -191b2c: 2343 1711 |00cc: new-array v3, v4, [I // type@1117 │ │ -191b30: 7053 a055 d021 |00ce: invoke-direct {v0, v13, v1, v2, v3}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.:(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V // method@55a0 │ │ -191b36: 7220 9055 0e00 |00d1: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@5590 │ │ -191b3c: 0e00 |00d4: return-void │ │ -191b3e: 7100 260b 0000 |00d5: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b26 │ │ -191b44: 0b08 |00d8: move-result-wide v8 │ │ -191b46: 54c3 9241 |00d9: iget-object v3, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@4192 │ │ -191b4a: 6e30 cf06 430d |00db: invoke-virtual {v3, v4, v13}, Lcom/b44t/messenger/DcContext;.searchMsgs:(ILjava/lang/String;)[I // method@06cf │ │ -191b50: 0c03 |00de: move-result-object v3 │ │ -191b52: 2204 0903 |00df: new-instance v4, Ljava/lang/StringBuilder; // type@0309 │ │ -191b56: 1a06 f484 |00e1: const-string v6, "⏰ searchMsgs(" // string@84f4 │ │ -191b5a: 7020 090b 6400 |00e3: invoke-direct {v4, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ -191b60: 6e20 120b d400 |00e6: invoke-virtual {v4, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -191b66: 6e20 120b 7400 |00e9: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -191b6c: 7100 260b 0000 |00ec: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b26 │ │ -191b72: 0b06 |00ef: move-result-wide v6 │ │ -191b74: bc86 |00f0: sub-long/2addr v6, v8 │ │ -191b76: 6e30 0e0b 6407 |00f1: invoke-virtual {v4, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b0e │ │ -191b7c: 6e20 120b 0400 |00f4: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -191b82: 6e10 230b 0400 |00f7: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -191b88: 0c00 |00fa: move-result-object v0 │ │ -191b8a: 7120 c102 0500 |00fb: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -191b90: 2200 9a10 |00fe: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109a │ │ -191b94: 7053 a055 d021 |0100: invoke-direct {v0, v13, v1, v2, v3}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.:(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V // method@55a0 │ │ -191b9a: 7220 9055 0e00 |0103: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@5590 │ │ -191ba0: 0e00 |0106: return-void │ │ +191988: |[191988] org.thoughtcrime.securesms.search.SearchViewModel.queryAndCallback:(Ljava/lang/String;Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;)V │ │ +191998: 7110 a802 0d00 |0000: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ +19199e: 0a00 |0003: move-result v0 │ │ +1919a0: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +1919a4: 620d 9841 |0006: sget-object v13, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@4198 │ │ +1919a8: 7220 9055 de00 |0008: invoke-interface {v14, v13}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@5590 │ │ +1919ae: 0e00 |000b: return-void │ │ +1919b0: 7100 260b 0000 |000c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b26 │ │ +1919b6: 0b00 |000f: move-result-wide v0 │ │ +1919b8: 54c2 9241 |0010: iget-object v2, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@4192 │ │ +1919bc: 55c3 9341 |0012: iget-boolean v3, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@4193 │ │ +1919c0: 1204 |0014: const/4 v4, #int 0 // #0 │ │ +1919c2: 3803 0500 |0015: if-eqz v3, 001a // +0005 │ │ +1919c6: 1303 0800 |0017: const/16 v3, #int 8 // #8 │ │ +1919ca: 2802 |0019: goto 001b // +0002 │ │ +1919cc: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +1919ce: 6e40 a006 324d |001b: invoke-virtual {v2, v3, v13, v4}, Lcom/b44t/messenger/DcContext;.getChatlist:(ILjava/lang/String;I)Lcom/b44t/messenger/DcChatlist; // method@06a0 │ │ +1919d4: 0c02 |001e: move-result-object v2 │ │ +1919d6: 6e10 6f06 0200 |001f: invoke-virtual {v2}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@066f │ │ +1919dc: 0a03 |0022: move-result v3 │ │ +1919de: 6205 9141 |0023: sget-object v5, Lorg/thoughtcrime/securesms/search/SearchViewModel;.TAG:Ljava/lang/String; // field@4191 │ │ +1919e2: 2206 0903 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@0309 │ │ +1919e6: 1a07 f284 |0027: const-string v7, "⏰ getChatlist(" // string@84f2 │ │ +1919ea: 7020 090b 7600 |0029: invoke-direct {v6, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ +1919f0: 6e20 120b d600 |002c: invoke-virtual {v6, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +1919f6: 1a07 fe09 |002f: const-string v7, "): " // string@09fe │ │ +1919fa: 6e20 120b 7600 |0031: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +191a00: 7100 260b 0000 |0034: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b26 │ │ +191a06: 0b08 |0037: move-result-wide v8 │ │ +191a08: bc08 |0038: sub-long/2addr v8, v0 │ │ +191a0a: 6e30 0e0b 8609 |0039: invoke-virtual {v6, v8, v9}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b0e │ │ +191a10: 1a00 6a6c |003c: const-string v0, "ms" // string@6c6a │ │ +191a14: 6e20 120b 0600 |003e: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +191a1a: 6e10 230b 0600 |0041: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +191a20: 0c01 |0044: move-result-object v1 │ │ +191a22: 7120 c102 1500 |0045: invoke-static {v5, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +191a28: 54c1 9541 |0048: iget-object v1, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@4195 │ │ +191a2c: 6e20 d00a 1d00 |004a: invoke-virtual {v13, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ +191a32: 0a01 |004d: move-result v1 │ │ +191a34: 3901 1600 |004e: if-nez v1, 0064 // +0016 │ │ +191a38: 3d03 1400 |0050: if-lez v3, 0064 // +0014 │ │ +191a3c: 1a00 6c0b |0052: const-string v0, "... skipping getContacts() and searchMsgs(), more recent search pending" // string@0b6c │ │ +191a40: 7120 c102 0500 |0054: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +191a46: 2200 9a10 |0057: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109a │ │ +191a4a: 2341 1711 |0059: new-array v1, v4, [I // type@1117 │ │ +191a4e: 2343 1711 |005b: new-array v3, v4, [I // type@1117 │ │ +191a52: 7053 a055 d021 |005d: invoke-direct {v0, v13, v1, v2, v3}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.:(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V // method@55a0 │ │ +191a58: 7220 9055 0e00 |0060: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@5590 │ │ +191a5e: 0e00 |0063: return-void │ │ +191a60: 7100 260b 0000 |0064: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b26 │ │ +191a66: 0b08 |0067: move-result-wide v8 │ │ +191a68: 54c1 9241 |0068: iget-object v1, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@4192 │ │ +191a6c: 1226 |006a: const/4 v6, #int 2 // #2 │ │ +191a6e: 6e30 a706 610d |006b: invoke-virtual {v1, v6, v13}, Lcom/b44t/messenger/DcContext;.getContacts:(ILjava/lang/String;)[I // method@06a7 │ │ +191a74: 0c01 |006e: move-result-object v1 │ │ +191a76: 2116 |006f: array-length v6, v1 │ │ +191a78: b063 |0070: add-int/2addr v3, v6 │ │ +191a7a: 2206 0903 |0071: new-instance v6, Ljava/lang/StringBuilder; // type@0309 │ │ +191a7e: 1a0a f384 |0073: const-string v10, "⏰ getContacts(" // string@84f3 │ │ +191a82: 7020 090b a600 |0075: invoke-direct {v6, v10}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ +191a88: 6e20 120b d600 |0078: invoke-virtual {v6, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +191a8e: 6e20 120b 7600 |007b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +191a94: 7100 260b 0000 |007e: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b26 │ │ +191a9a: 0b0a |0081: move-result-wide v10 │ │ +191a9c: bc8a |0082: sub-long/2addr v10, v8 │ │ +191a9e: 6e30 0e0b a60b |0083: invoke-virtual {v6, v10, v11}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b0e │ │ +191aa4: 6e20 120b 0600 |0086: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +191aaa: 6e10 230b 0600 |0089: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +191ab0: 0c06 |008c: move-result-object v6 │ │ +191ab2: 7120 c102 6500 |008d: invoke-static {v5, v6}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +191ab8: 55c6 9341 |0090: iget-boolean v6, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@4193 │ │ +191abc: 3806 1200 |0092: if-eqz v6, 00a4 // +0012 │ │ +191ac0: 1a00 6b0b |0094: const-string v0, "... searchMsgs() disabled by caller" // string@0b6b │ │ +191ac4: 7120 c102 0500 |0096: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +191aca: 2200 9a10 |0099: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109a │ │ +191ace: 2343 1711 |009b: new-array v3, v4, [I // type@1117 │ │ +191ad2: 7053 a055 d021 |009d: invoke-direct {v0, v13, v1, v2, v3}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.:(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V // method@55a0 │ │ +191ad8: 7220 9055 0e00 |00a0: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@5590 │ │ +191ade: 0e00 |00a3: return-void │ │ +191ae0: 6e10 e20a 0d00 |00a4: invoke-virtual {v13}, Ljava/lang/String;.length:()I // method@0ae2 │ │ +191ae6: 0a06 |00a7: move-result v6 │ │ +191ae8: 1218 |00a8: const/4 v8, #int 1 // #1 │ │ +191aea: 3686 1200 |00a9: if-gt v6, v8, 00bb // +0012 │ │ +191aee: 1a00 6e0b |00ab: const-string v0, "... skipping searchMsgs(), string too short" // string@0b6e │ │ +191af2: 7120 c102 0500 |00ad: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +191af8: 2200 9a10 |00b0: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109a │ │ +191afc: 2343 1711 |00b2: new-array v3, v4, [I // type@1117 │ │ +191b00: 7053 a055 d021 |00b4: invoke-direct {v0, v13, v1, v2, v3}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.:(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V // method@55a0 │ │ +191b06: 7220 9055 0e00 |00b7: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@5590 │ │ +191b0c: 0e00 |00ba: return-void │ │ +191b0e: 54c6 9541 |00bb: iget-object v6, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@4195 │ │ +191b12: 6e20 d00a 6d00 |00bd: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad0 │ │ +191b18: 0a06 |00c0: move-result v6 │ │ +191b1a: 3906 1400 |00c1: if-nez v6, 00d5 // +0014 │ │ +191b1e: 3d03 1200 |00c3: if-lez v3, 00d5 // +0012 │ │ +191b22: 1a00 6d0b |00c5: const-string v0, "... skipping searchMsgs(), more recent search pending" // string@0b6d │ │ +191b26: 7120 c102 0500 |00c7: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +191b2c: 2200 9a10 |00ca: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109a │ │ +191b30: 2343 1711 |00cc: new-array v3, v4, [I // type@1117 │ │ +191b34: 7053 a055 d021 |00ce: invoke-direct {v0, v13, v1, v2, v3}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.:(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V // method@55a0 │ │ +191b3a: 7220 9055 0e00 |00d1: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@5590 │ │ +191b40: 0e00 |00d4: return-void │ │ +191b42: 7100 260b 0000 |00d5: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b26 │ │ +191b48: 0b08 |00d8: move-result-wide v8 │ │ +191b4a: 54c3 9241 |00d9: iget-object v3, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@4192 │ │ +191b4e: 6e30 cf06 430d |00db: invoke-virtual {v3, v4, v13}, Lcom/b44t/messenger/DcContext;.searchMsgs:(ILjava/lang/String;)[I // method@06cf │ │ +191b54: 0c03 |00de: move-result-object v3 │ │ +191b56: 2204 0903 |00df: new-instance v4, Ljava/lang/StringBuilder; // type@0309 │ │ +191b5a: 1a06 f484 |00e1: const-string v6, "⏰ searchMsgs(" // string@84f4 │ │ +191b5e: 7020 090b 6400 |00e3: invoke-direct {v4, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ +191b64: 6e20 120b d400 |00e6: invoke-virtual {v4, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +191b6a: 6e20 120b 7400 |00e9: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +191b70: 7100 260b 0000 |00ec: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b26 │ │ +191b76: 0b06 |00ef: move-result-wide v6 │ │ +191b78: bc86 |00f0: sub-long/2addr v6, v8 │ │ +191b7a: 6e30 0e0b 6407 |00f1: invoke-virtual {v4, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b0e │ │ +191b80: 6e20 120b 0400 |00f4: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +191b86: 6e10 230b 0400 |00f7: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +191b8c: 0c00 |00fa: move-result-object v0 │ │ +191b8e: 7120 c102 0500 |00fb: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +191b94: 2200 9a10 |00fe: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109a │ │ +191b98: 7053 a055 d021 |0100: invoke-direct {v0, v13, v1, v2, v3}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.:(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V // method@55a0 │ │ +191b9e: 7220 9055 0e00 |0103: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@5590 │ │ +191ba4: 0e00 |0106: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0006 line=76 │ │ 0x000c line=81 │ │ 0x0010 line=82 │ │ 0x001f line=83 │ │ @@ -432713,19 +432714,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -191874: |[191874] org.thoughtcrime.securesms.search.SearchViewModel.getLastQuery:()Ljava/lang/String; │ │ -191884: 5410 9541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@4195 │ │ -191888: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -19188c: 1a00 0000 |0004: const-string v0, "" // string@0000 │ │ -191890: 1100 |0006: return-object v0 │ │ +191878: |[191878] org.thoughtcrime.securesms.search.SearchViewModel.getLastQuery:()Ljava/lang/String; │ │ +191888: 5410 9541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@4195 │ │ +19188c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +191890: 1a00 0000 |0004: const-string v0, "" // string@0000 │ │ +191894: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/search/SearchViewModel; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/search/SearchViewModel;) │ │ @@ -432733,17 +432734,17 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19185c: |[19185c] org.thoughtcrime.securesms.search.SearchViewModel.getSearchResult:()Landroidx/lifecycle/LiveData; │ │ -19186c: 5410 9741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@4197 │ │ -191870: 1100 |0002: return-object v0 │ │ +191860: |[191860] org.thoughtcrime.securesms.search.SearchViewModel.getSearchResult:()Landroidx/lifecycle/LiveData; │ │ +191870: 5410 9741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@4197 │ │ +191874: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/search/SearchViewModel; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/search/SearchViewModel;) │ │ @@ -432751,41 +432752,41 @@ │ │ type : '()V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -1918ec: |[1918ec] org.thoughtcrime.securesms.search.SearchViewModel.lambda$updateQuery$0$org-thoughtcrime-securesms-search-SearchViewModel:()V │ │ -1918fc: 1600 6400 |0000: const-wide/16 v0, #int 100 // #64 │ │ -191900: 7120 8657 1000 |0002: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.sleep:(J)V // method@5786 │ │ -191906: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -191908: 5c62 9641 |0006: iput-boolean v2, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@4196 │ │ -19190c: 5463 9541 |0008: iget-object v3, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@4195 │ │ -191910: 5464 9741 |000a: iget-object v4, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@4197 │ │ -191914: 7110 ec0c 0400 |000c: invoke-static {v4}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cec │ │ -19191a: 2205 9310 |000f: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0; // type@1093 │ │ -19191e: 7020 8c55 4500 |0011: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;)V // method@558c │ │ -191924: 7030 9b55 3605 |0014: invoke-direct {v6, v3, v5}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.queryAndCallback:(Ljava/lang/String;Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;)V // method@559b │ │ -19192a: 5563 9641 |0017: iget-boolean v3, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@4196 │ │ -19192e: 3803 1e00 |0019: if-eqz v3, 0037 // +001e │ │ -191932: 7120 8657 1000 |001b: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.sleep:(J)V // method@5786 │ │ -191938: 5c62 9641 |001e: iput-boolean v2, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@4196 │ │ -19193c: 6203 9141 |0020: sget-object v3, Lorg/thoughtcrime/securesms/search/SearchViewModel;.TAG:Ljava/lang/String; // field@4191 │ │ -191940: 1a04 690b |0022: const-string v4, "... executing debounced search call" // string@0b69 │ │ -191944: 7120 c102 4300 |0024: invoke-static {v3, v4}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -19194a: 5463 9541 |0027: iget-object v3, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@4195 │ │ -19194e: 5464 9741 |0029: iget-object v4, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@4197 │ │ -191952: 7110 ec0c 0400 |002b: invoke-static {v4}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cec │ │ -191958: 2205 9310 |002e: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0; // type@1093 │ │ -19195c: 7020 8c55 4500 |0030: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;)V // method@558c │ │ -191962: 7030 9b55 3605 |0033: invoke-direct {v6, v3, v5}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.queryAndCallback:(Ljava/lang/String;Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;)V // method@559b │ │ -191968: 28e1 |0036: goto 0017 // -001f │ │ -19196a: 5c62 9441 |0037: iput-boolean v2, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.inBgSearch:Z // field@4194 │ │ -19196e: 0e00 |0039: return-void │ │ +1918f0: |[1918f0] org.thoughtcrime.securesms.search.SearchViewModel.lambda$updateQuery$0$org-thoughtcrime-securesms-search-SearchViewModel:()V │ │ +191900: 1600 6400 |0000: const-wide/16 v0, #int 100 // #64 │ │ +191904: 7120 8657 1000 |0002: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.sleep:(J)V // method@5786 │ │ +19190a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +19190c: 5c62 9641 |0006: iput-boolean v2, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@4196 │ │ +191910: 5463 9541 |0008: iget-object v3, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@4195 │ │ +191914: 5464 9741 |000a: iget-object v4, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@4197 │ │ +191918: 7110 ec0c 0400 |000c: invoke-static {v4}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cec │ │ +19191e: 2205 9310 |000f: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0; // type@1093 │ │ +191922: 7020 8c55 4500 |0011: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;)V // method@558c │ │ +191928: 7030 9b55 3605 |0014: invoke-direct {v6, v3, v5}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.queryAndCallback:(Ljava/lang/String;Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;)V // method@559b │ │ +19192e: 5563 9641 |0017: iget-boolean v3, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@4196 │ │ +191932: 3803 1e00 |0019: if-eqz v3, 0037 // +001e │ │ +191936: 7120 8657 1000 |001b: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.sleep:(J)V // method@5786 │ │ +19193c: 5c62 9641 |001e: iput-boolean v2, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@4196 │ │ +191940: 6203 9141 |0020: sget-object v3, Lorg/thoughtcrime/securesms/search/SearchViewModel;.TAG:Ljava/lang/String; // field@4191 │ │ +191944: 1a04 690b |0022: const-string v4, "... executing debounced search call" // string@0b69 │ │ +191948: 7120 c102 4300 |0024: invoke-static {v3, v4}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +19194e: 5463 9541 |0027: iget-object v3, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@4195 │ │ +191952: 5464 9741 |0029: iget-object v4, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@4197 │ │ +191956: 7110 ec0c 0400 |002b: invoke-static {v4}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cec │ │ +19195c: 2205 9310 |002e: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0; // type@1093 │ │ +191960: 7020 8c55 4500 |0030: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;)V // method@558c │ │ +191966: 7030 9b55 3605 |0033: invoke-direct {v6, v3, v5}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.queryAndCallback:(Ljava/lang/String;Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;)V // method@559b │ │ +19196c: 28e1 |0036: goto 0017 // -001f │ │ +19196e: 5c62 9441 |0037: iput-boolean v2, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.inBgSearch:Z // field@4194 │ │ +191972: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ 0x0002 line=56 │ │ 0x0006 line=57 │ │ 0x0008 line=58 │ │ 0x0017 line=60 │ │ @@ -432802,32 +432803,32 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -191970: |[191970] org.thoughtcrime.securesms.search.SearchViewModel.onCleared:()V │ │ -191980: 0e00 |0000: return-void │ │ +191974: |[191974] org.thoughtcrime.securesms.search.SearchViewModel.onCleared:()V │ │ +191984: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/search/SearchViewModel;) │ │ name : 'setForwardingMode' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -191ba4: |[191ba4] org.thoughtcrime.securesms.search.SearchViewModel.setForwardingMode:(Z)V │ │ -191bb4: 5c01 9341 |0000: iput-boolean v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@4193 │ │ -191bb8: 0e00 |0002: return-void │ │ +191ba8: |[191ba8] org.thoughtcrime.securesms.search.SearchViewModel.setForwardingMode:(Z)V │ │ +191bb8: 5c01 9341 |0000: iput-boolean v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@4193 │ │ +191bbc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/thoughtcrime/securesms/search/SearchViewModel; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -432836,28 +432837,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -191bbc: |[191bbc] org.thoughtcrime.securesms.search.SearchViewModel.updateQuery:()V │ │ -191bcc: 5520 9441 |0000: iget-boolean v0, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel;.inBgSearch:Z // field@4194 │ │ -191bd0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -191bd2: 3800 0c00 |0003: if-eqz v0, 000f // +000c │ │ -191bd6: 5c21 9641 |0005: iput-boolean v1, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@4196 │ │ -191bda: 6200 9141 |0007: sget-object v0, Lorg/thoughtcrime/securesms/search/SearchViewModel;.TAG:Ljava/lang/String; // field@4191 │ │ -191bde: 1a01 6a0b |0009: const-string v1, "... search call debounced" // string@0b6a │ │ -191be2: 7120 c102 1000 |000b: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -191be8: 280b |000e: goto 0019 // +000b │ │ -191bea: 5c21 9441 |000f: iput-boolean v1, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel;.inBgSearch:Z // field@4194 │ │ -191bee: 2200 9410 |0011: new-instance v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1; // type@1094 │ │ -191bf2: 7020 8e55 2000 |0013: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel;)V // method@558e │ │ -191bf8: 7110 8157 0000 |0016: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnBackground:(Ljava/lang/Runnable;)V // method@5781 │ │ -191bfe: 0e00 |0019: return-void │ │ +191bc0: |[191bc0] org.thoughtcrime.securesms.search.SearchViewModel.updateQuery:()V │ │ +191bd0: 5520 9441 |0000: iget-boolean v0, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel;.inBgSearch:Z // field@4194 │ │ +191bd4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +191bd6: 3800 0c00 |0003: if-eqz v0, 000f // +000c │ │ +191bda: 5c21 9641 |0005: iput-boolean v1, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@4196 │ │ +191bde: 6200 9141 |0007: sget-object v0, Lorg/thoughtcrime/securesms/search/SearchViewModel;.TAG:Ljava/lang/String; // field@4191 │ │ +191be2: 1a01 6a0b |0009: const-string v1, "... search call debounced" // string@0b6a │ │ +191be6: 7120 c102 1000 |000b: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +191bec: 280b |000e: goto 0019 // +000b │ │ +191bee: 5c21 9441 |000f: iput-boolean v1, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel;.inBgSearch:Z // field@4194 │ │ +191bf2: 2200 9410 |0011: new-instance v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1; // type@1094 │ │ +191bf6: 7020 8e55 2000 |0013: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel;)V // method@558e │ │ +191bfc: 7110 8157 0000 |0016: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnBackground:(Ljava/lang/Runnable;)V // method@5781 │ │ +191c02: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0005 line=50 │ │ 0x0007 line=51 │ │ 0x000f line=53 │ │ 0x0011 line=54 │ │ @@ -432869,18 +432870,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -191c00: |[191c00] org.thoughtcrime.securesms.search.SearchViewModel.updateQuery:(Ljava/lang/String;)V │ │ -191c10: 5b01 9541 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@4195 │ │ -191c14: 6e10 9d55 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:()V // method@559d │ │ -191c1a: 0e00 |0005: return-void │ │ +191c04: |[191c04] org.thoughtcrime.securesms.search.SearchViewModel.updateQuery:(Ljava/lang/String;)V │ │ +191c14: 5b01 9541 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@4195 │ │ +191c18: 6e10 9d55 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:()V // method@559d │ │ +191c1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0002 line=45 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/search/SearchViewModel; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ @@ -432915,37 +432916,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -192f2c: |[192f2c] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger.:()V │ │ -192f3c: 2200 a810 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1; // type@10a8 │ │ -192f40: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -192f42: 7020 e755 1000 |0003: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.:(I)V // method@55e7 │ │ -192f48: 6900 cd41 |0006: sput-object v0, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger;.PRIORITY_MAP:Landroid/util/SparseIntArray; // field@41cd │ │ -192f4c: 0e00 |0008: return-void │ │ +192f30: |[192f30] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger.:()V │ │ +192f40: 2200 a810 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1; // type@10a8 │ │ +192f44: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +192f46: 7020 e755 1000 |0003: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.:(I)V // method@55e7 │ │ +192f4c: 6900 cd41 |0006: sput-object v0, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger;.PRIORITY_MAP:Landroid/util/SparseIntArray; // field@41cd │ │ +192f50: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -192f50: |[192f50] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger.:()V │ │ -192f60: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -192f66: 0e00 |0003: return-void │ │ +192f54: |[192f54] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger.:()V │ │ +192f64: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +192f6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger; │ │ │ │ Virtual methods - │ │ @@ -432954,21 +432955,21 @@ │ │ type : '(ILjava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -192f68: |[192f68] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger.log:(ILjava/lang/String;Ljava/lang/String;)V │ │ -192f78: 6200 cd41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger;.PRIORITY_MAP:Landroid/util/SparseIntArray; // field@41cd │ │ -192f7c: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -192f7e: 6e30 ce02 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/util/SparseIntArray;.get:(II)I // method@02ce │ │ -192f84: 0a03 |0006: move-result v3 │ │ -192f86: 7130 c402 4305 |0007: invoke-static {v3, v4, v5}, Landroid/util/Log;.println:(ILjava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ -192f8c: 0e00 |000a: return-void │ │ +192f6c: |[192f6c] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger.log:(ILjava/lang/String;Ljava/lang/String;)V │ │ +192f7c: 6200 cd41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger;.PRIORITY_MAP:Landroid/util/SparseIntArray; // field@41cd │ │ +192f80: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +192f82: 6e30 ce02 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/util/SparseIntArray;.get:(II)I // method@02ce │ │ +192f88: 0a03 |0006: move-result v3 │ │ +192f8a: 7130 c402 4305 |0007: invoke-static {v3, v4, v5}, Landroid/util/Log;.println:(ILjava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ +192f90: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0007 line=25 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger; │ │ 0x0000 - 0x000b reg=3 (null) I │ │ @@ -433000,17 +433001,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -193dc8: |[193dc8] org.thoughtcrime.securesms.util.DynamicNoActionBarTheme.:()V │ │ -193dd8: 7010 1f56 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.:()V // method@561f │ │ -193dde: 0e00 |0003: return-void │ │ +193dcc: |[193dcc] org.thoughtcrime.securesms.util.DynamicNoActionBarTheme.:()V │ │ +193ddc: 7010 1f56 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.:()V // method@561f │ │ +193de2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme; │ │ │ │ Virtual methods - │ │ @@ -433019,17 +433020,17 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -193d98: |[193d98] org.thoughtcrime.securesms.util.DynamicNoActionBarTheme.getDarkThemeStyle:()I │ │ -193da8: 6000 492e |0000: sget v0, Lorg/thoughtcrime/securesms/R$style;.TextSecure_DarkNoActionBar:I // field@2e49 │ │ -193dac: 0f00 |0002: return v0 │ │ +193d9c: |[193d9c] org.thoughtcrime.securesms.util.DynamicNoActionBarTheme.getDarkThemeStyle:()I │ │ +193dac: 6000 492e |0000: sget v0, Lorg/thoughtcrime/securesms/R$style;.TextSecure_DarkNoActionBar:I // field@2e49 │ │ +193db0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme;) │ │ @@ -433037,17 +433038,17 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -193db0: |[193db0] org.thoughtcrime.securesms.util.DynamicNoActionBarTheme.getLightThemeStyle:()I │ │ -193dc0: 6000 4d2e |0000: sget v0, Lorg/thoughtcrime/securesms/R$style;.TextSecure_LightNoActionBar:I // field@2e4d │ │ -193dc4: 0f00 |0002: return v0 │ │ +193db4: |[193db4] org.thoughtcrime.securesms.util.DynamicNoActionBarTheme.getLightThemeStyle:()I │ │ +193dc4: 6000 4d2e |0000: sget v0, Lorg/thoughtcrime/securesms/R$style;.TextSecure_LightNoActionBar:I // field@2e4d │ │ +193dc8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme; │ │ │ │ source_file_idx : 5506 (DynamicNoActionBarTheme.java) │ │ @@ -433116,45 +433117,45 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1979c8: |[1979c8] org.thoughtcrime.securesms.util.SaveAttachmentTask.:()V │ │ -1979d8: 0e00 |0000: return-void │ │ +1979cc: |[1979cc] org.thoughtcrime.securesms.util.SaveAttachmentTask.:()V │ │ +1979dc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 31 16-bit code units │ │ -1979dc: |[1979dc] org.thoughtcrime.securesms.util.SaveAttachmentTask.:(Landroid/content/Context;)V │ │ -1979ec: 6e10 7600 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1979f2: 0c00 |0003: move-result-object v0 │ │ -1979f4: 6001 692a |0004: sget v1, Lorg/thoughtcrime/securesms/R$string;.one_moment:I // field@2a69 │ │ -1979f8: 6e20 e500 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ -1979fe: 0c00 |0009: move-result-object v0 │ │ -197a00: 6e10 7600 0400 |000a: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -197a06: 0c01 |000d: move-result-object v1 │ │ -197a08: 6002 692a |000e: sget v2, Lorg/thoughtcrime/securesms/R$string;.one_moment:I // field@2a69 │ │ -197a0c: 6e20 e500 2100 |0010: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ -197a12: 0c01 |0013: move-result-object v1 │ │ -197a14: 7040 2358 4310 |0014: invoke-direct {v3, v4, v0, v1}, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5823 │ │ -197a1a: 2200 1f03 |0017: new-instance v0, Ljava/lang/ref/WeakReference; // type@031f │ │ -197a1e: 7020 5a0b 4000 |0019: invoke-direct {v0, v4}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0b5a │ │ -197a24: 5b30 3b42 |001c: iput-object v0, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.contextReference:Ljava/lang/ref/WeakReference; // field@423b │ │ -197a28: 0e00 |001e: return-void │ │ +1979e0: |[1979e0] org.thoughtcrime.securesms.util.SaveAttachmentTask.:(Landroid/content/Context;)V │ │ +1979f0: 6e10 7600 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1979f6: 0c00 |0003: move-result-object v0 │ │ +1979f8: 6001 692a |0004: sget v1, Lorg/thoughtcrime/securesms/R$string;.one_moment:I // field@2a69 │ │ +1979fc: 6e20 e500 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ +197a02: 0c00 |0009: move-result-object v0 │ │ +197a04: 6e10 7600 0400 |000a: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +197a0a: 0c01 |000d: move-result-object v1 │ │ +197a0c: 6002 692a |000e: sget v2, Lorg/thoughtcrime/securesms/R$string;.one_moment:I // field@2a69 │ │ +197a10: 6e20 e500 2100 |0010: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ +197a16: 0c01 |0013: move-result-object v1 │ │ +197a18: 7040 2358 4310 |0014: invoke-direct {v3, v4, v0, v1}, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5823 │ │ +197a1e: 2200 1f03 |0017: new-instance v0, Ljava/lang/ref/WeakReference; // type@031f │ │ +197a22: 7020 5a0b 4000 |0019: invoke-direct {v0, v4}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0b5a │ │ +197a28: 5b30 3b42 |001c: iput-object v0, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.contextReference:Ljava/lang/ref/WeakReference; // field@423b │ │ +197a2c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x000a line=50 │ │ 0x0014 line=48 │ │ 0x0017 line=51 │ │ locals : │ │ @@ -433166,172 +433167,172 @@ │ │ type : '(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 334 16-bit code units │ │ -197060: |[197060] org.thoughtcrime.securesms.util.SaveAttachmentTask.createOutputUri:(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; │ │ -197070: 7020 ff56 eb00 |0000: invoke-direct {v11, v14}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getFileNameParts:(Ljava/lang/String;)[Ljava/lang/String; // method@56ff │ │ -197076: 0c00 |0003: move-result-object v0 │ │ -197078: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -19707a: 4602 0001 |0005: aget-object v2, v0, v1 │ │ -19707e: 1213 |0007: const/4 v3, #int 1 // #1 │ │ -197080: 4600 0003 |0008: aget-object v0, v0, v3 │ │ -197084: 7100 a103 0000 |000a: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a1 │ │ -19708a: 0c04 |000d: move-result-object v4 │ │ -19708c: 6e20 a003 0400 |000e: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@03a0 │ │ -197092: 0c04 |0011: move-result-object v4 │ │ -197094: 7110 9456 0400 |0012: invoke-static {v4}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isOctetStream:(Ljava/lang/String;)Z // method@5694 │ │ -19709a: 0a05 |0015: move-result v5 │ │ -19709c: 3805 2100 |0016: if-eqz v5, 0037 // +0021 │ │ -1970a0: 7110 9256 0d00 |0018: invoke-static {v13}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageVideoOrAudioType:(Ljava/lang/String;)Z // method@5692 │ │ -1970a6: 0a05 |001b: move-result v5 │ │ -1970a8: 3805 1b00 |001c: if-eqz v5, 0037 // +001b │ │ -1970ac: 6204 3942 |001e: sget-object v4, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@4239 │ │ -1970b0: 2205 0903 |0020: new-instance v5, Ljava/lang/StringBuilder; // type@0309 │ │ -1970b4: 1a06 3d2f |0022: const-string v6, "MimeTypeMap returned octet stream for media, changing to provided content type [" // string@2f3d │ │ -1970b8: 7020 090b 6500 |0024: invoke-direct {v5, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ -1970be: 6e20 120b d500 |0027: invoke-virtual {v5, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -1970c4: 1a06 c340 |002a: const-string v6, "] instead." // string@40c3 │ │ -1970c8: 6e20 120b 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -1970ce: 6e10 230b 0500 |002f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -1970d4: 0c05 |0032: move-result-object v5 │ │ -1970d6: 7120 bd02 5400 |0033: invoke-static {v4, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bd │ │ -1970dc: 07d4 |0036: move-object v4, v13 │ │ -1970de: 2205 2600 |0037: new-instance v5, Landroid/content/ContentValues; // type@0026 │ │ -1970e2: 7010 6500 0500 |0039: invoke-direct {v5}, Landroid/content/ContentValues;.:()V // method@0065 │ │ -1970e8: 1a06 e740 |003c: const-string v6, "_display_name" // string@40e7 │ │ -1970ec: 6e30 6800 650e |003e: invoke-virtual {v5, v6, v14}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0068 │ │ -1970f2: 1a06 c96b |0041: const-string v6, "mime_type" // string@6bc9 │ │ -1970f6: 6e30 6800 6504 |0043: invoke-virtual {v5, v6, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0068 │ │ -1970fc: 6204 a400 |0046: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ -197100: 7100 260b 0000 |0048: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b26 │ │ -197106: 0b06 |004b: move-result-wide v6 │ │ -197108: 6e30 620d 6407 |004c: invoke-virtual {v4, v6, v7}, Ljava/util/concurrent/TimeUnit;.toSeconds:(J)J // method@0d62 │ │ -19710e: 0b06 |004f: move-result-wide v6 │ │ -197110: 7120 590a 7600 |0050: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a59 │ │ -197116: 0c04 |0053: move-result-object v4 │ │ -197118: 1a06 a14d |0054: const-string v6, "date_added" // string@4da1 │ │ -19711c: 6e30 6700 6504 |0056: invoke-virtual {v5, v6, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@0067 │ │ -197122: 6204 a400 |0059: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ -197126: 7100 260b 0000 |005b: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b26 │ │ -19712c: 0b06 |005e: move-result-wide v6 │ │ -19712e: 6e30 620d 6407 |005f: invoke-virtual {v4, v6, v7}, Ljava/util/concurrent/TimeUnit;.toSeconds:(J)J // method@0d62 │ │ -197134: 0b06 |0062: move-result-wide v6 │ │ -197136: 7120 590a 7600 |0063: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a59 │ │ -19713c: 0c04 |0066: move-result-object v4 │ │ -19713e: 1a06 a24d |0067: const-string v6, "date_modified" // string@4da2 │ │ -197142: 6e30 6700 6504 |0069: invoke-virtual {v5, v6, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@0067 │ │ -197148: 6004 3800 |006c: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -19714c: 1306 1c00 |006e: const/16 v6, #int 28 // #1c │ │ -197150: 3764 0d00 |0070: if-le v4, v6, 007d // +000d │ │ -197154: 1a0d bf5f |0072: const-string v13, "is_pending" // string@5fbf │ │ -197158: 7110 4d0a 0300 |0074: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19715e: 0c0e |0077: move-result-object v14 │ │ -197160: 6e30 6600 d50e |0078: invoke-virtual {v5, v13, v14}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0066 │ │ -197166: 2900 b400 |007b: goto/16 012f // +00b4 │ │ -19716a: 6e10 ff01 0c00 |007d: invoke-virtual {v12}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01ff │ │ -197170: 0c04 |0080: move-result-object v4 │ │ -197172: 1a06 2f53 |0081: const-string v6, "file" // string@532f │ │ -197176: 7120 6957 6400 |0083: invoke-static {v4, v6}, Lorg/thoughtcrime/securesms/util/Util;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5769 │ │ -19717c: 0a04 |0086: move-result v4 │ │ -19717e: 1a06 d80a |0087: const-string v6, "-" // string@0ad8 │ │ -197182: 1a07 5a0b |0089: const-string v7, "." // string@0b5a │ │ -197186: 3804 5a00 |008b: if-eqz v4, 00e5 // +005a │ │ -19718a: 220d bf02 |008d: new-instance v13, Ljava/io/File; // type@02bf │ │ -19718e: 6e10 fc01 0c00 |008f: invoke-virtual {v12}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ -197194: 0c0c |0092: move-result-object v12 │ │ -197196: 7020 6509 cd00 |0093: invoke-direct {v13, v12}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0965 │ │ -19719c: 220c bf02 |0096: new-instance v12, Ljava/io/File; // type@02bf │ │ -1971a0: 220e 0903 |0098: new-instance v14, Ljava/lang/StringBuilder; // type@0309 │ │ -1971a4: 7010 060b 0e00 |009a: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@0b06 │ │ -1971aa: 6e20 120b 2e00 |009d: invoke-virtual {v14, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -1971b0: 6e20 120b 7e00 |00a0: invoke-virtual {v14, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -1971b6: 6e20 120b 0e00 |00a3: invoke-virtual {v14, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -1971bc: 6e10 230b 0e00 |00a6: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -1971c2: 0c0e |00a9: move-result-object v14 │ │ -1971c4: 7030 6409 dc0e |00aa: invoke-direct {v12, v13, v14}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0964 │ │ -1971ca: 6e10 6b09 0c00 |00ad: invoke-virtual {v12}, Ljava/io/File;.exists:()Z // method@096b │ │ -1971d0: 0a0e |00b0: move-result v14 │ │ -1971d2: 380e 2100 |00b1: if-eqz v14, 00d2 // +0021 │ │ -1971d6: 220c bf02 |00b3: new-instance v12, Ljava/io/File; // type@02bf │ │ -1971da: 220e 0903 |00b5: new-instance v14, Ljava/lang/StringBuilder; // type@0309 │ │ -1971de: 7010 060b 0e00 |00b7: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@0b06 │ │ -1971e4: 6e20 120b 2e00 |00ba: invoke-virtual {v14, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -1971ea: 6e20 120b 6e00 |00bd: invoke-virtual {v14, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -1971f0: b031 |00c0: add-int/2addr v1, v3 │ │ -1971f2: 6e20 0d0b 1e00 |00c1: invoke-virtual {v14, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ -1971f8: 6e20 120b 7e00 |00c4: invoke-virtual {v14, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -1971fe: 6e20 120b 0e00 |00c7: invoke-virtual {v14, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -197204: 6e10 230b 0e00 |00ca: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -19720a: 0c0e |00cd: move-result-object v14 │ │ -19720c: 7030 6409 dc0e |00ce: invoke-direct {v12, v13, v14}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0964 │ │ -197212: 28dc |00d1: goto 00ad // -0024 │ │ -197214: 6e10 7309 0c00 |00d2: invoke-virtual {v12}, Ljava/io/File;.isHidden:()Z // method@0973 │ │ -19721a: 0a0d |00d5: move-result v13 │ │ -19721c: 390d 0700 |00d6: if-nez v13, 00dd // +0007 │ │ -197220: 7110 f601 0c00 |00d8: invoke-static {v12}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@01f6 │ │ -197226: 0c0c |00db: move-result-object v12 │ │ -197228: 110c |00dc: return-object v12 │ │ -19722a: 220c c502 |00dd: new-instance v12, Ljava/io/IOException; // type@02c5 │ │ -19722e: 1a0d 0037 |00df: const-string v13, "Specified name would not be visible" // string@3700 │ │ -197232: 7020 8b09 dc00 |00e1: invoke-direct {v12, v13}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@098b │ │ -197238: 270c |00e4: throw v12 │ │ -19723a: 7020 fe56 db00 |00e5: invoke-direct {v11, v13}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getExternalPathForType:(Ljava/lang/String;)Ljava/lang/String; // method@56fe │ │ -197240: 0c04 |00e8: move-result-object v4 │ │ -197242: 3804 5300 |00e9: if-eqz v4, 013c // +0053 │ │ -197246: 122d |00eb: const/4 v13, #int 2 // #2 │ │ -197248: 23d8 3011 |00ec: new-array v8, v13, [Ljava/lang/Object; // type@1130 │ │ -19724c: 4d04 0801 |00ee: aput-object v4, v8, v1 │ │ -197250: 4d0e 0803 |00f0: aput-object v14, v8, v3 │ │ -197254: 1a0e ac05 |00f2: const-string v14, "%s/%s" // string@05ac │ │ -197258: 7120 d20a 8e00 |00f4: invoke-static {v14, v8}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad2 │ │ -19725e: 0c08 |00f7: move-result-object v8 │ │ -197260: 1209 |00f8: const/4 v9, #int 0 // #0 │ │ -197262: 7030 0457 cb08 |00f9: invoke-direct {v11, v12, v8}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.pathTaken:(Landroid/net/Uri;Ljava/lang/String;)Z // method@5704 │ │ -197268: 0a0a |00fc: move-result v10 │ │ -19726a: 380a 2d00 |00fd: if-eqz v10, 012a // +002d │ │ -19726e: 6208 3942 |00ff: sget-object v8, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@4239 │ │ -197272: 1a0a 2f3a |0101: const-string v10, "The content exists. Rename and check again." // string@3a2f │ │ -197276: 7120 bd02 a800 |0103: invoke-static {v8, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bd │ │ -19727c: 2208 0903 |0106: new-instance v8, Ljava/lang/StringBuilder; // type@0309 │ │ -197280: 7010 060b 0800 |0108: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0b06 │ │ -197286: 6e20 120b 2800 |010b: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -19728c: 6e20 120b 6800 |010e: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -197292: b039 |0111: add-int/2addr v9, v3 │ │ -197294: 6e20 0d0b 9800 |0112: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ -19729a: 6e20 120b 7800 |0115: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -1972a0: 6e20 120b 0800 |0118: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -1972a6: 6e10 230b 0800 |011b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -1972ac: 0c08 |011e: move-result-object v8 │ │ -1972ae: 23da 3011 |011f: new-array v10, v13, [Ljava/lang/Object; // type@1130 │ │ -1972b2: 4d04 0a01 |0121: aput-object v4, v10, v1 │ │ -1972b6: 4d08 0a03 |0123: aput-object v8, v10, v3 │ │ -1972ba: 7120 d20a ae00 |0125: invoke-static {v14, v10}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad2 │ │ -1972c0: 0c08 |0128: move-result-object v8 │ │ -1972c2: 28d0 |0129: goto 00f9 // -0030 │ │ -1972c4: 1a0d df40 |012a: const-string v13, "_data" // string@40df │ │ -1972c8: 6e30 6800 d508 |012c: invoke-virtual {v5, v13, v8}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0068 │ │ -1972ce: 6e10 fd56 0b00 |012f: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@56fd │ │ -1972d4: 0c0d |0132: move-result-object v13 │ │ -1972d6: 6e10 6e00 0d00 |0133: invoke-virtual {v13}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -1972dc: 0c0d |0136: move-result-object v13 │ │ -1972de: 6e30 5e00 cd05 |0137: invoke-virtual {v13, v12, v5}, Landroid/content/ContentResolver;.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@005e │ │ -1972e4: 0c0c |013a: move-result-object v12 │ │ -1972e6: 110c |013b: return-object v12 │ │ -1972e8: 220c c502 |013c: new-instance v12, Ljava/io/IOException; // type@02c5 │ │ -1972ec: 620e 9f00 |013e: sget-object v14, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@009f │ │ -1972f0: 2330 3011 |0140: new-array v0, v3, [Ljava/lang/Object; // type@1130 │ │ -1972f4: 4d0d 0001 |0142: aput-object v13, v0, v1 │ │ -1972f8: 1a0d 5931 |0144: const-string v13, "Path for type: %s was not available" // string@3159 │ │ -1972fc: 7130 d30a de00 |0146: invoke-static {v14, v13, v0}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad3 │ │ -197302: 0c0d |0149: move-result-object v13 │ │ -197304: 7020 8b09 dc00 |014a: invoke-direct {v12, v13}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@098b │ │ -19730a: 270c |014d: throw v12 │ │ +197064: |[197064] org.thoughtcrime.securesms.util.SaveAttachmentTask.createOutputUri:(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; │ │ +197074: 7020 ff56 eb00 |0000: invoke-direct {v11, v14}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getFileNameParts:(Ljava/lang/String;)[Ljava/lang/String; // method@56ff │ │ +19707a: 0c00 |0003: move-result-object v0 │ │ +19707c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +19707e: 4602 0001 |0005: aget-object v2, v0, v1 │ │ +197082: 1213 |0007: const/4 v3, #int 1 // #1 │ │ +197084: 4600 0003 |0008: aget-object v0, v0, v3 │ │ +197088: 7100 a103 0000 |000a: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a1 │ │ +19708e: 0c04 |000d: move-result-object v4 │ │ +197090: 6e20 a003 0400 |000e: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@03a0 │ │ +197096: 0c04 |0011: move-result-object v4 │ │ +197098: 7110 9456 0400 |0012: invoke-static {v4}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isOctetStream:(Ljava/lang/String;)Z // method@5694 │ │ +19709e: 0a05 |0015: move-result v5 │ │ +1970a0: 3805 2100 |0016: if-eqz v5, 0037 // +0021 │ │ +1970a4: 7110 9256 0d00 |0018: invoke-static {v13}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageVideoOrAudioType:(Ljava/lang/String;)Z // method@5692 │ │ +1970aa: 0a05 |001b: move-result v5 │ │ +1970ac: 3805 1b00 |001c: if-eqz v5, 0037 // +001b │ │ +1970b0: 6204 3942 |001e: sget-object v4, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@4239 │ │ +1970b4: 2205 0903 |0020: new-instance v5, Ljava/lang/StringBuilder; // type@0309 │ │ +1970b8: 1a06 3d2f |0022: const-string v6, "MimeTypeMap returned octet stream for media, changing to provided content type [" // string@2f3d │ │ +1970bc: 7020 090b 6500 |0024: invoke-direct {v5, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ +1970c2: 6e20 120b d500 |0027: invoke-virtual {v5, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +1970c8: 1a06 c340 |002a: const-string v6, "] instead." // string@40c3 │ │ +1970cc: 6e20 120b 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +1970d2: 6e10 230b 0500 |002f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +1970d8: 0c05 |0032: move-result-object v5 │ │ +1970da: 7120 bd02 5400 |0033: invoke-static {v4, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bd │ │ +1970e0: 07d4 |0036: move-object v4, v13 │ │ +1970e2: 2205 2600 |0037: new-instance v5, Landroid/content/ContentValues; // type@0026 │ │ +1970e6: 7010 6500 0500 |0039: invoke-direct {v5}, Landroid/content/ContentValues;.:()V // method@0065 │ │ +1970ec: 1a06 e740 |003c: const-string v6, "_display_name" // string@40e7 │ │ +1970f0: 6e30 6800 650e |003e: invoke-virtual {v5, v6, v14}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0068 │ │ +1970f6: 1a06 c96b |0041: const-string v6, "mime_type" // string@6bc9 │ │ +1970fa: 6e30 6800 6504 |0043: invoke-virtual {v5, v6, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0068 │ │ +197100: 6204 a400 |0046: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ +197104: 7100 260b 0000 |0048: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b26 │ │ +19710a: 0b06 |004b: move-result-wide v6 │ │ +19710c: 6e30 620d 6407 |004c: invoke-virtual {v4, v6, v7}, Ljava/util/concurrent/TimeUnit;.toSeconds:(J)J // method@0d62 │ │ +197112: 0b06 |004f: move-result-wide v6 │ │ +197114: 7120 590a 7600 |0050: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a59 │ │ +19711a: 0c04 |0053: move-result-object v4 │ │ +19711c: 1a06 a14d |0054: const-string v6, "date_added" // string@4da1 │ │ +197120: 6e30 6700 6504 |0056: invoke-virtual {v5, v6, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@0067 │ │ +197126: 6204 a400 |0059: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ +19712a: 7100 260b 0000 |005b: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b26 │ │ +197130: 0b06 |005e: move-result-wide v6 │ │ +197132: 6e30 620d 6407 |005f: invoke-virtual {v4, v6, v7}, Ljava/util/concurrent/TimeUnit;.toSeconds:(J)J // method@0d62 │ │ +197138: 0b06 |0062: move-result-wide v6 │ │ +19713a: 7120 590a 7600 |0063: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a59 │ │ +197140: 0c04 |0066: move-result-object v4 │ │ +197142: 1a06 a24d |0067: const-string v6, "date_modified" // string@4da2 │ │ +197146: 6e30 6700 6504 |0069: invoke-virtual {v5, v6, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@0067 │ │ +19714c: 6004 3800 |006c: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +197150: 1306 1c00 |006e: const/16 v6, #int 28 // #1c │ │ +197154: 3764 0d00 |0070: if-le v4, v6, 007d // +000d │ │ +197158: 1a0d bf5f |0072: const-string v13, "is_pending" // string@5fbf │ │ +19715c: 7110 4d0a 0300 |0074: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +197162: 0c0e |0077: move-result-object v14 │ │ +197164: 6e30 6600 d50e |0078: invoke-virtual {v5, v13, v14}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0066 │ │ +19716a: 2900 b400 |007b: goto/16 012f // +00b4 │ │ +19716e: 6e10 ff01 0c00 |007d: invoke-virtual {v12}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01ff │ │ +197174: 0c04 |0080: move-result-object v4 │ │ +197176: 1a06 2f53 |0081: const-string v6, "file" // string@532f │ │ +19717a: 7120 6957 6400 |0083: invoke-static {v4, v6}, Lorg/thoughtcrime/securesms/util/Util;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5769 │ │ +197180: 0a04 |0086: move-result v4 │ │ +197182: 1a06 d80a |0087: const-string v6, "-" // string@0ad8 │ │ +197186: 1a07 5a0b |0089: const-string v7, "." // string@0b5a │ │ +19718a: 3804 5a00 |008b: if-eqz v4, 00e5 // +005a │ │ +19718e: 220d bf02 |008d: new-instance v13, Ljava/io/File; // type@02bf │ │ +197192: 6e10 fc01 0c00 |008f: invoke-virtual {v12}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ +197198: 0c0c |0092: move-result-object v12 │ │ +19719a: 7020 6509 cd00 |0093: invoke-direct {v13, v12}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0965 │ │ +1971a0: 220c bf02 |0096: new-instance v12, Ljava/io/File; // type@02bf │ │ +1971a4: 220e 0903 |0098: new-instance v14, Ljava/lang/StringBuilder; // type@0309 │ │ +1971a8: 7010 060b 0e00 |009a: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@0b06 │ │ +1971ae: 6e20 120b 2e00 |009d: invoke-virtual {v14, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +1971b4: 6e20 120b 7e00 |00a0: invoke-virtual {v14, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +1971ba: 6e20 120b 0e00 |00a3: invoke-virtual {v14, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +1971c0: 6e10 230b 0e00 |00a6: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +1971c6: 0c0e |00a9: move-result-object v14 │ │ +1971c8: 7030 6409 dc0e |00aa: invoke-direct {v12, v13, v14}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0964 │ │ +1971ce: 6e10 6b09 0c00 |00ad: invoke-virtual {v12}, Ljava/io/File;.exists:()Z // method@096b │ │ +1971d4: 0a0e |00b0: move-result v14 │ │ +1971d6: 380e 2100 |00b1: if-eqz v14, 00d2 // +0021 │ │ +1971da: 220c bf02 |00b3: new-instance v12, Ljava/io/File; // type@02bf │ │ +1971de: 220e 0903 |00b5: new-instance v14, Ljava/lang/StringBuilder; // type@0309 │ │ +1971e2: 7010 060b 0e00 |00b7: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@0b06 │ │ +1971e8: 6e20 120b 2e00 |00ba: invoke-virtual {v14, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +1971ee: 6e20 120b 6e00 |00bd: invoke-virtual {v14, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +1971f4: b031 |00c0: add-int/2addr v1, v3 │ │ +1971f6: 6e20 0d0b 1e00 |00c1: invoke-virtual {v14, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ +1971fc: 6e20 120b 7e00 |00c4: invoke-virtual {v14, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +197202: 6e20 120b 0e00 |00c7: invoke-virtual {v14, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +197208: 6e10 230b 0e00 |00ca: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +19720e: 0c0e |00cd: move-result-object v14 │ │ +197210: 7030 6409 dc0e |00ce: invoke-direct {v12, v13, v14}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0964 │ │ +197216: 28dc |00d1: goto 00ad // -0024 │ │ +197218: 6e10 7309 0c00 |00d2: invoke-virtual {v12}, Ljava/io/File;.isHidden:()Z // method@0973 │ │ +19721e: 0a0d |00d5: move-result v13 │ │ +197220: 390d 0700 |00d6: if-nez v13, 00dd // +0007 │ │ +197224: 7110 f601 0c00 |00d8: invoke-static {v12}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@01f6 │ │ +19722a: 0c0c |00db: move-result-object v12 │ │ +19722c: 110c |00dc: return-object v12 │ │ +19722e: 220c c502 |00dd: new-instance v12, Ljava/io/IOException; // type@02c5 │ │ +197232: 1a0d 0037 |00df: const-string v13, "Specified name would not be visible" // string@3700 │ │ +197236: 7020 8b09 dc00 |00e1: invoke-direct {v12, v13}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@098b │ │ +19723c: 270c |00e4: throw v12 │ │ +19723e: 7020 fe56 db00 |00e5: invoke-direct {v11, v13}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getExternalPathForType:(Ljava/lang/String;)Ljava/lang/String; // method@56fe │ │ +197244: 0c04 |00e8: move-result-object v4 │ │ +197246: 3804 5300 |00e9: if-eqz v4, 013c // +0053 │ │ +19724a: 122d |00eb: const/4 v13, #int 2 // #2 │ │ +19724c: 23d8 3011 |00ec: new-array v8, v13, [Ljava/lang/Object; // type@1130 │ │ +197250: 4d04 0801 |00ee: aput-object v4, v8, v1 │ │ +197254: 4d0e 0803 |00f0: aput-object v14, v8, v3 │ │ +197258: 1a0e ac05 |00f2: const-string v14, "%s/%s" // string@05ac │ │ +19725c: 7120 d20a 8e00 |00f4: invoke-static {v14, v8}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad2 │ │ +197262: 0c08 |00f7: move-result-object v8 │ │ +197264: 1209 |00f8: const/4 v9, #int 0 // #0 │ │ +197266: 7030 0457 cb08 |00f9: invoke-direct {v11, v12, v8}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.pathTaken:(Landroid/net/Uri;Ljava/lang/String;)Z // method@5704 │ │ +19726c: 0a0a |00fc: move-result v10 │ │ +19726e: 380a 2d00 |00fd: if-eqz v10, 012a // +002d │ │ +197272: 6208 3942 |00ff: sget-object v8, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@4239 │ │ +197276: 1a0a 2f3a |0101: const-string v10, "The content exists. Rename and check again." // string@3a2f │ │ +19727a: 7120 bd02 a800 |0103: invoke-static {v8, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bd │ │ +197280: 2208 0903 |0106: new-instance v8, Ljava/lang/StringBuilder; // type@0309 │ │ +197284: 7010 060b 0800 |0108: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0b06 │ │ +19728a: 6e20 120b 2800 |010b: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +197290: 6e20 120b 6800 |010e: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +197296: b039 |0111: add-int/2addr v9, v3 │ │ +197298: 6e20 0d0b 9800 |0112: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b0d │ │ +19729e: 6e20 120b 7800 |0115: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +1972a4: 6e20 120b 0800 |0118: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +1972aa: 6e10 230b 0800 |011b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +1972b0: 0c08 |011e: move-result-object v8 │ │ +1972b2: 23da 3011 |011f: new-array v10, v13, [Ljava/lang/Object; // type@1130 │ │ +1972b6: 4d04 0a01 |0121: aput-object v4, v10, v1 │ │ +1972ba: 4d08 0a03 |0123: aput-object v8, v10, v3 │ │ +1972be: 7120 d20a ae00 |0125: invoke-static {v14, v10}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad2 │ │ +1972c4: 0c08 |0128: move-result-object v8 │ │ +1972c6: 28d0 |0129: goto 00f9 // -0030 │ │ +1972c8: 1a0d df40 |012a: const-string v13, "_data" // string@40df │ │ +1972cc: 6e30 6800 d508 |012c: invoke-virtual {v5, v13, v8}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0068 │ │ +1972d2: 6e10 fd56 0b00 |012f: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@56fd │ │ +1972d8: 0c0d |0132: move-result-object v13 │ │ +1972da: 6e10 6e00 0d00 |0133: invoke-virtual {v13}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +1972e0: 0c0d |0136: move-result-object v13 │ │ +1972e2: 6e30 5e00 cd05 |0137: invoke-virtual {v13, v12, v5}, Landroid/content/ContentResolver;.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@005e │ │ +1972e8: 0c0c |013a: move-result-object v12 │ │ +1972ea: 110c |013b: return-object v12 │ │ +1972ec: 220c c502 |013c: new-instance v12, Ljava/io/IOException; // type@02c5 │ │ +1972f0: 620e 9f00 |013e: sget-object v14, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@009f │ │ +1972f4: 2330 3011 |0140: new-array v0, v3, [Ljava/lang/Object; // type@1130 │ │ +1972f8: 4d0d 0001 |0142: aput-object v13, v0, v1 │ │ +1972fc: 1a0d 5931 |0144: const-string v13, "Path for type: %s was not available" // string@3159 │ │ +197300: 7130 d30a de00 |0146: invoke-static {v14, v13, v0}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad3 │ │ +197306: 0c0d |0149: move-result-object v13 │ │ +197308: 7020 8b09 dc00 |014a: invoke-direct {v12, v13}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@098b │ │ +19730e: 270c |014d: throw v12 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0005 line=230 │ │ 0x0008 line=231 │ │ 0x000a line=232 │ │ 0x0012 line=234 │ │ @@ -433371,39 +433372,39 @@ │ │ type : '(Ljava/io/File;)Ljava/io/File;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -197654: |[197654] org.thoughtcrime.securesms.util.SaveAttachmentTask.ensureExternalPath:(Ljava/io/File;)Ljava/io/File; │ │ -197664: 3803 0900 |0000: if-eqz v3, 0009 // +0009 │ │ -197668: 6e10 6b09 0300 |0002: invoke-virtual {v3}, Ljava/io/File;.exists:()Z // method@096b │ │ -19766e: 0a00 |0005: move-result v0 │ │ -197670: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -197674: 1103 |0008: return-object v3 │ │ -197676: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -197678: 3903 1700 |000a: if-nez v3, 0021 // +0017 │ │ -19767c: 6203 3f00 |000c: sget-object v3, Landroid/os/Environment;.DIRECTORY_DOWNLOADS:Ljava/lang/String; // field@003f │ │ -197680: 7110 4302 0300 |000e: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ -197686: 0c03 |0011: move-result-object v3 │ │ -197688: 6e10 6b09 0300 |0012: invoke-virtual {v3}, Ljava/io/File;.exists:()Z // method@096b │ │ -19768e: 0a01 |0015: move-result v1 │ │ -197690: 3901 0a00 |0016: if-nez v1, 0020 // +000a │ │ -197694: 6e10 7909 0300 |0018: invoke-virtual {v3}, Ljava/io/File;.mkdirs:()Z // method@0979 │ │ -19769a: 0a01 |001b: move-result v1 │ │ -19769c: 3801 0300 |001c: if-eqz v1, 001f // +0003 │ │ -1976a0: 2802 |001e: goto 0020 // +0002 │ │ -1976a2: 1100 |001f: return-object v0 │ │ -1976a4: 1103 |0020: return-object v3 │ │ -1976a6: 6e10 7909 0300 |0021: invoke-virtual {v3}, Ljava/io/File;.mkdirs:()Z // method@0979 │ │ -1976ac: 0a01 |0024: move-result v1 │ │ -1976ae: 3801 0300 |0025: if-eqz v1, 0028 // +0003 │ │ -1976b2: 1103 |0027: return-object v3 │ │ -1976b4: 1100 |0028: return-object v0 │ │ +197658: |[197658] org.thoughtcrime.securesms.util.SaveAttachmentTask.ensureExternalPath:(Ljava/io/File;)Ljava/io/File; │ │ +197668: 3803 0900 |0000: if-eqz v3, 0009 // +0009 │ │ +19766c: 6e10 6b09 0300 |0002: invoke-virtual {v3}, Ljava/io/File;.exists:()Z // method@096b │ │ +197672: 0a00 |0005: move-result v0 │ │ +197674: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +197678: 1103 |0008: return-object v3 │ │ +19767a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +19767c: 3903 1700 |000a: if-nez v3, 0021 // +0017 │ │ +197680: 6203 3f00 |000c: sget-object v3, Landroid/os/Environment;.DIRECTORY_DOWNLOADS:Ljava/lang/String; // field@003f │ │ +197684: 7110 4302 0300 |000e: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ +19768a: 0c03 |0011: move-result-object v3 │ │ +19768c: 6e10 6b09 0300 |0012: invoke-virtual {v3}, Ljava/io/File;.exists:()Z // method@096b │ │ +197692: 0a01 |0015: move-result v1 │ │ +197694: 3901 0a00 |0016: if-nez v1, 0020 // +000a │ │ +197698: 6e10 7909 0300 |0018: invoke-virtual {v3}, Ljava/io/File;.mkdirs:()Z // method@0979 │ │ +19769e: 0a01 |001b: move-result v1 │ │ +1976a0: 3801 0300 |001c: if-eqz v1, 001f // +0003 │ │ +1976a4: 2802 |001e: goto 0020 // +0002 │ │ +1976a6: 1100 |001f: return-object v0 │ │ +1976a8: 1103 |0020: return-object v3 │ │ +1976aa: 6e10 7909 0300 |0021: invoke-virtual {v3}, Ljava/io/File;.mkdirs:()Z // method@0979 │ │ +1976b0: 0a01 |0024: move-result v1 │ │ +1976b2: 3801 0300 |0025: if-eqz v1, 0028 // +0003 │ │ +1976b6: 1103 |0027: return-object v3 │ │ +1976b8: 1100 |0028: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=163 │ │ 0x000c line=168 │ │ 0x0012 line=169 │ │ 0x0021 line=176 │ │ locals : │ │ @@ -433415,41 +433416,41 @@ │ │ type : '(Ljava/lang/String;J)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -1976d8: |[1976d8] org.thoughtcrime.securesms.util.SaveAttachmentTask.generateOutputFileName:(Ljava/lang/String;J)Ljava/lang/String; │ │ -1976e8: 7110 8956 0400 |0000: invoke-static {v4}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@5689 │ │ -1976ee: 0c04 |0003: move-result-object v4 │ │ -1976f0: 2200 6e03 |0004: new-instance v0, Ljava/text/SimpleDateFormat; // type@036e │ │ -1976f4: 1a01 a384 |0006: const-string v1, "yyyy-MM-dd-HHmmss" // string@84a3 │ │ -1976f8: 7020 3e0c 1000 |0008: invoke-direct {v0, v1}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@0c3e │ │ -1976fe: 2201 0903 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@0309 │ │ -197702: 1a02 734e |000d: const-string v2, "deltachat-" // string@4e73 │ │ -197706: 7020 090b 2100 |000f: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ -19770c: 7120 590a 6500 |0012: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a59 │ │ -197712: 0c05 |0015: move-result-object v5 │ │ -197714: 6e20 400c 5000 |0016: invoke-virtual {v0, v5}, Ljava/text/SimpleDateFormat;.format:(Ljava/lang/Object;)Ljava/lang/String; // method@0c40 │ │ -19771a: 0c05 |0019: move-result-object v5 │ │ -19771c: 6e20 120b 5100 |001a: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -197722: 6e10 230b 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -197728: 0c05 |0020: move-result-object v5 │ │ -19772a: 3904 0400 |0021: if-nez v4, 0025 // +0004 │ │ -19772e: 1a04 f345 |0023: const-string v4, "attach" // string@45f3 │ │ -197732: 2206 0903 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@0309 │ │ -197736: 7010 060b 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0b06 │ │ -19773c: 6e20 120b 5600 |002a: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -197742: 1a05 5a0b |002d: const-string v5, "." // string@0b5a │ │ -197746: 6e20 120b 5600 |002f: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -19774c: 6e20 120b 4600 |0032: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -197752: 6e10 230b 0600 |0035: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -197758: 0c04 |0038: move-result-object v4 │ │ -19775a: 1104 |0039: return-object v4 │ │ +1976dc: |[1976dc] org.thoughtcrime.securesms.util.SaveAttachmentTask.generateOutputFileName:(Ljava/lang/String;J)Ljava/lang/String; │ │ +1976ec: 7110 8956 0400 |0000: invoke-static {v4}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@5689 │ │ +1976f2: 0c04 |0003: move-result-object v4 │ │ +1976f4: 2200 6e03 |0004: new-instance v0, Ljava/text/SimpleDateFormat; // type@036e │ │ +1976f8: 1a01 a384 |0006: const-string v1, "yyyy-MM-dd-HHmmss" // string@84a3 │ │ +1976fc: 7020 3e0c 1000 |0008: invoke-direct {v0, v1}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@0c3e │ │ +197702: 2201 0903 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@0309 │ │ +197706: 1a02 734e |000d: const-string v2, "deltachat-" // string@4e73 │ │ +19770a: 7020 090b 2100 |000f: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ +197710: 7120 590a 6500 |0012: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a59 │ │ +197716: 0c05 |0015: move-result-object v5 │ │ +197718: 6e20 400c 5000 |0016: invoke-virtual {v0, v5}, Ljava/text/SimpleDateFormat;.format:(Ljava/lang/Object;)Ljava/lang/String; // method@0c40 │ │ +19771e: 0c05 |0019: move-result-object v5 │ │ +197720: 6e20 120b 5100 |001a: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +197726: 6e10 230b 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +19772c: 0c05 |0020: move-result-object v5 │ │ +19772e: 3904 0400 |0021: if-nez v4, 0025 // +0004 │ │ +197732: 1a04 f345 |0023: const-string v4, "attach" // string@45f3 │ │ +197736: 2206 0903 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@0309 │ │ +19773a: 7010 060b 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0b06 │ │ +197740: 6e20 120b 5600 |002a: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +197746: 1a05 5a0b |002d: const-string v5, "." // string@0b5a │ │ +19774a: 6e20 120b 5600 |002f: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +197750: 6e20 120b 4600 |0032: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +197756: 6e10 230b 0600 |0035: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +19775c: 0c04 |0038: move-result-object v4 │ │ +19775e: 1104 |0039: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0004 line=214 │ │ 0x000b line=215 │ │ 0x0023 line=217 │ │ 0x0025 line=219 │ │ @@ -433463,48 +433464,48 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -19775c: |[19775c] org.thoughtcrime.securesms.util.SaveAttachmentTask.getExternalPathForType:(Ljava/lang/String;)Ljava/lang/String; │ │ -19776c: 1a00 8183 |0000: const-string v0, "video/" // string@8381 │ │ -197770: 6e20 ec0a 0300 |0002: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ -197776: 0a00 |0005: move-result v0 │ │ -197778: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -19777a: 3800 0900 |0007: if-eqz v0, 0010 // +0009 │ │ -19777e: 6203 4000 |0009: sget-object v3, Landroid/os/Environment;.DIRECTORY_MOVIES:Ljava/lang/String; // field@0040 │ │ -197782: 7110 4302 0300 |000b: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ -197788: 0c03 |000e: move-result-object v3 │ │ -19778a: 2820 |000f: goto 002f // +0020 │ │ -19778c: 1a00 1746 |0010: const-string v0, "audio/" // string@4617 │ │ -197790: 6e20 ec0a 0300 |0012: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ -197796: 0a00 |0015: move-result v0 │ │ -197798: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -19779c: 6203 4100 |0018: sget-object v3, Landroid/os/Environment;.DIRECTORY_MUSIC:Ljava/lang/String; // field@0041 │ │ -1977a0: 7110 4302 0300 |001a: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ -1977a6: 0c03 |001d: move-result-object v3 │ │ -1977a8: 2811 |001e: goto 002f // +0011 │ │ -1977aa: 1a00 d15c |001f: const-string v0, "image/" // string@5cd1 │ │ -1977ae: 6e20 ec0a 0300 |0021: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ -1977b4: 0a03 |0024: move-result v3 │ │ -1977b6: 3803 0900 |0025: if-eqz v3, 002e // +0009 │ │ -1977ba: 6203 4200 |0027: sget-object v3, Landroid/os/Environment;.DIRECTORY_PICTURES:Ljava/lang/String; // field@0042 │ │ -1977be: 7110 4302 0300 |0029: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ -1977c4: 0c03 |002c: move-result-object v3 │ │ -1977c6: 2802 |002d: goto 002f // +0002 │ │ -1977c8: 0713 |002e: move-object v3, v1 │ │ -1977ca: 7020 fa56 3200 |002f: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.ensureExternalPath:(Ljava/io/File;)Ljava/io/File; // method@56fa │ │ -1977d0: 0c03 |0032: move-result-object v3 │ │ -1977d2: 3903 0300 |0033: if-nez v3, 0036 // +0003 │ │ -1977d6: 1101 |0035: return-object v1 │ │ -1977d8: 6e10 6c09 0300 |0036: invoke-virtual {v3}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@096c │ │ -1977de: 0c03 |0039: move-result-object v3 │ │ -1977e0: 1103 |003a: return-object v3 │ │ +197760: |[197760] org.thoughtcrime.securesms.util.SaveAttachmentTask.getExternalPathForType:(Ljava/lang/String;)Ljava/lang/String; │ │ +197770: 1a00 8183 |0000: const-string v0, "video/" // string@8381 │ │ +197774: 6e20 ec0a 0300 |0002: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ +19777a: 0a00 |0005: move-result v0 │ │ +19777c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +19777e: 3800 0900 |0007: if-eqz v0, 0010 // +0009 │ │ +197782: 6203 4000 |0009: sget-object v3, Landroid/os/Environment;.DIRECTORY_MOVIES:Ljava/lang/String; // field@0040 │ │ +197786: 7110 4302 0300 |000b: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ +19778c: 0c03 |000e: move-result-object v3 │ │ +19778e: 2820 |000f: goto 002f // +0020 │ │ +197790: 1a00 1746 |0010: const-string v0, "audio/" // string@4617 │ │ +197794: 6e20 ec0a 0300 |0012: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ +19779a: 0a00 |0015: move-result v0 │ │ +19779c: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +1977a0: 6203 4100 |0018: sget-object v3, Landroid/os/Environment;.DIRECTORY_MUSIC:Ljava/lang/String; // field@0041 │ │ +1977a4: 7110 4302 0300 |001a: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ +1977aa: 0c03 |001d: move-result-object v3 │ │ +1977ac: 2811 |001e: goto 002f // +0011 │ │ +1977ae: 1a00 d15c |001f: const-string v0, "image/" // string@5cd1 │ │ +1977b2: 6e20 ec0a 0300 |0021: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ +1977b8: 0a03 |0024: move-result v3 │ │ +1977ba: 3803 0900 |0025: if-eqz v3, 002e // +0009 │ │ +1977be: 6203 4200 |0027: sget-object v3, Landroid/os/Environment;.DIRECTORY_PICTURES:Ljava/lang/String; // field@0042 │ │ +1977c2: 7110 4302 0300 |0029: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ +1977c8: 0c03 |002c: move-result-object v3 │ │ +1977ca: 2802 |002d: goto 002f // +0002 │ │ +1977cc: 0713 |002e: move-object v3, v1 │ │ +1977ce: 7020 fa56 3200 |002f: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.ensureExternalPath:(Ljava/io/File;)Ljava/io/File; // method@56fa │ │ +1977d4: 0c03 |0032: move-result-object v3 │ │ +1977d6: 3903 0300 |0033: if-nez v3, 0036 // +0003 │ │ +1977da: 1101 |0035: return-object v1 │ │ +1977dc: 6e10 6c09 0300 |0036: invoke-virtual {v3}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@096c │ │ +1977e2: 0c03 |0039: move-result-object v3 │ │ +1977e4: 1103 |003a: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0009 line=197 │ │ 0x0010 line=198 │ │ 0x0018 line=199 │ │ 0x001f line=200 │ │ @@ -433520,32 +433521,32 @@ │ │ type : '(Ljava/lang/String;)[Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -197870: |[197870] org.thoughtcrime.securesms.util.SaveAttachmentTask.getFileNameParts:(Ljava/lang/String;)[Ljava/lang/String; │ │ -197880: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -197882: 2300 3211 |0001: new-array v0, v0, [Ljava/lang/String; // type@1132 │ │ -197886: 1a01 b740 |0003: const-string v1, "\.(?=[^\.]+$)" // string@40b7 │ │ -19788a: 6e20 ea0a 1400 |0005: invoke-virtual {v4, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0aea │ │ -197890: 0c04 |0008: move-result-object v4 │ │ -197892: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -197894: 4602 0401 |000a: aget-object v2, v4, v1 │ │ -197898: 4d02 0001 |000c: aput-object v2, v0, v1 │ │ -19789c: 2141 |000e: array-length v1, v4 │ │ -19789e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -1978a0: 3721 0700 |0010: if-le v1, v2, 0017 // +0007 │ │ -1978a4: 4604 0402 |0012: aget-object v4, v4, v2 │ │ -1978a8: 4d04 0002 |0014: aput-object v4, v0, v2 │ │ -1978ac: 2805 |0016: goto 001b // +0005 │ │ -1978ae: 1a04 0000 |0017: const-string v4, "" // string@0000 │ │ -1978b2: 4d04 0002 |0019: aput-object v4, v0, v2 │ │ -1978b6: 1100 |001b: return-object v0 │ │ +197874: |[197874] org.thoughtcrime.securesms.util.SaveAttachmentTask.getFileNameParts:(Ljava/lang/String;)[Ljava/lang/String; │ │ +197884: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +197886: 2300 3211 |0001: new-array v0, v0, [Ljava/lang/String; // type@1132 │ │ +19788a: 1a01 b740 |0003: const-string v1, "\.(?=[^\.]+$)" // string@40b7 │ │ +19788e: 6e20 ea0a 1400 |0005: invoke-virtual {v4, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0aea │ │ +197894: 0c04 |0008: move-result-object v4 │ │ +197896: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +197898: 4602 0401 |000a: aget-object v2, v4, v1 │ │ +19789c: 4d02 0001 |000c: aput-object v2, v0, v1 │ │ +1978a0: 2141 |000e: array-length v1, v4 │ │ +1978a2: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +1978a4: 3721 0700 |0010: if-le v1, v2, 0017 // +0007 │ │ +1978a8: 4604 0402 |0012: aget-object v4, v4, v2 │ │ +1978ac: 4d04 0002 |0014: aput-object v4, v0, v2 │ │ +1978b0: 2805 |0016: goto 001b // +0005 │ │ +1978b2: 1a04 0000 |0017: const-string v4, "" // string@0000 │ │ +1978b6: 4d04 0002 |0019: aput-object v4, v0, v2 │ │ +1978ba: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=296 │ │ 0x0003 line=297 │ │ 0x000a line=299 │ │ 0x000e line=301 │ │ 0x0017 line=302 │ │ @@ -433558,39 +433559,39 @@ │ │ type : '(Ljava/lang/String;)Landroid/net/Uri;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -19730c: |[19730c] org.thoughtcrime.securesms.util.SaveAttachmentTask.getMediaStoreContentUriForType:(Ljava/lang/String;)Landroid/net/Uri; │ │ -19731c: 1a00 8183 |0000: const-string v0, "video/" // string@8381 │ │ -197320: 6e20 ec0a 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ -197326: 0a00 |0005: move-result v0 │ │ -197328: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -19732c: 7100 5357 0000 |0008: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getVideoUri:()Landroid/net/Uri; // method@5753 │ │ -197332: 0c02 |000b: move-result-object v2 │ │ -197334: 1102 |000c: return-object v2 │ │ -197336: 1a00 1746 |000d: const-string v0, "audio/" // string@4617 │ │ -19733a: 6e20 ec0a 0200 |000f: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ -197340: 0a00 |0012: move-result v0 │ │ -197342: 3800 0700 |0013: if-eqz v0, 001a // +0007 │ │ -197346: 7100 4e57 0000 |0015: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getAudioUri:()Landroid/net/Uri; // method@574e │ │ -19734c: 0c02 |0018: move-result-object v2 │ │ -19734e: 1102 |0019: return-object v2 │ │ -197350: 1a00 d15c |001a: const-string v0, "image/" // string@5cd1 │ │ -197354: 6e20 ec0a 0200 |001c: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ -19735a: 0a02 |001f: move-result v2 │ │ -19735c: 3802 0700 |0020: if-eqz v2, 0027 // +0007 │ │ -197360: 7100 5157 0000 |0022: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getImageUri:()Landroid/net/Uri; // method@5751 │ │ -197366: 0c02 |0025: move-result-object v2 │ │ -197368: 1102 |0026: return-object v2 │ │ -19736a: 7100 5057 0000 |0027: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getDownloadUri:()Landroid/net/Uri; // method@5750 │ │ -197370: 0c02 |002a: move-result-object v2 │ │ -197372: 1102 |002b: return-object v2 │ │ +197310: |[197310] org.thoughtcrime.securesms.util.SaveAttachmentTask.getMediaStoreContentUriForType:(Ljava/lang/String;)Landroid/net/Uri; │ │ +197320: 1a00 8183 |0000: const-string v0, "video/" // string@8381 │ │ +197324: 6e20 ec0a 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ +19732a: 0a00 |0005: move-result v0 │ │ +19732c: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +197330: 7100 5357 0000 |0008: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getVideoUri:()Landroid/net/Uri; // method@5753 │ │ +197336: 0c02 |000b: move-result-object v2 │ │ +197338: 1102 |000c: return-object v2 │ │ +19733a: 1a00 1746 |000d: const-string v0, "audio/" // string@4617 │ │ +19733e: 6e20 ec0a 0200 |000f: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ +197344: 0a00 |0012: move-result v0 │ │ +197346: 3800 0700 |0013: if-eqz v0, 001a // +0007 │ │ +19734a: 7100 4e57 0000 |0015: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getAudioUri:()Landroid/net/Uri; // method@574e │ │ +197350: 0c02 |0018: move-result-object v2 │ │ +197352: 1102 |0019: return-object v2 │ │ +197354: 1a00 d15c |001a: const-string v0, "image/" // string@5cd1 │ │ +197358: 6e20 ec0a 0200 |001c: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0aec │ │ +19735e: 0a02 |001f: move-result v2 │ │ +197360: 3802 0700 |0020: if-eqz v2, 0027 // +0007 │ │ +197364: 7100 5157 0000 |0022: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getImageUri:()Landroid/net/Uri; // method@5751 │ │ +19736a: 0c02 |0025: move-result-object v2 │ │ +19736c: 1102 |0026: return-object v2 │ │ +19736e: 7100 5057 0000 |0027: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getDownloadUri:()Landroid/net/Uri; // method@5750 │ │ +197374: 0c02 |002a: move-result-object v2 │ │ +197376: 1102 |002b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0008 line=152 │ │ 0x000d line=153 │ │ 0x0015 line=154 │ │ 0x001a line=155 │ │ @@ -433605,39 +433606,39 @@ │ │ type : '(Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 43 16-bit code units │ │ -1977e4: |[1977e4] org.thoughtcrime.securesms.util.SaveAttachmentTask.getRealPathFromURI:(Landroid/net/Uri;)Ljava/lang/String; │ │ -1977f4: 1a00 df40 |0000: const-string v0, "_data" // string@40df │ │ -1977f8: 2410 3211 0000 |0002: filled-new-array {v0}, [Ljava/lang/String; // type@1132 │ │ -1977fe: 0c04 |0005: move-result-object v4 │ │ -197800: 2208 9801 |0006: new-instance v8, Landroidx/loader/content/CursorLoader; // type@0198 │ │ -197804: 6e10 fd56 0900 |0008: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@56fd │ │ -19780a: 0c02 |000b: move-result-object v2 │ │ -19780c: 1206 |000c: const/4 v6, #int 0 // #0 │ │ -19780e: 1207 |000d: const/4 v7, #int 0 // #0 │ │ -197810: 1205 |000e: const/4 v5, #int 0 // #0 │ │ -197812: 0781 |000f: move-object v1, v8 │ │ -197814: 07a3 |0010: move-object v3, v10 │ │ -197816: 7607 aa05 0100 |0011: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Landroidx/loader/content/CursorLoader;.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V // method@05aa │ │ -19781c: 6e10 ab05 0800 |0014: invoke-virtual {v8}, Landroidx/loader/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@05ab │ │ -197822: 0c0a |0017: move-result-object v10 │ │ -197824: 380a 1100 |0018: if-eqz v10, 0029 // +0011 │ │ -197828: 7220 f800 0a00 |001a: invoke-interface {v10, v0}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00f8 │ │ -19782e: 0a00 |001d: move-result v0 │ │ -197830: 7210 fe00 0a00 |001e: invoke-interface {v10}, Landroid/database/Cursor;.moveToFirst:()Z // method@00fe │ │ -197836: 7220 fc00 0a00 |0021: invoke-interface {v10, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00fc │ │ -19783c: 0c00 |0024: move-result-object v0 │ │ -19783e: 7210 f600 0a00 |0025: invoke-interface {v10}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ -197844: 2802 |0028: goto 002a // +0002 │ │ -197846: 1200 |0029: const/4 v0, #int 0 // #0 │ │ -197848: 1100 |002a: return-object v0 │ │ +1977e8: |[1977e8] org.thoughtcrime.securesms.util.SaveAttachmentTask.getRealPathFromURI:(Landroid/net/Uri;)Ljava/lang/String; │ │ +1977f8: 1a00 df40 |0000: const-string v0, "_data" // string@40df │ │ +1977fc: 2410 3211 0000 |0002: filled-new-array {v0}, [Ljava/lang/String; // type@1132 │ │ +197802: 0c04 |0005: move-result-object v4 │ │ +197804: 2208 9801 |0006: new-instance v8, Landroidx/loader/content/CursorLoader; // type@0198 │ │ +197808: 6e10 fd56 0900 |0008: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@56fd │ │ +19780e: 0c02 |000b: move-result-object v2 │ │ +197810: 1206 |000c: const/4 v6, #int 0 // #0 │ │ +197812: 1207 |000d: const/4 v7, #int 0 // #0 │ │ +197814: 1205 |000e: const/4 v5, #int 0 // #0 │ │ +197816: 0781 |000f: move-object v1, v8 │ │ +197818: 07a3 |0010: move-object v3, v10 │ │ +19781a: 7607 aa05 0100 |0011: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Landroidx/loader/content/CursorLoader;.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V // method@05aa │ │ +197820: 6e10 ab05 0800 |0014: invoke-virtual {v8}, Landroidx/loader/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@05ab │ │ +197826: 0c0a |0017: move-result-object v10 │ │ +197828: 380a 1100 |0018: if-eqz v10, 0029 // +0011 │ │ +19782c: 7220 f800 0a00 |001a: invoke-interface {v10, v0}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00f8 │ │ +197832: 0a00 |001d: move-result v0 │ │ +197834: 7210 fe00 0a00 |001e: invoke-interface {v10}, Landroid/database/Cursor;.moveToFirst:()Z // method@00fe │ │ +19783a: 7220 fc00 0a00 |0021: invoke-interface {v10, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00fc │ │ +197840: 0c00 |0024: move-result-object v0 │ │ +197842: 7210 f600 0a00 |0025: invoke-interface {v10}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ +197848: 2802 |0028: goto 002a // +0002 │ │ +19784a: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +19784c: 1100 |002a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0006 line=137 │ │ 0x0014 line=138 │ │ 0x001a line=142 │ │ 0x001e line=143 │ │ @@ -433652,47 +433653,47 @@ │ │ type : '(Landroid/net/Uri;Ljava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 59 16-bit code units │ │ -1975ac: |[1975ac] org.thoughtcrime.securesms.util.SaveAttachmentTask.pathTaken:(Landroid/net/Uri;Ljava/lang/String;)Z │ │ -1975bc: 6e10 fd56 0700 |0000: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@56fd │ │ -1975c2: 0c00 |0003: move-result-object v0 │ │ -1975c4: 6e10 6e00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -1975ca: 0c01 |0007: move-result-object v1 │ │ -1975cc: 1a00 df40 |0008: const-string v0, "_data" // string@40df │ │ -1975d0: 2410 3211 0000 |000a: filled-new-array {v0}, [Ljava/lang/String; // type@1132 │ │ -1975d6: 0c03 |000d: move-result-object v3 │ │ -1975d8: 2410 3211 0900 |000e: filled-new-array {v9}, [Ljava/lang/String; // type@1132 │ │ -1975de: 0c05 |0011: move-result-object v5 │ │ -1975e0: 1206 |0012: const/4 v6, #int 0 // #0 │ │ -1975e2: 1a04 e040 |0013: const-string v4, "_data = ?" // string@40e0 │ │ -1975e6: 0782 |0015: move-object v2, v8 │ │ -1975e8: 7406 6100 0100 |0016: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0061 │ │ -1975ee: 0c08 |0019: move-result-object v8 │ │ -1975f0: 3808 0e00 |001a: if-eqz v8, 0028 // +000e │ │ -1975f4: 7210 fe00 0800 |001c: invoke-interface {v8}, Landroid/database/Cursor;.moveToFirst:()Z // method@00fe │ │ -1975fa: 0a09 |001f: move-result v9 │ │ -1975fc: 3808 0500 |0020: if-eqz v8, 0025 // +0005 │ │ -197600: 7210 f600 0800 |0022: invoke-interface {v8}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ -197606: 0f09 |0025: return v9 │ │ -197608: 0d09 |0026: move-exception v9 │ │ -19760a: 2809 |0027: goto 0030 // +0009 │ │ -19760c: 2209 c502 |0028: new-instance v9, Ljava/io/IOException; // type@02c5 │ │ -197610: 1a00 f836 |002a: const-string v0, "Something is wrong with the filename to save" // string@36f8 │ │ -197614: 7020 8b09 0900 |002c: invoke-direct {v9, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@098b │ │ -19761a: 2709 |002f: throw v9 │ │ -19761c: 3808 0a00 |0030: if-eqz v8, 003a // +000a │ │ -197620: 7210 f600 0800 |0032: invoke-interface {v8}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ -197626: 2805 |0035: goto 003a // +0005 │ │ -197628: 0d08 |0036: move-exception v8 │ │ -19762a: 6e20 470b 8900 |0037: invoke-virtual {v9, v8}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b47 │ │ -197630: 2709 |003a: throw v9 │ │ +1975b0: |[1975b0] org.thoughtcrime.securesms.util.SaveAttachmentTask.pathTaken:(Landroid/net/Uri;Ljava/lang/String;)Z │ │ +1975c0: 6e10 fd56 0700 |0000: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@56fd │ │ +1975c6: 0c00 |0003: move-result-object v0 │ │ +1975c8: 6e10 6e00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +1975ce: 0c01 |0007: move-result-object v1 │ │ +1975d0: 1a00 df40 |0008: const-string v0, "_data" // string@40df │ │ +1975d4: 2410 3211 0000 |000a: filled-new-array {v0}, [Ljava/lang/String; // type@1132 │ │ +1975da: 0c03 |000d: move-result-object v3 │ │ +1975dc: 2410 3211 0900 |000e: filled-new-array {v9}, [Ljava/lang/String; // type@1132 │ │ +1975e2: 0c05 |0011: move-result-object v5 │ │ +1975e4: 1206 |0012: const/4 v6, #int 0 // #0 │ │ +1975e6: 1a04 e040 |0013: const-string v4, "_data = ?" // string@40e0 │ │ +1975ea: 0782 |0015: move-object v2, v8 │ │ +1975ec: 7406 6100 0100 |0016: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0061 │ │ +1975f2: 0c08 |0019: move-result-object v8 │ │ +1975f4: 3808 0e00 |001a: if-eqz v8, 0028 // +000e │ │ +1975f8: 7210 fe00 0800 |001c: invoke-interface {v8}, Landroid/database/Cursor;.moveToFirst:()Z // method@00fe │ │ +1975fe: 0a09 |001f: move-result v9 │ │ +197600: 3808 0500 |0020: if-eqz v8, 0025 // +0005 │ │ +197604: 7210 f600 0800 |0022: invoke-interface {v8}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ +19760a: 0f09 |0025: return v9 │ │ +19760c: 0d09 |0026: move-exception v9 │ │ +19760e: 2809 |0027: goto 0030 // +0009 │ │ +197610: 2209 c502 |0028: new-instance v9, Ljava/io/IOException; // type@02c5 │ │ +197614: 1a00 f836 |002a: const-string v0, "Something is wrong with the filename to save" // string@36f8 │ │ +197618: 7020 8b09 0900 |002c: invoke-direct {v9, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@098b │ │ +19761e: 2709 |002f: throw v9 │ │ +197620: 3808 0a00 |0030: if-eqz v8, 003a // +000a │ │ +197624: 7210 f600 0800 |0032: invoke-interface {v8}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ +19762a: 2805 |0035: goto 003a // +0005 │ │ +19762c: 0d08 |0036: move-exception v8 │ │ +19762e: 6e20 470b 8900 |0037: invoke-virtual {v9, v8}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b47 │ │ +197634: 2709 |003a: throw v9 │ │ catches : 3 │ │ 0x001c - 0x0020 │ │ -> 0x0026 │ │ 0x0028 - 0x0030 │ │ -> 0x0026 │ │ 0x0032 - 0x0035 │ │ -> 0x0036 │ │ @@ -433712,20 +433713,20 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -19784c: |[19784c] org.thoughtcrime.securesms.util.SaveAttachmentTask.sanitizeOutputFileName:(Ljava/lang/String;)Ljava/lang/String; │ │ -19785c: 2200 bf02 |0000: new-instance v0, Ljava/io/File; // type@02bf │ │ -197860: 7020 6509 2000 |0002: invoke-direct {v0, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0965 │ │ -197866: 6e10 6d09 0000 |0005: invoke-virtual {v0}, Ljava/io/File;.getName:()Ljava/lang/String; // method@096d │ │ -19786c: 0c02 |0008: move-result-object v2 │ │ -19786e: 1102 |0009: return-object v2 │ │ +197850: |[197850] org.thoughtcrime.securesms.util.SaveAttachmentTask.sanitizeOutputFileName:(Ljava/lang/String;)Ljava/lang/String; │ │ +197860: 2200 bf02 |0000: new-instance v0, Ljava/io/File; // type@02bf │ │ +197864: 7020 6509 2000 |0002: invoke-direct {v0, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0965 │ │ +19786a: 6e10 6d09 0000 |0005: invoke-virtual {v0}, Ljava/io/File;.getName:()Ljava/lang/String; // method@096d │ │ +197870: 0c02 |0008: move-result-object v2 │ │ +197872: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/thoughtcrime/securesms/util/SaveAttachmentTask; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -433734,127 +433735,127 @@ │ │ type : '(Landroid/content/Context;Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Landroid/net/Uri;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 226 16-bit code units │ │ -197374: |[197374] org.thoughtcrime.securesms.util.SaveAttachmentTask.saveAttachment:(Landroid/content/Context;Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Landroid/net/Uri; │ │ -197384: 54b0 3342 |0000: iget-object v0, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.contentType:Ljava/lang/String; // field@4233 │ │ -197388: 7110 8756 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getCorrectedMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@5687 │ │ -19738e: 0c00 |0005: move-result-object v0 │ │ -197390: 7110 ec0c 0000 |0006: invoke-static {v0}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cec │ │ -197396: 0c00 |0009: move-result-object v0 │ │ -197398: 1f00 0703 |000a: check-cast v0, Ljava/lang/String; // type@0307 │ │ -19739c: 54b1 3542 |000c: iget-object v1, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.fileName:Ljava/lang/String; // field@4235 │ │ -1973a0: 3901 0800 |000e: if-nez v1, 0016 // +0008 │ │ -1973a4: 53b1 3442 |0010: iget-wide v1, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.date:J // field@4234 │ │ -1973a8: 7040 fc56 0921 |0012: invoke-direct {v9, v0, v1, v2}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.generateOutputFileName:(Ljava/lang/String;J)Ljava/lang/String; // method@56fc │ │ -1973ae: 0c01 |0015: move-result-object v1 │ │ -1973b0: 7020 0557 1900 |0016: invoke-direct {v9, v1}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.sanitizeOutputFileName:(Ljava/lang/String;)Ljava/lang/String; // method@5705 │ │ -1973b6: 0c01 |0019: move-result-object v1 │ │ -1973b8: 7020 0057 0900 |001a: invoke-direct {v9, v0}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getMediaStoreContentUriForType:(Ljava/lang/String;)Landroid/net/Uri; // method@5700 │ │ -1973be: 0c02 |001d: move-result-object v2 │ │ -1973c0: 7040 f756 2910 |001e: invoke-direct {v9, v2, v0, v1}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.createOutputUri:(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; // method@56f7 │ │ -1973c6: 0c01 |0021: move-result-object v1 │ │ -1973c8: 2203 2600 |0022: new-instance v3, Landroid/content/ContentValues; // type@0026 │ │ -1973cc: 7010 6500 0300 |0024: invoke-direct {v3}, Landroid/content/ContentValues;.:()V // method@0065 │ │ -1973d2: 1204 |0027: const/4 v4, #int 0 // #0 │ │ -1973d4: 3901 1600 |0028: if-nez v1, 003e // +0016 │ │ -1973d8: 620a 3942 |002a: sget-object v10, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@4239 │ │ -1973dc: 220b 0903 |002c: new-instance v11, Ljava/lang/StringBuilder; // type@0309 │ │ -1973e0: 1a01 c016 |002e: const-string v1, "Failed to create mediaUri for " // string@16c0 │ │ -1973e4: 7020 090b 1b00 |0030: invoke-direct {v11, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ -1973ea: 6e20 120b 0b00 |0033: invoke-virtual {v11, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -1973f0: 6e10 230b 0b00 |0036: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -1973f6: 0c0b |0039: move-result-object v11 │ │ -1973f8: 7120 c502 ba00 |003a: invoke-static {v10, v11}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ -1973fe: 1104 |003d: return-object v4 │ │ -197400: 54bb 3642 |003e: iget-object v11, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.uri:Landroid/net/Uri; // field@4236 │ │ -197404: 7120 6850 ba00 |0040: invoke-static {v10, v11}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@5068 │ │ -19740a: 0c0b |0043: move-result-object v11 │ │ -19740c: 390b 0800 |0044: if-nez v11, 004c // +0008 │ │ -197410: 380b 0500 |0046: if-eqz v11, 004b // +0005 │ │ -197414: 6e10 9009 0b00 |0048: invoke-virtual {v11}, Ljava/io/InputStream;.close:()V // method@0990 │ │ -19741a: 1104 |004b: return-object v4 │ │ -19741c: 6e10 ff01 0200 |004c: invoke-virtual {v2}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01ff │ │ -197422: 0c02 |004f: move-result-object v2 │ │ -197424: 1a05 2f53 |0050: const-string v5, "file" // string@532f │ │ -197428: 7120 6957 5200 |0052: invoke-static {v2, v5}, Lorg/thoughtcrime/securesms/util/Util;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5769 │ │ -19742e: 0a02 |0055: move-result v2 │ │ -197430: 3802 2b00 |0056: if-eqz v2, 0081 // +002b │ │ -197434: 2202 c202 |0058: new-instance v2, Ljava/io/FileOutputStream; // type@02c2 │ │ -197438: 6e10 fc01 0100 |005a: invoke-virtual {v1}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ -19743e: 0c05 |005d: move-result-object v5 │ │ -197440: 7020 8509 5200 |005e: invoke-direct {v2, v5}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@0985 │ │ -197446: 7120 5557 2b00 |0061: invoke-static {v11, v2}, Lorg/thoughtcrime/securesms/util/StreamUtil;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5755 │ │ -19744c: 6e10 fc01 0100 |0064: invoke-virtual {v1}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ -197452: 0c05 |0067: move-result-object v5 │ │ -197454: 2410 3211 0500 |0068: filled-new-array {v5}, [Ljava/lang/String; // type@1132 │ │ -19745a: 0c05 |006b: move-result-object v5 │ │ -19745c: 2410 3211 0000 |006c: filled-new-array {v0}, [Ljava/lang/String; // type@1132 │ │ -197462: 0c00 |006f: move-result-object v0 │ │ -197464: 7140 e001 5a40 |0070: invoke-static {v10, v5, v0, v4}, Landroid/media/MediaScannerConnection;.scanFile:(Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;Landroid/media/MediaScannerConnection$OnScanCompletedListener;)V // method@01e0 │ │ -19746a: 6e10 9709 0200 |0073: invoke-virtual {v2}, Ljava/io/OutputStream;.close:()V // method@0997 │ │ -197470: 282d |0076: goto 00a3 // +002d │ │ -197472: 0d0a |0077: move-exception v10 │ │ -197474: 6e10 9709 0200 |0078: invoke-virtual {v2}, Ljava/io/OutputStream;.close:()V // method@0997 │ │ -19747a: 2805 |007b: goto 0080 // +0005 │ │ -19747c: 0d00 |007c: move-exception v0 │ │ -19747e: 6e20 470b 0a00 |007d: invoke-virtual {v10, v0}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b47 │ │ -197484: 270a |0080: throw v10 │ │ -197486: 6e10 6e00 0a00 |0081: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -19748c: 0c0a |0084: move-result-object v10 │ │ -19748e: 1a00 cf83 |0085: const-string v0, "w" // string@83cf │ │ -197492: 6e30 6000 1a00 |0087: invoke-virtual {v10, v1, v0}, Landroid/content/ContentResolver;.openOutputStream:(Landroid/net/Uri;Ljava/lang/String;)Ljava/io/OutputStream; // method@0060 │ │ -197498: 0c0a |008a: move-result-object v10 │ │ -19749a: 7120 5557 ab00 |008b: invoke-static {v11, v10}, Lorg/thoughtcrime/securesms/util/StreamUtil;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5755 │ │ -1974a0: 0b05 |008e: move-result-wide v5 │ │ -1974a2: 1607 0000 |008f: const-wide/16 v7, #int 0 // #0 │ │ -1974a6: 3100 0507 |0091: cmp-long v0, v5, v7 │ │ -1974aa: 3d00 0b00 |0093: if-lez v0, 009e // +000b │ │ -1974ae: 1a00 1141 |0095: const-string v0, "_size" // string@4111 │ │ -1974b2: 7120 590a 6500 |0097: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a59 │ │ -1974b8: 0c02 |009a: move-result-object v2 │ │ -1974ba: 6e30 6700 0302 |009b: invoke-virtual {v3, v0, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@0067 │ │ -1974c0: 380a 0500 |009e: if-eqz v10, 00a3 // +0005 │ │ -1974c4: 6e10 9709 0a00 |00a0: invoke-virtual {v10}, Ljava/io/OutputStream;.close:()V // method@0997 │ │ -1974ca: 380b 0500 |00a3: if-eqz v11, 00a8 // +0005 │ │ -1974ce: 6e10 9009 0b00 |00a5: invoke-virtual {v11}, Ljava/io/InputStream;.close:()V // method@0990 │ │ -1974d4: 600a 3800 |00a8: sget v10, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -1974d8: 130b 1c00 |00aa: const/16 v11, #int 28 // #1c │ │ -1974dc: 37ba 0c00 |00ac: if-le v10, v11, 00b8 // +000c │ │ -1974e0: 120a |00ae: const/4 v10, #int 0 // #0 │ │ -1974e2: 7110 4d0a 0a00 |00af: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -1974e8: 0c0a |00b2: move-result-object v10 │ │ -1974ea: 1a0b bf5f |00b3: const-string v11, "is_pending" // string@5fbf │ │ -1974ee: 6e30 6600 b30a |00b5: invoke-virtual {v3, v11, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0066 │ │ -1974f4: 6e10 6900 0300 |00b8: invoke-virtual {v3}, Landroid/content/ContentValues;.size:()I // method@0069 │ │ -1974fa: 0a0a |00bb: move-result v10 │ │ -1974fc: 3d0a 0d00 |00bc: if-lez v10, 00c9 // +000d │ │ -197500: 6e10 fd56 0900 |00be: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@56fd │ │ -197506: 0c0a |00c1: move-result-object v10 │ │ -197508: 6e10 6e00 0a00 |00c2: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -19750e: 0c0a |00c5: move-result-object v10 │ │ -197510: 6e54 6200 1a43 |00c6: invoke-virtual {v10, v1, v3, v4, v4}, Landroid/content/ContentResolver;.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0062 │ │ -197516: 1101 |00c9: return-object v1 │ │ -197518: 0d00 |00ca: move-exception v0 │ │ -19751a: 380a 0a00 |00cb: if-eqz v10, 00d5 // +000a │ │ -19751e: 6e10 9709 0a00 |00cd: invoke-virtual {v10}, Ljava/io/OutputStream;.close:()V // method@0997 │ │ -197524: 2805 |00d0: goto 00d5 // +0005 │ │ -197526: 0d0a |00d1: move-exception v10 │ │ -197528: 6e20 470b a000 |00d2: invoke-virtual {v0, v10}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b47 │ │ -19752e: 2700 |00d5: throw v0 │ │ -197530: 0d0a |00d6: move-exception v10 │ │ -197532: 380b 0a00 |00d7: if-eqz v11, 00e1 // +000a │ │ -197536: 6e10 9009 0b00 |00d9: invoke-virtual {v11}, Ljava/io/InputStream;.close:()V // method@0990 │ │ -19753c: 2805 |00dc: goto 00e1 // +0005 │ │ -19753e: 0d0b |00dd: move-exception v11 │ │ -197540: 6e20 470b ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b47 │ │ -197546: 270a |00e1: throw v10 │ │ +197378: |[197378] org.thoughtcrime.securesms.util.SaveAttachmentTask.saveAttachment:(Landroid/content/Context;Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Landroid/net/Uri; │ │ +197388: 54b0 3342 |0000: iget-object v0, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.contentType:Ljava/lang/String; // field@4233 │ │ +19738c: 7110 8756 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getCorrectedMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@5687 │ │ +197392: 0c00 |0005: move-result-object v0 │ │ +197394: 7110 ec0c 0000 |0006: invoke-static {v0}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cec │ │ +19739a: 0c00 |0009: move-result-object v0 │ │ +19739c: 1f00 0703 |000a: check-cast v0, Ljava/lang/String; // type@0307 │ │ +1973a0: 54b1 3542 |000c: iget-object v1, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.fileName:Ljava/lang/String; // field@4235 │ │ +1973a4: 3901 0800 |000e: if-nez v1, 0016 // +0008 │ │ +1973a8: 53b1 3442 |0010: iget-wide v1, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.date:J // field@4234 │ │ +1973ac: 7040 fc56 0921 |0012: invoke-direct {v9, v0, v1, v2}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.generateOutputFileName:(Ljava/lang/String;J)Ljava/lang/String; // method@56fc │ │ +1973b2: 0c01 |0015: move-result-object v1 │ │ +1973b4: 7020 0557 1900 |0016: invoke-direct {v9, v1}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.sanitizeOutputFileName:(Ljava/lang/String;)Ljava/lang/String; // method@5705 │ │ +1973ba: 0c01 |0019: move-result-object v1 │ │ +1973bc: 7020 0057 0900 |001a: invoke-direct {v9, v0}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getMediaStoreContentUriForType:(Ljava/lang/String;)Landroid/net/Uri; // method@5700 │ │ +1973c2: 0c02 |001d: move-result-object v2 │ │ +1973c4: 7040 f756 2910 |001e: invoke-direct {v9, v2, v0, v1}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.createOutputUri:(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; // method@56f7 │ │ +1973ca: 0c01 |0021: move-result-object v1 │ │ +1973cc: 2203 2600 |0022: new-instance v3, Landroid/content/ContentValues; // type@0026 │ │ +1973d0: 7010 6500 0300 |0024: invoke-direct {v3}, Landroid/content/ContentValues;.:()V // method@0065 │ │ +1973d6: 1204 |0027: const/4 v4, #int 0 // #0 │ │ +1973d8: 3901 1600 |0028: if-nez v1, 003e // +0016 │ │ +1973dc: 620a 3942 |002a: sget-object v10, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@4239 │ │ +1973e0: 220b 0903 |002c: new-instance v11, Ljava/lang/StringBuilder; // type@0309 │ │ +1973e4: 1a01 c016 |002e: const-string v1, "Failed to create mediaUri for " // string@16c0 │ │ +1973e8: 7020 090b 1b00 |0030: invoke-direct {v11, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ +1973ee: 6e20 120b 0b00 |0033: invoke-virtual {v11, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +1973f4: 6e10 230b 0b00 |0036: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +1973fa: 0c0b |0039: move-result-object v11 │ │ +1973fc: 7120 c502 ba00 |003a: invoke-static {v10, v11}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ +197402: 1104 |003d: return-object v4 │ │ +197404: 54bb 3642 |003e: iget-object v11, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.uri:Landroid/net/Uri; // field@4236 │ │ +197408: 7120 6850 ba00 |0040: invoke-static {v10, v11}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@5068 │ │ +19740e: 0c0b |0043: move-result-object v11 │ │ +197410: 390b 0800 |0044: if-nez v11, 004c // +0008 │ │ +197414: 380b 0500 |0046: if-eqz v11, 004b // +0005 │ │ +197418: 6e10 9009 0b00 |0048: invoke-virtual {v11}, Ljava/io/InputStream;.close:()V // method@0990 │ │ +19741e: 1104 |004b: return-object v4 │ │ +197420: 6e10 ff01 0200 |004c: invoke-virtual {v2}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01ff │ │ +197426: 0c02 |004f: move-result-object v2 │ │ +197428: 1a05 2f53 |0050: const-string v5, "file" // string@532f │ │ +19742c: 7120 6957 5200 |0052: invoke-static {v2, v5}, Lorg/thoughtcrime/securesms/util/Util;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5769 │ │ +197432: 0a02 |0055: move-result v2 │ │ +197434: 3802 2b00 |0056: if-eqz v2, 0081 // +002b │ │ +197438: 2202 c202 |0058: new-instance v2, Ljava/io/FileOutputStream; // type@02c2 │ │ +19743c: 6e10 fc01 0100 |005a: invoke-virtual {v1}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ +197442: 0c05 |005d: move-result-object v5 │ │ +197444: 7020 8509 5200 |005e: invoke-direct {v2, v5}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@0985 │ │ +19744a: 7120 5557 2b00 |0061: invoke-static {v11, v2}, Lorg/thoughtcrime/securesms/util/StreamUtil;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5755 │ │ +197450: 6e10 fc01 0100 |0064: invoke-virtual {v1}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ +197456: 0c05 |0067: move-result-object v5 │ │ +197458: 2410 3211 0500 |0068: filled-new-array {v5}, [Ljava/lang/String; // type@1132 │ │ +19745e: 0c05 |006b: move-result-object v5 │ │ +197460: 2410 3211 0000 |006c: filled-new-array {v0}, [Ljava/lang/String; // type@1132 │ │ +197466: 0c00 |006f: move-result-object v0 │ │ +197468: 7140 e001 5a40 |0070: invoke-static {v10, v5, v0, v4}, Landroid/media/MediaScannerConnection;.scanFile:(Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;Landroid/media/MediaScannerConnection$OnScanCompletedListener;)V // method@01e0 │ │ +19746e: 6e10 9709 0200 |0073: invoke-virtual {v2}, Ljava/io/OutputStream;.close:()V // method@0997 │ │ +197474: 282d |0076: goto 00a3 // +002d │ │ +197476: 0d0a |0077: move-exception v10 │ │ +197478: 6e10 9709 0200 |0078: invoke-virtual {v2}, Ljava/io/OutputStream;.close:()V // method@0997 │ │ +19747e: 2805 |007b: goto 0080 // +0005 │ │ +197480: 0d00 |007c: move-exception v0 │ │ +197482: 6e20 470b 0a00 |007d: invoke-virtual {v10, v0}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b47 │ │ +197488: 270a |0080: throw v10 │ │ +19748a: 6e10 6e00 0a00 |0081: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +197490: 0c0a |0084: move-result-object v10 │ │ +197492: 1a00 cf83 |0085: const-string v0, "w" // string@83cf │ │ +197496: 6e30 6000 1a00 |0087: invoke-virtual {v10, v1, v0}, Landroid/content/ContentResolver;.openOutputStream:(Landroid/net/Uri;Ljava/lang/String;)Ljava/io/OutputStream; // method@0060 │ │ +19749c: 0c0a |008a: move-result-object v10 │ │ +19749e: 7120 5557 ab00 |008b: invoke-static {v11, v10}, Lorg/thoughtcrime/securesms/util/StreamUtil;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5755 │ │ +1974a4: 0b05 |008e: move-result-wide v5 │ │ +1974a6: 1607 0000 |008f: const-wide/16 v7, #int 0 // #0 │ │ +1974aa: 3100 0507 |0091: cmp-long v0, v5, v7 │ │ +1974ae: 3d00 0b00 |0093: if-lez v0, 009e // +000b │ │ +1974b2: 1a00 1141 |0095: const-string v0, "_size" // string@4111 │ │ +1974b6: 7120 590a 6500 |0097: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a59 │ │ +1974bc: 0c02 |009a: move-result-object v2 │ │ +1974be: 6e30 6700 0302 |009b: invoke-virtual {v3, v0, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@0067 │ │ +1974c4: 380a 0500 |009e: if-eqz v10, 00a3 // +0005 │ │ +1974c8: 6e10 9709 0a00 |00a0: invoke-virtual {v10}, Ljava/io/OutputStream;.close:()V // method@0997 │ │ +1974ce: 380b 0500 |00a3: if-eqz v11, 00a8 // +0005 │ │ +1974d2: 6e10 9009 0b00 |00a5: invoke-virtual {v11}, Ljava/io/InputStream;.close:()V // method@0990 │ │ +1974d8: 600a 3800 |00a8: sget v10, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +1974dc: 130b 1c00 |00aa: const/16 v11, #int 28 // #1c │ │ +1974e0: 37ba 0c00 |00ac: if-le v10, v11, 00b8 // +000c │ │ +1974e4: 120a |00ae: const/4 v10, #int 0 // #0 │ │ +1974e6: 7110 4d0a 0a00 |00af: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +1974ec: 0c0a |00b2: move-result-object v10 │ │ +1974ee: 1a0b bf5f |00b3: const-string v11, "is_pending" // string@5fbf │ │ +1974f2: 6e30 6600 b30a |00b5: invoke-virtual {v3, v11, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0066 │ │ +1974f8: 6e10 6900 0300 |00b8: invoke-virtual {v3}, Landroid/content/ContentValues;.size:()I // method@0069 │ │ +1974fe: 0a0a |00bb: move-result v10 │ │ +197500: 3d0a 0d00 |00bc: if-lez v10, 00c9 // +000d │ │ +197504: 6e10 fd56 0900 |00be: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@56fd │ │ +19750a: 0c0a |00c1: move-result-object v10 │ │ +19750c: 6e10 6e00 0a00 |00c2: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +197512: 0c0a |00c5: move-result-object v10 │ │ +197514: 6e54 6200 1a43 |00c6: invoke-virtual {v10, v1, v3, v4, v4}, Landroid/content/ContentResolver;.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0062 │ │ +19751a: 1101 |00c9: return-object v1 │ │ +19751c: 0d00 |00ca: move-exception v0 │ │ +19751e: 380a 0a00 |00cb: if-eqz v10, 00d5 // +000a │ │ +197522: 6e10 9709 0a00 |00cd: invoke-virtual {v10}, Ljava/io/OutputStream;.close:()V // method@0997 │ │ +197528: 2805 |00d0: goto 00d5 // +0005 │ │ +19752a: 0d0a |00d1: move-exception v10 │ │ +19752c: 6e20 470b a000 |00d2: invoke-virtual {v0, v10}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b47 │ │ +197532: 2700 |00d5: throw v0 │ │ +197534: 0d0a |00d6: move-exception v10 │ │ +197536: 380b 0a00 |00d7: if-eqz v11, 00e1 // +000a │ │ +19753a: 6e10 9009 0b00 |00d9: invoke-virtual {v11}, Ljava/io/InputStream;.close:()V // method@0990 │ │ +197540: 2805 |00dc: goto 00e1 // +0005 │ │ +197542: 0d0b |00dd: move-exception v11 │ │ +197544: 6e20 470b ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b47 │ │ +19754a: 270a |00e1: throw v10 │ │ catches : 10 │ │ 0x004c - 0x0061 │ │ -> 0x00d6 │ │ 0x0061 - 0x0073 │ │ -> 0x0077 │ │ 0x0073 - 0x0076 │ │ -> 0x00d6 │ │ @@ -433910,28 +433911,28 @@ │ │ type : '(Landroid/content/Context;Landroid/content/DialogInterface$OnClickListener;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -197b68: |[197b68] org.thoughtcrime.securesms.util.SaveAttachmentTask.showWarningDialog:(Landroid/content/Context;Landroid/content/DialogInterface$OnClickListener;)V │ │ -197b78: 2200 4901 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ -197b7c: 7020 8804 1000 |0002: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0488 │ │ -197b82: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -197b84: 6e20 8a04 1000 |0006: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setCancelable:(Z)Landroidx/appcompat/app/AlertDialog$Builder; // method@048a │ │ -197b8a: 6001 be27 |0009: sget v1, Lorg/thoughtcrime/securesms/R$string;.ask_export_attachment:I // field@27be │ │ -197b8e: 6e20 8d04 1000 |000b: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@048d │ │ -197b94: 6001 d82b |000e: sget v1, Lorg/thoughtcrime/securesms/R$string;.yes:I // field@2bd8 │ │ -197b98: 6e30 9404 1002 |0010: invoke-virtual {v0, v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0494 │ │ -197b9e: 6001 4c2a |0013: sget v1, Lorg/thoughtcrime/securesms/R$string;.no:I // field@2a4c │ │ -197ba2: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -197ba4: 6e30 8f04 1002 |0016: invoke-virtual {v0, v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048f │ │ -197baa: 6e10 9a04 0000 |0019: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@049a │ │ -197bb0: 0e00 |001c: return-void │ │ +197b6c: |[197b6c] org.thoughtcrime.securesms.util.SaveAttachmentTask.showWarningDialog:(Landroid/content/Context;Landroid/content/DialogInterface$OnClickListener;)V │ │ +197b7c: 2200 4901 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ +197b80: 7020 8804 1000 |0002: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0488 │ │ +197b86: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +197b88: 6e20 8a04 1000 |0006: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setCancelable:(Z)Landroidx/appcompat/app/AlertDialog$Builder; // method@048a │ │ +197b8e: 6001 be27 |0009: sget v1, Lorg/thoughtcrime/securesms/R$string;.ask_export_attachment:I // field@27be │ │ +197b92: 6e20 8d04 1000 |000b: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@048d │ │ +197b98: 6001 d82b |000e: sget v1, Lorg/thoughtcrime/securesms/R$string;.yes:I // field@2bd8 │ │ +197b9c: 6e30 9404 1002 |0010: invoke-virtual {v0, v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0494 │ │ +197ba2: 6001 4c2a |0013: sget v1, Lorg/thoughtcrime/securesms/R$string;.no:I // field@2a4c │ │ +197ba6: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +197ba8: 6e30 8f04 1002 |0016: invoke-virtual {v0, v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048f │ │ +197bae: 6e10 9a04 0000 |0019: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@049a │ │ +197bb4: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0006 line=369 │ │ 0x0009 line=370 │ │ 0x000e line=371 │ │ 0x0013 line=372 │ │ @@ -433946,19 +433947,19 @@ │ │ type : '([Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1976b8: |[1976b8] org.thoughtcrime.securesms.util.SaveAttachmentTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -1976c8: 1f01 b211 |0000: check-cast v1, [Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment; // type@11b2 │ │ -1976cc: 6e20 f956 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.doInBackground:([Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Lorg/thoughtcrime/securesms/util/Pair; // method@56f9 │ │ -1976d2: 0c01 |0005: move-result-object v1 │ │ -1976d4: 1101 |0006: return-object v1 │ │ +1976bc: |[1976bc] org.thoughtcrime.securesms.util.SaveAttachmentTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +1976cc: 1f01 b211 |0000: check-cast v1, [Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment; // type@11b2 │ │ +1976d0: 6e20 f956 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.doInBackground:([Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Lorg/thoughtcrime/securesms/util/Pair; // method@56f9 │ │ +1976d6: 0c01 |0005: move-result-object v1 │ │ +1976d8: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/thoughtcrime/securesms/util/SaveAttachmentTask; │ │ 0x0000 - 0x0007 reg=1 (null) [Ljava/lang/Object; │ │ │ │ @@ -433967,80 +433968,80 @@ │ │ type : '([Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Lorg/thoughtcrime/securesms/util/Pair;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 120 16-bit code units │ │ -1978b8: |[1978b8] org.thoughtcrime.securesms.util.SaveAttachmentTask.doInBackground:([Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Lorg/thoughtcrime/securesms/util/Pair; │ │ -1978c8: 3809 7000 |0000: if-eqz v9, 0070 // +0070 │ │ -1978cc: 2190 |0002: array-length v0, v9 │ │ -1978ce: 3800 6d00 |0003: if-eqz v0, 0070 // +006d │ │ -1978d2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -1978d4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -1978d6: 5482 3b42 |0007: iget-object v2, v8, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.contextReference:Ljava/lang/ref/WeakReference; // field@423b │ │ -1978da: 6e10 5c0b 0200 |0009: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b5c │ │ -1978e0: 0c02 |000c: move-result-object v2 │ │ -1978e2: 1f02 2700 |000d: check-cast v2, Landroid/content/Context; // type@0027 │ │ -1978e6: 7110 4d57 0200 |000f: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/StorageUtil;.canWriteToMediaStore:(Landroid/content/Context;)Z // method@574d │ │ -1978ec: 0a03 |0012: move-result v3 │ │ -1978ee: 3903 0d00 |0013: if-nez v3, 0020 // +000d │ │ -1978f2: 2209 ca10 |0015: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10ca │ │ -1978f6: 1222 |0017: const/4 v2, #int 2 // #2 │ │ -1978f8: 7110 4d0a 0200 |0018: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -1978fe: 0c02 |001b: move-result-object v2 │ │ -197900: 7030 9756 2901 |001c: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5697 │ │ -197906: 1109 |001f: return-object v9 │ │ -197908: 3902 0c00 |0020: if-nez v2, 002c // +000c │ │ -19790c: 2209 ca10 |0022: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10ca │ │ -197910: 7110 4d0a 0000 |0024: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -197916: 0c02 |0027: move-result-object v2 │ │ -197918: 7030 9756 2901 |0028: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5697 │ │ -19791e: 1109 |002b: return-object v9 │ │ -197920: 2193 |002c: array-length v3, v9 │ │ -197922: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -197924: 0716 |002e: move-object v6, v1 │ │ -197926: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -197928: 3535 1900 |0030: if-ge v5, v3, 0049 // +0019 │ │ -19792c: 4607 0905 |0032: aget-object v7, v9, v5 │ │ -197930: 3807 1200 |0034: if-eqz v7, 0046 // +0012 │ │ -197934: 7030 0657 2807 |0036: invoke-direct {v8, v2, v7}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.saveAttachment:(Landroid/content/Context;Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Landroid/net/Uri; // method@5706 │ │ -19793a: 0c06 |0039: move-result-object v6 │ │ -19793c: 3906 0c00 |003a: if-nez v6, 0046 // +000c │ │ -197940: 2209 ca10 |003c: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10ca │ │ -197944: 7110 4d0a 0000 |003e: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19794a: 0c02 |0041: move-result-object v2 │ │ -19794c: 7030 9756 2901 |0042: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5697 │ │ -197952: 1109 |0045: return-object v9 │ │ -197954: d805 0501 |0046: add-int/lit8 v5, v5, #int 1 // #01 │ │ -197958: 28e8 |0048: goto 0030 // -0018 │ │ -19795a: 2199 |0049: array-length v9, v9 │ │ -19795c: 3709 0c00 |004a: if-le v9, v0, 0056 // +000c │ │ -197960: 2209 ca10 |004c: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10ca │ │ -197964: 7110 4d0a 0400 |004e: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19796a: 0c02 |0051: move-result-object v2 │ │ -19796c: 7030 9756 2901 |0052: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5697 │ │ -197972: 1109 |0055: return-object v9 │ │ -197974: 2209 ca10 |0056: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10ca │ │ -197978: 7110 4d0a 0400 |0058: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19797e: 0c02 |005b: move-result-object v2 │ │ -197980: 7030 9756 2906 |005c: invoke-direct {v9, v2, v6}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5697 │ │ -197986: 1109 |005f: return-object v9 │ │ -197988: 0d09 |0060: move-exception v9 │ │ -19798a: 6202 3942 |0061: sget-object v2, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@4239 │ │ -19798e: 7120 c702 9200 |0063: invoke-static {v2, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c7 │ │ -197994: 2209 ca10 |0066: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10ca │ │ -197998: 7110 4d0a 0000 |0068: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -19799e: 0c00 |006b: move-result-object v0 │ │ -1979a0: 7030 9756 0901 |006c: invoke-direct {v9, v0, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5697 │ │ -1979a6: 1109 |006f: return-object v9 │ │ -1979a8: 2209 d602 |0070: new-instance v9, Ljava/lang/AssertionError; // type@02d6 │ │ -1979ac: 1a00 4a6e |0072: const-string v0, "must pass in at least one attachment" // string@6e4a │ │ -1979b0: 7020 bd09 0900 |0074: invoke-direct {v9, v0}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09bd │ │ -1979b6: 2709 |0077: throw v9 │ │ +1978bc: |[1978bc] org.thoughtcrime.securesms.util.SaveAttachmentTask.doInBackground:([Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Lorg/thoughtcrime/securesms/util/Pair; │ │ +1978cc: 3809 7000 |0000: if-eqz v9, 0070 // +0070 │ │ +1978d0: 2190 |0002: array-length v0, v9 │ │ +1978d2: 3800 6d00 |0003: if-eqz v0, 0070 // +006d │ │ +1978d6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +1978d8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +1978da: 5482 3b42 |0007: iget-object v2, v8, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.contextReference:Ljava/lang/ref/WeakReference; // field@423b │ │ +1978de: 6e10 5c0b 0200 |0009: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b5c │ │ +1978e4: 0c02 |000c: move-result-object v2 │ │ +1978e6: 1f02 2700 |000d: check-cast v2, Landroid/content/Context; // type@0027 │ │ +1978ea: 7110 4d57 0200 |000f: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/StorageUtil;.canWriteToMediaStore:(Landroid/content/Context;)Z // method@574d │ │ +1978f0: 0a03 |0012: move-result v3 │ │ +1978f2: 3903 0d00 |0013: if-nez v3, 0020 // +000d │ │ +1978f6: 2209 ca10 |0015: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10ca │ │ +1978fa: 1222 |0017: const/4 v2, #int 2 // #2 │ │ +1978fc: 7110 4d0a 0200 |0018: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +197902: 0c02 |001b: move-result-object v2 │ │ +197904: 7030 9756 2901 |001c: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5697 │ │ +19790a: 1109 |001f: return-object v9 │ │ +19790c: 3902 0c00 |0020: if-nez v2, 002c // +000c │ │ +197910: 2209 ca10 |0022: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10ca │ │ +197914: 7110 4d0a 0000 |0024: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19791a: 0c02 |0027: move-result-object v2 │ │ +19791c: 7030 9756 2901 |0028: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5697 │ │ +197922: 1109 |002b: return-object v9 │ │ +197924: 2193 |002c: array-length v3, v9 │ │ +197926: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +197928: 0716 |002e: move-object v6, v1 │ │ +19792a: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +19792c: 3535 1900 |0030: if-ge v5, v3, 0049 // +0019 │ │ +197930: 4607 0905 |0032: aget-object v7, v9, v5 │ │ +197934: 3807 1200 |0034: if-eqz v7, 0046 // +0012 │ │ +197938: 7030 0657 2807 |0036: invoke-direct {v8, v2, v7}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.saveAttachment:(Landroid/content/Context;Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Landroid/net/Uri; // method@5706 │ │ +19793e: 0c06 |0039: move-result-object v6 │ │ +197940: 3906 0c00 |003a: if-nez v6, 0046 // +000c │ │ +197944: 2209 ca10 |003c: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10ca │ │ +197948: 7110 4d0a 0000 |003e: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19794e: 0c02 |0041: move-result-object v2 │ │ +197950: 7030 9756 2901 |0042: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5697 │ │ +197956: 1109 |0045: return-object v9 │ │ +197958: d805 0501 |0046: add-int/lit8 v5, v5, #int 1 // #01 │ │ +19795c: 28e8 |0048: goto 0030 // -0018 │ │ +19795e: 2199 |0049: array-length v9, v9 │ │ +197960: 3709 0c00 |004a: if-le v9, v0, 0056 // +000c │ │ +197964: 2209 ca10 |004c: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10ca │ │ +197968: 7110 4d0a 0400 |004e: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +19796e: 0c02 |0051: move-result-object v2 │ │ +197970: 7030 9756 2901 |0052: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5697 │ │ +197976: 1109 |0055: return-object v9 │ │ +197978: 2209 ca10 |0056: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10ca │ │ +19797c: 7110 4d0a 0400 |0058: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +197982: 0c02 |005b: move-result-object v2 │ │ +197984: 7030 9756 2906 |005c: invoke-direct {v9, v2, v6}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5697 │ │ +19798a: 1109 |005f: return-object v9 │ │ +19798c: 0d09 |0060: move-exception v9 │ │ +19798e: 6202 3942 |0061: sget-object v2, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@4239 │ │ +197992: 7120 c702 9200 |0063: invoke-static {v2, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c7 │ │ +197998: 2209 ca10 |0066: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10ca │ │ +19799c: 7110 4d0a 0000 |0068: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +1979a2: 0c00 |006b: move-result-object v0 │ │ +1979a4: 7030 9756 0901 |006c: invoke-direct {v9, v0, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5697 │ │ +1979aa: 1109 |006f: return-object v9 │ │ +1979ac: 2209 d602 |0070: new-instance v9, Ljava/lang/AssertionError; // type@02d6 │ │ +1979b0: 1a00 4a6e |0072: const-string v0, "must pass in at least one attachment" // string@6e4a │ │ +1979b4: 7020 bd09 0900 |0074: invoke-direct {v9, v0}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09bd │ │ +1979ba: 2709 |0077: throw v9 │ │ catches : 1 │ │ 0x0007 - 0x005f │ │ Ljava/io/IOException; -> 0x0060 │ │ positions : │ │ 0x0002 line=56 │ │ 0x0007 line=61 │ │ 0x000f line=64 │ │ @@ -434063,18 +434064,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -197a2c: |[197a2c] org.thoughtcrime.securesms.util.SaveAttachmentTask.onPostExecute:(Ljava/lang/Object;)V │ │ -197a3c: 1f01 ca10 |0000: check-cast v1, Lorg/thoughtcrime/securesms/util/Pair; // type@10ca │ │ -197a40: 6e20 0357 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.onPostExecute:(Lorg/thoughtcrime/securesms/util/Pair;)V // method@5703 │ │ -197a46: 0e00 |0005: return-void │ │ +197a30: |[197a30] org.thoughtcrime.securesms.util.SaveAttachmentTask.onPostExecute:(Ljava/lang/Object;)V │ │ +197a40: 1f01 ca10 |0000: check-cast v1, Lorg/thoughtcrime/securesms/util/Pair; // type@10ca │ │ +197a44: 6e20 0357 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.onPostExecute:(Lorg/thoughtcrime/securesms/util/Pair;)V // method@5703 │ │ +197a4a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/SaveAttachmentTask; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -434083,87 +434084,87 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/Pair;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 135 16-bit code units │ │ -197a48: |[197a48] org.thoughtcrime.securesms.util.SaveAttachmentTask.onPostExecute:(Lorg/thoughtcrime/securesms/util/Pair;)V │ │ -197a58: 6f20 2558 6500 |0000: invoke-super {v5, v6}, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@5825 │ │ -197a5e: 5450 3b42 |0003: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.contextReference:Ljava/lang/ref/WeakReference; // field@423b │ │ -197a62: 6e10 5c0b 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b5c │ │ -197a68: 0c00 |0008: move-result-object v0 │ │ -197a6a: 1f00 2700 |0009: check-cast v0, Landroid/content/Context; // type@0027 │ │ -197a6e: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ -197a72: 0e00 |000d: return-void │ │ -197a74: 6e10 9a56 0600 |000e: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@569a │ │ -197a7a: 0c01 |0011: move-result-object v1 │ │ -197a7c: 1f01 ef02 |0012: check-cast v1, Ljava/lang/Integer; // type@02ef │ │ -197a80: 6e10 460a 0100 |0014: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@0a46 │ │ -197a86: 0a01 |0017: move-result v1 │ │ -197a88: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -197a8a: 1213 |0019: const/4 v3, #int 1 // #1 │ │ -197a8c: 3801 2300 |001a: if-eqz v1, 003d // +0023 │ │ -197a90: 3231 0f00 |001c: if-eq v1, v3, 002b // +000f │ │ -197a94: 3221 0300 |001e: if-eq v1, v2, 0021 // +0003 │ │ -197a98: 2866 |0020: goto 0086 // +0066 │ │ -197a9a: 6006 a728 |0021: sget v6, Lorg/thoughtcrime/securesms/R$string;.error:I // field@28a7 │ │ -197a9e: 7130 7204 6003 |0023: invoke-static {v0, v6, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0472 │ │ -197aa4: 0c06 |0026: move-result-object v6 │ │ -197aa6: 6e10 7404 0600 |0027: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0474 │ │ -197aac: 285c |002a: goto 0086 // +005c │ │ -197aae: 6e10 7600 0000 |002b: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -197ab4: 0c06 |002e: move-result-object v6 │ │ -197ab6: 6001 a728 |002f: sget v1, Lorg/thoughtcrime/securesms/R$string;.error:I // field@28a7 │ │ -197aba: 6e20 e500 1600 |0031: invoke-virtual {v6, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ -197ac0: 0c06 |0034: move-result-object v6 │ │ -197ac2: 7130 7304 6003 |0035: invoke-static {v0, v6, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0473 │ │ -197ac8: 0c06 |0038: move-result-object v6 │ │ -197aca: 6e10 7404 0600 |0039: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0474 │ │ -197ad0: 284a |003c: goto 0086 // +004a │ │ -197ad2: 6e10 9c56 0600 |003d: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@569c │ │ -197ad8: 0c06 |0040: move-result-object v6 │ │ -197ada: 1f06 8700 |0041: check-cast v6, Landroid/net/Uri; // type@0087 │ │ -197ade: 3906 0400 |0043: if-nez v6, 0047 // +0004 │ │ -197ae2: 1206 |0045: const/4 v6, #int 0 // #0 │ │ -197ae4: 2825 |0046: goto 006b // +0025 │ │ -197ae6: 7020 0157 6500 |0047: invoke-direct {v5, v6}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getRealPathFromURI:(Landroid/net/Uri;)Ljava/lang/String; // method@5701 │ │ -197aec: 0c01 |004a: move-result-object v1 │ │ -197aee: 3801 0600 |004b: if-eqz v1, 0051 // +0006 │ │ -197af2: 7110 0102 0100 |004d: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ -197af8: 0c06 |0050: move-result-object v6 │ │ -197afa: 6e10 fd01 0600 |0051: invoke-virtual {v6}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@01fd │ │ -197b00: 0c01 |0054: move-result-object v1 │ │ -197b02: 7210 d00c 0100 |0055: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd0 │ │ -197b08: 0a04 |0058: move-result v4 │ │ -197b0a: 3424 0e00 |0059: if-lt v4, v2, 0067 // +000e │ │ -197b0e: 7210 d00c 0100 |005b: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd0 │ │ -197b14: 0a06 |005e: move-result v6 │ │ -197b16: b126 |005f: sub-int/2addr v6, v2 │ │ -197b18: 7220 c70c 6100 |0060: invoke-interface {v1, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc7 │ │ -197b1e: 0c06 |0063: move-result-object v6 │ │ -197b20: 1f06 0703 |0064: check-cast v6, Ljava/lang/String; // type@0307 │ │ -197b24: 2805 |0066: goto 006b // +0005 │ │ -197b26: 6e10 fc01 0600 |0067: invoke-virtual {v6}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ -197b2c: 0c06 |006a: move-result-object v6 │ │ -197b2e: 3906 0900 |006b: if-nez v6, 0074 // +0009 │ │ -197b32: 6006 5d28 |006d: sget v6, Lorg/thoughtcrime/securesms/R$string;.done:I // field@285d │ │ -197b36: 6e20 7700 6000 |006f: invoke-virtual {v0, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -197b3c: 0c06 |0072: move-result-object v6 │ │ -197b3e: 280c |0073: goto 007f // +000c │ │ -197b40: 6001 ed28 |0074: sget v1, Lorg/thoughtcrime/securesms/R$string;.file_saved_to:I // field@28ed │ │ -197b44: 2332 3011 |0076: new-array v2, v3, [Ljava/lang/Object; // type@1130 │ │ -197b48: 1204 |0078: const/4 v4, #int 0 // #0 │ │ -197b4a: 4d06 0204 |0079: aput-object v6, v2, v4 │ │ -197b4e: 6e30 7800 1002 |007b: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0078 │ │ -197b54: 0c06 |007e: move-result-object v6 │ │ -197b56: 7130 7304 6003 |007f: invoke-static {v0, v6, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0473 │ │ -197b5c: 0c06 |0082: move-result-object v6 │ │ -197b5e: 6e10 7404 0600 |0083: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0474 │ │ -197b64: 0e00 |0086: return-void │ │ +197a4c: |[197a4c] org.thoughtcrime.securesms.util.SaveAttachmentTask.onPostExecute:(Lorg/thoughtcrime/securesms/util/Pair;)V │ │ +197a5c: 6f20 2558 6500 |0000: invoke-super {v5, v6}, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@5825 │ │ +197a62: 5450 3b42 |0003: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.contextReference:Ljava/lang/ref/WeakReference; // field@423b │ │ +197a66: 6e10 5c0b 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b5c │ │ +197a6c: 0c00 |0008: move-result-object v0 │ │ +197a6e: 1f00 2700 |0009: check-cast v0, Landroid/content/Context; // type@0027 │ │ +197a72: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ +197a76: 0e00 |000d: return-void │ │ +197a78: 6e10 9a56 0600 |000e: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@569a │ │ +197a7e: 0c01 |0011: move-result-object v1 │ │ +197a80: 1f01 ef02 |0012: check-cast v1, Ljava/lang/Integer; // type@02ef │ │ +197a84: 6e10 460a 0100 |0014: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@0a46 │ │ +197a8a: 0a01 |0017: move-result v1 │ │ +197a8c: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +197a8e: 1213 |0019: const/4 v3, #int 1 // #1 │ │ +197a90: 3801 2300 |001a: if-eqz v1, 003d // +0023 │ │ +197a94: 3231 0f00 |001c: if-eq v1, v3, 002b // +000f │ │ +197a98: 3221 0300 |001e: if-eq v1, v2, 0021 // +0003 │ │ +197a9c: 2866 |0020: goto 0086 // +0066 │ │ +197a9e: 6006 a728 |0021: sget v6, Lorg/thoughtcrime/securesms/R$string;.error:I // field@28a7 │ │ +197aa2: 7130 7204 6003 |0023: invoke-static {v0, v6, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0472 │ │ +197aa8: 0c06 |0026: move-result-object v6 │ │ +197aaa: 6e10 7404 0600 |0027: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0474 │ │ +197ab0: 285c |002a: goto 0086 // +005c │ │ +197ab2: 6e10 7600 0000 |002b: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +197ab8: 0c06 |002e: move-result-object v6 │ │ +197aba: 6001 a728 |002f: sget v1, Lorg/thoughtcrime/securesms/R$string;.error:I // field@28a7 │ │ +197abe: 6e20 e500 1600 |0031: invoke-virtual {v6, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ +197ac4: 0c06 |0034: move-result-object v6 │ │ +197ac6: 7130 7304 6003 |0035: invoke-static {v0, v6, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0473 │ │ +197acc: 0c06 |0038: move-result-object v6 │ │ +197ace: 6e10 7404 0600 |0039: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0474 │ │ +197ad4: 284a |003c: goto 0086 // +004a │ │ +197ad6: 6e10 9c56 0600 |003d: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@569c │ │ +197adc: 0c06 |0040: move-result-object v6 │ │ +197ade: 1f06 8700 |0041: check-cast v6, Landroid/net/Uri; // type@0087 │ │ +197ae2: 3906 0400 |0043: if-nez v6, 0047 // +0004 │ │ +197ae6: 1206 |0045: const/4 v6, #int 0 // #0 │ │ +197ae8: 2825 |0046: goto 006b // +0025 │ │ +197aea: 7020 0157 6500 |0047: invoke-direct {v5, v6}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getRealPathFromURI:(Landroid/net/Uri;)Ljava/lang/String; // method@5701 │ │ +197af0: 0c01 |004a: move-result-object v1 │ │ +197af2: 3801 0600 |004b: if-eqz v1, 0051 // +0006 │ │ +197af6: 7110 0102 0100 |004d: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ +197afc: 0c06 |0050: move-result-object v6 │ │ +197afe: 6e10 fd01 0600 |0051: invoke-virtual {v6}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@01fd │ │ +197b04: 0c01 |0054: move-result-object v1 │ │ +197b06: 7210 d00c 0100 |0055: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd0 │ │ +197b0c: 0a04 |0058: move-result v4 │ │ +197b0e: 3424 0e00 |0059: if-lt v4, v2, 0067 // +000e │ │ +197b12: 7210 d00c 0100 |005b: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0cd0 │ │ +197b18: 0a06 |005e: move-result v6 │ │ +197b1a: b126 |005f: sub-int/2addr v6, v2 │ │ +197b1c: 7220 c70c 6100 |0060: invoke-interface {v1, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc7 │ │ +197b22: 0c06 |0063: move-result-object v6 │ │ +197b24: 1f06 0703 |0064: check-cast v6, Ljava/lang/String; // type@0307 │ │ +197b28: 2805 |0066: goto 006b // +0005 │ │ +197b2a: 6e10 fc01 0600 |0067: invoke-virtual {v6}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ +197b30: 0c06 |006a: move-result-object v6 │ │ +197b32: 3906 0900 |006b: if-nez v6, 0074 // +0009 │ │ +197b36: 6006 5d28 |006d: sget v6, Lorg/thoughtcrime/securesms/R$string;.done:I // field@285d │ │ +197b3a: 6e20 7700 6000 |006f: invoke-virtual {v0, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +197b40: 0c06 |0072: move-result-object v6 │ │ +197b42: 280c |0073: goto 007f // +000c │ │ +197b44: 6001 ed28 |0074: sget v1, Lorg/thoughtcrime/securesms/R$string;.file_saved_to:I // field@28ed │ │ +197b48: 2332 3011 |0076: new-array v2, v3, [Ljava/lang/Object; // type@1130 │ │ +197b4c: 1204 |0078: const/4 v4, #int 0 // #0 │ │ +197b4e: 4d06 0204 |0079: aput-object v6, v2, v4 │ │ +197b52: 6e30 7800 1002 |007b: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0078 │ │ +197b58: 0c06 |007e: move-result-object v6 │ │ +197b5a: 7130 7304 6003 |007f: invoke-static {v0, v6, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0473 │ │ +197b60: 0c06 |0082: move-result-object v6 │ │ +197b62: 6e10 7404 0600 |0083: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0474 │ │ +197b68: 0e00 |0086: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0003 line=310 │ │ 0x000e line=313 │ │ 0x0021 line=342 │ │ 0x0027 line=343 │ │ @@ -434245,38 +434246,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -198a40: |[198a40] org.thoughtcrime.securesms.util.StickyHeaderDecoration.:()V │ │ -198a50: 0e00 |0000: return-void │ │ +198a44: |[198a44] org.thoughtcrime.securesms.util.StickyHeaderDecoration.:()V │ │ +198a54: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;) │ │ name : '' │ │ type : '(Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;ZZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -198a54: |[198a54] org.thoughtcrime.securesms.util.StickyHeaderDecoration.:(Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;ZZ)V │ │ -198a64: 7010 eb05 0000 |0000: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;.:()V // method@05eb │ │ -198a6a: 5b01 5742 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4257 │ │ -198a6e: 2201 7b03 |0005: new-instance v1, Ljava/util/HashMap; // type@037b │ │ -198a72: 7010 910c 0100 |0007: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0c91 │ │ -198a78: 5b01 5842 |000a: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@4258 │ │ -198a7c: 5c02 5942 |000c: iput-boolean v2, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.renderInline:Z // field@4259 │ │ -198a80: 5c03 5b42 |000e: iput-boolean v3, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@425b │ │ -198a84: 0e00 |0010: return-void │ │ +198a58: |[198a58] org.thoughtcrime.securesms.util.StickyHeaderDecoration.:(Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;ZZ)V │ │ +198a68: 7010 eb05 0000 |0000: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;.:()V // method@05eb │ │ +198a6e: 5b01 5742 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4257 │ │ +198a72: 2201 7b03 |0005: new-instance v1, Ljava/util/HashMap; // type@037b │ │ +198a76: 7010 910c 0100 |0007: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0c91 │ │ +198a7c: 5b01 5842 |000a: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@4258 │ │ +198a80: 5c02 5942 |000c: iput-boolean v2, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.renderInline:Z // field@4259 │ │ +198a84: 5c03 5b42 |000e: iput-boolean v3, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@425b │ │ +198a88: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ 0x0005 line=37 │ │ 0x000c line=38 │ │ 0x000e line=39 │ │ @@ -434291,19 +434292,19 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1988fc: |[1988fc] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getChildY:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;)I │ │ -19890c: 6e10 3003 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getY:()F // method@0330 │ │ -198912: 0a01 |0003: move-result v1 │ │ -198914: 8711 |0004: float-to-int v1, v1 │ │ -198916: 0f01 |0005: return v1 │ │ +198900: |[198900] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getChildY:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;)I │ │ +198910: 6e10 3003 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getY:()F // method@0330 │ │ +198916: 0a01 |0003: move-result v1 │ │ +198918: 8711 |0004: float-to-int v1, v1 │ │ +19891a: 0f01 |0005: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/recyclerview/widget/RecyclerView; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ @@ -434313,29 +434314,29 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -1988bc: |[1988bc] org.thoughtcrime.securesms.util.StickyHeaderDecoration.isReverseLayout:(Landroidx/recyclerview/widget/RecyclerView;)Z │ │ -1988cc: 6e10 fd05 0200 |0000: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;.getLayoutManager:()Landroidx/recyclerview/widget/RecyclerView$LayoutManager; // method@05fd │ │ -1988d2: 0c00 |0003: move-result-object v0 │ │ -1988d4: 2000 ab01 |0004: instance-of v0, v0, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01ab │ │ -1988d8: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -1988dc: 6e10 fd05 0200 |0008: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;.getLayoutManager:()Landroidx/recyclerview/widget/RecyclerView$LayoutManager; // method@05fd │ │ -1988e2: 0c02 |000b: move-result-object v2 │ │ -1988e4: 1f02 ab01 |000c: check-cast v2, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01ab │ │ -1988e8: 6e10 e305 0200 |000e: invoke-virtual {v2}, Landroidx/recyclerview/widget/LinearLayoutManager;.getReverseLayout:()Z // method@05e3 │ │ -1988ee: 0a02 |0011: move-result v2 │ │ -1988f0: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ -1988f4: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -1988f6: 2802 |0015: goto 0017 // +0002 │ │ -1988f8: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -1988fa: 0f02 |0017: return v2 │ │ +1988c0: |[1988c0] org.thoughtcrime.securesms.util.StickyHeaderDecoration.isReverseLayout:(Landroidx/recyclerview/widget/RecyclerView;)Z │ │ +1988d0: 6e10 fd05 0200 |0000: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;.getLayoutManager:()Landroidx/recyclerview/widget/RecyclerView$LayoutManager; // method@05fd │ │ +1988d6: 0c00 |0003: move-result-object v0 │ │ +1988d8: 2000 ab01 |0004: instance-of v0, v0, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01ab │ │ +1988dc: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +1988e0: 6e10 fd05 0200 |0008: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;.getLayoutManager:()Landroidx/recyclerview/widget/RecyclerView$LayoutManager; // method@05fd │ │ +1988e6: 0c02 |000b: move-result-object v2 │ │ +1988e8: 1f02 ab01 |000c: check-cast v2, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01ab │ │ +1988ec: 6e10 e305 0200 |000e: invoke-virtual {v2}, Landroidx/recyclerview/widget/LinearLayoutManager;.getReverseLayout:()Z // method@05e3 │ │ +1988f2: 0a02 |0011: move-result v2 │ │ +1988f4: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ +1988f8: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +1988fa: 2802 |0015: goto 0017 // +0002 │ │ +1988fc: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +1988fe: 0f02 |0017: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0008 line=175 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 this Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; │ │ 0x0000 - 0x0018 reg=2 (null) Landroidx/recyclerview/widget/RecyclerView; │ │ @@ -434345,23 +434346,23 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView;I)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -198a10: |[198a10] org.thoughtcrime.securesms.util.StickyHeaderDecoration.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I │ │ -198a20: 7020 4457 2100 |0000: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.isReverseLayout:(Landroidx/recyclerview/widget/RecyclerView;)Z // method@5744 │ │ -198a26: 0a00 |0003: move-result v0 │ │ -198a28: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -198a2c: 6e10 fb05 0200 |0006: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;.getChildCount:()I // method@05fb │ │ -198a32: 0a02 |0009: move-result v2 │ │ -198a34: d802 02ff |000a: add-int/lit8 v2, v2, #int -1 // #ff │ │ -198a38: 9103 0203 |000c: sub-int v3, v2, v3 │ │ -198a3c: 0f03 |000e: return v3 │ │ +198a14: |[198a14] org.thoughtcrime.securesms.util.StickyHeaderDecoration.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I │ │ +198a24: 7020 4457 2100 |0000: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.isReverseLayout:(Landroidx/recyclerview/widget/RecyclerView;)Z // method@5744 │ │ +198a2a: 0a00 |0003: move-result v0 │ │ +198a2c: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +198a30: 6e10 fb05 0200 |0006: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;.getChildCount:()I // method@05fb │ │ +198a36: 0a02 |0009: move-result v2 │ │ +198a38: d802 02ff |000a: add-int/lit8 v2, v2, #int -1 // #ff │ │ +198a3c: 9103 0203 |000c: sub-int v3, v2, v3 │ │ +198a40: 0f03 |000e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; │ │ 0x0000 - 0x000f reg=2 (null) Landroidx/recyclerview/widget/RecyclerView; │ │ 0x0000 - 0x000f reg=3 (null) I │ │ @@ -434372,75 +434373,75 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 119 16-bit code units │ │ -198730: |[198730] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -198740: 7220 3857 a900 |0000: invoke-interface {v9, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5738 │ │ -198746: 0b00 |0003: move-result-wide v0 │ │ -198748: 5472 5842 |0004: iget-object v2, v7, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@4258 │ │ -19874c: 7120 590a 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a59 │ │ -198752: 0c03 |0009: move-result-object v3 │ │ -198754: 7220 df0c 3200 |000a: invoke-interface {v2, v3}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0cdf │ │ -19875a: 0a02 |000d: move-result v2 │ │ -19875c: 3802 0f00 |000e: if-eqz v2, 001d // +000f │ │ -198760: 5478 5842 |0010: iget-object v8, v7, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@4258 │ │ -198764: 7120 590a 1000 |0012: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a59 │ │ -19876a: 0c09 |0015: move-result-object v9 │ │ -19876c: 7220 e10c 9800 |0016: invoke-interface {v8, v9}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce1 │ │ -198772: 0c08 |0019: move-result-object v8 │ │ -198774: 1f08 b501 |001a: check-cast v8, Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // type@01b5 │ │ -198778: 1108 |001c: return-object v8 │ │ -19877a: 7220 3a57 8900 |001d: invoke-interface {v9, v8}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@573a │ │ -198780: 0c02 |0020: move-result-object v2 │ │ -198782: 5423 6500 |0021: iget-object v3, v2, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0065 │ │ -198786: 7230 3957 290a |0023: invoke-interface {v9, v2, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.onBindHeaderViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V // method@5739 │ │ -19878c: 6e10 0206 0800 |0026: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getWidth:()I // method@0602 │ │ -198792: 0a09 |0029: move-result v9 │ │ -198794: 150a 0040 |002a: const/high16 v10, #int 1073741824 // #4000 │ │ -198798: 7120 0c03 a900 |002c: invoke-static {v9, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@030c │ │ -19879e: 0a09 |002f: move-result v9 │ │ -1987a0: 6e10 fc05 0800 |0030: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getHeight:()I // method@05fc │ │ -1987a6: 0a0a |0033: move-result v10 │ │ -1987a8: 1204 |0034: const/4 v4, #int 0 // #0 │ │ -1987aa: 7120 0c03 4a00 |0035: invoke-static {v10, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@030c │ │ -1987b0: 0a0a |0038: move-result v10 │ │ -1987b2: 6e10 ff05 0800 |0039: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingLeft:()I // method@05ff │ │ -1987b8: 0a05 |003c: move-result v5 │ │ -1987ba: 6e10 0006 0800 |003d: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingRight:()I // method@0600 │ │ -1987c0: 0a06 |0040: move-result v6 │ │ -1987c2: b065 |0041: add-int/2addr v5, v6 │ │ -1987c4: 6e10 1f03 0300 |0042: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ -1987ca: 0c06 |0045: move-result-object v6 │ │ -1987cc: 5266 5a00 |0046: iget v6, v6, Landroid/view/ViewGroup$LayoutParams;.width:I // field@005a │ │ -1987d0: 7130 5303 5906 |0048: invoke-static {v9, v5, v6}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@0353 │ │ -1987d6: 0a09 |004b: move-result v9 │ │ -1987d8: 6e10 0106 0800 |004c: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingTop:()I // method@0601 │ │ -1987de: 0a05 |004f: move-result v5 │ │ -1987e0: 6e10 fe05 0800 |0050: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingBottom:()I // method@05fe │ │ -1987e6: 0a08 |0053: move-result v8 │ │ -1987e8: b085 |0054: add-int/2addr v5, v8 │ │ -1987ea: 6e10 1f03 0300 |0055: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ -1987f0: 0c08 |0058: move-result-object v8 │ │ -1987f2: 5288 5900 |0059: iget v8, v8, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0059 │ │ -1987f6: 7130 5303 5a08 |005b: invoke-static {v10, v5, v8}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@0353 │ │ -1987fc: 0a08 |005e: move-result v8 │ │ -1987fe: 6e30 3403 9308 |005f: invoke-virtual {v3, v9, v8}, Landroid/view/View;.measure:(II)V // method@0334 │ │ -198804: 6e10 2303 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0323 │ │ -19880a: 0a08 |0065: move-result v8 │ │ -19880c: 6e10 2203 0300 |0066: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@0322 │ │ -198812: 0a09 |0069: move-result v9 │ │ -198814: 6e59 3303 4384 |006a: invoke-virtual {v3, v4, v4, v8, v9}, Landroid/view/View;.layout:(IIII)V // method@0333 │ │ -19881a: 5478 5842 |006d: iget-object v8, v7, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@4258 │ │ -19881e: 7120 590a 1000 |006f: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a59 │ │ -198824: 0c09 |0072: move-result-object v9 │ │ -198826: 7230 e40c 9802 |0073: invoke-interface {v8, v9, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce4 │ │ -19882c: 1102 |0076: return-object v2 │ │ +198734: |[198734] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +198744: 7220 3857 a900 |0000: invoke-interface {v9, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5738 │ │ +19874a: 0b00 |0003: move-result-wide v0 │ │ +19874c: 5472 5842 |0004: iget-object v2, v7, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@4258 │ │ +198750: 7120 590a 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a59 │ │ +198756: 0c03 |0009: move-result-object v3 │ │ +198758: 7220 df0c 3200 |000a: invoke-interface {v2, v3}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0cdf │ │ +19875e: 0a02 |000d: move-result v2 │ │ +198760: 3802 0f00 |000e: if-eqz v2, 001d // +000f │ │ +198764: 5478 5842 |0010: iget-object v8, v7, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@4258 │ │ +198768: 7120 590a 1000 |0012: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a59 │ │ +19876e: 0c09 |0015: move-result-object v9 │ │ +198770: 7220 e10c 9800 |0016: invoke-interface {v8, v9}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce1 │ │ +198776: 0c08 |0019: move-result-object v8 │ │ +198778: 1f08 b501 |001a: check-cast v8, Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // type@01b5 │ │ +19877c: 1108 |001c: return-object v8 │ │ +19877e: 7220 3a57 8900 |001d: invoke-interface {v9, v8}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@573a │ │ +198784: 0c02 |0020: move-result-object v2 │ │ +198786: 5423 6500 |0021: iget-object v3, v2, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0065 │ │ +19878a: 7230 3957 290a |0023: invoke-interface {v9, v2, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.onBindHeaderViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V // method@5739 │ │ +198790: 6e10 0206 0800 |0026: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getWidth:()I // method@0602 │ │ +198796: 0a09 |0029: move-result v9 │ │ +198798: 150a 0040 |002a: const/high16 v10, #int 1073741824 // #4000 │ │ +19879c: 7120 0c03 a900 |002c: invoke-static {v9, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@030c │ │ +1987a2: 0a09 |002f: move-result v9 │ │ +1987a4: 6e10 fc05 0800 |0030: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getHeight:()I // method@05fc │ │ +1987aa: 0a0a |0033: move-result v10 │ │ +1987ac: 1204 |0034: const/4 v4, #int 0 // #0 │ │ +1987ae: 7120 0c03 4a00 |0035: invoke-static {v10, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@030c │ │ +1987b4: 0a0a |0038: move-result v10 │ │ +1987b6: 6e10 ff05 0800 |0039: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingLeft:()I // method@05ff │ │ +1987bc: 0a05 |003c: move-result v5 │ │ +1987be: 6e10 0006 0800 |003d: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingRight:()I // method@0600 │ │ +1987c4: 0a06 |0040: move-result v6 │ │ +1987c6: b065 |0041: add-int/2addr v5, v6 │ │ +1987c8: 6e10 1f03 0300 |0042: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ +1987ce: 0c06 |0045: move-result-object v6 │ │ +1987d0: 5266 5a00 |0046: iget v6, v6, Landroid/view/ViewGroup$LayoutParams;.width:I // field@005a │ │ +1987d4: 7130 5303 5906 |0048: invoke-static {v9, v5, v6}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@0353 │ │ +1987da: 0a09 |004b: move-result v9 │ │ +1987dc: 6e10 0106 0800 |004c: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingTop:()I // method@0601 │ │ +1987e2: 0a05 |004f: move-result v5 │ │ +1987e4: 6e10 fe05 0800 |0050: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingBottom:()I // method@05fe │ │ +1987ea: 0a08 |0053: move-result v8 │ │ +1987ec: b085 |0054: add-int/2addr v5, v8 │ │ +1987ee: 6e10 1f03 0300 |0055: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ +1987f4: 0c08 |0058: move-result-object v8 │ │ +1987f6: 5288 5900 |0059: iget v8, v8, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0059 │ │ +1987fa: 7130 5303 5a08 |005b: invoke-static {v10, v5, v8}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@0353 │ │ +198800: 0a08 |005e: move-result v8 │ │ +198802: 6e30 3403 9308 |005f: invoke-virtual {v3, v9, v8}, Landroid/view/View;.measure:(II)V // method@0334 │ │ +198808: 6e10 2303 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0323 │ │ +19880e: 0a08 |0065: move-result v8 │ │ +198810: 6e10 2203 0300 |0066: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@0322 │ │ +198816: 0a09 |0069: move-result v9 │ │ +198818: 6e59 3303 4384 |006a: invoke-virtual {v3, v4, v4, v8, v9}, Landroid/view/View;.layout:(IIII)V // method@0333 │ │ +19881e: 5478 5842 |006d: iget-object v8, v7, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@4258 │ │ +198822: 7120 590a 1000 |006f: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a59 │ │ +198828: 0c09 |0072: move-result-object v9 │ │ +19882a: 7230 e40c 9802 |0073: invoke-interface {v8, v9, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce4 │ │ +198830: 1102 |0076: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0004 line=80 │ │ 0x0010 line=81 │ │ 0x001d line=83 │ │ 0x0021 line=84 │ │ @@ -434465,22 +434466,22 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -198918: |[198918] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getHeaderHeightForLayout:(Landroid/view/View;)I │ │ -198928: 5510 5942 |0000: iget-boolean v0, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.renderInline:Z // field@4259 │ │ -19892c: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -198930: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -198932: 2805 |0005: goto 000a // +0005 │ │ -198934: 6e10 1b03 0200 |0006: invoke-virtual {v2}, Landroid/view/View;.getHeight:()I // method@031b │ │ -19893a: 0a02 |0009: move-result v2 │ │ -19893c: 0f02 |000a: return v2 │ │ +19891c: |[19891c] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getHeaderHeightForLayout:(Landroid/view/View;)I │ │ +19892c: 5510 5942 |0000: iget-boolean v0, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.renderInline:Z // field@4259 │ │ +198930: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +198934: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +198936: 2805 |0005: goto 000a // +0005 │ │ +198938: 6e10 1b03 0200 |0006: invoke-virtual {v2}, Landroid/view/View;.getHeight:()I // method@031b │ │ +19893e: 0a02 |0009: move-result v2 │ │ +198940: 0f02 |000a: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; │ │ 0x0000 - 0x000b reg=2 (null) Landroid/view/View; │ │ │ │ @@ -434489,67 +434490,67 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;Landroid/view/View;II)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 95 16-bit code units │ │ -198940: |[198940] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getHeaderTop:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;Landroid/view/View;II)I │ │ -198950: 6e20 3f57 9600 |0000: invoke-virtual {v6, v9}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeaderHeightForLayout:(Landroid/view/View;)I // method@573f │ │ -198956: 0a09 |0003: move-result v9 │ │ -198958: 7030 3d57 7608 |0004: invoke-direct {v6, v7, v8}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getChildY:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;)I // method@573d │ │ -19895e: 0a08 |0007: move-result v8 │ │ -198960: b198 |0008: sub-int/2addr v8, v9 │ │ -198962: 5560 5b42 |0009: iget-boolean v0, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@425b │ │ -198966: 3800 5300 |000b: if-eqz v0, 005e // +0053 │ │ -19896a: 390b 5100 |000d: if-nez v11, 005e // +0051 │ │ -19896e: 6e10 fb05 0700 |000f: invoke-virtual {v7}, Landroidx/recyclerview/widget/RecyclerView;.getChildCount:()I // method@05fb │ │ -198974: 0a0b |0012: move-result v11 │ │ -198976: 5460 5742 |0013: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4257 │ │ -19897a: 7220 3857 a000 |0015: invoke-interface {v0, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5738 │ │ -198980: 0b00 |0018: move-result-wide v0 │ │ -198982: 121a |0019: const/4 v10, #int 1 // #1 │ │ -198984: 35ba 3b00 |001a: if-ge v10, v11, 0055 // +003b │ │ -198988: 7030 4757 760a |001c: invoke-direct {v6, v7, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I // method@5747 │ │ -19898e: 0a02 |001f: move-result v2 │ │ -198990: 6e20 fa05 2700 |0020: invoke-virtual {v7, v2}, Landroidx/recyclerview/widget/RecyclerView;.getChildAt:(I)Landroid/view/View; // method@05fa │ │ -198996: 0c02 |0023: move-result-object v2 │ │ -198998: 6e20 f905 2700 |0024: invoke-virtual {v7, v2}, Landroidx/recyclerview/widget/RecyclerView;.getChildAdapterPosition:(Landroid/view/View;)I // method@05f9 │ │ -19899e: 0a02 |0027: move-result v2 │ │ -1989a0: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ -1989a2: 3232 2900 |0029: if-eq v2, v3, 0052 // +0029 │ │ -1989a6: 5463 5742 |002b: iget-object v3, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4257 │ │ -1989aa: 7220 3857 2300 |002d: invoke-interface {v3, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5738 │ │ -1989b0: 0b03 |0030: move-result-wide v3 │ │ -1989b2: 3105 0300 |0031: cmp-long v5, v3, v0 │ │ -1989b6: 3805 1f00 |0033: if-eqz v5, 0052 // +001f │ │ -1989ba: 7030 4757 760a |0035: invoke-direct {v6, v7, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I // method@5747 │ │ -1989c0: 0a0a |0038: move-result v10 │ │ -1989c2: 6e20 fa05 a700 |0039: invoke-virtual {v7, v10}, Landroidx/recyclerview/widget/RecyclerView;.getChildAt:(I)Landroid/view/View; // method@05fa │ │ -1989c8: 0c0a |003c: move-result-object v10 │ │ -1989ca: 7030 3d57 760a |003d: invoke-direct {v6, v7, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getChildY:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;)I // method@573d │ │ -1989d0: 0a0a |0040: move-result v10 │ │ -1989d2: 546b 5742 |0041: iget-object v11, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4257 │ │ -1989d6: 6e40 3e57 762b |0043: invoke-virtual {v6, v7, v11, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@573e │ │ -1989dc: 0c07 |0046: move-result-object v7 │ │ -1989de: 5477 6500 |0047: iget-object v7, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0065 │ │ -1989e2: 6e10 1b03 0700 |0049: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@031b │ │ -1989e8: 0a07 |004c: move-result v7 │ │ -1989ea: b079 |004d: add-int/2addr v9, v7 │ │ -1989ec: b19a |004e: sub-int/2addr v10, v9 │ │ -1989ee: 3b0a 0600 |004f: if-gez v10, 0055 // +0006 │ │ -1989f2: 0f0a |0051: return v10 │ │ -1989f4: d80a 0a01 |0052: add-int/lit8 v10, v10, #int 1 // #01 │ │ -1989f8: 28c6 |0054: goto 001a // -003a │ │ -1989fa: 5567 5b42 |0055: iget-boolean v7, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@425b │ │ -1989fe: 3807 0700 |0057: if-eqz v7, 005e // +0007 │ │ -198a02: 1207 |0059: const/4 v7, #int 0 // #0 │ │ -198a04: 7120 730a 8700 |005a: invoke-static {v7, v8}, Ljava/lang/Math;.max:(II)I // method@0a73 │ │ -198a0a: 0a08 |005d: move-result v8 │ │ -198a0c: 0f08 |005e: return v8 │ │ +198944: |[198944] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getHeaderTop:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;Landroid/view/View;II)I │ │ +198954: 6e20 3f57 9600 |0000: invoke-virtual {v6, v9}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeaderHeightForLayout:(Landroid/view/View;)I // method@573f │ │ +19895a: 0a09 |0003: move-result v9 │ │ +19895c: 7030 3d57 7608 |0004: invoke-direct {v6, v7, v8}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getChildY:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;)I // method@573d │ │ +198962: 0a08 |0007: move-result v8 │ │ +198964: b198 |0008: sub-int/2addr v8, v9 │ │ +198966: 5560 5b42 |0009: iget-boolean v0, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@425b │ │ +19896a: 3800 5300 |000b: if-eqz v0, 005e // +0053 │ │ +19896e: 390b 5100 |000d: if-nez v11, 005e // +0051 │ │ +198972: 6e10 fb05 0700 |000f: invoke-virtual {v7}, Landroidx/recyclerview/widget/RecyclerView;.getChildCount:()I // method@05fb │ │ +198978: 0a0b |0012: move-result v11 │ │ +19897a: 5460 5742 |0013: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4257 │ │ +19897e: 7220 3857 a000 |0015: invoke-interface {v0, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5738 │ │ +198984: 0b00 |0018: move-result-wide v0 │ │ +198986: 121a |0019: const/4 v10, #int 1 // #1 │ │ +198988: 35ba 3b00 |001a: if-ge v10, v11, 0055 // +003b │ │ +19898c: 7030 4757 760a |001c: invoke-direct {v6, v7, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I // method@5747 │ │ +198992: 0a02 |001f: move-result v2 │ │ +198994: 6e20 fa05 2700 |0020: invoke-virtual {v7, v2}, Landroidx/recyclerview/widget/RecyclerView;.getChildAt:(I)Landroid/view/View; // method@05fa │ │ +19899a: 0c02 |0023: move-result-object v2 │ │ +19899c: 6e20 f905 2700 |0024: invoke-virtual {v7, v2}, Landroidx/recyclerview/widget/RecyclerView;.getChildAdapterPosition:(Landroid/view/View;)I // method@05f9 │ │ +1989a2: 0a02 |0027: move-result v2 │ │ +1989a4: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ +1989a6: 3232 2900 |0029: if-eq v2, v3, 0052 // +0029 │ │ +1989aa: 5463 5742 |002b: iget-object v3, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4257 │ │ +1989ae: 7220 3857 2300 |002d: invoke-interface {v3, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5738 │ │ +1989b4: 0b03 |0030: move-result-wide v3 │ │ +1989b6: 3105 0300 |0031: cmp-long v5, v3, v0 │ │ +1989ba: 3805 1f00 |0033: if-eqz v5, 0052 // +001f │ │ +1989be: 7030 4757 760a |0035: invoke-direct {v6, v7, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I // method@5747 │ │ +1989c4: 0a0a |0038: move-result v10 │ │ +1989c6: 6e20 fa05 a700 |0039: invoke-virtual {v7, v10}, Landroidx/recyclerview/widget/RecyclerView;.getChildAt:(I)Landroid/view/View; // method@05fa │ │ +1989cc: 0c0a |003c: move-result-object v10 │ │ +1989ce: 7030 3d57 760a |003d: invoke-direct {v6, v7, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getChildY:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;)I // method@573d │ │ +1989d4: 0a0a |0040: move-result v10 │ │ +1989d6: 546b 5742 |0041: iget-object v11, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4257 │ │ +1989da: 6e40 3e57 762b |0043: invoke-virtual {v6, v7, v11, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@573e │ │ +1989e0: 0c07 |0046: move-result-object v7 │ │ +1989e2: 5477 6500 |0047: iget-object v7, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0065 │ │ +1989e6: 6e10 1b03 0700 |0049: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@031b │ │ +1989ec: 0a07 |004c: move-result v7 │ │ +1989ee: b079 |004d: add-int/2addr v9, v7 │ │ +1989f0: b19a |004e: sub-int/2addr v10, v9 │ │ +1989f2: 3b0a 0600 |004f: if-gez v10, 0055 // +0006 │ │ +1989f6: 0f0a |0051: return v10 │ │ +1989f8: d80a 0a01 |0052: add-int/lit8 v10, v10, #int 1 // #01 │ │ +1989fc: 28c6 |0054: goto 001a // -003a │ │ +1989fe: 5567 5b42 |0055: iget-boolean v7, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@425b │ │ +198a02: 3807 0700 |0057: if-eqz v7, 005e // +0007 │ │ +198a06: 1207 |0059: const/4 v7, #int 0 // #0 │ │ +198a08: 7120 730a 8700 |005a: invoke-static {v7, v8}, Ljava/lang/Math;.max:(II)I // method@0a73 │ │ +198a0e: 0a08 |005d: move-result v8 │ │ +198a10: 0f08 |005e: return v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0004 line=134 │ │ 0x0009 line=135 │ │ 0x000f line=136 │ │ 0x0013 line=137 │ │ @@ -434571,34 +434572,34 @@ │ │ type : '(Landroid/graphics/Rect;Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 34 16-bit code units │ │ -198a88: |[198a88] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getItemOffsets:(Landroid/graphics/Rect;Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V │ │ -198a98: 6e20 f905 3400 |0000: invoke-virtual {v4, v3}, Landroidx/recyclerview/widget/RecyclerView;.getChildAdapterPosition:(Landroid/view/View;)I // method@05f9 │ │ -198a9e: 0a03 |0003: move-result v3 │ │ -198aa0: 12f5 |0004: const/4 v5, #int -1 // #ff │ │ -198aa2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -198aa4: 3253 1700 |0006: if-eq v3, v5, 001d // +0017 │ │ -198aa8: 5415 5742 |0008: iget-object v5, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4257 │ │ -198aac: 6e40 4257 4135 |000a: invoke-virtual {v1, v4, v5, v3}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.hasHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Z // method@5742 │ │ -198ab2: 0a05 |000d: move-result v5 │ │ -198ab4: 3805 0f00 |000e: if-eqz v5, 001d // +000f │ │ -198ab8: 5415 5742 |0010: iget-object v5, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4257 │ │ -198abc: 6e40 3e57 4135 |0012: invoke-virtual {v1, v4, v5, v3}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@573e │ │ -198ac2: 0c03 |0015: move-result-object v3 │ │ -198ac4: 5433 6500 |0016: iget-object v3, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0065 │ │ -198ac8: 6e20 3f57 3100 |0018: invoke-virtual {v1, v3}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeaderHeightForLayout:(Landroid/view/View;)I // method@573f │ │ -198ace: 0a03 |001b: move-result v3 │ │ -198ad0: 2802 |001c: goto 001e // +0002 │ │ -198ad2: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -198ad4: 6e50 7601 0203 |001e: invoke-virtual {v2, v0, v3, v0, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@0176 │ │ -198ada: 0e00 |0021: return-void │ │ +198a8c: |[198a8c] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getItemOffsets:(Landroid/graphics/Rect;Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V │ │ +198a9c: 6e20 f905 3400 |0000: invoke-virtual {v4, v3}, Landroidx/recyclerview/widget/RecyclerView;.getChildAdapterPosition:(Landroid/view/View;)I // method@05f9 │ │ +198aa2: 0a03 |0003: move-result v3 │ │ +198aa4: 12f5 |0004: const/4 v5, #int -1 // #ff │ │ +198aa6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +198aa8: 3253 1700 |0006: if-eq v3, v5, 001d // +0017 │ │ +198aac: 5415 5742 |0008: iget-object v5, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4257 │ │ +198ab0: 6e40 4257 4135 |000a: invoke-virtual {v1, v4, v5, v3}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.hasHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Z // method@5742 │ │ +198ab6: 0a05 |000d: move-result v5 │ │ +198ab8: 3805 0f00 |000e: if-eqz v5, 001d // +000f │ │ +198abc: 5415 5742 |0010: iget-object v5, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4257 │ │ +198ac0: 6e40 3e57 4135 |0012: invoke-virtual {v1, v4, v5, v3}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@573e │ │ +198ac6: 0c03 |0015: move-result-object v3 │ │ +198ac8: 5433 6500 |0016: iget-object v3, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0065 │ │ +198acc: 6e20 3f57 3100 |0018: invoke-virtual {v1, v3}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeaderHeightForLayout:(Landroid/view/View;)I // method@573f │ │ +198ad2: 0a03 |001b: move-result v3 │ │ +198ad4: 2802 |001c: goto 001e // +0002 │ │ +198ad6: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +198ad8: 6e50 7601 0203 |001e: invoke-virtual {v2, v0, v3, v0, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@0176 │ │ +198ade: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0008 line=52 │ │ 0x0010 line=53 │ │ 0x0018 line=54 │ │ 0x001e line=57 │ │ @@ -434614,51 +434615,51 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -198830: |[198830] org.thoughtcrime.securesms.util.StickyHeaderDecoration.hasHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Z │ │ -198840: 7020 4457 7600 |0000: invoke-direct {v6, v7}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.isReverseLayout:(Landroidx/recyclerview/widget/RecyclerView;)Z // method@5744 │ │ -198846: 0a07 |0003: move-result v7 │ │ -198848: 0780 |0004: move-object v0, v8 │ │ -19884a: 1f00 ac01 |0005: check-cast v0, Landroidx/recyclerview/widget/RecyclerView$Adapter; // type@01ac │ │ -19884e: 6e10 e805 0000 |0007: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemCount:()I // method@05e8 │ │ -198854: 0a00 |000a: move-result v0 │ │ -198856: 1601 ffff |000b: const-wide/16 v1, #int -1 // #ffff │ │ -19885a: 1213 |000d: const/4 v3, #int 1 // #1 │ │ -19885c: 3807 0d00 |000e: if-eqz v7, 001b // +000d │ │ -198860: b130 |0010: sub-int/2addr v0, v3 │ │ -198862: 3309 0a00 |0011: if-ne v9, v0, 001b // +000a │ │ -198866: 7220 3857 9800 |0013: invoke-interface {v8, v9}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5738 │ │ -19886c: 0b04 |0016: move-result-wide v4 │ │ -19886e: 3100 0401 |0017: cmp-long v0, v4, v1 │ │ -198872: 3900 0600 |0019: if-nez v0, 001f // +0006 │ │ -198876: 3907 0500 |001b: if-nez v7, 0020 // +0005 │ │ -19887a: 3909 0300 |001d: if-nez v9, 0020 // +0003 │ │ -19887e: 0f03 |001f: return v3 │ │ -198880: 3807 0400 |0020: if-eqz v7, 0024 // +0004 │ │ -198884: 1217 |0022: const/4 v7, #int 1 // #1 │ │ -198886: 2802 |0023: goto 0025 // +0002 │ │ -198888: 12f7 |0024: const/4 v7, #int -1 // #ff │ │ -19888a: b097 |0025: add-int/2addr v7, v9 │ │ -19888c: 7220 3857 9800 |0026: invoke-interface {v8, v9}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5738 │ │ -198892: 0b04 |0029: move-result-wide v4 │ │ -198894: 7220 3857 7800 |002a: invoke-interface {v8, v7}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5738 │ │ -19889a: 0b07 |002d: move-result-wide v7 │ │ -19889c: 3109 0401 |002e: cmp-long v9, v4, v1 │ │ -1988a0: 3809 0b00 |0030: if-eqz v9, 003b // +000b │ │ -1988a4: 3109 0701 |0032: cmp-long v9, v7, v1 │ │ -1988a8: 3809 0700 |0034: if-eqz v9, 003b // +0007 │ │ -1988ac: 3109 0407 |0036: cmp-long v9, v4, v7 │ │ -1988b0: 3809 0300 |0038: if-eqz v9, 003b // +0003 │ │ -1988b4: 2802 |003a: goto 003c // +0002 │ │ -1988b6: 1203 |003b: const/4 v3, #int 0 // #0 │ │ -1988b8: 0f03 |003c: return v3 │ │ +198834: |[198834] org.thoughtcrime.securesms.util.StickyHeaderDecoration.hasHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Z │ │ +198844: 7020 4457 7600 |0000: invoke-direct {v6, v7}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.isReverseLayout:(Landroidx/recyclerview/widget/RecyclerView;)Z // method@5744 │ │ +19884a: 0a07 |0003: move-result v7 │ │ +19884c: 0780 |0004: move-object v0, v8 │ │ +19884e: 1f00 ac01 |0005: check-cast v0, Landroidx/recyclerview/widget/RecyclerView$Adapter; // type@01ac │ │ +198852: 6e10 e805 0000 |0007: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemCount:()I // method@05e8 │ │ +198858: 0a00 |000a: move-result v0 │ │ +19885a: 1601 ffff |000b: const-wide/16 v1, #int -1 // #ffff │ │ +19885e: 1213 |000d: const/4 v3, #int 1 // #1 │ │ +198860: 3807 0d00 |000e: if-eqz v7, 001b // +000d │ │ +198864: b130 |0010: sub-int/2addr v0, v3 │ │ +198866: 3309 0a00 |0011: if-ne v9, v0, 001b // +000a │ │ +19886a: 7220 3857 9800 |0013: invoke-interface {v8, v9}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5738 │ │ +198870: 0b04 |0016: move-result-wide v4 │ │ +198872: 3100 0401 |0017: cmp-long v0, v4, v1 │ │ +198876: 3900 0600 |0019: if-nez v0, 001f // +0006 │ │ +19887a: 3907 0500 |001b: if-nez v7, 0020 // +0005 │ │ +19887e: 3909 0300 |001d: if-nez v9, 0020 // +0003 │ │ +198882: 0f03 |001f: return v3 │ │ +198884: 3807 0400 |0020: if-eqz v7, 0024 // +0004 │ │ +198888: 1217 |0022: const/4 v7, #int 1 // #1 │ │ +19888a: 2802 |0023: goto 0025 // +0002 │ │ +19888c: 12f7 |0024: const/4 v7, #int -1 // #ff │ │ +19888e: b097 |0025: add-int/2addr v7, v9 │ │ +198890: 7220 3857 9800 |0026: invoke-interface {v8, v9}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5738 │ │ +198896: 0b04 |0029: move-result-wide v4 │ │ +198898: 7220 3857 7800 |002a: invoke-interface {v8, v7}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5738 │ │ +19889e: 0b07 |002d: move-result-wide v7 │ │ +1988a0: 3109 0401 |002e: cmp-long v9, v4, v1 │ │ +1988a4: 3809 0b00 |0030: if-eqz v9, 003b // +000b │ │ +1988a8: 3109 0701 |0032: cmp-long v9, v7, v1 │ │ +1988ac: 3809 0700 |0034: if-eqz v9, 003b // +0007 │ │ +1988b0: 3109 0407 |0036: cmp-long v9, v4, v7 │ │ +1988b4: 3809 0300 |0038: if-eqz v9, 003b // +0003 │ │ +1988b8: 2802 |003a: goto 003c // +0002 │ │ +1988ba: 1203 |003b: const/4 v3, #int 0 // #0 │ │ +1988bc: 0f03 |003c: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0004 line=62 │ │ 0x0013 line=64 │ │ 0x0026 line=71 │ │ 0x002a line=72 │ │ @@ -434673,18 +434674,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -198adc: |[198adc] org.thoughtcrime.securesms.util.StickyHeaderDecoration.invalidateLayouts:()V │ │ -198aec: 5410 5842 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@4258 │ │ -198af0: 7210 de0c 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.clear:()V // method@0cde │ │ -198af6: 0e00 |0005: return-void │ │ +198ae0: |[198ae0] org.thoughtcrime.securesms.util.StickyHeaderDecoration.invalidateLayouts:()V │ │ +198af0: 5410 5842 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@4258 │ │ +198af4: 7210 de0c 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.clear:()V // method@0cde │ │ +198afa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; │ │ │ │ #6 : (in Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;) │ │ @@ -434692,22 +434693,22 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -198af8: |[198af8] org.thoughtcrime.securesms.util.StickyHeaderDecoration.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -198b08: 5220 5a42 |0000: iget v0, v2, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.screenOrientation:I // field@425a │ │ -198b0c: 5231 0600 |0002: iget v1, v3, Landroid/content/res/Configuration;.orientation:I // field@0006 │ │ -198b10: 3210 0900 |0004: if-eq v0, v1, 000d // +0009 │ │ -198b14: 5233 0600 |0006: iget v3, v3, Landroid/content/res/Configuration;.orientation:I // field@0006 │ │ -198b18: 5923 5a42 |0008: iput v3, v2, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.screenOrientation:I // field@425a │ │ -198b1c: 6e10 4357 0200 |000a: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.invalidateLayouts:()V // method@5743 │ │ -198b22: 0e00 |000d: return-void │ │ +198afc: |[198afc] org.thoughtcrime.securesms.util.StickyHeaderDecoration.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +198b0c: 5220 5a42 |0000: iget v0, v2, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.screenOrientation:I // field@425a │ │ +198b10: 5231 0600 |0002: iget v1, v3, Landroid/content/res/Configuration;.orientation:I // field@0006 │ │ +198b14: 3210 0900 |0004: if-eq v0, v1, 000d // +0009 │ │ +198b18: 5233 0600 |0006: iget v3, v3, Landroid/content/res/Configuration;.orientation:I // field@0006 │ │ +198b1c: 5923 5a42 |0008: iput v3, v2, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.screenOrientation:I // field@425a │ │ +198b20: 6e10 4357 0200 |000a: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.invalidateLayouts:()V // method@5743 │ │ +198b26: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0006 line=180 │ │ 0x000a line=181 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; │ │ @@ -434718,55 +434719,55 @@ │ │ type : '(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 74 16-bit code units │ │ -198b24: |[198b24] org.thoughtcrime.securesms.util.StickyHeaderDecoration.onDrawOver:(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V │ │ -198b34: 6e10 fb05 0b00 |0000: invoke-virtual {v11}, Landroidx/recyclerview/widget/RecyclerView;.getChildCount:()I // method@05fb │ │ -198b3a: 0a0c |0003: move-result v12 │ │ -198b3c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -198b3e: 35c0 4400 |0005: if-ge v0, v12, 0049 // +0044 │ │ -198b42: 7030 4757 b900 |0007: invoke-direct {v9, v11, v0}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I // method@5747 │ │ -198b48: 0a01 |000a: move-result v1 │ │ -198b4a: 6e20 fa05 1b00 |000b: invoke-virtual {v11, v1}, Landroidx/recyclerview/widget/RecyclerView;.getChildAt:(I)Landroid/view/View; // method@05fa │ │ -198b50: 0c03 |000e: move-result-object v3 │ │ -198b52: 6e20 f905 3b00 |000f: invoke-virtual {v11, v3}, Landroidx/recyclerview/widget/RecyclerView;.getChildAdapterPosition:(Landroid/view/View;)I // method@05f9 │ │ -198b58: 0a05 |0012: move-result v5 │ │ -198b5a: 12f1 |0013: const/4 v1, #int -1 // #ff │ │ -198b5c: 3215 3200 |0014: if-eq v5, v1, 0046 // +0032 │ │ -198b60: 3900 0600 |0016: if-nez v0, 001c // +0006 │ │ -198b64: 5591 5b42 |0018: iget-boolean v1, v9, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@425b │ │ -198b68: 3901 0a00 |001a: if-nez v1, 0024 // +000a │ │ -198b6c: 5491 5742 |001c: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4257 │ │ -198b70: 6e40 4257 b951 |001e: invoke-virtual {v9, v11, v1, v5}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.hasHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Z // method@5742 │ │ -198b76: 0a01 |0021: move-result v1 │ │ -198b78: 3801 2400 |0022: if-eqz v1, 0046 // +0024 │ │ -198b7c: 5491 5742 |0024: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4257 │ │ -198b80: 6e40 3e57 b951 |0026: invoke-virtual {v9, v11, v1, v5}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@573e │ │ -198b86: 0c01 |0029: move-result-object v1 │ │ -198b88: 5417 6500 |002a: iget-object v7, v1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0065 │ │ -198b8c: 6e10 2c01 0a00 |002c: invoke-virtual {v10}, Landroid/graphics/Canvas;.save:()I // method@012c │ │ -198b92: 6e10 2003 0300 |002f: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0320 │ │ -198b98: 0a08 |0032: move-result v8 │ │ -198b9a: 0791 |0033: move-object v1, v9 │ │ -198b9c: 07b2 |0034: move-object v2, v11 │ │ -198b9e: 0774 |0035: move-object v4, v7 │ │ -198ba0: 0106 |0036: move v6, v0 │ │ -198ba2: 7406 4057 0100 |0037: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeaderTop:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;Landroid/view/View;II)I // method@5740 │ │ -198ba8: 0a01 |003a: move-result v1 │ │ -198baa: 8282 |003b: int-to-float v2, v8 │ │ -198bac: 8211 |003c: int-to-float v1, v1 │ │ -198bae: 6e30 2d01 2a01 |003d: invoke-virtual {v10, v2, v1}, Landroid/graphics/Canvas;.translate:(FF)V // method@012d │ │ -198bb4: 6e20 1503 a700 |0040: invoke-virtual {v7, v10}, Landroid/view/View;.draw:(Landroid/graphics/Canvas;)V // method@0315 │ │ -198bba: 6e10 2b01 0a00 |0043: invoke-virtual {v10}, Landroid/graphics/Canvas;.restore:()V // method@012b │ │ -198bc0: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ -198bc4: 28bd |0048: goto 0005 // -0043 │ │ -198bc6: 0e00 |0049: return-void │ │ +198b28: |[198b28] org.thoughtcrime.securesms.util.StickyHeaderDecoration.onDrawOver:(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V │ │ +198b38: 6e10 fb05 0b00 |0000: invoke-virtual {v11}, Landroidx/recyclerview/widget/RecyclerView;.getChildCount:()I // method@05fb │ │ +198b3e: 0a0c |0003: move-result v12 │ │ +198b40: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +198b42: 35c0 4400 |0005: if-ge v0, v12, 0049 // +0044 │ │ +198b46: 7030 4757 b900 |0007: invoke-direct {v9, v11, v0}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I // method@5747 │ │ +198b4c: 0a01 |000a: move-result v1 │ │ +198b4e: 6e20 fa05 1b00 |000b: invoke-virtual {v11, v1}, Landroidx/recyclerview/widget/RecyclerView;.getChildAt:(I)Landroid/view/View; // method@05fa │ │ +198b54: 0c03 |000e: move-result-object v3 │ │ +198b56: 6e20 f905 3b00 |000f: invoke-virtual {v11, v3}, Landroidx/recyclerview/widget/RecyclerView;.getChildAdapterPosition:(Landroid/view/View;)I // method@05f9 │ │ +198b5c: 0a05 |0012: move-result v5 │ │ +198b5e: 12f1 |0013: const/4 v1, #int -1 // #ff │ │ +198b60: 3215 3200 |0014: if-eq v5, v1, 0046 // +0032 │ │ +198b64: 3900 0600 |0016: if-nez v0, 001c // +0006 │ │ +198b68: 5591 5b42 |0018: iget-boolean v1, v9, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@425b │ │ +198b6c: 3901 0a00 |001a: if-nez v1, 0024 // +000a │ │ +198b70: 5491 5742 |001c: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4257 │ │ +198b74: 6e40 4257 b951 |001e: invoke-virtual {v9, v11, v1, v5}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.hasHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Z // method@5742 │ │ +198b7a: 0a01 |0021: move-result v1 │ │ +198b7c: 3801 2400 |0022: if-eqz v1, 0046 // +0024 │ │ +198b80: 5491 5742 |0024: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4257 │ │ +198b84: 6e40 3e57 b951 |0026: invoke-virtual {v9, v11, v1, v5}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@573e │ │ +198b8a: 0c01 |0029: move-result-object v1 │ │ +198b8c: 5417 6500 |002a: iget-object v7, v1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0065 │ │ +198b90: 6e10 2c01 0a00 |002c: invoke-virtual {v10}, Landroid/graphics/Canvas;.save:()I // method@012c │ │ +198b96: 6e10 2003 0300 |002f: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0320 │ │ +198b9c: 0a08 |0032: move-result v8 │ │ +198b9e: 0791 |0033: move-object v1, v9 │ │ +198ba0: 07b2 |0034: move-object v2, v11 │ │ +198ba2: 0774 |0035: move-object v4, v7 │ │ +198ba4: 0106 |0036: move v6, v0 │ │ +198ba6: 7406 4057 0100 |0037: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeaderTop:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;Landroid/view/View;II)I // method@5740 │ │ +198bac: 0a01 |003a: move-result v1 │ │ +198bae: 8282 |003b: int-to-float v2, v8 │ │ +198bb0: 8211 |003c: int-to-float v1, v1 │ │ +198bb2: 6e30 2d01 2a01 |003d: invoke-virtual {v10, v2, v1}, Landroid/graphics/Canvas;.translate:(FF)V // method@012d │ │ +198bb8: 6e20 1503 a700 |0040: invoke-virtual {v7, v10}, Landroid/view/View;.draw:(Landroid/graphics/Canvas;)V // method@0315 │ │ +198bbe: 6e10 2b01 0a00 |0043: invoke-virtual {v10}, Landroid/graphics/Canvas;.restore:()V // method@012b │ │ +198bc4: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ +198bc8: 28bd |0048: goto 0005 // -0043 │ │ +198bca: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0007 line=114 │ │ 0x000f line=116 │ │ 0x0018 line=118 │ │ 0x0024 line=119 │ │ @@ -434812,17 +434813,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19a784: |[19a784] org.thoughtcrime.securesms.util.concurrent.AssertedSuccessListener.:()V │ │ -19a794: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19a79a: 0e00 |0003: return-void │ │ +19a788: |[19a788] org.thoughtcrime.securesms.util.concurrent.AssertedSuccessListener.:()V │ │ +19a798: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19a79e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/concurrent/AssertedSuccessListener; │ │ │ │ Virtual methods - │ │ @@ -434831,18 +434832,18 @@ │ │ type : '(Ljava/util/concurrent/ExecutionException;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -19a79c: |[19a79c] org.thoughtcrime.securesms.util.concurrent.AssertedSuccessListener.onFailure:(Ljava/util/concurrent/ExecutionException;)V │ │ -19a7ac: 2200 d602 |0000: new-instance v0, Ljava/lang/AssertionError; // type@02d6 │ │ -19a7b0: 7020 bd09 2000 |0002: invoke-direct {v0, v2}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09bd │ │ -19a7b6: 2700 |0005: throw v0 │ │ +19a7a0: |[19a7a0] org.thoughtcrime.securesms.util.concurrent.AssertedSuccessListener.onFailure:(Ljava/util/concurrent/ExecutionException;)V │ │ +19a7b0: 2200 d602 |0000: new-instance v0, Ljava/lang/AssertionError; // type@02d6 │ │ +19a7b4: 7020 bd09 2000 |0002: invoke-direct {v0, v2}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09bd │ │ +19a7ba: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/util/concurrent/AssertedSuccessListener; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/util/concurrent/ExecutionException; │ │ │ │ @@ -434891,36 +434892,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -19a908: |[19a908] org.thoughtcrime.securesms.util.guava.Absent.:()V │ │ -19a918: 2200 ed10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Absent; // type@10ed │ │ -19a91c: 7010 e257 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/guava/Absent;.:()V // method@57e2 │ │ -19a922: 6900 6f42 |0005: sput-object v0, Lorg/thoughtcrime/securesms/util/guava/Absent;.INSTANCE:Lorg/thoughtcrime/securesms/util/guava/Absent; // field@426f │ │ -19a926: 0e00 |0007: return-void │ │ +19a90c: |[19a90c] org.thoughtcrime.securesms.util.guava.Absent.:()V │ │ +19a91c: 2200 ed10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Absent; // type@10ed │ │ +19a920: 7010 e257 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/guava/Absent;.:()V // method@57e2 │ │ +19a926: 6900 6f42 |0005: sput-object v0, Lorg/thoughtcrime/securesms/util/guava/Absent;.INSTANCE:Lorg/thoughtcrime/securesms/util/guava/Absent; // field@426f │ │ +19a92a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/guava/Absent;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19a928: |[19a928] org.thoughtcrime.securesms.util.guava.Absent.:()V │ │ -19a938: 7010 f157 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/guava/Optional;.:()V // method@57f1 │ │ -19a93e: 0e00 |0003: return-void │ │ +19a92c: |[19a92c] org.thoughtcrime.securesms.util.guava.Absent.:()V │ │ +19a93c: 7010 f157 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/guava/Optional;.:()V // method@57f1 │ │ +19a942: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/guava/Absent;) │ │ @@ -434928,17 +434929,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19a87c: |[19a87c] org.thoughtcrime.securesms.util.guava.Absent.readResolve:()Ljava/lang/Object; │ │ -19a88c: 6200 6f42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/guava/Absent;.INSTANCE:Lorg/thoughtcrime/securesms/util/guava/Absent; // field@426f │ │ -19a890: 1100 |0002: return-object v0 │ │ +19a880: |[19a880] org.thoughtcrime.securesms.util.guava.Absent.readResolve:()Ljava/lang/Object; │ │ +19a890: 6200 6f42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/guava/Absent;.INSTANCE:Lorg/thoughtcrime/securesms/util/guava/Absent; // field@426f │ │ +19a894: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ │ │ Virtual methods - │ │ @@ -434947,18 +434948,18 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -19a8ac: |[19a8ac] org.thoughtcrime.securesms.util.guava.Absent.asSet:()Ljava/util/Set; │ │ -19a8bc: 7100 7d0c 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptySet:()Ljava/util/Set; // method@0c7d │ │ -19a8c2: 0c00 |0003: move-result-object v0 │ │ -19a8c4: 1100 |0004: return-object v0 │ │ +19a8b0: |[19a8b0] org.thoughtcrime.securesms.util.guava.Absent.asSet:()Ljava/util/Set; │ │ +19a8c0: 7100 7d0c 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptySet:()Ljava/util/Set; // method@0c7d │ │ +19a8c6: 0c00 |0003: move-result-object v0 │ │ +19a8c8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/guava/Absent;) │ │ @@ -434966,38 +434967,38 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -19a7b8: |[19a7b8] org.thoughtcrime.securesms.util.guava.Absent.equals:(Ljava/lang/Object;)Z │ │ -19a7c8: 3301 0400 |0000: if-ne v1, v0, 0004 // +0004 │ │ -19a7cc: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -19a7ce: 2802 |0003: goto 0005 // +0002 │ │ -19a7d0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -19a7d2: 0f01 |0005: return v1 │ │ +19a7bc: |[19a7bc] org.thoughtcrime.securesms.util.guava.Absent.equals:(Ljava/lang/Object;)Z │ │ +19a7cc: 3301 0400 |0000: if-ne v1, v0, 0004 // +0004 │ │ +19a7d0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +19a7d2: 2802 |0003: goto 0005 // +0002 │ │ +19a7d4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +19a7d6: 0f01 |0005: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/guava/Absent;) │ │ name : 'get' │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -19a800: |[19a800] org.thoughtcrime.securesms.util.guava.Absent.get:()Ljava/lang/Object; │ │ -19a810: 2200 ec02 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@02ec │ │ -19a814: 1a01 4a83 |0002: const-string v1, "value is absent" // string@834a │ │ -19a818: 7020 400a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a40 │ │ -19a81e: 2700 |0007: throw v0 │ │ +19a804: |[19a804] org.thoughtcrime.securesms.util.guava.Absent.get:()Ljava/lang/Object; │ │ +19a814: 2200 ec02 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@02ec │ │ +19a818: 1a01 4a83 |0002: const-string v1, "value is absent" // string@834a │ │ +19a81c: 7020 400a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a40 │ │ +19a822: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/util/guava/Absent;) │ │ @@ -435005,51 +435006,51 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -19a7e8: |[19a7e8] org.thoughtcrime.securesms.util.guava.Absent.hashCode:()I │ │ -19a7f8: 1400 1cf9 8d59 |0000: const v0, #float 4.99523e+15 // #598df91c │ │ -19a7fe: 0f00 |0003: return v0 │ │ +19a7ec: |[19a7ec] org.thoughtcrime.securesms.util.guava.Absent.hashCode:()I │ │ +19a7fc: 1400 1cf9 8d59 |0000: const v0, #float 4.99523e+15 // #598df91c │ │ +19a802: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/util/guava/Absent;) │ │ name : 'isPresent' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -19a7d4: |[19a7d4] org.thoughtcrime.securesms.util.guava.Absent.isPresent:()Z │ │ -19a7e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19a7e6: 0f00 |0001: return v0 │ │ +19a7d8: |[19a7d8] org.thoughtcrime.securesms.util.guava.Absent.isPresent:()Z │ │ +19a7e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19a7ea: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/util/guava/Absent;) │ │ name : 'or' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -19a820: |[19a820] org.thoughtcrime.securesms.util.guava.Absent.or:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -19a830: 1a00 f282 |0000: const-string v0, "use orNull() instead of or(null)" // string@82f2 │ │ -19a834: 7120 0a58 0200 |0002: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@580a │ │ -19a83a: 0c02 |0005: move-result-object v2 │ │ -19a83c: 1102 |0006: return-object v2 │ │ +19a824: |[19a824] org.thoughtcrime.securesms.util.guava.Absent.or:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +19a834: 1a00 f282 |0000: const-string v0, "use orNull() instead of or(null)" // string@82f2 │ │ +19a838: 7120 0a58 0200 |0002: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@580a │ │ +19a83e: 0c02 |0005: move-result-object v2 │ │ +19a840: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -435058,21 +435059,21 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/guava/Supplier;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -19a840: |[19a840] org.thoughtcrime.securesms.util.guava.Absent.or:(Lorg/thoughtcrime/securesms/util/guava/Supplier;)Ljava/lang/Object; │ │ -19a850: 7210 1f58 0200 |0000: invoke-interface {v2}, Lorg/thoughtcrime/securesms/util/guava/Supplier;.get:()Ljava/lang/Object; // method@581f │ │ -19a856: 0c02 |0003: move-result-object v2 │ │ -19a858: 1a00 f182 |0004: const-string v0, "use orNull() instead of a Supplier that returns null" // string@82f1 │ │ -19a85c: 7120 0a58 0200 |0006: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@580a │ │ -19a862: 0c02 |0009: move-result-object v2 │ │ -19a864: 1102 |000a: return-object v2 │ │ +19a844: |[19a844] org.thoughtcrime.securesms.util.guava.Absent.or:(Lorg/thoughtcrime/securesms/util/guava/Supplier;)Ljava/lang/Object; │ │ +19a854: 7210 1f58 0200 |0000: invoke-interface {v2}, Lorg/thoughtcrime/securesms/util/guava/Supplier;.get:()Ljava/lang/Object; // method@581f │ │ +19a85a: 0c02 |0003: move-result-object v2 │ │ +19a85c: 1a00 f182 |0004: const-string v0, "use orNull() instead of a Supplier that returns null" // string@82f1 │ │ +19a860: 7120 0a58 0200 |0006: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@580a │ │ +19a866: 0c02 |0009: move-result-object v2 │ │ +19a868: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ 0x0000 - 0x000b reg=2 (null) Lorg/thoughtcrime/securesms/util/guava/Supplier; │ │ │ │ @@ -435081,19 +435082,19 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/guava/Optional;)Lorg/thoughtcrime/securesms/util/guava/Optional;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -19a8c8: |[19a8c8] org.thoughtcrime.securesms.util.guava.Absent.or:(Lorg/thoughtcrime/securesms/util/guava/Optional;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -19a8d8: 7110 0958 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5809 │ │ -19a8de: 0c01 |0003: move-result-object v1 │ │ -19a8e0: 1f01 ef10 |0004: check-cast v1, Lorg/thoughtcrime/securesms/util/guava/Optional; // type@10ef │ │ -19a8e4: 1101 |0006: return-object v1 │ │ +19a8cc: |[19a8cc] org.thoughtcrime.securesms.util.guava.Absent.or:(Lorg/thoughtcrime/securesms/util/guava/Optional;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +19a8dc: 7110 0958 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5809 │ │ +19a8e2: 0c01 |0003: move-result-object v1 │ │ +19a8e4: 1f01 ef10 |0004: check-cast v1, Lorg/thoughtcrime/securesms/util/guava/Optional; // type@10ef │ │ +19a8e8: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ 0x0000 - 0x0007 reg=1 (null) Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ │ │ @@ -435102,33 +435103,33 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -19a868: |[19a868] org.thoughtcrime.securesms.util.guava.Absent.orNull:()Ljava/lang/Object; │ │ -19a878: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19a87a: 1100 |0001: return-object v0 │ │ +19a86c: |[19a86c] org.thoughtcrime.securesms.util.guava.Absent.orNull:()Ljava/lang/Object; │ │ +19a87c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19a87e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Lorg/thoughtcrime/securesms/util/guava/Absent;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19a894: |[19a894] org.thoughtcrime.securesms.util.guava.Absent.toString:()Ljava/lang/String; │ │ -19a8a4: 1a00 ad30 |0000: const-string v0, "Optional.absent()" // string@30ad │ │ -19a8a8: 1100 |0002: return-object v0 │ │ +19a898: |[19a898] org.thoughtcrime.securesms.util.guava.Absent.toString:()Ljava/lang/String; │ │ +19a8a8: 1a00 ad30 |0000: const-string v0, "Optional.absent()" // string@30ad │ │ +19a8ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ │ │ #10 : (in Lorg/thoughtcrime/securesms/util/guava/Absent;) │ │ @@ -435136,19 +435137,19 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/guava/Function;)Lorg/thoughtcrime/securesms/util/guava/Optional;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -19a8e8: |[19a8e8] org.thoughtcrime.securesms.util.guava.Absent.transform:(Lorg/thoughtcrime/securesms/util/guava/Function;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -19a8f8: 7110 0958 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5809 │ │ -19a8fe: 7100 f257 0000 |0003: invoke-static {}, Lorg/thoughtcrime/securesms/util/guava/Optional;.absent:()Lorg/thoughtcrime/securesms/util/guava/Optional; // method@57f2 │ │ -19a904: 0c01 |0006: move-result-object v1 │ │ -19a906: 1101 |0007: return-object v1 │ │ +19a8ec: |[19a8ec] org.thoughtcrime.securesms.util.guava.Absent.transform:(Lorg/thoughtcrime/securesms/util/guava/Function;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +19a8fc: 7110 0958 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5809 │ │ +19a902: 7100 f257 0000 |0003: invoke-static {}, Lorg/thoughtcrime/securesms/util/guava/Optional;.absent:()Lorg/thoughtcrime/securesms/util/guava/Optional; // method@57f2 │ │ +19a908: 0c01 |0006: move-result-object v1 │ │ +19a90a: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=65 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ 0x0000 - 0x0008 reg=1 (null) Lorg/thoughtcrime/securesms/util/guava/Function; │ │ @@ -435208,18 +435209,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19b014: |[19b014] org.thoughtcrime.securesms.util.guava.Present.:(Ljava/lang/Object;)V │ │ -19b024: 7010 f157 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/guava/Optional;.:()V // method@57f1 │ │ -19b02a: 5b01 7242 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4272 │ │ -19b02e: 0e00 |0005: return-void │ │ +19b018: |[19b018] org.thoughtcrime.securesms.util.guava.Present.:(Ljava/lang/Object;)V │ │ +19b028: 7010 f157 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/guava/Optional;.:()V // method@57f1 │ │ +19b02e: 5b01 7242 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4272 │ │ +19b032: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/guava/Present; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ @@ -435230,19 +435231,19 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -19afa8: |[19afa8] org.thoughtcrime.securesms.util.guava.Present.asSet:()Ljava/util/Set; │ │ -19afb8: 5410 7242 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4272 │ │ -19afbc: 7110 820c 0000 |0002: invoke-static {v0}, Ljava/util/Collections;.singleton:(Ljava/lang/Object;)Ljava/util/Set; // method@0c82 │ │ -19afc2: 0c00 |0005: move-result-object v0 │ │ -19afc4: 1100 |0006: return-object v0 │ │ +19afac: |[19afac] org.thoughtcrime.securesms.util.guava.Present.asSet:()Ljava/util/Set; │ │ +19afbc: 5410 7242 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4272 │ │ +19afc0: 7110 820c 0000 |0002: invoke-static {v0}, Ljava/util/Collections;.singleton:(Ljava/lang/Object;)Ljava/util/Set; // method@0c82 │ │ +19afc6: 0c00 |0005: move-result-object v0 │ │ +19afc8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/util/guava/Present; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/guava/Present;) │ │ @@ -435250,25 +435251,25 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -19ae90: |[19ae90] org.thoughtcrime.securesms.util.guava.Present.equals:(Ljava/lang/Object;)Z │ │ -19aea0: 2020 f110 |0000: instance-of v0, v2, Lorg/thoughtcrime/securesms/util/guava/Present; // type@10f1 │ │ -19aea4: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -19aea8: 1f02 f110 |0004: check-cast v2, Lorg/thoughtcrime/securesms/util/guava/Present; // type@10f1 │ │ -19aeac: 5410 7242 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4272 │ │ -19aeb0: 5422 7242 |0008: iget-object v2, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4272 │ │ -19aeb4: 6e20 9c0a 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0a9c │ │ -19aeba: 0a02 |000d: move-result v2 │ │ -19aebc: 0f02 |000e: return v2 │ │ -19aebe: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -19aec0: 0f02 |0010: return v2 │ │ +19ae94: |[19ae94] org.thoughtcrime.securesms.util.guava.Present.equals:(Ljava/lang/Object;)Z │ │ +19aea4: 2020 f110 |0000: instance-of v0, v2, Lorg/thoughtcrime/securesms/util/guava/Present; // type@10f1 │ │ +19aea8: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +19aeac: 1f02 f110 |0004: check-cast v2, Lorg/thoughtcrime/securesms/util/guava/Present; // type@10f1 │ │ +19aeb0: 5410 7242 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4272 │ │ +19aeb4: 5422 7242 |0008: iget-object v2, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4272 │ │ +19aeb8: 6e20 9c0a 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0a9c │ │ +19aebe: 0a02 |000d: move-result v2 │ │ +19aec0: 0f02 |000e: return v2 │ │ +19aec2: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +19aec4: 0f02 |0010: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0004 line=73 │ │ 0x0006 line=74 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lorg/thoughtcrime/securesms/util/guava/Present; │ │ @@ -435279,17 +435280,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19af00: |[19af00] org.thoughtcrime.securesms.util.guava.Present.get:()Ljava/lang/Object; │ │ -19af10: 5410 7242 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4272 │ │ -19af14: 1100 |0002: return-object v0 │ │ +19af04: |[19af04] org.thoughtcrime.securesms.util.guava.Present.get:()Ljava/lang/Object; │ │ +19af14: 5410 7242 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4272 │ │ +19af18: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/util/guava/Present; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/util/guava/Present;) │ │ @@ -435297,21 +435298,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -19aed8: |[19aed8] org.thoughtcrime.securesms.util.guava.Present.hashCode:()I │ │ -19aee8: 5420 7242 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4272 │ │ -19aeec: 6e10 9e0a 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0a9e │ │ -19aef2: 0a00 |0005: move-result v0 │ │ -19aef4: 1401 1cf9 8d59 |0006: const v1, #float 4.99523e+15 // #598df91c │ │ -19aefa: b010 |0009: add-int/2addr v0, v1 │ │ -19aefc: 0f00 |000a: return v0 │ │ +19aedc: |[19aedc] org.thoughtcrime.securesms.util.guava.Present.hashCode:()I │ │ +19aeec: 5420 7242 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4272 │ │ +19aef0: 6e10 9e0a 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0a9e │ │ +19aef6: 0a00 |0005: move-result v0 │ │ +19aef8: 1401 1cf9 8d59 |0006: const v1, #float 4.99523e+15 // #598df91c │ │ +19aefe: b010 |0009: add-int/2addr v0, v1 │ │ +19af00: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/thoughtcrime/securesms/util/guava/Present; │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/util/guava/Present;) │ │ @@ -435319,35 +435320,35 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -19aec4: |[19aec4] org.thoughtcrime.securesms.util.guava.Present.isPresent:()Z │ │ -19aed4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -19aed6: 0f00 |0001: return v0 │ │ +19aec8: |[19aec8] org.thoughtcrime.securesms.util.guava.Present.isPresent:()Z │ │ +19aed8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +19aeda: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/util/guava/Present;) │ │ name : 'or' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -19af18: |[19af18] org.thoughtcrime.securesms.util.guava.Present.or:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -19af28: 1a00 f282 |0000: const-string v0, "use orNull() instead of or(null)" // string@82f2 │ │ -19af2c: 7120 0a58 0200 |0002: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@580a │ │ -19af32: 5412 7242 |0005: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4272 │ │ -19af36: 1102 |0007: return-object v2 │ │ +19af1c: |[19af1c] org.thoughtcrime.securesms.util.guava.Present.or:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +19af2c: 1a00 f282 |0000: const-string v0, "use orNull() instead of or(null)" // string@82f2 │ │ +19af30: 7120 0a58 0200 |0002: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@580a │ │ +19af36: 5412 7242 |0005: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4272 │ │ +19af3a: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0005 line=45 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/thoughtcrime/securesms/util/guava/Present; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ @@ -435357,18 +435358,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/guava/Supplier;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19af38: |[19af38] org.thoughtcrime.securesms.util.guava.Present.or:(Lorg/thoughtcrime/securesms/util/guava/Supplier;)Ljava/lang/Object; │ │ -19af48: 7110 0958 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5809 │ │ -19af4e: 5401 7242 |0003: iget-object v1, v0, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4272 │ │ -19af52: 1101 |0005: return-object v1 │ │ +19af3c: |[19af3c] org.thoughtcrime.securesms.util.guava.Present.or:(Lorg/thoughtcrime/securesms/util/guava/Supplier;)Ljava/lang/Object; │ │ +19af4c: 7110 0958 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5809 │ │ +19af52: 5401 7242 |0003: iget-object v1, v0, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4272 │ │ +19af56: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/guava/Present; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/util/guava/Supplier; │ │ @@ -435378,17 +435379,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/guava/Optional;)Lorg/thoughtcrime/securesms/util/guava/Optional;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19afc8: |[19afc8] org.thoughtcrime.securesms.util.guava.Present.or:(Lorg/thoughtcrime/securesms/util/guava/Optional;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -19afd8: 7110 0958 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5809 │ │ -19afde: 1100 |0003: return-object v0 │ │ +19afcc: |[19afcc] org.thoughtcrime.securesms.util.guava.Present.or:(Lorg/thoughtcrime/securesms/util/guava/Optional;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +19afdc: 7110 0958 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5809 │ │ +19afe2: 1100 |0003: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/guava/Present; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ │ │ @@ -435397,17 +435398,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19af54: |[19af54] org.thoughtcrime.securesms.util.guava.Present.orNull:()Ljava/lang/Object; │ │ -19af64: 5410 7242 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4272 │ │ -19af68: 1100 |0002: return-object v0 │ │ +19af58: |[19af58] org.thoughtcrime.securesms.util.guava.Present.orNull:()Ljava/lang/Object; │ │ +19af68: 5410 7242 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4272 │ │ +19af6c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/util/guava/Present; │ │ │ │ #9 : (in Lorg/thoughtcrime/securesms/util/guava/Present;) │ │ @@ -435415,25 +435416,25 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -19af6c: |[19af6c] org.thoughtcrime.securesms.util.guava.Present.toString:()Ljava/lang/String; │ │ -19af7c: 2200 0903 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0309 │ │ -19af80: 1a01 af30 |0002: const-string v1, "Optional.of(" // string@30af │ │ -19af84: 7020 090b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ -19af8a: 5421 7242 |0007: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4272 │ │ -19af8e: 6e20 110b 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b11 │ │ -19af94: 1a01 ef09 |000c: const-string v1, ")" // string@09ef │ │ -19af98: 6e20 120b 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -19af9e: 6e10 230b 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -19afa4: 0c00 |0014: move-result-object v0 │ │ -19afa6: 1100 |0015: return-object v0 │ │ +19af70: |[19af70] org.thoughtcrime.securesms.util.guava.Present.toString:()Ljava/lang/String; │ │ +19af80: 2200 0903 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0309 │ │ +19af84: 1a01 af30 |0002: const-string v1, "Optional.of(" // string@30af │ │ +19af88: 7020 090b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ +19af8e: 5421 7242 |0007: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4272 │ │ +19af92: 6e20 110b 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b11 │ │ +19af98: 1a01 ef09 |000c: const-string v1, ")" // string@09ef │ │ +19af9c: 6e20 120b 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +19afa2: 6e10 230b 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +19afa8: 0c00 |0014: move-result-object v0 │ │ +19afaa: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lorg/thoughtcrime/securesms/util/guava/Present; │ │ │ │ #10 : (in Lorg/thoughtcrime/securesms/util/guava/Present;) │ │ @@ -435441,24 +435442,24 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/guava/Function;)Lorg/thoughtcrime/securesms/util/guava/Optional;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -19afe0: |[19afe0] org.thoughtcrime.securesms.util.guava.Present.transform:(Lorg/thoughtcrime/securesms/util/guava/Function;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -19aff0: 2200 f110 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Present; // type@10f1 │ │ -19aff4: 5421 7242 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4272 │ │ -19aff8: 7220 ef57 1300 |0004: invoke-interface {v3, v1}, Lorg/thoughtcrime/securesms/util/guava/Function;.apply:(Ljava/lang/Object;)Ljava/lang/Object; // method@57ef │ │ -19affe: 0c03 |0007: move-result-object v3 │ │ -19b000: 1a01 a73b |0008: const-string v1, "Transformation function cannot return null." // string@3ba7 │ │ -19b004: 7120 0a58 1300 |000a: invoke-static {v3, v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@580a │ │ -19b00a: 0c03 |000d: move-result-object v3 │ │ -19b00c: 7020 1358 3000 |000e: invoke-direct {v0, v3}, Lorg/thoughtcrime/securesms/util/guava/Present;.:(Ljava/lang/Object;)V // method@5813 │ │ -19b012: 1100 |0011: return-object v0 │ │ +19afe4: |[19afe4] org.thoughtcrime.securesms.util.guava.Present.transform:(Lorg/thoughtcrime/securesms/util/guava/Function;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +19aff4: 2200 f110 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Present; // type@10f1 │ │ +19aff8: 5421 7242 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4272 │ │ +19affc: 7220 ef57 1300 |0004: invoke-interface {v3, v1}, Lorg/thoughtcrime/securesms/util/guava/Function;.apply:(Ljava/lang/Object;)Ljava/lang/Object; // method@57ef │ │ +19b002: 0c03 |0007: move-result-object v3 │ │ +19b004: 1a01 a73b |0008: const-string v1, "Transformation function cannot return null." // string@3ba7 │ │ +19b008: 7120 0a58 1300 |000a: invoke-static {v3, v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@580a │ │ +19b00e: 0c03 |000d: move-result-object v3 │ │ +19b010: 7020 1358 3000 |000e: invoke-direct {v0, v3}, Lorg/thoughtcrime/securesms/util/guava/Present;.:(Ljava/lang/Object;)V // method@5813 │ │ +19b016: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lorg/thoughtcrime/securesms/util/guava/Present; │ │ 0x0000 - 0x0012 reg=3 (null) Lorg/thoughtcrime/securesms/util/guava/Function; │ │ │ │ @@ -435497,18 +435498,18 @@ │ │ type : '(Landroid/view/Window;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19ba44: |[19ba44] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.:(Landroid/view/Window;)V │ │ -19ba54: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19ba5a: 5b01 9542 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@4295 │ │ -19ba5e: 0e00 |0005: return-void │ │ +19ba48: |[19ba48] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.:(Landroid/view/Window;)V │ │ +19ba58: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19ba5e: 5b01 9542 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@4295 │ │ +19ba62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0003 line=123 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/Window; │ │ @@ -435519,371 +435520,371 @@ │ │ type : '(Lcom/google/android/exoplayer2/audio/AudioAttributes;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19ba60: |[19ba60] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onAudioAttributesChanged:(Lcom/google/android/exoplayer2/audio/AudioAttributes;)V │ │ -19ba70: 7120 9f08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onAudioAttributesChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/audio/AudioAttributes;)V // method@089f │ │ -19ba76: 0e00 |0003: return-void │ │ +19ba64: |[19ba64] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onAudioAttributesChanged:(Lcom/google/android/exoplayer2/audio/AudioAttributes;)V │ │ +19ba74: 7120 9f08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onAudioAttributesChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/audio/AudioAttributes;)V // method@089f │ │ +19ba7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onAudioSessionIdChanged' │ │ type : '(I)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19ba78: |[19ba78] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onAudioSessionIdChanged:(I)V │ │ -19ba88: 7120 a008 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onAudioSessionIdChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08a0 │ │ -19ba8e: 0e00 |0003: return-void │ │ +19ba7c: |[19ba7c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onAudioSessionIdChanged:(I)V │ │ +19ba8c: 7120 a008 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onAudioSessionIdChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08a0 │ │ +19ba92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onAvailableCommandsChanged' │ │ type : '(Lcom/google/android/exoplayer2/Player$Commands;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19ba90: |[19ba90] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onAvailableCommandsChanged:(Lcom/google/android/exoplayer2/Player$Commands;)V │ │ -19baa0: 7120 a108 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onAvailableCommandsChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/Player$Commands;)V // method@08a1 │ │ -19baa6: 0e00 |0003: return-void │ │ +19ba94: |[19ba94] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onAvailableCommandsChanged:(Lcom/google/android/exoplayer2/Player$Commands;)V │ │ +19baa4: 7120 a108 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onAvailableCommandsChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/Player$Commands;)V // method@08a1 │ │ +19baaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onCues' │ │ type : '(Lcom/google/android/exoplayer2/text/CueGroup;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19baa8: |[19baa8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onCues:(Lcom/google/android/exoplayer2/text/CueGroup;)V │ │ -19bab8: 7120 a208 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onCues:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/text/CueGroup;)V // method@08a2 │ │ -19babe: 0e00 |0003: return-void │ │ +19baac: |[19baac] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onCues:(Lcom/google/android/exoplayer2/text/CueGroup;)V │ │ +19babc: 7120 a208 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onCues:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/text/CueGroup;)V // method@08a2 │ │ +19bac2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onCues' │ │ type : '(Ljava/util/List;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19bac0: |[19bac0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onCues:(Ljava/util/List;)V │ │ -19bad0: 7120 a308 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onCues:(Lcom/google/android/exoplayer2/Player$Listener;Ljava/util/List;)V // method@08a3 │ │ -19bad6: 0e00 |0003: return-void │ │ +19bac4: |[19bac4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onCues:(Ljava/util/List;)V │ │ +19bad4: 7120 a308 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onCues:(Lcom/google/android/exoplayer2/Player$Listener;Ljava/util/List;)V // method@08a3 │ │ +19bada: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onDeviceInfoChanged' │ │ type : '(Lcom/google/android/exoplayer2/DeviceInfo;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19bad8: |[19bad8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onDeviceInfoChanged:(Lcom/google/android/exoplayer2/DeviceInfo;)V │ │ -19bae8: 7120 a408 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onDeviceInfoChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/DeviceInfo;)V // method@08a4 │ │ -19baee: 0e00 |0003: return-void │ │ +19badc: |[19badc] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onDeviceInfoChanged:(Lcom/google/android/exoplayer2/DeviceInfo;)V │ │ +19baec: 7120 a408 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onDeviceInfoChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/DeviceInfo;)V // method@08a4 │ │ +19baf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onDeviceVolumeChanged' │ │ type : '(IZ)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -19baf0: |[19baf0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onDeviceVolumeChanged:(IZ)V │ │ -19bb00: 7130 a508 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onDeviceVolumeChanged:(Lcom/google/android/exoplayer2/Player$Listener;IZ)V // method@08a5 │ │ -19bb06: 0e00 |0003: return-void │ │ +19baf4: |[19baf4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onDeviceVolumeChanged:(IZ)V │ │ +19bb04: 7130 a508 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onDeviceVolumeChanged:(Lcom/google/android/exoplayer2/Player$Listener;IZ)V // method@08a5 │ │ +19bb0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onEvents' │ │ type : '(Lcom/google/android/exoplayer2/Player;Lcom/google/android/exoplayer2/Player$Events;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -19bb08: |[19bb08] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onEvents:(Lcom/google/android/exoplayer2/Player;Lcom/google/android/exoplayer2/Player$Events;)V │ │ -19bb18: 7130 a608 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onEvents:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/Player;Lcom/google/android/exoplayer2/Player$Events;)V // method@08a6 │ │ -19bb1e: 0e00 |0003: return-void │ │ +19bb0c: |[19bb0c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onEvents:(Lcom/google/android/exoplayer2/Player;Lcom/google/android/exoplayer2/Player$Events;)V │ │ +19bb1c: 7130 a608 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onEvents:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/Player;Lcom/google/android/exoplayer2/Player$Events;)V // method@08a6 │ │ +19bb22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onIsLoadingChanged' │ │ type : '(Z)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19bb20: |[19bb20] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onIsLoadingChanged:(Z)V │ │ -19bb30: 7120 a708 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onIsLoadingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08a7 │ │ -19bb36: 0e00 |0003: return-void │ │ +19bb24: |[19bb24] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onIsLoadingChanged:(Z)V │ │ +19bb34: 7120 a708 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onIsLoadingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08a7 │ │ +19bb3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onIsPlayingChanged' │ │ type : '(Z)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19bb38: |[19bb38] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onIsPlayingChanged:(Z)V │ │ -19bb48: 7120 a808 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onIsPlayingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08a8 │ │ -19bb4e: 0e00 |0003: return-void │ │ +19bb3c: |[19bb3c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onIsPlayingChanged:(Z)V │ │ +19bb4c: 7120 a808 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onIsPlayingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08a8 │ │ +19bb52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #10 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onLoadingChanged' │ │ type : '(Z)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19bb50: |[19bb50] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onLoadingChanged:(Z)V │ │ -19bb60: 7120 a908 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onLoadingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08a9 │ │ -19bb66: 0e00 |0003: return-void │ │ +19bb54: |[19bb54] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onLoadingChanged:(Z)V │ │ +19bb64: 7120 a908 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onLoadingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08a9 │ │ +19bb6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #11 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onMaxSeekToPreviousPositionChanged' │ │ type : '(J)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -19bb68: |[19bb68] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMaxSeekToPreviousPositionChanged:(J)V │ │ -19bb78: 7130 aa08 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onMaxSeekToPreviousPositionChanged:(Lcom/google/android/exoplayer2/Player$Listener;J)V // method@08aa │ │ -19bb7e: 0e00 |0003: return-void │ │ +19bb6c: |[19bb6c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMaxSeekToPreviousPositionChanged:(J)V │ │ +19bb7c: 7130 aa08 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onMaxSeekToPreviousPositionChanged:(Lcom/google/android/exoplayer2/Player$Listener;J)V // method@08aa │ │ +19bb82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #12 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onMediaItemTransition' │ │ type : '(Lcom/google/android/exoplayer2/MediaItem;I)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -19bb80: |[19bb80] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMediaItemTransition:(Lcom/google/android/exoplayer2/MediaItem;I)V │ │ -19bb90: 7130 ab08 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onMediaItemTransition:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/MediaItem;I)V // method@08ab │ │ -19bb96: 0e00 |0003: return-void │ │ +19bb84: |[19bb84] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMediaItemTransition:(Lcom/google/android/exoplayer2/MediaItem;I)V │ │ +19bb94: 7130 ab08 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onMediaItemTransition:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/MediaItem;I)V // method@08ab │ │ +19bb9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #13 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onMediaMetadataChanged' │ │ type : '(Lcom/google/android/exoplayer2/MediaMetadata;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19bb98: |[19bb98] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMediaMetadataChanged:(Lcom/google/android/exoplayer2/MediaMetadata;)V │ │ -19bba8: 7120 ac08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onMediaMetadataChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/MediaMetadata;)V // method@08ac │ │ -19bbae: 0e00 |0003: return-void │ │ +19bb9c: |[19bb9c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMediaMetadataChanged:(Lcom/google/android/exoplayer2/MediaMetadata;)V │ │ +19bbac: 7120 ac08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onMediaMetadataChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/MediaMetadata;)V // method@08ac │ │ +19bbb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #14 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onMetadata' │ │ type : '(Lcom/google/android/exoplayer2/metadata/Metadata;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19bbb0: |[19bbb0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMetadata:(Lcom/google/android/exoplayer2/metadata/Metadata;)V │ │ -19bbc0: 7120 ad08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onMetadata:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/metadata/Metadata;)V // method@08ad │ │ -19bbc6: 0e00 |0003: return-void │ │ +19bbb4: |[19bbb4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMetadata:(Lcom/google/android/exoplayer2/metadata/Metadata;)V │ │ +19bbc4: 7120 ad08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onMetadata:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/metadata/Metadata;)V // method@08ad │ │ +19bbca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #15 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onPlayWhenReadyChanged' │ │ type : '(ZI)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -19bbc8: |[19bbc8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayWhenReadyChanged:(ZI)V │ │ -19bbd8: 7130 ae08 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlayWhenReadyChanged:(Lcom/google/android/exoplayer2/Player$Listener;ZI)V // method@08ae │ │ -19bbde: 0e00 |0003: return-void │ │ +19bbcc: |[19bbcc] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayWhenReadyChanged:(ZI)V │ │ +19bbdc: 7130 ae08 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlayWhenReadyChanged:(Lcom/google/android/exoplayer2/Player$Listener;ZI)V // method@08ae │ │ +19bbe2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #16 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onPlaybackParametersChanged' │ │ type : '(Lcom/google/android/exoplayer2/PlaybackParameters;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19bbe0: |[19bbe0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaybackParametersChanged:(Lcom/google/android/exoplayer2/PlaybackParameters;)V │ │ -19bbf0: 7120 af08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlaybackParametersChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/PlaybackParameters;)V // method@08af │ │ -19bbf6: 0e00 |0003: return-void │ │ +19bbe4: |[19bbe4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaybackParametersChanged:(Lcom/google/android/exoplayer2/PlaybackParameters;)V │ │ +19bbf4: 7120 af08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlaybackParametersChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/PlaybackParameters;)V // method@08af │ │ +19bbfa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #17 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onPlaybackStateChanged' │ │ type : '(I)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19bbf8: |[19bbf8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaybackStateChanged:(I)V │ │ -19bc08: 7120 b008 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlaybackStateChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08b0 │ │ -19bc0e: 0e00 |0003: return-void │ │ +19bbfc: |[19bbfc] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaybackStateChanged:(I)V │ │ +19bc0c: 7120 b008 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlaybackStateChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08b0 │ │ +19bc12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #18 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onPlaybackSuppressionReasonChanged' │ │ type : '(I)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19bc10: |[19bc10] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaybackSuppressionReasonChanged:(I)V │ │ -19bc20: 7120 b108 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlaybackSuppressionReasonChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08b1 │ │ -19bc26: 0e00 |0003: return-void │ │ +19bc14: |[19bc14] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaybackSuppressionReasonChanged:(I)V │ │ +19bc24: 7120 b108 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlaybackSuppressionReasonChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08b1 │ │ +19bc2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #19 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onPlayerError' │ │ type : '(Lcom/google/android/exoplayer2/PlaybackException;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19bc28: |[19bc28] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayerError:(Lcom/google/android/exoplayer2/PlaybackException;)V │ │ -19bc38: 7120 b208 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlayerError:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/PlaybackException;)V // method@08b2 │ │ -19bc3e: 0e00 |0003: return-void │ │ +19bc2c: |[19bc2c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayerError:(Lcom/google/android/exoplayer2/PlaybackException;)V │ │ +19bc3c: 7120 b208 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlayerError:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/PlaybackException;)V // method@08b2 │ │ +19bc42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #20 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onPlayerErrorChanged' │ │ type : '(Lcom/google/android/exoplayer2/PlaybackException;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19bc40: |[19bc40] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayerErrorChanged:(Lcom/google/android/exoplayer2/PlaybackException;)V │ │ -19bc50: 7120 b308 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlayerErrorChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/PlaybackException;)V // method@08b3 │ │ -19bc56: 0e00 |0003: return-void │ │ +19bc44: |[19bc44] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayerErrorChanged:(Lcom/google/android/exoplayer2/PlaybackException;)V │ │ +19bc54: 7120 b308 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlayerErrorChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/PlaybackException;)V // method@08b3 │ │ +19bc5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #21 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onPlayerStateChanged' │ │ type : '(ZI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -19bc58: |[19bc58] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayerStateChanged:(ZI)V │ │ -19bc68: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -19bc6a: 1301 8000 |0001: const/16 v1, #int 128 // #80 │ │ -19bc6e: 3204 1a00 |0003: if-eq v4, v0, 001d // +001a │ │ -19bc72: 1220 |0005: const/4 v0, #int 2 // #2 │ │ -19bc74: 3204 1700 |0006: if-eq v4, v0, 001d // +0017 │ │ -19bc78: 1230 |0008: const/4 v0, #int 3 // #3 │ │ -19bc7a: 3204 0600 |0009: if-eq v4, v0, 000f // +0006 │ │ -19bc7e: 1243 |000b: const/4 v3, #int 4 // #4 │ │ -19bc80: 3234 1100 |000c: if-eq v4, v3, 001d // +0011 │ │ -19bc84: 2814 |000e: goto 0022 // +0014 │ │ -19bc86: 3803 0800 |000f: if-eqz v3, 0017 // +0008 │ │ -19bc8a: 5423 9542 |0011: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@4295 │ │ -19bc8e: 6e20 6f03 1300 |0013: invoke-virtual {v3, v1}, Landroid/view/Window;.addFlags:(I)V // method@036f │ │ -19bc94: 280c |0016: goto 0022 // +000c │ │ -19bc96: 5423 9542 |0017: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@4295 │ │ -19bc9a: 6e20 7003 1300 |0019: invoke-virtual {v3, v1}, Landroid/view/Window;.clearFlags:(I)V // method@0370 │ │ -19bca0: 2806 |001c: goto 0022 // +0006 │ │ -19bca2: 5423 9542 |001d: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@4295 │ │ -19bca6: 6e20 7003 1300 |001f: invoke-virtual {v3, v1}, Landroid/view/Window;.clearFlags:(I)V // method@0370 │ │ -19bcac: 0e00 |0022: return-void │ │ +19bc5c: |[19bc5c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayerStateChanged:(ZI)V │ │ +19bc6c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +19bc6e: 1301 8000 |0001: const/16 v1, #int 128 // #80 │ │ +19bc72: 3204 1a00 |0003: if-eq v4, v0, 001d // +001a │ │ +19bc76: 1220 |0005: const/4 v0, #int 2 // #2 │ │ +19bc78: 3204 1700 |0006: if-eq v4, v0, 001d // +0017 │ │ +19bc7c: 1230 |0008: const/4 v0, #int 3 // #3 │ │ +19bc7e: 3204 0600 |0009: if-eq v4, v0, 000f // +0006 │ │ +19bc82: 1243 |000b: const/4 v3, #int 4 // #4 │ │ +19bc84: 3234 1100 |000c: if-eq v4, v3, 001d // +0011 │ │ +19bc88: 2814 |000e: goto 0022 // +0014 │ │ +19bc8a: 3803 0800 |000f: if-eqz v3, 0017 // +0008 │ │ +19bc8e: 5423 9542 |0011: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@4295 │ │ +19bc92: 6e20 6f03 1300 |0013: invoke-virtual {v3, v1}, Landroid/view/Window;.addFlags:(I)V // method@036f │ │ +19bc98: 280c |0016: goto 0022 // +000c │ │ +19bc9a: 5423 9542 |0017: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@4295 │ │ +19bc9e: 6e20 7003 1300 |0019: invoke-virtual {v3, v1}, Landroid/view/Window;.clearFlags:(I)V // method@0370 │ │ +19bca4: 2806 |001c: goto 0022 // +0006 │ │ +19bca6: 5423 9542 |001d: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@4295 │ │ +19bcaa: 6e20 7003 1300 |001f: invoke-virtual {v3, v1}, Landroid/view/Window;.clearFlags:(I)V // method@0370 │ │ +19bcb0: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0011 line=136 │ │ 0x0017 line=138 │ │ 0x001d line=132 │ │ locals : │ │ 0x0000 - 0x0023 reg=2 this Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener; │ │ @@ -435895,241 +435896,241 @@ │ │ type : '(Lcom/google/android/exoplayer2/MediaMetadata;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19bcb0: |[19bcb0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaylistMetadataChanged:(Lcom/google/android/exoplayer2/MediaMetadata;)V │ │ -19bcc0: 7120 b408 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlaylistMetadataChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/MediaMetadata;)V // method@08b4 │ │ -19bcc6: 0e00 |0003: return-void │ │ +19bcb4: |[19bcb4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaylistMetadataChanged:(Lcom/google/android/exoplayer2/MediaMetadata;)V │ │ +19bcc4: 7120 b408 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlaylistMetadataChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/MediaMetadata;)V // method@08b4 │ │ +19bcca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #23 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onPositionDiscontinuity' │ │ type : '(I)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19bce0: |[19bce0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPositionDiscontinuity:(I)V │ │ -19bcf0: 7120 b508 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPositionDiscontinuity:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08b5 │ │ -19bcf6: 0e00 |0003: return-void │ │ +19bce4: |[19bce4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPositionDiscontinuity:(I)V │ │ +19bcf4: 7120 b508 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPositionDiscontinuity:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08b5 │ │ +19bcfa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #24 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onPositionDiscontinuity' │ │ type : '(Lcom/google/android/exoplayer2/Player$PositionInfo;Lcom/google/android/exoplayer2/Player$PositionInfo;I)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -19bcc8: |[19bcc8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPositionDiscontinuity:(Lcom/google/android/exoplayer2/Player$PositionInfo;Lcom/google/android/exoplayer2/Player$PositionInfo;I)V │ │ -19bcd8: 7140 b608 1032 |0000: invoke-static {v0, v1, v2, v3}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPositionDiscontinuity:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/Player$PositionInfo;Lcom/google/android/exoplayer2/Player$PositionInfo;I)V // method@08b6 │ │ -19bcde: 0e00 |0003: return-void │ │ +19bccc: |[19bccc] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPositionDiscontinuity:(Lcom/google/android/exoplayer2/Player$PositionInfo;Lcom/google/android/exoplayer2/Player$PositionInfo;I)V │ │ +19bcdc: 7140 b608 1032 |0000: invoke-static {v0, v1, v2, v3}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPositionDiscontinuity:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/Player$PositionInfo;Lcom/google/android/exoplayer2/Player$PositionInfo;I)V // method@08b6 │ │ +19bce2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #25 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onRenderedFirstFrame' │ │ type : '()V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19bcf8: |[19bcf8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onRenderedFirstFrame:()V │ │ -19bd08: 7110 b708 0000 |0000: invoke-static {v0}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onRenderedFirstFrame:(Lcom/google/android/exoplayer2/Player$Listener;)V // method@08b7 │ │ -19bd0e: 0e00 |0003: return-void │ │ +19bcfc: |[19bcfc] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onRenderedFirstFrame:()V │ │ +19bd0c: 7110 b708 0000 |0000: invoke-static {v0}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onRenderedFirstFrame:(Lcom/google/android/exoplayer2/Player$Listener;)V // method@08b7 │ │ +19bd12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #26 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onRepeatModeChanged' │ │ type : '(I)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19bd10: |[19bd10] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onRepeatModeChanged:(I)V │ │ -19bd20: 7120 b808 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onRepeatModeChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08b8 │ │ -19bd26: 0e00 |0003: return-void │ │ +19bd14: |[19bd14] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onRepeatModeChanged:(I)V │ │ +19bd24: 7120 b808 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onRepeatModeChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08b8 │ │ +19bd2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #27 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onSeekBackIncrementChanged' │ │ type : '(J)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -19bd28: |[19bd28] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSeekBackIncrementChanged:(J)V │ │ -19bd38: 7130 b908 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onSeekBackIncrementChanged:(Lcom/google/android/exoplayer2/Player$Listener;J)V // method@08b9 │ │ -19bd3e: 0e00 |0003: return-void │ │ +19bd2c: |[19bd2c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSeekBackIncrementChanged:(J)V │ │ +19bd3c: 7130 b908 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onSeekBackIncrementChanged:(Lcom/google/android/exoplayer2/Player$Listener;J)V // method@08b9 │ │ +19bd42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #28 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onSeekForwardIncrementChanged' │ │ type : '(J)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -19bd40: |[19bd40] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSeekForwardIncrementChanged:(J)V │ │ -19bd50: 7130 ba08 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onSeekForwardIncrementChanged:(Lcom/google/android/exoplayer2/Player$Listener;J)V // method@08ba │ │ -19bd56: 0e00 |0003: return-void │ │ +19bd44: |[19bd44] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSeekForwardIncrementChanged:(J)V │ │ +19bd54: 7130 ba08 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onSeekForwardIncrementChanged:(Lcom/google/android/exoplayer2/Player$Listener;J)V // method@08ba │ │ +19bd5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #29 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onShuffleModeEnabledChanged' │ │ type : '(Z)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19bd58: |[19bd58] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onShuffleModeEnabledChanged:(Z)V │ │ -19bd68: 7120 bb08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onShuffleModeEnabledChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08bb │ │ -19bd6e: 0e00 |0003: return-void │ │ +19bd5c: |[19bd5c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onShuffleModeEnabledChanged:(Z)V │ │ +19bd6c: 7120 bb08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onShuffleModeEnabledChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08bb │ │ +19bd72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #30 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onSkipSilenceEnabledChanged' │ │ type : '(Z)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19bd70: |[19bd70] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSkipSilenceEnabledChanged:(Z)V │ │ -19bd80: 7120 bc08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onSkipSilenceEnabledChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08bc │ │ -19bd86: 0e00 |0003: return-void │ │ +19bd74: |[19bd74] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSkipSilenceEnabledChanged:(Z)V │ │ +19bd84: 7120 bc08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onSkipSilenceEnabledChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08bc │ │ +19bd8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #31 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onSurfaceSizeChanged' │ │ type : '(II)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -19bd88: |[19bd88] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSurfaceSizeChanged:(II)V │ │ -19bd98: 7130 bd08 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onSurfaceSizeChanged:(Lcom/google/android/exoplayer2/Player$Listener;II)V // method@08bd │ │ -19bd9e: 0e00 |0003: return-void │ │ +19bd8c: |[19bd8c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSurfaceSizeChanged:(II)V │ │ +19bd9c: 7130 bd08 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onSurfaceSizeChanged:(Lcom/google/android/exoplayer2/Player$Listener;II)V // method@08bd │ │ +19bda2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #32 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onTimelineChanged' │ │ type : '(Lcom/google/android/exoplayer2/Timeline;I)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -19bda0: |[19bda0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onTimelineChanged:(Lcom/google/android/exoplayer2/Timeline;I)V │ │ -19bdb0: 7130 be08 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onTimelineChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/Timeline;I)V // method@08be │ │ -19bdb6: 0e00 |0003: return-void │ │ +19bda4: |[19bda4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onTimelineChanged:(Lcom/google/android/exoplayer2/Timeline;I)V │ │ +19bdb4: 7130 be08 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onTimelineChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/Timeline;I)V // method@08be │ │ +19bdba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #33 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onTrackSelectionParametersChanged' │ │ type : '(Lcom/google/android/exoplayer2/trackselection/TrackSelectionParameters;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19bdb8: |[19bdb8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onTrackSelectionParametersChanged:(Lcom/google/android/exoplayer2/trackselection/TrackSelectionParameters;)V │ │ -19bdc8: 7120 bf08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onTrackSelectionParametersChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/trackselection/TrackSelectionParameters;)V // method@08bf │ │ -19bdce: 0e00 |0003: return-void │ │ +19bdbc: |[19bdbc] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onTrackSelectionParametersChanged:(Lcom/google/android/exoplayer2/trackselection/TrackSelectionParameters;)V │ │ +19bdcc: 7120 bf08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onTrackSelectionParametersChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/trackselection/TrackSelectionParameters;)V // method@08bf │ │ +19bdd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #34 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onTracksChanged' │ │ type : '(Lcom/google/android/exoplayer2/Tracks;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19bdd0: |[19bdd0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onTracksChanged:(Lcom/google/android/exoplayer2/Tracks;)V │ │ -19bde0: 7120 c008 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onTracksChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/Tracks;)V // method@08c0 │ │ -19bde6: 0e00 |0003: return-void │ │ +19bdd4: |[19bdd4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onTracksChanged:(Lcom/google/android/exoplayer2/Tracks;)V │ │ +19bde4: 7120 c008 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onTracksChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/Tracks;)V // method@08c0 │ │ +19bdea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #35 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onVideoSizeChanged' │ │ type : '(Lcom/google/android/exoplayer2/video/VideoSize;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19bde8: |[19bde8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onVideoSizeChanged:(Lcom/google/android/exoplayer2/video/VideoSize;)V │ │ -19bdf8: 7120 c108 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onVideoSizeChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/video/VideoSize;)V // method@08c1 │ │ -19bdfe: 0e00 |0003: return-void │ │ +19bdec: |[19bdec] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onVideoSizeChanged:(Lcom/google/android/exoplayer2/video/VideoSize;)V │ │ +19bdfc: 7120 c108 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onVideoSizeChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/video/VideoSize;)V // method@08c1 │ │ +19be02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #36 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onVolumeChanged' │ │ type : '(F)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19be00: |[19be00] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onVolumeChanged:(F)V │ │ -19be10: 7120 c208 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onVolumeChanged:(Lcom/google/android/exoplayer2/Player$Listener;F)V // method@08c2 │ │ -19be16: 0e00 |0003: return-void │ │ +19be04: |[19be04] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onVolumeChanged:(F)V │ │ +19be14: 7120 c208 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onVolumeChanged:(Lcom/google/android/exoplayer2/Player$Listener;F)V // method@08c2 │ │ +19be1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 15762 (VideoPlayer.java) │ │ │ │ Class #2467 header: │ │ @@ -436160,18 +436161,18 @@ │ │ type : '(Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19c044: |[19c044] org.thoughtcrime.securesms.video.exo.AttachmentDataSourceFactory.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;)V │ │ -19c054: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19c05a: 5b01 9b42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.defaultDataSourceFactory:Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; // field@429b │ │ -19c05e: 0e00 |0005: return-void │ │ +19c048: |[19c048] org.thoughtcrime.securesms.video.exo.AttachmentDataSourceFactory.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;)V │ │ +19c058: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19c05e: 5b01 9b42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.defaultDataSourceFactory:Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; // field@429b │ │ +19c062: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0003 line=15 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; │ │ @@ -436182,18 +436183,18 @@ │ │ type : '()Lcom/google/android/exoplayer2/upstream/DataSource;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19c000: |[19c000] org.thoughtcrime.securesms.video.exo.AttachmentDataSourceFactory.createDataSource:()Lcom/google/android/exoplayer2/upstream/DataSource; │ │ -19c010: 6e10 9a58 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.createDataSource:()Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; // method@589a │ │ -19c016: 0c00 |0003: move-result-object v0 │ │ -19c018: 1100 |0004: return-object v0 │ │ +19c004: |[19c004] org.thoughtcrime.securesms.video.exo.AttachmentDataSourceFactory.createDataSource:()Lcom/google/android/exoplayer2/upstream/DataSource; │ │ +19c014: 6e10 9a58 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.createDataSource:()Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; // method@589a │ │ +19c01a: 0c00 |0003: move-result-object v0 │ │ +19c01c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;) │ │ @@ -436201,21 +436202,21 @@ │ │ type : '()Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -19c01c: |[19c01c] org.thoughtcrime.securesms.video.exo.AttachmentDataSourceFactory.createDataSource:()Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; │ │ -19c02c: 2200 fd10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; // type@10fd │ │ -19c030: 5421 9b42 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.defaultDataSourceFactory:Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; // field@429b │ │ -19c034: 6e10 e608 0100 |0004: invoke-virtual {v1}, Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;.createDataSource:()Lcom/google/android/exoplayer2/upstream/DefaultDataSource; // method@08e6 │ │ -19c03a: 0c01 |0007: move-result-object v1 │ │ -19c03c: 7020 9158 1000 |0008: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSource;)V // method@5891 │ │ -19c042: 1100 |000b: return-object v0 │ │ +19c020: |[19c020] org.thoughtcrime.securesms.video.exo.AttachmentDataSourceFactory.createDataSource:()Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; │ │ +19c030: 2200 fd10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; // type@10fd │ │ +19c034: 5421 9b42 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.defaultDataSourceFactory:Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; // field@429b │ │ +19c038: 6e10 e608 0100 |0004: invoke-virtual {v1}, Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;.createDataSource:()Lcom/google/android/exoplayer2/upstream/DefaultDataSource; // method@08e6 │ │ +19c03e: 0c01 |0007: move-result-object v1 │ │ +19c040: 7020 9158 1000 |0008: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSource;)V // method@5891 │ │ +19c046: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory; │ │ │ │ source_file_idx : 3588 (AttachmentDataSourceFactory.java) │ │ @@ -436269,22 +436270,22 @@ │ │ type : '(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -19c4b4: |[19c4b4] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.:(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;)V │ │ -19c4c4: 5b23 a542 |0000: iput-object v3, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.this$0:Lorg/thoughtcrime/securesms/video/recode/MP4Builder; // field@42a5 │ │ -19c4c8: 7010 9b0a 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19c4ce: 1700 0000 0040 |0005: const-wide/32 v0, #float 2 // #40000000 │ │ -19c4d4: 5a20 a242 |0008: iput-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42a2 │ │ -19c4d8: 1600 0000 |000a: const-wide/16 v0, #int 0 // #0 │ │ -19c4dc: 5a20 a342 |000c: iput-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.dataOffset:J // field@42a3 │ │ -19c4e0: 0e00 |000e: return-void │ │ +19c4b8: |[19c4b8] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.:(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;)V │ │ +19c4c8: 5b23 a542 |0000: iput-object v3, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.this$0:Lorg/thoughtcrime/securesms/video/recode/MP4Builder; // field@42a5 │ │ +19c4cc: 7010 9b0a 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19c4d2: 1700 0000 0040 |0005: const-wide/32 v0, #float 2 // #40000000 │ │ +19c4d8: 5a20 a242 |0008: iput-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42a2 │ │ +19c4dc: 1600 0000 |000a: const-wide/16 v0, #int 0 // #0 │ │ +19c4e0: 5a20 a342 |000c: iput-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.dataOffset:J // field@42a3 │ │ +19c4e4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0008 line=161 │ │ 0x000c line=162 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; │ │ @@ -436295,17 +436296,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;Lorg/thoughtcrime/securesms/video/recode/MP4Builder$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19c4e4: |[19c4e4] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.:(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;Lorg/thoughtcrime/securesms/video/recode/MP4Builder$1;)V │ │ -19c4f4: 7020 a358 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.:(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;)V // method@58a3 │ │ -19c4fa: 0e00 |0003: return-void │ │ +19c4e8: |[19c4e8] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.:(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;Lorg/thoughtcrime/securesms/video/recode/MP4Builder$1;)V │ │ +19c4f8: 7020 a358 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.:(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;)V // method@58a3 │ │ +19c4fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/thoughtcrime/securesms/video/recode/MP4Builder; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/thoughtcrime/securesms/video/recode/MP4Builder$1; │ │ @@ -436315,66 +436316,66 @@ │ │ type : '(J)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -19c408: |[19c408] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.isSmallBox:(J)Z │ │ -19c418: 1600 0800 |0000: const-wide/16 v0, #int 8 // #8 │ │ -19c41c: bb04 |0002: add-long/2addr v4, v0 │ │ -19c41e: 1800 0000 0000 0100 0000 |0003: const-wide v0, #double 2.122e-314 // #0000000100000000 │ │ -19c428: 3102 0400 |0008: cmp-long v2, v4, v0 │ │ -19c42c: 3b02 0400 |000a: if-gez v2, 000e // +0004 │ │ -19c430: 1214 |000c: const/4 v4, #int 1 // #1 │ │ -19c432: 2802 |000d: goto 000f // +0002 │ │ -19c434: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -19c436: 0f04 |000f: return v4 │ │ +19c40c: |[19c40c] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.isSmallBox:(J)Z │ │ +19c41c: 1600 0800 |0000: const-wide/16 v0, #int 8 // #8 │ │ +19c420: bb04 |0002: add-long/2addr v4, v0 │ │ +19c422: 1800 0000 0000 0100 0000 |0003: const-wide v0, #double 2.122e-314 // #0000000100000000 │ │ +19c42c: 3102 0400 |0008: cmp-long v2, v4, v0 │ │ +19c430: 3b02 0400 |000a: if-gez v2, 000e // +0004 │ │ +19c434: 1214 |000c: const/4 v4, #int 1 // #1 │ │ +19c436: 2802 |000d: goto 000f // +0002 │ │ +19c438: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +19c43a: 0f04 |000f: return v4 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;) │ │ name : 'getBox' │ │ type : '(Ljava/nio/channels/WritableByteChannel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -19c4fc: |[19c4fc] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getBox:(Ljava/nio/channels/WritableByteChannel;)V │ │ -19c50c: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -19c510: 7110 9a0b 0000 |0002: invoke-static {v0}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@0b9a │ │ -19c516: 0c00 |0005: move-result-object v0 │ │ -19c518: 6e10 a958 0500 |0006: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getSize:()J // method@58a9 │ │ -19c51e: 0b01 |0009: move-result-wide v1 │ │ -19c520: 7030 ab58 1502 |000a: invoke-direct {v5, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.isSmallBox:(J)Z // method@58ab │ │ -19c526: 0a03 |000d: move-result v3 │ │ -19c528: 3803 0600 |000e: if-eqz v3, 0014 // +0006 │ │ -19c52c: 7130 1008 1002 |0010: invoke-static {v0, v1, v2}, Lcom/coremedia/iso/IsoTypeWriter;.writeUInt32:(Ljava/nio/ByteBuffer;J)V // method@0810 │ │ -19c532: 2806 |0013: goto 0019 // +0006 │ │ -19c534: 1603 0100 |0014: const-wide/16 v3, #int 1 // #1 │ │ -19c538: 7130 1008 3004 |0016: invoke-static {v0, v3, v4}, Lcom/coremedia/iso/IsoTypeWriter;.writeUInt32:(Ljava/nio/ByteBuffer;J)V // method@0810 │ │ -19c53e: 1a03 eb6a |0019: const-string v3, "mdat" // string@6aeb │ │ -19c542: 7110 0f08 0300 |001b: invoke-static {v3}, Lcom/coremedia/iso/IsoFile;.fourCCtoBytes:(Ljava/lang/String;)[B // method@080f │ │ -19c548: 0c03 |001e: move-result-object v3 │ │ -19c54a: 6e20 aa0b 3000 |001f: invoke-virtual {v0, v3}, Ljava/nio/ByteBuffer;.put:([B)Ljava/nio/ByteBuffer; // method@0baa │ │ -19c550: 7030 ab58 1502 |0022: invoke-direct {v5, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.isSmallBox:(J)Z // method@58ab │ │ -19c556: 0a03 |0025: move-result v3 │ │ -19c558: 3803 0a00 |0026: if-eqz v3, 0030 // +000a │ │ -19c55c: 1301 0800 |0028: const/16 v1, #int 8 // #8 │ │ -19c560: 2311 1311 |002a: new-array v1, v1, [B // type@1113 │ │ -19c564: 6e20 aa0b 1000 |002c: invoke-virtual {v0, v1}, Ljava/nio/ByteBuffer;.put:([B)Ljava/nio/ByteBuffer; // method@0baa │ │ -19c56a: 2804 |002f: goto 0033 // +0004 │ │ -19c56c: 7130 1108 1002 |0030: invoke-static {v0, v1, v2}, Lcom/coremedia/iso/IsoTypeWriter;.writeUInt64:(Ljava/nio/ByteBuffer;J)V // method@0811 │ │ -19c572: 6e10 af0b 0000 |0033: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.rewind:()Ljava/nio/Buffer; // method@0baf │ │ -19c578: 7220 c20b 0600 |0036: invoke-interface {v6, v0}, Ljava/nio/channels/WritableByteChannel;.write:(Ljava/nio/ByteBuffer;)I // method@0bc2 │ │ -19c57e: 0e00 |0039: return-void │ │ +19c500: |[19c500] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getBox:(Ljava/nio/channels/WritableByteChannel;)V │ │ +19c510: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +19c514: 7110 9a0b 0000 |0002: invoke-static {v0}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@0b9a │ │ +19c51a: 0c00 |0005: move-result-object v0 │ │ +19c51c: 6e10 a958 0500 |0006: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getSize:()J // method@58a9 │ │ +19c522: 0b01 |0009: move-result-wide v1 │ │ +19c524: 7030 ab58 1502 |000a: invoke-direct {v5, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.isSmallBox:(J)Z // method@58ab │ │ +19c52a: 0a03 |000d: move-result v3 │ │ +19c52c: 3803 0600 |000e: if-eqz v3, 0014 // +0006 │ │ +19c530: 7130 1008 1002 |0010: invoke-static {v0, v1, v2}, Lcom/coremedia/iso/IsoTypeWriter;.writeUInt32:(Ljava/nio/ByteBuffer;J)V // method@0810 │ │ +19c536: 2806 |0013: goto 0019 // +0006 │ │ +19c538: 1603 0100 |0014: const-wide/16 v3, #int 1 // #1 │ │ +19c53c: 7130 1008 3004 |0016: invoke-static {v0, v3, v4}, Lcom/coremedia/iso/IsoTypeWriter;.writeUInt32:(Ljava/nio/ByteBuffer;J)V // method@0810 │ │ +19c542: 1a03 eb6a |0019: const-string v3, "mdat" // string@6aeb │ │ +19c546: 7110 0f08 0300 |001b: invoke-static {v3}, Lcom/coremedia/iso/IsoFile;.fourCCtoBytes:(Ljava/lang/String;)[B // method@080f │ │ +19c54c: 0c03 |001e: move-result-object v3 │ │ +19c54e: 6e20 aa0b 3000 |001f: invoke-virtual {v0, v3}, Ljava/nio/ByteBuffer;.put:([B)Ljava/nio/ByteBuffer; // method@0baa │ │ +19c554: 7030 ab58 1502 |0022: invoke-direct {v5, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.isSmallBox:(J)Z // method@58ab │ │ +19c55a: 0a03 |0025: move-result v3 │ │ +19c55c: 3803 0a00 |0026: if-eqz v3, 0030 // +000a │ │ +19c560: 1301 0800 |0028: const/16 v1, #int 8 // #8 │ │ +19c564: 2311 1311 |002a: new-array v1, v1, [B // type@1113 │ │ +19c568: 6e20 aa0b 1000 |002c: invoke-virtual {v0, v1}, Ljava/nio/ByteBuffer;.put:([B)Ljava/nio/ByteBuffer; // method@0baa │ │ +19c56e: 2804 |002f: goto 0033 // +0004 │ │ +19c570: 7130 1108 1002 |0030: invoke-static {v0, v1, v2}, Lcom/coremedia/iso/IsoTypeWriter;.writeUInt64:(Ljava/nio/ByteBuffer;J)V // method@0811 │ │ +19c576: 6e10 af0b 0000 |0033: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.rewind:()Ljava/nio/Buffer; // method@0baf │ │ +19c57c: 7220 c20b 0600 |0036: invoke-interface {v6, v0}, Ljava/nio/channels/WritableByteChannel;.write:(Ljava/nio/ByteBuffer;)I // method@0bc2 │ │ +19c582: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=206 │ │ 0x0006 line=207 │ │ 0x000a line=208 │ │ 0x0010 line=209 │ │ 0x0016 line=211 │ │ @@ -436393,17 +436394,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19c468: |[19c468] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getContentSize:()J │ │ -19c478: 5320 a242 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42a2 │ │ -19c47c: 1000 |0002: return-wide v0 │ │ +19c46c: |[19c46c] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getContentSize:()J │ │ +19c47c: 5320 a242 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42a2 │ │ +19c480: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;) │ │ @@ -436411,17 +436412,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19c480: |[19c480] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getOffset:()J │ │ -19c490: 5320 a342 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.dataOffset:J // field@42a3 │ │ -19c494: 1000 |0002: return-wide v0 │ │ +19c484: |[19c484] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getOffset:()J │ │ +19c494: 5320 a342 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.dataOffset:J // field@42a3 │ │ +19c498: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;) │ │ @@ -436429,17 +436430,17 @@ │ │ type : '()Lcom/coremedia/iso/boxes/Container;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19c438: |[19c438] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getParent:()Lcom/coremedia/iso/boxes/Container; │ │ -19c448: 5410 a442 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.parent:Lcom/coremedia/iso/boxes/Container; // field@42a4 │ │ -19c44c: 1100 |0002: return-object v0 │ │ +19c43c: |[19c43c] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getParent:()Lcom/coremedia/iso/boxes/Container; │ │ +19c44c: 5410 a442 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.parent:Lcom/coremedia/iso/boxes/Container; // field@42a4 │ │ +19c450: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;) │ │ @@ -436447,19 +436448,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -19c498: |[19c498] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getSize:()J │ │ -19c4a8: 1600 1000 |0000: const-wide/16 v0, #int 16 // #10 │ │ -19c4ac: 5342 a242 |0002: iget-wide v2, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42a2 │ │ -19c4b0: bb02 |0004: add-long/2addr v2, v0 │ │ -19c4b2: 1002 |0005: return-wide v2 │ │ +19c49c: |[19c49c] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getSize:()J │ │ +19c4ac: 1600 1000 |0000: const-wide/16 v0, #int 16 // #10 │ │ +19c4b0: 5342 a242 |0002: iget-wide v2, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42a2 │ │ +19c4b4: bb02 |0004: add-long/2addr v2, v0 │ │ +19c4b6: 1002 |0005: return-wide v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=193 │ │ locals : │ │ 0x0000 - 0x0006 reg=4 this Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;) │ │ @@ -436467,17 +436468,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19c450: |[19c450] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getType:()Ljava/lang/String; │ │ -19c460: 1a00 eb6a |0000: const-string v0, "mdat" // string@6aeb │ │ -19c464: 1100 |0002: return-object v0 │ │ +19c454: |[19c454] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getType:()Ljava/lang/String; │ │ +19c464: 1a00 eb6a |0000: const-string v0, "mdat" // string@6aeb │ │ +19c468: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; │ │ │ │ #6 : (in Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;) │ │ @@ -436485,32 +436486,32 @@ │ │ type : '(Lcom/googlecode/mp4parser/DataSource;Ljava/nio/ByteBuffer;JLcom/coremedia/iso/BoxParser;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -19c580: |[19c580] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.parse:(Lcom/googlecode/mp4parser/DataSource;Ljava/nio/ByteBuffer;JLcom/coremedia/iso/BoxParser;)V │ │ -19c590: 0e00 |0000: return-void │ │ +19c584: |[19c584] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.parse:(Lcom/googlecode/mp4parser/DataSource;Ljava/nio/ByteBuffer;JLcom/coremedia/iso/BoxParser;)V │ │ +19c594: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;) │ │ name : 'setContentSize' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19c594: |[19c594] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.setContentSize:(J)V │ │ -19c5a4: 5a01 a242 |0000: iput-wide v1, v0, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42a2 │ │ -19c5a8: 0e00 |0002: return-void │ │ +19c598: |[19c598] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.setContentSize:(J)V │ │ +19c5a8: 5a01 a242 |0000: iput-wide v1, v0, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42a2 │ │ +19c5ac: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -436519,17 +436520,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19c5ac: |[19c5ac] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.setDataOffset:(J)V │ │ -19c5bc: 5a01 a342 |0000: iput-wide v1, v0, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.dataOffset:J // field@42a3 │ │ -19c5c0: 0e00 |0002: return-void │ │ +19c5b0: |[19c5b0] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.setDataOffset:(J)V │ │ +19c5c0: 5a01 a342 |0000: iput-wide v1, v0, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.dataOffset:J // field@42a3 │ │ +19c5c4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -436538,17 +436539,17 @@ │ │ type : '(Lcom/coremedia/iso/boxes/Container;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19c5c4: |[19c5c4] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.setParent:(Lcom/coremedia/iso/boxes/Container;)V │ │ -19c5d4: 5b01 a442 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.parent:Lcom/coremedia/iso/boxes/Container; // field@42a4 │ │ -19c5d8: 0e00 |0002: return-void │ │ +19c5c8: |[19c5c8] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.setParent:(Lcom/coremedia/iso/boxes/Container;)V │ │ +19c5d8: 5b01 a442 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.parent:Lcom/coremedia/iso/boxes/Container; // field@42a4 │ │ +19c5dc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; │ │ 0x0000 - 0x0003 reg=1 (null) Lcom/coremedia/iso/boxes/Container; │ │ │ │ @@ -498636,52 +498637,52 @@ │ │ type : '(Landroidx/fragment/app/FragmentManager;Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -18f2bc: |[18f2bc] org.thoughtcrime.securesms.scribbles.StickerSelectActivity$StickerPagerAdapter.:(Landroidx/fragment/app/FragmentManager;Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V │ │ -18f2cc: 7020 9205 4300 |0000: invoke-direct {v3, v4}, Landroidx/fragment/app/FragmentStatePagerAdapter;.:(Landroidx/fragment/app/FragmentManager;)V // method@0592 │ │ -18f2d2: 1254 |0003: const/4 v4, #int 5 // #5 │ │ -18f2d4: 2344 2611 |0004: new-array v4, v4, [Landroidx/fragment/app/Fragment; // type@1126 │ │ -18f2d8: 1a00 4e7e |0006: const-string v0, "stickers/emoticons" // string@7e4e │ │ -18f2dc: 7110 fd54 0000 |0008: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@54fd │ │ -18f2e2: 0c00 |000b: move-result-object v0 │ │ -18f2e4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -18f2e6: 4d00 0401 |000d: aput-object v0, v4, v1 │ │ -18f2ea: 1a00 4d7e |000f: const-string v0, "stickers/clothes" // string@7e4d │ │ -18f2ee: 7110 fd54 0000 |0011: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@54fd │ │ -18f2f4: 0c00 |0014: move-result-object v0 │ │ -18f2f6: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -18f2f8: 4d00 0402 |0016: aput-object v0, v4, v2 │ │ -18f2fc: 1a00 4c7e |0018: const-string v0, "stickers/animals" // string@7e4c │ │ -18f300: 7110 fd54 0000 |001a: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@54fd │ │ -18f306: 0c00 |001d: move-result-object v0 │ │ -18f308: 1222 |001e: const/4 v2, #int 2 // #2 │ │ -18f30a: 4d00 0402 |001f: aput-object v0, v4, v2 │ │ -18f30e: 1a00 4f7e |0021: const-string v0, "stickers/food" // string@7e4f │ │ -18f312: 7110 fd54 0000 |0023: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@54fd │ │ -18f318: 0c00 |0026: move-result-object v0 │ │ -18f31a: 1232 |0027: const/4 v2, #int 3 // #3 │ │ -18f31c: 4d00 0402 |0028: aput-object v0, v4, v2 │ │ -18f320: 1a00 507e |002a: const-string v0, "stickers/weather" // string@7e50 │ │ -18f324: 7110 fd54 0000 |002c: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@54fd │ │ -18f32a: 0c00 |002f: move-result-object v0 │ │ -18f32c: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -18f32e: 4d00 0402 |0031: aput-object v0, v4, v2 │ │ -18f332: 5b34 3241 |0033: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.fragments:[Landroidx/fragment/app/Fragment; // field@4132 │ │ -18f336: 2140 |0035: array-length v0, v4 │ │ -18f338: 3501 0c00 |0036: if-ge v1, v0, 0042 // +000c │ │ -18f33c: 4602 0401 |0038: aget-object v2, v4, v1 │ │ -18f340: 1f02 7e10 |003a: check-cast v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // type@107e │ │ -18f344: 6e20 0555 5200 |003c: invoke-virtual {v2, v5}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.setListener:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V // method@5505 │ │ -18f34a: d801 0101 |003f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -18f34e: 28f5 |0041: goto 0036 // -000b │ │ -18f350: 0e00 |0042: return-void │ │ +18f2c0: |[18f2c0] org.thoughtcrime.securesms.scribbles.StickerSelectActivity$StickerPagerAdapter.:(Landroidx/fragment/app/FragmentManager;Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V │ │ +18f2d0: 7020 9205 4300 |0000: invoke-direct {v3, v4}, Landroidx/fragment/app/FragmentStatePagerAdapter;.:(Landroidx/fragment/app/FragmentManager;)V // method@0592 │ │ +18f2d6: 1254 |0003: const/4 v4, #int 5 // #5 │ │ +18f2d8: 2344 2611 |0004: new-array v4, v4, [Landroidx/fragment/app/Fragment; // type@1126 │ │ +18f2dc: 1a00 4e7e |0006: const-string v0, "stickers/emoticons" // string@7e4e │ │ +18f2e0: 7110 fd54 0000 |0008: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@54fd │ │ +18f2e6: 0c00 |000b: move-result-object v0 │ │ +18f2e8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +18f2ea: 4d00 0401 |000d: aput-object v0, v4, v1 │ │ +18f2ee: 1a00 4d7e |000f: const-string v0, "stickers/clothes" // string@7e4d │ │ +18f2f2: 7110 fd54 0000 |0011: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@54fd │ │ +18f2f8: 0c00 |0014: move-result-object v0 │ │ +18f2fa: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +18f2fc: 4d00 0402 |0016: aput-object v0, v4, v2 │ │ +18f300: 1a00 4c7e |0018: const-string v0, "stickers/animals" // string@7e4c │ │ +18f304: 7110 fd54 0000 |001a: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@54fd │ │ +18f30a: 0c00 |001d: move-result-object v0 │ │ +18f30c: 1222 |001e: const/4 v2, #int 2 // #2 │ │ +18f30e: 4d00 0402 |001f: aput-object v0, v4, v2 │ │ +18f312: 1a00 4f7e |0021: const-string v0, "stickers/food" // string@7e4f │ │ +18f316: 7110 fd54 0000 |0023: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@54fd │ │ +18f31c: 0c00 |0026: move-result-object v0 │ │ +18f31e: 1232 |0027: const/4 v2, #int 3 // #3 │ │ +18f320: 4d00 0402 |0028: aput-object v0, v4, v2 │ │ +18f324: 1a00 507e |002a: const-string v0, "stickers/weather" // string@7e50 │ │ +18f328: 7110 fd54 0000 |002c: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@54fd │ │ +18f32e: 0c00 |002f: move-result-object v0 │ │ +18f330: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +18f332: 4d00 0402 |0031: aput-object v0, v4, v2 │ │ +18f336: 5b34 3241 |0033: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.fragments:[Landroidx/fragment/app/Fragment; // field@4132 │ │ +18f33a: 2140 |0035: array-length v0, v4 │ │ +18f33c: 3501 0c00 |0036: if-ge v1, v0, 0042 // +000c │ │ +18f340: 4602 0401 |0038: aget-object v2, v4, v1 │ │ +18f344: 1f02 7e10 |003a: check-cast v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // type@107e │ │ +18f348: 6e20 0555 5200 |003c: invoke-virtual {v2, v5}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.setListener:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V // method@5505 │ │ +18f34e: d801 0101 |003f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +18f352: 28f5 |0041: goto 0036 // -000b │ │ +18f354: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0004 line=87 │ │ 0x0008 line=88 │ │ 0x0011 line=89 │ │ 0x001a line=90 │ │ @@ -498700,18 +498701,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -18f2a4: |[18f2a4] org.thoughtcrime.securesms.scribbles.StickerSelectActivity$StickerPagerAdapter.getCount:()I │ │ -18f2b4: 5410 3241 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.fragments:[Landroidx/fragment/app/Fragment; // field@4132 │ │ -18f2b8: 2100 |0002: array-length v0, v0 │ │ -18f2ba: 0f00 |0003: return v0 │ │ +18f2a8: |[18f2a8] org.thoughtcrime.securesms.scribbles.StickerSelectActivity$StickerPagerAdapter.getCount:()I │ │ +18f2b8: 5410 3241 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.fragments:[Landroidx/fragment/app/Fragment; // field@4132 │ │ +18f2bc: 2100 |0002: array-length v0, v0 │ │ +18f2be: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;) │ │ @@ -498719,18 +498720,18 @@ │ │ type : '(I)Landroidx/fragment/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -18f288: |[18f288] org.thoughtcrime.securesms.scribbles.StickerSelectActivity$StickerPagerAdapter.getItem:(I)Landroidx/fragment/app/Fragment; │ │ -18f298: 5410 3241 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.fragments:[Landroidx/fragment/app/Fragment; // field@4132 │ │ -18f29c: 4602 0002 |0002: aget-object v2, v0, v2 │ │ -18f2a0: 1102 |0004: return-object v2 │ │ +18f28c: |[18f28c] org.thoughtcrime.securesms.scribbles.StickerSelectActivity$StickerPagerAdapter.getItem:(I)Landroidx/fragment/app/Fragment; │ │ +18f29c: 5410 3241 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.fragments:[Landroidx/fragment/app/Fragment; // field@4132 │ │ +18f2a0: 4602 0002 |0002: aget-object v2, v0, v2 │ │ +18f2a4: 1102 |0004: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ @@ -498800,25 +498801,25 @@ │ │ type : '(Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -1914f4: |[1914f4] org.thoughtcrime.securesms.search.SearchListAdapter.:(Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;)V │ │ -191504: 7010 263b 0100 |0000: invoke-direct {v1}, Lorg/thoughtcrime/securesms/BaseConversationListAdapter;.:()V // method@3b26 │ │ -19150a: 6200 9841 |0003: sget-object v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@4198 │ │ -19150e: 5b10 8d41 |0005: iput-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ -191512: 5b13 8c41 |0007: iput-object v3, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@418c │ │ -191516: 5b14 8b41 |0009: iput-object v4, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@418b │ │ -19151a: 5b12 8941 |000b: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.context:Landroid/content/Context; // field@4189 │ │ -19151e: 7110 c749 0200 |000d: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ -191524: 0c02 |0010: move-result-object v2 │ │ -191526: 5b12 8a41 |0011: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@418a │ │ -19152a: 0e00 |0013: return-void │ │ +1914f8: |[1914f8] org.thoughtcrime.securesms.search.SearchListAdapter.:(Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;)V │ │ +191508: 7010 263b 0100 |0000: invoke-direct {v1}, Lorg/thoughtcrime/securesms/BaseConversationListAdapter;.:()V // method@3b26 │ │ +19150e: 6200 9841 |0003: sget-object v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@4198 │ │ +191512: 5b10 8d41 |0005: iput-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ +191516: 5b13 8c41 |0007: iput-object v3, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@418c │ │ +19151a: 5b14 8b41 |0009: iput-object v4, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@418b │ │ +19151e: 5b12 8941 |000b: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.context:Landroid/content/Context; // field@4189 │ │ +191522: 7110 c749 0200 |000d: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ +191528: 0c02 |0010: move-result-object v2 │ │ +19152a: 5b12 8a41 |0011: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@418a │ │ +19152e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=39 │ │ 0x0007 line=49 │ │ 0x0009 line=50 │ │ 0x000b line=51 │ │ @@ -498834,34 +498835,34 @@ │ │ type : '(I)Lcom/b44t/messenger/DcContact;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -191320: |[191320] org.thoughtcrime.securesms.search.SearchListAdapter.getContactResult:(I)Lcom/b44t/messenger/DcContact; │ │ -191330: 7010 7a55 0300 |0000: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstContactIndex:()I // method@557a │ │ -191336: 0a00 |0003: move-result v0 │ │ -191338: 3404 1c00 |0004: if-lt v4, v0, 0020 // +001c │ │ -19133c: 7010 7b55 0300 |0006: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstMessageIndex:()I // method@557b │ │ -191342: 0a00 |0009: move-result v0 │ │ -191344: 3504 1600 |000a: if-ge v4, v0, 0020 // +0016 │ │ -191348: 5430 8a41 |000c: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@418a │ │ -19134c: 5431 8d41 |000e: iget-object v1, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ -191350: 6e10 a255 0100 |0010: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getContacts:()[I // method@55a2 │ │ -191356: 0c01 |0013: move-result-object v1 │ │ -191358: 7010 7a55 0300 |0014: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstContactIndex:()I // method@557a │ │ -19135e: 0a02 |0017: move-result v2 │ │ -191360: b124 |0018: sub-int/2addr v4, v2 │ │ -191362: 4404 0104 |0019: aget v4, v1, v4 │ │ -191366: 6e20 a506 4000 |001b: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a5 │ │ -19136c: 0c04 |001e: move-result-object v4 │ │ -19136e: 1104 |001f: return-object v4 │ │ -191370: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -191372: 1104 |0021: return-object v4 │ │ +191324: |[191324] org.thoughtcrime.securesms.search.SearchListAdapter.getContactResult:(I)Lcom/b44t/messenger/DcContact; │ │ +191334: 7010 7a55 0300 |0000: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstContactIndex:()I // method@557a │ │ +19133a: 0a00 |0003: move-result v0 │ │ +19133c: 3404 1c00 |0004: if-lt v4, v0, 0020 // +001c │ │ +191340: 7010 7b55 0300 |0006: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstMessageIndex:()I // method@557b │ │ +191346: 0a00 |0009: move-result v0 │ │ +191348: 3504 1600 |000a: if-ge v4, v0, 0020 // +0016 │ │ +19134c: 5430 8a41 |000c: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@418a │ │ +191350: 5431 8d41 |000e: iget-object v1, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ +191354: 6e10 a255 0100 |0010: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getContacts:()[I // method@55a2 │ │ +19135a: 0c01 |0013: move-result-object v1 │ │ +19135c: 7010 7a55 0300 |0014: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstContactIndex:()I // method@557a │ │ +191362: 0a02 |0017: move-result v2 │ │ +191364: b124 |0018: sub-int/2addr v4, v2 │ │ +191366: 4404 0104 |0019: aget v4, v1, v4 │ │ +19136a: 6e20 a506 4000 |001b: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a5 │ │ +191370: 0c04 |001e: move-result-object v4 │ │ +191372: 1104 |001f: return-object v4 │ │ +191374: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +191376: 1104 |0021: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x000c line=166 │ │ locals : │ │ 0x0000 - 0x0022 reg=3 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ 0x0000 - 0x0022 reg=4 (null) I │ │ @@ -498871,29 +498872,29 @@ │ │ type : '(I)Lcom/b44t/messenger/DcChatlist$Item;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -1912dc: |[1912dc] org.thoughtcrime.securesms.search.SearchListAdapter.getConversationResult:(I)Lcom/b44t/messenger/DcChatlist$Item; │ │ -1912ec: 5410 8d41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ -1912f0: 6e10 a155 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55a1 │ │ -1912f6: 0c00 |0005: move-result-object v0 │ │ -1912f8: 6e10 6f06 0000 |0006: invoke-virtual {v0}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@066f │ │ -1912fe: 0a00 |0009: move-result v0 │ │ -191300: 3502 0d00 |000a: if-ge v2, v0, 0017 // +000d │ │ -191304: 5410 8d41 |000c: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ -191308: 6e10 a155 0000 |000e: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55a1 │ │ -19130e: 0c00 |0011: move-result-object v0 │ │ -191310: 6e20 7006 2000 |0012: invoke-virtual {v0, v2}, Lcom/b44t/messenger/DcChatlist;.getItem:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@0670 │ │ -191316: 0c02 |0015: move-result-object v2 │ │ -191318: 1102 |0016: return-object v2 │ │ -19131a: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -19131c: 1102 |0018: return-object v2 │ │ +1912e0: |[1912e0] org.thoughtcrime.securesms.search.SearchListAdapter.getConversationResult:(I)Lcom/b44t/messenger/DcChatlist$Item; │ │ +1912f0: 5410 8d41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ +1912f4: 6e10 a155 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55a1 │ │ +1912fa: 0c00 |0005: move-result-object v0 │ │ +1912fc: 6e10 6f06 0000 |0006: invoke-virtual {v0}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@066f │ │ +191302: 0a00 |0009: move-result v0 │ │ +191304: 3502 0d00 |000a: if-ge v2, v0, 0017 // +000d │ │ +191308: 5410 8d41 |000c: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ +19130c: 6e10 a155 0000 |000e: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55a1 │ │ +191312: 0c00 |0011: move-result-object v0 │ │ +191314: 6e20 7006 2000 |0012: invoke-virtual {v0, v2}, Lcom/b44t/messenger/DcChatlist;.getItem:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@0670 │ │ +19131a: 0c02 |0015: move-result-object v2 │ │ +19131c: 1102 |0016: return-object v2 │ │ +19131e: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +191320: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x000c line=158 │ │ locals : │ │ 0x0000 - 0x0019 reg=1 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ 0x0000 - 0x0019 reg=2 (null) I │ │ @@ -498903,21 +498904,21 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -1913cc: |[1913cc] org.thoughtcrime.securesms.search.SearchListAdapter.getFirstContactIndex:()I │ │ -1913dc: 5410 8d41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ -1913e0: 6e10 a155 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55a1 │ │ -1913e6: 0c00 |0005: move-result-object v0 │ │ -1913e8: 6e10 6f06 0000 |0006: invoke-virtual {v0}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@066f │ │ -1913ee: 0a00 |0009: move-result v0 │ │ -1913f0: 0f00 |000a: return v0 │ │ +1913d0: |[1913d0] org.thoughtcrime.securesms.search.SearchListAdapter.getFirstContactIndex:()I │ │ +1913e0: 5410 8d41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ +1913e4: 6e10 a155 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55a1 │ │ +1913ea: 0c00 |0005: move-result-object v0 │ │ +1913ec: 6e10 6f06 0000 |0006: invoke-virtual {v0}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@066f │ │ +1913f2: 0a00 |0009: move-result v0 │ │ +1913f4: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/search/SearchListAdapter;) │ │ @@ -498925,23 +498926,23 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -1913f4: |[1913f4] org.thoughtcrime.securesms.search.SearchListAdapter.getFirstMessageIndex:()I │ │ -191404: 7010 7a55 0200 |0000: invoke-direct {v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstContactIndex:()I // method@557a │ │ -19140a: 0a00 |0003: move-result v0 │ │ -19140c: 5421 8d41 |0004: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ -191410: 6e10 a255 0100 |0006: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getContacts:()[I // method@55a2 │ │ -191416: 0c01 |0009: move-result-object v1 │ │ -191418: 2111 |000a: array-length v1, v1 │ │ -19141a: b010 |000b: add-int/2addr v0, v1 │ │ -19141c: 0f00 |000c: return v0 │ │ +1913f8: |[1913f8] org.thoughtcrime.securesms.search.SearchListAdapter.getFirstMessageIndex:()I │ │ +191408: 7010 7a55 0200 |0000: invoke-direct {v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstContactIndex:()I // method@557a │ │ +19140e: 0a00 |0003: move-result v0 │ │ +191410: 5421 8d41 |0004: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ +191414: 6e10 a255 0100 |0006: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getContacts:()[I // method@55a2 │ │ +19141a: 0c01 |0009: move-result-object v1 │ │ +19141c: 2111 |000a: array-length v1, v1 │ │ +19141e: b010 |000b: add-int/2addr v0, v1 │ │ +191420: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/search/SearchListAdapter;) │ │ @@ -498949,35 +498950,35 @@ │ │ type : '(I)Lcom/b44t/messenger/DcMsg;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -191374: |[191374] org.thoughtcrime.securesms.search.SearchListAdapter.getMessageResult:(I)Lcom/b44t/messenger/DcMsg; │ │ -191384: 7010 7b55 0300 |0000: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstMessageIndex:()I // method@557b │ │ -19138a: 0a00 |0003: move-result v0 │ │ -19138c: 3404 1e00 |0004: if-lt v4, v0, 0022 // +001e │ │ -191390: 5430 8d41 |0006: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ -191394: 6e10 a655 0000 |0008: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.size:()I // method@55a6 │ │ -19139a: 0a00 |000b: move-result v0 │ │ -19139c: 3504 1600 |000c: if-ge v4, v0, 0022 // +0016 │ │ -1913a0: 5430 8a41 |000e: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@418a │ │ -1913a4: 5431 8d41 |0010: iget-object v1, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ -1913a8: 6e10 a355 0100 |0012: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getMessages:()[I // method@55a3 │ │ -1913ae: 0c01 |0015: move-result-object v1 │ │ -1913b0: 7010 7b55 0300 |0016: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstMessageIndex:()I // method@557b │ │ -1913b6: 0a02 |0019: move-result v2 │ │ -1913b8: b124 |001a: sub-int/2addr v4, v2 │ │ -1913ba: 4404 0104 |001b: aget v4, v1, v4 │ │ -1913be: 6e20 ad06 4000 |001d: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06ad │ │ -1913c4: 0c04 |0020: move-result-object v4 │ │ -1913c6: 1104 |0021: return-object v4 │ │ -1913c8: 1204 |0022: const/4 v4, #int 0 // #0 │ │ -1913ca: 1104 |0023: return-object v4 │ │ +191378: |[191378] org.thoughtcrime.securesms.search.SearchListAdapter.getMessageResult:(I)Lcom/b44t/messenger/DcMsg; │ │ +191388: 7010 7b55 0300 |0000: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstMessageIndex:()I // method@557b │ │ +19138e: 0a00 |0003: move-result v0 │ │ +191390: 3404 1e00 |0004: if-lt v4, v0, 0022 // +001e │ │ +191394: 5430 8d41 |0006: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ +191398: 6e10 a655 0000 |0008: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.size:()I // method@55a6 │ │ +19139e: 0a00 |000b: move-result v0 │ │ +1913a0: 3504 1600 |000c: if-ge v4, v0, 0022 // +0016 │ │ +1913a4: 5430 8a41 |000e: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@418a │ │ +1913a8: 5431 8d41 |0010: iget-object v1, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ +1913ac: 6e10 a355 0100 |0012: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getMessages:()[I // method@55a3 │ │ +1913b2: 0c01 |0015: move-result-object v1 │ │ +1913b4: 7010 7b55 0300 |0016: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstMessageIndex:()I // method@557b │ │ +1913ba: 0a02 |0019: move-result v2 │ │ +1913bc: b124 |001a: sub-int/2addr v4, v2 │ │ +1913be: 4404 0104 |001b: aget v4, v1, v4 │ │ +1913c2: 6e20 ad06 4000 |001d: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06ad │ │ +1913c8: 0c04 |0020: move-result-object v4 │ │ +1913ca: 1104 |0021: return-object v4 │ │ +1913cc: 1204 |0022: const/4 v4, #int 0 // #0 │ │ +1913ce: 1104 |0023: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x000e line=174 │ │ locals : │ │ 0x0000 - 0x0024 reg=3 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ 0x0000 - 0x0024 reg=4 (null) I │ │ @@ -498988,27 +498989,27 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -191440: |[191440] org.thoughtcrime.securesms.search.SearchListAdapter.getHeaderId:(I)J │ │ -191450: 7020 7955 3200 |0000: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getConversationResult:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@5579 │ │ -191456: 0c00 |0003: move-result-object v0 │ │ -191458: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -19145c: 1600 0100 |0006: const-wide/16 v0, #int 1 // #1 │ │ -191460: 1000 |0008: return-wide v0 │ │ -191462: 7020 7855 3200 |0009: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getContactResult:(I)Lcom/b44t/messenger/DcContact; // method@5578 │ │ -191468: 0c03 |000c: move-result-object v3 │ │ -19146a: 3803 0500 |000d: if-eqz v3, 0012 // +0005 │ │ -19146e: 1600 0200 |000f: const-wide/16 v0, #int 2 // #2 │ │ -191472: 1000 |0011: return-wide v0 │ │ -191474: 1600 0300 |0012: const-wide/16 v0, #int 3 // #3 │ │ -191478: 1000 |0014: return-wide v0 │ │ +191444: |[191444] org.thoughtcrime.securesms.search.SearchListAdapter.getHeaderId:(I)J │ │ +191454: 7020 7955 3200 |0000: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getConversationResult:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@5579 │ │ +19145a: 0c00 |0003: move-result-object v0 │ │ +19145c: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +191460: 1600 0100 |0006: const-wide/16 v0, #int 1 // #1 │ │ +191464: 1000 |0008: return-wide v0 │ │ +191466: 7020 7855 3200 |0009: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getContactResult:(I)Lcom/b44t/messenger/DcContact; // method@5578 │ │ +19146c: 0c03 |000c: move-result-object v3 │ │ +19146e: 3803 0500 |000d: if-eqz v3, 0012 // +0005 │ │ +191472: 1600 0200 |000f: const-wide/16 v0, #int 2 // #2 │ │ +191476: 1000 |0011: return-wide v0 │ │ +191478: 1600 0300 |0012: const-wide/16 v0, #int 3 // #3 │ │ +19147c: 1000 |0014: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0009 line=99 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ 0x0000 - 0x0015 reg=3 (null) I │ │ @@ -499018,19 +499019,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -191420: |[191420] org.thoughtcrime.securesms.search.SearchListAdapter.getItemCount:()I │ │ -191430: 5410 8d41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ -191434: 6e10 a655 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.size:()I // method@55a6 │ │ -19143a: 0a00 |0005: move-result v0 │ │ -19143c: 0f00 |0006: return v0 │ │ +191424: |[191424] org.thoughtcrime.securesms.search.SearchListAdapter.getItemCount:()I │ │ +191434: 5410 8d41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ +191438: 6e10 a655 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.size:()I // method@55a6 │ │ +19143e: 0a00 |0005: move-result v0 │ │ +191440: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/search/SearchListAdapter;) │ │ @@ -499038,18 +499039,18 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -19152c: |[19152c] org.thoughtcrime.securesms.search.SearchListAdapter.onBindHeaderViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -19153c: 1f01 8c10 |0000: check-cast v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; // type@108c │ │ -191540: 6e30 8155 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onBindHeaderViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;I)V // method@5581 │ │ -191546: 0e00 |0005: return-void │ │ +191530: |[191530] org.thoughtcrime.securesms.search.SearchListAdapter.onBindHeaderViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +191540: 1f01 8c10 |0000: check-cast v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; // type@108c │ │ +191544: 6e30 8155 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onBindHeaderViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;I)V // method@5581 │ │ +19154a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ @@ -499059,67 +499060,67 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 90 16-bit code units │ │ -191548: |[191548] org.thoughtcrime.securesms.search.SearchListAdapter.onBindHeaderViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;I)V │ │ -191558: 6e20 7c55 8600 |0000: invoke-virtual {v6, v8}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getHeaderId:(I)J // method@557c │ │ -19155e: 0b00 |0003: move-result-wide v0 │ │ -191560: 8408 |0004: long-to-int v8, v0 │ │ -191562: 6000 4827 |0005: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_messages:I // field@2748 │ │ -191566: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -191568: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -19156a: 3218 2400 |0009: if-eq v8, v1, 002d // +0024 │ │ -19156e: 1223 |000b: const/4 v3, #int 2 // #2 │ │ -191570: 3238 1700 |000c: if-eq v8, v3, 0023 // +0017 │ │ -191574: 1233 |000e: const/4 v3, #int 3 // #3 │ │ -191576: 3238 0500 |000f: if-eq v8, v3, 0014 // +0005 │ │ -19157a: 1218 |0011: const/4 v8, #int 1 // #1 │ │ -19157c: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -19157e: 2827 |0013: goto 003a // +0027 │ │ -191580: 6000 4827 |0014: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_messages:I // field@2748 │ │ -191584: 5468 8d41 |0016: iget-object v8, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ -191588: 6e10 a355 0800 |0018: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getMessages:()[I // method@55a3 │ │ -19158e: 0c08 |001b: move-result-object v8 │ │ -191590: 2188 |001c: array-length v8, v8 │ │ -191592: 1303 e803 |001d: const/16 v3, #int 1000 // #3e8 │ │ -191596: 3338 f3ff |001f: if-ne v8, v3, 0012 // -000d │ │ -19159a: 1213 |0021: const/4 v3, #int 1 // #1 │ │ -19159c: 2818 |0022: goto 003a // +0018 │ │ -19159e: 6000 4527 |0023: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_contacts:I // field@2745 │ │ -1915a2: 5468 8d41 |0025: iget-object v8, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ -1915a6: 6e10 a255 0800 |0027: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getContacts:()[I // method@55a2 │ │ -1915ac: 0c08 |002a: move-result-object v8 │ │ -1915ae: 2188 |002b: array-length v8, v8 │ │ -1915b0: 28e6 |002c: goto 0012 // -001a │ │ -1915b2: 6000 4427 |002d: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_chats:I // field@2744 │ │ -1915b6: 5468 8d41 |002f: iget-object v8, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ -1915ba: 6e10 a155 0800 |0031: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55a1 │ │ -1915c0: 0c08 |0034: move-result-object v8 │ │ -1915c2: 6e10 6f06 0800 |0035: invoke-virtual {v8}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@066f │ │ -1915c8: 0a08 |0038: move-result v8 │ │ -1915ca: 28d9 |0039: goto 0012 // -0027 │ │ -1915cc: 5464 8941 |003a: iget-object v4, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.context:Landroid/content/Context; // field@4189 │ │ -1915d0: 6e10 7600 0400 |003c: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1915d6: 0c04 |003f: move-result-object v4 │ │ -1915d8: 7110 4d0a 0800 |0040: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ -1915de: 0c05 |0043: move-result-object v5 │ │ -1915e0: 2311 3011 |0044: new-array v1, v1, [Ljava/lang/Object; // type@1130 │ │ -1915e4: 4d05 0102 |0046: aput-object v5, v1, v2 │ │ -1915e8: 6e40 e400 0418 |0048: invoke-virtual {v4, v0, v8, v1}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ -1915ee: 0c08 |004b: move-result-object v8 │ │ -1915f0: 3803 0a00 |004c: if-eqz v3, 0056 // +000a │ │ -1915f4: 1a00 8e0b |004e: const-string v0, "000" // string@0b8e │ │ -1915f8: 1a01 8f0b |0050: const-string v1, "000+" // string@0b8f │ │ -1915fc: 6e30 e70a 0801 |0052: invoke-virtual {v8, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0ae7 │ │ -191602: 0c08 |0055: move-result-object v8 │ │ -191604: 6e20 6455 8700 |0056: invoke-virtual {v7, v8}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.bind:(Ljava/lang/String;)V // method@5564 │ │ -19160a: 0e00 |0059: return-void │ │ +19154c: |[19154c] org.thoughtcrime.securesms.search.SearchListAdapter.onBindHeaderViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;I)V │ │ +19155c: 6e20 7c55 8600 |0000: invoke-virtual {v6, v8}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getHeaderId:(I)J // method@557c │ │ +191562: 0b00 |0003: move-result-wide v0 │ │ +191564: 8408 |0004: long-to-int v8, v0 │ │ +191566: 6000 4827 |0005: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_messages:I // field@2748 │ │ +19156a: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +19156c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +19156e: 3218 2400 |0009: if-eq v8, v1, 002d // +0024 │ │ +191572: 1223 |000b: const/4 v3, #int 2 // #2 │ │ +191574: 3238 1700 |000c: if-eq v8, v3, 0023 // +0017 │ │ +191578: 1233 |000e: const/4 v3, #int 3 // #3 │ │ +19157a: 3238 0500 |000f: if-eq v8, v3, 0014 // +0005 │ │ +19157e: 1218 |0011: const/4 v8, #int 1 // #1 │ │ +191580: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +191582: 2827 |0013: goto 003a // +0027 │ │ +191584: 6000 4827 |0014: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_messages:I // field@2748 │ │ +191588: 5468 8d41 |0016: iget-object v8, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ +19158c: 6e10 a355 0800 |0018: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getMessages:()[I // method@55a3 │ │ +191592: 0c08 |001b: move-result-object v8 │ │ +191594: 2188 |001c: array-length v8, v8 │ │ +191596: 1303 e803 |001d: const/16 v3, #int 1000 // #3e8 │ │ +19159a: 3338 f3ff |001f: if-ne v8, v3, 0012 // -000d │ │ +19159e: 1213 |0021: const/4 v3, #int 1 // #1 │ │ +1915a0: 2818 |0022: goto 003a // +0018 │ │ +1915a2: 6000 4527 |0023: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_contacts:I // field@2745 │ │ +1915a6: 5468 8d41 |0025: iget-object v8, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ +1915aa: 6e10 a255 0800 |0027: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getContacts:()[I // method@55a2 │ │ +1915b0: 0c08 |002a: move-result-object v8 │ │ +1915b2: 2188 |002b: array-length v8, v8 │ │ +1915b4: 28e6 |002c: goto 0012 // -001a │ │ +1915b6: 6000 4427 |002d: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_chats:I // field@2744 │ │ +1915ba: 5468 8d41 |002f: iget-object v8, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ +1915be: 6e10 a155 0800 |0031: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55a1 │ │ +1915c4: 0c08 |0034: move-result-object v8 │ │ +1915c6: 6e10 6f06 0800 |0035: invoke-virtual {v8}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@066f │ │ +1915cc: 0a08 |0038: move-result v8 │ │ +1915ce: 28d9 |0039: goto 0012 // -0027 │ │ +1915d0: 5464 8941 |003a: iget-object v4, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.context:Landroid/content/Context; // field@4189 │ │ +1915d4: 6e10 7600 0400 |003c: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1915da: 0c04 |003f: move-result-object v4 │ │ +1915dc: 7110 4d0a 0800 |0040: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a4d │ │ +1915e2: 0c05 |0043: move-result-object v5 │ │ +1915e4: 2311 3011 |0044: new-array v1, v1, [Ljava/lang/Object; // type@1130 │ │ +1915e8: 4d05 0102 |0046: aput-object v5, v1, v2 │ │ +1915ec: 6e40 e400 0418 |0048: invoke-virtual {v4, v0, v8, v1}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ +1915f2: 0c08 |004b: move-result-object v8 │ │ +1915f4: 3803 0a00 |004c: if-eqz v3, 0056 // +000a │ │ +1915f8: 1a00 8e0b |004e: const-string v0, "000" // string@0b8e │ │ +1915fc: 1a01 8f0b |0050: const-string v1, "000+" // string@0b8f │ │ +191600: 6e30 e70a 0801 |0052: invoke-virtual {v8, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0ae7 │ │ +191606: 0c08 |0055: move-result-object v8 │ │ +191608: 6e20 6455 8700 |0056: invoke-virtual {v7, v8}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.bind:(Ljava/lang/String;)V // method@5564 │ │ +19160e: 0e00 |0059: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0005 line=115 │ │ 0x0014 line=129 │ │ 0x0016 line=130 │ │ 0x0023 line=125 │ │ @@ -499139,18 +499140,18 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -19160c: |[19160c] org.thoughtcrime.securesms.search.SearchListAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -19161c: 1f01 9110 |0000: check-cast v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // type@1091 │ │ -191620: 6e30 8355 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onBindViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;I)V // method@5583 │ │ -191626: 0e00 |0005: return-void │ │ +191610: |[191610] org.thoughtcrime.securesms.search.SearchListAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +191620: 1f01 9110 |0000: check-cast v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // type@1091 │ │ +191624: 6e30 8355 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onBindViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;I)V // method@5583 │ │ +19162a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ @@ -499160,49 +499161,49 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 8 │ │ insns size : 67 16-bit code units │ │ -191628: |[191628] org.thoughtcrime.securesms.search.SearchListAdapter.onBindViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;I)V │ │ -191638: 7020 7955 a800 |0000: invoke-direct {v8, v10}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getConversationResult:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@5579 │ │ -19163e: 0c02 |0003: move-result-object v2 │ │ -191640: 3802 1700 |0004: if-eqz v2, 001b // +0017 │ │ -191644: 5481 8941 |0006: iget-object v1, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.context:Landroid/content/Context; // field@4189 │ │ -191648: 5483 8c41 |0008: iget-object v3, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@418c │ │ -19164c: 5484 8b41 |000a: iget-object v4, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@418b │ │ -191650: 5485 8841 |000c: iget-object v5, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.batchSet:Ljava/util/Set; // field@4188 │ │ -191654: 5586 8741 |000e: iget-boolean v6, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.batchMode:Z // field@4187 │ │ -191658: 548a 8d41 |0010: iget-object v10, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ -19165c: 6e10 a455 0a00 |0012: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getQuery:()Ljava/lang/String; // method@55a4 │ │ -191662: 0c07 |0015: move-result-object v7 │ │ -191664: 0790 |0016: move-object v0, v9 │ │ -191666: 7408 6e55 0000 |0017: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.bind:(Landroid/content/Context;Lcom/b44t/messenger/DcChatlist$Item;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Ljava/util/Set;ZLjava/lang/String;)V // method@556e │ │ -19166c: 0e00 |001a: return-void │ │ -19166e: 7020 7855 a800 |001b: invoke-direct {v8, v10}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getContactResult:(I)Lcom/b44t/messenger/DcContact; // method@5578 │ │ -191674: 0c00 |001e: move-result-object v0 │ │ -191676: 3800 1000 |001f: if-eqz v0, 002f // +0010 │ │ -19167a: 548a 8c41 |0021: iget-object v10, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@418c │ │ -19167e: 5481 8b41 |0023: iget-object v1, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@418b │ │ -191682: 5482 8d41 |0025: iget-object v2, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ -191686: 6e10 a455 0200 |0027: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getQuery:()Ljava/lang/String; // method@55a4 │ │ -19168c: 0c02 |002a: move-result-object v2 │ │ -19168e: 6e52 6f55 091a |002b: invoke-virtual {v9, v0, v10, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.bind:(Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Ljava/lang/String;)V // method@556f │ │ -191694: 0e00 |002e: return-void │ │ -191696: 7020 7e55 a800 |002f: invoke-direct {v8, v10}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getMessageResult:(I)Lcom/b44t/messenger/DcMsg; // method@557e │ │ -19169c: 0c0a |0032: move-result-object v10 │ │ -19169e: 380a 0f00 |0033: if-eqz v10, 0042 // +000f │ │ -1916a2: 5480 8c41 |0035: iget-object v0, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@418c │ │ -1916a6: 5481 8b41 |0037: iget-object v1, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@418b │ │ -1916aa: 5482 8d41 |0039: iget-object v2, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ -1916ae: 6e10 a455 0200 |003b: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getQuery:()Ljava/lang/String; // method@55a4 │ │ -1916b4: 0c02 |003e: move-result-object v2 │ │ -1916b6: 6e52 7055 a910 |003f: invoke-virtual {v9, v10, v0, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.bind:(Lcom/b44t/messenger/DcMsg;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Ljava/lang/String;)V // method@5570 │ │ -1916bc: 0e00 |0042: return-void │ │ +19162c: |[19162c] org.thoughtcrime.securesms.search.SearchListAdapter.onBindViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;I)V │ │ +19163c: 7020 7955 a800 |0000: invoke-direct {v8, v10}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getConversationResult:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@5579 │ │ +191642: 0c02 |0003: move-result-object v2 │ │ +191644: 3802 1700 |0004: if-eqz v2, 001b // +0017 │ │ +191648: 5481 8941 |0006: iget-object v1, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.context:Landroid/content/Context; // field@4189 │ │ +19164c: 5483 8c41 |0008: iget-object v3, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@418c │ │ +191650: 5484 8b41 |000a: iget-object v4, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@418b │ │ +191654: 5485 8841 |000c: iget-object v5, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.batchSet:Ljava/util/Set; // field@4188 │ │ +191658: 5586 8741 |000e: iget-boolean v6, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.batchMode:Z // field@4187 │ │ +19165c: 548a 8d41 |0010: iget-object v10, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ +191660: 6e10 a455 0a00 |0012: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getQuery:()Ljava/lang/String; // method@55a4 │ │ +191666: 0c07 |0015: move-result-object v7 │ │ +191668: 0790 |0016: move-object v0, v9 │ │ +19166a: 7408 6e55 0000 |0017: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.bind:(Landroid/content/Context;Lcom/b44t/messenger/DcChatlist$Item;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Ljava/util/Set;ZLjava/lang/String;)V // method@556e │ │ +191670: 0e00 |001a: return-void │ │ +191672: 7020 7855 a800 |001b: invoke-direct {v8, v10}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getContactResult:(I)Lcom/b44t/messenger/DcContact; // method@5578 │ │ +191678: 0c00 |001e: move-result-object v0 │ │ +19167a: 3800 1000 |001f: if-eqz v0, 002f // +0010 │ │ +19167e: 548a 8c41 |0021: iget-object v10, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@418c │ │ +191682: 5481 8b41 |0023: iget-object v1, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@418b │ │ +191686: 5482 8d41 |0025: iget-object v2, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ +19168a: 6e10 a455 0200 |0027: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getQuery:()Ljava/lang/String; // method@55a4 │ │ +191690: 0c02 |002a: move-result-object v2 │ │ +191692: 6e52 6f55 091a |002b: invoke-virtual {v9, v0, v10, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.bind:(Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Ljava/lang/String;)V // method@556f │ │ +191698: 0e00 |002e: return-void │ │ +19169a: 7020 7e55 a800 |002f: invoke-direct {v8, v10}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getMessageResult:(I)Lcom/b44t/messenger/DcMsg; // method@557e │ │ +1916a0: 0c0a |0032: move-result-object v10 │ │ +1916a2: 380a 0f00 |0033: if-eqz v10, 0042 // +000f │ │ +1916a6: 5480 8c41 |0035: iget-object v0, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@418c │ │ +1916aa: 5481 8b41 |0037: iget-object v1, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@418b │ │ +1916ae: 5482 8d41 |0039: iget-object v2, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ +1916b2: 6e10 a455 0200 |003b: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getQuery:()Ljava/lang/String; // method@55a4 │ │ +1916b8: 0c02 |003e: move-result-object v2 │ │ +1916ba: 6e52 7055 a910 |003f: invoke-virtual {v9, v10, v0, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.bind:(Lcom/b44t/messenger/DcMsg;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Ljava/lang/String;)V // method@5570 │ │ +1916c0: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0006 line=67 │ │ 0x001b line=71 │ │ 0x0021 line=74 │ │ 0x002f line=78 │ │ @@ -499217,18 +499218,18 @@ │ │ type : '(Landroid/view/ViewGroup;)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1912a4: |[1912a4] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -1912b4: 6e20 8555 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; // method@5585 │ │ -1912ba: 0c01 |0003: move-result-object v1 │ │ -1912bc: 1101 |0004: return-object v1 │ │ +1912a8: |[1912a8] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +1912b8: 6e20 8555 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; // method@5585 │ │ +1912be: 0c01 |0003: move-result-object v1 │ │ +1912c0: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/ViewGroup; │ │ │ │ @@ -499237,26 +499238,26 @@ │ │ type : '(Landroid/view/ViewGroup;)Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -19147c: |[19147c] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; │ │ -19148c: 2200 8c10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; // type@108c │ │ -191490: 6e10 5403 0500 |0002: invoke-virtual {v5}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0354 │ │ -191496: 0c01 |0005: move-result-object v1 │ │ -191498: 7110 e602 0100 |0006: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e6 │ │ -19149e: 0c01 |0009: move-result-object v1 │ │ -1914a0: 6002 3626 |000a: sget v2, Lorg/thoughtcrime/securesms/R$layout;.contact_selection_list_divider:I // field@2636 │ │ -1914a4: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -1914a6: 6e40 e802 2135 |000d: invoke-virtual {v1, v2, v5, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ -1914ac: 0c05 |0010: move-result-object v5 │ │ -1914ae: 7020 6355 5000 |0011: invoke-direct {v0, v5}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.:(Landroid/view/View;)V // method@5563 │ │ -1914b4: 1100 |0014: return-object v0 │ │ +191480: |[191480] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; │ │ +191490: 2200 8c10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; // type@108c │ │ +191494: 6e10 5403 0500 |0002: invoke-virtual {v5}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0354 │ │ +19149a: 0c01 |0005: move-result-object v1 │ │ +19149c: 7110 e602 0100 |0006: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e6 │ │ +1914a2: 0c01 |0009: move-result-object v1 │ │ +1914a4: 6002 3626 |000a: sget v2, Lorg/thoughtcrime/securesms/R$layout;.contact_selection_list_divider:I // field@2636 │ │ +1914a8: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +1914aa: 6e40 e802 2135 |000d: invoke-virtual {v1, v2, v5, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ +1914b0: 0c05 |0010: move-result-object v5 │ │ +1914b2: 7020 6355 5000 |0011: invoke-direct {v0, v5}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.:(Landroid/view/View;)V // method@5563 │ │ +1914b8: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x000d line=109 │ │ locals : │ │ 0x0000 - 0x0015 reg=4 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ 0x0000 - 0x0015 reg=5 (null) Landroid/view/ViewGroup; │ │ @@ -499266,18 +499267,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -1912c0: |[1912c0] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -1912d0: 6e30 8755 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // method@5587 │ │ -1912d6: 0c01 |0003: move-result-object v1 │ │ -1912d8: 1101 |0004: return-object v1 │ │ +1912c4: |[1912c4] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +1912d4: 6e30 8755 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // method@5587 │ │ +1912da: 0c01 |0003: move-result-object v1 │ │ +1912dc: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ @@ -499287,26 +499288,26 @@ │ │ type : '(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -1914b8: |[1914b8] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; │ │ -1914c8: 2205 9110 |0000: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // type@1091 │ │ -1914cc: 6e10 5403 0400 |0002: invoke-virtual {v4}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0354 │ │ -1914d2: 0c00 |0005: move-result-object v0 │ │ -1914d4: 7110 e602 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e6 │ │ -1914da: 0c00 |0009: move-result-object v0 │ │ -1914dc: 6001 5226 |000a: sget v1, Lorg/thoughtcrime/securesms/R$layout;.conversation_list_item_view:I // field@2652 │ │ -1914e0: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -1914e2: 6e40 e802 1024 |000d: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ -1914e8: 0c04 |0010: move-result-object v4 │ │ -1914ea: 7020 6d55 4500 |0011: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.:(Landroid/view/View;)V // method@556d │ │ -1914f0: 1105 |0014: return-object v5 │ │ +1914bc: |[1914bc] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; │ │ +1914cc: 2205 9110 |0000: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // type@1091 │ │ +1914d0: 6e10 5403 0400 |0002: invoke-virtual {v4}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0354 │ │ +1914d6: 0c00 |0005: move-result-object v0 │ │ +1914d8: 7110 e602 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e6 │ │ +1914de: 0c00 |0009: move-result-object v0 │ │ +1914e0: 6001 5226 |000a: sget v1, Lorg/thoughtcrime/securesms/R$layout;.conversation_list_item_view:I // field@2652 │ │ +1914e4: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +1914e6: 6e40 e802 1024 |000d: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ +1914ec: 0c04 |0010: move-result-object v4 │ │ +1914ee: 7020 6d55 4500 |0011: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.:(Landroid/view/View;)V // method@556d │ │ +1914f4: 1105 |0014: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x000d line=59 │ │ locals : │ │ 0x0000 - 0x0015 reg=3 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ 0x0000 - 0x0015 reg=4 (null) Landroid/view/ViewGroup; │ │ @@ -499317,18 +499318,18 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1916c0: |[1916c0] org.thoughtcrime.securesms.search.SearchListAdapter.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ -1916d0: 1f01 9110 |0000: check-cast v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // type@1091 │ │ -1916d4: 6e20 8955 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onViewRecycled:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;)V // method@5589 │ │ -1916da: 0e00 |0005: return-void │ │ +1916c4: |[1916c4] org.thoughtcrime.securesms.search.SearchListAdapter.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ +1916d4: 1f01 9110 |0000: check-cast v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // type@1091 │ │ +1916d8: 6e20 8955 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onViewRecycled:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;)V // method@5589 │ │ +1916de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ │ │ @@ -499337,17 +499338,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1916dc: |[1916dc] org.thoughtcrime.securesms.search.SearchListAdapter.onViewRecycled:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;)V │ │ -1916ec: 6e10 7555 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.recycle:()V // method@5575 │ │ -1916f2: 0e00 |0003: return-void │ │ +1916e0: |[1916e0] org.thoughtcrime.securesms.search.SearchListAdapter.onViewRecycled:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;)V │ │ +1916f0: 6e10 7555 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.recycle:()V // method@5575 │ │ +1916f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; │ │ │ │ @@ -499356,37 +499357,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -1916f4: |[1916f4] org.thoughtcrime.securesms.search.SearchListAdapter.selectAllThreads:()V │ │ -191704: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -191706: 5441 8d41 |0001: iget-object v1, v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ -19170a: 6e10 a155 0100 |0003: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55a1 │ │ -191710: 0c01 |0006: move-result-object v1 │ │ -191712: 6e10 6f06 0100 |0007: invoke-virtual {v1}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@066f │ │ -191718: 0a01 |000a: move-result v1 │ │ -19171a: 3510 1b00 |000b: if-ge v0, v1, 0026 // +001b │ │ -19171e: 5441 8841 |000d: iget-object v1, v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.batchSet:Ljava/util/Set; // field@4188 │ │ -191722: 5442 8d41 |000f: iget-object v2, v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ -191726: 6e10 a155 0200 |0011: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55a1 │ │ -19172c: 0c02 |0014: move-result-object v2 │ │ -19172e: 6e20 7006 0200 |0015: invoke-virtual {v2, v0}, Lcom/b44t/messenger/DcChatlist;.getItem:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@0670 │ │ -191734: 0c02 |0018: move-result-object v2 │ │ -191736: 5222 6800 |0019: iget v2, v2, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0068 │ │ -19173a: 8122 |001b: int-to-long v2, v2 │ │ -19173c: 7120 590a 3200 |001c: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a59 │ │ -191742: 0c02 |001f: move-result-object v2 │ │ -191744: 7220 fb0c 2100 |0020: invoke-interface {v1, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0cfb │ │ -19174a: d800 0001 |0023: add-int/lit8 v0, v0, #int 1 // #01 │ │ -19174e: 28dc |0025: goto 0001 // -0024 │ │ -191750: 6e10 7f55 0400 |0026: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.notifyDataSetChanged:()V // method@557f │ │ -191756: 0e00 |0029: return-void │ │ +1916f8: |[1916f8] org.thoughtcrime.securesms.search.SearchListAdapter.selectAllThreads:()V │ │ +191708: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19170a: 5441 8d41 |0001: iget-object v1, v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ +19170e: 6e10 a155 0100 |0003: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55a1 │ │ +191714: 0c01 |0006: move-result-object v1 │ │ +191716: 6e10 6f06 0100 |0007: invoke-virtual {v1}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@066f │ │ +19171c: 0a01 |000a: move-result v1 │ │ +19171e: 3510 1b00 |000b: if-ge v0, v1, 0026 // +001b │ │ +191722: 5441 8841 |000d: iget-object v1, v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.batchSet:Ljava/util/Set; // field@4188 │ │ +191726: 5442 8d41 |000f: iget-object v2, v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ +19172a: 6e10 a155 0200 |0011: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55a1 │ │ +191730: 0c02 |0014: move-result-object v2 │ │ +191732: 6e20 7006 0200 |0015: invoke-virtual {v2, v0}, Lcom/b44t/messenger/DcChatlist;.getItem:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@0670 │ │ +191738: 0c02 |0018: move-result-object v2 │ │ +19173a: 5222 6800 |0019: iget v2, v2, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0068 │ │ +19173e: 8122 |001b: int-to-long v2, v2 │ │ +191740: 7120 590a 3200 |001c: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a59 │ │ +191746: 0c02 |001f: move-result-object v2 │ │ +191748: 7220 fb0c 2100 |0020: invoke-interface {v1, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0cfb │ │ +19174e: d800 0001 |0023: add-int/lit8 v0, v0, #int 1 // #01 │ │ +191752: 28dc |0025: goto 0001 // -0024 │ │ +191754: 6e10 7f55 0400 |0026: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.notifyDataSetChanged:()V // method@557f │ │ +19175a: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=149 │ │ 0x000d line=150 │ │ 0x0026 line=152 │ │ locals : │ │ 0x0000 - 0x002a reg=4 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ @@ -499396,18 +499397,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -191758: |[191758] org.thoughtcrime.securesms.search.SearchListAdapter.updateResults:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V │ │ -191768: 5b01 8d41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ -19176c: 6e10 7f55 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.notifyDataSetChanged:()V // method@557f │ │ -191772: 0e00 |0005: return-void │ │ +19175c: |[19175c] org.thoughtcrime.securesms.search.SearchListAdapter.updateResults:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V │ │ +19176c: 5b01 8d41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@418d │ │ +191770: 6e10 7f55 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.notifyDataSetChanged:()V // method@557f │ │ +191776: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0002 line=144 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/search/model/SearchResult; │ │ @@ -499448,18 +499449,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -191810: |[191810] org.thoughtcrime.securesms.search.SearchViewModel$Factory.:(Landroid/content/Context;)V │ │ -191820: 7010 a005 0000 |0000: invoke-direct {v0}, Landroidx/lifecycle/ViewModelProvider$NewInstanceFactory;.:()V // method@05a0 │ │ -191826: 5b01 9041 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory;.context:Landroid/content/Context; // field@4190 │ │ -19182a: 0e00 |0005: return-void │ │ +191814: |[191814] org.thoughtcrime.securesms.search.SearchViewModel$Factory.:(Landroid/content/Context;)V │ │ +191824: 7010 a005 0000 |0000: invoke-direct {v0}, Landroidx/lifecycle/ViewModelProvider$NewInstanceFactory;.:()V // method@05a0 │ │ +19182a: 5b01 9041 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory;.context:Landroid/content/Context; // field@4190 │ │ +19182e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0003 line=141 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Context; │ │ @@ -499470,22 +499471,22 @@ │ │ type : '(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -1917e4: |[1917e4] org.thoughtcrime.securesms.search.SearchViewModel$Factory.create:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; │ │ -1917f4: 2200 9910 |0000: new-instance v0, Lorg/thoughtcrime/securesms/search/SearchViewModel; // type@1099 │ │ -1917f8: 5421 9041 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory;.context:Landroid/content/Context; // field@4190 │ │ -1917fc: 7020 9655 1000 |0004: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.:(Landroid/content/Context;)V // method@5596 │ │ -191802: 6e20 e409 0300 |0007: invoke-virtual {v3, v0}, Ljava/lang/Class;.cast:(Ljava/lang/Object;)Ljava/lang/Object; // method@09e4 │ │ -191808: 0c03 |000a: move-result-object v3 │ │ -19180a: 1f03 9001 |000b: check-cast v3, Landroidx/lifecycle/ViewModel; // type@0190 │ │ -19180e: 1103 |000d: return-object v3 │ │ +1917e8: |[1917e8] org.thoughtcrime.securesms.search.SearchViewModel$Factory.create:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; │ │ +1917f8: 2200 9910 |0000: new-instance v0, Lorg/thoughtcrime/securesms/search/SearchViewModel; // type@1099 │ │ +1917fc: 5421 9041 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory;.context:Landroid/content/Context; // field@4190 │ │ +191800: 7020 9655 1000 |0004: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.:(Landroid/content/Context;)V // method@5596 │ │ +191806: 6e20 e409 0300 |0007: invoke-virtual {v3, v0}, Ljava/lang/Class;.cast:(Ljava/lang/Object;)Ljava/lang/Object; // method@09e4 │ │ +19180c: 0c03 |000a: move-result-object v3 │ │ +19180e: 1f03 9001 |000b: check-cast v3, Landroidx/lifecycle/ViewModel; // type@0190 │ │ +191812: 1103 |000d: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory; │ │ 0x0000 - 0x000e reg=3 (null) Ljava/lang/Class; │ │ │ │ @@ -499520,17 +499521,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19182c: |[19182c] org.thoughtcrime.securesms.search.SearchViewModel$ObservingLiveData.:()V │ │ -19183c: 7010 9d05 0000 |0000: invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;.:()V // method@059d │ │ -191842: 0e00 |0003: return-void │ │ +191830: |[191830] org.thoughtcrime.securesms.search.SearchViewModel$ObservingLiveData.:()V │ │ +191840: 7010 9d05 0000 |0000: invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;.:()V // method@059d │ │ +191846: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;) │ │ @@ -499538,17 +499539,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/SearchViewModel$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -191844: |[191844] org.thoughtcrime.securesms.search.SearchViewModel$ObservingLiveData.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$1;)V │ │ -191854: 7010 9355 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;.:()V // method@5593 │ │ -19185a: 0e00 |0003: return-void │ │ +191848: |[191848] org.thoughtcrime.securesms.search.SearchViewModel$ObservingLiveData.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$1;)V │ │ +191858: 7010 9355 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;.:()V // method@5593 │ │ +19185e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/thoughtcrime/securesms/search/SearchViewModel$1; │ │ │ │ @@ -499590,17 +499591,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -192f90: |[192f90] org.thoughtcrime.securesms.util.AsyncLoader.:(Landroid/content/Context;)V │ │ -192fa0: 7020 a605 1000 |0000: invoke-direct {v0, v1}, Landroidx/loader/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@05a6 │ │ -192fa6: 0e00 |0003: return-void │ │ +192f94: |[192f94] org.thoughtcrime.securesms.util.AsyncLoader.:(Landroid/content/Context;)V │ │ +192fa4: 7020 a605 1000 |0000: invoke-direct {v0, v1}, Landroidx/loader/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@05a6 │ │ +192faa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/AsyncLoader; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -499610,22 +499611,22 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -192fa8: |[192fa8] org.thoughtcrime.securesms.util.AsyncLoader.deliverResult:(Ljava/lang/Object;)V │ │ -192fb8: 6e10 f055 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.isReset:()Z // method@55f0 │ │ -192fbe: 0a00 |0003: move-result v0 │ │ -192fc0: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -192fc4: 0e00 |0006: return-void │ │ -192fc6: 5b12 ce41 |0007: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@41ce │ │ -192fca: 6f20 a705 2100 |0009: invoke-super {v1, v2}, Landroidx/loader/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@05a7 │ │ -192fd0: 0e00 |000c: return-void │ │ +192fac: |[192fac] org.thoughtcrime.securesms.util.AsyncLoader.deliverResult:(Ljava/lang/Object;)V │ │ +192fbc: 6e10 f055 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.isReset:()Z // method@55f0 │ │ +192fc2: 0a00 |0003: move-result v0 │ │ +192fc4: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +192fc8: 0e00 |0006: return-void │ │ +192fca: 5b12 ce41 |0007: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@41ce │ │ +192fce: 6f20 a705 2100 |0009: invoke-super {v1, v2}, Landroidx/loader/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@05a7 │ │ +192fd4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0007 line=47 │ │ 0x0009 line=49 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/thoughtcrime/securesms/util/AsyncLoader; │ │ @@ -499636,20 +499637,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -192fd4: |[192fd4] org.thoughtcrime.securesms.util.AsyncLoader.onReset:()V │ │ -192fe4: 6f10 a805 0100 |0000: invoke-super {v1}, Landroidx/loader/content/AsyncTaskLoader;.onReset:()V // method@05a8 │ │ -192fea: 6e10 f355 0100 |0003: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.onStopLoading:()V // method@55f3 │ │ -192ff0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -192ff2: 5b10 ce41 |0007: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@41ce │ │ -192ff6: 0e00 |0009: return-void │ │ +192fd8: |[192fd8] org.thoughtcrime.securesms.util.AsyncLoader.onReset:()V │ │ +192fe8: 6f10 a805 0100 |0000: invoke-super {v1}, Landroidx/loader/content/AsyncTaskLoader;.onReset:()V // method@05a8 │ │ +192fee: 6e10 f355 0100 |0003: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.onStopLoading:()V // method@55f3 │ │ +192ff4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +192ff6: 5b10 ce41 |0007: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@41ce │ │ +192ffa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0003 line=75 │ │ 0x0007 line=77 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/thoughtcrime/securesms/util/AsyncLoader; │ │ @@ -499659,25 +499660,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -192ff8: |[192ff8] org.thoughtcrime.securesms.util.AsyncLoader.onStartLoading:()V │ │ -193008: 5410 ce41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@41ce │ │ -19300c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -193010: 6e20 ee55 0100 |0004: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.deliverResult:(Ljava/lang/Object;)V // method@55ee │ │ -193016: 6e10 f455 0100 |0007: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.takeContentChanged:()Z // method@55f4 │ │ -19301c: 0a00 |000a: move-result v0 │ │ -19301e: 3900 0600 |000b: if-nez v0, 0011 // +0006 │ │ -193022: 5410 ce41 |000d: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@41ce │ │ -193026: 3900 0500 |000f: if-nez v0, 0014 // +0005 │ │ -19302a: 6e10 ef55 0100 |0011: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.forceLoad:()V // method@55ef │ │ -193030: 0e00 |0014: return-void │ │ +192ffc: |[192ffc] org.thoughtcrime.securesms.util.AsyncLoader.onStartLoading:()V │ │ +19300c: 5410 ce41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@41ce │ │ +193010: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +193014: 6e20 ee55 0100 |0004: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.deliverResult:(Ljava/lang/Object;)V // method@55ee │ │ +19301a: 6e10 f455 0100 |0007: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.takeContentChanged:()Z // method@55f4 │ │ +193020: 0a00 |000a: move-result v0 │ │ +193022: 3900 0600 |000b: if-nez v0, 0011 // +0006 │ │ +193026: 5410 ce41 |000d: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@41ce │ │ +19302a: 3900 0500 |000f: if-nez v0, 0014 // +0005 │ │ +19302e: 6e10 ef55 0100 |0011: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.forceLoad:()V // method@55ef │ │ +193034: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0004 line=56 │ │ 0x0007 line=59 │ │ 0x0011 line=60 │ │ locals : │ │ @@ -499688,17 +499689,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -193034: |[193034] org.thoughtcrime.securesms.util.AsyncLoader.onStopLoading:()V │ │ -193044: 6e10 ed55 0000 |0000: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.cancelLoad:()Z // method@55ed │ │ -19304a: 0e00 |0003: return-void │ │ +193038: |[193038] org.thoughtcrime.securesms.util.AsyncLoader.onStopLoading:()V │ │ +193048: 6e10 ed55 0000 |0000: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.cancelLoad:()Z // method@55ed │ │ +19304e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/AsyncLoader; │ │ │ │ source_file_idx : 3577 (AsyncLoader.java) │ │ @@ -499775,26 +499776,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 21 16-bit code units │ │ -19b4d4: |[19b4d4] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:()V │ │ -19b4e4: 6000 ba23 |0000: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_context_edit:I // field@23ba │ │ -19b4e8: 6700 8442 |0002: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_1:I // field@4284 │ │ -19b4ec: 6000 b723 |0004: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_context_copy:I // field@23b7 │ │ -19b4f0: 6700 8542 |0006: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_2:I // field@4285 │ │ -19b4f4: 6000 bf23 |0008: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_context_share:I // field@23bf │ │ -19b4f8: 6700 8642 |000a: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_3:I // field@4286 │ │ -19b4fc: 6000 bb23 |000c: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_context_forward:I // field@23bb │ │ -19b500: 6700 8742 |000e: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_4:I // field@4287 │ │ -19b504: 6000 dc23 |0010: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_toggle_save:I // field@23dc │ │ -19b508: 6700 8842 |0012: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_5:I // field@4288 │ │ -19b50c: 0e00 |0014: return-void │ │ +19b4d8: |[19b4d8] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:()V │ │ +19b4e8: 6000 ba23 |0000: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_context_edit:I // field@23ba │ │ +19b4ec: 6700 8442 |0002: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_1:I // field@4284 │ │ +19b4f0: 6000 b723 |0004: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_context_copy:I // field@23b7 │ │ +19b4f4: 6700 8542 |0006: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_2:I // field@4285 │ │ +19b4f8: 6000 bf23 |0008: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_context_share:I // field@23bf │ │ +19b4fc: 6700 8642 |000a: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_3:I // field@4286 │ │ +19b500: 6000 bb23 |000c: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_context_forward:I // field@23bb │ │ +19b504: 6700 8742 |000e: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_4:I // field@4287 │ │ +19b508: 6000 dc23 |0010: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_toggle_save:I // field@23dc │ │ +19b50c: 6700 8842 |0012: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_5:I // field@4288 │ │ +19b510: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0004 line=27 │ │ 0x0008 line=28 │ │ 0x000c line=29 │ │ 0x0010 line=30 │ │ @@ -499805,18 +499806,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -19b510: |[19b510] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:(Landroid/content/Context;)V │ │ -19b520: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19b522: 7030 3f58 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@583f │ │ -19b528: 0e00 |0004: return-void │ │ +19b514: |[19b514] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:(Landroid/content/Context;)V │ │ +19b524: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19b526: 7030 3f58 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@583f │ │ +19b52c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -499825,18 +499826,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -19b52c: |[19b52c] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -19b53c: 6000 4018 |0000: sget v0, Lorg/thoughtcrime/securesms/R$attr;.toolbarStyle:I // field@1840 │ │ -19b540: 7040 4058 2103 |0002: invoke-direct {v1, v2, v3, v0}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@5840 │ │ -19b546: 0e00 |0005: return-void │ │ +19b530: |[19b530] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +19b540: 6000 4018 |0000: sget v0, Lorg/thoughtcrime/securesms/R$attr;.toolbarStyle:I // field@1840 │ │ +19b544: 7040 4058 2103 |0002: invoke-direct {v1, v2, v3, v0}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@5840 │ │ +19b54a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=3 (null) Landroid/util/AttributeSet; │ │ @@ -499846,26 +499847,26 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -19b548: |[19b548] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -19b558: 7040 e604 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroidx/appcompat/widget/Toolbar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@04e6 │ │ -19b55e: 6203 9034 |0003: sget-object v3, Lorg/thoughtcrime/securesms/R$styleable;.ConversationAdaptiveActionsToolbar:[I // field@3490 │ │ -19b562: 6e30 7c00 2103 |0005: invoke-virtual {v1, v2, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@007c │ │ -19b568: 0c01 |0008: move-result-object v1 │ │ -19b56a: 6002 9134 |0009: sget v2, Lorg/thoughtcrime/securesms/R$styleable;.ConversationAdaptiveActionsToolbar_aat_max_shown:I // field@3491 │ │ -19b56e: 1303 6400 |000b: const/16 v3, #int 100 // #64 │ │ -19b572: 6e30 f100 2103 |000d: invoke-virtual {v1, v2, v3}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00f1 │ │ -19b578: 0a02 |0010: move-result v2 │ │ -19b57a: 5902 8c42 |0011: iput v2, v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.maxShown:I // field@428c │ │ -19b57e: 6e10 f500 0100 |0013: invoke-virtual {v1}, Landroid/content/res/TypedArray;.recycle:()V // method@00f5 │ │ -19b584: 0e00 |0016: return-void │ │ +19b54c: |[19b54c] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +19b55c: 7040 e604 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroidx/appcompat/widget/Toolbar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@04e6 │ │ +19b562: 6203 9034 |0003: sget-object v3, Lorg/thoughtcrime/securesms/R$styleable;.ConversationAdaptiveActionsToolbar:[I // field@3490 │ │ +19b566: 6e30 7c00 2103 |0005: invoke-virtual {v1, v2, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@007c │ │ +19b56c: 0c01 |0008: move-result-object v1 │ │ +19b56e: 6002 9134 |0009: sget v2, Lorg/thoughtcrime/securesms/R$styleable;.ConversationAdaptiveActionsToolbar_aat_max_shown:I // field@3491 │ │ +19b572: 1303 6400 |000b: const/16 v3, #int 100 // #64 │ │ +19b576: 6e30 f100 2103 |000d: invoke-virtual {v1, v2, v3}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00f1 │ │ +19b57c: 0a02 |0010: move-result v2 │ │ +19b57e: 5902 8c42 |0011: iput v2, v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.maxShown:I // field@428c │ │ +19b582: 6e10 f500 0100 |0013: invoke-virtual {v1}, Landroid/content/res/TypedArray;.recycle:()V // method@00f5 │ │ +19b588: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=45 │ │ 0x0009 line=47 │ │ 0x0013 line=49 │ │ locals : │ │ @@ -499879,87 +499880,87 @@ │ │ type : '(Landroid/view/Menu;II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 134 16-bit code units │ │ -19b588: |[19b588] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.adjustMenuActions:(Landroid/view/Menu;II)V │ │ -19b598: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19b59a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -19b59c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -19b59e: 7210 ec02 0400 |0003: invoke-interface {v4}, Landroid/view/Menu;.size:()I // method@02ec │ │ -19b5a4: 0a03 |0006: move-result v3 │ │ -19b5a6: 3531 1100 |0007: if-ge v1, v3, 0018 // +0011 │ │ -19b5aa: 7220 eb02 1400 |0009: invoke-interface {v4, v1}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@02eb │ │ -19b5b0: 0c03 |000c: move-result-object v3 │ │ -19b5b2: 7210 f302 0300 |000d: invoke-interface {v3}, Landroid/view/MenuItem;.isVisible:()Z // method@02f3 │ │ -19b5b8: 0a03 |0010: move-result v3 │ │ -19b5ba: 3803 0400 |0011: if-eqz v3, 0015 // +0004 │ │ -19b5be: d802 0201 |0013: add-int/lit8 v2, v2, #int 1 // #01 │ │ -19b5c2: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ -19b5c6: 28ec |0017: goto 0003 // -0014 │ │ -19b5c8: 1301 6800 |0018: const/16 v1, #int 104 // #68 │ │ -19b5cc: 7110 bf57 0100 |001a: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57bf │ │ -19b5d2: 0a01 |001d: move-result v1 │ │ -19b5d4: b116 |001e: sub-int/2addr v6, v1 │ │ -19b5d6: 1301 3000 |001f: const/16 v1, #int 48 // #30 │ │ -19b5da: 7110 bf57 0100 |0021: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57bf │ │ -19b5e0: 0a03 |0024: move-result v3 │ │ -19b5e2: 9303 0603 |0025: div-int v3, v6, v3 │ │ -19b5e6: 7120 770a 3500 |0027: invoke-static {v5, v3}, Ljava/lang/Math;.min:(II)I // method@0a77 │ │ -19b5ec: 0a03 |002a: move-result v3 │ │ -19b5ee: 3523 0900 |002b: if-ge v3, v2, 0034 // +0009 │ │ -19b5f2: 1302 2400 |002d: const/16 v2, #int 36 // #24 │ │ -19b5f6: 7110 bf57 0200 |002f: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57bf │ │ -19b5fc: 0a02 |0032: move-result v2 │ │ -19b5fe: b126 |0033: sub-int/2addr v6, v2 │ │ -19b600: 7110 bf57 0100 |0034: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57bf │ │ -19b606: 0a01 |0037: move-result v1 │ │ -19b608: b316 |0038: div-int/2addr v6, v1 │ │ -19b60a: 7120 770a 6500 |0039: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@0a77 │ │ -19b610: 0a05 |003c: move-result v5 │ │ -19b612: 1206 |003d: const/4 v6, #int 0 // #0 │ │ -19b614: 7210 ec02 0400 |003e: invoke-interface {v4}, Landroid/view/Menu;.size:()I // method@02ec │ │ -19b61a: 0a01 |0041: move-result v1 │ │ -19b61c: 3516 4300 |0042: if-ge v6, v1, 0085 // +0043 │ │ -19b620: 7220 eb02 6400 |0044: invoke-interface {v4, v6}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@02eb │ │ -19b626: 0c01 |0047: move-result-object v1 │ │ -19b628: 7210 f102 0100 |0048: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f1 │ │ -19b62e: 0a02 |004b: move-result v2 │ │ -19b630: 6003 8442 |004c: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_1:I // field@4284 │ │ -19b634: 3232 2200 |004e: if-eq v2, v3, 0070 // +0022 │ │ -19b638: 7210 f102 0100 |0050: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f1 │ │ -19b63e: 0a02 |0053: move-result v2 │ │ -19b640: 6003 8542 |0054: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_2:I // field@4285 │ │ -19b644: 3232 1a00 |0056: if-eq v2, v3, 0070 // +001a │ │ -19b648: 7210 f102 0100 |0058: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f1 │ │ -19b64e: 0a02 |005b: move-result v2 │ │ -19b650: 6003 8642 |005c: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_3:I // field@4286 │ │ -19b654: 3232 1200 |005e: if-eq v2, v3, 0070 // +0012 │ │ -19b658: 7210 f102 0100 |0060: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f1 │ │ -19b65e: 0a02 |0063: move-result v2 │ │ -19b660: 6003 8742 |0064: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_4:I // field@4287 │ │ -19b664: 3232 0a00 |0066: if-eq v2, v3, 0070 // +000a │ │ -19b668: 7210 f102 0100 |0068: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f1 │ │ -19b66e: 0a02 |006b: move-result v2 │ │ -19b670: 6003 8842 |006c: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_5:I // field@4288 │ │ -19b674: 3332 1100 |006e: if-ne v2, v3, 007f // +0011 │ │ -19b678: 7210 f302 0100 |0070: invoke-interface {v1}, Landroid/view/MenuItem;.isVisible:()Z // method@02f3 │ │ -19b67e: 0a02 |0073: move-result v2 │ │ -19b680: 3802 0b00 |0074: if-eqz v2, 007f // +000b │ │ -19b684: 3d05 0900 |0076: if-lez v5, 007f // +0009 │ │ -19b688: 1222 |0078: const/4 v2, #int 2 // #2 │ │ -19b68a: 7220 f702 2100 |0079: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@02f7 │ │ -19b690: d805 05ff |007c: add-int/lit8 v5, v5, #int -1 // #ff │ │ -19b694: 2804 |007e: goto 0082 // +0004 │ │ -19b696: 7220 f702 0100 |007f: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@02f7 │ │ -19b69c: d806 0601 |0082: add-int/lit8 v6, v6, #int 1 // #01 │ │ -19b6a0: 28ba |0084: goto 003e // -0046 │ │ -19b6a2: 0e00 |0085: return-void │ │ +19b58c: |[19b58c] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.adjustMenuActions:(Landroid/view/Menu;II)V │ │ +19b59c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19b59e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +19b5a0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +19b5a2: 7210 ec02 0400 |0003: invoke-interface {v4}, Landroid/view/Menu;.size:()I // method@02ec │ │ +19b5a8: 0a03 |0006: move-result v3 │ │ +19b5aa: 3531 1100 |0007: if-ge v1, v3, 0018 // +0011 │ │ +19b5ae: 7220 eb02 1400 |0009: invoke-interface {v4, v1}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@02eb │ │ +19b5b4: 0c03 |000c: move-result-object v3 │ │ +19b5b6: 7210 f302 0300 |000d: invoke-interface {v3}, Landroid/view/MenuItem;.isVisible:()Z // method@02f3 │ │ +19b5bc: 0a03 |0010: move-result v3 │ │ +19b5be: 3803 0400 |0011: if-eqz v3, 0015 // +0004 │ │ +19b5c2: d802 0201 |0013: add-int/lit8 v2, v2, #int 1 // #01 │ │ +19b5c6: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ +19b5ca: 28ec |0017: goto 0003 // -0014 │ │ +19b5cc: 1301 6800 |0018: const/16 v1, #int 104 // #68 │ │ +19b5d0: 7110 bf57 0100 |001a: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57bf │ │ +19b5d6: 0a01 |001d: move-result v1 │ │ +19b5d8: b116 |001e: sub-int/2addr v6, v1 │ │ +19b5da: 1301 3000 |001f: const/16 v1, #int 48 // #30 │ │ +19b5de: 7110 bf57 0100 |0021: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57bf │ │ +19b5e4: 0a03 |0024: move-result v3 │ │ +19b5e6: 9303 0603 |0025: div-int v3, v6, v3 │ │ +19b5ea: 7120 770a 3500 |0027: invoke-static {v5, v3}, Ljava/lang/Math;.min:(II)I // method@0a77 │ │ +19b5f0: 0a03 |002a: move-result v3 │ │ +19b5f2: 3523 0900 |002b: if-ge v3, v2, 0034 // +0009 │ │ +19b5f6: 1302 2400 |002d: const/16 v2, #int 36 // #24 │ │ +19b5fa: 7110 bf57 0200 |002f: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57bf │ │ +19b600: 0a02 |0032: move-result v2 │ │ +19b602: b126 |0033: sub-int/2addr v6, v2 │ │ +19b604: 7110 bf57 0100 |0034: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57bf │ │ +19b60a: 0a01 |0037: move-result v1 │ │ +19b60c: b316 |0038: div-int/2addr v6, v1 │ │ +19b60e: 7120 770a 6500 |0039: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@0a77 │ │ +19b614: 0a05 |003c: move-result v5 │ │ +19b616: 1206 |003d: const/4 v6, #int 0 // #0 │ │ +19b618: 7210 ec02 0400 |003e: invoke-interface {v4}, Landroid/view/Menu;.size:()I // method@02ec │ │ +19b61e: 0a01 |0041: move-result v1 │ │ +19b620: 3516 4300 |0042: if-ge v6, v1, 0085 // +0043 │ │ +19b624: 7220 eb02 6400 |0044: invoke-interface {v4, v6}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@02eb │ │ +19b62a: 0c01 |0047: move-result-object v1 │ │ +19b62c: 7210 f102 0100 |0048: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f1 │ │ +19b632: 0a02 |004b: move-result v2 │ │ +19b634: 6003 8442 |004c: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_1:I // field@4284 │ │ +19b638: 3232 2200 |004e: if-eq v2, v3, 0070 // +0022 │ │ +19b63c: 7210 f102 0100 |0050: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f1 │ │ +19b642: 0a02 |0053: move-result v2 │ │ +19b644: 6003 8542 |0054: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_2:I // field@4285 │ │ +19b648: 3232 1a00 |0056: if-eq v2, v3, 0070 // +001a │ │ +19b64c: 7210 f102 0100 |0058: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f1 │ │ +19b652: 0a02 |005b: move-result v2 │ │ +19b654: 6003 8642 |005c: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_3:I // field@4286 │ │ +19b658: 3232 1200 |005e: if-eq v2, v3, 0070 // +0012 │ │ +19b65c: 7210 f102 0100 |0060: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f1 │ │ +19b662: 0a02 |0063: move-result v2 │ │ +19b664: 6003 8742 |0064: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_4:I // field@4287 │ │ +19b668: 3232 0a00 |0066: if-eq v2, v3, 0070 // +000a │ │ +19b66c: 7210 f102 0100 |0068: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f1 │ │ +19b672: 0a02 |006b: move-result v2 │ │ +19b674: 6003 8842 |006c: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_5:I // field@4288 │ │ +19b678: 3332 1100 |006e: if-ne v2, v3, 007f // +0011 │ │ +19b67c: 7210 f302 0100 |0070: invoke-interface {v1}, Landroid/view/MenuItem;.isVisible:()Z // method@02f3 │ │ +19b682: 0a02 |0073: move-result v2 │ │ +19b684: 3802 0b00 |0074: if-eqz v2, 007f // +000b │ │ +19b688: 3d05 0900 |0076: if-lez v5, 007f // +0009 │ │ +19b68c: 1222 |0078: const/4 v2, #int 2 // #2 │ │ +19b68e: 7220 f702 2100 |0079: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@02f7 │ │ +19b694: d805 05ff |007c: add-int/lit8 v5, v5, #int -1 // #ff │ │ +19b698: 2804 |007e: goto 0082 // +0004 │ │ +19b69a: 7220 f702 0100 |007f: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@02f7 │ │ +19b6a0: d806 0601 |0082: add-int/lit8 v6, v6, #int 1 // #01 │ │ +19b6a4: 28ba |0084: goto 003e // -0046 │ │ +19b6a6: 0e00 |0085: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=62 │ │ 0x0009 line=63 │ │ 0x001a line=68 │ │ 0x0021 line=69 │ │ 0x002f line=72 │ │ @@ -499985,24 +499986,24 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -19b6a4: |[19b6a4] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.onMeasure:(II)V │ │ -19b6b4: 6f30 e904 4305 |0000: invoke-super {v3, v4, v5}, Landroidx/appcompat/widget/Toolbar;.onMeasure:(II)V // method@04e9 │ │ -19b6ba: 6e10 4358 0300 |0003: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.getMenu:()Landroid/view/Menu; // method@5843 │ │ -19b6c0: 0c00 |0006: move-result-object v0 │ │ -19b6c2: 5231 8c42 |0007: iget v1, v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.maxShown:I // field@428c │ │ -19b6c6: 6e10 4258 0300 |0009: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.getMeasuredWidth:()I // method@5842 │ │ -19b6cc: 0a02 |000c: move-result v2 │ │ -19b6ce: 7130 4158 1002 |000d: invoke-static {v0, v1, v2}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.adjustMenuActions:(Landroid/view/Menu;II)V // method@5841 │ │ -19b6d4: 6f30 e904 4305 |0010: invoke-super {v3, v4, v5}, Landroidx/appcompat/widget/Toolbar;.onMeasure:(II)V // method@04e9 │ │ -19b6da: 0e00 |0013: return-void │ │ +19b6a8: |[19b6a8] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.onMeasure:(II)V │ │ +19b6b8: 6f30 e904 4305 |0000: invoke-super {v3, v4, v5}, Landroidx/appcompat/widget/Toolbar;.onMeasure:(II)V // method@04e9 │ │ +19b6be: 6e10 4358 0300 |0003: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.getMenu:()Landroid/view/Menu; // method@5843 │ │ +19b6c4: 0c00 |0006: move-result-object v0 │ │ +19b6c6: 5231 8c42 |0007: iget v1, v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.maxShown:I // field@428c │ │ +19b6ca: 6e10 4258 0300 |0009: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.getMeasuredWidth:()I // method@5842 │ │ +19b6d0: 0a02 |000c: move-result v2 │ │ +19b6d2: 7130 4158 1002 |000d: invoke-static {v0, v1, v2}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.adjustMenuActions:(Landroid/view/Menu;II)V // method@5841 │ │ +19b6d8: 6f30 e904 4305 |0010: invoke-super {v3, v4, v5}, Landroidx/appcompat/widget/Toolbar;.onMeasure:(II)V // method@04e9 │ │ +19b6de: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0010 line=56 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar; │ │ @@ -500053,18 +500054,18 @@ │ │ type : '(Lcom/google/android/exoplayer2/upstream/DefaultDataSource;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19c0e0: |[19c0e0] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSource;)V │ │ -19c0f0: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ -19c0f6: 5b01 9a42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.defaultDataSource:Lcom/google/android/exoplayer2/upstream/DefaultDataSource; // field@429a │ │ -19c0fa: 0e00 |0005: return-void │ │ +19c0e4: |[19c0e4] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSource;)V │ │ +19c0f4: 7010 9b0a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a9b │ │ +19c0fa: 5b01 9a42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.defaultDataSource:Lcom/google/android/exoplayer2/upstream/DefaultDataSource; // field@429a │ │ +19c0fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=23 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/google/android/exoplayer2/upstream/DefaultDataSource; │ │ @@ -500075,33 +500076,33 @@ │ │ type : '(Lcom/google/android/exoplayer2/upstream/TransferListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -19c0fc: |[19c0fc] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.addTransferListener:(Lcom/google/android/exoplayer2/upstream/TransferListener;)V │ │ -19c10c: 0e00 |0000: return-void │ │ +19c100: |[19c100] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.addTransferListener:(Lcom/google/android/exoplayer2/upstream/TransferListener;)V │ │ +19c110: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;) │ │ name : 'close' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19c110: |[19c110] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.close:()V │ │ -19c120: 5410 9942 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@4299 │ │ -19c124: 7210 df08 0000 |0002: invoke-interface {v0}, Lcom/google/android/exoplayer2/upstream/DataSource;.close:()V // method@08df │ │ -19c12a: 0e00 |0005: return-void │ │ +19c114: |[19c114] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.close:()V │ │ +19c124: 5410 9942 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@4299 │ │ +19c128: 7210 df08 0000 |0002: invoke-interface {v0}, Lcom/google/android/exoplayer2/upstream/DataSource;.close:()V // method@08df │ │ +19c12e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;) │ │ @@ -500109,18 +500110,18 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -19c0a0: |[19c0a0] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.getResponseHeaders:()Ljava/util/Map; │ │ -19c0b0: 7100 7c0c 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyMap:()Ljava/util/Map; // method@0c7c │ │ -19c0b6: 0c00 |0003: move-result-object v0 │ │ -19c0b8: 1100 |0004: return-object v0 │ │ +19c0a4: |[19c0a4] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.getResponseHeaders:()Ljava/util/Map; │ │ +19c0b4: 7100 7c0c 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyMap:()Ljava/util/Map; // method@0c7c │ │ +19c0ba: 0c00 |0003: move-result-object v0 │ │ +19c0bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;) │ │ @@ -500128,19 +500129,19 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -19c060: |[19c060] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.getUri:()Landroid/net/Uri; │ │ -19c070: 5410 9942 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@4299 │ │ -19c074: 7210 e008 0000 |0002: invoke-interface {v0}, Lcom/google/android/exoplayer2/upstream/DataSource;.getUri:()Landroid/net/Uri; // method@08e0 │ │ -19c07a: 0c00 |0005: move-result-object v0 │ │ -19c07c: 1100 |0006: return-object v0 │ │ +19c064: |[19c064] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.getUri:()Landroid/net/Uri; │ │ +19c074: 5410 9942 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@4299 │ │ +19c078: 7210 e008 0000 |0002: invoke-interface {v0}, Lcom/google/android/exoplayer2/upstream/DataSource;.getUri:()Landroid/net/Uri; // method@08e0 │ │ +19c07e: 0c00 |0005: move-result-object v0 │ │ +19c080: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;) │ │ @@ -500148,20 +500149,20 @@ │ │ type : '(Lcom/google/android/exoplayer2/upstream/DataSpec;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -19c0bc: |[19c0bc] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.open:(Lcom/google/android/exoplayer2/upstream/DataSpec;)J │ │ -19c0cc: 5420 9a42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.defaultDataSource:Lcom/google/android/exoplayer2/upstream/DefaultDataSource; // field@429a │ │ -19c0d0: 5b20 9942 |0002: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@4299 │ │ -19c0d4: 7220 e108 3000 |0004: invoke-interface {v0, v3}, Lcom/google/android/exoplayer2/upstream/DataSource;.open:(Lcom/google/android/exoplayer2/upstream/DataSpec;)J // method@08e1 │ │ -19c0da: 0b00 |0007: move-result-wide v0 │ │ -19c0dc: 1000 |0008: return-wide v0 │ │ +19c0c0: |[19c0c0] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.open:(Lcom/google/android/exoplayer2/upstream/DataSpec;)J │ │ +19c0d0: 5420 9a42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.defaultDataSource:Lcom/google/android/exoplayer2/upstream/DefaultDataSource; // field@429a │ │ +19c0d4: 5b20 9942 |0002: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@4299 │ │ +19c0d8: 7220 e108 3000 |0004: invoke-interface {v0, v3}, Lcom/google/android/exoplayer2/upstream/DataSource;.open:(Lcom/google/android/exoplayer2/upstream/DataSpec;)J // method@08e1 │ │ +19c0de: 0b00 |0007: move-result-wide v0 │ │ +19c0e0: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0004 line=33 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; │ │ 0x0000 - 0x0009 reg=3 (null) Lcom/google/android/exoplayer2/upstream/DataSpec; │ │ @@ -500171,19 +500172,19 @@ │ │ type : '([BII)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -19c080: |[19c080] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.read:([BII)I │ │ -19c090: 5410 9942 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@4299 │ │ -19c094: 7240 e208 2043 |0002: invoke-interface {v0, v2, v3, v4}, Lcom/google/android/exoplayer2/upstream/DataSource;.read:([BII)I // method@08e2 │ │ -19c09a: 0a02 |0005: move-result v2 │ │ -19c09c: 0f02 |0006: return v2 │ │ +19c084: |[19c084] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.read:([BII)I │ │ +19c094: 5410 9942 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@4299 │ │ +19c098: 7240 e208 2043 |0002: invoke-interface {v0, v2, v3, v4}, Lcom/google/android/exoplayer2/upstream/DataSource;.read:([BII)I // method@08e2 │ │ +19c09e: 0a02 |0005: move-result v2 │ │ +19c0a0: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; │ │ 0x0000 - 0x0007 reg=2 (null) [B │ │ 0x0000 - 0x0007 reg=3 (null) I │ │ @@ -553374,67 +553375,67 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;ZZ)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -18d968: |[18d968] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.$r8$lambda$EdzcdTvNXQvJn-39WF3ZsrPU1hc:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;ZZ)V │ │ -18d978: 7030 6454 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.onUndoRedoAvailabilityChanged:(ZZ)V // method@5464 │ │ -18d97e: 0e00 |0003: return-void │ │ +18d96c: |[18d96c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.$r8$lambda$EdzcdTvNXQvJn-39WF3ZsrPU1hc:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;ZZ)V │ │ +18d97c: 7030 6454 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.onUndoRedoAvailabilityChanged:(ZZ)V // method@5464 │ │ +18d982: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;) │ │ name : '$r8$lambda$WcZvXz5liFazU8t9wl-2M_nSiEE' │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -18d980: |[18d980] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.$r8$lambda$WcZvXz5liFazU8t9wl-2M_nSiEE:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ -18d990: 7010 6654 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5466 │ │ -18d996: 0e00 |0003: return-void │ │ +18d984: |[18d984] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.$r8$lambda$WcZvXz5liFazU8t9wl-2M_nSiEE:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ +18d994: 7010 6654 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5466 │ │ +18d99a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -18d998: |[18d998] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.:()V │ │ -18d9a8: 0e00 |0000: return-void │ │ +18d99c: |[18d99c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.:()V │ │ +18d9ac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -18d9ac: |[18d9ac] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.:()V │ │ -18d9bc: 7010 6705 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@0567 │ │ -18d9c2: 2200 5e10 |0003: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1; // type@105e │ │ -18d9c6: 7020 3d54 1000 |0005: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@543d │ │ -18d9cc: 5b10 fb40 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.selectionListener:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$TapListener; // field@40fb │ │ -18d9d0: 0e00 |000a: return-void │ │ +18d9b0: |[18d9b0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.:()V │ │ +18d9c0: 7010 6705 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@0567 │ │ +18d9c6: 2200 5e10 |0003: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1; // type@105e │ │ +18d9ca: 7020 3d54 1000 |0005: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@543d │ │ +18d9d0: 5b10 fb40 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.selectionListener:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$TapListener; // field@40fb │ │ +18d9d4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=333 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ @@ -553443,17 +553444,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -18d8e0: |[18d8e0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$000:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; │ │ -18d8f0: 5400 f440 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@40f4 │ │ -18d8f4: 1100 |0002: return-object v0 │ │ +18d8e4: |[18d8e4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$000:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; │ │ +18d8f4: 5400 f440 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@40f4 │ │ +18d8f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;) │ │ @@ -553461,17 +553462,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -18d8f8: |[18d8f8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$002:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; │ │ -18d908: 5b01 f440 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@40f4 │ │ -18d90c: 1101 |0002: return-object v1 │ │ +18d8fc: |[18d8fc] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$002:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; │ │ +18d90c: 5b01 f440 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@40f4 │ │ +18d910: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ 0x0000 - 0x0003 reg=1 (null) Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; │ │ │ │ @@ -553480,17 +553481,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -18d950: |[18d950] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ -18d960: 5400 f540 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@40f5 │ │ -18d964: 1100 |0002: return-object v0 │ │ +18d954: |[18d954] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ +18d964: 5400 f540 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@40f5 │ │ +18d968: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ #7 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;) │ │ @@ -553498,17 +553499,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -18d8c8: |[18d8c8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$200:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; │ │ -18d8d8: 5400 f640 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ -18d8dc: 1100 |0002: return-object v0 │ │ +18d8cc: |[18d8cc] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$200:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; │ │ +18d8dc: 5400 f640 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ +18d8e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ #8 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;) │ │ @@ -553516,17 +553517,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -18d9d4: |[18d9d4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$300:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V │ │ -18d9e4: 7030 6b54 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.startTextEntityEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V // method@546b │ │ -18d9ea: 0e00 |0003: return-void │ │ +18d9d8: |[18d9d8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$300:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V │ │ +18d9e8: 7030 6b54 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.startTextEntityEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V // method@546b │ │ +18d9ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -553536,25 +553537,25 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -18da50: |[18da50] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.changeEntityColor:(I)V │ │ -18da60: 5420 f440 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@40f4 │ │ -18da64: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -18da68: 6e10 d64c 0000 |0004: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@4cd6 │ │ -18da6e: 0c00 |0007: move-result-object v0 │ │ -18da70: 2001 210f |0008: instance-of v1, v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f21 │ │ -18da74: 3801 0a00 |000a: if-eqz v1, 0014 // +000a │ │ -18da78: 1f00 210f |000c: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f21 │ │ -18da7c: 7220 c14b 3000 |000e: invoke-interface {v0, v3}, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;.setColor:(I)V // method@4bc1 │ │ -18da82: 7010 6654 0200 |0011: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5466 │ │ -18da88: 0e00 |0014: return-void │ │ +18da54: |[18da54] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.changeEntityColor:(I)V │ │ +18da64: 5420 f440 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@40f4 │ │ +18da68: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +18da6c: 6e10 d64c 0000 |0004: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@4cd6 │ │ +18da72: 0c00 |0007: move-result-object v0 │ │ +18da74: 2001 210f |0008: instance-of v1, v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f21 │ │ +18da78: 3801 0a00 |000a: if-eqz v1, 0014 // +000a │ │ +18da7c: 1f00 210f |000c: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f21 │ │ +18da80: 7220 c14b 3000 |000e: invoke-interface {v0, v3}, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;.setColor:(I)V // method@4bc1 │ │ +18da86: 7010 6654 0200 |0011: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5466 │ │ +18da8c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0004 line=172 │ │ 0x0008 line=173 │ │ 0x000c line=174 │ │ 0x0011 line=175 │ │ @@ -553567,25 +553568,25 @@ │ │ type : '(Landroid/net/Uri;Z)Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -18d910: |[18d910] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.newInstance:(Landroid/net/Uri;Z)Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ -18d920: 2200 9600 |0000: new-instance v0, Landroid/os/Bundle; // type@0096 │ │ -18d924: 7010 3302 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0233 │ │ -18d92a: 1a01 f25c |0005: const-string v1, "image_uri" // string@5cf2 │ │ -18d92e: 6e30 4102 1002 |0007: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0241 │ │ -18d934: 2201 6110 |000a: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // type@1061 │ │ -18d938: 7010 4a54 0100 |000c: invoke-direct {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.:()V // method@544a │ │ -18d93e: 5c13 f340 |000f: iput-boolean v3, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@40f3 │ │ -18d942: 6e20 6854 0100 |0011: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.setArguments:(Landroid/os/Bundle;)V // method@5468 │ │ -18d948: 6e20 6954 2100 |0014: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.setUri:(Landroid/net/Uri;)V // method@5469 │ │ -18d94e: 1101 |0017: return-object v1 │ │ +18d914: |[18d914] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.newInstance:(Landroid/net/Uri;Z)Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ +18d924: 2200 9600 |0000: new-instance v0, Landroid/os/Bundle; // type@0096 │ │ +18d928: 7010 3302 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0233 │ │ +18d92e: 1a01 f25c |0005: const-string v1, "image_uri" // string@5cf2 │ │ +18d932: 6e30 4102 1002 |0007: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0241 │ │ +18d938: 2201 6110 |000a: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // type@1061 │ │ +18d93c: 7010 4a54 0100 |000c: invoke-direct {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.:()V // method@544a │ │ +18d942: 5c13 f340 |000f: iput-boolean v3, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@40f3 │ │ +18d946: 6e20 6854 0100 |0011: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.setArguments:(Landroid/os/Bundle;)V // method@5468 │ │ +18d94c: 6e20 6954 2100 |0014: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.setUri:(Landroid/net/Uri;)V // method@5469 │ │ +18d952: 1101 |0017: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0005 line=89 │ │ 0x000a line=91 │ │ 0x000f line=92 │ │ 0x0011 line=93 │ │ @@ -553599,18 +553600,18 @@ │ │ type : '(ZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18deb8: |[18deb8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onUndoRedoAvailabilityChanged:(ZZ)V │ │ -18dec8: 5402 f540 |0000: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@40f5 │ │ -18decc: 6e20 c854 1200 |0002: invoke-virtual {v2, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setUndoAvailability:(Z)V // method@54c8 │ │ -18ded2: 0e00 |0005: return-void │ │ +18debc: |[18debc] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onUndoRedoAvailabilityChanged:(ZZ)V │ │ +18decc: 5402 f540 |0000: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@40f5 │ │ +18ded0: 6e20 c854 1200 |0002: invoke-virtual {v2, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setUndoAvailability:(Z)V // method@54c8 │ │ +18ded6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ 0x0000 - 0x0006 reg=1 (null) Z │ │ 0x0000 - 0x0006 reg=2 (null) Z │ │ @@ -553620,23 +553621,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -18e004: |[18e004] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.refreshUniqueColors:()V │ │ -18e014: 5420 f540 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@40f5 │ │ -18e018: 5421 f640 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ -18e01c: 6e10 3e4c 0100 |0004: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c3e │ │ -18e022: 0c01 |0007: move-result-object v1 │ │ -18e024: 6e10 5a4d 0100 |0008: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.getUniqueColorsIgnoringAlpha:()Ljava/util/Set; // method@4d5a │ │ -18e02a: 0c01 |000b: move-result-object v1 │ │ -18e02c: 6e20 c354 1000 |000c: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setColorPalette:(Ljava/util/Set;)V // method@54c3 │ │ -18e032: 0e00 |000f: return-void │ │ +18e008: |[18e008] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.refreshUniqueColors:()V │ │ +18e018: 5420 f540 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@40f5 │ │ +18e01c: 5421 f640 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ +18e020: 6e10 3e4c 0100 |0004: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c3e │ │ +18e026: 0c01 |0007: move-result-object v1 │ │ +18e028: 6e10 5a4d 0100 |0008: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.getUniqueColorsIgnoringAlpha:()Ljava/util/Set; // method@4d5a │ │ +18e02e: 0c01 |000b: move-result-object v1 │ │ +18e030: 6e20 c354 1000 |000c: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setColorPalette:(Ljava/util/Set;)V // method@54c3 │ │ +18e036: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ #13 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;) │ │ @@ -553644,22 +553645,22 @@ │ │ type : '(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -18e04c: |[18e04c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.startTextEntityEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V │ │ -18e05c: 5420 f640 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ -18e060: 6e10 5454 0200 |0002: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getContext:()Landroid/content/Context; // method@5454 │ │ -18e066: 0c01 |0005: move-result-object v1 │ │ -18e068: 7110 c256 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Prefs;.isIncognitoKeyboardEnabled:(Landroid/content/Context;)Z // method@56c2 │ │ -18e06e: 0a01 |0009: move-result v1 │ │ -18e070: 6e40 574c 3041 |000a: invoke-virtual {v0, v3, v1, v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startTextEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;ZZ)V // method@4c57 │ │ -18e076: 0e00 |000d: return-void │ │ +18e050: |[18e050] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.startTextEntityEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V │ │ +18e060: 5420 f640 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ +18e064: 6e10 5454 0200 |0002: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getContext:()Landroid/content/Context; // method@5454 │ │ +18e06a: 0c01 |0005: move-result-object v1 │ │ +18e06c: 7110 c256 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Prefs;.isIncognitoKeyboardEnabled:(Landroid/content/Context;)Z // method@56c2 │ │ +18e072: 0a01 |0009: move-result v1 │ │ +18e074: 6e40 574c 3041 |000a: invoke-virtual {v0, v3, v1, v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startTextEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;ZZ)V // method@4c57 │ │ +18e07a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ 0x0000 - 0x000e reg=3 (null) Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; │ │ 0x0000 - 0x000e reg=4 (null) Z │ │ @@ -553670,34 +553671,34 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -18d9ec: |[18d9ec] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.addText:()V │ │ -18d9fc: 5430 f540 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@40f5 │ │ -18da00: 6e10 a954 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.getActiveColor:()I // method@54a9 │ │ -18da06: 0a00 |0005: move-result v0 │ │ -18da08: 2201 770f |0006: new-instance v1, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer; // type@0f77 │ │ -18da0c: 1a02 0000 |0008: const-string v2, "" // string@0000 │ │ -18da10: 7030 1a4e 2100 |000a: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer;.:(Ljava/lang/String;I)V // method@4e1a │ │ -18da16: 2200 500f |000d: new-instance v0, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f50 │ │ -18da1a: 7020 bb4c 1000 |000f: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@4cbb │ │ -18da20: 5431 f640 |0012: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ -18da24: 6e10 3e4c 0100 |0014: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c3e │ │ -18da2a: 0c01 |0017: move-result-object v1 │ │ -18da2c: 1502 803f |0018: const/high16 v2, #int 1065353216 // #3f80 │ │ -18da30: 6e30 3a4d 0102 |001a: invoke-virtual {v1, v0, v2}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.addElementCentered:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;F)V // method@4d3a │ │ -18da36: 5431 f640 |001d: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ -18da3a: 6e10 434c 0100 |001f: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.invalidate:()V // method@4c43 │ │ -18da40: 5b30 f440 |0022: iput-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@40f4 │ │ -18da44: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -18da46: 7030 6b54 0301 |0025: invoke-direct {v3, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.startTextEntityEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V // method@546b │ │ -18da4c: 0e00 |0028: return-void │ │ +18d9f0: |[18d9f0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.addText:()V │ │ +18da00: 5430 f540 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@40f5 │ │ +18da04: 6e10 a954 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.getActiveColor:()I // method@54a9 │ │ +18da0a: 0a00 |0005: move-result v0 │ │ +18da0c: 2201 770f |0006: new-instance v1, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer; // type@0f77 │ │ +18da10: 1a02 0000 |0008: const-string v2, "" // string@0000 │ │ +18da14: 7030 1a4e 2100 |000a: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer;.:(Ljava/lang/String;I)V // method@4e1a │ │ +18da1a: 2200 500f |000d: new-instance v0, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f50 │ │ +18da1e: 7020 bb4c 1000 |000f: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@4cbb │ │ +18da24: 5431 f640 |0012: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ +18da28: 6e10 3e4c 0100 |0014: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c3e │ │ +18da2e: 0c01 |0017: move-result-object v1 │ │ +18da30: 1502 803f |0018: const/high16 v2, #int 1065353216 // #3f80 │ │ +18da34: 6e30 3a4d 0102 |001a: invoke-virtual {v1, v0, v2}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.addElementCentered:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;F)V // method@4d3a │ │ +18da3a: 5431 f640 |001d: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ +18da3e: 6e10 434c 0100 |001f: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.invalidate:()V // method@4c43 │ │ +18da44: 5b30 f440 |0022: iput-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@40f4 │ │ +18da48: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +18da4a: 7030 6b54 0301 |0025: invoke-direct {v3, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.startTextEntityEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V // method@546b │ │ +18da50: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0006 line=187 │ │ 0x000d line=188 │ │ 0x0012 line=190 │ │ 0x001d line=191 │ │ @@ -553711,17 +553712,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -18d890: |[18d890] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.getUri:()Landroid/net/Uri; │ │ -18d8a0: 5410 f940 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@40f9 │ │ -18d8a4: 1100 |0002: return-object v0 │ │ +18d894: |[18d894] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.getUri:()Landroid/net/Uri; │ │ +18d8a4: 5410 f940 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@40f9 │ │ +18d8a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;) │ │ @@ -553729,62 +553730,62 @@ │ │ type : '()V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 99 16-bit code units │ │ -18da8c: |[18da8c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.lambda$onSave$0$org-thoughtcrime-securesms-scribbles-ImageEditorFragment:()V │ │ -18da9c: 6e10 5254 0600 |0000: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5452 │ │ -18daa2: 0c00 |0003: move-result-object v0 │ │ -18daa4: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -18daa8: 0e00 |0006: return-void │ │ -18daaa: 5461 f640 |0007: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ -18daae: 6e10 3e4c 0100 |0009: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c3e │ │ -18dab4: 0c01 |000c: move-result-object v1 │ │ -18dab6: 6e20 6d4d 0100 |000d: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.render:(Landroid/content/Context;)Landroid/graphics/Bitmap; // method@4d6d │ │ -18dabc: 0c01 |0010: move-result-object v1 │ │ -18dabe: 7100 6d52 0000 |0011: invoke-static {}, Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider;.getInstance:()Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider; // method@526d │ │ -18dac4: 0c02 |0014: move-result-object v2 │ │ -18dac6: 2203 bd02 |0015: new-instance v3, Ljava/io/ByteArrayOutputStream; // type@02bd │ │ -18daca: 7010 5d09 0300 |0017: invoke-direct {v3}, Ljava/io/ByteArrayOutputStream;.:()V // method@095d │ │ -18dad0: 6204 0800 |001a: sget-object v4, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0008 │ │ -18dad4: 1305 5000 |001c: const/16 v5, #int 80 // #50 │ │ -18dad8: 6e40 0601 4135 |001e: invoke-virtual {v1, v4, v5, v3}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0106 │ │ -18dade: 6e10 6109 0300 |0021: invoke-virtual {v3}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0961 │ │ -18dae4: 0c01 |0024: move-result-object v1 │ │ -18dae6: 5563 f340 |0025: iget-boolean v3, v6, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@40f3 │ │ -18daea: 3803 2500 |0027: if-eqz v3, 004c // +0025 │ │ -18daee: 2202 bf02 |0029: new-instance v2, Ljava/io/File; // type@02bf │ │ -18daf2: 6e10 1800 0000 |002b: invoke-virtual {v0}, Landroid/app/Activity;.getCacheDir:()Ljava/io/File; // method@0018 │ │ -18daf8: 0c03 |002e: move-result-object v3 │ │ -18dafa: 1a04 3f4d |002f: const-string v4, "cropped" // string@4d3f │ │ -18dafe: 7030 6409 3204 |0031: invoke-direct {v2, v3, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0964 │ │ -18db04: 2203 c202 |0034: new-instance v3, Ljava/io/FileOutputStream; // type@02c2 │ │ -18db08: 7020 8309 2300 |0036: invoke-direct {v3, v2}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0983 │ │ -18db0e: 6e20 8909 1300 |0039: invoke-virtual {v3, v1}, Ljava/io/FileOutputStream;.write:([B)V // method@0989 │ │ -18db14: 6e10 8709 0300 |003c: invoke-virtual {v3}, Ljava/io/FileOutputStream;.flush:()V // method@0987 │ │ -18db1a: 6e10 8609 0300 |003f: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@0986 │ │ -18db20: 7110 f601 0200 |0042: invoke-static {v2}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@01f6 │ │ -18db26: 0c01 |0045: move-result-object v1 │ │ -18db28: 280d |0046: goto 0053 // +000d │ │ -18db2a: 0d00 |0047: move-exception v0 │ │ -18db2c: 6e10 8d09 0000 |0048: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@098d │ │ -18db32: 0e00 |004b: return-void │ │ -18db34: 1a03 d45c |004c: const-string v3, "image/jpeg" // string@5cd4 │ │ -18db38: 1204 |004e: const/4 v4, #int 0 // #0 │ │ -18db3a: 6e54 6452 0231 |004f: invoke-virtual {v2, v0, v1, v3, v4}, Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider;.create:(Landroid/content/Context;[BLjava/lang/String;Ljava/lang/String;)Landroid/net/Uri; // method@5264 │ │ -18db40: 0c01 |0052: move-result-object v1 │ │ -18db42: 2202 2b00 |0053: new-instance v2, Landroid/content/Intent; // type@002b │ │ -18db46: 7010 8300 0200 |0055: invoke-direct {v2}, Landroid/content/Intent;.:()V // method@0083 │ │ -18db4c: 6e20 ac00 1200 |0058: invoke-virtual {v2, v1}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@00ac │ │ -18db52: 12f1 |005b: const/4 v1, #int -1 // #ff │ │ -18db54: 6e30 2600 1002 |005c: invoke-virtual {v0, v1, v2}, Landroid/app/Activity;.setResult:(ILandroid/content/Intent;)V // method@0026 │ │ -18db5a: 6e10 1500 0000 |005f: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0015 │ │ -18db60: 0e00 |0062: return-void │ │ +18da90: |[18da90] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.lambda$onSave$0$org-thoughtcrime-securesms-scribbles-ImageEditorFragment:()V │ │ +18daa0: 6e10 5254 0600 |0000: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5452 │ │ +18daa6: 0c00 |0003: move-result-object v0 │ │ +18daa8: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +18daac: 0e00 |0006: return-void │ │ +18daae: 5461 f640 |0007: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ +18dab2: 6e10 3e4c 0100 |0009: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c3e │ │ +18dab8: 0c01 |000c: move-result-object v1 │ │ +18daba: 6e20 6d4d 0100 |000d: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.render:(Landroid/content/Context;)Landroid/graphics/Bitmap; // method@4d6d │ │ +18dac0: 0c01 |0010: move-result-object v1 │ │ +18dac2: 7100 6d52 0000 |0011: invoke-static {}, Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider;.getInstance:()Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider; // method@526d │ │ +18dac8: 0c02 |0014: move-result-object v2 │ │ +18daca: 2203 bd02 |0015: new-instance v3, Ljava/io/ByteArrayOutputStream; // type@02bd │ │ +18dace: 7010 5d09 0300 |0017: invoke-direct {v3}, Ljava/io/ByteArrayOutputStream;.:()V // method@095d │ │ +18dad4: 6204 0800 |001a: sget-object v4, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0008 │ │ +18dad8: 1305 5000 |001c: const/16 v5, #int 80 // #50 │ │ +18dadc: 6e40 0601 4135 |001e: invoke-virtual {v1, v4, v5, v3}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0106 │ │ +18dae2: 6e10 6109 0300 |0021: invoke-virtual {v3}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0961 │ │ +18dae8: 0c01 |0024: move-result-object v1 │ │ +18daea: 5563 f340 |0025: iget-boolean v3, v6, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@40f3 │ │ +18daee: 3803 2500 |0027: if-eqz v3, 004c // +0025 │ │ +18daf2: 2202 bf02 |0029: new-instance v2, Ljava/io/File; // type@02bf │ │ +18daf6: 6e10 1800 0000 |002b: invoke-virtual {v0}, Landroid/app/Activity;.getCacheDir:()Ljava/io/File; // method@0018 │ │ +18dafc: 0c03 |002e: move-result-object v3 │ │ +18dafe: 1a04 3f4d |002f: const-string v4, "cropped" // string@4d3f │ │ +18db02: 7030 6409 3204 |0031: invoke-direct {v2, v3, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0964 │ │ +18db08: 2203 c202 |0034: new-instance v3, Ljava/io/FileOutputStream; // type@02c2 │ │ +18db0c: 7020 8309 2300 |0036: invoke-direct {v3, v2}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0983 │ │ +18db12: 6e20 8909 1300 |0039: invoke-virtual {v3, v1}, Ljava/io/FileOutputStream;.write:([B)V // method@0989 │ │ +18db18: 6e10 8709 0300 |003c: invoke-virtual {v3}, Ljava/io/FileOutputStream;.flush:()V // method@0987 │ │ +18db1e: 6e10 8609 0300 |003f: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@0986 │ │ +18db24: 7110 f601 0200 |0042: invoke-static {v2}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@01f6 │ │ +18db2a: 0c01 |0045: move-result-object v1 │ │ +18db2c: 280d |0046: goto 0053 // +000d │ │ +18db2e: 0d00 |0047: move-exception v0 │ │ +18db30: 6e10 8d09 0000 |0048: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@098d │ │ +18db36: 0e00 |004b: return-void │ │ +18db38: 1a03 d45c |004c: const-string v3, "image/jpeg" // string@5cd4 │ │ +18db3c: 1204 |004e: const/4 v4, #int 0 // #0 │ │ +18db3e: 6e54 6452 0231 |004f: invoke-virtual {v2, v0, v1, v3, v4}, Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider;.create:(Landroid/content/Context;[BLjava/lang/String;Ljava/lang/String;)Landroid/net/Uri; // method@5264 │ │ +18db44: 0c01 |0052: move-result-object v1 │ │ +18db46: 2202 2b00 |0053: new-instance v2, Landroid/content/Intent; // type@002b │ │ +18db4a: 7010 8300 0200 |0055: invoke-direct {v2}, Landroid/content/Intent;.:()V // method@0083 │ │ +18db50: 6e20 ac00 1200 |0058: invoke-virtual {v2, v1}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@00ac │ │ +18db56: 12f1 |005b: const/4 v1, #int -1 // #ff │ │ +18db58: 6e30 2600 1002 |005c: invoke-virtual {v0, v1, v2}, Landroid/app/Activity;.setResult:(ILandroid/content/Intent;)V // method@0026 │ │ +18db5e: 6e10 1500 0000 |005f: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0015 │ │ +18db64: 0e00 |0062: return-void │ │ catches : 1 │ │ 0x0034 - 0x0046 │ │ Ljava/io/IOException; -> 0x0047 │ │ positions : │ │ 0x0000 line=255 │ │ 0x0007 line=259 │ │ 0x0011 line=260 │ │ @@ -553812,50 +553813,50 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 74 16-bit code units │ │ -18db74: |[18db74] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onActivityResult:(IILandroid/content/Intent;)V │ │ -18db84: 6f40 6a05 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroidx/fragment/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@056a │ │ -18db8a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -18db8c: 3304 3e00 |0004: if-ne v4, v0, 0042 // +003e │ │ -18db90: 1304 7b00 |0006: const/16 v4, #int 123 // #7b │ │ -18db94: 3343 3a00 |0008: if-ne v3, v4, 0042 // +003a │ │ -18db98: 3805 3800 |000a: if-eqz v5, 0042 // +0038 │ │ -18db9c: 1a03 e452 |000c: const-string v3, "extra_sticker_file" // string@52e4 │ │ -18dba0: 6e20 9a00 3500 |000e: invoke-virtual {v5, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ -18dba6: 0c03 |0011: move-result-object v3 │ │ -18dba8: 2204 8110 |0012: new-instance v4, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@1081 │ │ -18dbac: 2205 0903 |0014: new-instance v5, Ljava/lang/StringBuilder; // type@0309 │ │ -18dbb0: 1a00 3253 |0016: const-string v0, "file:///android_asset/" // string@5332 │ │ -18dbb4: 7020 090b 0500 |0018: invoke-direct {v5, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ -18dbba: 6e20 120b 3500 |001b: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -18dbc0: 6e10 230b 0500 |001e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -18dbc6: 0c03 |0021: move-result-object v3 │ │ -18dbc8: 7110 0102 0300 |0022: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ -18dbce: 0c03 |0025: move-result-object v3 │ │ -18dbd0: 5225 f840 |0026: iget v5, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxWidth:I // field@40f8 │ │ -18dbd4: 5220 f740 |0028: iget v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxHeight:I // field@40f7 │ │ -18dbd8: 1201 |002a: const/4 v1, #int 0 // #0 │ │ -18dbda: 7050 1055 3451 |002b: invoke-direct {v4, v3, v1, v5, v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.:(Landroid/net/Uri;ZII)V // method@5510 │ │ -18dbe0: 2203 500f |002e: new-instance v3, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f50 │ │ -18dbe4: 7020 bb4c 4300 |0030: invoke-direct {v3, v4}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@4cbb │ │ -18dbea: 5424 f640 |0033: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ -18dbee: 6e10 3e4c 0400 |0035: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c3e │ │ -18dbf4: 0c04 |0038: move-result-object v4 │ │ -18dbf6: 1405 cdcc 4c3e |0039: const v5, #float 0.2 // #3e4ccccd │ │ -18dbfc: 6e30 3a4d 3405 |003c: invoke-virtual {v4, v3, v5}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.addElementCentered:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;F)V // method@4d3a │ │ -18dc02: 5b23 f440 |003f: iput-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@40f4 │ │ -18dc06: 2808 |0041: goto 0049 // +0008 │ │ -18dc08: 5423 f540 |0042: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@40f5 │ │ -18dc0c: 6204 1241 |0044: sget-object v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4112 │ │ -18dc10: 6e20 a754 4300 |0046: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54a7 │ │ -18dc16: 0e00 |0049: return-void │ │ +18db78: |[18db78] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onActivityResult:(IILandroid/content/Intent;)V │ │ +18db88: 6f40 6a05 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroidx/fragment/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@056a │ │ +18db8e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +18db90: 3304 3e00 |0004: if-ne v4, v0, 0042 // +003e │ │ +18db94: 1304 7b00 |0006: const/16 v4, #int 123 // #7b │ │ +18db98: 3343 3a00 |0008: if-ne v3, v4, 0042 // +003a │ │ +18db9c: 3805 3800 |000a: if-eqz v5, 0042 // +0038 │ │ +18dba0: 1a03 e452 |000c: const-string v3, "extra_sticker_file" // string@52e4 │ │ +18dba4: 6e20 9a00 3500 |000e: invoke-virtual {v5, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ +18dbaa: 0c03 |0011: move-result-object v3 │ │ +18dbac: 2204 8110 |0012: new-instance v4, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@1081 │ │ +18dbb0: 2205 0903 |0014: new-instance v5, Ljava/lang/StringBuilder; // type@0309 │ │ +18dbb4: 1a00 3253 |0016: const-string v0, "file:///android_asset/" // string@5332 │ │ +18dbb8: 7020 090b 0500 |0018: invoke-direct {v5, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b09 │ │ +18dbbe: 6e20 120b 3500 |001b: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +18dbc4: 6e10 230b 0500 |001e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +18dbca: 0c03 |0021: move-result-object v3 │ │ +18dbcc: 7110 0102 0300 |0022: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ +18dbd2: 0c03 |0025: move-result-object v3 │ │ +18dbd4: 5225 f840 |0026: iget v5, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxWidth:I // field@40f8 │ │ +18dbd8: 5220 f740 |0028: iget v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxHeight:I // field@40f7 │ │ +18dbdc: 1201 |002a: const/4 v1, #int 0 // #0 │ │ +18dbde: 7050 1055 3451 |002b: invoke-direct {v4, v3, v1, v5, v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.:(Landroid/net/Uri;ZII)V // method@5510 │ │ +18dbe4: 2203 500f |002e: new-instance v3, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f50 │ │ +18dbe8: 7020 bb4c 4300 |0030: invoke-direct {v3, v4}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@4cbb │ │ +18dbee: 5424 f640 |0033: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ +18dbf2: 6e10 3e4c 0400 |0035: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c3e │ │ +18dbf8: 0c04 |0038: move-result-object v4 │ │ +18dbfa: 1405 cdcc 4c3e |0039: const v5, #float 0.2 // #3e4ccccd │ │ +18dc00: 6e30 3a4d 3405 |003c: invoke-virtual {v4, v3, v5}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.addElementCentered:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;F)V // method@4d3a │ │ +18dc06: 5b23 f440 |003f: iput-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@40f4 │ │ +18dc0a: 2808 |0041: goto 0049 // +0008 │ │ +18dc0c: 5423 f540 |0042: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@40f5 │ │ +18dc10: 6204 1241 |0044: sget-object v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4112 │ │ +18dc14: 6e20 a754 4300 |0046: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54a7 │ │ +18dc1a: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x000c line=202 │ │ 0x0012 line=204 │ │ 0x002e line=205 │ │ 0x0033 line=206 │ │ @@ -553872,19 +553873,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -18dc18: |[18dc18] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onColorChange:(I)V │ │ -18dc28: 5410 f640 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ -18dc2c: 6e20 4b4c 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setDrawingBrushColor:(I)V // method@4c4b │ │ -18dc32: 7020 5154 2100 |0005: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.changeEntityColor:(I)V // method@5451 │ │ -18dc38: 0e00 |0008: return-void │ │ +18dc1c: |[18dc1c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onColorChange:(I)V │ │ +18dc2c: 5410 f640 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ +18dc30: 6e20 4b4c 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setDrawingBrushColor:(I)V // method@4c4b │ │ +18dc36: 7020 5154 2100 |0005: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.changeEntityColor:(I)V // method@5451 │ │ +18dc3c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0005 line=295 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ 0x0000 - 0x0009 reg=2 (null) I │ │ @@ -553894,38 +553895,38 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -18dc3c: |[18dc3c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onCreate:(Landroid/os/Bundle;)V │ │ -18dc4c: 6f20 6c05 2100 |0000: invoke-super {v1, v2}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@056c │ │ -18dc52: 5412 f940 |0003: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@40f9 │ │ -18dc56: 3902 1000 |0005: if-nez v2, 0015 // +0010 │ │ -18dc5a: 6e10 5354 0100 |0007: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getArguments:()Landroid/os/Bundle; // method@5453 │ │ -18dc60: 0c02 |000a: move-result-object v2 │ │ -18dc62: 1a00 f25c |000b: const-string v0, "image_uri" // string@5cf2 │ │ -18dc66: 6e20 3a02 0200 |000d: invoke-virtual {v2, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@023a │ │ -18dc6c: 0c02 |0010: move-result-object v2 │ │ -18dc6e: 1f02 8700 |0011: check-cast v2, Landroid/net/Uri; // type@0087 │ │ -18dc72: 5b12 f940 |0013: iput-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@40f9 │ │ -18dc76: 2202 290f |0015: new-instance v2, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorMediaConstraints; // type@0f29 │ │ -18dc7a: 7010 0b4c 0200 |0017: invoke-direct {v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorMediaConstraints;.:()V // method@4c0b │ │ -18dc80: 6e10 6754 0100 |001a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.requireContext:()Landroid/content/Context; // method@5467 │ │ -18dc86: 0c00 |001d: move-result-object v0 │ │ -18dc88: 6e20 6250 0200 |001e: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/mms/MediaConstraints;.getImageMaxWidth:(Landroid/content/Context;)I // method@5062 │ │ -18dc8e: 0a00 |0021: move-result v0 │ │ -18dc90: 5910 f840 |0022: iput v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxWidth:I // field@40f8 │ │ -18dc94: 6e10 6754 0100 |0024: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.requireContext:()Landroid/content/Context; // method@5467 │ │ -18dc9a: 0c00 |0027: move-result-object v0 │ │ -18dc9c: 6e20 6050 0200 |0028: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/mms/MediaConstraints;.getImageMaxHeight:(Landroid/content/Context;)I // method@5060 │ │ -18dca2: 0a02 |002b: move-result v2 │ │ -18dca4: 5912 f740 |002c: iput v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxHeight:I // field@40f7 │ │ -18dca8: 0e00 |002e: return-void │ │ +18dc40: |[18dc40] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onCreate:(Landroid/os/Bundle;)V │ │ +18dc50: 6f20 6c05 2100 |0000: invoke-super {v1, v2}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@056c │ │ +18dc56: 5412 f940 |0003: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@40f9 │ │ +18dc5a: 3902 1000 |0005: if-nez v2, 0015 // +0010 │ │ +18dc5e: 6e10 5354 0100 |0007: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getArguments:()Landroid/os/Bundle; // method@5453 │ │ +18dc64: 0c02 |000a: move-result-object v2 │ │ +18dc66: 1a00 f25c |000b: const-string v0, "image_uri" // string@5cf2 │ │ +18dc6a: 6e20 3a02 0200 |000d: invoke-virtual {v2, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@023a │ │ +18dc70: 0c02 |0010: move-result-object v2 │ │ +18dc72: 1f02 8700 |0011: check-cast v2, Landroid/net/Uri; // type@0087 │ │ +18dc76: 5b12 f940 |0013: iput-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@40f9 │ │ +18dc7a: 2202 290f |0015: new-instance v2, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorMediaConstraints; // type@0f29 │ │ +18dc7e: 7010 0b4c 0200 |0017: invoke-direct {v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorMediaConstraints;.:()V // method@4c0b │ │ +18dc84: 6e10 6754 0100 |001a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.requireContext:()Landroid/content/Context; // method@5467 │ │ +18dc8a: 0c00 |001d: move-result-object v0 │ │ +18dc8c: 6e20 6250 0200 |001e: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/mms/MediaConstraints;.getImageMaxWidth:(Landroid/content/Context;)I // method@5062 │ │ +18dc92: 0a00 |0021: move-result v0 │ │ +18dc94: 5910 f840 |0022: iput v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxWidth:I // field@40f8 │ │ +18dc98: 6e10 6754 0100 |0024: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.requireContext:()Landroid/content/Context; // method@5467 │ │ +18dc9e: 0c00 |0027: move-result-object v0 │ │ +18dca0: 6e20 6050 0200 |0028: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/mms/MediaConstraints;.getImageMaxHeight:(Landroid/content/Context;)I // method@5060 │ │ +18dca6: 0a02 |002b: move-result v2 │ │ +18dca8: 5912 f740 |002c: iput v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxHeight:I // field@40f7 │ │ +18dcac: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=102 │ │ 0x0007 line=103 │ │ 0x0015 line=106 │ │ 0x001a line=108 │ │ @@ -553939,20 +553940,20 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -18d8a8: |[18d8a8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -18d8b8: 6004 8126 |0000: sget v4, Lorg/thoughtcrime/securesms/R$layout;.image_editor_fragment:I // field@2681 │ │ -18d8bc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -18d8be: 6e40 e802 4203 |0003: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ -18d8c4: 0c02 |0006: move-result-object v2 │ │ -18d8c6: 1102 |0007: return-object v2 │ │ +18d8ac: |[18d8ac] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +18d8bc: 6004 8126 |0000: sget v4, Lorg/thoughtcrime/securesms/R$layout;.image_editor_fragment:I // field@2681 │ │ +18d8c0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +18d8c2: 6e40 e802 4203 |0003: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ +18d8c8: 0c02 |0006: move-result-object v2 │ │ +18d8ca: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/LayoutInflater; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/ViewGroup; │ │ @@ -553963,20 +553964,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -18dcac: |[18dcac] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onDelete:()V │ │ -18dcbc: 5420 f640 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ -18dcc0: 5421 f440 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@40f4 │ │ -18dcc4: 6e20 384c 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.deleteElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V // method@4c38 │ │ -18dcca: 7010 6654 0200 |0007: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5466 │ │ -18dcd0: 0e00 |000a: return-void │ │ +18dcb0: |[18dcb0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onDelete:()V │ │ +18dcc0: 5420 f640 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ +18dcc4: 5421 f440 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@40f4 │ │ +18dcc8: 6e20 384c 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.deleteElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V // method@4c38 │ │ +18dcce: 7010 6654 0200 |0007: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5466 │ │ +18dcd4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0007 line=307 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ @@ -553985,20 +553986,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -18dcd4: |[18dcd4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onFlipHorizontal:()V │ │ -18dce4: 5410 f640 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ -18dce8: 6e10 3e4c 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c3e │ │ -18dcee: 0c00 |0005: move-result-object v0 │ │ -18dcf0: 6e10 504d 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.flipHorizontal:()V // method@4d50 │ │ -18dcf6: 0e00 |0009: return-void │ │ +18dcd8: |[18dcd8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onFlipHorizontal:()V │ │ +18dce8: 5410 f640 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ +18dcec: 6e10 3e4c 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c3e │ │ +18dcf2: 0c00 |0005: move-result-object v0 │ │ +18dcf4: 6e10 504d 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.flipHorizontal:()V // method@4d50 │ │ +18dcfa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ #9 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;) │ │ @@ -554006,67 +554007,67 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 122 16-bit code units │ │ -18dcf8: |[18dcf8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onModeStarted:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ -18dd08: 5430 f640 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ -18dd0c: 6201 ff3d |0002: sget-object v1, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$Mode;.MoveAndResize:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$Mode; // field@3dff │ │ -18dd10: 6e20 4d4c 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setMode:(Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$Mode;)V // method@4c4d │ │ -18dd16: 5430 f640 |0007: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ -18dd1a: 6e10 394c 0000 |0009: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.doneTextEditing:()V // method@4c39 │ │ -18dd20: 6200 ee40 |000c: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@40ee │ │ -18dd24: 6e10 9f54 0400 |000e: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@549f │ │ -18dd2a: 0a04 |0011: move-result v4 │ │ -18dd2c: 4404 0004 |0012: aget v4, v0, v4 │ │ -18dd30: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -18dd32: 2b04 5300 0000 |0015: packed-switch v4, 00000068 // +00000053 │ │ -18dd38: 284e |0018: goto 0066 // +004e │ │ -18dd3a: 5434 f640 |0019: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ -18dd3e: 6e10 3e4c 0400 |001b: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c3e │ │ -18dd44: 0c04 |001e: move-result-object v4 │ │ -18dd46: 6e10 434d 0400 |001f: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.doneCrop:()V // method@4d43 │ │ -18dd4c: 1204 |0022: const/4 v4, #int 0 // #0 │ │ -18dd4e: 5b34 f440 |0023: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@40f4 │ │ -18dd52: 2841 |0025: goto 0066 // +0041 │ │ -18dd54: 2204 2b00 |0026: new-instance v4, Landroid/content/Intent; // type@002b │ │ -18dd58: 6e10 5454 0300 |0028: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getContext:()Landroid/content/Context; // method@5454 │ │ -18dd5e: 0c00 |002b: move-result-object v0 │ │ -18dd60: 1c01 7910 |002c: const-class v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity; // type@1079 │ │ -18dd64: 7030 8400 0401 |002e: invoke-direct {v4, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -18dd6a: 1300 7b00 |0031: const/16 v0, #int 123 // #7b │ │ -18dd6e: 6e30 6a54 4300 |0033: invoke-virtual {v3, v4, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.startActivityForResult:(Landroid/content/Intent;I)V // method@546a │ │ -18dd74: 2830 |0036: goto 0066 // +0030 │ │ -18dd76: 6e10 5054 0300 |0037: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.addText:()V // method@5450 │ │ -18dd7c: 282c |003a: goto 0066 // +002c │ │ -18dd7e: 5434 f640 |003b: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ -18dd82: 6200 1300 |003d: sget-object v0, Landroid/graphics/Paint$Cap;.ROUND:Landroid/graphics/Paint$Cap; // field@0013 │ │ -18dd86: 1211 |003f: const/4 v1, #int 1 // #1 │ │ -18dd88: 1402 9a99 993d |0040: const v2, #float 0.075 // #3d99999a │ │ -18dd8e: 6e40 554c 2410 |0043: invoke-virtual {v4, v2, v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startDrawing:(FLandroid/graphics/Paint$Cap;Z)V // method@4c55 │ │ -18dd94: 2820 |0046: goto 0066 // +0020 │ │ -18dd96: 5434 f640 |0047: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ -18dd9a: 1401 8fc2 f53c |0049: const v1, #float 0.03 // #3cf5c28f │ │ -18dda0: 6202 1400 |004c: sget-object v2, Landroid/graphics/Paint$Cap;.SQUARE:Landroid/graphics/Paint$Cap; // field@0014 │ │ -18dda4: 6e40 554c 1402 |004e: invoke-virtual {v4, v1, v2, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startDrawing:(FLandroid/graphics/Paint$Cap;Z)V // method@4c55 │ │ -18ddaa: 2815 |0051: goto 0066 // +0015 │ │ -18ddac: 5434 f640 |0052: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ -18ddb0: 1401 0ad7 233c |0054: const v1, #float 0.01 // #3c23d70a │ │ -18ddb6: 6202 1300 |0057: sget-object v2, Landroid/graphics/Paint$Cap;.ROUND:Landroid/graphics/Paint$Cap; // field@0013 │ │ -18ddba: 6e40 554c 1402 |0059: invoke-virtual {v4, v1, v2, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startDrawing:(FLandroid/graphics/Paint$Cap;Z)V // method@4c55 │ │ -18ddc0: 280a |005c: goto 0066 // +000a │ │ -18ddc2: 5434 f640 |005d: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ -18ddc6: 6e10 3e4c 0400 |005f: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c3e │ │ -18ddcc: 0c04 |0062: move-result-object v4 │ │ -18ddce: 6e10 764d 0400 |0063: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.startCrop:()V // method@4d76 │ │ -18ddd4: 0e00 |0066: return-void │ │ -18ddd6: 0000 |0067: nop // spacer │ │ -18ddd8: 0001 0700 0100 0000 4800 0000 3d00 ... |0068: packed-switch-data (18 units) │ │ +18dcfc: |[18dcfc] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onModeStarted:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ +18dd0c: 5430 f640 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ +18dd10: 6201 ff3d |0002: sget-object v1, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$Mode;.MoveAndResize:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$Mode; // field@3dff │ │ +18dd14: 6e20 4d4c 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setMode:(Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$Mode;)V // method@4c4d │ │ +18dd1a: 5430 f640 |0007: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ +18dd1e: 6e10 394c 0000 |0009: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.doneTextEditing:()V // method@4c39 │ │ +18dd24: 6200 ee40 |000c: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@40ee │ │ +18dd28: 6e10 9f54 0400 |000e: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@549f │ │ +18dd2e: 0a04 |0011: move-result v4 │ │ +18dd30: 4404 0004 |0012: aget v4, v0, v4 │ │ +18dd34: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +18dd36: 2b04 5300 0000 |0015: packed-switch v4, 00000068 // +00000053 │ │ +18dd3c: 284e |0018: goto 0066 // +004e │ │ +18dd3e: 5434 f640 |0019: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ +18dd42: 6e10 3e4c 0400 |001b: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c3e │ │ +18dd48: 0c04 |001e: move-result-object v4 │ │ +18dd4a: 6e10 434d 0400 |001f: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.doneCrop:()V // method@4d43 │ │ +18dd50: 1204 |0022: const/4 v4, #int 0 // #0 │ │ +18dd52: 5b34 f440 |0023: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@40f4 │ │ +18dd56: 2841 |0025: goto 0066 // +0041 │ │ +18dd58: 2204 2b00 |0026: new-instance v4, Landroid/content/Intent; // type@002b │ │ +18dd5c: 6e10 5454 0300 |0028: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getContext:()Landroid/content/Context; // method@5454 │ │ +18dd62: 0c00 |002b: move-result-object v0 │ │ +18dd64: 1c01 7910 |002c: const-class v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity; // type@1079 │ │ +18dd68: 7030 8400 0401 |002e: invoke-direct {v4, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +18dd6e: 1300 7b00 |0031: const/16 v0, #int 123 // #7b │ │ +18dd72: 6e30 6a54 4300 |0033: invoke-virtual {v3, v4, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.startActivityForResult:(Landroid/content/Intent;I)V // method@546a │ │ +18dd78: 2830 |0036: goto 0066 // +0030 │ │ +18dd7a: 6e10 5054 0300 |0037: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.addText:()V // method@5450 │ │ +18dd80: 282c |003a: goto 0066 // +002c │ │ +18dd82: 5434 f640 |003b: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ +18dd86: 6200 1300 |003d: sget-object v0, Landroid/graphics/Paint$Cap;.ROUND:Landroid/graphics/Paint$Cap; // field@0013 │ │ +18dd8a: 1211 |003f: const/4 v1, #int 1 // #1 │ │ +18dd8c: 1402 9a99 993d |0040: const v2, #float 0.075 // #3d99999a │ │ +18dd92: 6e40 554c 2410 |0043: invoke-virtual {v4, v2, v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startDrawing:(FLandroid/graphics/Paint$Cap;Z)V // method@4c55 │ │ +18dd98: 2820 |0046: goto 0066 // +0020 │ │ +18dd9a: 5434 f640 |0047: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ +18dd9e: 1401 8fc2 f53c |0049: const v1, #float 0.03 // #3cf5c28f │ │ +18dda4: 6202 1400 |004c: sget-object v2, Landroid/graphics/Paint$Cap;.SQUARE:Landroid/graphics/Paint$Cap; // field@0014 │ │ +18dda8: 6e40 554c 1402 |004e: invoke-virtual {v4, v1, v2, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startDrawing:(FLandroid/graphics/Paint$Cap;Z)V // method@4c55 │ │ +18ddae: 2815 |0051: goto 0066 // +0015 │ │ +18ddb0: 5434 f640 |0052: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ +18ddb4: 1401 0ad7 233c |0054: const v1, #float 0.01 // #3c23d70a │ │ +18ddba: 6202 1300 |0057: sget-object v2, Landroid/graphics/Paint$Cap;.ROUND:Landroid/graphics/Paint$Cap; // field@0013 │ │ +18ddbe: 6e40 554c 1402 |0059: invoke-virtual {v4, v1, v2, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startDrawing:(FLandroid/graphics/Paint$Cap;Z)V // method@4c55 │ │ +18ddc4: 280a |005c: goto 0066 // +000a │ │ +18ddc6: 5434 f640 |005d: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ +18ddca: 6e10 3e4c 0400 |005f: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c3e │ │ +18ddd0: 0c04 |0062: move-result-object v4 │ │ +18ddd2: 6e10 764d 0400 |0063: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.startCrop:()V // method@4d76 │ │ +18ddd8: 0e00 |0066: return-void │ │ +18ddda: 0000 |0067: nop // spacer │ │ +18dddc: 0001 0700 0100 0000 4800 0000 3d00 ... |0068: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x0007 line=216 │ │ 0x000c line=218 │ │ 0x0019 line=246 │ │ 0x0023 line=247 │ │ @@ -554086,35 +554087,35 @@ │ │ type : '(ZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -18ddfc: |[18ddfc] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onRequestFullScreen:(ZZ)V │ │ -18de0c: 0e00 |0000: return-void │ │ +18de00: |[18de00] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onRequestFullScreen:(ZZ)V │ │ +18de10: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #11 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;) │ │ name : 'onRotate90AntiClockwise' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -18de10: |[18de10] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onRotate90AntiClockwise:()V │ │ -18de20: 5410 f640 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ -18de24: 6e10 3e4c 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c3e │ │ -18de2a: 0c00 |0005: move-result-object v0 │ │ -18de2c: 6e10 704d 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.rotate90anticlockwise:()V // method@4d70 │ │ -18de32: 0e00 |0009: return-void │ │ +18de14: |[18de14] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onRotate90AntiClockwise:()V │ │ +18de24: 5410 f640 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ +18de28: 6e10 3e4c 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c3e │ │ +18de2e: 0c00 |0005: move-result-object v0 │ │ +18de30: 6e10 704d 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.rotate90anticlockwise:()V // method@4d70 │ │ +18de36: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ #12 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;) │ │ @@ -554122,19 +554123,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -18de34: |[18de34] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onSave:()V │ │ -18de44: 2200 5b10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0; // type@105b │ │ -18de48: 7020 3754 1000 |0002: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@5437 │ │ -18de4e: 7110 8157 0000 |0005: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnBackground:(Ljava/lang/Runnable;)V // method@5781 │ │ -18de54: 0e00 |0008: return-void │ │ +18de38: |[18de38] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onSave:()V │ │ +18de48: 2200 5b10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0; // type@105b │ │ +18de4c: 7020 3754 1000 |0002: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@5437 │ │ +18de52: 7110 8157 0000 |0005: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnBackground:(Ljava/lang/Runnable;)V // method@5781 │ │ +18de58: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ #13 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;) │ │ @@ -554142,23 +554143,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -18de58: |[18de58] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -18de68: 6f20 7305 2100 |0000: invoke-super {v1, v2}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0573 │ │ -18de6e: 2200 6010 |0003: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data; // type@1060 │ │ -18de72: 7020 4454 2000 |0005: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.:(Landroid/os/Bundle;)V // method@5444 │ │ -18de78: 5412 f640 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ -18de7c: 6e10 3e4c 0200 |000a: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c3e │ │ -18de82: 0c02 |000d: move-result-object v2 │ │ -18de84: 6e20 4654 2000 |000e: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.writeModel:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;)V // method@5446 │ │ -18de8a: 0e00 |0011: return-void │ │ +18de5c: |[18de5c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +18de6c: 6f20 7305 2100 |0000: invoke-super {v1, v2}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0573 │ │ +18de72: 2200 6010 |0003: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data; // type@1060 │ │ +18de76: 7020 4454 2000 |0005: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.:(Landroid/os/Bundle;)V // method@5444 │ │ +18de7c: 5412 f640 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ +18de80: 6e10 3e4c 0200 |000a: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c3e │ │ +18de86: 0c02 |000d: move-result-object v2 │ │ +18de88: 6e20 4654 2000 |000e: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.writeModel:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;)V // method@5446 │ │ +18de8e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0003 line=158 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/os/Bundle; │ │ @@ -554168,21 +554169,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -18de8c: |[18de8c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onUndo:()V │ │ -18de9c: 5410 f640 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ -18dea0: 6e10 3e4c 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c3e │ │ -18dea6: 0c00 |0005: move-result-object v0 │ │ -18dea8: 6e10 7a4d 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.undo:()V // method@4d7a │ │ -18deae: 7010 6654 0100 |0009: invoke-direct {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5466 │ │ -18deb4: 0e00 |000c: return-void │ │ +18de90: |[18de90] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onUndo:()V │ │ +18dea0: 5410 f640 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ +18dea4: 6e10 3e4c 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c3e │ │ +18deaa: 0c00 |0005: move-result-object v0 │ │ +18deac: 6e10 7a4d 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.undo:()V // method@4d7a │ │ +18deb2: 7010 6654 0100 |0009: invoke-direct {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5466 │ │ +18deb8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ 0x0009 line=301 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ @@ -554191,83 +554192,83 @@ │ │ type : '(Landroid/view/View;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 144 16-bit code units │ │ -18ded4: |[18ded4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -18dee4: 6f30 7505 6507 |0000: invoke-super {v5, v6, v7}, Landroidx/fragment/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0575 │ │ -18deea: 6000 b724 |0003: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_hud:I // field@24b7 │ │ -18deee: 6e20 1703 0600 |0005: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ -18def4: 0c00 |0008: move-result-object v0 │ │ -18def6: 1f00 7510 |0009: check-cast v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // type@1075 │ │ -18defa: 5b50 f540 |000b: iput-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@40f5 │ │ -18defe: 6000 4e23 |000d: sget v0, Lorg/thoughtcrime/securesms/R$id;.image_editor_view:I // field@234e │ │ -18df02: 6e20 1703 0600 |000f: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ -18df08: 0c06 |0012: move-result-object v6 │ │ -18df0a: 1f06 350f |0013: check-cast v6, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // type@0f35 │ │ -18df0e: 5b56 f640 |0015: iput-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ -18df12: 5456 f540 |0017: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@40f5 │ │ -18df16: 6e20 c454 5600 |0019: invoke-virtual {v6, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;)V // method@54c4 │ │ -18df1c: 5456 f640 |001c: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ -18df20: 5450 fb40 |001e: iget-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.selectionListener:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$TapListener; // field@40fb │ │ -18df24: 6e20 504c 0600 |0020: invoke-virtual {v6, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setTapListener:(Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$TapListener;)V // method@4c50 │ │ -18df2a: 5456 f640 |0023: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ -18df2e: 2200 5c10 |0025: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1; // type@105c │ │ -18df32: 7020 3954 5000 |0027: invoke-direct {v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@5439 │ │ -18df38: 6e20 4c4c 0600 |002a: invoke-virtual {v6, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setDrawingChangedListener:(Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$DrawingChangedListener;)V // method@4c4c │ │ -18df3e: 5456 f640 |002d: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ -18df42: 2200 5d10 |002f: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2; // type@105d │ │ -18df46: 7020 3b54 5000 |0031: invoke-direct {v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@543b │ │ -18df4c: 6e20 514c 0600 |0034: invoke-virtual {v6, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setUndoRedoStackListener:(Lorg/thoughtcrime/securesms/imageeditor/UndoRedoStackListener;)V // method@4c51 │ │ -18df52: 5456 fa40 |0037: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.restoredModel:Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // field@40fa │ │ -18df56: 1200 |0039: const/4 v0, #int 0 // #0 │ │ -18df58: 3806 0500 |003a: if-eqz v6, 003f // +0005 │ │ -18df5c: 5b50 fa40 |003c: iput-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.restoredModel:Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // field@40fa │ │ -18df60: 280e |003e: goto 004c // +000e │ │ -18df62: 3807 0c00 |003f: if-eqz v7, 004b // +000c │ │ -18df66: 2206 6010 |0041: new-instance v6, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data; // type@1060 │ │ -18df6a: 7020 4454 7600 |0043: invoke-direct {v6, v7}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.:(Landroid/os/Bundle;)V // method@5444 │ │ -18df70: 6e10 4554 0600 |0046: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.readModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@5445 │ │ -18df76: 0c06 |0049: move-result-object v6 │ │ -18df78: 2802 |004a: goto 004c // +0002 │ │ -18df7a: 0706 |004b: move-object v6, v0 │ │ -18df7c: 3906 3000 |004c: if-nez v6, 007c // +0030 │ │ -18df80: 5556 f340 |004e: iget-boolean v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@40f3 │ │ -18df84: 3806 0700 |0050: if-eqz v6, 0057 // +0007 │ │ -18df88: 7100 3e4d 0000 |0052: invoke-static {}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.createForCircleEditing:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4d3e │ │ -18df8e: 0c06 |0055: move-result-object v6 │ │ -18df90: 2806 |0056: goto 005c // +0006 │ │ -18df92: 2206 600f |0057: new-instance v6, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // type@0f60 │ │ -18df96: 7010 354d 0600 |0059: invoke-direct {v6}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.:()V // method@4d35 │ │ -18df9c: 2207 500f |005c: new-instance v7, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f50 │ │ -18dfa0: 2200 8110 |005e: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@1081 │ │ -18dfa4: 5451 f940 |0060: iget-object v1, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@40f9 │ │ -18dfa8: 5252 f840 |0062: iget v2, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxWidth:I // field@40f8 │ │ -18dfac: 5253 f740 |0064: iget v3, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxHeight:I // field@40f7 │ │ -18dfb0: 1214 |0066: const/4 v4, #int 1 // #1 │ │ -18dfb2: 7053 1055 1024 |0067: invoke-direct {v0, v1, v4, v2, v3}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.:(Landroid/net/Uri;ZII)V // method@5510 │ │ -18dfb8: 7020 bb4c 0700 |006a: invoke-direct {v7, v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@4cbb │ │ -18dfbe: 6e10 d24c 0700 |006d: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getFlags:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags; // method@4cd2 │ │ -18dfc4: 0c00 |0070: move-result-object v0 │ │ -18dfc6: 1201 |0071: const/4 v1, #int 0 // #0 │ │ -18dfc8: 6e20 1a4d 1000 |0072: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags;.setSelectable:(Z)Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags; // method@4d1a │ │ -18dfce: 0c00 |0075: move-result-object v0 │ │ -18dfd0: 6e10 104d 0000 |0076: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags;.persist:()V // method@4d10 │ │ -18dfd6: 6e20 394d 7600 |0079: invoke-virtual {v6, v7}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.addElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V // method@4d39 │ │ -18dfdc: 5457 f640 |007c: iget-object v7, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ -18dfe0: 6e20 4e4c 6700 |007e: invoke-virtual {v7, v6}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setModel:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;)V // method@4c4e │ │ -18dfe6: 7010 6654 0500 |0081: invoke-direct {v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5466 │ │ -18dfec: 5556 f340 |0084: iget-boolean v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@40f3 │ │ -18dff0: 3806 0900 |0086: if-eqz v6, 008f // +0009 │ │ -18dff4: 5456 f540 |0088: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@40f5 │ │ -18dff8: 6207 0e41 |008a: sget-object v7, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410e │ │ -18dffc: 6e20 c554 7600 |008c: invoke-virtual {v6, v7}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54c5 │ │ -18e002: 0e00 |008f: return-void │ │ +18ded8: |[18ded8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +18dee8: 6f30 7505 6507 |0000: invoke-super {v5, v6, v7}, Landroidx/fragment/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0575 │ │ +18deee: 6000 b724 |0003: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_hud:I // field@24b7 │ │ +18def2: 6e20 1703 0600 |0005: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ +18def8: 0c00 |0008: move-result-object v0 │ │ +18defa: 1f00 7510 |0009: check-cast v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // type@1075 │ │ +18defe: 5b50 f540 |000b: iput-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@40f5 │ │ +18df02: 6000 4e23 |000d: sget v0, Lorg/thoughtcrime/securesms/R$id;.image_editor_view:I // field@234e │ │ +18df06: 6e20 1703 0600 |000f: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ +18df0c: 0c06 |0012: move-result-object v6 │ │ +18df0e: 1f06 350f |0013: check-cast v6, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // type@0f35 │ │ +18df12: 5b56 f640 |0015: iput-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ +18df16: 5456 f540 |0017: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@40f5 │ │ +18df1a: 6e20 c454 5600 |0019: invoke-virtual {v6, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;)V // method@54c4 │ │ +18df20: 5456 f640 |001c: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ +18df24: 5450 fb40 |001e: iget-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.selectionListener:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$TapListener; // field@40fb │ │ +18df28: 6e20 504c 0600 |0020: invoke-virtual {v6, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setTapListener:(Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$TapListener;)V // method@4c50 │ │ +18df2e: 5456 f640 |0023: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ +18df32: 2200 5c10 |0025: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1; // type@105c │ │ +18df36: 7020 3954 5000 |0027: invoke-direct {v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@5439 │ │ +18df3c: 6e20 4c4c 0600 |002a: invoke-virtual {v6, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setDrawingChangedListener:(Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$DrawingChangedListener;)V // method@4c4c │ │ +18df42: 5456 f640 |002d: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ +18df46: 2200 5d10 |002f: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2; // type@105d │ │ +18df4a: 7020 3b54 5000 |0031: invoke-direct {v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@543b │ │ +18df50: 6e20 514c 0600 |0034: invoke-virtual {v6, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setUndoRedoStackListener:(Lorg/thoughtcrime/securesms/imageeditor/UndoRedoStackListener;)V // method@4c51 │ │ +18df56: 5456 fa40 |0037: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.restoredModel:Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // field@40fa │ │ +18df5a: 1200 |0039: const/4 v0, #int 0 // #0 │ │ +18df5c: 3806 0500 |003a: if-eqz v6, 003f // +0005 │ │ +18df60: 5b50 fa40 |003c: iput-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.restoredModel:Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // field@40fa │ │ +18df64: 280e |003e: goto 004c // +000e │ │ +18df66: 3807 0c00 |003f: if-eqz v7, 004b // +000c │ │ +18df6a: 2206 6010 |0041: new-instance v6, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data; // type@1060 │ │ +18df6e: 7020 4454 7600 |0043: invoke-direct {v6, v7}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.:(Landroid/os/Bundle;)V // method@5444 │ │ +18df74: 6e10 4554 0600 |0046: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.readModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@5445 │ │ +18df7a: 0c06 |0049: move-result-object v6 │ │ +18df7c: 2802 |004a: goto 004c // +0002 │ │ +18df7e: 0706 |004b: move-object v6, v0 │ │ +18df80: 3906 3000 |004c: if-nez v6, 007c // +0030 │ │ +18df84: 5556 f340 |004e: iget-boolean v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@40f3 │ │ +18df88: 3806 0700 |0050: if-eqz v6, 0057 // +0007 │ │ +18df8c: 7100 3e4d 0000 |0052: invoke-static {}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.createForCircleEditing:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4d3e │ │ +18df92: 0c06 |0055: move-result-object v6 │ │ +18df94: 2806 |0056: goto 005c // +0006 │ │ +18df96: 2206 600f |0057: new-instance v6, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // type@0f60 │ │ +18df9a: 7010 354d 0600 |0059: invoke-direct {v6}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.:()V // method@4d35 │ │ +18dfa0: 2207 500f |005c: new-instance v7, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f50 │ │ +18dfa4: 2200 8110 |005e: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@1081 │ │ +18dfa8: 5451 f940 |0060: iget-object v1, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@40f9 │ │ +18dfac: 5252 f840 |0062: iget v2, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxWidth:I // field@40f8 │ │ +18dfb0: 5253 f740 |0064: iget v3, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxHeight:I // field@40f7 │ │ +18dfb4: 1214 |0066: const/4 v4, #int 1 // #1 │ │ +18dfb6: 7053 1055 1024 |0067: invoke-direct {v0, v1, v4, v2, v3}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.:(Landroid/net/Uri;ZII)V // method@5510 │ │ +18dfbc: 7020 bb4c 0700 |006a: invoke-direct {v7, v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@4cbb │ │ +18dfc2: 6e10 d24c 0700 |006d: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getFlags:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags; // method@4cd2 │ │ +18dfc8: 0c00 |0070: move-result-object v0 │ │ +18dfca: 1201 |0071: const/4 v1, #int 0 // #0 │ │ +18dfcc: 6e20 1a4d 1000 |0072: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags;.setSelectable:(Z)Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags; // method@4d1a │ │ +18dfd2: 0c00 |0075: move-result-object v0 │ │ +18dfd4: 6e10 104d 0000 |0076: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags;.persist:()V // method@4d10 │ │ +18dfda: 6e20 394d 7600 |0079: invoke-virtual {v6, v7}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.addElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V // method@4d39 │ │ +18dfe0: 5457 f640 |007c: iget-object v7, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@40f6 │ │ +18dfe4: 6e20 4e4c 6700 |007e: invoke-virtual {v7, v6}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setModel:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;)V // method@4c4e │ │ +18dfea: 7010 6654 0500 |0081: invoke-direct {v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5466 │ │ +18dff0: 5556 f340 |0084: iget-boolean v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@40f3 │ │ +18dff4: 3806 0900 |0086: if-eqz v6, 008f // +0009 │ │ +18dff8: 5456 f540 |0088: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@40f5 │ │ +18dffc: 6207 0e41 |008a: sget-object v7, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@410e │ │ +18e000: 6e20 c554 7600 |008c: invoke-virtual {v6, v7}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54c5 │ │ +18e006: 0e00 |008f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0003 line=122 │ │ 0x000d line=123 │ │ 0x0017 line=125 │ │ 0x001c line=127 │ │ @@ -554294,17 +554295,17 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -18e034: |[18e034] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.setUri:(Landroid/net/Uri;)V │ │ -18e044: 5b01 f940 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@40f9 │ │ -18e048: 0e00 |0002: return-void │ │ +18e038: |[18e038] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.setUri:(Landroid/net/Uri;)V │ │ +18e048: 5b01 f940 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@40f9 │ │ +18e04c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ 0x0000 - 0x0003 reg=1 (null) Landroid/net/Uri; │ │ │ │ @@ -554346,33 +554347,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -18f258: |[18f258] org.thoughtcrime.securesms.scribbles.StickerLoader.:()V │ │ -18f268: 0e00 |0000: return-void │ │ +18f25c: |[18f25c] org.thoughtcrime.securesms.scribbles.StickerLoader.:()V │ │ +18f26c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/StickerLoader;) │ │ name : '' │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18f26c: |[18f26c] org.thoughtcrime.securesms.scribbles.StickerLoader.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -18f27c: 7020 ec55 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.:(Landroid/content/Context;)V // method@55ec │ │ -18f282: 5b02 3141 |0003: iput-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.assetDirectory:Ljava/lang/String; // field@4131 │ │ -18f286: 0e00 |0005: return-void │ │ +18f270: |[18f270] org.thoughtcrime.securesms.scribbles.StickerLoader.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +18f280: 7020 ec55 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.:(Landroid/content/Context;)V // method@55ec │ │ +18f286: 5b02 3141 |0003: iput-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.assetDirectory:Ljava/lang/String; // field@4131 │ │ +18f28a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/StickerLoader; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Context; │ │ @@ -554384,18 +554385,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -18f1a8: |[18f1a8] org.thoughtcrime.securesms.scribbles.StickerLoader.loadInBackground:()Ljava/lang/Object; │ │ -18f1b8: 6e10 d654 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.loadInBackground:()[Ljava/lang/String; // method@54d6 │ │ -18f1be: 0c00 |0003: move-result-object v0 │ │ -18f1c0: 1100 |0004: return-object v0 │ │ +18f1ac: |[18f1ac] org.thoughtcrime.securesms.scribbles.StickerLoader.loadInBackground:()Ljava/lang/Object; │ │ +18f1bc: 6e10 d654 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.loadInBackground:()[Ljava/lang/String; // method@54d6 │ │ +18f1c2: 0c00 |0003: move-result-object v0 │ │ +18f1c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/scribbles/StickerLoader; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/StickerLoader;) │ │ @@ -554403,45 +554404,45 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -18f1c4: |[18f1c4] org.thoughtcrime.securesms.scribbles.StickerLoader.loadInBackground:()[Ljava/lang/String; │ │ -18f1d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -18f1d6: 6e10 d454 0500 |0001: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.getContext:()Landroid/content/Context; // method@54d4 │ │ -18f1dc: 0c01 |0004: move-result-object v1 │ │ -18f1de: 6e10 6c00 0100 |0005: invoke-virtual {v1}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@006c │ │ -18f1e4: 0c01 |0008: move-result-object v1 │ │ -18f1e6: 5452 3141 |0009: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.assetDirectory:Ljava/lang/String; // field@4131 │ │ -18f1ea: 6e20 d200 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/res/AssetManager;.list:(Ljava/lang/String;)[Ljava/lang/String; // method@00d2 │ │ -18f1f0: 0c01 |000e: move-result-object v1 │ │ -18f1f2: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -18f1f4: 2113 |0010: array-length v3, v1 │ │ -18f1f6: 3532 1f00 |0011: if-ge v2, v3, 0030 // +001f │ │ -18f1fa: 2203 0903 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@0309 │ │ -18f1fe: 7010 060b 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b06 │ │ -18f204: 5454 3141 |0018: iget-object v4, v5, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.assetDirectory:Ljava/lang/String; // field@4131 │ │ -18f208: 6e20 120b 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -18f20e: 1a04 7e0b |001d: const-string v4, "/" // string@0b7e │ │ -18f212: 6e20 120b 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -18f218: 4604 0102 |0022: aget-object v4, v1, v2 │ │ -18f21c: 6e20 120b 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ -18f222: 6e10 230b 0300 |0027: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ -18f228: 0c03 |002a: move-result-object v3 │ │ -18f22a: 4d03 0102 |002b: aput-object v3, v1, v2 │ │ -18f22e: d802 0201 |002d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -18f232: 28e1 |002f: goto 0010 // -001f │ │ -18f234: 1101 |0030: return-object v1 │ │ -18f236: 0d01 |0031: move-exception v1 │ │ -18f238: 6202 3041 |0032: sget-object v2, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.TAG:Ljava/lang/String; // field@4130 │ │ -18f23c: 7120 c702 1200 |0034: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c7 │ │ -18f242: 2300 3211 |0037: new-array v0, v0, [Ljava/lang/String; // type@1132 │ │ -18f246: 1100 |0039: return-object v0 │ │ +18f1c8: |[18f1c8] org.thoughtcrime.securesms.scribbles.StickerLoader.loadInBackground:()[Ljava/lang/String; │ │ +18f1d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +18f1da: 6e10 d454 0500 |0001: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.getContext:()Landroid/content/Context; // method@54d4 │ │ +18f1e0: 0c01 |0004: move-result-object v1 │ │ +18f1e2: 6e10 6c00 0100 |0005: invoke-virtual {v1}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@006c │ │ +18f1e8: 0c01 |0008: move-result-object v1 │ │ +18f1ea: 5452 3141 |0009: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.assetDirectory:Ljava/lang/String; // field@4131 │ │ +18f1ee: 6e20 d200 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/res/AssetManager;.list:(Ljava/lang/String;)[Ljava/lang/String; // method@00d2 │ │ +18f1f4: 0c01 |000e: move-result-object v1 │ │ +18f1f6: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +18f1f8: 2113 |0010: array-length v3, v1 │ │ +18f1fa: 3532 1f00 |0011: if-ge v2, v3, 0030 // +001f │ │ +18f1fe: 2203 0903 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@0309 │ │ +18f202: 7010 060b 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b06 │ │ +18f208: 5454 3141 |0018: iget-object v4, v5, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.assetDirectory:Ljava/lang/String; // field@4131 │ │ +18f20c: 6e20 120b 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +18f212: 1a04 7e0b |001d: const-string v4, "/" // string@0b7e │ │ +18f216: 6e20 120b 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +18f21c: 4604 0102 |0022: aget-object v4, v1, v2 │ │ +18f220: 6e20 120b 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b12 │ │ +18f226: 6e10 230b 0300 |0027: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b23 │ │ +18f22c: 0c03 |002a: move-result-object v3 │ │ +18f22e: 4d03 0102 |002b: aput-object v3, v1, v2 │ │ +18f232: d802 0201 |002d: add-int/lit8 v2, v2, #int 1 // #01 │ │ +18f236: 28e1 |002f: goto 0010 // -001f │ │ +18f238: 1101 |0030: return-object v1 │ │ +18f23a: 0d01 |0031: move-exception v1 │ │ +18f23c: 6202 3041 |0032: sget-object v2, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.TAG:Ljava/lang/String; // field@4130 │ │ +18f240: 7120 c702 1200 |0034: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c7 │ │ +18f246: 2300 3211 |0037: new-array v0, v0, [Ljava/lang/String; // type@1132 │ │ +18f24a: 1100 |0039: return-object v0 │ │ catches : 1 │ │ 0x0001 - 0x002d │ │ Ljava/io/IOException; -> 0x0031 │ │ positions : │ │ 0x0001 line=43 │ │ 0x0010 line=45 │ │ 0x0013 line=46 │ │ @@ -554503,17 +554504,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -18f7e8: |[18f7e8] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.:()V │ │ -18f7f8: 7010 6705 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@0567 │ │ -18f7fe: 0e00 |0003: return-void │ │ +18f7ec: |[18f7ec] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.:()V │ │ +18f7fc: 7010 6705 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@0567 │ │ +18f802: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;) │ │ @@ -554521,17 +554522,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -18f7d0: |[18f7d0] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.access$200:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; │ │ -18f7e0: 5400 4041 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.listener:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // field@4140 │ │ -18f7e4: 1100 |0002: return-object v0 │ │ +18f7d4: |[18f7d4] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.access$200:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; │ │ +18f7e4: 5400 4041 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.listener:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // field@4140 │ │ +18f7e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;) │ │ @@ -554539,23 +554540,23 @@ │ │ type : '(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -18f798: |[18f798] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; │ │ -18f7a8: 2200 7e10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // type@107e │ │ -18f7ac: 7010 f854 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.:()V // method@54f8 │ │ -18f7b2: 2201 9600 |0005: new-instance v1, Landroid/os/Bundle; // type@0096 │ │ -18f7b6: 7010 3302 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0233 │ │ -18f7bc: 1a02 e045 |000a: const-string v2, "assetDirectory" // string@45e0 │ │ -18f7c0: 6e30 4202 2103 |000c: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0242 │ │ -18f7c6: 6e20 0455 1000 |000f: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.setArguments:(Landroid/os/Bundle;)V // method@5504 │ │ -18f7cc: 1100 |0012: return-object v0 │ │ +18f79c: |[18f79c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; │ │ +18f7ac: 2200 7e10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // type@107e │ │ +18f7b0: 7010 f854 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.:()V // method@54f8 │ │ +18f7b6: 2201 9600 |0005: new-instance v1, Landroid/os/Bundle; // type@0096 │ │ +18f7ba: 7010 3302 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0233 │ │ +18f7c0: 1a02 e045 |000a: const-string v2, "assetDirectory" // string@45e0 │ │ +18f7c4: 6e30 4202 2103 |000c: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0242 │ │ +18f7ca: 6e20 0455 1000 |000f: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.setArguments:(Landroid/os/Bundle;)V // method@5504 │ │ +18f7d0: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0005 line=50 │ │ 0x000a line=51 │ │ 0x000f line=52 │ │ locals : │ │ @@ -554567,38 +554568,38 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 46 16-bit code units │ │ -18f800: |[18f800] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -18f810: 6f20 6905 4300 |0000: invoke-super {v3, v4}, Landroidx/fragment/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0569 │ │ -18f816: 7110 184f 0300 |0003: invoke-static {v3}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroidx/fragment/app/Fragment;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@4f18 │ │ -18f81c: 0c04 |0006: move-result-object v4 │ │ -18f81e: 5b34 3f41 |0007: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@413f │ │ -18f822: 6e10 fb54 0300 |0009: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getArguments:()Landroid/os/Bundle; // method@54fb │ │ -18f828: 0c04 |000c: move-result-object v4 │ │ -18f82a: 1a00 e045 |000d: const-string v0, "assetDirectory" // string@45e0 │ │ -18f82e: 6e20 3b02 0400 |000f: invoke-virtual {v4, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@023b │ │ -18f834: 0c04 |0012: move-result-object v4 │ │ -18f836: 5b34 3e41 |0013: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.assetDirectory:Ljava/lang/String; // field@413e │ │ -18f83a: 6e10 fc54 0300 |0015: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getLoaderManager:()Landroidx/loader/app/LoaderManager; // method@54fc │ │ -18f840: 0c04 |0018: move-result-object v4 │ │ -18f842: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -18f844: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -18f846: 6e40 a405 0431 |001b: invoke-virtual {v4, v0, v1, v3}, Landroidx/loader/app/LoaderManager;.initLoader:(ILandroid/os/Bundle;Landroidx/loader/app/LoaderManager$LoaderCallbacks;)Landroidx/loader/content/Loader; // method@05a4 │ │ -18f84c: 5434 4141 |001e: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4141 │ │ -18f850: 2200 a701 |0020: new-instance v0, Landroidx/recyclerview/widget/GridLayoutManager; // type@01a7 │ │ -18f854: 6e10 fa54 0300 |0022: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@54fa │ │ -18f85a: 0c01 |0025: move-result-object v1 │ │ -18f85c: 1232 |0026: const/4 v2, #int 3 // #3 │ │ -18f85e: 7030 d805 1002 |0027: invoke-direct {v0, v1, v2}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;I)V // method@05d8 │ │ -18f864: 6e20 0a06 0400 |002a: invoke-virtual {v4, v0}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@060a │ │ -18f86a: 0e00 |002d: return-void │ │ +18f804: |[18f804] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +18f814: 6f20 6905 4300 |0000: invoke-super {v3, v4}, Landroidx/fragment/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0569 │ │ +18f81a: 7110 184f 0300 |0003: invoke-static {v3}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroidx/fragment/app/Fragment;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@4f18 │ │ +18f820: 0c04 |0006: move-result-object v4 │ │ +18f822: 5b34 3f41 |0007: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@413f │ │ +18f826: 6e10 fb54 0300 |0009: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getArguments:()Landroid/os/Bundle; // method@54fb │ │ +18f82c: 0c04 |000c: move-result-object v4 │ │ +18f82e: 1a00 e045 |000d: const-string v0, "assetDirectory" // string@45e0 │ │ +18f832: 6e20 3b02 0400 |000f: invoke-virtual {v4, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@023b │ │ +18f838: 0c04 |0012: move-result-object v4 │ │ +18f83a: 5b34 3e41 |0013: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.assetDirectory:Ljava/lang/String; // field@413e │ │ +18f83e: 6e10 fc54 0300 |0015: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getLoaderManager:()Landroidx/loader/app/LoaderManager; // method@54fc │ │ +18f844: 0c04 |0018: move-result-object v4 │ │ +18f846: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +18f848: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +18f84a: 6e40 a405 0431 |001b: invoke-virtual {v4, v0, v1, v3}, Landroidx/loader/app/LoaderManager;.initLoader:(ILandroid/os/Bundle;Landroidx/loader/app/LoaderManager$LoaderCallbacks;)Landroidx/loader/content/Loader; // method@05a4 │ │ +18f850: 5434 4141 |001e: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4141 │ │ +18f854: 2200 a701 |0020: new-instance v0, Landroidx/recyclerview/widget/GridLayoutManager; // type@01a7 │ │ +18f858: 6e10 fa54 0300 |0022: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@54fa │ │ +18f85e: 0c01 |0025: move-result-object v1 │ │ +18f860: 1232 |0026: const/4 v2, #int 3 // #3 │ │ +18f862: 7030 d805 1002 |0027: invoke-direct {v0, v1, v2}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;I)V // method@05d8 │ │ +18f868: 6e20 0a06 0400 |002a: invoke-virtual {v4, v0}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@060a │ │ +18f86e: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=71 │ │ 0x0009 line=72 │ │ 0x0015 line=74 │ │ 0x001e line=75 │ │ @@ -554611,21 +554612,21 @@ │ │ type : '(ILandroid/os/Bundle;)Landroidx/loader/content/Loader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -18f770: |[18f770] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onCreateLoader:(ILandroid/os/Bundle;)Landroidx/loader/content/Loader; │ │ -18f780: 2202 7710 |0000: new-instance v2, Lorg/thoughtcrime/securesms/scribbles/StickerLoader; // type@1077 │ │ -18f784: 6e10 fa54 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@54fa │ │ -18f78a: 0c03 |0005: move-result-object v3 │ │ -18f78c: 5410 3e41 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.assetDirectory:Ljava/lang/String; // field@413e │ │ -18f790: 7030 d354 3200 |0008: invoke-direct {v2, v3, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.:(Landroid/content/Context;Ljava/lang/String;)V // method@54d3 │ │ -18f796: 1102 |000b: return-object v2 │ │ +18f774: |[18f774] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onCreateLoader:(ILandroid/os/Bundle;)Landroidx/loader/content/Loader; │ │ +18f784: 2202 7710 |0000: new-instance v2, Lorg/thoughtcrime/securesms/scribbles/StickerLoader; // type@1077 │ │ +18f788: 6e10 fa54 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@54fa │ │ +18f78e: 0c03 |0005: move-result-object v3 │ │ +18f790: 5410 3e41 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.assetDirectory:Ljava/lang/String; // field@413e │ │ +18f794: 7030 d354 3200 |0008: invoke-direct {v2, v3, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.:(Landroid/content/Context;Ljava/lang/String;)V // method@54d3 │ │ +18f79a: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; │ │ 0x0000 - 0x000c reg=2 (null) I │ │ 0x0000 - 0x000c reg=3 (null) Landroid/os/Bundle; │ │ @@ -554635,25 +554636,25 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -18f73c: |[18f73c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -18f74c: 6004 0427 |0000: sget v4, Lorg/thoughtcrime/securesms/R$layout;.scribble_select_sticker_fragment:I // field@2704 │ │ -18f750: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -18f752: 6e40 e802 4203 |0003: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ -18f758: 0c02 |0006: move-result-object v2 │ │ -18f75a: 6003 2525 |0007: sget v3, Lorg/thoughtcrime/securesms/R$id;.stickers_recycler_view:I // field@2525 │ │ -18f75e: 6e20 1703 3200 |0009: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ -18f764: 0c03 |000c: move-result-object v3 │ │ -18f766: 1f03 b601 |000d: check-cast v3, Landroidx/recyclerview/widget/RecyclerView; // type@01b6 │ │ -18f76a: 5b13 4141 |000f: iput-object v3, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4141 │ │ -18f76e: 1102 |0011: return-object v2 │ │ +18f740: |[18f740] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +18f750: 6004 0427 |0000: sget v4, Lorg/thoughtcrime/securesms/R$layout;.scribble_select_sticker_fragment:I // field@2704 │ │ +18f754: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +18f756: 6e40 e802 4203 |0003: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ +18f75c: 0c02 |0006: move-result-object v2 │ │ +18f75e: 6003 2525 |0007: sget v3, Lorg/thoughtcrime/securesms/R$id;.stickers_recycler_view:I // field@2525 │ │ +18f762: 6e20 1703 3200 |0009: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ +18f768: 0c03 |000c: move-result-object v3 │ │ +18f76a: 1f03 b601 |000d: check-cast v3, Landroidx/recyclerview/widget/RecyclerView; // type@01b6 │ │ +18f76e: 5b13 4141 |000f: iput-object v3, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4141 │ │ +18f772: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0007 line=62 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -554665,18 +554666,18 @@ │ │ type : '(Landroidx/loader/content/Loader;Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -18f86c: |[18f86c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V │ │ -18f87c: 1f02 3211 |0000: check-cast v2, [Ljava/lang/String; // type@1132 │ │ -18f880: 6e30 0255 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.onLoadFinished:(Landroidx/loader/content/Loader;[Ljava/lang/String;)V // method@5502 │ │ -18f886: 0e00 |0005: return-void │ │ +18f870: |[18f870] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V │ │ +18f880: 1f02 3211 |0000: check-cast v2, [Ljava/lang/String; // type@1132 │ │ +18f884: 6e30 0255 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.onLoadFinished:(Landroidx/loader/content/Loader;[Ljava/lang/String;)V // method@5502 │ │ +18f88a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/loader/content/Loader; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/Object; │ │ @@ -554686,23 +554687,23 @@ │ │ type : '(Landroidx/loader/content/Loader;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -18f888: |[18f888] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onLoadFinished:(Landroidx/loader/content/Loader;[Ljava/lang/String;)V │ │ -18f898: 5434 4141 |0000: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4141 │ │ -18f89c: 2200 7d10 |0002: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; // type@107d │ │ -18f8a0: 6e10 fa54 0300 |0004: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@54fa │ │ -18f8a6: 0c01 |0007: move-result-object v1 │ │ -18f8a8: 5432 3f41 |0008: iget-object v2, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@413f │ │ -18f8ac: 7055 ee54 3021 |000a: invoke-direct {v0, v3, v1, v2, v5}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;[Ljava/lang/String;)V // method@54ee │ │ -18f8b2: 6e20 0606 0400 |000d: invoke-virtual {v4, v0}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@0606 │ │ -18f8b8: 0e00 |0010: return-void │ │ +18f88c: |[18f88c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onLoadFinished:(Landroidx/loader/content/Loader;[Ljava/lang/String;)V │ │ +18f89c: 5434 4141 |0000: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4141 │ │ +18f8a0: 2200 7d10 |0002: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; // type@107d │ │ +18f8a4: 6e10 fa54 0300 |0004: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@54fa │ │ +18f8aa: 0c01 |0007: move-result-object v1 │ │ +18f8ac: 5432 3f41 |0008: iget-object v2, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@413f │ │ +18f8b0: 7055 ee54 3021 |000a: invoke-direct {v0, v3, v1, v2, v5}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;[Ljava/lang/String;)V // method@54ee │ │ +18f8b6: 6e20 0606 0400 |000d: invoke-virtual {v4, v0}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@0606 │ │ +18f8bc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0011 reg=3 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; │ │ 0x0000 - 0x0011 reg=4 (null) Landroidx/loader/content/Loader; │ │ 0x0000 - 0x0011 reg=5 (null) [Ljava/lang/String; │ │ @@ -554712,19 +554713,19 @@ │ │ type : '(Landroidx/loader/content/Loader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -18f8bc: |[18f8bc] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onLoaderReset:(Landroidx/loader/content/Loader;)V │ │ -18f8cc: 5412 4141 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4141 │ │ -18f8d0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -18f8d2: 6e20 0606 0200 |0003: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@0606 │ │ -18f8d8: 0e00 |0006: return-void │ │ +18f8c0: |[18f8c0] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onLoaderReset:(Landroidx/loader/content/Loader;)V │ │ +18f8d0: 5412 4141 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4141 │ │ +18f8d4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +18f8d6: 6e20 0606 0200 |0003: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@0606 │ │ +18f8dc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/loader/content/Loader; │ │ │ │ @@ -554733,17 +554734,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -18f8dc: |[18f8dc] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.setListener:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V │ │ -18f8ec: 5b01 4041 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.listener:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // field@4140 │ │ -18f8f0: 0e00 |0002: return-void │ │ +18f8e0: |[18f8e0] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.setListener:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V │ │ +18f8f0: 5b01 4041 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.listener:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // field@4140 │ │ +18f8f4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; │ │ 0x0000 - 0x0003 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; │ │ │ │ @@ -554788,19 +554789,19 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -18f8f4: |[18f8f4] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V │ │ -18f904: 5b01 4241 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@4142 │ │ -18f908: 5b02 4341 |0002: iput-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.val$rendererContext:Lorg/thoughtcrime/securesms/imageeditor/RendererContext; // field@4143 │ │ -18f90c: 7010 ff07 0000 |0004: invoke-direct {v0}, Lcom/bumptech/glide/request/target/CustomTarget;.:()V // method@07ff │ │ -18f912: 0e00 |0007: return-void │ │ +18f8f8: |[18f8f8] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V │ │ +18f908: 5b01 4241 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@4142 │ │ +18f90c: 5b02 4341 |0002: iput-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.val$rendererContext:Lorg/thoughtcrime/securesms/imageeditor/RendererContext; // field@4143 │ │ +18f910: 7010 ff07 0000 |0004: invoke-direct {v0}, Lcom/bumptech/glide/request/target/CustomTarget;.:()V // method@07ff │ │ +18f916: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1; │ │ 0x0000 - 0x0008 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; │ │ 0x0000 - 0x0008 reg=2 (null) Lorg/thoughtcrime/securesms/imageeditor/RendererContext; │ │ @@ -554811,19 +554812,19 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -18f914: |[18f914] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.onLoadCleared:(Landroid/graphics/drawable/Drawable;)V │ │ -18f924: 5412 4241 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@4142 │ │ -18f928: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -18f92a: 7120 1255 0200 |0003: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.access$102:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@5512 │ │ -18f930: 0e00 |0006: return-void │ │ +18f918: |[18f918] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.onLoadCleared:(Landroid/graphics/drawable/Drawable;)V │ │ +18f928: 5412 4241 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@4142 │ │ +18f92c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +18f92e: 7120 1255 0200 |0003: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.access$102:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@5512 │ │ +18f934: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -554832,23 +554833,23 @@ │ │ type : '(Landroid/graphics/Bitmap;Lcom/bumptech/glide/request/transition/Transition;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -18f934: |[18f934] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.onResourceReady:(Landroid/graphics/Bitmap;Lcom/bumptech/glide/request/transition/Transition;)V │ │ -18f944: 5413 4241 |0000: iget-object v3, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@4142 │ │ -18f948: 5410 4341 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.val$rendererContext:Lorg/thoughtcrime/securesms/imageeditor/RendererContext; // field@4143 │ │ -18f94c: 7130 1155 0302 |0004: invoke-static {v3, v0, v2}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.access$000:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V // method@5511 │ │ -18f952: 5412 4341 |0007: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.val$rendererContext:Lorg/thoughtcrime/securesms/imageeditor/RendererContext; // field@4143 │ │ -18f956: 5422 1b3e |0009: iget-object v2, v2, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.invalidate:Lorg/thoughtcrime/securesms/imageeditor/RendererContext$Invalidate; // field@3e1b │ │ -18f95a: 5413 4241 |000b: iget-object v3, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@4142 │ │ -18f95e: 7220 614c 3200 |000d: invoke-interface {v2, v3}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext$Invalidate;.onInvalidate:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@4c61 │ │ -18f964: 0e00 |0010: return-void │ │ +18f938: |[18f938] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.onResourceReady:(Landroid/graphics/Bitmap;Lcom/bumptech/glide/request/transition/Transition;)V │ │ +18f948: 5413 4241 |0000: iget-object v3, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@4142 │ │ +18f94c: 5410 4341 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.val$rendererContext:Lorg/thoughtcrime/securesms/imageeditor/RendererContext; // field@4143 │ │ +18f950: 7130 1155 0302 |0004: invoke-static {v3, v0, v2}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.access$000:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V // method@5511 │ │ +18f956: 5412 4341 |0007: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.val$rendererContext:Lorg/thoughtcrime/securesms/imageeditor/RendererContext; // field@4143 │ │ +18f95a: 5422 1b3e |0009: iget-object v2, v2, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.invalidate:Lorg/thoughtcrime/securesms/imageeditor/RendererContext$Invalidate; // field@3e1b │ │ +18f95e: 5413 4241 |000b: iget-object v3, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@4142 │ │ +18f962: 7220 614c 3200 |000d: invoke-interface {v2, v3}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext$Invalidate;.onInvalidate:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@4c61 │ │ +18f968: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0007 line=92 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1; │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/graphics/Bitmap; │ │ @@ -554859,18 +554860,18 @@ │ │ type : '(Ljava/lang/Object;Lcom/bumptech/glide/request/transition/Transition;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -18f968: |[18f968] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.onResourceReady:(Ljava/lang/Object;Lcom/bumptech/glide/request/transition/Transition;)V │ │ -18f978: 1f01 4500 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0045 │ │ -18f97c: 6e30 0855 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.onResourceReady:(Landroid/graphics/Bitmap;Lcom/bumptech/glide/request/transition/Transition;)V // method@5508 │ │ -18f982: 0e00 |0005: return-void │ │ +18f96c: |[18f96c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.onResourceReady:(Ljava/lang/Object;Lcom/bumptech/glide/request/transition/Transition;)V │ │ +18f97c: 1f01 4500 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0045 │ │ +18f980: 6e30 0855 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.onResourceReady:(Landroid/graphics/Bitmap;Lcom/bumptech/glide/request/transition/Transition;)V // method@5508 │ │ +18f986: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=2 (null) Lcom/bumptech/glide/request/transition/Transition; │ │ @@ -605568,41 +605569,41 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -18f38c: |[18f38c] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.:()V │ │ -18f39c: 6000 1e21 |0000: sget v0, Lorg/thoughtcrime/securesms/R$drawable;.ic_tag_faces_white_24dp:I // field@211e │ │ -18f3a0: 6001 3021 |0002: sget v1, Lorg/thoughtcrime/securesms/R$drawable;.ic_work_white_24dp:I // field@2130 │ │ -18f3a4: 6002 0521 |0004: sget v2, Lorg/thoughtcrime/securesms/R$drawable;.ic_pets_white_24dp:I // field@2105 │ │ -18f3a8: 6003 e920 |0006: sget v3, Lorg/thoughtcrime/securesms/R$drawable;.ic_local_dining_white_24dp:I // field@20e9 │ │ -18f3ac: 6004 2f21 |0008: sget v4, Lorg/thoughtcrime/securesms/R$drawable;.ic_wb_sunny_white_24dp:I // field@212f │ │ -18f3b0: 2454 1711 1032 |000a: filled-new-array {v0, v1, v2, v3, v4}, [I // type@1117 │ │ -18f3b6: 0c00 |000d: move-result-object v0 │ │ -18f3b8: 6900 3441 |000e: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.TAB_TITLES:[I // field@4134 │ │ -18f3bc: 0e00 |0010: return-void │ │ +18f390: |[18f390] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.:()V │ │ +18f3a0: 6000 1e21 |0000: sget v0, Lorg/thoughtcrime/securesms/R$drawable;.ic_tag_faces_white_24dp:I // field@211e │ │ +18f3a4: 6001 3021 |0002: sget v1, Lorg/thoughtcrime/securesms/R$drawable;.ic_work_white_24dp:I // field@2130 │ │ +18f3a8: 6002 0521 |0004: sget v2, Lorg/thoughtcrime/securesms/R$drawable;.ic_pets_white_24dp:I // field@2105 │ │ +18f3ac: 6003 e920 |0006: sget v3, Lorg/thoughtcrime/securesms/R$drawable;.ic_local_dining_white_24dp:I // field@20e9 │ │ +18f3b0: 6004 2f21 |0008: sget v4, Lorg/thoughtcrime/securesms/R$drawable;.ic_wb_sunny_white_24dp:I // field@212f │ │ +18f3b4: 2454 1711 1032 |000a: filled-new-array {v0, v1, v2, v3, v4}, [I // type@1117 │ │ +18f3ba: 0c00 |000d: move-result-object v0 │ │ +18f3bc: 6900 3441 |000e: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.TAB_TITLES:[I // field@4134 │ │ +18f3c0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -18f3c0: |[18f3c0] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.:()V │ │ -18f3d0: 7010 7a05 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/FragmentActivity;.:()V // method@057a │ │ -18f3d6: 0e00 |0003: return-void │ │ +18f3c4: |[18f3c4] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.:()V │ │ +18f3d4: 7010 7a05 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/FragmentActivity;.:()V // method@057a │ │ +18f3da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity; │ │ │ │ Virtual methods - │ │ @@ -605611,44 +605612,44 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -18f3d8: |[18f3d8] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.onCreate:(Landroid/os/Bundle;)V │ │ -18f3e8: 6f20 8a05 4300 |0000: invoke-super {v3, v4}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@058a │ │ -18f3ee: 6004 0327 |0003: sget v4, Lorg/thoughtcrime/securesms/R$layout;.scribble_select_sticker_activity:I // field@2703 │ │ -18f3f2: 6e20 e354 4300 |0005: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.setContentView:(I)V // method@54e3 │ │ -18f3f8: 6004 4322 |0008: sget v4, Lorg/thoughtcrime/securesms/R$id;.camera_sticker_pager:I // field@2243 │ │ -18f3fc: 6e20 dc54 4300 |000a: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.findViewById:(I)Landroid/view/View; // method@54dc │ │ -18f402: 0c04 |000d: move-result-object v4 │ │ -18f404: 1f04 b901 |000e: check-cast v4, Landroidx/viewpager/widget/ViewPager; // type@01b9 │ │ -18f408: 2200 7810 |0010: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter; // type@1078 │ │ -18f40c: 6e10 de54 0300 |0012: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@54de │ │ -18f412: 0c01 |0015: move-result-object v1 │ │ -18f414: 7030 d754 1003 |0016: invoke-direct {v0, v1, v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.:(Landroidx/fragment/app/FragmentManager;Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V // method@54d7 │ │ -18f41a: 6e20 1606 0400 |0019: invoke-virtual {v4, v0}, Landroidx/viewpager/widget/ViewPager;.setAdapter:(Landroidx/viewpager/widget/PagerAdapter;)V // method@0616 │ │ -18f420: 6000 4422 |001c: sget v0, Lorg/thoughtcrime/securesms/R$id;.camera_sticker_tabs:I // field@2244 │ │ -18f424: 6e20 dc54 0300 |001e: invoke-virtual {v3, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.findViewById:(I)Landroid/view/View; // method@54dc │ │ -18f42a: 0c00 |0021: move-result-object v0 │ │ -18f42c: 1f00 8b02 |0022: check-cast v0, Lcom/google/android/material/tabs/TabLayout; // type@028b │ │ -18f430: 6e20 f608 4000 |0024: invoke-virtual {v0, v4}, Lcom/google/android/material/tabs/TabLayout;.setupWithViewPager:(Landroidx/viewpager/widget/ViewPager;)V // method@08f6 │ │ -18f436: 1204 |0027: const/4 v4, #int 0 // #0 │ │ -18f438: 6e10 f508 0000 |0028: invoke-virtual {v0}, Lcom/google/android/material/tabs/TabLayout;.getTabCount:()I // method@08f5 │ │ -18f43e: 0a01 |002b: move-result v1 │ │ -18f440: 3514 1000 |002c: if-ge v4, v1, 003c // +0010 │ │ -18f444: 6e20 f408 4000 |002e: invoke-virtual {v0, v4}, Lcom/google/android/material/tabs/TabLayout;.getTabAt:(I)Lcom/google/android/material/tabs/TabLayout$Tab; // method@08f4 │ │ -18f44a: 0c01 |0031: move-result-object v1 │ │ -18f44c: 6202 3441 |0032: sget-object v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.TAB_TITLES:[I // field@4134 │ │ -18f450: 4402 0204 |0034: aget v2, v2, v4 │ │ -18f454: 6e20 f208 2100 |0036: invoke-virtual {v1, v2}, Lcom/google/android/material/tabs/TabLayout$Tab;.setIcon:(I)Lcom/google/android/material/tabs/TabLayout$Tab; // method@08f2 │ │ -18f45a: d804 0401 |0039: add-int/lit8 v4, v4, #int 1 // #01 │ │ -18f45e: 28ed |003b: goto 0028 // -0013 │ │ -18f460: 0e00 |003c: return-void │ │ +18f3dc: |[18f3dc] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.onCreate:(Landroid/os/Bundle;)V │ │ +18f3ec: 6f20 8a05 4300 |0000: invoke-super {v3, v4}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@058a │ │ +18f3f2: 6004 0327 |0003: sget v4, Lorg/thoughtcrime/securesms/R$layout;.scribble_select_sticker_activity:I // field@2703 │ │ +18f3f6: 6e20 e354 4300 |0005: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.setContentView:(I)V // method@54e3 │ │ +18f3fc: 6004 4322 |0008: sget v4, Lorg/thoughtcrime/securesms/R$id;.camera_sticker_pager:I // field@2243 │ │ +18f400: 6e20 dc54 4300 |000a: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.findViewById:(I)Landroid/view/View; // method@54dc │ │ +18f406: 0c04 |000d: move-result-object v4 │ │ +18f408: 1f04 b901 |000e: check-cast v4, Landroidx/viewpager/widget/ViewPager; // type@01b9 │ │ +18f40c: 2200 7810 |0010: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter; // type@1078 │ │ +18f410: 6e10 de54 0300 |0012: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@54de │ │ +18f416: 0c01 |0015: move-result-object v1 │ │ +18f418: 7030 d754 1003 |0016: invoke-direct {v0, v1, v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.:(Landroidx/fragment/app/FragmentManager;Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V // method@54d7 │ │ +18f41e: 6e20 1606 0400 |0019: invoke-virtual {v4, v0}, Landroidx/viewpager/widget/ViewPager;.setAdapter:(Landroidx/viewpager/widget/PagerAdapter;)V // method@0616 │ │ +18f424: 6000 4422 |001c: sget v0, Lorg/thoughtcrime/securesms/R$id;.camera_sticker_tabs:I // field@2244 │ │ +18f428: 6e20 dc54 0300 |001e: invoke-virtual {v3, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.findViewById:(I)Landroid/view/View; // method@54dc │ │ +18f42e: 0c00 |0021: move-result-object v0 │ │ +18f430: 1f00 8b02 |0022: check-cast v0, Lcom/google/android/material/tabs/TabLayout; // type@028b │ │ +18f434: 6e20 f608 4000 |0024: invoke-virtual {v0, v4}, Lcom/google/android/material/tabs/TabLayout;.setupWithViewPager:(Landroidx/viewpager/widget/ViewPager;)V // method@08f6 │ │ +18f43a: 1204 |0027: const/4 v4, #int 0 // #0 │ │ +18f43c: 6e10 f508 0000 |0028: invoke-virtual {v0}, Lcom/google/android/material/tabs/TabLayout;.getTabCount:()I // method@08f5 │ │ +18f442: 0a01 |002b: move-result v1 │ │ +18f444: 3514 1000 |002c: if-ge v4, v1, 003c // +0010 │ │ +18f448: 6e20 f408 4000 |002e: invoke-virtual {v0, v4}, Lcom/google/android/material/tabs/TabLayout;.getTabAt:(I)Lcom/google/android/material/tabs/TabLayout$Tab; // method@08f4 │ │ +18f44e: 0c01 |0031: move-result-object v1 │ │ +18f450: 6202 3441 |0032: sget-object v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.TAB_TITLES:[I // field@4134 │ │ +18f454: 4402 0204 |0034: aget v2, v2, v4 │ │ +18f458: 6e20 f208 2100 |0036: invoke-virtual {v1, v2}, Lcom/google/android/material/tabs/TabLayout$Tab;.setIcon:(I)Lcom/google/android/material/tabs/TabLayout$Tab; // method@08f2 │ │ +18f45e: d804 0401 |0039: add-int/lit8 v4, v4, #int 1 // #01 │ │ +18f462: 28ed |003b: goto 0028 // -0013 │ │ +18f464: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ 0x0008 line=52 │ │ 0x0010 line=53 │ │ 0x001c line=55 │ │ @@ -605664,25 +605665,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -18f354: |[18f354] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -18f364: 7210 f102 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@02f1 │ │ -18f36a: 0a00 |0003: move-result v0 │ │ -18f36c: 1401 2c00 0201 |0004: const v1, #float 2.38774e-38 // #0102002c │ │ -18f372: 3310 0700 |0007: if-ne v0, v1, 000e // +0007 │ │ -18f376: 6e10 df54 0200 |0009: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.onBackPressed:()V // method@54df │ │ -18f37c: 1213 |000c: const/4 v3, #int 1 // #1 │ │ -18f37e: 0f03 |000d: return v3 │ │ -18f380: 6f20 8b05 3200 |000e: invoke-super {v2, v3}, Landroidx/fragment/app/FragmentActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@058b │ │ -18f386: 0a03 |0011: move-result v3 │ │ -18f388: 0f03 |0012: return v3 │ │ +18f358: |[18f358] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +18f368: 7210 f102 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@02f1 │ │ +18f36e: 0a00 |0003: move-result v0 │ │ +18f370: 1401 2c00 0201 |0004: const v1, #float 2.38774e-38 // #0102002c │ │ +18f376: 3310 0700 |0007: if-ne v0, v1, 000e // +0007 │ │ +18f37a: 6e10 df54 0200 |0009: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.onBackPressed:()V // method@54df │ │ +18f380: 1213 |000c: const/4 v3, #int 1 // #1 │ │ +18f382: 0f03 |000d: return v3 │ │ +18f384: 6f20 8b05 3200 |000e: invoke-super {v2, v3}, Landroidx/fragment/app/FragmentActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@058b │ │ +18f38a: 0a03 |0011: move-result v3 │ │ +18f38c: 0f03 |0012: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0009 line=66 │ │ 0x000e line=69 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity; │ │ @@ -605693,23 +605694,23 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -18f464: |[18f464] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.onStickerSelected:(Ljava/lang/String;)V │ │ -18f474: 2200 2b00 |0000: new-instance v0, Landroid/content/Intent; // type@002b │ │ -18f478: 7010 8300 0000 |0002: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0083 │ │ -18f47e: 1a01 e452 |0005: const-string v1, "extra_sticker_file" // string@52e4 │ │ -18f482: 6e30 a000 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ -18f488: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ -18f48a: 6e30 e454 3200 |000b: invoke-virtual {v2, v3, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.setResult:(ILandroid/content/Intent;)V // method@54e4 │ │ -18f490: 6e10 dd54 0200 |000e: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.finish:()V // method@54dd │ │ -18f496: 0e00 |0011: return-void │ │ +18f468: |[18f468] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.onStickerSelected:(Ljava/lang/String;)V │ │ +18f478: 2200 2b00 |0000: new-instance v0, Landroid/content/Intent; // type@002b │ │ +18f47c: 7010 8300 0000 |0002: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0083 │ │ +18f482: 1a01 e452 |0005: const-string v1, "extra_sticker_file" // string@52e4 │ │ +18f486: 6e30 a000 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ +18f48c: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ +18f48e: 6e30 e454 3200 |000b: invoke-virtual {v2, v3, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.setResult:(ILandroid/content/Intent;)V // method@54e4 │ │ +18f494: 6e10 dd54 0200 |000e: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.finish:()V // method@54dd │ │ +18f49a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0005 line=75 │ │ 0x000b line=76 │ │ 0x000e line=77 │ │ locals : │ │ @@ -605772,17 +605773,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -190aa8: |[190aa8] org.thoughtcrime.securesms.search.SearchFragment.:()V │ │ -190ab8: 7010 4f3b 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.:()V // method@3b4f │ │ -190abe: 0e00 |0003: return-void │ │ +190aac: |[190aac] org.thoughtcrime.securesms.search.SearchFragment.:()V │ │ +190abc: 7010 4f3b 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.:()V // method@3b4f │ │ +190ac2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/search/SearchFragment;) │ │ @@ -605790,21 +605791,21 @@ │ │ type : '(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/ConversationListActivity;Landroid/content/DialogInterface;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -190ae0: |[190ae0] org.thoughtcrime.securesms.search.SearchFragment.lambda$onContactClicked$1:(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/ConversationListActivity;Landroid/content/DialogInterface;I)V │ │ -190af0: 6e10 7806 0100 |0000: invoke-virtual {v1}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0678 │ │ -190af6: 0a01 |0003: move-result v1 │ │ -190af8: 6e20 8c06 1000 |0004: invoke-virtual {v0, v1}, Lcom/b44t/messenger/DcContext;.createChatByContactId:(I)I // method@068c │ │ -190afe: 0a00 |0007: move-result v0 │ │ -190b00: 6e20 753e 0200 |0008: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/ConversationListActivity;.onCreateConversation:(I)V // method@3e75 │ │ -190b06: 0e00 |000b: return-void │ │ +190ae4: |[190ae4] org.thoughtcrime.securesms.search.SearchFragment.lambda$onContactClicked$1:(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/ConversationListActivity;Landroid/content/DialogInterface;I)V │ │ +190af4: 6e10 7806 0100 |0000: invoke-virtual {v1}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0678 │ │ +190afa: 0a01 |0003: move-result v1 │ │ +190afc: 6e20 8c06 1000 |0004: invoke-virtual {v0, v1}, Lcom/b44t/messenger/DcContext;.createChatByContactId:(I)I // method@068c │ │ +190b02: 0a00 |0007: move-result v0 │ │ +190b04: 6e20 753e 0200 |0008: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/ConversationListActivity;.onCreateConversation:(I)V // method@3e75 │ │ +190b0a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0008 line=174 │ │ locals : │ │ 0x0000 - 0x000c reg=0 (null) Lcom/b44t/messenger/DcContext; │ │ 0x0000 - 0x000c reg=1 (null) Lcom/b44t/messenger/DcContact; │ │ @@ -605817,21 +605818,21 @@ │ │ type : '()Lorg/thoughtcrime/securesms/search/SearchFragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -190a7c: |[190a7c] org.thoughtcrime.securesms.search.SearchFragment.newInstance:()Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ -190a8c: 2200 9600 |0000: new-instance v0, Landroid/os/Bundle; // type@0096 │ │ -190a90: 7010 3302 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0233 │ │ -190a96: 2201 8a10 |0005: new-instance v1, Lorg/thoughtcrime/securesms/search/SearchFragment; // type@108a │ │ -190a9a: 7010 4355 0100 |0007: invoke-direct {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.:()V // method@5543 │ │ -190aa0: 6e20 5c55 0100 |000a: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/search/SearchFragment;.setArguments:(Landroid/os/Bundle;)V // method@555c │ │ -190aa6: 1101 |000d: return-object v1 │ │ +190a80: |[190a80] org.thoughtcrime.securesms.search.SearchFragment.newInstance:()Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ +190a90: 2200 9600 |0000: new-instance v0, Landroid/os/Bundle; // type@0096 │ │ +190a94: 7010 3302 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0233 │ │ +190a9a: 2201 8a10 |0005: new-instance v1, Lorg/thoughtcrime/securesms/search/SearchFragment; // type@108a │ │ +190a9e: 7010 4355 0100 |0007: invoke-direct {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.:()V // method@5543 │ │ +190aa4: 6e20 5c55 0100 |000a: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/search/SearchFragment;.setArguments:(Landroid/os/Bundle;)V // method@555c │ │ +190aaa: 1101 |000d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0005 line=60 │ │ 0x000a line=61 │ │ locals : │ │ │ │ @@ -605841,17 +605842,17 @@ │ │ type : '()Lorg/thoughtcrime/securesms/BaseConversationListAdapter;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -190a64: |[190a64] org.thoughtcrime.securesms.search.SearchFragment.getListAdapter:()Lorg/thoughtcrime/securesms/BaseConversationListAdapter; │ │ -190a74: 5410 7441 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4174 │ │ -190a78: 1100 |0002: return-object v0 │ │ +190a68: |[190a68] org.thoughtcrime.securesms.search.SearchFragment.getListAdapter:()Lorg/thoughtcrime/securesms/BaseConversationListAdapter; │ │ +190a78: 5410 7441 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4174 │ │ +190a7c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/search/SearchFragment;) │ │ @@ -605859,19 +605860,19 @@ │ │ type : '(Lcom/b44t/messenger/DcEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -190ac0: |[190ac0] org.thoughtcrime.securesms.search.SearchFragment.handleEvent:(Lcom/b44t/messenger/DcEvent;)V │ │ -190ad0: 5401 7941 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@4179 │ │ -190ad4: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -190ad8: 6e10 9d55 0100 |0004: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:()V // method@559d │ │ -190ade: 0e00 |0007: return-void │ │ +190ac4: |[190ac4] org.thoughtcrime.securesms.search.SearchFragment.handleEvent:(Lcom/b44t/messenger/DcEvent;)V │ │ +190ad4: 5401 7941 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@4179 │ │ +190ad8: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +190adc: 6e10 9d55 0100 |0004: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:()V // method@559d │ │ +190ae2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0004 line=209 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/b44t/messenger/DcEvent; │ │ @@ -605881,58 +605882,58 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 87 16-bit code units │ │ -190b08: |[190b08] org.thoughtcrime.securesms.search.SearchFragment.lambda$onStart$0$org-thoughtcrime-securesms-search-SearchFragment:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V │ │ -190b18: 3805 0300 |0000: if-eqz v5, 0003 // +0003 │ │ -190b1c: 2803 |0002: goto 0005 // +0003 │ │ -190b1e: 6205 9841 |0003: sget-object v5, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@4198 │ │ -190b22: 5440 7441 |0005: iget-object v0, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4174 │ │ -190b26: 6e20 8b55 5000 |0007: invoke-virtual {v0, v5}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.updateResults:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@558b │ │ -190b2c: 5440 7541 |000a: iget-object v0, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@4175 │ │ -190b30: 6e10 4357 0000 |000c: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.invalidateLayouts:()V // method@5743 │ │ -190b36: 6e10 a555 0500 |000f: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.isEmpty:()Z // method@55a5 │ │ -190b3c: 0a05 |0012: move-result v5 │ │ -190b3e: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -190b40: 3805 3600 |0014: if-eqz v5, 004a // +0036 │ │ -190b44: 5445 7941 |0016: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@4179 │ │ -190b48: 6e10 9755 0500 |0018: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.getLastQuery:()Ljava/lang/String; // method@5597 │ │ -190b4e: 0c05 |001b: move-result-object v5 │ │ -190b50: 6e10 f70a 0500 |001c: invoke-virtual {v5}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0af7 │ │ -190b56: 0c05 |001f: move-result-object v5 │ │ -190b58: 7110 a802 0500 |0020: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ -190b5e: 0a05 |0023: move-result v5 │ │ -190b60: 3805 0a00 |0024: if-eqz v5, 002e // +000a │ │ -190b64: 5445 7741 |0026: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4177 │ │ -190b68: 1300 0800 |0028: const/16 v0, #int 8 // #8 │ │ -190b6c: 6e20 7004 0500 |002a: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@0470 │ │ -190b72: 2829 |002d: goto 0056 // +0029 │ │ -190b74: 5445 7741 |002e: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4177 │ │ -190b78: 6e20 7004 0500 |0030: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@0470 │ │ -190b7e: 5445 7741 |0033: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4177 │ │ -190b82: 6001 512b |0035: sget v1, Lorg/thoughtcrime/securesms/R$string;.search_no_result_for_x:I // field@2b51 │ │ -190b86: 5442 7941 |0037: iget-object v2, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@4179 │ │ -190b8a: 6e10 9755 0200 |0039: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.getLastQuery:()Ljava/lang/String; // method@5597 │ │ -190b90: 0c02 |003c: move-result-object v2 │ │ -190b92: 1213 |003d: const/4 v3, #int 1 // #1 │ │ -190b94: 2333 3011 |003e: new-array v3, v3, [Ljava/lang/Object; // type@1130 │ │ -190b98: 4d02 0300 |0040: aput-object v2, v3, v0 │ │ -190b9c: 6e30 4755 1403 |0042: invoke-virtual {v4, v1, v3}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@5547 │ │ -190ba2: 0c00 |0045: move-result-object v0 │ │ -190ba4: 6e20 6b04 0500 |0046: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046b │ │ -190baa: 280d |0049: goto 0056 // +000d │ │ -190bac: 5445 7741 |004a: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4177 │ │ -190bb0: 6e20 7004 0500 |004c: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@0470 │ │ -190bb6: 5445 7741 |004f: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4177 │ │ -190bba: 1a00 0000 |0051: const-string v0, "" // string@0000 │ │ -190bbe: 6e20 6b04 0500 |0053: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046b │ │ -190bc4: 0e00 |0056: return-void │ │ +190b0c: |[190b0c] org.thoughtcrime.securesms.search.SearchFragment.lambda$onStart$0$org-thoughtcrime-securesms-search-SearchFragment:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V │ │ +190b1c: 3805 0300 |0000: if-eqz v5, 0003 // +0003 │ │ +190b20: 2803 |0002: goto 0005 // +0003 │ │ +190b22: 6205 9841 |0003: sget-object v5, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@4198 │ │ +190b26: 5440 7441 |0005: iget-object v0, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4174 │ │ +190b2a: 6e20 8b55 5000 |0007: invoke-virtual {v0, v5}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.updateResults:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@558b │ │ +190b30: 5440 7541 |000a: iget-object v0, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@4175 │ │ +190b34: 6e10 4357 0000 |000c: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.invalidateLayouts:()V // method@5743 │ │ +190b3a: 6e10 a555 0500 |000f: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.isEmpty:()Z // method@55a5 │ │ +190b40: 0a05 |0012: move-result v5 │ │ +190b42: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +190b44: 3805 3600 |0014: if-eqz v5, 004a // +0036 │ │ +190b48: 5445 7941 |0016: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@4179 │ │ +190b4c: 6e10 9755 0500 |0018: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.getLastQuery:()Ljava/lang/String; // method@5597 │ │ +190b52: 0c05 |001b: move-result-object v5 │ │ +190b54: 6e10 f70a 0500 |001c: invoke-virtual {v5}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0af7 │ │ +190b5a: 0c05 |001f: move-result-object v5 │ │ +190b5c: 7110 a802 0500 |0020: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ +190b62: 0a05 |0023: move-result v5 │ │ +190b64: 3805 0a00 |0024: if-eqz v5, 002e // +000a │ │ +190b68: 5445 7741 |0026: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4177 │ │ +190b6c: 1300 0800 |0028: const/16 v0, #int 8 // #8 │ │ +190b70: 6e20 7004 0500 |002a: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@0470 │ │ +190b76: 2829 |002d: goto 0056 // +0029 │ │ +190b78: 5445 7741 |002e: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4177 │ │ +190b7c: 6e20 7004 0500 |0030: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@0470 │ │ +190b82: 5445 7741 |0033: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4177 │ │ +190b86: 6001 512b |0035: sget v1, Lorg/thoughtcrime/securesms/R$string;.search_no_result_for_x:I // field@2b51 │ │ +190b8a: 5442 7941 |0037: iget-object v2, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@4179 │ │ +190b8e: 6e10 9755 0200 |0039: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.getLastQuery:()Ljava/lang/String; // method@5597 │ │ +190b94: 0c02 |003c: move-result-object v2 │ │ +190b96: 1213 |003d: const/4 v3, #int 1 // #1 │ │ +190b98: 2333 3011 |003e: new-array v3, v3, [Ljava/lang/Object; // type@1130 │ │ +190b9c: 4d02 0300 |0040: aput-object v2, v3, v0 │ │ +190ba0: 6e30 4755 1403 |0042: invoke-virtual {v4, v1, v3}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@5547 │ │ +190ba6: 0c00 |0045: move-result-object v0 │ │ +190ba8: 6e20 6b04 0500 |0046: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046b │ │ +190bae: 280d |0049: goto 0056 // +000d │ │ +190bb0: 5445 7741 |004a: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4177 │ │ +190bb4: 6e20 7004 0500 |004c: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@0470 │ │ +190bba: 5445 7741 |004f: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4177 │ │ +190bbe: 1a00 0000 |0051: const-string v0, "" // string@0000 │ │ +190bc2: 6e20 6b04 0500 |0053: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046b │ │ +190bc8: 0e00 |0056: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ 0x0003 line=113 │ │ 0x0005 line=115 │ │ 0x000a line=116 │ │ 0x000f line=118 │ │ @@ -605951,42 +605952,42 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -1909d4: |[1909d4] org.thoughtcrime.securesms.search.SearchFragment.offerToArchive:()Z │ │ -1909e4: 6e10 5955 0400 |0000: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@5559 │ │ -1909ea: 0c00 |0003: move-result-object v0 │ │ -1909ec: 7110 c749 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ -1909f2: 0c00 |0007: move-result-object v0 │ │ -1909f4: 5441 7441 |0008: iget-object v1, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4174 │ │ -1909f8: 6e10 7755 0100 |000a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getBatchSelections:()Ljava/util/Set; // method@5577 │ │ -1909fe: 0c01 |000d: move-result-object v1 │ │ -190a00: 7210 010d 0100 |000e: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d01 │ │ -190a06: 0c01 |0011: move-result-object v1 │ │ -190a08: 7210 ab0c 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ -190a0e: 0a02 |0015: move-result v2 │ │ -190a10: 3802 1900 |0016: if-eqz v2, 002f // +0019 │ │ -190a14: 7210 ac0c 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ -190a1a: 0c02 |001b: move-result-object v2 │ │ -190a1c: 1f02 f202 |001c: check-cast v2, Ljava/lang/Long; // type@02f2 │ │ -190a20: 6e10 550a 0200 |001e: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a55 │ │ -190a26: 0b02 |0021: move-result-wide v2 │ │ -190a28: 8423 |0022: long-to-int v3, v2 │ │ -190a2a: 6e20 9906 3000 |0023: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0699 │ │ -190a30: 0c02 |0026: move-result-object v2 │ │ -190a32: 6e10 5f06 0200 |0027: invoke-virtual {v2}, Lcom/b44t/messenger/DcChat;.getVisibility:()I // method@065f │ │ -190a38: 0a02 |002a: move-result v2 │ │ -190a3a: 1213 |002b: const/4 v3, #int 1 // #1 │ │ -190a3c: 3232 e6ff |002c: if-eq v2, v3, 0012 // -001a │ │ -190a40: 0f03 |002e: return v3 │ │ -190a42: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -190a44: 0f00 |0030: return v0 │ │ +1909d8: |[1909d8] org.thoughtcrime.securesms.search.SearchFragment.offerToArchive:()Z │ │ +1909e8: 6e10 5955 0400 |0000: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@5559 │ │ +1909ee: 0c00 |0003: move-result-object v0 │ │ +1909f0: 7110 c749 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ +1909f6: 0c00 |0007: move-result-object v0 │ │ +1909f8: 5441 7441 |0008: iget-object v1, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4174 │ │ +1909fc: 6e10 7755 0100 |000a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getBatchSelections:()Ljava/util/Set; // method@5577 │ │ +190a02: 0c01 |000d: move-result-object v1 │ │ +190a04: 7210 010d 0100 |000e: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d01 │ │ +190a0a: 0c01 |0011: move-result-object v1 │ │ +190a0c: 7210 ab0c 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0cab │ │ +190a12: 0a02 |0015: move-result v2 │ │ +190a14: 3802 1900 |0016: if-eqz v2, 002f // +0019 │ │ +190a18: 7210 ac0c 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cac │ │ +190a1e: 0c02 |001b: move-result-object v2 │ │ +190a20: 1f02 f202 |001c: check-cast v2, Ljava/lang/Long; // type@02f2 │ │ +190a24: 6e10 550a 0200 |001e: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a55 │ │ +190a2a: 0b02 |0021: move-result-wide v2 │ │ +190a2c: 8423 |0022: long-to-int v3, v2 │ │ +190a2e: 6e20 9906 3000 |0023: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0699 │ │ +190a34: 0c02 |0026: move-result-object v2 │ │ +190a36: 6e10 5f06 0200 |0027: invoke-virtual {v2}, Lcom/b44t/messenger/DcChat;.getVisibility:()I // method@065f │ │ +190a3c: 0a02 |002a: move-result v2 │ │ +190a3e: 1213 |002b: const/4 v3, #int 1 // #1 │ │ +190a40: 3232 e6ff |002c: if-eq v2, v3, 0012 // -001a │ │ +190a44: 0f03 |002e: return v3 │ │ +190a46: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +190a48: 0f00 |0030: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x0008 line=216 │ │ 0x000e line=217 │ │ 0x0023 line=218 │ │ 0x0027 line=219 │ │ @@ -605998,20 +605999,20 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -190bc8: |[190bc8] org.thoughtcrime.securesms.search.SearchFragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -190bd8: 6f20 6c3b 2100 |0000: invoke-super {v1, v2}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@3b6c │ │ -190bde: 5410 7541 |0003: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@4175 │ │ -190be2: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -190be6: 6e20 4557 2000 |0007: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@5745 │ │ -190bec: 0e00 |000a: return-void │ │ +190bcc: |[190bcc] org.thoughtcrime.securesms.search.SearchFragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +190bdc: 6f20 6c3b 2100 |0000: invoke-super {v1, v2}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@3b6c │ │ +190be2: 5410 7541 |0003: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@4175 │ │ +190be6: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +190bea: 6e20 4557 2000 |0007: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@5745 │ │ +190bf0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=136 │ │ 0x0007 line=137 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ @@ -606022,61 +606023,61 @@ │ │ type : '(Lcom/b44t/messenger/DcContact;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 91 16-bit code units │ │ -190bf0: |[190bf0] org.thoughtcrime.securesms.search.SearchFragment.onContactClicked:(Lcom/b44t/messenger/DcContact;)V │ │ -190c00: 5480 7241 |0000: iget-object v0, v8, Lorg/thoughtcrime/securesms/search/SearchFragment;.actionMode:Landroidx/appcompat/view/ActionMode; // field@4172 │ │ -190c04: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -190c08: 0e00 |0004: return-void │ │ -190c0a: 6e10 4455 0800 |0005: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5544 │ │ -190c10: 0c00 |0008: move-result-object v0 │ │ -190c12: 1f00 1a0d |0009: check-cast v0, Lorg/thoughtcrime/securesms/ConversationListActivity; // type@0d1a │ │ -190c16: 3800 4f00 |000b: if-eqz v0, 005a // +004f │ │ -190c1a: 6e10 5a55 0800 |000d: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@555a │ │ -190c20: 0c01 |0010: move-result-object v1 │ │ -190c22: 7110 c749 0100 |0011: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ -190c28: 0c01 |0014: move-result-object v1 │ │ -190c2a: 6e10 7806 0900 |0015: invoke-virtual {v9}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0678 │ │ -190c30: 0a02 |0018: move-result v2 │ │ -190c32: 6e20 9d06 2100 |0019: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.getChatIdByContactId:(I)I // method@069d │ │ -190c38: 0a02 |001c: move-result v2 │ │ -190c3a: 3902 3a00 |001d: if-nez v2, 0057 // +003a │ │ -190c3e: 2202 4901 |001f: new-instance v2, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ -190c42: 6e10 5a55 0800 |0021: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@555a │ │ -190c48: 0c03 |0024: move-result-object v3 │ │ -190c4a: 7020 8804 3200 |0025: invoke-direct {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0488 │ │ -190c50: 6003 c627 |0028: sget v3, Lorg/thoughtcrime/securesms/R$string;.ask_start_chat_with:I // field@27c6 │ │ -190c54: 6e10 7b06 0900 |002a: invoke-virtual {v9}, Lcom/b44t/messenger/DcContact;.getNameNAddr:()Ljava/lang/String; // method@067b │ │ -190c5a: 0c04 |002d: move-result-object v4 │ │ -190c5c: 1215 |002e: const/4 v5, #int 1 // #1 │ │ -190c5e: 2356 3011 |002f: new-array v6, v5, [Ljava/lang/Object; // type@1130 │ │ -190c62: 1207 |0031: const/4 v7, #int 0 // #0 │ │ -190c64: 4d04 0607 |0032: aput-object v4, v6, v7 │ │ -190c68: 6e30 4755 3806 |0034: invoke-virtual {v8, v3, v6}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@5547 │ │ -190c6e: 0c03 |0037: move-result-object v3 │ │ -190c70: 6e20 8e04 3200 |0038: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048e │ │ -190c76: 0c02 |003b: move-result-object v2 │ │ -190c78: 6e20 8a04 5200 |003c: invoke-virtual {v2, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setCancelable:(Z)Landroidx/appcompat/app/AlertDialog$Builder; // method@048a │ │ -190c7e: 0c02 |003f: move-result-object v2 │ │ -190c80: 1503 0401 |0040: const/high16 v3, #int 17039360 // #104 │ │ -190c84: 1204 |0042: const/4 v4, #int 0 // #0 │ │ -190c86: 6e30 8f04 3204 |0043: invoke-virtual {v2, v3, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048f │ │ -190c8c: 0c02 |0046: move-result-object v2 │ │ -190c8e: 2203 8910 |0047: new-instance v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1; // type@1089 │ │ -190c92: 7040 4155 1309 |0049: invoke-direct {v3, v1, v9, v0}, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.:(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/ConversationListActivity;)V // method@5541 │ │ -190c98: 1409 0a00 0401 |004c: const v9, #float 2.42446e-38 // #0104000a │ │ -190c9e: 6e30 9404 9203 |004f: invoke-virtual {v2, v9, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0494 │ │ -190ca4: 0c09 |0052: move-result-object v9 │ │ -190ca6: 6e10 9a04 0900 |0053: invoke-virtual {v9}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@049a │ │ -190cac: 2804 |0056: goto 005a // +0004 │ │ -190cae: 6e20 753e 2000 |0057: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/ConversationListActivity;.onCreateConversation:(I)V // method@3e75 │ │ -190cb4: 0e00 |005a: return-void │ │ +190bf4: |[190bf4] org.thoughtcrime.securesms.search.SearchFragment.onContactClicked:(Lcom/b44t/messenger/DcContact;)V │ │ +190c04: 5480 7241 |0000: iget-object v0, v8, Lorg/thoughtcrime/securesms/search/SearchFragment;.actionMode:Landroidx/appcompat/view/ActionMode; // field@4172 │ │ +190c08: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +190c0c: 0e00 |0004: return-void │ │ +190c0e: 6e10 4455 0800 |0005: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5544 │ │ +190c14: 0c00 |0008: move-result-object v0 │ │ +190c16: 1f00 1a0d |0009: check-cast v0, Lorg/thoughtcrime/securesms/ConversationListActivity; // type@0d1a │ │ +190c1a: 3800 4f00 |000b: if-eqz v0, 005a // +004f │ │ +190c1e: 6e10 5a55 0800 |000d: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@555a │ │ +190c24: 0c01 |0010: move-result-object v1 │ │ +190c26: 7110 c749 0100 |0011: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ +190c2c: 0c01 |0014: move-result-object v1 │ │ +190c2e: 6e10 7806 0900 |0015: invoke-virtual {v9}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0678 │ │ +190c34: 0a02 |0018: move-result v2 │ │ +190c36: 6e20 9d06 2100 |0019: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.getChatIdByContactId:(I)I // method@069d │ │ +190c3c: 0a02 |001c: move-result v2 │ │ +190c3e: 3902 3a00 |001d: if-nez v2, 0057 // +003a │ │ +190c42: 2202 4901 |001f: new-instance v2, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ +190c46: 6e10 5a55 0800 |0021: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@555a │ │ +190c4c: 0c03 |0024: move-result-object v3 │ │ +190c4e: 7020 8804 3200 |0025: invoke-direct {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0488 │ │ +190c54: 6003 c627 |0028: sget v3, Lorg/thoughtcrime/securesms/R$string;.ask_start_chat_with:I // field@27c6 │ │ +190c58: 6e10 7b06 0900 |002a: invoke-virtual {v9}, Lcom/b44t/messenger/DcContact;.getNameNAddr:()Ljava/lang/String; // method@067b │ │ +190c5e: 0c04 |002d: move-result-object v4 │ │ +190c60: 1215 |002e: const/4 v5, #int 1 // #1 │ │ +190c62: 2356 3011 |002f: new-array v6, v5, [Ljava/lang/Object; // type@1130 │ │ +190c66: 1207 |0031: const/4 v7, #int 0 // #0 │ │ +190c68: 4d04 0607 |0032: aput-object v4, v6, v7 │ │ +190c6c: 6e30 4755 3806 |0034: invoke-virtual {v8, v3, v6}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@5547 │ │ +190c72: 0c03 |0037: move-result-object v3 │ │ +190c74: 6e20 8e04 3200 |0038: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048e │ │ +190c7a: 0c02 |003b: move-result-object v2 │ │ +190c7c: 6e20 8a04 5200 |003c: invoke-virtual {v2, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setCancelable:(Z)Landroidx/appcompat/app/AlertDialog$Builder; // method@048a │ │ +190c82: 0c02 |003f: move-result-object v2 │ │ +190c84: 1503 0401 |0040: const/high16 v3, #int 17039360 // #104 │ │ +190c88: 1204 |0042: const/4 v4, #int 0 // #0 │ │ +190c8a: 6e30 8f04 3204 |0043: invoke-virtual {v2, v3, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048f │ │ +190c90: 0c02 |0046: move-result-object v2 │ │ +190c92: 2203 8910 |0047: new-instance v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1; // type@1089 │ │ +190c96: 7040 4155 1309 |0049: invoke-direct {v3, v1, v9, v0}, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.:(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/ConversationListActivity;)V // method@5541 │ │ +190c9c: 1409 0a00 0401 |004c: const v9, #float 2.42446e-38 // #0104000a │ │ +190ca2: 6e30 9404 9203 |004f: invoke-virtual {v2, v9, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0494 │ │ +190ca8: 0c09 |0052: move-result-object v9 │ │ +190caa: 6e10 9a04 0900 |0053: invoke-virtual {v9}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@049a │ │ +190cb0: 2804 |0056: goto 005a // +0004 │ │ +190cb2: 6e20 753e 2000 |0057: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/ConversationListActivity;.onCreateConversation:(I)V // method@3e75 │ │ +190cb8: 0e00 |005a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0005 line=163 │ │ 0x000d line=165 │ │ 0x0015 line=166 │ │ 0x001f line=168 │ │ @@ -606095,19 +606096,19 @@ │ │ type : '(Lcom/b44t/messenger/DcChatlist$Item;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -190cb8: |[190cb8] org.thoughtcrime.securesms.search.SearchFragment.onConversationClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V │ │ -190cc8: 5233 6800 |0000: iget v3, v3, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0068 │ │ -190ccc: 8130 |0002: int-to-long v0, v3 │ │ -190cce: 6e30 5455 0201 |0003: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.onItemClick:(J)V // method@5554 │ │ -190cd4: 0e00 |0006: return-void │ │ +190cbc: |[190cbc] org.thoughtcrime.securesms.search.SearchFragment.onConversationClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V │ │ +190ccc: 5233 6800 |0000: iget v3, v3, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0068 │ │ +190cd0: 8130 |0002: int-to-long v0, v3 │ │ +190cd2: 6e30 5455 0201 |0003: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.onItemClick:(J)V // method@5554 │ │ +190cd8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ 0x0000 - 0x0007 reg=3 (null) Lcom/b44t/messenger/DcChatlist$Item; │ │ │ │ @@ -606116,19 +606117,19 @@ │ │ type : '(Lcom/b44t/messenger/DcChatlist$Item;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -190cd8: |[190cd8] org.thoughtcrime.securesms.search.SearchFragment.onConversationLongClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V │ │ -190ce8: 5233 6800 |0000: iget v3, v3, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0068 │ │ -190cec: 8130 |0002: int-to-long v0, v3 │ │ -190cee: 6e30 5555 0201 |0003: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.onItemLongClick:(J)V // method@5555 │ │ -190cf4: 0e00 |0006: return-void │ │ +190cdc: |[190cdc] org.thoughtcrime.securesms.search.SearchFragment.onConversationLongClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V │ │ +190cec: 5233 6800 |0000: iget v3, v3, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0068 │ │ +190cf0: 8130 |0002: int-to-long v0, v3 │ │ +190cf2: 6e30 5555 0201 |0003: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.onItemLongClick:(J)V // method@5555 │ │ +190cf8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ 0x0000 - 0x0007 reg=3 (null) Lcom/b44t/messenger/DcChatlist$Item; │ │ │ │ @@ -606137,54 +606138,54 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 87 16-bit code units │ │ -190cf8: |[190cf8] org.thoughtcrime.securesms.search.SearchFragment.onCreate:(Landroid/os/Bundle;)V │ │ -190d08: 6f20 6d3b 2100 |0000: invoke-super {v1, v2}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onCreate:(Landroid/os/Bundle;)V // method@3b6d │ │ -190d0e: 2202 9710 |0003: new-instance v2, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory; // type@1097 │ │ -190d12: 6e10 5a55 0100 |0005: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@555a │ │ -190d18: 0c00 |0008: move-result-object v0 │ │ -190d1a: 7020 9155 0200 |0009: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory;.:(Landroid/content/Context;)V // method@5591 │ │ -190d20: 7120 a205 2100 |000c: invoke-static {v1, v2}, Landroidx/lifecycle/ViewModelProviders;.of:(Landroidx/fragment/app/Fragment;Landroidx/lifecycle/ViewModelProvider$Factory;)Landroidx/lifecycle/ViewModelProvider; // method@05a2 │ │ -190d26: 0c02 |000f: move-result-object v2 │ │ -190d28: 1c00 9910 |0010: const-class v0, Lorg/thoughtcrime/securesms/search/SearchViewModel; // type@1099 │ │ -190d2c: 6e20 a105 0200 |0012: invoke-virtual {v2, v0}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@05a1 │ │ -190d32: 0c02 |0015: move-result-object v2 │ │ -190d34: 1f02 9910 |0016: check-cast v2, Lorg/thoughtcrime/securesms/search/SearchViewModel; // type@1099 │ │ -190d38: 5b12 7941 |0018: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@4179 │ │ -190d3c: 6e10 5a55 0100 |001a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@555a │ │ -190d42: 0c02 |001d: move-result-object v2 │ │ -190d44: 7110 c849 0200 |001e: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getEventCenter:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/connect/DcEventCenter; // method@49c8 │ │ -190d4a: 0c02 |0021: move-result-object v2 │ │ -190d4c: 1300 e407 |0022: const/16 v0, #int 2020 // #7e4 │ │ -190d50: 6e30 a649 0201 |0024: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49a6 │ │ -190d56: 1300 ee07 |0027: const/16 v0, #int 2030 // #7ee │ │ -190d5a: 6e30 a649 0201 |0029: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49a6 │ │ -190d60: 1300 d507 |002c: const/16 v0, #int 2005 // #7d5 │ │ -190d64: 6e30 a649 0201 |002e: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49a6 │ │ -190d6a: 1300 d007 |0031: const/16 v0, #int 2000 // #7d0 │ │ -190d6e: 6e30 a649 0201 |0033: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49a6 │ │ -190d74: 1300 d807 |0036: const/16 v0, #int 2008 // #7d8 │ │ -190d78: 6e30 a649 0201 |0038: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49a6 │ │ -190d7e: 1300 da07 |003b: const/16 v0, #int 2010 // #7da │ │ -190d82: 6e30 a649 0201 |003d: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49a6 │ │ -190d88: 1300 dc07 |0040: const/16 v0, #int 2012 // #7dc │ │ -190d8c: 6e30 a649 0201 |0042: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49a6 │ │ -190d92: 1300 df07 |0045: const/16 v0, #int 2015 // #7df │ │ -190d96: 6e30 a649 0201 |0047: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49a6 │ │ -190d9c: 5412 7841 |004a: iget-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.pendingQuery:Ljava/lang/String; // field@4178 │ │ -190da0: 3802 0a00 |004c: if-eqz v2, 0056 // +000a │ │ -190da4: 5410 7941 |004e: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@4179 │ │ -190da8: 6e20 9e55 2000 |0050: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:(Ljava/lang/String;)V // method@559e │ │ -190dae: 1202 |0053: const/4 v2, #int 0 // #0 │ │ -190db0: 5b12 7841 |0054: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.pendingQuery:Ljava/lang/String; // field@4178 │ │ -190db4: 0e00 |0056: return-void │ │ +190cfc: |[190cfc] org.thoughtcrime.securesms.search.SearchFragment.onCreate:(Landroid/os/Bundle;)V │ │ +190d0c: 6f20 6d3b 2100 |0000: invoke-super {v1, v2}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onCreate:(Landroid/os/Bundle;)V // method@3b6d │ │ +190d12: 2202 9710 |0003: new-instance v2, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory; // type@1097 │ │ +190d16: 6e10 5a55 0100 |0005: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@555a │ │ +190d1c: 0c00 |0008: move-result-object v0 │ │ +190d1e: 7020 9155 0200 |0009: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory;.:(Landroid/content/Context;)V // method@5591 │ │ +190d24: 7120 a205 2100 |000c: invoke-static {v1, v2}, Landroidx/lifecycle/ViewModelProviders;.of:(Landroidx/fragment/app/Fragment;Landroidx/lifecycle/ViewModelProvider$Factory;)Landroidx/lifecycle/ViewModelProvider; // method@05a2 │ │ +190d2a: 0c02 |000f: move-result-object v2 │ │ +190d2c: 1c00 9910 |0010: const-class v0, Lorg/thoughtcrime/securesms/search/SearchViewModel; // type@1099 │ │ +190d30: 6e20 a105 0200 |0012: invoke-virtual {v2, v0}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@05a1 │ │ +190d36: 0c02 |0015: move-result-object v2 │ │ +190d38: 1f02 9910 |0016: check-cast v2, Lorg/thoughtcrime/securesms/search/SearchViewModel; // type@1099 │ │ +190d3c: 5b12 7941 |0018: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@4179 │ │ +190d40: 6e10 5a55 0100 |001a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@555a │ │ +190d46: 0c02 |001d: move-result-object v2 │ │ +190d48: 7110 c849 0200 |001e: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getEventCenter:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/connect/DcEventCenter; // method@49c8 │ │ +190d4e: 0c02 |0021: move-result-object v2 │ │ +190d50: 1300 e407 |0022: const/16 v0, #int 2020 // #7e4 │ │ +190d54: 6e30 a649 0201 |0024: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49a6 │ │ +190d5a: 1300 ee07 |0027: const/16 v0, #int 2030 // #7ee │ │ +190d5e: 6e30 a649 0201 |0029: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49a6 │ │ +190d64: 1300 d507 |002c: const/16 v0, #int 2005 // #7d5 │ │ +190d68: 6e30 a649 0201 |002e: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49a6 │ │ +190d6e: 1300 d007 |0031: const/16 v0, #int 2000 // #7d0 │ │ +190d72: 6e30 a649 0201 |0033: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49a6 │ │ +190d78: 1300 d807 |0036: const/16 v0, #int 2008 // #7d8 │ │ +190d7c: 6e30 a649 0201 |0038: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49a6 │ │ +190d82: 1300 da07 |003b: const/16 v0, #int 2010 // #7da │ │ +190d86: 6e30 a649 0201 |003d: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49a6 │ │ +190d8c: 1300 dc07 |0040: const/16 v0, #int 2012 // #7dc │ │ +190d90: 6e30 a649 0201 |0042: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49a6 │ │ +190d96: 1300 df07 |0045: const/16 v0, #int 2015 // #7df │ │ +190d9a: 6e30 a649 0201 |0047: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49a6 │ │ +190da0: 5412 7841 |004a: iget-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.pendingQuery:Ljava/lang/String; // field@4178 │ │ +190da4: 3802 0a00 |004c: if-eqz v2, 0056 // +000a │ │ +190da8: 5410 7941 |004e: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@4179 │ │ +190dac: 6e20 9e55 2000 |0050: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:(Ljava/lang/String;)V // method@559e │ │ +190db2: 1202 |0053: const/4 v2, #int 0 // #0 │ │ +190db4: 5b12 7841 |0054: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.pendingQuery:Ljava/lang/String; // field@4178 │ │ +190db8: 0e00 |0056: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=70 │ │ 0x001a line=71 │ │ 0x0024 line=72 │ │ 0x0029 line=73 │ │ @@ -606206,20 +606207,20 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -1909b4: |[1909b4] org.thoughtcrime.securesms.search.SearchFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -1909c4: 6004 7d26 |0000: sget v4, Lorg/thoughtcrime/securesms/R$layout;.fragment_search:I // field@267d │ │ -1909c8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -1909ca: 6e40 e802 4203 |0003: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ -1909d0: 0c02 |0006: move-result-object v2 │ │ -1909d2: 1102 |0007: return-object v2 │ │ +1909b8: |[1909b8] org.thoughtcrime.securesms.search.SearchFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +1909c8: 6004 7d26 |0000: sget v4, Lorg/thoughtcrime/securesms/R$layout;.fragment_search:I // field@267d │ │ +1909cc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +1909ce: 6e40 e802 4203 |0003: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ +1909d4: 0c02 |0006: move-result-object v2 │ │ +1909d6: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/LayoutInflater; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/ViewGroup; │ │ @@ -606230,22 +606231,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -190db8: |[190db8] org.thoughtcrime.securesms.search.SearchFragment.onDestroy:()V │ │ -190dc8: 6e10 5a55 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@555a │ │ -190dce: 0c00 |0003: move-result-object v0 │ │ -190dd0: 7110 c849 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getEventCenter:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/connect/DcEventCenter; // method@49c8 │ │ -190dd6: 0c00 |0007: move-result-object v0 │ │ -190dd8: 6e20 b049 1000 |0008: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.removeObservers:(Lorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49b0 │ │ -190dde: 6f10 6f3b 0100 |000b: invoke-super {v1}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onDestroy:()V // method@3b6f │ │ -190de4: 0e00 |000e: return-void │ │ +190dbc: |[190dbc] org.thoughtcrime.securesms.search.SearchFragment.onDestroy:()V │ │ +190dcc: 6e10 5a55 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@555a │ │ +190dd2: 0c00 |0003: move-result-object v0 │ │ +190dd4: 7110 c849 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getEventCenter:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/connect/DcEventCenter; // method@49c8 │ │ +190dda: 0c00 |0007: move-result-object v0 │ │ +190ddc: 6e20 b049 1000 |0008: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.removeObservers:(Lorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49b0 │ │ +190de2: 6f10 6f3b 0100 |000b: invoke-super {v1}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onDestroy:()V // method@3b6f │ │ +190de8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x000b line=144 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ │ │ @@ -606254,32 +606255,32 @@ │ │ type : '(Lcom/b44t/messenger/DcMsg;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -190de8: |[190de8] org.thoughtcrime.securesms.search.SearchFragment.onMessageClicked:(Lcom/b44t/messenger/DcMsg;)V │ │ -190df8: 5430 7241 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.actionMode:Landroidx/appcompat/view/ActionMode; // field@4172 │ │ -190dfc: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -190e00: 0e00 |0004: return-void │ │ -190e02: 6e10 4455 0300 |0005: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5544 │ │ -190e08: 0c00 |0008: move-result-object v0 │ │ -190e0a: 1f00 1a0d |0009: check-cast v0, Lorg/thoughtcrime/securesms/ConversationListActivity; // type@0d1a │ │ -190e0e: 3800 1500 |000b: if-eqz v0, 0020 // +0015 │ │ -190e12: 6e10 5a55 0300 |000d: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@555a │ │ -190e18: 0c01 |0010: move-result-object v1 │ │ -190e1a: 7110 c749 0100 |0011: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ -190e20: 0c01 |0014: move-result-object v1 │ │ -190e22: 6e10 fb06 0400 |0015: invoke-virtual {v4}, Lcom/b44t/messenger/DcMsg;.getChatId:()I // method@06fb │ │ -190e28: 0a02 |0018: move-result v2 │ │ -190e2a: 7120 0a07 1400 |0019: invoke-static {v4, v1}, Lcom/b44t/messenger/DcMsg;.getMessagePosition:(Lcom/b44t/messenger/DcMsg;Lcom/b44t/messenger/DcContext;)I // method@070a │ │ -190e30: 0a04 |001c: move-result v4 │ │ -190e32: 6e30 7e3e 2004 |001d: invoke-virtual {v0, v2, v4}, Lorg/thoughtcrime/securesms/ConversationListActivity;.openConversation:(II)V // method@3e7e │ │ -190e38: 0e00 |0020: return-void │ │ +190dec: |[190dec] org.thoughtcrime.securesms.search.SearchFragment.onMessageClicked:(Lcom/b44t/messenger/DcMsg;)V │ │ +190dfc: 5430 7241 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.actionMode:Landroidx/appcompat/view/ActionMode; // field@4172 │ │ +190e00: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +190e04: 0e00 |0004: return-void │ │ +190e06: 6e10 4455 0300 |0005: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5544 │ │ +190e0c: 0c00 |0008: move-result-object v0 │ │ +190e0e: 1f00 1a0d |0009: check-cast v0, Lorg/thoughtcrime/securesms/ConversationListActivity; // type@0d1a │ │ +190e12: 3800 1500 |000b: if-eqz v0, 0020 // +0015 │ │ +190e16: 6e10 5a55 0300 |000d: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@555a │ │ +190e1c: 0c01 |0010: move-result-object v1 │ │ +190e1e: 7110 c749 0100 |0011: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49c7 │ │ +190e24: 0c01 |0014: move-result-object v1 │ │ +190e26: 6e10 fb06 0400 |0015: invoke-virtual {v4}, Lcom/b44t/messenger/DcMsg;.getChatId:()I // method@06fb │ │ +190e2c: 0a02 |0018: move-result v2 │ │ +190e2e: 7120 0a07 1400 |0019: invoke-static {v4, v1}, Lcom/b44t/messenger/DcMsg;.getMessagePosition:(Lcom/b44t/messenger/DcMsg;Lcom/b44t/messenger/DcContext;)I // method@070a │ │ +190e34: 0a04 |001c: move-result v4 │ │ +190e36: 6e30 7e3e 2004 |001d: invoke-virtual {v0, v2, v4}, Lorg/thoughtcrime/securesms/ConversationListActivity;.openConversation:(II)V // method@3e7e │ │ +190e3c: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0005 line=189 │ │ 0x000d line=191 │ │ 0x0015 line=192 │ │ 0x0019 line=193 │ │ @@ -606293,29 +606294,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -190e3c: |[190e3c] org.thoughtcrime.securesms.search.SearchFragment.onStart:()V │ │ -190e4c: 6f10 763b 0200 |0000: invoke-super {v2}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onStart:()V // method@3b76 │ │ -190e52: 5420 7941 |0003: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@4179 │ │ -190e56: 6e10 4455 0200 |0005: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5544 │ │ -190e5c: 0c01 |0008: move-result-object v1 │ │ -190e5e: 7110 e656 0100 |0009: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isRelayingMessageContent:(Landroid/app/Activity;)Z // method@56e6 │ │ -190e64: 0a01 |000c: move-result v1 │ │ -190e66: 6e20 9c55 1000 |000d: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.setForwardingMode:(Z)V // method@559c │ │ -190e6c: 5420 7941 |0010: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@4179 │ │ -190e70: 6e10 9855 0000 |0012: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.getSearchResult:()Landroidx/lifecycle/LiveData; // method@5598 │ │ -190e76: 0c00 |0015: move-result-object v0 │ │ -190e78: 2201 8810 |0016: new-instance v1, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0; // type@1088 │ │ -190e7c: 7020 3f55 2100 |0018: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/search/SearchFragment;)V // method@553f │ │ -190e82: 6e30 9c05 2001 |001b: invoke-virtual {v0, v2, v1}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@059c │ │ -190e88: 0e00 |001e: return-void │ │ +190e40: |[190e40] org.thoughtcrime.securesms.search.SearchFragment.onStart:()V │ │ +190e50: 6f10 763b 0200 |0000: invoke-super {v2}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onStart:()V // method@3b76 │ │ +190e56: 5420 7941 |0003: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@4179 │ │ +190e5a: 6e10 4455 0200 |0005: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5544 │ │ +190e60: 0c01 |0008: move-result-object v1 │ │ +190e62: 7110 e656 0100 |0009: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isRelayingMessageContent:(Landroid/app/Activity;)Z // method@56e6 │ │ +190e68: 0a01 |000c: move-result v1 │ │ +190e6a: 6e20 9c55 1000 |000d: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.setForwardingMode:(Z)V // method@559c │ │ +190e70: 5420 7941 |0010: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@4179 │ │ +190e74: 6e10 9855 0000 |0012: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.getSearchResult:()Landroidx/lifecycle/LiveData; // method@5598 │ │ +190e7a: 0c00 |0015: move-result-object v0 │ │ +190e7c: 2201 8810 |0016: new-instance v1, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0; // type@1088 │ │ +190e80: 7020 3f55 2100 |0018: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/search/SearchFragment;)V // method@553f │ │ +190e86: 6e30 9c05 2001 |001b: invoke-virtual {v0, v2, v1}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@059c │ │ +190e8c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0003 line=111 │ │ 0x0010 line=112 │ │ locals : │ │ 0x0000 - 0x001f reg=2 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ @@ -606325,59 +606326,59 @@ │ │ type : '(Landroid/view/View;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 92 16-bit code units │ │ -190e8c: |[190e8c] org.thoughtcrime.securesms.search.SearchFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -190e9c: 6004 ce24 |0000: sget v4, Lorg/thoughtcrime/securesms/R$id;.search_no_results:I // field@24ce │ │ -190ea0: 6e20 1703 4300 |0002: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ -190ea6: 0c04 |0005: move-result-object v4 │ │ -190ea8: 1f04 4201 |0006: check-cast v4, Landroid/widget/TextView; // type@0142 │ │ -190eac: 5b24 7741 |0008: iput-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4177 │ │ -190eb0: 6004 cc24 |000a: sget v4, Lorg/thoughtcrime/securesms/R$id;.search_list:I // field@24cc │ │ -190eb4: 6e20 1703 4300 |000c: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ -190eba: 0c04 |000f: move-result-object v4 │ │ -190ebc: 1f04 b601 |0010: check-cast v4, Landroidx/recyclerview/widget/RecyclerView; // type@01b6 │ │ -190ec0: 5b24 7641 |0012: iput-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listView:Landroidx/recyclerview/widget/RecyclerView; // field@4176 │ │ -190ec4: 6004 0923 |0014: sget v4, Lorg/thoughtcrime/securesms/R$id;.fab:I // field@2309 │ │ -190ec8: 6e20 1703 4300 |0016: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ -190ece: 0c03 |0019: move-result-object v3 │ │ -190ed0: 1f03 be0e |001a: check-cast v3, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // type@0ebe │ │ -190ed4: 5b23 7341 |001c: iput-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@4173 │ │ -190ed8: 2203 9210 |001e: new-instance v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter; // type@1092 │ │ -190edc: 6e10 4555 0200 |0020: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getContext:()Landroid/content/Context; // method@5545 │ │ -190ee2: 0c04 |0023: move-result-object v4 │ │ -190ee4: 7110 184f 0200 |0024: invoke-static {v2}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroidx/fragment/app/Fragment;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@4f18 │ │ -190eea: 0c00 |0027: move-result-object v0 │ │ -190eec: 7040 7655 4320 |0028: invoke-direct {v3, v4, v0, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.:(Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;)V // method@5576 │ │ -190ef2: 5b23 7441 |002b: iput-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4174 │ │ -190ef6: 2203 df10 |002d: new-instance v3, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // type@10df │ │ -190efa: 5424 7441 |002f: iget-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4174 │ │ -190efe: 1200 |0031: const/4 v0, #int 0 // #0 │ │ -190f00: 1211 |0032: const/4 v1, #int 1 // #1 │ │ -190f02: 7040 3c57 4310 |0033: invoke-direct {v3, v4, v0, v1}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.:(Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;ZZ)V // method@573c │ │ -190f08: 5b23 7541 |0036: iput-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@4175 │ │ -190f0c: 5423 7341 |0038: iget-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@4173 │ │ -190f10: 1304 0800 |003a: const/16 v4, #int 8 // #8 │ │ -190f14: 6e20 5c49 4300 |003c: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton;.setVisibility:(I)V // method@495c │ │ -190f1a: 5423 7641 |003f: iget-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listView:Landroidx/recyclerview/widget/RecyclerView; // field@4176 │ │ -190f1e: 5424 7441 |0041: iget-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4174 │ │ -190f22: 6e20 0606 4300 |0043: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@0606 │ │ -190f28: 5423 7641 |0046: iget-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listView:Landroidx/recyclerview/widget/RecyclerView; // field@4176 │ │ -190f2c: 5424 7541 |0048: iget-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@4175 │ │ -190f30: 6e20 f305 4300 |004a: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView;.addItemDecoration:(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V // method@05f3 │ │ -190f36: 5423 7641 |004d: iget-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listView:Landroidx/recyclerview/widget/RecyclerView; // field@4176 │ │ -190f3a: 2204 ab01 |004f: new-instance v4, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01ab │ │ -190f3e: 6e10 4555 0200 |0051: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getContext:()Landroid/content/Context; // method@5545 │ │ -190f44: 0c00 |0054: move-result-object v0 │ │ -190f46: 7020 de05 0400 |0055: invoke-direct {v4, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@05de │ │ -190f4c: 6e20 0a06 4300 |0058: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@060a │ │ -190f52: 0e00 |005b: return-void │ │ +190e90: |[190e90] org.thoughtcrime.securesms.search.SearchFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +190ea0: 6004 ce24 |0000: sget v4, Lorg/thoughtcrime/securesms/R$id;.search_no_results:I // field@24ce │ │ +190ea4: 6e20 1703 4300 |0002: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ +190eaa: 0c04 |0005: move-result-object v4 │ │ +190eac: 1f04 4201 |0006: check-cast v4, Landroid/widget/TextView; // type@0142 │ │ +190eb0: 5b24 7741 |0008: iput-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4177 │ │ +190eb4: 6004 cc24 |000a: sget v4, Lorg/thoughtcrime/securesms/R$id;.search_list:I // field@24cc │ │ +190eb8: 6e20 1703 4300 |000c: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ +190ebe: 0c04 |000f: move-result-object v4 │ │ +190ec0: 1f04 b601 |0010: check-cast v4, Landroidx/recyclerview/widget/RecyclerView; // type@01b6 │ │ +190ec4: 5b24 7641 |0012: iput-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listView:Landroidx/recyclerview/widget/RecyclerView; // field@4176 │ │ +190ec8: 6004 0923 |0014: sget v4, Lorg/thoughtcrime/securesms/R$id;.fab:I // field@2309 │ │ +190ecc: 6e20 1703 4300 |0016: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ +190ed2: 0c03 |0019: move-result-object v3 │ │ +190ed4: 1f03 be0e |001a: check-cast v3, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // type@0ebe │ │ +190ed8: 5b23 7341 |001c: iput-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@4173 │ │ +190edc: 2203 9210 |001e: new-instance v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter; // type@1092 │ │ +190ee0: 6e10 4555 0200 |0020: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getContext:()Landroid/content/Context; // method@5545 │ │ +190ee6: 0c04 |0023: move-result-object v4 │ │ +190ee8: 7110 184f 0200 |0024: invoke-static {v2}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroidx/fragment/app/Fragment;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@4f18 │ │ +190eee: 0c00 |0027: move-result-object v0 │ │ +190ef0: 7040 7655 4320 |0028: invoke-direct {v3, v4, v0, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.:(Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;)V // method@5576 │ │ +190ef6: 5b23 7441 |002b: iput-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4174 │ │ +190efa: 2203 df10 |002d: new-instance v3, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // type@10df │ │ +190efe: 5424 7441 |002f: iget-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4174 │ │ +190f02: 1200 |0031: const/4 v0, #int 0 // #0 │ │ +190f04: 1211 |0032: const/4 v1, #int 1 // #1 │ │ +190f06: 7040 3c57 4310 |0033: invoke-direct {v3, v4, v0, v1}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.:(Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;ZZ)V // method@573c │ │ +190f0c: 5b23 7541 |0036: iput-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@4175 │ │ +190f10: 5423 7341 |0038: iget-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@4173 │ │ +190f14: 1304 0800 |003a: const/16 v4, #int 8 // #8 │ │ +190f18: 6e20 5c49 4300 |003c: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton;.setVisibility:(I)V // method@495c │ │ +190f1e: 5423 7641 |003f: iget-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listView:Landroidx/recyclerview/widget/RecyclerView; // field@4176 │ │ +190f22: 5424 7441 |0041: iget-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4174 │ │ +190f26: 6e20 0606 4300 |0043: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@0606 │ │ +190f2c: 5423 7641 |0046: iget-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listView:Landroidx/recyclerview/widget/RecyclerView; // field@4176 │ │ +190f30: 5424 7541 |0048: iget-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@4175 │ │ +190f34: 6e20 f305 4300 |004a: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView;.addItemDecoration:(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V // method@05f3 │ │ +190f3a: 5423 7641 |004d: iget-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listView:Landroidx/recyclerview/widget/RecyclerView; // field@4176 │ │ +190f3e: 2204 ab01 |004f: new-instance v4, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01ab │ │ +190f42: 6e10 4555 0200 |0051: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getContext:()Landroid/content/Context; // method@5545 │ │ +190f48: 0c00 |0054: move-result-object v0 │ │ +190f4a: 7020 de05 0400 |0055: invoke-direct {v4, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@05de │ │ +190f50: 6e20 0a06 4300 |0058: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@060a │ │ +190f56: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x000a line=96 │ │ 0x0014 line=97 │ │ 0x001e line=99 │ │ 0x002d line=100 │ │ @@ -606395,46 +606396,46 @@ │ │ type : '()Z' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -190a48: |[190a48] org.thoughtcrime.securesms.search.SearchFragment.runOnMain:()Z │ │ -190a58: 7110 a049 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate$-CC;.$default$runOnMain:(Lorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)Z // method@49a0 │ │ -190a5e: 0a00 |0003: move-result v0 │ │ -190a60: 0f00 |0004: return v0 │ │ +190a4c: |[190a4c] org.thoughtcrime.securesms.search.SearchFragment.runOnMain:()Z │ │ +190a5c: 7110 a049 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate$-CC;.$default$runOnMain:(Lorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)Z // method@49a0 │ │ +190a62: 0a00 |0003: move-result v0 │ │ +190a64: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #15 : (in Lorg/thoughtcrime/securesms/search/SearchFragment;) │ │ name : 'setFabVisibility' │ │ type : '(Z)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -190f54: |[190f54] org.thoughtcrime.securesms.search.SearchFragment.setFabVisibility:(Z)V │ │ -190f64: 3802 1300 |0000: if-eqz v2, 0013 // +0013 │ │ -190f68: 6e10 4455 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5544 │ │ -190f6e: 0c02 |0005: move-result-object v2 │ │ -190f70: 7110 e656 0200 |0006: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isRelayingMessageContent:(Landroid/app/Activity;)Z // method@56e6 │ │ -190f76: 0a02 |0009: move-result v2 │ │ -190f78: 3802 0900 |000a: if-eqz v2, 0013 // +0009 │ │ -190f7c: 5412 7341 |000c: iget-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@4173 │ │ -190f80: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -190f82: 6e20 5c49 0200 |000f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton;.setVisibility:(I)V // method@495c │ │ -190f88: 2808 |0012: goto 001a // +0008 │ │ -190f8a: 5412 7341 |0013: iget-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@4173 │ │ -190f8e: 1300 0800 |0015: const/16 v0, #int 8 // #8 │ │ -190f92: 6e20 5c49 0200 |0017: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton;.setVisibility:(I)V // method@495c │ │ -190f98: 0e00 |001a: return-void │ │ +190f58: |[190f58] org.thoughtcrime.securesms.search.SearchFragment.setFabVisibility:(Z)V │ │ +190f68: 3802 1300 |0000: if-eqz v2, 0013 // +0013 │ │ +190f6c: 6e10 4455 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5544 │ │ +190f72: 0c02 |0005: move-result-object v2 │ │ +190f74: 7110 e656 0200 |0006: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isRelayingMessageContent:(Landroid/app/Activity;)Z // method@56e6 │ │ +190f7a: 0a02 |0009: move-result v2 │ │ +190f7c: 3802 0900 |000a: if-eqz v2, 0013 // +0009 │ │ +190f80: 5412 7341 |000c: iget-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@4173 │ │ +190f84: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +190f86: 6e20 5c49 0200 |000f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton;.setVisibility:(I)V // method@495c │ │ +190f8c: 2808 |0012: goto 001a // +0008 │ │ +190f8e: 5412 7341 |0013: iget-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@4173 │ │ +190f92: 1300 0800 |0015: const/16 v0, #int 8 // #8 │ │ +190f96: 6e20 5c49 0200 |0017: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton;.setVisibility:(I)V // method@495c │ │ +190f9c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=228 │ │ 0x000c line=229 │ │ 0x0013 line=231 │ │ locals : │ │ 0x0000 - 0x001b reg=1 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ @@ -606445,21 +606446,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -190f9c: |[190f9c] org.thoughtcrime.securesms.search.SearchFragment.updateSearchQuery:(Ljava/lang/String;)V │ │ -190fac: 5410 7941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@4179 │ │ -190fb0: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -190fb4: 6e20 9e55 2000 |0004: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:(Ljava/lang/String;)V // method@559e │ │ -190fba: 2803 |0007: goto 000a // +0003 │ │ -190fbc: 5b12 7841 |0008: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.pendingQuery:Ljava/lang/String; // field@4178 │ │ -190fc0: 0e00 |000a: return-void │ │ +190fa0: |[190fa0] org.thoughtcrime.securesms.search.SearchFragment.updateSearchQuery:(Ljava/lang/String;)V │ │ +190fb0: 5410 7941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@4179 │ │ +190fb4: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +190fb8: 6e20 9e55 2000 |0004: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:(Ljava/lang/String;)V // method@559e │ │ +190fbe: 2803 |0007: goto 000a // +0003 │ │ +190fc0: 5b12 7841 |0008: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.pendingQuery:Ljava/lang/String; // field@4178 │ │ +190fc4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0004 line=200 │ │ 0x0008 line=202 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ @@ -617682,17 +617683,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19b808: |[19b808] org.thoughtcrime.securesms.util.views.ProgressDialog.:(Landroid/content/Context;)V │ │ -19b818: 7020 9b04 1000 |0000: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog;.:(Landroid/content/Context;)V // method@049b │ │ -19b81e: 0e00 |0003: return-void │ │ +19b80c: |[19b80c] org.thoughtcrime.securesms.util.views.ProgressDialog.:(Landroid/content/Context;)V │ │ +19b81c: 7020 9b04 1000 |0000: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog;.:(Landroid/content/Context;)V // method@049b │ │ +19b822: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -617701,25 +617702,25 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -19b71c: |[19b71c] org.thoughtcrime.securesms.util.views.ProgressDialog.isButtonVisible:(I)Z │ │ -19b72c: 6e20 4a58 2100 |0000: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.getButton:(I)Landroid/widget/Button; // method@584a │ │ -19b732: 0c02 |0003: move-result-object v2 │ │ -19b734: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -19b736: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -19b73a: 0f00 |0007: return v0 │ │ -19b73c: 6e10 cf03 0200 |0008: invoke-virtual {v2}, Landroid/widget/Button;.getVisibility:()I // method@03cf │ │ -19b742: 0a02 |000b: move-result v2 │ │ -19b744: 3902 0300 |000c: if-nez v2, 000f // +0003 │ │ -19b748: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -19b74a: 0f00 |000f: return v0 │ │ +19b720: |[19b720] org.thoughtcrime.securesms.util.views.ProgressDialog.isButtonVisible:(I)Z │ │ +19b730: 6e20 4a58 2100 |0000: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.getButton:(I)Landroid/widget/Button; // method@584a │ │ +19b736: 0c02 |0003: move-result-object v2 │ │ +19b738: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +19b73a: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +19b73e: 0f00 |0007: return v0 │ │ +19b740: 6e10 cf03 0200 |0008: invoke-virtual {v2}, Landroid/widget/Button;.getVisibility:()I // method@03cf │ │ +19b746: 0a02 |000b: move-result v2 │ │ +19b748: 3902 0300 |000c: if-nez v2, 000f // +0003 │ │ +19b74c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +19b74e: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0008 line=50 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ 0x0000 - 0x0010 reg=2 (null) I │ │ @@ -617729,17 +617730,17 @@ │ │ type : '(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;Landroid/content/DialogInterface;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19b820: |[19b820] org.thoughtcrime.securesms.util.views.ProgressDialog.lambda$show$0:(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;Landroid/content/DialogInterface;I)V │ │ -19b830: 7220 8200 1000 |0000: invoke-interface {v0, v1}, Landroid/content/DialogInterface$OnCancelListener;.onCancel:(Landroid/content/DialogInterface;)V // method@0082 │ │ -19b836: 0e00 |0003: return-void │ │ +19b824: |[19b824] org.thoughtcrime.securesms.util.views.ProgressDialog.lambda$show$0:(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;Landroid/content/DialogInterface;I)V │ │ +19b834: 7220 8200 1000 |0000: invoke-interface {v0, v1}, Landroid/content/DialogInterface$OnCancelListener;.onCancel:(Landroid/content/DialogInterface;)V // method@0082 │ │ +19b83a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/DialogInterface$OnCancelListener; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -617750,20 +617751,20 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -19b86c: |[19b86c] org.thoughtcrime.securesms.util.views.ProgressDialog.setIndeterminate:(Z)V │ │ -19b87c: 5c12 8f42 |0000: iput-boolean v2, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.indeterminate:Z // field@428f │ │ -19b880: 5410 9142 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@4291 │ │ -19b884: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -19b888: 6e20 3604 2000 |0006: invoke-virtual {v0, v2}, Landroid/widget/ProgressBar;.setIndeterminate:(Z)V // method@0436 │ │ -19b88e: 0e00 |0009: return-void │ │ +19b870: |[19b870] org.thoughtcrime.securesms.util.views.ProgressDialog.setIndeterminate:(Z)V │ │ +19b880: 5c12 8f42 |0000: iput-boolean v2, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.indeterminate:Z // field@428f │ │ +19b884: 5410 9142 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@4291 │ │ +19b888: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +19b88c: 6e20 3604 2000 |0006: invoke-virtual {v0, v2}, Landroid/widget/ProgressBar;.setIndeterminate:(Z)V // method@0436 │ │ +19b892: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0002 line=83 │ │ 0x0006 line=84 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ @@ -617774,30 +617775,30 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -19b8bc: |[19b8bc] org.thoughtcrime.securesms.util.views.ProgressDialog.setupProgressBar:()V │ │ -19b8cc: 5430 9142 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@4291 │ │ -19b8d0: 3800 1c00 |0002: if-eqz v0, 001e // +001c │ │ -19b8d4: 6e10 3504 0000 |0004: invoke-virtual {v0}, Landroid/widget/ProgressBar;.getIndeterminateDrawable:()Landroid/graphics/drawable/Drawable; // method@0435 │ │ -19b8da: 0c00 |0007: move-result-object v0 │ │ -19b8dc: 6e10 4b58 0300 |0008: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.getContext:()Landroid/content/Context; // method@584b │ │ -19b8e2: 0c01 |000b: move-result-object v1 │ │ -19b8e4: 6002 f518 |000c: sget v2, Lorg/thoughtcrime/securesms/R$color;.delta_accent:I // field@18f5 │ │ -19b8e8: 7120 2f05 2100 |000e: invoke-static {v1, v2}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@052f │ │ -19b8ee: 0a01 |0011: move-result v1 │ │ -19b8f0: 6202 2100 |0012: sget-object v2, Landroid/graphics/PorterDuff$Mode;.SRC_IN:Landroid/graphics/PorterDuff$Mode; // field@0021 │ │ -19b8f4: 6e30 9901 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/graphics/drawable/Drawable;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@0199 │ │ -19b8fa: 5430 9142 |0017: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@4291 │ │ -19b8fe: 5531 8f42 |0019: iget-boolean v1, v3, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.indeterminate:Z // field@428f │ │ -19b902: 6e20 3604 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setIndeterminate:(Z)V // method@0436 │ │ -19b908: 0e00 |001e: return-void │ │ +19b8c0: |[19b8c0] org.thoughtcrime.securesms.util.views.ProgressDialog.setupProgressBar:()V │ │ +19b8d0: 5430 9142 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@4291 │ │ +19b8d4: 3800 1c00 |0002: if-eqz v0, 001e // +001c │ │ +19b8d8: 6e10 3504 0000 |0004: invoke-virtual {v0}, Landroid/widget/ProgressBar;.getIndeterminateDrawable:()Landroid/graphics/drawable/Drawable; // method@0435 │ │ +19b8de: 0c00 |0007: move-result-object v0 │ │ +19b8e0: 6e10 4b58 0300 |0008: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.getContext:()Landroid/content/Context; // method@584b │ │ +19b8e6: 0c01 |000b: move-result-object v1 │ │ +19b8e8: 6002 f518 |000c: sget v2, Lorg/thoughtcrime/securesms/R$color;.delta_accent:I // field@18f5 │ │ +19b8ec: 7120 2f05 2100 |000e: invoke-static {v1, v2}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@052f │ │ +19b8f2: 0a01 |0011: move-result v1 │ │ +19b8f4: 6202 2100 |0012: sget-object v2, Landroid/graphics/PorterDuff$Mode;.SRC_IN:Landroid/graphics/PorterDuff$Mode; // field@0021 │ │ +19b8f8: 6e30 9901 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/graphics/drawable/Drawable;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@0199 │ │ +19b8fe: 5430 9142 |0017: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@4291 │ │ +19b902: 5531 8f42 |0019: iget-boolean v1, v3, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.indeterminate:Z // field@428f │ │ +19b906: 6e20 3604 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setIndeterminate:(Z)V // method@0436 │ │ +19b90c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0004 line=69 │ │ 0x0008 line=70 │ │ 0x0017 line=71 │ │ locals : │ │ @@ -617808,26 +617809,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -19b90c: |[19b90c] org.thoughtcrime.securesms.util.views.ProgressDialog.setupTextView:()V │ │ -19b91c: 5420 9242 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@4292 │ │ -19b920: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ -19b924: 5420 9042 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.message:Ljava/lang/String; // field@4290 │ │ -19b928: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ -19b92c: 6e10 dd0a 0000 |0008: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@0add │ │ -19b932: 0a00 |000b: move-result v0 │ │ -19b934: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ -19b938: 5420 9242 |000e: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@4292 │ │ -19b93c: 5421 9042 |0010: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.message:Ljava/lang/String; // field@4290 │ │ -19b940: 6e20 6b04 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046b │ │ -19b946: 0e00 |0015: return-void │ │ +19b910: |[19b910] org.thoughtcrime.securesms.util.views.ProgressDialog.setupTextView:()V │ │ +19b920: 5420 9242 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@4292 │ │ +19b924: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ +19b928: 5420 9042 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.message:Ljava/lang/String; // field@4290 │ │ +19b92c: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ +19b930: 6e10 dd0a 0000 |0008: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@0add │ │ +19b936: 0a00 |000b: move-result v0 │ │ +19b938: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ +19b93c: 5420 9242 |000e: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@4292 │ │ +19b940: 5421 9042 |0010: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.message:Ljava/lang/String; // field@4290 │ │ +19b944: 6e20 6b04 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046b │ │ +19b94a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x000e line=77 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ │ │ @@ -617836,24 +617837,24 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Z)Lorg/thoughtcrime/securesms/util/views/ProgressDialog;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -19b74c: |[19b74c] org.thoughtcrime.securesms.util.views.ProgressDialog.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Z)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ -19b75c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -19b75e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -19b760: 0760 |0002: move-object v0, v6 │ │ -19b762: 0771 |0003: move-object v1, v7 │ │ -19b764: 0782 |0004: move-object v2, v8 │ │ -19b766: 0193 |0005: move v3, v9 │ │ -19b768: 7706 5b58 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZLandroid/content/DialogInterface$OnCancelListener;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@585b │ │ -19b76e: 0c06 |0009: move-result-object v6 │ │ -19b770: 1106 |000a: return-object v6 │ │ +19b750: |[19b750] org.thoughtcrime.securesms.util.views.ProgressDialog.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Z)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ +19b760: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +19b762: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +19b764: 0760 |0002: move-object v0, v6 │ │ +19b766: 0771 |0003: move-object v1, v7 │ │ +19b768: 0782 |0004: move-object v2, v8 │ │ +19b76a: 0193 |0005: move v3, v9 │ │ +19b76c: 7706 5b58 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZLandroid/content/DialogInterface$OnCancelListener;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@585b │ │ +19b772: 0c06 |0009: move-result-object v6 │ │ +19b774: 1106 |000a: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=91 │ │ locals : │ │ 0x0000 - 0x000b reg=6 (null) Landroid/content/Context; │ │ 0x0000 - 0x000b reg=7 (null) Ljava/lang/CharSequence; │ │ 0x0000 - 0x000b reg=8 (null) Ljava/lang/CharSequence; │ │ @@ -617864,24 +617865,24 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Lorg/thoughtcrime/securesms/util/views/ProgressDialog;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -19b774: |[19b774] org.thoughtcrime.securesms.util.views.ProgressDialog.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ -19b784: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -19b786: 0760 |0001: move-object v0, v6 │ │ -19b788: 0771 |0002: move-object v1, v7 │ │ -19b78a: 0782 |0003: move-object v2, v8 │ │ -19b78c: 0193 |0004: move v3, v9 │ │ -19b78e: 01a4 |0005: move v4, v10 │ │ -19b790: 7706 5b58 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZLandroid/content/DialogInterface$OnCancelListener;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@585b │ │ -19b796: 0c06 |0009: move-result-object v6 │ │ -19b798: 1106 |000a: return-object v6 │ │ +19b778: |[19b778] org.thoughtcrime.securesms.util.views.ProgressDialog.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ +19b788: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +19b78a: 0760 |0001: move-object v0, v6 │ │ +19b78c: 0771 |0002: move-object v1, v7 │ │ +19b78e: 0782 |0003: move-object v2, v8 │ │ +19b790: 0193 |0004: move v3, v9 │ │ +19b792: 01a4 |0005: move v4, v10 │ │ +19b794: 7706 5b58 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZLandroid/content/DialogInterface$OnCancelListener;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@585b │ │ +19b79a: 0c06 |0009: move-result-object v6 │ │ +19b79c: 1106 |000a: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=97 │ │ locals : │ │ 0x0000 - 0x000b reg=6 (null) Landroid/content/Context; │ │ 0x0000 - 0x000b reg=7 (null) Ljava/lang/CharSequence; │ │ 0x0000 - 0x000b reg=8 (null) Ljava/lang/CharSequence; │ │ @@ -617893,34 +617894,34 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZLandroid/content/DialogInterface$OnCancelListener;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -19b79c: |[19b79c] org.thoughtcrime.securesms.util.views.ProgressDialog.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZLandroid/content/DialogInterface$OnCancelListener;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ -19b7ac: 2200 f910 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // type@10f9 │ │ -19b7b0: 7020 4758 1000 |0002: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.:(Landroid/content/Context;)V // method@5847 │ │ -19b7b6: 6e20 5558 2000 |0005: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setTitle:(Ljava/lang/CharSequence;)V // method@5855 │ │ -19b7bc: 6e20 5358 3000 |0008: invoke-virtual {v0, v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@5853 │ │ -19b7c2: 7020 5258 4000 |000b: invoke-direct {v0, v4}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setIndeterminate:(Z)V // method@5852 │ │ -19b7c8: 6e20 5058 5000 |000e: invoke-virtual {v0, v5}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setCancelable:(Z)V // method@5850 │ │ -19b7ce: 6e20 5458 6000 |0011: invoke-virtual {v0, v6}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@5854 │ │ -19b7d4: 3805 1500 |0014: if-eqz v5, 0029 // +0015 │ │ -19b7d8: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -19b7da: 6e20 5158 2000 |0017: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setCanceledOnTouchOutside:(Z)V // method@5851 │ │ -19b7e0: 6002 fc27 |001a: sget v2, Lorg/thoughtcrime/securesms/R$string;.cancel:I // field@27fc │ │ -19b7e4: 6e20 7700 2100 |001c: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -19b7ea: 0c01 |001f: move-result-object v1 │ │ -19b7ec: 2202 f810 |0020: new-instance v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0; // type@10f8 │ │ -19b7f0: 7030 4558 6200 |0022: invoke-direct {v2, v6, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.:(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)V // method@5845 │ │ -19b7f6: 12e3 |0025: const/4 v3, #int -2 // #fe │ │ -19b7f8: 6e40 4f58 3021 |0026: invoke-virtual {v0, v3, v1, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setButton:(ILjava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V // method@584f │ │ -19b7fe: 6e10 5c58 0000 |0029: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.show:()V // method@585c │ │ -19b804: 1100 |002c: return-object v0 │ │ +19b7a0: |[19b7a0] org.thoughtcrime.securesms.util.views.ProgressDialog.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZLandroid/content/DialogInterface$OnCancelListener;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ +19b7b0: 2200 f910 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // type@10f9 │ │ +19b7b4: 7020 4758 1000 |0002: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.:(Landroid/content/Context;)V // method@5847 │ │ +19b7ba: 6e20 5558 2000 |0005: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setTitle:(Ljava/lang/CharSequence;)V // method@5855 │ │ +19b7c0: 6e20 5358 3000 |0008: invoke-virtual {v0, v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@5853 │ │ +19b7c6: 7020 5258 4000 |000b: invoke-direct {v0, v4}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setIndeterminate:(Z)V // method@5852 │ │ +19b7cc: 6e20 5058 5000 |000e: invoke-virtual {v0, v5}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setCancelable:(Z)V // method@5850 │ │ +19b7d2: 6e20 5458 6000 |0011: invoke-virtual {v0, v6}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@5854 │ │ +19b7d8: 3805 1500 |0014: if-eqz v5, 0029 // +0015 │ │ +19b7dc: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +19b7de: 6e20 5158 2000 |0017: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setCanceledOnTouchOutside:(Z)V // method@5851 │ │ +19b7e4: 6002 fc27 |001a: sget v2, Lorg/thoughtcrime/securesms/R$string;.cancel:I // field@27fc │ │ +19b7e8: 6e20 7700 2100 |001c: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +19b7ee: 0c01 |001f: move-result-object v1 │ │ +19b7f0: 2202 f810 |0020: new-instance v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0; // type@10f8 │ │ +19b7f4: 7030 4558 6200 |0022: invoke-direct {v2, v6, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.:(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)V // method@5845 │ │ +19b7fa: 12e3 |0025: const/4 v3, #int -2 // #fe │ │ +19b7fc: 6e40 4f58 3021 |0026: invoke-virtual {v0, v3, v1, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setButton:(ILjava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V // method@584f │ │ +19b802: 6e10 5c58 0000 |0029: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.show:()V // method@585c │ │ +19b808: 1100 |002c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0005 line=105 │ │ 0x0008 line=106 │ │ 0x000b line=107 │ │ 0x000e line=108 │ │ @@ -617942,24 +617943,24 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -19b838: |[19b838] org.thoughtcrime.securesms.util.views.ProgressDialog.onCreate:(Landroid/os/Bundle;)V │ │ -19b848: 6e10 4b58 0300 |0000: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.getContext:()Landroid/content/Context; // method@584b │ │ -19b84e: 0c00 |0003: move-result-object v0 │ │ -19b850: 6001 6726 |0004: sget v1, Lorg/thoughtcrime/securesms/R$layout;.dialog_progress:I // field@2667 │ │ -19b854: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -19b856: 7130 3103 1002 |0007: invoke-static {v0, v1, v2}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0331 │ │ -19b85c: 0c00 |000a: move-result-object v0 │ │ -19b85e: 6e20 5658 0300 |000b: invoke-virtual {v3, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setView:(Landroid/view/View;)V // method@5856 │ │ -19b864: 6f20 a004 4300 |000e: invoke-super {v3, v4}, Landroidx/appcompat/app/AlertDialog;.onCreate:(Landroid/os/Bundle;)V // method@04a0 │ │ -19b86a: 0e00 |0011: return-void │ │ +19b83c: |[19b83c] org.thoughtcrime.securesms.util.views.ProgressDialog.onCreate:(Landroid/os/Bundle;)V │ │ +19b84c: 6e10 4b58 0300 |0000: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.getContext:()Landroid/content/Context; // method@584b │ │ +19b852: 0c00 |0003: move-result-object v0 │ │ +19b854: 6001 6726 |0004: sget v1, Lorg/thoughtcrime/securesms/R$layout;.dialog_progress:I // field@2667 │ │ +19b858: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +19b85a: 7130 3103 1002 |0007: invoke-static {v0, v1, v2}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0331 │ │ +19b860: 0c00 |000a: move-result-object v0 │ │ +19b862: 6e20 5658 0300 |000b: invoke-virtual {v3, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setView:(Landroid/view/View;)V // method@5856 │ │ +19b868: 6f20 a004 4300 |000e: invoke-super {v3, v4}, Landroidx/appcompat/app/AlertDialog;.onCreate:(Landroid/os/Bundle;)V // method@04a0 │ │ +19b86e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x000b line=33 │ │ 0x000e line=34 │ │ locals : │ │ 0x0000 - 0x0012 reg=3 this Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ @@ -617970,22 +617971,22 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -19b890: |[19b890] org.thoughtcrime.securesms.util.views.ProgressDialog.setMessage:(Ljava/lang/CharSequence;)V │ │ -19b8a0: 7210 ca09 0200 |0000: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@09ca │ │ -19b8a6: 0c00 |0003: move-result-object v0 │ │ -19b8a8: 5b10 9042 |0004: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.message:Ljava/lang/String; // field@4290 │ │ -19b8ac: 5410 9242 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@4292 │ │ -19b8b0: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -19b8b4: 6e20 6b04 2000 |000a: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046b │ │ -19b8ba: 0e00 |000d: return-void │ │ +19b894: |[19b894] org.thoughtcrime.securesms.util.views.ProgressDialog.setMessage:(Ljava/lang/CharSequence;)V │ │ +19b8a4: 7210 ca09 0200 |0000: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@09ca │ │ +19b8aa: 0c00 |0003: move-result-object v0 │ │ +19b8ac: 5b10 9042 |0004: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.message:Ljava/lang/String; // field@4290 │ │ +19b8b0: 5410 9242 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@4292 │ │ +19b8b4: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +19b8b8: 6e20 6b04 2000 |000a: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046b │ │ +19b8be: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0006 line=40 │ │ 0x000a line=41 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ @@ -617996,46 +617997,46 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -19b948: |[19b948] org.thoughtcrime.securesms.util.views.ProgressDialog.show:()V │ │ -19b958: 6f10 a104 0200 |0000: invoke-super {v2}, Landroidx/appcompat/app/AlertDialog;.show:()V // method@04a1 │ │ -19b95e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -19b960: 7020 4c58 0200 |0004: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.isButtonVisible:(I)Z // method@584c │ │ -19b966: 0a00 |0007: move-result v0 │ │ -19b968: 3900 1000 |0008: if-nez v0, 0018 // +0010 │ │ -19b96c: 12e0 |000a: const/4 v0, #int -2 // #fe │ │ -19b96e: 7020 4c58 0200 |000b: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.isButtonVisible:(I)Z // method@584c │ │ -19b974: 0a00 |000e: move-result v0 │ │ -19b976: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ -19b97a: 12d0 |0011: const/4 v0, #int -3 // #fd │ │ -19b97c: 7020 4c58 0200 |0012: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.isButtonVisible:(I)Z // method@584c │ │ -19b982: 0a00 |0015: move-result v0 │ │ -19b984: 3800 0d00 |0016: if-eqz v0, 0023 // +000d │ │ -19b988: 6000 1424 |0018: sget v0, Lorg/thoughtcrime/securesms/R$id;.noButtonsSpacer:I // field@2414 │ │ -19b98c: 6e20 4958 0200 |001a: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.findViewById:(I)Landroid/view/View; // method@5849 │ │ -19b992: 0c00 |001d: move-result-object v0 │ │ -19b994: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ -19b998: 6e20 4c03 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@034c │ │ -19b99e: 6000 5e24 |0023: sget v0, Lorg/thoughtcrime/securesms/R$id;.progressBar:I // field@245e │ │ -19b9a2: 6e20 4958 0200 |0025: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.findViewById:(I)Landroid/view/View; // method@5849 │ │ -19b9a8: 0c00 |0028: move-result-object v0 │ │ -19b9aa: 1f00 3701 |0029: check-cast v0, Landroid/widget/ProgressBar; // type@0137 │ │ -19b9ae: 5b20 9142 |002b: iput-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@4291 │ │ -19b9b2: 6000 4125 |002d: sget v0, Lorg/thoughtcrime/securesms/R$id;.text:I // field@2541 │ │ -19b9b6: 6e20 4958 0200 |002f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.findViewById:(I)Landroid/view/View; // method@5849 │ │ -19b9bc: 0c00 |0032: move-result-object v0 │ │ -19b9be: 1f00 4201 |0033: check-cast v0, Landroid/widget/TextView; // type@0142 │ │ -19b9c2: 5b20 9242 |0035: iput-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@4292 │ │ -19b9c6: 7010 5758 0200 |0037: invoke-direct {v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setupProgressBar:()V // method@5857 │ │ -19b9cc: 7010 5858 0200 |003a: invoke-direct {v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setupTextView:()V // method@5858 │ │ -19b9d2: 0e00 |003d: return-void │ │ +19b94c: |[19b94c] org.thoughtcrime.securesms.util.views.ProgressDialog.show:()V │ │ +19b95c: 6f10 a104 0200 |0000: invoke-super {v2}, Landroidx/appcompat/app/AlertDialog;.show:()V // method@04a1 │ │ +19b962: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +19b964: 7020 4c58 0200 |0004: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.isButtonVisible:(I)Z // method@584c │ │ +19b96a: 0a00 |0007: move-result v0 │ │ +19b96c: 3900 1000 |0008: if-nez v0, 0018 // +0010 │ │ +19b970: 12e0 |000a: const/4 v0, #int -2 // #fe │ │ +19b972: 7020 4c58 0200 |000b: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.isButtonVisible:(I)Z // method@584c │ │ +19b978: 0a00 |000e: move-result v0 │ │ +19b97a: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ +19b97e: 12d0 |0011: const/4 v0, #int -3 // #fd │ │ +19b980: 7020 4c58 0200 |0012: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.isButtonVisible:(I)Z // method@584c │ │ +19b986: 0a00 |0015: move-result v0 │ │ +19b988: 3800 0d00 |0016: if-eqz v0, 0023 // +000d │ │ +19b98c: 6000 1424 |0018: sget v0, Lorg/thoughtcrime/securesms/R$id;.noButtonsSpacer:I // field@2414 │ │ +19b990: 6e20 4958 0200 |001a: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.findViewById:(I)Landroid/view/View; // method@5849 │ │ +19b996: 0c00 |001d: move-result-object v0 │ │ +19b998: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ +19b99c: 6e20 4c03 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@034c │ │ +19b9a2: 6000 5e24 |0023: sget v0, Lorg/thoughtcrime/securesms/R$id;.progressBar:I // field@245e │ │ +19b9a6: 6e20 4958 0200 |0025: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.findViewById:(I)Landroid/view/View; // method@5849 │ │ +19b9ac: 0c00 |0028: move-result-object v0 │ │ +19b9ae: 1f00 3701 |0029: check-cast v0, Landroid/widget/ProgressBar; // type@0137 │ │ +19b9b2: 5b20 9142 |002b: iput-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@4291 │ │ +19b9b6: 6000 4125 |002d: sget v0, Lorg/thoughtcrime/securesms/R$id;.text:I // field@2541 │ │ +19b9ba: 6e20 4958 0200 |002f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.findViewById:(I)Landroid/view/View; // method@5849 │ │ +19b9c0: 0c00 |0032: move-result-object v0 │ │ +19b9c2: 1f00 4201 |0033: check-cast v0, Landroid/widget/TextView; // type@0142 │ │ +19b9c6: 5b20 9242 |0035: iput-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@4292 │ │ +19b9ca: 7010 5758 0200 |0037: invoke-direct {v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setupProgressBar:()V // method@5857 │ │ +19b9d0: 7010 5858 0200 |003a: invoke-direct {v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setupTextView:()V // method@5858 │ │ +19b9d6: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0004 line=57 │ │ 0x0018 line=58 │ │ 0x0023 line=61 │ │ 0x002d line=62 │ │ @@ -653685,17 +653686,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -18f108: |[18f108] org.thoughtcrime.securesms.scribbles.ScribbleActivity.:()V │ │ -18f118: 7010 3741 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/PassphraseRequiredActionBarActivity;.:()V // method@4137 │ │ -18f11e: 0e00 |0003: return-void │ │ +18f10c: |[18f10c] org.thoughtcrime.securesms.scribbles.ScribbleActivity.:()V │ │ +18f11c: 7010 3741 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/PassphraseRequiredActionBarActivity;.:()V // method@4137 │ │ +18f122: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity; │ │ │ │ Virtual methods - │ │ @@ -653704,22 +653705,22 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -18f0e0: |[18f0e0] org.thoughtcrime.securesms.scribbles.ScribbleActivity.allowInLockedMode:()Z │ │ -18f0f0: 6e10 cd54 0300 |0000: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.getIntent:()Landroid/content/Intent; // method@54cd │ │ -18f0f6: 0c00 |0003: move-result-object v0 │ │ -18f0f8: 1a01 3d4d |0004: const-string v1, "crop_avatar" // string@4d3d │ │ -18f0fc: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -18f0fe: 6e30 8b00 1002 |0007: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ -18f104: 0a00 |000a: move-result v0 │ │ -18f106: 0f00 |000b: return v0 │ │ +18f0e4: |[18f0e4] org.thoughtcrime.securesms.scribbles.ScribbleActivity.allowInLockedMode:()Z │ │ +18f0f4: 6e10 cd54 0300 |0000: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.getIntent:()Landroid/content/Intent; // method@54cd │ │ +18f0fa: 0c00 |0003: move-result-object v0 │ │ +18f0fc: 1a01 3d4d |0004: const-string v1, "crop_avatar" // string@4d3d │ │ +18f100: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +18f102: 6e30 8b00 1002 |0007: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ +18f108: 0a00 |000a: move-result v0 │ │ +18f10a: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;) │ │ @@ -653727,35 +653728,35 @@ │ │ type : '(Landroid/os/Bundle;Z)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -18f120: |[18f120] org.thoughtcrime.securesms.scribbles.ScribbleActivity.onCreate:(Landroid/os/Bundle;Z)V │ │ -18f130: 6002 0227 |0000: sget v2, Lorg/thoughtcrime/securesms/R$layout;.scribble_activity:I // field@2702 │ │ -18f134: 6e20 d154 2100 |0002: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.setContentView:(I)V // method@54d1 │ │ -18f13a: 6e10 cd54 0100 |0005: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.getIntent:()Landroid/content/Intent; // method@54cd │ │ -18f140: 0c02 |0008: move-result-object v2 │ │ -18f142: 1a03 3d4d |0009: const-string v3, "crop_avatar" // string@4d3d │ │ -18f146: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -18f148: 6e30 8b00 3200 |000c: invoke-virtual {v2, v3, v0}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ -18f14e: 0a02 |000f: move-result v2 │ │ -18f150: 6003 b024 |0010: sget v3, Lorg/thoughtcrime/securesms/R$id;.scribble_container:I // field@24b0 │ │ -18f154: 6e10 cd54 0100 |0012: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.getIntent:()Landroid/content/Intent; // method@54cd │ │ -18f15a: 0c00 |0015: move-result-object v0 │ │ -18f15c: 6e10 9000 0000 |0016: invoke-virtual {v0}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0090 │ │ -18f162: 0c00 |0019: move-result-object v0 │ │ -18f164: 7120 5754 2000 |001a: invoke-static {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.newInstance:(Landroid/net/Uri;Z)Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // method@5457 │ │ -18f16a: 0c02 |001d: move-result-object v2 │ │ -18f16c: 6e30 ce54 3102 |001e: invoke-virtual {v1, v3, v2}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.initFragment:(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/Fragment; // method@54ce │ │ -18f172: 0c02 |0021: move-result-object v2 │ │ -18f174: 1f02 6110 |0022: check-cast v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // type@1061 │ │ -18f178: 5b12 2f41 |0024: iput-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.imageEditorFragment:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@412f │ │ -18f17c: 0e00 |0026: return-void │ │ +18f124: |[18f124] org.thoughtcrime.securesms.scribbles.ScribbleActivity.onCreate:(Landroid/os/Bundle;Z)V │ │ +18f134: 6002 0227 |0000: sget v2, Lorg/thoughtcrime/securesms/R$layout;.scribble_activity:I // field@2702 │ │ +18f138: 6e20 d154 2100 |0002: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.setContentView:(I)V // method@54d1 │ │ +18f13e: 6e10 cd54 0100 |0005: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.getIntent:()Landroid/content/Intent; // method@54cd │ │ +18f144: 0c02 |0008: move-result-object v2 │ │ +18f146: 1a03 3d4d |0009: const-string v3, "crop_avatar" // string@4d3d │ │ +18f14a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +18f14c: 6e30 8b00 3200 |000c: invoke-virtual {v2, v3, v0}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ +18f152: 0a02 |000f: move-result v2 │ │ +18f154: 6003 b024 |0010: sget v3, Lorg/thoughtcrime/securesms/R$id;.scribble_container:I // field@24b0 │ │ +18f158: 6e10 cd54 0100 |0012: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.getIntent:()Landroid/content/Intent; // method@54cd │ │ +18f15e: 0c00 |0015: move-result-object v0 │ │ +18f160: 6e10 9000 0000 |0016: invoke-virtual {v0}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0090 │ │ +18f166: 0c00 |0019: move-result-object v0 │ │ +18f168: 7120 5754 2000 |001a: invoke-static {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.newInstance:(Landroid/net/Uri;Z)Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // method@5457 │ │ +18f16e: 0c02 |001d: move-result-object v2 │ │ +18f170: 6e30 ce54 3102 |001e: invoke-virtual {v1, v3, v2}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.initFragment:(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/Fragment; // method@54ce │ │ +18f176: 0c02 |0021: move-result-object v2 │ │ +18f178: 1f02 6110 |0022: check-cast v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // type@1061 │ │ +18f17c: 5b12 2f41 |0024: iput-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.imageEditorFragment:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@412f │ │ +18f180: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0005 line=27 │ │ 0x0010 line=28 │ │ locals : │ │ 0x0000 - 0x0027 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity; │ │ @@ -653767,20 +653768,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -18f180: |[18f180] org.thoughtcrime.securesms.scribbles.ScribbleActivity.onPreCreate:()V │ │ -18f190: 2200 b210 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme; // type@10b2 │ │ -18f194: 7010 1a56 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme;.:()V // method@561a │ │ -18f19a: 5b10 2e41 |0005: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.dynamicTheme:Lorg/thoughtcrime/securesms/util/DynamicTheme; // field@412e │ │ -18f19e: 6f10 4841 0100 |0007: invoke-super {v1}, Lorg/thoughtcrime/securesms/PassphraseRequiredActionBarActivity;.onPreCreate:()V // method@4148 │ │ -18f1a4: 0e00 |000a: return-void │ │ +18f184: |[18f184] org.thoughtcrime.securesms.scribbles.ScribbleActivity.onPreCreate:()V │ │ +18f194: 2200 b210 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme; // type@10b2 │ │ +18f198: 7010 1a56 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme;.:()V // method@561a │ │ +18f19e: 5b10 2e41 |0005: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.dynamicTheme:Lorg/thoughtcrime/securesms/util/DynamicTheme; // field@412e │ │ +18f1a2: 6f10 4841 0100 |0007: invoke-super {v1}, Lorg/thoughtcrime/securesms/PassphraseRequiredActionBarActivity;.onPreCreate:()V // method@4148 │ │ +18f1a8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0007 line=21 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity; │ ├── classes4.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 5304049 bytes, number of entries: 3309 │ │ │ +Zip file size: 5304062 bytes, number of entries: 3309 │ │ │ ?rwxrwxr-x 2.0 unx 554 b- stor 80-Jan-01 00:00 kotlin/comparisons/ComparisonsKt__ComparisonsKt$$ExternalSyntheticLambda0.class │ │ │ ?rwxrwxr-x 2.0 unx 637 b- stor 80-Jan-01 00:00 kotlin/comparisons/ComparisonsKt__ComparisonsKt$$ExternalSyntheticLambda1.class │ │ │ ?rwxrwxr-x 2.0 unx 637 b- stor 80-Jan-01 00:00 kotlin/comparisons/ComparisonsKt__ComparisonsKt$$ExternalSyntheticLambda2.class │ │ │ ?rwxrwxr-x 2.0 unx 587 b- stor 80-Jan-01 00:00 kotlin/comparisons/ComparisonsKt__ComparisonsKt$$ExternalSyntheticLambda3.class │ │ │ ?rwxrwxr-x 2.0 unx 554 b- stor 80-Jan-01 00:00 kotlin/comparisons/ComparisonsKt__ComparisonsKt$$ExternalSyntheticLambda4.class │ │ │ ?rwxrwxr-x 2.0 unx 657 b- stor 80-Jan-01 00:00 kotlin/comparisons/ComparisonsKt__ComparisonsKt$compareBy$2.class │ │ │ ?rwxrwxr-x 2.0 unx 616 b- stor 80-Jan-01 00:00 kotlin/comparisons/ComparisonsKt__ComparisonsKt$compareBy$3.class │ │ │ @@ -1720,15 +1720,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 152 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/reactions/AddReactionView$AddReactionListener.class │ │ │ ?rwxrwxr-x 2.0 unx 7140 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/reactions/AddReactionView.class │ │ │ ?rwxrwxr-x 2.0 unx 2041 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/reactions/ReactionRecipientItem.class │ │ │ ?rwxrwxr-x 2.0 unx 220 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/reactions/ReactionRecipientsAdapter$ItemClickListener.class │ │ │ ?rwxrwxr-x 2.0 unx 1042 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/reactions/ReactionRecipientsAdapter$ReactionViewHolder$$ExternalSyntheticLambda0.class │ │ │ ?rwxrwxr-x 2.0 unx 4241 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/reactions/ReactionsConversationView.class │ │ │ ?rwxrwxr-x 2.0 unx 115 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/reactions/ReactionsDetailsFragment$1.class │ │ │ -?rwxrwxr-x 2.0 unx 8786 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/recipients/Recipient.class │ │ │ +?rwxrwxr-x 2.0 unx 8799 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/recipients/Recipient.class │ │ │ ?rwxrwxr-x 2.0 unx 198 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/recipients/RecipientForeverObserver.class │ │ │ ?rwxrwxr-x 2.0 unx 191 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/recipients/RecipientModifiedListener.class │ │ │ ?rwxrwxr-x 2.0 unx 564 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0.class │ │ │ ?rwxrwxr-x 2.0 unx 1086 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/scribbles/ImageEditorFragment$2.class │ │ │ ?rwxrwxr-x 2.0 unx 994 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data.class │ │ │ ?rwxrwxr-x 2.0 unx 595 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10.class │ │ │ ?rwxrwxr-x 2.0 unx 594 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11.class │ │ │ @@ -3304,8 +3304,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 3575 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/LocalHelpActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 5711 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/NewConversationActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 21663 b- defN 80-Jan-01 00:00 org/thoughtcrime/securesms/WebxdcActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 28512 b- defN 80-Jan-01 00:00 kotlin/text/StringsKt__StringsKt.class │ │ │ ?rwxrwxr-x 2.0 unx 3030 b- stor 80-Jan-01 00:00 kotlin/text/StringsKt___StringsJvmKt.class │ │ │ ?rwxrwxr-x 2.0 unx 35027 b- defN 80-Jan-01 00:00 kotlin/text/StringsKt___StringsKt.class │ │ │ ?rwxrwxr-x 2.0 unx 153 b- stor 80-Jan-01 00:00 kotlin/text/StringsKt.class │ │ │ -3309 files, 5695373 bytes uncompressed, 4647809 bytes compressed: 18.4% │ │ │ +3309 files, 5695386 bytes uncompressed, 4647822 bytes compressed: 18.4% │ │ ├── org/thoughtcrime/securesms/recipients/Recipient.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -198,17 +198,16 @@ │ │ │ │ return (ContactPhoto)o; │ │ │ │ } │ │ │ │ } │ │ │ │ final VcardContact vContact = this.vContact; │ │ │ │ if (vContact != null && vContact.hasProfileImage()) { │ │ │ │ return (ContactPhoto)new VcardContactPhoto(this.vContact); │ │ │ │ } │ │ │ │ - final Uri systemContactPhoto = this.systemContactPhoto; │ │ │ │ - if (systemContactPhoto != null) { │ │ │ │ - return (ContactPhoto)new SystemContactPhoto(this.address, systemContactPhoto, 0L); │ │ │ │ + if (this.systemContactPhoto != null) { │ │ │ │ + return (ContactPhoto)new SystemContactPhoto(this.address, this.systemContactPhoto, 0L); │ │ │ │ } │ │ │ │ return null; │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ public DcContact getDcContact() { │ │ │ │ return this.dcContact; ├── lib/x86/libnative-utils.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +1,8 @@ │ │ │ │ Displaying notes found in: .note.android.ident │ │ Owner Data size Description │ │ Android 0x00000084 NT_VERSION (version) description data: 15 00 00 00 72 32 37 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 31 32 30 37 37 39 37 33 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ Owner Data size Description │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d8d3c04c094491489f341cd86488ad5af1c85443 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e6fa0756b8549d18963e96ed2831308251a324ff │ ├── strings --all --bytes=8 {} │ │ @@ -11149,15 +11149,14 @@ │ │ crypto/evp/mac_meth.c │ │ costParameter │ │ PBE2PARAM │ │ crypto/evp/p_legacy.c │ │ rsa_pkcs1_implicit_rejection │ │ modp_6144 │ │ crypto/ffc/ffc_params_generate.c │ │ -built on: Wed Apr 2 18:14:57 2025 UTC │ │ get_and_lock │ │ buffer too small │ │ cache constants failed │ │ copy error │ │ ctrl operation not implemented │ │ data not multiple of block length │ │ output would overflow │ │ @@ -13825,14 +13824,15 @@ │ │ gen_init │ │ crypto/evp/pmeth_lib.c │ │ evp_pkey_ctx_set_md │ │ dh_2048_224 │ │ "%s" has an existing different identity %d (from "%s") │ │ crypto/hashtable/hashtable.c │ │ OpenSSL 3.4.1 11 Feb 2025 │ │ +built on: Sun Mar 30 14:18:45 2025 UTC │ │ check p not safe prime │ │ invalid salt length │ │ no cipher set │ │ seed_len is less than the length of q │ │ mstring not universal │ │ string too short │ │ universalstring is wrong length │ ├── readelf --wide --decompress --string-dump=.rodata {} │ │ @@ -95177,3195 +95177,3195 @@ │ │ [26cd97] crypto/evp/p_legacy.c │ │ [26cdad] rsa_pkcs1_implicit_rejection │ │ [26cdca] hexinfo │ │ [26cdd2] pss │ │ [26cdd6] modp_6144 │ │ [26cde0] crypto/ffc/ffc_params_generate.c │ │ [26ce01] SHA-256 │ │ - [26ce09] built on: Wed Apr 2 18:14:57 2025 UTC │ │ - [26ce30] get_and_lock │ │ - [26ce3d] buffer too small │ │ - [26ce4e] cache constants failed │ │ - [26ce65] copy error │ │ - [26ce70] ctrl operation not implemented │ │ - [26ce8f] data not multiple of block length │ │ - [26ceb1] output would overflow │ │ - [26cec7] unknown pbe algorithm │ │ - [26cedd] error getting time │ │ - [26cef0] conflicting names │ │ - [26cf02] coordinates out of range │ │ - [26cf1b] invalid encoding │ │ - [26cf2c] invalid named group conversion │ │ - [26cf4b] DSO failure │ │ - [26cf57] dso not found │ │ - [26cf65] add signer error │ │ - [26cf76] error getting public key │ │ - [26cf8f] invalid oaep parameters │ │ - [26cfa7] not key transport │ │ - [26cfb9] unsupported recipientinfo type │ │ - [26cfd8] verification failure │ │ - [26cfed] encountered waiting │ │ - [26d001] error creating certrep │ │ - [26d018] error creating rr │ │ - [26d02a] unexpected certprofile │ │ - [26d041] unexpected crlstatuslist │ │ - [26d05a] cast │ │ - [26d05f] aes192-wrap-pad │ │ - [26d06f] ARIA-192-CBC │ │ - [26d07c] crypto/evp/e_aria.c │ │ - [26d090] aria_init_key │ │ - [26d09e] rdrand │ │ - [26d0a5] crypto/params_dup.c │ │ - [26d0b9] ossl_pw_set_ossl_passphrase_cb │ │ - [26d0d8] provider_new │ │ - [26d0e5] crypto/objects/o_names.c │ │ - [26d0fe] des-cfb │ │ - [26d106] X509v3 Subject Alternative Name │ │ - [26d126] serialNumber │ │ - [26d133] Microsoft Commercial Code Signing │ │ - [26d155] safeContentsBag │ │ - [26d165] md4 │ │ - [26d169] id-pkix1-explicit-88 │ │ - [26d17e] sbgp-ipAddrBlock │ │ - [26d18f] sbgp-routerIdentifier │ │ - [26d1a5] id-cmc-responseInfo │ │ - [26d1b9] ad_timestamping │ │ - [26d1c9] mgmt │ │ - [26d1ce] aes-256-cfb │ │ - [26d1da] lastModifiedBy │ │ - [26d1e9] associatedName │ │ - [26d1f8] set-attr │ │ - [26d201] certificate extensions │ │ - [26d218] setct-RegFormResTBS │ │ - [26d22c] setext-cv │ │ - [26d236] additional verification │ │ - [26d24e] setCext-tunneling │ │ - [26d260] International Organizations │ │ - [26d27c] msSmartcardLogin │ │ - [26d28d] Microsoft User Principal Name │ │ - [26d2ab] aes-128-cfb1 │ │ - [26d2b8] aes-256-cfb8 │ │ - [26d2c5] des-ede3-cfb1 │ │ - [26d2d3] X509v3 Subject Directory Attributes │ │ - [26d2f7] kisa │ │ - [26d2fc] HMAC-SHA1 │ │ - [26d306] id-GostR3411-94-with-GostR3410-94 │ │ - [26d328] GOST R 34.11-94 with GOST R 34.10-94 │ │ - [26d34d] x121Address │ │ - [26d359] authorityRevocationList │ │ - [26d371] jurisdictionStateOrProvinceName │ │ - [26d391] camellia-128-ctr │ │ - [26d3a2] CAMELLIA-192-CTR │ │ - [26d3b3] CAMELLIA-256-CCM │ │ - [26d3c4] GOST R 34.10-2012 (512 bit) ParamSet B │ │ - [26d3eb] GOST 28147-89 TC26 parameter set │ │ - [26d40c] OGRN │ │ - [26d411] kx-gost │ │ - [26d419] auth-srp │ │ - [26d422] SipHash │ │ - [26d42a] ARIA-192-ECB │ │ - [26d437] id-smime-aa-signingCertificateV2 │ │ - [26d458] sha3-512 │ │ - [26d461] id-ecdsa-with-sha3-224 │ │ - [26d478] ARIA-256-GCM │ │ - [26d485] sm3WithRSAEncryption │ │ - [26d49a] OGRNIP │ │ - [26d4a1] brainpoolP256r1tls13 │ │ - [26d4b6] Microsoft certificate template │ │ - [26d4d5] Hardware Module Name │ │ - [26d4ea] unsupported key components │ │ - [26d505] ANY PRIVATE KEY │ │ - [26d515] PKCS12 │ │ - [26d51c] parse error │ │ - [26d528] pkcs12 cipherfinal error │ │ - [26d541] PKCS7_DIGEST │ │ - [26d54e] d.sign │ │ - [26d555] signer_info │ │ - [26d561] EOC │ │ - [26d565] :%u │ │ - [26d569] digest failure │ │ - [26d578] wrong content type │ │ - [26d58b] name too long │ │ - [26d599] crypto/property/property_string.c │ │ - [26d5bb] EVP_RAND_CTX_new │ │ - [26d5cc] error initialising drbg │ │ - [26d5e4] SEED-SRC │ │ - [26d5ed] rand_pool_grow │ │ - [26d5fc] Private-Key: (%d bit, %d primes)\n │ │ - [26d61e] Minimum │ │ - [26d626] BN_BLINDING_invert_ex │ │ - [26d63c] data too large for key size │ │ - [26d658] data too large for modulus │ │ - [26d673] pkey_rsa_verify │ │ - [26d683] pkey_pss_init │ │ - [26d691] SHA2-384 │ │ - [26d69a] search only supported for directories │ │ - [26d6c0] cannot load certificate │ │ - [26d6d8] crypto/ui/ui_util.c │ │ - [26d6ec] X509_load_cert_crl_file_ex │ │ - [26d707] nameAssigner │ │ - [26d714] d.dNSName │ │ - [26d71e] v2i_BASIC_CONSTRAINTS │ │ - [26d734] crypto/x509/v3_akid.c │ │ - [26d74a] CRL_DIST_POINTS │ │ - [26d75a] crypto/x509/v3_crld.c │ │ - [26d770] Privilege Withdrawn │ │ - [26d784] distpoint │ │ - [26d78e] - │ │ - [26d792] :\n │ │ - [26d795] choice.targetCert │ │ - [26d7a7] %*sDigest Type: Other\n │ │ - [26d7be] %*s │ │ - [26d7c8] xn-- │ │ - [26d7cd] issuerDomainPolicy │ │ - [26d7e0] othername: SmtpUTF8Mailbox │ │ - [26d7fb] othername: UPN │ │ - [26d80a] issuer decode error │ │ - [26d81e] SSL_CERT_DIR │ │ - [26d82b] CRL signature failure │ │ - [26d841] format error in certificate's notBefore field │ │ - [26d86f] Key usage keyCertSign invalid for non-CA cert │ │ - [26d89d] CA cert does not include key usage extension │ │ - [26d8ca] Using cert extension requires at least X509v3 │ │ - [26d8f8] crypto/x509/pcy_tree.c │ │ - [26d90f] x509_name_ex_d2i │ │ - [26d920] ALG_PERR: %s(%d): Failed to get eventfd : │ │ - [26d94b] RSA-RIPEMD160:ripemd160WithRSA:1.3.36.3.3.1.2 │ │ - [26d979] provider=default,fips=yes,output=der,structure=pkcs3 │ │ - [26d9ae] AES-128-ECB:2.16.840.1.101.3.4.1.1 │ │ - [26d9d1] AES-256-CBC-CTS │ │ - [26d9e1] engine │ │ - [26d9e8] rsa_get_ctx_params │ │ - [26d9fb] aes_siv_get_ctx_params │ │ - [26da12] null_set_ctx_params │ │ - [26da26] providers/implementations/encode_decode/decode_pvk2key.c │ │ - [26da5f] prepare_ec_params │ │ - [26da71] ec_to_PrivateKeyInfo_pem_encode │ │ - [26da91] EC PUBLIC KEY │ │ - [26da9f] ED25519 PRIVATE KEY │ │ - [26dab3] x25519_to_PrivateKeyInfo_der_encode │ │ - [26dad7] %s: %s\n │ │ - [26dadf] invalid Argon2 type │ │ - [26daf3] kdf_argon2_ctx_set_lanes │ │ - [26db0c] kdf_tls1_3_derive │ │ - [26db1e] use-separator │ │ - [26db2c] xcghash │ │ - [26db34] kdf_sshkdf_set_ctx_params │ │ - [26db4e] *secretlen too small │ │ - [26db63] providers/implementations/keymgmt/dsa_kmgmt.c │ │ - [26db91] ossl_sm2_key_private_check │ │ - [26dbac] mac_key_fromdata │ │ - [26dbbd] ossl_prov_drbg_instantiate │ │ - [26dbd8] providers/implementations/rands/drbg_ctr.c │ │ - [26dc03] Explicit digest not allowed with EdDSA operations │ │ - [26dc35] input=MSBLOB │ │ - [26dc42] providers/implementations/ciphers/cipher_des.c │ │ - [26dc71] rc4_hmac_md5_set_ctx_params │ │ - [26dc8d] invalid config data │ │ - [26dca1] require ctr mode cipher │ │ - [26dcb9] utlen │ │ - [26dcbf] 3-ms │ │ - [26dcc4] binfo │ │ - [26dcca] truncated sleb128 expression │ │ - [26dce7] DW_OP_piece not implemented │ │ - [26dd03] (NULL) │ │ - [26dd0a] PRAGMA cipher_hmac_algorithm = %s; │ │ - [26dd2d] TRACE │ │ - [26dd33] SELECT sql FROM %s.sqlite_schema WHERE sql LIKE 'CREATE INDEX %%' │ │ - [26dd78] sqlcipher_codec_ctx_init: error %d setting pass key │ │ - [26ddac] set btree page size to %d res %d rc %d │ │ - [26ddd3] performing POSIX rename │ │ - [26ddeb] trigger │ │ - [26ddf3] close │ │ - [26ddf9] -mj%06X9%02X │ │ - [26de06] ) │ │ - [26de08] Or │ │ - [26de0b] OpenRead │ │ - [26de14] index corruption │ │ - [26de25] %z - %s │ │ - [26de2d] failed to get page %u │ │ - [26de43] Fragmentation of %u bytes reported as %u on page %u │ │ - [26de77] INS │ │ - [26de7b] parent │ │ - [26de82] '%.*q' │ │ - [26de89] zeroblob(%d) │ │ - [26de96] sqlcipher_openssl_deactivate: leaving SQLCIPHER_MUTEX_PROVIDER_ACTIVATE │ │ - [26dede] sqlcipher_openssl_random: entered SQLCIPHER_MUTEX_PROVIDER_RAND │ │ - [26df1e] sqlcipher_openssl_random: leaving SQLCIPHER_MUTEX_PROVIDER_RAND │ │ - [26df5e] sqlcipher_openssl_hmac: 1st EVP_MAC_final() for output length calculation using algorithm %d returned %d │ │ - [26dfc7] index_list │ │ - [26dfd2] to │ │ - [26dfd5] status │ │ - [26dfdc] sqlite3_get_table() called with two or more incompatible queries │ │ - [26e01d] unknown table option: %.*s │ │ - [26e038] CORRELATED │ │ - [26e044] RELEASE │ │ - [26e04c] conflicting ON CONFLICT clauses specified │ │ - [26e076] glob │ │ - [26e07b] auto-index │ │ - [26e086] %s=? │ │ - [26e08b] max │ │ - [26e08f] cannot UPDATE generated column "%s" │ │ - [26e0b3] %s mode not allowed: %s │ │ - [26e0cb] SELECT 1 FROM "%w".sqlite_master WHERE name NOT LIKE 'sqliteX_%%' ESCAPE 'X' AND sql NOT LIKE 'create virtual%%' AND sqlite_rename_test(%Q, sql, type, name, %d, %Q, %d)=NULL │ │ - [26e17a] Cannot add a NOT NULL column with default value NULL │ │ - [26e1af] %!.*f │ │ - [26e1b5] strftime │ │ - [26e1be] -> │ │ - [26e1c1] 9.0e999 │ │ - [26e1c9] SELECT coalesce((SELECT max(blockid) FROM %Q.'%q_segments') + 1, 1) │ │ - [26e20d] de │ │ - [26e210] ate │ │ - [26e214] ssensuo │ │ - [26e21c] _content │ │ - [26e225] CREATE TABLE %Q.'%q_segments'(blockid INTEGER PRIMARY KEY, block BLOB); │ │ - [26e26d] SELECT %s WHERE rowid = ? │ │ - [26e287] integrity-check │ │ - [26e297] SELECT %s FROM %s T WHERE T.%Q >= ? AND T.%Q <= ? ORDER BY T.%Q ASC │ │ - [26e2db] SELECT pgno FROM '%q'.'%q_idx' WHERE segid=? AND term<=? ORDER BY term DESC LIMIT 1 │ │ - [26e32f] ALTER TABLE %Q.'%q_%s' RENAME TO '%q_%s'; │ │ - [26e359] ousli │ │ - [26e35f] rtree │ │ - [26e365] UPDATE "%w"."%w_rowid"SET │ │ - [26e380] ORDER BY name │ │ - [26e38f] misuse │ │ - [26e396] MAX_EXPR_DEPTH=1000 │ │ - [26e3aa] TLS_DH_anon_WITH_AES_256_CBC_SHA │ │ - [26e3cb] AES128-SHA256 │ │ - [26e3d9] DHE-DSS-AES128-SHA256 │ │ - [26e3ef] DHE-RSA-AES128-SHA256 │ │ - [26e405] AES256-CCM │ │ - [26e410] TLS_ECDHE_ECDSA_WITH_AES_256_CCM │ │ - [26e431] TLS_ECDHE_RSA_WITH_NULL_SHA │ │ - [26e44d] TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA │ │ - [26e470] TLS_ECDH_anon_WITH_AES_256_CBC_SHA │ │ - [26e493] RSA-PSK-AES128-GCM-SHA256 │ │ - [26e4ad] TLS_RSA_PSK_WITH_AES_128_GCM_SHA256 │ │ - [26e4d1] ECDHE-PSK-AES128-CBC-SHA256 │ │ - [26e4ed] TLS_RSA_WITH_CAMELLIA_256_CBC_SHA256 │ │ - [26e512] DHE-DSS-CAMELLIA256-SHA │ │ - [26e52a] IDEA-CBC-SHA │ │ - [26e537] set_ciphersuites │ │ - [26e548] decryption failed │ │ - [26e55a] illegal point compression │ │ - [26e574] inconsistent early data alpn │ │ - [26e591] missing supported groups extension │ │ - [26e5b4] no pem extensions │ │ - [26e5c6] pem name bad prefix │ │ - [26e5da] psk identity not found │ │ - [26e5f1] ssl/tls alert unsupported certificate │ │ - [26e617] tlsv1 bad certificate hash value │ │ - [26e638] too much early data │ │ - [26e64c] unknown protocol │ │ - [26e65d] version too low │ │ - [26e66d] SSL_clear │ │ - [26e677] bugs │ │ - [26e67c] legacy_server_connect │ │ - [26e692] SessionTicket │ │ - [26e6a0] SSL_use_PrivateKey │ │ - [26e6b3] SSLv3/TLS write certificate verify │ │ - [26e6d6] SSLv3/TLS write finished │ │ - [26e6ef] SSLv3/TLS read hello request │ │ - [26e70c] tls1_change_cipher_state │ │ - [26e725] rsa_pss_pss_sha256 │ │ - [26e738] CLIENT_EARLY_TRAFFIC_SECRET │ │ - [26e754] tls13_change_cipher_state │ │ - [26e76e] tls13_update_key │ │ - [26e77f] ossl_quic_channel_raise_protocol_error_loc │ │ - [26e7aa] RETRY_SCID is malformed │ │ - [26e7c2] INITIAL_SCID does not match expected value │ │ - [26e7ed] zero-length CID in PREFERRED_ADDR │ │ - [26e80f] max_udp_payload_size │ │ - [26e824] ch_on_handshake_alert │ │ - [26e83a] version negotiation failure │ │ - [26e856] ch_rx_check_forged_pkt_limit │ │ - [26e873] ssl/quic/cc_newreno.c │ │ - [26e889] transport:packet_sent │ │ - [26e89f] transport:packet_received │ │ - [26e8b9] ping │ │ - [26e8be] acked_ranges │ │ - [26e8cb] path_challenge │ │ - [26e8da] include/internal/ring_buf.h │ │ - [26e8f6] non-minimal frame type encoding │ │ - [26e916] conn has zero-length CID │ │ - [26e92f] ssl/quic/quic_sf_list.c │ │ - [26e947] HANDSHAKE_DONE │ │ - [26e956] STREAM_OFF_FIN │ │ - [26e965] ChaCha20 │ │ - [26e96e] tls_construct_ctos_etm │ │ - [26e985] tls_parse_stoc_renegotiate │ │ - [26e9a0] tls_parse_stoc_server_name │ │ - [26e9bb] tls_parse_ctos_maxfragmentlen │ │ - [26e9d9] tls_construct_stoc_etm │ │ - [26e9f0] write_state_machine │ │ - [26ea04] ossl_statem_client_write_transition │ │ - [26ea28] tls_construct_change_cipher_spec │ │ - [26ea49] ossl_statem_server_post_process_message │ │ - [26ea71] bn_to_asn1_string │ │ - [26ea83] getsockname truncated address │ │ - [26eaa1] no port defined │ │ - [26eab1] BN_mod_inverse │ │ - [26eac0] crypto/bn/bn_mod.c │ │ - [26ead3] line │ │ - [26ead9] BOOLEAN │ │ - [26eae1] Bad time value │ │ - [26eaf0] ssl_conf │ │ - [26eaf9] OpenSSL X9.42 DH method │ │ - [26eb11] BN_mod_exp_mont_word │ │ - [26eb26] eckey_pub_decode │ │ - [26eb37] EC_GROUP_get_ecparameters │ │ - [26eb51] X9_62_CHARACTERISTIC_TWO │ │ - [26eb6a] fieldID │ │ - [26eb72] base │ │ - [26eb77] X9.62/SECG curve over a 256 bit prime field │ │ - [26eba3] ossl_ec_GF2m_simple_point_get_affine_coordinates │ │ - [26ebd4] ec_GF2m_simple_ladder_pre │ │ - [26ebee] crypto/ec/ec_key.c │ │ - [26ec01] EC_POINT_dbl │ │ - [26ec0e] EC_POINT_cmp │ │ - [26ec1b] Cofactor: │ │ - [26ec26] ossl_ec_GFp_mont_field_mul │ │ - [26ec41] ossl_ec_GFp_mont_field_encode │ │ - [26ec5f] ecp_nistz256_points_mul │ │ - [26ec77] there are no property definitions with decoder %s │ │ - [26eca9] crypto/bio/bf_readbuff.c │ │ - [26ecc2] asn1 encoding routines │ │ - [26ecd9] xoflen │ │ - [26ece0] ssl3-ms │ │ - [26ece8] sect113r1 │ │ - [26ecf2] crypto/evp/encode.c │ │ - [26ed06] EVP_CIPHER_CTX_set_key_length │ │ - [26ed24] evp_set_parsed_default_properties │ │ - [26ed46] assertion failed: j <= sizeof(c->iv) │ │ - [26ed6b] EVP_DigestSignFinal │ │ - [26ed7f] PKCS5_pbe2_set_iv_ex │ │ - [26ed94] PBEPARAM │ │ - [26ed9d] dh_pad │ │ - [26eda4] fix_rsa_padding_mode │ │ - [26edb9] rsa-coefficient6 │ │ - [26edca] EVP_PKEY_fromdata │ │ - [26eddc] int_ctx_new │ │ - [26ede8] ffdhe4096 │ │ - [26edf2] too many iterations │ │ - [26ee06] check q not prime │ │ - [26ee18] keys not set │ │ - [26ee25] cannot set parameters │ │ - [26ee3b] key setup failed │ │ - [26ee4c] unknown max size │ │ - [26ee5d] illegal implicit tag │ │ - [26ee72] illegal zero content │ │ - [26ee87] undefined order │ │ - [26ee97] engines section error │ │ - [26eead] no control function │ │ - [26eec1] invalid encrypted key length │ │ - [26eede] error creating certreq │ │ - [26eef5] sct invalid signature │ │ - [26ef0b] des-ede-ecb │ │ - [26ef17] hexstr2buf_sep │ │ - [26ef26] get_ptr_internal │ │ - [26ef37] prepare_from_text │ │ - [26ef49] provider_conf_load │ │ - [26ef5c] provider_conf_parse_bool_setting │ │ - [26ef7d] yes │ │ - [26ef81] OBJ_txt2obj │ │ - [26ef8d] organizationalUnitName │ │ - [26efa4] idea-cfb │ │ - [26efad] pkcs9 │ │ - [26efb3] DSA-SHA │ │ - [26efbb] cast5-ecb │ │ - [26efc5] DSA-SHA1 │ │ - [26efce] secretBag │ │ - [26efd8] PBMAC1 │ │ - [26efdf] PBE-SHA1-DES │ │ - [26efec] SMIME │ │ - [26eff2] id-smime-aa-ets-commitmentType │ │ - [26f011] id-alg │ │ - [26f018] id-cmc │ │ - [26f01f] id-qcs │ │ - [26f026] id-it-origPKIMessage │ │ - [26f03b] id-aca-chargingIdentity │ │ - [26f053] noCheck │ │ - [26f05b] OCSP Service Locator │ │ - [26f070] Directory │ │ - [26f07a] ac-proxying │ │ - [26f086] aes-128-ecb │ │ - [26f092] AES-192-OFB │ │ - [26f09e] pilotOrganization │ │ - [26f0b0] documentVersion │ │ - [26f0c0] setct-HODInput │ │ - [26f0cf] setct-AuthResTBS │ │ - [26f0e0] setct-BatchAdminResTBE │ │ - [26f0f7] setext-track2 │ │ - [26f105] cleartext track 2 │ │ - [26f117] secure device signature │ │ - [26f12f] id-characteristic-two-basis │ │ - [26f14b] ppBasis │ │ - [26f153] camellia-192-ecb │ │ - [26f164] LocalKeySet │ │ - [26f170] postalAddress │ │ - [26f17e] id-aes256-CCM │ │ - [26f18c] rc4-hmac-md5 │ │ - [26f199] dhSinglePass-stdDH-sha1kdf-scheme │ │ - [26f1bb] jurisdictionL │ │ - [26f1c9] gost89-ctr │ │ - [26f1d4] auth-dss │ │ - [26f1dd] BLAKE2b512 │ │ - [26f1e8] id-hmacWithSHA3-512 │ │ - [26f1fc] ARIA-128-CCM │ │ - [26f209] dstu28147-wrap │ │ - [26f218] ieee-siswg │ │ - [26f223] brotli │ │ - [26f22a] responses │ │ - [26f234] responseExtensions │ │ - [26f247] status not yet valid │ │ - [26f25c] assertion failed: niv >= 0 && niv <= EVP_MAX_IV_LENGTH │ │ - [26f293] crypto/pkcs12/p12_utl.c │ │ - [26f2ab] PKCS12_MAC_DATA │ │ - [26f2bb] PKCS7_ATTR_SIGN │ │ - [26f2cb] crl │ │ - [26f2cf] NULL\n │ │ - [26f2d5] %s (%s) │ │ - [26f2dd] ossl_parse_property │ │ - [26f2f1] data greater than mod len │ │ - [26f30b] iqmp not inverse of q │ │ - [26f321] unsupported mask algorithm │ │ - [26f33c] ossl_rsa_padding_add_PKCS1_OAEP_mgf1_ex │ │ - [26f364] encode_pkcs1 │ │ - [26f371] PBMAC1_PBKDF2_HMAC │ │ - [26f384] sys$qiow error │ │ - [26f393] UI_create_method │ │ - [26f3a4] GENERAL_NAMES │ │ - [26f3b2] d.uniformResourceIdentifier │ │ - [26f3ce] location │ │ - [26f3d7] SSL Client │ │ - [26f3e2] crypto/x509/v3_ia5.c │ │ - [26f3f7] r2i_certpol │ │ - [26f403] crypto/x509/v3_enum.c │ │ - [26f419] Routing Domain Identifiers │ │ - [26f434] crypto/x509/v3_ist.c │ │ - [26f449] %*s %s%s%s%s\n │ │ - [26f45c] X400Name: │ │ - [26f473] user │ │ - [26f478] TLS_FEATURE │ │ - [26f484] i2s_ASN1_INTEGER │ │ - [26f495] invalid syntax │ │ - [26f4a4] negative pathlen │ │ - [26f4b5] SSL_CERT_FILE │ │ - [26f4c3] duplicate attribute │ │ - [26f4d7] key usage does not include digital signature │ │ - [26f504] invalid or inconsistent certificate extension │ │ - [26f532] unsupported extension feature │ │ - [26f550] validity │ │ - [26f559] failed to get platform info │ │ - [26f575] no-ACE │ │ - [26f57c] provider=base,fips=yes,output=der,structure=type-specific │ │ - [26f5b6] provider=base,fips=yes,output=blob │ │ - [26f5d9] DSA-SHA2-512:DSA-SHA512:dsa_with_SHA512:id-dsa-with-sha512:1.2.840.1.101.3.4.3.4 │ │ - [26f62a] RSA-SHA2-224:RSA-SHA224:sha224WithRSAEncryption:1.2.840.113549.1.1.14 │ │ - [26f670] RSA-SHA3-384:id-rsassa-pkcs1-v1_5-with-sha3-384:2.16.840.1.101.3.4.3.15 │ │ - [26f6b8] provider=default,fips=yes,output=der,structure=X9.62 │ │ - [26f6ed] provider=default,fips=yes,input=der,structure=dhx │ │ - [26f71f] ARIA-128-GCM:1.2.410.200046.1.1.34 │ │ - [26f742] WHIRLPOOL:1.0.10118.3.0.55 │ │ - [26f75d] C1x │ │ - [26f761] providers/implementations/ciphers/cipher_aes_hw.c │ │ - [26f793] providers/implementations/ciphers/cipher_sm4_gcm.c │ │ - [26f7c6] RSA PRIVATE KEY │ │ - [26f7d6] dhx_to_type_specific_params_pem_encode │ │ - [26f7fd] rsapss_to_SubjectPublicKeyInfo_der_encode │ │ - [26f827] DH PUBLIC KEY │ │ - [26f835] ec_to_PrivateKeyInfo_der_encode │ │ - [26f855] ec_to_EC_der_encode │ │ - [26f869] rsapss_to_PKCS1_pem_encode │ │ - [26f884] dsa2msblob_encode │ │ - [26f896] providers/implementations/encode_decode/encode_key2text.c │ │ - [26f8d0] invalid Argon2 version │ │ - [26f8e7] kdf_sshkdf_derive │ │ - [26f8f9] kdf_tls1_prf_derive │ │ - [26f90d] dkp_prk │ │ - [26f915] eckem_decapsulate │ │ - [26f927] Invalid enc public key │ │ - [26f93e] crypto/hpke/hpke_util.c │ │ - [26f956] cmac_set_ctx_params │ │ - [26f96a] kmac_init │ │ - [26f974] get_parent_strength │ │ - [26f988] providers/implementations/rands/drbg_hmac.c │ │ - [26f9b4] seed_src_generate │ │ - [26f9c6] Ed448 │ │ - [26f9cc] RSA key size = %d, expected minimum = %d │ │ - [26f9f5] providers/implementations/digests/md4_prov.c │ │ - [26fa22] pad-type │ │ - [26fa2b] invalid mac │ │ - [26fa37] missing session id │ │ - [26fa4a] km │ │ - [26fa4d] fy-message │ │ - [26fa58] evaluateExpression │ │ - [26fa6b] _Unwind_GetDataRelBase() not implemented │ │ - [26fa94] (subquery-%u) │ │ - [26faa2] cipher_compatibility │ │ - [26fab7] cipher_memory_security │ │ - [26face] sqlite3_rekey_v2: database zDb=%p db_index:%d │ │ - [26fafc] sqlcipher_deactivate: left static master mutex │ │ - [26fb2b] getpagesize │ │ - [26fb37] immutable │ │ - [26fb41] k(%d │ │ - [26fb46] ,%s%s%s │ │ - [26fb4e] N. │ │ - [26fb51] IfNotZero │ │ - [26fb5b] VInitIn │ │ - [26fb63] Freelist: │ │ - [26fb6e] unable to get the page. error code=%d │ │ - [26fb94] SELECT sql FROM "%w".sqlite_schema WHERE type='index' │ │ - [26fbca] no such module: %s │ │ - [26fbdd] p2 │ │ - [26fbe0] comment │ │ - [26fbe8] sqlcipher_mem_malloc: calling sqlcipher_mlock(%p,%d) │ │ - [26fc1d] database_list │ │ - [26fc2b] function_list │ │ - [26fc39] hard_heap_limit │ │ - [26fc49] index_info │ │ - [26fc54] mmap_size │ │ - [26fc5e] query_only │ │ - [26fc69] quick_check │ │ - [26fc75] synchronous │ │ - [26fc81] wal_checkpoint │ │ - [26fc90] desc │ │ - [26fc95] database │ │ - [26fc9e] text │ │ - [26fca3] CREATE TABLE │ │ - [26fcb1] DELETE FROM %Q.sqlite_sequence WHERE name=%Q │ │ - [26fcde] corrupt schema │ │ - [26fced] UPDATE %Q.sqlite_master SET rootpage=%d WHERE #%d AND rootpage=#%d │ │ - [26fd30] RECURSIVE STEP │ │ - [26fd3f] SCAN │ │ - [26fd44] < │ │ - [26fd46] CHECK constraint failed in %s │ │ - [26fd64] NO ACTION │ │ - [26fd6e] trigger "%s" may not write to shadow table "%s" │ │ - [26fd9e] cannot drop %s column: "%s" │ │ - [26fdba] concat_ws │ │ - [26fdc4] quote │ │ - [26fdca] now │ │ - [26fdce] inf │ │ - [26fdd2] FLAGS parameter to json_valid() must be between 1 and 15 │ │ - [26fe0b] authorization denied │ │ - [26fe20] SELECT count(*) FROM %Q.'%q_segdir' WHERE level = ? │ │ - [26fe54] REPLACE INTO %Q.'%q_stat' VALUES(?,?) │ │ - [26fe7a] lanoita │ │ - [26fe82] ive │ │ - [26fe86] laci │ │ - [26fe8b] tneme │ │ - [26fe91] Index already optimal │ │ - [26fea7] ALTER TABLE %Q.'%q_content' RENAME TO '%q_content'; │ │ - [26fedc] fts5 │ │ - [26fee1] remove_diacritics │ │ - [26fef3] SELECT %s FROM %s T WHERE T.%Q <= ? AND T.%Q >= ? ORDER BY T.%Q DESC │ │ - [26ff38] CREATE TABLE x( │ │ - [26ff48] ousness │ │ - [26ff50] row │ │ - [26ff54] SELECT * FROM %Q.'%q_rowid' │ │ - [26ff70] Dimension %d of cell %d on node %lld is corrupt relative to parent │ │ - [26ffb3] DELETE FROM '%q'.'%q_node' WHERE nodeno = ?1 │ │ - [26ffe0] unable to delete/modify collation sequence due to active statements │ │ - [270024] DEFAULT_CACHE_SIZE=-2000 │ │ - [27003d] TLS_DHE_RSA_WITH_AES_256_CBC_SHA │ │ - [27005e] DHE-DSS-AES256-SHA256 │ │ - [270074] TLS_RSA_WITH_AES_128_GCM_SHA256 │ │ - [270094] DHE-RSA-AES128-CCM8 │ │ - [2700a8] PSK-AES256-CCM │ │ - [2700b7] ECDHE-ECDSA-AES128-CCM │ │ - [2700ce] ECDHE-ECDSA-AES256-CCM │ │ - [2700e5] ECDHE-ECDSA-AES256-SHA384 │ │ - [2700ff] TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 │ │ - [270125] DHE-PSK-CHACHA20-POLY1305 │ │ - [27013f] kDHEPSK │ │ - [270147] aPSK │ │ - [27014c] CAMELLIA128 │ │ - [270158] EDH-RSA-DES-CBC3-SHA │ │ - [27016d] bad packet length │ │ - [27017f] cannot get group name │ │ - [270195] dtls message too big │ │ - [2701aa] invalid serverinfo data │ │ - [2701c2] renegotiation encoding err │ │ - [2701dd] sequence ctr wrapped │ │ - [2701f2] stream recv only │ │ - [270203] tlsv1 alert record overflow │ │ - [27021f] tlsv1 unsupported extension │ │ - [27023b] unknown mandatory parameter │ │ - [270257] options │ │ - [27025f] no_ems │ │ - [270266] ClientCAPath │ │ - [270273] requestCAStore │ │ - [270282] TLSv1.3 │ │ - [27028a] PreferNoDHEKEX │ │ - [270299] KTLSTxZerocopySendfile │ │ - [2702b0] tlsext_tick_age_add │ │ - [2702c4] SSLv3/TLS read server session ticket │ │ - [2702e9] TLSv1.3 write client compressed certificate │ │ - [270315] tls-group-name │ │ - [270324] add_provider_groups │ │ - [270338] tls-group-name-internal │ │ - [270350] tls-max-tls │ │ - [27035c] ssl/tls13_enc.c │ │ - [27036c] retiring connection id limit violated │ │ - [270392] internal error (packet buf init) │ │ - [2703b3] INITIAL_MAX_STREAM_DATA_UNI is malformed │ │ - [2703dc] OSSL_QFILTER │ │ - [2703e9] initial │ │ - [2703f1] stream │ │ - [2703f8] error_space │ │ - [270404] stream_data_blocked │ │ - [270418] STREAMS valid only in 0/1-RTT │ │ - [270436] depack_do_frame_path_response │ │ - [270454] STREAMS_BLOCKED_BIDI │ │ - [270469] STREAM_FIN │ │ - [270474] tls_construct_ctos_key_share │ │ - [270491] dtls1_preprocess_fragment │ │ - [2704ab] tls_construct_cert_verify │ │ - [2704c5] tls_process_change_cipher_spec │ │ - [2704e4] create_ticket_prequel │ │ - [2704fa] pkey │ │ - [2704ff] │ │ - [270509] ASN1_IA5STRING │ │ - [270518] gethostbyname addr is not af inet │ │ - [27053a] no such file │ │ - [270547] crypto/bn/bn_lib.c │ │ - [27055a] crypto/bn/bn_gcd.c │ │ - [27056d] module=%s, path=%s │ │ - [270580] stbl_section │ │ - [27058d] SEQWRAP │ │ - [270595] bitstr_cb │ │ - [27059f] dh_pkey_import_from_type │ │ - [2705b8] DSO_set_filename │ │ - [2705c9] %s.so │ │ - [2705cf] Public-Key │ │ - [2705da] EC_PRIVATEKEY │ │ - [2705e8] NIST/X9.62/SECG curve over a 192 bit prime field │ │ - [270619] ossl_ec_GF2m_simple_group_check_discriminant │ │ - [270646] ECDH_compute_key │ │ - [270657] SigEd25519 no Ed25519 collisions │ │ - [270678] decoder_process │ │ - [270688] CRYPTO lib │ │ - [270693] unable to get read lock │ │ - [2706ab] c2tnb191v3 │ │ - [2706b6] P-224 │ │ - [2706bc] alg_section │ │ - [2706c8] fips=yes │ │ - [2706d1] oct │ │ - [2706d5] asn1_oct_int │ │ - [2706e2] TYPE=%s │ │ - [2706ea] OSSL_ENCODER_CTX_new_for_pkey │ │ - [270708] default-digest │ │ - [270717] EVP_DigestSignUpdate │ │ - [27072c] PKCS5_pbe_set0_algor_ex │ │ - [270744] evp_pkey_get0_ECX_KEY │ │ - [27075a] cekalg │ │ - [270761] ecdh_cofactor_mode │ │ - [270774] rsa_padding_mode │ │ - [270785] md │ │ - [270788] X963KDF │ │ - [270790] evp_pkey_ctx_set1_octet_string │ │ - [2707af] modp_4096 │ │ - [2707b9] ossl_namemap_add_names │ │ - [2707d0] MODULESDIR: "/home/vagrant/build/com.b44t.messenger/jni/deltachat-core-rust/target/i686-linux-android/release/build/openssl-sys-2f2fb14f6f2fc384/out/openssl-build/install/lib/ossl-modules" │ │ - [27088d] invalid length │ │ - [27089c] aria key setup failed │ │ - [2708b2] expecting an hmac key │ │ - [2708c8] unknown bits │ │ - [2708d5] q not prime │ │ - [2708e1] field missing │ │ - [2708ef] illegal time value │ │ - [270902] invalid universalstring length │ │ - [270921] null is wrong length │ │ - [270936] point arithmetic failure │ │ - [27094f] command takes no input │ │ - [270966] error receiving │ │ - [270976] too many redirections │ │ - [27098c] content type not compressed data │ │ - [2709ad] need one signer │ │ - [2709bd] no password │ │ - [2709c9] unable to finalize context │ │ - [2709e4] log conf invalid key │ │ - [2709f9] ess digest alg unknown │ │ - [270a10] desx │ │ - [270a15] aria256 │ │ - [270a1d] pass phrase │ │ - [270a29] OSSL_provider_init │ │ - [270a3c] RSA-MD5 │ │ - [270a44] CN │ │ - [270a47] localityName │ │ - [270a54] OU │ │ - [270a57] DES-EDE-CBC │ │ - [270a63] DES-OFB │ │ - [270a6b] DES-EDE3-CFB │ │ - [270a78] des-ede3-ofb │ │ - [270a85] nsRenewalUrl │ │ - [270a92] Time Stamping │ │ - [270aa0] Microsoft Encrypted File System │ │ - [270ac0] invalidityDate │ │ - [270acf] pbeWithSHA1And128BitRC4 │ │ - [270ae7] caIssuers │ │ - [270af1] id-smime-mod-ets-eSigPolicy-97 │ │ - [270b10] id-smime-aa-msgSigDigest │ │ - [270b29] id-smime-cti-ets-proofOfDelivery │ │ - [270b4a] id-regInfo │ │ - [270b55] id-cmc-getCRL │ │ - [270b63] clearance │ │ - [270b6d] subjectInfoAccess │ │ - [270b7f] policyConstraints │ │ - [270b91] pilotAttributeType │ │ - [270ba4] pilotObject │ │ - [270bb0] singleLevelQuality │ │ - [270bc3] setct-AuthResTBSX │ │ - [270bd5] setct-CredRevResData │ │ - [270bea] setct-CertReqData │ │ - [270bfc] setct-CapTokenTBE │ │ - [270c0e] setCext-Track2Data │ │ - [270c21] DES-EDE3-CFB8 │ │ - [270c2f] c2onb239v5 │ │ - [270c3a] hmac-md5 │ │ - [270c43] id-GostR3410-2001-CryptoPro-B-ParamSet │ │ - [270c6a] GOST 28147-89 Cryptocom ParamSet │ │ - [270c8b] searchGuide │ │ - [270c97] member │ │ - [270c9e] camellia-128-ccm │ │ - [270caf] id-tc26-constants │ │ - [270cc1] ipsecIKE │ │ - [270cca] sendRouter │ │ - [270cd5] id-dsa-with-sha512 │ │ - [270ce8] CMC Registration Authority │ │ - [270d03] magma-cfb │ │ - [270d0d] cmKGA │ │ - [270d13] classSignToolKC3 │ │ - [270d24] signedObject │ │ - [270d31] id-regCtrl-rsaKeyLen │ │ - [270d46] Trusted key usage (Oracle) │ │ - [270d61] Zstandard compression │ │ - [270d77] X509v3 Attribute Mappings │ │ - [270d91] associatedInformation │ │ - [270da7] digest err │ │ - [270db2] nextupdate before thisupdate │ │ - [270dcf] request not signed │ │ - [270de2] ^I │ │ - [270de5] -----BEGIN │ │ - [270df1] can't pack structure │ │ - [270e06] encrypt error │ │ - [270e14] PKCS7_add0_attrib_signing_time │ │ - [270e33] no recipient matches certificate │ │ - [270e54] RAND_get0_primary │ │ - [270e66] CTR-DRBG │ │ - [270e6f] use_derivation_function │ │ - [270e87] OpenSSL RSA method │ │ - [270e9a] Exponent: │ │ - [270ea4] iqmp │ │ - [270ea9] key size too small │ │ - [270ebc] mp exponent not congruent to d │ │ - [270edb] salt length check failed │ │ - [270ef4] SHA2-512 │ │ - [270efd] fingerprint size does not match digest │ │ - [270f24] is not a │ │ - [270f2d] no loaders found │ │ - [270f3e] OSSL_STORE_INFO_new_CERT │ │ - [270f57] there must be one signer │ │ - [270f70] open_console │ │ - [270f7d] SSL Server │ │ - [270f88] CERTIFICATEPOLICIES │ │ - [270f9c] POLICYQUALINFO │ │ - [270fab] name=%s option=%s │ │ - [270fbd] ISSUING_DIST_POINT │ │ - [270fd0] %*sOnly Attribute Certificates\n │ │ - [270ff0] %*sRelative Name:\n │ │ + [26ce09] get_and_lock │ │ + [26ce16] buffer too small │ │ + [26ce27] cache constants failed │ │ + [26ce3e] copy error │ │ + [26ce49] ctrl operation not implemented │ │ + [26ce68] data not multiple of block length │ │ + [26ce8a] output would overflow │ │ + [26cea0] unknown pbe algorithm │ │ + [26ceb6] error getting time │ │ + [26cec9] conflicting names │ │ + [26cedb] coordinates out of range │ │ + [26cef4] invalid encoding │ │ + [26cf05] invalid named group conversion │ │ + [26cf24] DSO failure │ │ + [26cf30] dso not found │ │ + [26cf3e] add signer error │ │ + [26cf4f] error getting public key │ │ + [26cf68] invalid oaep parameters │ │ + [26cf80] not key transport │ │ + [26cf92] unsupported recipientinfo type │ │ + [26cfb1] verification failure │ │ + [26cfc6] encountered waiting │ │ + [26cfda] error creating certrep │ │ + [26cff1] error creating rr │ │ + [26d003] unexpected certprofile │ │ + [26d01a] unexpected crlstatuslist │ │ + [26d033] cast │ │ + [26d038] aes192-wrap-pad │ │ + [26d048] ARIA-192-CBC │ │ + [26d055] crypto/evp/e_aria.c │ │ + [26d069] aria_init_key │ │ + [26d077] rdrand │ │ + [26d07e] crypto/params_dup.c │ │ + [26d092] ossl_pw_set_ossl_passphrase_cb │ │ + [26d0b1] provider_new │ │ + [26d0be] crypto/objects/o_names.c │ │ + [26d0d7] des-cfb │ │ + [26d0df] X509v3 Subject Alternative Name │ │ + [26d0ff] serialNumber │ │ + [26d10c] Microsoft Commercial Code Signing │ │ + [26d12e] safeContentsBag │ │ + [26d13e] md4 │ │ + [26d142] id-pkix1-explicit-88 │ │ + [26d157] sbgp-ipAddrBlock │ │ + [26d168] sbgp-routerIdentifier │ │ + [26d17e] id-cmc-responseInfo │ │ + [26d192] ad_timestamping │ │ + [26d1a2] mgmt │ │ + [26d1a7] aes-256-cfb │ │ + [26d1b3] lastModifiedBy │ │ + [26d1c2] associatedName │ │ + [26d1d1] set-attr │ │ + [26d1da] certificate extensions │ │ + [26d1f1] setct-RegFormResTBS │ │ + [26d205] setext-cv │ │ + [26d20f] additional verification │ │ + [26d227] setCext-tunneling │ │ + [26d239] International Organizations │ │ + [26d255] msSmartcardLogin │ │ + [26d266] Microsoft User Principal Name │ │ + [26d284] aes-128-cfb1 │ │ + [26d291] aes-256-cfb8 │ │ + [26d29e] des-ede3-cfb1 │ │ + [26d2ac] X509v3 Subject Directory Attributes │ │ + [26d2d0] kisa │ │ + [26d2d5] HMAC-SHA1 │ │ + [26d2df] id-GostR3411-94-with-GostR3410-94 │ │ + [26d301] GOST R 34.11-94 with GOST R 34.10-94 │ │ + [26d326] x121Address │ │ + [26d332] authorityRevocationList │ │ + [26d34a] jurisdictionStateOrProvinceName │ │ + [26d36a] camellia-128-ctr │ │ + [26d37b] CAMELLIA-192-CTR │ │ + [26d38c] CAMELLIA-256-CCM │ │ + [26d39d] GOST R 34.10-2012 (512 bit) ParamSet B │ │ + [26d3c4] GOST 28147-89 TC26 parameter set │ │ + [26d3e5] OGRN │ │ + [26d3ea] kx-gost │ │ + [26d3f2] auth-srp │ │ + [26d3fb] SipHash │ │ + [26d403] ARIA-192-ECB │ │ + [26d410] id-smime-aa-signingCertificateV2 │ │ + [26d431] sha3-512 │ │ + [26d43a] id-ecdsa-with-sha3-224 │ │ + [26d451] ARIA-256-GCM │ │ + [26d45e] sm3WithRSAEncryption │ │ + [26d473] OGRNIP │ │ + [26d47a] brainpoolP256r1tls13 │ │ + [26d48f] Microsoft certificate template │ │ + [26d4ae] Hardware Module Name │ │ + [26d4c3] unsupported key components │ │ + [26d4de] ANY PRIVATE KEY │ │ + [26d4ee] PKCS12 │ │ + [26d4f5] parse error │ │ + [26d501] pkcs12 cipherfinal error │ │ + [26d51a] PKCS7_DIGEST │ │ + [26d527] d.sign │ │ + [26d52e] signer_info │ │ + [26d53a] EOC │ │ + [26d53e] :%u │ │ + [26d542] digest failure │ │ + [26d551] wrong content type │ │ + [26d564] name too long │ │ + [26d572] crypto/property/property_string.c │ │ + [26d594] EVP_RAND_CTX_new │ │ + [26d5a5] error initialising drbg │ │ + [26d5bd] SEED-SRC │ │ + [26d5c6] rand_pool_grow │ │ + [26d5d5] Private-Key: (%d bit, %d primes)\n │ │ + [26d5f7] Minimum │ │ + [26d5ff] BN_BLINDING_invert_ex │ │ + [26d615] data too large for key size │ │ + [26d631] data too large for modulus │ │ + [26d64c] pkey_rsa_verify │ │ + [26d65c] pkey_pss_init │ │ + [26d66a] SHA2-384 │ │ + [26d673] search only supported for directories │ │ + [26d699] cannot load certificate │ │ + [26d6b1] crypto/ui/ui_util.c │ │ + [26d6c5] X509_load_cert_crl_file_ex │ │ + [26d6e0] nameAssigner │ │ + [26d6ed] d.dNSName │ │ + [26d6f7] v2i_BASIC_CONSTRAINTS │ │ + [26d70d] crypto/x509/v3_akid.c │ │ + [26d723] CRL_DIST_POINTS │ │ + [26d733] crypto/x509/v3_crld.c │ │ + [26d749] Privilege Withdrawn │ │ + [26d75d] distpoint │ │ + [26d767] - │ │ + [26d76b] :\n │ │ + [26d76e] choice.targetCert │ │ + [26d780] %*sDigest Type: Other\n │ │ + [26d797] %*s │ │ + [26d7a1] xn-- │ │ + [26d7a6] issuerDomainPolicy │ │ + [26d7b9] othername: SmtpUTF8Mailbox │ │ + [26d7d4] othername: UPN │ │ + [26d7e3] issuer decode error │ │ + [26d7f7] SSL_CERT_DIR │ │ + [26d804] CRL signature failure │ │ + [26d81a] format error in certificate's notBefore field │ │ + [26d848] Key usage keyCertSign invalid for non-CA cert │ │ + [26d876] CA cert does not include key usage extension │ │ + [26d8a3] Using cert extension requires at least X509v3 │ │ + [26d8d1] crypto/x509/pcy_tree.c │ │ + [26d8e8] x509_name_ex_d2i │ │ + [26d8f9] ALG_PERR: %s(%d): Failed to get eventfd : │ │ + [26d924] RSA-RIPEMD160:ripemd160WithRSA:1.3.36.3.3.1.2 │ │ + [26d952] provider=default,fips=yes,output=der,structure=pkcs3 │ │ + [26d987] AES-128-ECB:2.16.840.1.101.3.4.1.1 │ │ + [26d9aa] AES-256-CBC-CTS │ │ + [26d9ba] engine │ │ + [26d9c1] rsa_get_ctx_params │ │ + [26d9d4] aes_siv_get_ctx_params │ │ + [26d9eb] null_set_ctx_params │ │ + [26d9ff] providers/implementations/encode_decode/decode_pvk2key.c │ │ + [26da38] prepare_ec_params │ │ + [26da4a] ec_to_PrivateKeyInfo_pem_encode │ │ + [26da6a] EC PUBLIC KEY │ │ + [26da78] ED25519 PRIVATE KEY │ │ + [26da8c] x25519_to_PrivateKeyInfo_der_encode │ │ + [26dab0] %s: %s\n │ │ + [26dab8] invalid Argon2 type │ │ + [26dacc] kdf_argon2_ctx_set_lanes │ │ + [26dae5] kdf_tls1_3_derive │ │ + [26daf7] use-separator │ │ + [26db05] xcghash │ │ + [26db0d] kdf_sshkdf_set_ctx_params │ │ + [26db27] *secretlen too small │ │ + [26db3c] providers/implementations/keymgmt/dsa_kmgmt.c │ │ + [26db6a] ossl_sm2_key_private_check │ │ + [26db85] mac_key_fromdata │ │ + [26db96] ossl_prov_drbg_instantiate │ │ + [26dbb1] providers/implementations/rands/drbg_ctr.c │ │ + [26dbdc] Explicit digest not allowed with EdDSA operations │ │ + [26dc0e] input=MSBLOB │ │ + [26dc1b] providers/implementations/ciphers/cipher_des.c │ │ + [26dc4a] rc4_hmac_md5_set_ctx_params │ │ + [26dc66] invalid config data │ │ + [26dc7a] require ctr mode cipher │ │ + [26dc92] utlen │ │ + [26dc98] 3-ms │ │ + [26dc9d] binfo │ │ + [26dca3] truncated sleb128 expression │ │ + [26dcc0] DW_OP_piece not implemented │ │ + [26dcdc] (NULL) │ │ + [26dce3] PRAGMA cipher_hmac_algorithm = %s; │ │ + [26dd06] TRACE │ │ + [26dd0c] SELECT sql FROM %s.sqlite_schema WHERE sql LIKE 'CREATE INDEX %%' │ │ + [26dd51] sqlcipher_codec_ctx_init: error %d setting pass key │ │ + [26dd85] set btree page size to %d res %d rc %d │ │ + [26ddac] performing POSIX rename │ │ + [26ddc4] trigger │ │ + [26ddcc] close │ │ + [26ddd2] -mj%06X9%02X │ │ + [26dddf] ) │ │ + [26dde1] Or │ │ + [26dde4] OpenRead │ │ + [26dded] index corruption │ │ + [26ddfe] %z - %s │ │ + [26de06] failed to get page %u │ │ + [26de1c] Fragmentation of %u bytes reported as %u on page %u │ │ + [26de50] INS │ │ + [26de54] parent │ │ + [26de5b] '%.*q' │ │ + [26de62] zeroblob(%d) │ │ + [26de6f] sqlcipher_openssl_deactivate: leaving SQLCIPHER_MUTEX_PROVIDER_ACTIVATE │ │ + [26deb7] sqlcipher_openssl_random: entered SQLCIPHER_MUTEX_PROVIDER_RAND │ │ + [26def7] sqlcipher_openssl_random: leaving SQLCIPHER_MUTEX_PROVIDER_RAND │ │ + [26df37] sqlcipher_openssl_hmac: 1st EVP_MAC_final() for output length calculation using algorithm %d returned %d │ │ + [26dfa0] index_list │ │ + [26dfab] to │ │ + [26dfae] status │ │ + [26dfb5] sqlite3_get_table() called with two or more incompatible queries │ │ + [26dff6] unknown table option: %.*s │ │ + [26e011] CORRELATED │ │ + [26e01d] RELEASE │ │ + [26e025] conflicting ON CONFLICT clauses specified │ │ + [26e04f] glob │ │ + [26e054] auto-index │ │ + [26e05f] %s=? │ │ + [26e064] max │ │ + [26e068] cannot UPDATE generated column "%s" │ │ + [26e08c] %s mode not allowed: %s │ │ + [26e0a4] SELECT 1 FROM "%w".sqlite_master WHERE name NOT LIKE 'sqliteX_%%' ESCAPE 'X' AND sql NOT LIKE 'create virtual%%' AND sqlite_rename_test(%Q, sql, type, name, %d, %Q, %d)=NULL │ │ + [26e153] Cannot add a NOT NULL column with default value NULL │ │ + [26e188] %!.*f │ │ + [26e18e] strftime │ │ + [26e197] -> │ │ + [26e19a] 9.0e999 │ │ + [26e1a2] SELECT coalesce((SELECT max(blockid) FROM %Q.'%q_segments') + 1, 1) │ │ + [26e1e6] de │ │ + [26e1e9] ate │ │ + [26e1ed] ssensuo │ │ + [26e1f5] _content │ │ + [26e1fe] CREATE TABLE %Q.'%q_segments'(blockid INTEGER PRIMARY KEY, block BLOB); │ │ + [26e246] SELECT %s WHERE rowid = ? │ │ + [26e260] integrity-check │ │ + [26e270] SELECT %s FROM %s T WHERE T.%Q >= ? AND T.%Q <= ? ORDER BY T.%Q ASC │ │ + [26e2b4] SELECT pgno FROM '%q'.'%q_idx' WHERE segid=? AND term<=? ORDER BY term DESC LIMIT 1 │ │ + [26e308] ALTER TABLE %Q.'%q_%s' RENAME TO '%q_%s'; │ │ + [26e332] ousli │ │ + [26e338] rtree │ │ + [26e33e] UPDATE "%w"."%w_rowid"SET │ │ + [26e359] ORDER BY name │ │ + [26e368] misuse │ │ + [26e36f] MAX_EXPR_DEPTH=1000 │ │ + [26e383] TLS_DH_anon_WITH_AES_256_CBC_SHA │ │ + [26e3a4] AES128-SHA256 │ │ + [26e3b2] DHE-DSS-AES128-SHA256 │ │ + [26e3c8] DHE-RSA-AES128-SHA256 │ │ + [26e3de] AES256-CCM │ │ + [26e3e9] TLS_ECDHE_ECDSA_WITH_AES_256_CCM │ │ + [26e40a] TLS_ECDHE_RSA_WITH_NULL_SHA │ │ + [26e426] TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA │ │ + [26e449] TLS_ECDH_anon_WITH_AES_256_CBC_SHA │ │ + [26e46c] RSA-PSK-AES128-GCM-SHA256 │ │ + [26e486] TLS_RSA_PSK_WITH_AES_128_GCM_SHA256 │ │ + [26e4aa] ECDHE-PSK-AES128-CBC-SHA256 │ │ + [26e4c6] TLS_RSA_WITH_CAMELLIA_256_CBC_SHA256 │ │ + [26e4eb] DHE-DSS-CAMELLIA256-SHA │ │ + [26e503] IDEA-CBC-SHA │ │ + [26e510] set_ciphersuites │ │ + [26e521] decryption failed │ │ + [26e533] illegal point compression │ │ + [26e54d] inconsistent early data alpn │ │ + [26e56a] missing supported groups extension │ │ + [26e58d] no pem extensions │ │ + [26e59f] pem name bad prefix │ │ + [26e5b3] psk identity not found │ │ + [26e5ca] ssl/tls alert unsupported certificate │ │ + [26e5f0] tlsv1 bad certificate hash value │ │ + [26e611] too much early data │ │ + [26e625] unknown protocol │ │ + [26e636] version too low │ │ + [26e646] SSL_clear │ │ + [26e650] bugs │ │ + [26e655] legacy_server_connect │ │ + [26e66b] SessionTicket │ │ + [26e679] SSL_use_PrivateKey │ │ + [26e68c] SSLv3/TLS write certificate verify │ │ + [26e6af] SSLv3/TLS write finished │ │ + [26e6c8] SSLv3/TLS read hello request │ │ + [26e6e5] tls1_change_cipher_state │ │ + [26e6fe] rsa_pss_pss_sha256 │ │ + [26e711] CLIENT_EARLY_TRAFFIC_SECRET │ │ + [26e72d] tls13_change_cipher_state │ │ + [26e747] tls13_update_key │ │ + [26e758] ossl_quic_channel_raise_protocol_error_loc │ │ + [26e783] RETRY_SCID is malformed │ │ + [26e79b] INITIAL_SCID does not match expected value │ │ + [26e7c6] zero-length CID in PREFERRED_ADDR │ │ + [26e7e8] max_udp_payload_size │ │ + [26e7fd] ch_on_handshake_alert │ │ + [26e813] version negotiation failure │ │ + [26e82f] ch_rx_check_forged_pkt_limit │ │ + [26e84c] ssl/quic/cc_newreno.c │ │ + [26e862] transport:packet_sent │ │ + [26e878] transport:packet_received │ │ + [26e892] ping │ │ + [26e897] acked_ranges │ │ + [26e8a4] path_challenge │ │ + [26e8b3] include/internal/ring_buf.h │ │ + [26e8cf] non-minimal frame type encoding │ │ + [26e8ef] conn has zero-length CID │ │ + [26e908] ssl/quic/quic_sf_list.c │ │ + [26e920] HANDSHAKE_DONE │ │ + [26e92f] STREAM_OFF_FIN │ │ + [26e93e] ChaCha20 │ │ + [26e947] tls_construct_ctos_etm │ │ + [26e95e] tls_parse_stoc_renegotiate │ │ + [26e979] tls_parse_stoc_server_name │ │ + [26e994] tls_parse_ctos_maxfragmentlen │ │ + [26e9b2] tls_construct_stoc_etm │ │ + [26e9c9] write_state_machine │ │ + [26e9dd] ossl_statem_client_write_transition │ │ + [26ea01] tls_construct_change_cipher_spec │ │ + [26ea22] ossl_statem_server_post_process_message │ │ + [26ea4a] bn_to_asn1_string │ │ + [26ea5c] getsockname truncated address │ │ + [26ea7a] no port defined │ │ + [26ea8a] BN_mod_inverse │ │ + [26ea99] crypto/bn/bn_mod.c │ │ + [26eaac] line │ │ + [26eab2] BOOLEAN │ │ + [26eaba] Bad time value │ │ + [26eac9] ssl_conf │ │ + [26ead2] OpenSSL X9.42 DH method │ │ + [26eaea] BN_mod_exp_mont_word │ │ + [26eaff] eckey_pub_decode │ │ + [26eb10] EC_GROUP_get_ecparameters │ │ + [26eb2a] X9_62_CHARACTERISTIC_TWO │ │ + [26eb43] fieldID │ │ + [26eb4b] base │ │ + [26eb50] X9.62/SECG curve over a 256 bit prime field │ │ + [26eb7c] ossl_ec_GF2m_simple_point_get_affine_coordinates │ │ + [26ebad] ec_GF2m_simple_ladder_pre │ │ + [26ebc7] crypto/ec/ec_key.c │ │ + [26ebda] EC_POINT_dbl │ │ + [26ebe7] EC_POINT_cmp │ │ + [26ebf4] Cofactor: │ │ + [26ebff] ossl_ec_GFp_mont_field_mul │ │ + [26ec1a] ossl_ec_GFp_mont_field_encode │ │ + [26ec38] ecp_nistz256_points_mul │ │ + [26ec50] there are no property definitions with decoder %s │ │ + [26ec82] crypto/bio/bf_readbuff.c │ │ + [26ec9b] asn1 encoding routines │ │ + [26ecb2] xoflen │ │ + [26ecb9] ssl3-ms │ │ + [26ecc1] sect113r1 │ │ + [26eccb] crypto/evp/encode.c │ │ + [26ecdf] EVP_CIPHER_CTX_set_key_length │ │ + [26ecfd] evp_set_parsed_default_properties │ │ + [26ed1f] assertion failed: j <= sizeof(c->iv) │ │ + [26ed44] EVP_DigestSignFinal │ │ + [26ed58] PKCS5_pbe2_set_iv_ex │ │ + [26ed6d] PBEPARAM │ │ + [26ed76] dh_pad │ │ + [26ed7d] fix_rsa_padding_mode │ │ + [26ed92] rsa-coefficient6 │ │ + [26eda3] EVP_PKEY_fromdata │ │ + [26edb5] int_ctx_new │ │ + [26edc1] ffdhe4096 │ │ + [26edcb] too many iterations │ │ + [26eddf] check q not prime │ │ + [26edf1] keys not set │ │ + [26edfe] cannot set parameters │ │ + [26ee14] key setup failed │ │ + [26ee25] unknown max size │ │ + [26ee36] illegal implicit tag │ │ + [26ee4b] illegal zero content │ │ + [26ee60] undefined order │ │ + [26ee70] engines section error │ │ + [26ee86] no control function │ │ + [26ee9a] invalid encrypted key length │ │ + [26eeb7] error creating certreq │ │ + [26eece] sct invalid signature │ │ + [26eee4] des-ede-ecb │ │ + [26eef0] hexstr2buf_sep │ │ + [26eeff] get_ptr_internal │ │ + [26ef10] prepare_from_text │ │ + [26ef22] provider_conf_load │ │ + [26ef35] provider_conf_parse_bool_setting │ │ + [26ef56] yes │ │ + [26ef5a] OBJ_txt2obj │ │ + [26ef66] organizationalUnitName │ │ + [26ef7d] idea-cfb │ │ + [26ef86] pkcs9 │ │ + [26ef8c] DSA-SHA │ │ + [26ef94] cast5-ecb │ │ + [26ef9e] DSA-SHA1 │ │ + [26efa7] secretBag │ │ + [26efb1] PBMAC1 │ │ + [26efb8] PBE-SHA1-DES │ │ + [26efc5] SMIME │ │ + [26efcb] id-smime-aa-ets-commitmentType │ │ + [26efea] id-alg │ │ + [26eff1] id-cmc │ │ + [26eff8] id-qcs │ │ + [26efff] id-it-origPKIMessage │ │ + [26f014] id-aca-chargingIdentity │ │ + [26f02c] noCheck │ │ + [26f034] OCSP Service Locator │ │ + [26f049] Directory │ │ + [26f053] ac-proxying │ │ + [26f05f] aes-128-ecb │ │ + [26f06b] AES-192-OFB │ │ + [26f077] pilotOrganization │ │ + [26f089] documentVersion │ │ + [26f099] setct-HODInput │ │ + [26f0a8] setct-AuthResTBS │ │ + [26f0b9] setct-BatchAdminResTBE │ │ + [26f0d0] setext-track2 │ │ + [26f0de] cleartext track 2 │ │ + [26f0f0] secure device signature │ │ + [26f108] id-characteristic-two-basis │ │ + [26f124] ppBasis │ │ + [26f12c] camellia-192-ecb │ │ + [26f13d] LocalKeySet │ │ + [26f149] postalAddress │ │ + [26f157] id-aes256-CCM │ │ + [26f165] rc4-hmac-md5 │ │ + [26f172] dhSinglePass-stdDH-sha1kdf-scheme │ │ + [26f194] jurisdictionL │ │ + [26f1a2] gost89-ctr │ │ + [26f1ad] auth-dss │ │ + [26f1b6] BLAKE2b512 │ │ + [26f1c1] id-hmacWithSHA3-512 │ │ + [26f1d5] ARIA-128-CCM │ │ + [26f1e2] dstu28147-wrap │ │ + [26f1f1] ieee-siswg │ │ + [26f1fc] brotli │ │ + [26f203] responses │ │ + [26f20d] responseExtensions │ │ + [26f220] status not yet valid │ │ + [26f235] assertion failed: niv >= 0 && niv <= EVP_MAX_IV_LENGTH │ │ + [26f26c] crypto/pkcs12/p12_utl.c │ │ + [26f284] PKCS12_MAC_DATA │ │ + [26f294] PKCS7_ATTR_SIGN │ │ + [26f2a4] crl │ │ + [26f2a8] NULL\n │ │ + [26f2ae] %s (%s) │ │ + [26f2b6] ossl_parse_property │ │ + [26f2ca] data greater than mod len │ │ + [26f2e4] iqmp not inverse of q │ │ + [26f2fa] unsupported mask algorithm │ │ + [26f315] ossl_rsa_padding_add_PKCS1_OAEP_mgf1_ex │ │ + [26f33d] encode_pkcs1 │ │ + [26f34a] PBMAC1_PBKDF2_HMAC │ │ + [26f35d] sys$qiow error │ │ + [26f36c] UI_create_method │ │ + [26f37d] GENERAL_NAMES │ │ + [26f38b] d.uniformResourceIdentifier │ │ + [26f3a7] location │ │ + [26f3b0] SSL Client │ │ + [26f3bb] crypto/x509/v3_ia5.c │ │ + [26f3d0] r2i_certpol │ │ + [26f3dc] crypto/x509/v3_enum.c │ │ + [26f3f2] Routing Domain Identifiers │ │ + [26f40d] crypto/x509/v3_ist.c │ │ + [26f422] %*s %s%s%s%s\n │ │ + [26f435] X400Name: │ │ + [26f44c] user │ │ + [26f451] TLS_FEATURE │ │ + [26f45d] i2s_ASN1_INTEGER │ │ + [26f46e] invalid syntax │ │ + [26f47d] negative pathlen │ │ + [26f48e] SSL_CERT_FILE │ │ + [26f49c] duplicate attribute │ │ + [26f4b0] key usage does not include digital signature │ │ + [26f4dd] invalid or inconsistent certificate extension │ │ + [26f50b] unsupported extension feature │ │ + [26f529] validity │ │ + [26f532] failed to get platform info │ │ + [26f54e] no-ACE │ │ + [26f555] provider=base,fips=yes,output=der,structure=type-specific │ │ + [26f58f] provider=base,fips=yes,output=blob │ │ + [26f5b2] DSA-SHA2-512:DSA-SHA512:dsa_with_SHA512:id-dsa-with-sha512:1.2.840.1.101.3.4.3.4 │ │ + [26f603] RSA-SHA2-224:RSA-SHA224:sha224WithRSAEncryption:1.2.840.113549.1.1.14 │ │ + [26f649] RSA-SHA3-384:id-rsassa-pkcs1-v1_5-with-sha3-384:2.16.840.1.101.3.4.3.15 │ │ + [26f691] provider=default,fips=yes,output=der,structure=X9.62 │ │ + [26f6c6] provider=default,fips=yes,input=der,structure=dhx │ │ + [26f6f8] ARIA-128-GCM:1.2.410.200046.1.1.34 │ │ + [26f71b] WHIRLPOOL:1.0.10118.3.0.55 │ │ + [26f736] C1x │ │ + [26f73a] providers/implementations/ciphers/cipher_aes_hw.c │ │ + [26f76c] providers/implementations/ciphers/cipher_sm4_gcm.c │ │ + [26f79f] RSA PRIVATE KEY │ │ + [26f7af] dhx_to_type_specific_params_pem_encode │ │ + [26f7d6] rsapss_to_SubjectPublicKeyInfo_der_encode │ │ + [26f800] DH PUBLIC KEY │ │ + [26f80e] ec_to_PrivateKeyInfo_der_encode │ │ + [26f82e] ec_to_EC_der_encode │ │ + [26f842] rsapss_to_PKCS1_pem_encode │ │ + [26f85d] dsa2msblob_encode │ │ + [26f86f] providers/implementations/encode_decode/encode_key2text.c │ │ + [26f8a9] invalid Argon2 version │ │ + [26f8c0] kdf_sshkdf_derive │ │ + [26f8d2] kdf_tls1_prf_derive │ │ + [26f8e6] dkp_prk │ │ + [26f8ee] eckem_decapsulate │ │ + [26f900] Invalid enc public key │ │ + [26f917] crypto/hpke/hpke_util.c │ │ + [26f92f] cmac_set_ctx_params │ │ + [26f943] kmac_init │ │ + [26f94d] get_parent_strength │ │ + [26f961] providers/implementations/rands/drbg_hmac.c │ │ + [26f98d] seed_src_generate │ │ + [26f99f] Ed448 │ │ + [26f9a5] RSA key size = %d, expected minimum = %d │ │ + [26f9ce] providers/implementations/digests/md4_prov.c │ │ + [26f9fb] pad-type │ │ + [26fa04] invalid mac │ │ + [26fa10] missing session id │ │ + [26fa23] km │ │ + [26fa26] fy-message │ │ + [26fa31] evaluateExpression │ │ + [26fa44] _Unwind_GetDataRelBase() not implemented │ │ + [26fa6d] (subquery-%u) │ │ + [26fa7b] cipher_compatibility │ │ + [26fa90] cipher_memory_security │ │ + [26faa7] sqlite3_rekey_v2: database zDb=%p db_index:%d │ │ + [26fad5] sqlcipher_deactivate: left static master mutex │ │ + [26fb04] getpagesize │ │ + [26fb10] immutable │ │ + [26fb1a] k(%d │ │ + [26fb1f] ,%s%s%s │ │ + [26fb27] N. │ │ + [26fb2a] IfNotZero │ │ + [26fb34] VInitIn │ │ + [26fb3c] Freelist: │ │ + [26fb47] unable to get the page. error code=%d │ │ + [26fb6d] SELECT sql FROM "%w".sqlite_schema WHERE type='index' │ │ + [26fba3] no such module: %s │ │ + [26fbb6] p2 │ │ + [26fbb9] comment │ │ + [26fbc1] sqlcipher_mem_malloc: calling sqlcipher_mlock(%p,%d) │ │ + [26fbf6] database_list │ │ + [26fc04] function_list │ │ + [26fc12] hard_heap_limit │ │ + [26fc22] index_info │ │ + [26fc2d] mmap_size │ │ + [26fc37] query_only │ │ + [26fc42] quick_check │ │ + [26fc4e] synchronous │ │ + [26fc5a] wal_checkpoint │ │ + [26fc69] desc │ │ + [26fc6e] database │ │ + [26fc77] text │ │ + [26fc7c] CREATE TABLE │ │ + [26fc8a] DELETE FROM %Q.sqlite_sequence WHERE name=%Q │ │ + [26fcb7] corrupt schema │ │ + [26fcc6] UPDATE %Q.sqlite_master SET rootpage=%d WHERE #%d AND rootpage=#%d │ │ + [26fd09] RECURSIVE STEP │ │ + [26fd18] SCAN │ │ + [26fd1d] < │ │ + [26fd1f] CHECK constraint failed in %s │ │ + [26fd3d] NO ACTION │ │ + [26fd47] trigger "%s" may not write to shadow table "%s" │ │ + [26fd77] cannot drop %s column: "%s" │ │ + [26fd93] concat_ws │ │ + [26fd9d] quote │ │ + [26fda3] now │ │ + [26fda7] inf │ │ + [26fdab] FLAGS parameter to json_valid() must be between 1 and 15 │ │ + [26fde4] authorization denied │ │ + [26fdf9] SELECT count(*) FROM %Q.'%q_segdir' WHERE level = ? │ │ + [26fe2d] REPLACE INTO %Q.'%q_stat' VALUES(?,?) │ │ + [26fe53] lanoita │ │ + [26fe5b] ive │ │ + [26fe5f] laci │ │ + [26fe64] tneme │ │ + [26fe6a] Index already optimal │ │ + [26fe80] ALTER TABLE %Q.'%q_content' RENAME TO '%q_content'; │ │ + [26feb5] fts5 │ │ + [26feba] remove_diacritics │ │ + [26fecc] SELECT %s FROM %s T WHERE T.%Q <= ? AND T.%Q >= ? ORDER BY T.%Q DESC │ │ + [26ff11] CREATE TABLE x( │ │ + [26ff21] ousness │ │ + [26ff29] row │ │ + [26ff2d] SELECT * FROM %Q.'%q_rowid' │ │ + [26ff49] Dimension %d of cell %d on node %lld is corrupt relative to parent │ │ + [26ff8c] DELETE FROM '%q'.'%q_node' WHERE nodeno = ?1 │ │ + [26ffb9] unable to delete/modify collation sequence due to active statements │ │ + [26fffd] DEFAULT_CACHE_SIZE=-2000 │ │ + [270016] TLS_DHE_RSA_WITH_AES_256_CBC_SHA │ │ + [270037] DHE-DSS-AES256-SHA256 │ │ + [27004d] TLS_RSA_WITH_AES_128_GCM_SHA256 │ │ + [27006d] DHE-RSA-AES128-CCM8 │ │ + [270081] PSK-AES256-CCM │ │ + [270090] ECDHE-ECDSA-AES128-CCM │ │ + [2700a7] ECDHE-ECDSA-AES256-CCM │ │ + [2700be] ECDHE-ECDSA-AES256-SHA384 │ │ + [2700d8] TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 │ │ + [2700fe] DHE-PSK-CHACHA20-POLY1305 │ │ + [270118] kDHEPSK │ │ + [270120] aPSK │ │ + [270125] CAMELLIA128 │ │ + [270131] EDH-RSA-DES-CBC3-SHA │ │ + [270146] bad packet length │ │ + [270158] cannot get group name │ │ + [27016e] dtls message too big │ │ + [270183] invalid serverinfo data │ │ + [27019b] renegotiation encoding err │ │ + [2701b6] sequence ctr wrapped │ │ + [2701cb] stream recv only │ │ + [2701dc] tlsv1 alert record overflow │ │ + [2701f8] tlsv1 unsupported extension │ │ + [270214] unknown mandatory parameter │ │ + [270230] options │ │ + [270238] no_ems │ │ + [27023f] ClientCAPath │ │ + [27024c] requestCAStore │ │ + [27025b] TLSv1.3 │ │ + [270263] PreferNoDHEKEX │ │ + [270272] KTLSTxZerocopySendfile │ │ + [270289] tlsext_tick_age_add │ │ + [27029d] SSLv3/TLS read server session ticket │ │ + [2702c2] TLSv1.3 write client compressed certificate │ │ + [2702ee] tls-group-name │ │ + [2702fd] add_provider_groups │ │ + [270311] tls-group-name-internal │ │ + [270329] tls-max-tls │ │ + [270335] ssl/tls13_enc.c │ │ + [270345] retiring connection id limit violated │ │ + [27036b] internal error (packet buf init) │ │ + [27038c] INITIAL_MAX_STREAM_DATA_UNI is malformed │ │ + [2703b5] OSSL_QFILTER │ │ + [2703c2] initial │ │ + [2703ca] stream │ │ + [2703d1] error_space │ │ + [2703dd] stream_data_blocked │ │ + [2703f1] STREAMS valid only in 0/1-RTT │ │ + [27040f] depack_do_frame_path_response │ │ + [27042d] STREAMS_BLOCKED_BIDI │ │ + [270442] STREAM_FIN │ │ + [27044d] tls_construct_ctos_key_share │ │ + [27046a] dtls1_preprocess_fragment │ │ + [270484] tls_construct_cert_verify │ │ + [27049e] tls_process_change_cipher_spec │ │ + [2704bd] create_ticket_prequel │ │ + [2704d3] pkey │ │ + [2704d8] │ │ + [2704e2] ASN1_IA5STRING │ │ + [2704f1] gethostbyname addr is not af inet │ │ + [270513] no such file │ │ + [270520] crypto/bn/bn_lib.c │ │ + [270533] crypto/bn/bn_gcd.c │ │ + [270546] module=%s, path=%s │ │ + [270559] stbl_section │ │ + [270566] SEQWRAP │ │ + [27056e] bitstr_cb │ │ + [270578] dh_pkey_import_from_type │ │ + [270591] DSO_set_filename │ │ + [2705a2] %s.so │ │ + [2705a8] Public-Key │ │ + [2705b3] EC_PRIVATEKEY │ │ + [2705c1] NIST/X9.62/SECG curve over a 192 bit prime field │ │ + [2705f2] ossl_ec_GF2m_simple_group_check_discriminant │ │ + [27061f] ECDH_compute_key │ │ + [270630] SigEd25519 no Ed25519 collisions │ │ + [270651] decoder_process │ │ + [270661] CRYPTO lib │ │ + [27066c] unable to get read lock │ │ + [270684] c2tnb191v3 │ │ + [27068f] P-224 │ │ + [270695] alg_section │ │ + [2706a1] fips=yes │ │ + [2706aa] oct │ │ + [2706ae] asn1_oct_int │ │ + [2706bb] TYPE=%s │ │ + [2706c3] OSSL_ENCODER_CTX_new_for_pkey │ │ + [2706e1] default-digest │ │ + [2706f0] EVP_DigestSignUpdate │ │ + [270705] PKCS5_pbe_set0_algor_ex │ │ + [27071d] evp_pkey_get0_ECX_KEY │ │ + [270733] cekalg │ │ + [27073a] ecdh_cofactor_mode │ │ + [27074d] rsa_padding_mode │ │ + [27075e] md │ │ + [270761] X963KDF │ │ + [270769] evp_pkey_ctx_set1_octet_string │ │ + [270788] modp_4096 │ │ + [270792] ossl_namemap_add_names │ │ + [2707a9] MODULESDIR: "/home/vagrant/build/com.b44t.messenger/jni/deltachat-core-rust/target/i686-linux-android/release/build/openssl-sys-2f2fb14f6f2fc384/out/openssl-build/install/lib/ossl-modules" │ │ + [270866] invalid length │ │ + [270875] aria key setup failed │ │ + [27088b] expecting an hmac key │ │ + [2708a1] unknown bits │ │ + [2708ae] q not prime │ │ + [2708ba] field missing │ │ + [2708c8] illegal time value │ │ + [2708db] invalid universalstring length │ │ + [2708fa] null is wrong length │ │ + [27090f] point arithmetic failure │ │ + [270928] command takes no input │ │ + [27093f] error receiving │ │ + [27094f] too many redirections │ │ + [270965] content type not compressed data │ │ + [270986] need one signer │ │ + [270996] no password │ │ + [2709a2] unable to finalize context │ │ + [2709bd] log conf invalid key │ │ + [2709d2] ess digest alg unknown │ │ + [2709e9] desx │ │ + [2709ee] aria256 │ │ + [2709f6] pass phrase │ │ + [270a02] OSSL_provider_init │ │ + [270a15] RSA-MD5 │ │ + [270a1d] CN │ │ + [270a20] localityName │ │ + [270a2d] OU │ │ + [270a30] DES-EDE-CBC │ │ + [270a3c] DES-OFB │ │ + [270a44] DES-EDE3-CFB │ │ + [270a51] des-ede3-ofb │ │ + [270a5e] nsRenewalUrl │ │ + [270a6b] Time Stamping │ │ + [270a79] Microsoft Encrypted File System │ │ + [270a99] invalidityDate │ │ + [270aa8] pbeWithSHA1And128BitRC4 │ │ + [270ac0] caIssuers │ │ + [270aca] id-smime-mod-ets-eSigPolicy-97 │ │ + [270ae9] id-smime-aa-msgSigDigest │ │ + [270b02] id-smime-cti-ets-proofOfDelivery │ │ + [270b23] id-regInfo │ │ + [270b2e] id-cmc-getCRL │ │ + [270b3c] clearance │ │ + [270b46] subjectInfoAccess │ │ + [270b58] policyConstraints │ │ + [270b6a] pilotAttributeType │ │ + [270b7d] pilotObject │ │ + [270b89] singleLevelQuality │ │ + [270b9c] setct-AuthResTBSX │ │ + [270bae] setct-CredRevResData │ │ + [270bc3] setct-CertReqData │ │ + [270bd5] setct-CapTokenTBE │ │ + [270be7] setCext-Track2Data │ │ + [270bfa] DES-EDE3-CFB8 │ │ + [270c08] c2onb239v5 │ │ + [270c13] hmac-md5 │ │ + [270c1c] id-GostR3410-2001-CryptoPro-B-ParamSet │ │ + [270c43] GOST 28147-89 Cryptocom ParamSet │ │ + [270c64] searchGuide │ │ + [270c70] member │ │ + [270c77] camellia-128-ccm │ │ + [270c88] id-tc26-constants │ │ + [270c9a] ipsecIKE │ │ + [270ca3] sendRouter │ │ + [270cae] id-dsa-with-sha512 │ │ + [270cc1] CMC Registration Authority │ │ + [270cdc] magma-cfb │ │ + [270ce6] cmKGA │ │ + [270cec] classSignToolKC3 │ │ + [270cfd] signedObject │ │ + [270d0a] id-regCtrl-rsaKeyLen │ │ + [270d1f] Trusted key usage (Oracle) │ │ + [270d3a] Zstandard compression │ │ + [270d50] X509v3 Attribute Mappings │ │ + [270d6a] associatedInformation │ │ + [270d80] digest err │ │ + [270d8b] nextupdate before thisupdate │ │ + [270da8] request not signed │ │ + [270dbb] ^I │ │ + [270dbe] -----BEGIN │ │ + [270dca] can't pack structure │ │ + [270ddf] encrypt error │ │ + [270ded] PKCS7_add0_attrib_signing_time │ │ + [270e0c] no recipient matches certificate │ │ + [270e2d] RAND_get0_primary │ │ + [270e3f] CTR-DRBG │ │ + [270e48] use_derivation_function │ │ + [270e60] OpenSSL RSA method │ │ + [270e73] Exponent: │ │ + [270e7d] iqmp │ │ + [270e82] key size too small │ │ + [270e95] mp exponent not congruent to d │ │ + [270eb4] salt length check failed │ │ + [270ecd] SHA2-512 │ │ + [270ed6] fingerprint size does not match digest │ │ + [270efd] is not a │ │ + [270f06] no loaders found │ │ + [270f17] OSSL_STORE_INFO_new_CERT │ │ + [270f30] there must be one signer │ │ + [270f49] open_console │ │ + [270f56] SSL Server │ │ + [270f61] CERTIFICATEPOLICIES │ │ + [270f75] POLICYQUALINFO │ │ + [270f84] name=%s option=%s │ │ + [270f96] ISSUING_DIST_POINT │ │ + [270fa9] %*sOnly Attribute Certificates\n │ │ + [270fc9] %*sRelative Name:\n │ │ %*s │ │ - [271006] OSSL_OBJECT_DIGEST_INFO │ │ - [27101f] %*s │ │ - [27102f] professionOIDs │ │ - [27103e] %*s admissionAuthority:\n │ │ - [271058] language │ │ - [271061] v2i_issuer_alt │ │ - [271070] copy_email │ │ - [27107b] Attributes │ │ - [271087] %*sZone: %s, User: │ │ - [27109b] s2i_ASN1_UTF8STRING │ │ - [2710af] no subject details │ │ - [2710c2] unable to decrypt certificate's signature │ │ - [2710ec] unable to verify the first certificate │ │ - [271113] CRL path validation error │ │ - [27112d] Certificate public key has explicit ECC parameters │ │ - [271160] ossl_policy_level_add_node │ │ - [27117b] subjectUID │ │ - [271186] ALG_PERR: %s(%d): io_read failed : │ │ - [2711aa] provider=base,fips=yes,output=pem,structure=dhx │ │ - [2711da] provider=base,fips=yes,output=der,structure=X9.42 │ │ - [27120c] provider=base,fips=yes,input=der,structure=ec │ │ - [27123a] ARGON2ID │ │ - [271243] ED25519ph │ │ - [27124d] provider=default,fips=no,output=pem,structure=SubjectPublicKeyInfo │ │ - [271290] provider=default,fips=yes,output=der,structure=ec │ │ - [2712c2] AES-256-ECB:2.16.840.1.101.3.4.1.41 │ │ - [2712e6] AES-128-GCM-SIV │ │ - [2712f6] AES-256-GCM-SIV │ │ - [271306] SM4-CBC:SM4:1.2.156.10197.1.104.2 │ │ - [271328] PVKKDF │ │ - [27132f] providers/implementations/ciphers/cipher_aes_gcm_siv_hw.c │ │ - [271369] providers/implementations/ciphers/cipher_aes_ocb.c │ │ - [27139c] aes_ocb_block_update_internal │ │ - [2713ba] aes_ocb_get_ctx_params │ │ - [2713d1] providers/implementations/digests/sm3_prov.c │ │ - [2713fe] key_to_type_specific_der_bio │ │ - [27141b] SM2 PRIVATE KEY │ │ - [27142b] ed448_to_PrivateKeyInfo_pem_encode │ │ - [27144e] ec2blob_encode │ │ - [27145d] kdf_tls1_3_set_ctx_params │ │ - [271477] custom │ │ - [27147e] providers/implementations/kdfs/scrypt.c │ │ - [2714a6] providers/implementations/kem/rsa_kem.c │ │ - [2714ce] gen_type set to unsupported value %d │ │ - [2714f3] dsa_precheck_params │ │ - [271507] ecx_validate │ │ - [271514] cmac_gen_set_params │ │ - [271528] mac_digest_sign_init │ │ - [27153d] rsa_signverify_init │ │ - [271551] Only X.931, PKCS#1 v1.5 or PSS padding allowed │ │ - [271580] providers/implementations/ciphers/cipher_blowfish.c │ │ - [2715b4] failed to generate key │ │ - [2715cb] final call out of order │ │ - [2715e3] tag not needed │ │ - [2715f2] rly_clean │ │ - [2715fc] required │ │ - [271605] ep-label │ │ - [27160e] ions │ │ - [271613] ode-point │ │ - [27161d] ixed │ │ - [271622] egacy │ │ - [271628] unwind_phase2 │ │ - [271636] malformed uleb128 expression │ │ - [271653] unix-none │ │ - [27165d] %s │ │ - [271660] native │ │ - [271667] INSERT INTO %s.sqlite_schema SELECT type, name, tbl_name, rootpage, sql FROM %s.sqlite_schema WHERE type='view' OR type='trigger' OR (type='table' AND rootpage=0) │ │ - [271716] sqlcipher_deactivate: entered SQLCIPHER_MUTEX_PROVIDER │ │ - [27174d] sqlcipher_codec_ctx_init: entering SQLCIPHER_MUTEX_PROVIDER │ │ - [271789] off │ │ - [27178d] temporary │ │ - [271797] openDirectory │ │ - [2717a5] readlink │ │ - [2717ae] os_unix.c:%d: (%d) %s(%s) - %s │ │ - [2717cd] MJ delete: %s │ │ - [2717db] 8 │ │ - [2717dd] Transaction │ │ - [2717e9] IsType │ │ - [2717f0] IfNoHope │ │ - [2717f9] Last │ │ - [2717fe] IdxLT │ │ - [271804] SetSubtype │ │ - [27180f] Abortable │ │ - [271819] FOREIGN KEY │ │ - [271825] %s constraint failed │ │ - [27183a] database table is locked: %s │ │ - [271857] ANY │ │ - [27185b] sz=[0-9]* │ │ - [271865] -- │ │ - [271869] codec_set_btree_to_codec_pagesize: sqlite3BtreeSetPageSize() size=%d reserve=%d │ │ - [2718b9] cipher_ctx_key_derive: using raw key from hex │ │ - [2718e7] sqlcipher_cipher_ctx_cmp: c1=%p c2=%p sqlcipher_memcmp(c1->pass, c2_pass)=%d are_equal=%d │ │ - [271941] sqlcipher_openssl_random: RAND_bytes() returned %d │ │ - [271974] temp_store │ │ - [27197f] builtin │ │ - [271987] RAISE() may only be used within a trigger-program │ │ - [2719b9] corrupt database │ │ - [2719ca] no such function: %#T │ │ - [2719e0] subqueries │ │ - [2719eb] ..%s │ │ - [2719f0] %r %s BY term out of range - should be between 1 and %d │ │ - [271a28] LAST │ │ - [271a2d] cannot create a TEMP index on non-TEMP table "%s" │ │ - [271a5f] >? AND %s │ │ - [271a69] ( │ │ - [271a6c] SCAN %s%s%s │ │ - [271a78] no such index: %S │ │ - [271a8a] shadow │ │ - [271a91] *** in database %s ***\n │ │ - [271aa9] UTF16be │ │ - [271ab1] database is already attached │ │ - [271ace] no such database: %s │ │ - [271ae3] cannot drop column "%s": no other columns exist │ │ - [271b13] upper │ │ - [271b19] substr │ │ - [271b20] jsonb_extract │ │ - [271b2e] constraint failed │ │ - [271b40] offsets │ │ - [271b48] sess │ │ - [271b4d] content │ │ - [271b55] NOT │ │ - [271b59] unknown special query: %.*s │ │ - [271b75] {%lld │ │ - [271b7b] INSERT OR REPLACE INTO '%q'.'%q_rowid' VALUES(?1, ?2) │ │ - [271bb1] $ │ │ - [271bb3] TLS_SHA384_SHA384 │ │ - [271bc5] TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 │ │ - [271be9] TLS_PSK_WITH_AES_256_CCM │ │ - [271c02] PSK-NULL-SHA │ │ - [271c0f] TLS_PSK_WITH_AES_128_CBC_SHA256 │ │ - [271c2f] DHE-PSK-NULL-SHA384 │ │ - [271c43] TLS_SRP_SHA_DSS_WITH_AES_128_CBC_SHA │ │ - [271c68] ADH-CAMELLIA128-SHA256 │ │ - [271c7f] RSA-PSK-CAMELLIA128-SHA256 │ │ - [271c9a] TLS_GOSTR341001_WITH_28147_CNT_IMIT │ │ - [271cbe] TLS_DH_anon_WITH_SEED_CBC_SHA │ │ - [271cdc] TLS_RSA_WITH_ARIA_128_GCM_SHA256 │ │ - [271cfd] DHE-RSA-ARIA128-GCM-SHA256 │ │ - [271d18] DHE-PSK-ARIA256-GCM-SHA384 │ │ - [271d33] TLS_DHE_PSK_WITH_ARIA_256_GCM_SHA384 │ │ - [271d58] ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384 │ │ - [271d94] COMPLEMENTOFALL │ │ - [271da4] kECDHEPSK │ │ - [271dae] MEDIUM │ │ - [271db5] bad protocol version number │ │ - [271dd1] length mismatch │ │ - [271de1] missing dsa signing cert │ │ - [271dfa] not server │ │ - [271e05] record length mismatch │ │ - [271e1c] ssl/tls alert decompression failure │ │ - [271e40] ssl/tls alert illegal parameter │ │ - [271e60] ssl negative length │ │ - [271e74] stream send only │ │ - [271e85] unable to load ssl3 md5 routines │ │ - [271ea6] unknown cipher type │ │ - [271eba] unknown cmd name │ │ - [271ecb] unknown key exchange type │ │ - [271ee5] SSL_read │ │ - [271eee] ssl/ssl_mcnf.c │ │ - [271efd] client_sigalgs │ │ - [271f0c] ECDHParameters │ │ - [271f1b] named_curve │ │ - [271f27] RequestCAFile │ │ - [271f35] TLSv1.3 write server compressed certificate │ │ - [271f61] CHACHA20-POLY1305 │ │ - [271f73] X25519 │ │ - [271f7a] add_provider_sigalgs │ │ - [271f8f] rsa_pss_rsae_sha384 │ │ - [271fa3] gost2001_gost94 │ │ - [271fb3] expect_quic_with_stream_lock │ │ - [271fd0] ossl_quic_channel_on_handshake_confirmed │ │ - [271ff9] zero length connection id in use │ │ - [27201a] DISABLE_ACTIVE_MIGRATION appears multiple times │ │ - [27204a] ch_enqueue_retire_conn_id │ │ - [272064] \r │ │ - [272067] 0RTT │ │ - [27206c] retire_prior_to │ │ - [27207c] limit │ │ - [272082] ossl_qrl_enc_level_set_provide_secret │ │ - [2720a8] MAX_DATA valid only in 0/1-RTT │ │ - [2720c7] depack_do_frame_stop_sending │ │ - [2720e4] internal error (crypto RXFC) │ │ - [272101] depack_do_frame_new_token │ │ - [27211b] depack_do_frame_max_data │ │ - [272134] STREAM_LEN_FIN │ │ - [272143] tls_write_records_default │ │ - [27215d] tls_retry_write_records │ │ - [272175] GET │ │ - [27217a] CONNE │ │ - [272180] final_server_name │ │ - [272192] tls_construct_ctos_maxfragmentlen │ │ - [2721b4] tls_parse_ctos_client_cert_type │ │ - [2721d4] read_state_machine │ │ - [2721e7] tls_process_cert_status_body │ │ - [272204] tls_construct_cke_gost │ │ - [27221b] tls_construct_finished │ │ - [272232] tls_process_cke_dhe │ │ - [272246] DER │ │ - [27224a] asn1_string_get_int64 │ │ - [272260] asn1_find_end │ │ - [27226e] crypto/asn1/a_object.c │ │ - [272285] INT32 │ │ - [27228b] tfo disabled │ │ - [272298] BIO_gets │ │ - [2722a1] dgram_pair_write │ │ - [2722b2] HERE-->%s │ │ - [2722bc] %02d%02d%02d%02d%02d%02dZ │ │ - [2722d6] %s %2d %02d:%02d:%02d.%.*s %d GMT │ │ - [2722f8] i2o_SCT │ │ - [272300] SCT_CTX_verify │ │ - [27230f] OpenSSL PKCS#3 DH method │ │ - [272328] SHA512 │ │ - [27232f] bn_mod_exp_mont_fixed_top │ │ - [272349] ossl_dh_buf2key │ │ - [272359] BN_mod_exp2_mont │ │ - [27236a] ec_pkey_param_check │ │ - [27237e] ec_pkey_import_from │ │ - [272392] EC_GROUP_new_by_curve_name_ex │ │ - [2723b0] SECG curve over a 224 bit prime field │ │ - [2723d6] NIST/SECG/WTLS curve over a 233 bit binary field │ │ - [272407] WTLS curve over a 112 bit prime field │ │ - [27242d] EC_POINT_invert │ │ - [27243d] ossl_ec_GFp_mont_field_set_to_one │ │ - [27245f] ossl_ec_GFp_simple_point_set_affine_coordinates │ │ - [27248f] pkey_ecd_digestsign448 │ │ - [2724a6] ossl_ecx_key_dup │ │ - [2724b7] the mandatory 'input' property is missing for decoder %s (properties: %s) │ │ - [272501] ID │ │ - [272504] ENGINE_load_ssl_client_cert │ │ - [272520] engine_table_register │ │ - [272536] crypto/engine/tb_dsa.c │ │ - [27254d] crypto/engine/tb_rsa.c │ │ - [272564] configuration file routines │ │ - [272580] ECDH routines │ │ - [27258e] CMP routines │ │ - [27259b] ENGINE lib │ │ - [2725a6] unsupported │ │ - [2725b2] crypto/evp/digest.c │ │ - [2725c6] aesni_ocb_init_key │ │ - [2725d9] prime239v1 │ │ - [2725e4] c2tnb431r1 │ │ - [2725ef] evp_set_default_properties_int │ │ - [27260e] alg_id_param │ │ - [27261b] OSSL_ENCODER_CTX_set_construct_data │ │ - [27263f] SCRYPT_PARAMS │ │ - [27264d] PKCS5_pbkdf2_set_ex │ │ - [272661] distid │ │ - [272668] dsa_paramgen_bits │ │ - [27267a] ecdh-cofactor-mode │ │ - [27268d] hexsalt │ │ - [272695] crypto/dsa/dsa_pmeth.c │ │ - [2726ac] 3.4.1 │ │ - [2726b2] no solution │ │ - [2726be] no parameters set │ │ - [2726d0] expecting an rsa key │ │ - [2726e5] invalid secret length │ │ - [2726fb] operation not supported for this keytype │ │ - [272724] missing private key │ │ - [272738] mstring wrong tag │ │ - [27274a] streaming not supported │ │ - [272762] type not primitive │ │ - [272775] unknown message digest algorithm │ │ - [272796] no params to merge │ │ - [2727a9] param value too large for destination │ │ - [2727cf] random section error │ │ - [2727e4] bignum out of range │ │ - [2727f8] group2pkparameters failure │ │ - [272813] invalid curve │ │ - [272821] no load function │ │ - [272832] unimplemented digest │ │ - [272847] invalid url path │ │ - [272858] received wrong http version │ │ - [272874] response line too long │ │ - [27288b] unexpected content type │ │ - [2728a3] cipher initialisation error │ │ - [2728bf] cert and key do not match │ │ - [2728d9] error creating pollreq │ │ - [2728f0] invalid option │ │ - [2728ff] log conf missing description │ │ - [27291c] DESX │ │ - [272921] DESX-CBC │ │ - [27292a] CAST5-CBC │ │ - [272934] CAST-cbc │ │ - [27293d] rmd160 │ │ - [272944] ossl_pw_get_passphrase │ │ - [27295b] OBJ_ln2nid │ │ - [272966] md5WithRSAEncryption │ │ - [27297b] L │ │ - [27297d] pkcs7-data │ │ - [272988] contentType │ │ - [272994] Netscape │ │ - [27299d] Netscape Renewal Url │ │ - [2729b2] X509v3 Private Key Usage Period │ │ - [2729d2] X509v3 Certificate Policies │ │ - [2729ee] msCodeCom │ │ - [2729f8] id-smime-ct-receipt │ │ - [272a0c] id-smime-aa-encapContentType │ │ - [272a29] id-smime-aa-macValue │ │ - [272a3e] id-smime-aa-ets-signerAttr │ │ - [272a59] id-smime-aa-ets-certValues │ │ - [272a74] textNotice │ │ - [272a7f] ipsecTunnel │ │ - [272a8b] IPSec Tunnel │ │ - [272a98] id-pda-placeOfBirth │ │ - [272aac] AD_DVCS │ │ - [272ab4] Extended OCSP Status │ │ - [272ac9] Microsoft CSP Name │ │ - [272adc] Hold Instruction Reject │ │ - [272af4] favouriteDrink │ │ - [272b03] setct-CredRevReqTBS │ │ - [272b17] setct-PIDualSignedTBE │ │ - [272b2d] setct-CapResTBE │ │ - [272b3d] setext-genCrypt │ │ - [272b4d] camellia-256-cfb │ │ - [272b5e] CAMELLIA-128-CFB1 │ │ - [272b70] CAMELLIA-128-CFB8 │ │ - [272b82] camellia-192-cfb8 │ │ - [272b94] caRepository │ │ - [272ba1] cryptopro │ │ - [272bab] id-GostR3411-94-with-GostR3410-2001 │ │ - [272bcf] id-Gost28147-89-CryptoPro-B-ParamSet │ │ - [272bf4] id-Gost28147-89-CryptoPro-C-ParamSet │ │ - [272c19] userPassword │ │ - [272c26] AES-128-XTS │ │ - [272c32] AES-256-CBC-HMAC-SHA256 │ │ - [272c4a] CT Precertificate SCTs │ │ - [272c61] camellia-256-gcm │ │ - [272c72] CAMELLIA-256-CTR │ │ - [272c83] auth-ecdsa │ │ - [272c8e] blake2b512 │ │ - [272c99] poly1305 │ │ - [272ca2] dnsName │ │ - [272caa] id-hmacWithSHA3-224 │ │ - [272cbe] id-ecdsa-with-sha3-256 │ │ - [272cd5] RSA-SHA3-224 │ │ - [272ce2] aria-128-gcm │ │ - [272cef] sm3 │ │ - [272cf3] DSTU curve 5 │ │ - [272d00] id-tc26-wrap-gostr3412-2015-kuznyechik │ │ - [272d27] id-tc26-gost-3410-2012-256-paramSetD │ │ - [272d4c] magma-ecb │ │ - [272d56] magma-cbc │ │ - [272d60] id-it-certProfile │ │ - [272d72] id-it-crls │ │ - [272d7d] brainpoolP512r1tls13 │ │ - [272d92] Brotli compression │ │ - [272da5] not basic response │ │ - [272db8] response contains no revocation data │ │ - [272ddd] expecting rsa key blob │ │ - [272df4] short header │ │ - [272e01] ^I, │ │ - [272e05] PARAMETERS │ │ - [272e10] DH PARAMETERS │ │ - [272e1e] dinfo │ │ - [272e24] error setting encrypted data type │ │ - [272e46] invalid null pkcs12 pointer │ │ - [272e62] PKCS7_SIGNER_INFO │ │ - [272e74] %*s%s:\n │ │ - [272e7c] ABSENT │ │ - [272e83] [HEX DUMP]: │ │ - [272e8f] crypto/pkcs7/pk7_attr.c │ │ - [272ea7] operation not supported on this type │ │ - [272ecc] not an octal digit │ │ - [272edf] != │ │ - [272ee2] RSAPrivateKey │ │ - [272ef0] d e not congruent to 1 │ │ - [272f07] crypto/rsa/rsa_ossl.c │ │ - [272f1d] 8192 │ │ - [272f22] ambiguous content type │ │ - [272f39] OSSL_STORE_INFO_set0_NAME_description │ │ - [272f5f] PKCS12_verify_mac │ │ - [272f71] pkcs12_gen_mac │ │ - [272f80] PKCS12_unpack_authsafes │ │ - [272f98] crypto/thread/internal.c │ │ - [272fb1] index too large │ │ - [272fc1] sys$assign error │ │ - [272fd2] Verifying - %s │ │ - [272fe1] %s%c%08lx.%s%d │ │ - [272ff0] reserved │ │ - [272ff9] ,value: │ │ - [273001] Remove From CRL │ │ - [273011] v2i_IPAddrBlocks │ │ - [273022] ASRange │ │ - [27302a] cATool │ │ - [273031] OSSL_BASIC_ATTR_CONSTRAINTS │ │ - [27304d] proxyPolicy │ │ - [273059] POLICY_CONSTRAINTS │ │ - [27306c] RID │ │ - [273070] ossl_x509_pubkey_hash │ │ - [273086] duplicate zone id │ │ - [273098] error converting zone │ │ - [2730ae] invalid null value │ │ - [2730c1] key type mismatch │ │ - [2730d3] key usage does not include CRL signing │ │ - [2730fa] application verification failure │ │ - [27311b] %*sFALSE │ │ - [273124] Name │ │ - [273129] ALG_PERR: %s(%d): Failed to open socket : │ │ - [273154] ALG_PERR: %s(%d): Failed to bind socket : │ │ - [27317f] provider=base,fips=yes,output=pem,structure=EncryptedPrivateKeyInfo │ │ - [2731c3] provider=base,fips=yes,output=pem,structure=SubjectPublicKeyInfo │ │ - [273204] KMAC-128:KMAC128:2.16.840.1.101.3.4.2.19 │ │ - [27322d] ARGON2D │ │ - [273235] HASH-DRBG │ │ - [27323f] DH:dhKeyAgreement:1.2.840.113549.1.3.1 │ │ - [273266] provider=default,fips=yes,output=pem,structure=SubjectPublicKeyInfo │ │ - [2732aa] AES-256-OFB:2.16.840.1.101.3.4.1.43 │ │ - [2732ce] AES-128-WRAP-PAD-INV:AES128-WRAP-PAD-INV │ │ - [2732f7] ARIA-192-CBC:ARIA192:1.2.410.200046.1.1.7 │ │ - [273321] DES-EDE3-CBC:DES3:1.2.840.113549.3.7 │ │ - [273346] providers/common/provider_util.c │ │ - [273367] aes_ocb_init │ │ - [273374] chacha20_poly1305_set_ctx_params │ │ - [273395] dh_to_DH_der_encode │ │ - [2733a9] G: │ │ - [2733af] providers/implementations/kdfs/tls1_prf.c │ │ - [2733d9] encode_string │ │ - [2733e7] get_parent_reseed_count │ │ - [2733ff] dsa_signverify_init │ │ - [273413] ed448_verify │ │ - [273420] rsa_check_padding │ │ - [273432] rsa_sign │ │ - [27343b] Algorithm ID generation - md NID: %d │ │ - [273460] Algorithm ID generation - pad mode: %d │ │ - [273487] sm2sig_set_mdname │ │ - [273499] expect │ │ - [2734a0] missing salt │ │ - [2734ad] no instance allowed │ │ - [2734c1] xof digests not allowed │ │ - [2734d9] ossl_gcm_get_ctx_params │ │ - [2734f1] params │ │ - [2734f8] ype │ │ - [2734fc] igest-check │ │ - [273508] head │ │ - [27350d] eparator │ │ - [273516] libunwind: malformed DW_CFA_register DWARF unwind, reg2 too big\n │ │ - [273557] DW_EH_PE_aligned pointer encoding not supported │ │ - [273587] getSavedRegister │ │ - [273598] edx │ │ - [27359c] _Unwind_GetDataRelBase │ │ - [2735b3] contextCPtr │ │ - [2735bf] source and destination must be distinct │ │ - [2735e7] cipher_add_random │ │ - [2735f9] rekey_cipher │ │ - [273606] PRAGMA kdf_iter = %d; │ │ - [27361c] ERROR │ │ - [273622] sqlcipher_codec_ctx_init: error %d returned from sqlcipher_codec_ctx_set_pagesize with %d │ │ - [27367c] sqlcipher_page_cipher: hmac operation on encrypt failed for pgno=%d │ │ - [2736c0] force journal mode DELETE failed, error code %d │ │ - [2736f0] cannot open file │ │ - [273701] TMPDIR │ │ - [273708] @ │ │ - [27370c] 16LE │ │ - [273711] %c%u │ │ - [273716] Once │ │ - [27371b] If │ │ - [27371e] IfNot │ │ - [273724] Return │ │ - [27372b] SeekEnd │ │ - [273733] abort at %d in [%s]: %s │ │ - [27374b] cannot commit - no transaction is active │ │ - [273774] database schema has changed │ │ - [273790] unordered* │ │ - [27379b] INSERT INTO vacuum_db.sqlite_schema SELECT*FROM "%w".sqlite_schema WHERE type IN('view','trigger') OR(type='table'AND rootpage=0) │ │ - [27381d] vtable constructor did not declare schema: %s │ │ - [27384b] sqlcipher_cipher_ctx_init: allocating key │ │ - [273875] sqlcipher_openssl_log_errors: ERR_get_error() returned %lx: %s │ │ - [2738b4] sqlcipher_openssl_cipher: EVP_CIPHER_CTX_new failed │ │ - [2738e8] seq │ │ - [2738ec] on_update │ │ - [2738f6] dflt_value │ │ - [273901] true │ │ - [273906] 0x │ │ - [273909] %sLIST SUBQUERY %d │ │ - [27391c] UPDATE %Q.sqlite_master SET type='%s', name=%Q, tbl_name=%Q, rootpage=#%d, sql=%Q WHERE rowid=#%d │ │ - [27397e] window │ │ - [273985] CREATE%s INDEX %.*s │ │ - [273999] no such column: %s │ │ - [2739ac] isiX │ │ - [2739b1] PARTITION clause │ │ - [2739c2] soundex │ │ - [2739ca] json_error_position │ │ - [2739de] jsonb_remove │ │ - [2739eb] json_group_array │ │ - [2739fc] json_group_object │ │ - [273a0e] @ │ │ - [273a10] ." │ │ - [273a13] REPLACE INTO %Q.'%q_segments'(blockid, block) VALUES(?, ?) │ │ - [273a4e] msila │ │ - [273a54] itici │ │ - [273a5a] reserved fts5 table name: %s │ │ - [273a77] %Q.'%q_%s' │ │ - [273a82] id INTEGER PRIMARY KEY, sz BLOB │ │ - [273aa2] DELETE FROM %Q.'%q_docsize' WHERE id=? │ │ - [273ac9] DROP TABLE IF EXISTS %Q.'%q_data';DROP TABLE IF EXISTS %Q.'%q_idx';DROP TABLE IF EXISTS %Q.'%q_config'; │ │ - [273b31] no such function: %s │ │ - [273b46] INSERT OR REPLACE INTO '%q'.'%q_parent' VALUES(?1, ?2) │ │ - [273b7d] ATOMIC_INTRINSICS=1 │ │ - [273b91] DEFAULT_SECTOR_SIZE=4096 │ │ - [273baa] DIRECT_OVERFLOW_READ │ │ - [273bbf] TLS_SHA256_SHA256 │ │ - [273bd1] TLS_DHE_RSA_WITH_AES_128_CBC_SHA │ │ - [273bf2] ADH-AES128-GCM-SHA256 │ │ - [273c08] DHE-PSK-AES128-CCM │ │ - [273c1b] PSK-AES128-CCM8 │ │ - [273c2b] ECDHE-RSA-NULL-SHA │ │ - [273c3e] TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 │ │ - [273c66] TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 │ │ - [273c8c] TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA │ │ - [273caf] TLS_SRP_SHA_RSA_WITH_AES_256_CBC_SHA │ │ - [273cd4] TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 │ │ - [273d00] GOST2001-NULL-GOST94 │ │ - [273d15] TLS_RSA_WITH_SEED_CBC_SHA │ │ - [273d2f] TLS_DHE_RSA_WITH_SEED_CBC_SHA │ │ - [273d4d] ARIA256-GCM-SHA384 │ │ - [273d60] aNULL │ │ - [273d66] AES │ │ - [273d6a] AESCCM │ │ - [273d71] bad ecpoint │ │ - [273d7d] bad key update │ │ - [273d8c] bad packet │ │ - [273d97] bad rsa encrypt │ │ - [273da7] dane already enabled │ │ - [273dbc] overflow error │ │ - [273dcb] path too long │ │ - [273dd9] ssl/tls alert bad certificate │ │ - [273df7] ssl/tls alert unexpected message │ │ - [273e18] ssl session id too long │ │ - [273e30] unable to find ecdh parameters │ │ - [273e4f] unexpected ccs message │ │ - [273e66] unsupported config value class │ │ - [273e85] Certificate │ │ - [273e91] EncryptThenMac │ │ - [273ea0] RequestPostHandshake │ │ - [273eb5] PEM │ │ - [273eb9] SSLv3/TLS read client certificate │ │ - [273edb] TLSv1.3 read end of early data │ │ - [273efa] tls-group-alg │ │ - [273f08] tls-sigalg-hash-oid │ │ - [273f1c] tls-sigalg-keytype-oid │ │ - [273f33] RSA-PSS │ │ - [273f3b] CLIENT_TRAFFIC_SECRET_0 │ │ - [273f53] ossl_quic_conn_shutdown │ │ - [273f6b] active_connection_id limit violated │ │ - [273f8f] MAX_IDLE_TIMEOUT appears multiple times │ │ - [273fb7] PREFERRED_ADDR appears multiple times │ │ - [273fdd] max_idle_timeout │ │ - [273fee] Bad max_early_data received │ │ - [27400a] key update │ │ - [274015] key_update_error │ │ - [274026] decode error │ │ - [274033] ssl/quic/quic_stream_map.c │ │ - [27404e] PROTOCOL_VIOLATION │ │ - [274061] ssl3_read_bytes │ │ - [274071] block_padding │ │ - [27407f] stream_mac │ │ - [27408a] tls-mac-size │ │ - [274097] tls_setup_read_buffer │ │ - [2740ad] tls_set_options │ │ - [2740bd] tls_prepare_record_header_default │ │ - [2740df] PUT │ │ - [2740e4] No groups enabled for max supported SSL/TLS version │ │ - [274118] tls_parse_stoc_maxfragmentlen │ │ - [274136] ssl/statem/extensions_cust.c │ │ - [274153] tls_construct_stoc_cookie │ │ - [27416d] tls_process_initial_server_flight │ │ - [27418f] tls_construct_end_of_early_data │ │ - [2741af] crypto/asn1/a_int.c │ │ - [2741c3] ASN1_GENERALIZEDTIME │ │ - [2741d8] ASN1_OCTET_STRING_NDEF │ │ - [2741ef] ASYNC_pause_job │ │ - [2741ff] listen v6 only │ │ - [27420e] %4d-%02d-%02d %02d:%02d:%02dZ │ │ - [27422c] params.g │ │ - [274235] DH_check_ex │ │ - [274241] DH_check_pub_key_ex │ │ - [274255] p.tpBasis │ │ - [27425f] fieldType │ │ - [274269] NIST/SECG curve over a 571 bit binary field │ │ - [274295] RFC 5639 curve over a 320 bit prime field │ │ - [2742bf] BN_GF2m_mod_solve_quad_arr │ │ - [2742da] Conditional_PCT │ │ - [2742ea] EC_GROUP_check_discriminant │ │ - [274306] group_new_from_name │ │ - [27431a] ossl_ecdsa_sign_setup │ │ - [274330] %*s\n │ │ - [27434a] crypto/ec/ecx_key.c │ │ - [27435e] inner_ossl_decoder_fetch │ │ - [274377] ossl_decoder_ctx_setup_for_pkey │ │ - [274397] crypto/engine/eng_fat.c │ │ - [2743af] crypto/engine/eng_init.c │ │ - [2743c8] digital envelope routines │ │ - [2743e2] PEM routines │ │ - [2743ef] STORE routines │ │ - [2743fe] DECODER routines │ │ - [27440f] BIO lib │ │ - [274417] called a function you should not call │ │ - [27443d] blocksize │ │ - [274447] aes_init_key │ │ - [274454] aes_xts_cipher │ │ - [274463] aes_ocb_init_key │ │ - [274474] secp256k1 │ │ - [27447e] prime192v1 │ │ - [274489] B-571 │ │ - [27448f] tls1multi_maxbufsz │ │ - [2744a2] tls1multi_enclen │ │ - [2744b3] EVP_PKEY_CTX_set_group_name │ │ - [2744cf] encoder_from_algorithm │ │ - [2744e6] crypto/evp/keymgmt_meth.c │ │ - [274500] PBKDF1 │ │ - [274507] PKCS5_v2_PBKDF2_keyivgen_ex │ │ - [274523] crypto/evp/ctrl_params_translate.c │ │ - [274546] evp_pkey_ctx_ctrl_to_param │ │ - [274561] [action:%d, state:%d] trying to get a BIGNUM via ctrl call │ │ - [27459c] rsa-coefficient4 │ │ - [2745ad] EVP_PBE_scrypt_ex │ │ - [2745bf] pkey_dh_keygen │ │ - [2745ce] SHA-224 │ │ - [2745d6] Got number %d when expecting %d │ │ - [2745f6] namemap_add_name │ │ - [274607] bad reciprocal │ │ - [274616] bits too small │ │ - [274625] inaccessible domain parameters │ │ - [274644] private key encode error │ │ - [27465d] data is wrong │ │ - [27466b] unknown signature algorithm │ │ - [274687] wrong tag │ │ - [274691] insufficient param size │ │ - [2746a9] invalid ossl param type │ │ - [2746c1] param unsupported floating point format │ │ - [2746e9] wrong curve parameters │ │ - [274700] invalid cmd number │ │ - [274713] not initialised │ │ - [274723] contentidentifier mismatch │ │ - [27473e] error creating certconf │ │ - [274756] error validating signature │ │ - [274771] unknown crl issuer │ │ - [274784] base64 decode error │ │ - [274798] ess cert digest error │ │ - [2747ae] DES3 │ │ - [2747b3] BF │ │ - [2747b6] dynamic_load │ │ - [2747c3] assertion failed: WITHIN_FREELIST(list) │ │ - [2747eb] No password method specified │ │ - [274808] RSA Data Security, Inc. │ │ - [274820] organizationName │ │ - [274831] des-ede3 │ │ - [27483a] messageDigest │ │ - [274848] RSA-NP-MD5 │ │ - [274853] extReq │ │ - [27485a] OCSP │ │ - [27485f] id-smime-alg │ │ - [27486c] id-smime-ct-publishCert │ │ - [274884] id-smime-aa-ets-revocationValues │ │ - [2748a5] id-regCtrl-pkiPublicationInfo │ │ - [2748c3] directory services - algorithms │ │ - [2748e3] org │ │ - [2748e7] iana │ │ - [2748ec] Management │ │ - [2748f7] X509v3 AC Targeting │ │ - [27490b] pilotObjectClass │ │ - [27491c] setct-CertInqReqTBS │ │ - [274930] setCext-IssuerCapabilities │ │ - [27494b] setAttr-Token-B0Prime │ │ - [274961] JOINT-ISO-ITU-T │ │ - [274971] nameConstraints │ │ - [274981] camellia-128-cfb │ │ - [274992] ecdsa-with-SHA224 │ │ - [2749a4] id-Gost28147-89-CryptoPro-D-ParamSet │ │ - [2749c9] id-Gost28147-89-cc │ │ - [2749dc] teletexTerminalIdentifier │ │ - [2749f6] internationaliSDNNumber │ │ - [274a0e] protocolInformation │ │ - [274a22] id-aes192-CCM │ │ - [274a30] ct_precert_signer │ │ - [274a42] aes-256-ocb │ │ - [274a4e] camellia-128-gcm │ │ - [274a5f] camellia-192-ctr │ │ - [274a70] kx-ecdhe │ │ - [274a79] KxECDHE-PSK │ │ - [274a85] AuthDSS │ │ - [274a8d] AuthNULL │ │ - [274a96] id-ct-xml │ │ - [274aa0] auth-any │ │ - [274aa9] sha3-224 │ │ - [274ab2] id-dsa-with-sha384 │ │ - [274ac5] id-dsa-with-sha3-224 │ │ - [274ada] id-rsassa-pkcs1-v1_5-with-sha3-224 │ │ - [274afd] DSTU Gost 28147-2009 OFB mode │ │ - [274b1b] dstu4145le │ │ - [274b26] uacurve7 │ │ - [274b2f] id-kp-bgpsec-router │ │ - [274b43] id-it-certReqTemplate │ │ - [274b59] Signed Object │ │ - [274b67] etsi │ │ - [274b6c] signedAssertion │ │ - [274b7c] attributeDescriptor │ │ - [274b90] X509v3 Acceptable Privilege Policies │ │ - [274bb5] subjectAltPublicKeyInfo │ │ - [274bcd] id-kp-wisun-fan-device │ │ - [274be4] ossl_obj_obj2nid │ │ - [274bf5] issuer │ │ - [274bfc] OCSP_response_get1_basic │ │ - [274c15] digest name err │ │ - [274c25] keyblob too short │ │ - [274c37] PKCS7 │ │ - [274c3d] algor │ │ - [274c43] crypto/pkcs12/p12_p8e.c │ │ - [274c5b] attrib │ │ - [274c62] digest_alg │ │ - [274c6d] UTF8STRING │ │ - [274c78] unknown digest type │ │ - [274c8c] request too large for drbg │ │ - [274ca7] too little nonce requested │ │ - [274cc2] privateExponent: │ │ - [274cd3] last octet invalid │ │ - [274ce6] sslv3 rollback attack │ │ - [274cfc] rsa_new_intern │ │ - [274d0b] OSSL_STORE_INFO_new_PKEY │ │ - [274d24] PBMAC1_get1_pbkdf2_param │ │ - [274d3d] PKCS12_unpack_p7encdata │ │ - [274d55] while %s │ │ - [274d5e] keyEncipherment │ │ - [274d6e] %*sPolicy: │ │ - [274d7a] exptext │ │ - [274d82] %*sOrganization: %.*s\n │ │ - [274d99] onlyAA │ │ - [274da0] EXTENDED_KEY_USAGE │ │ - [274db3] u.inherit │ │ - [274dbd] (VPLS) │ │ - [274dc5] %*sDigest Type Identifier: │ │ - [274de1] namingAuthorityUrl │ │ - [274df4] contentsOfAdmissions │ │ - [274e09] %*s Profession OIDs:\n │ │ - [274e22] Require Explicit Policy │ │ - [274e3a] Netscape SSL server │ │ - [274e4e] X400Name │ │ - [274e57] Registered ID │ │ - [274e65] otherName │ │ - [274e6f] crypto/x509/v3_soa_id.c │ │ - [274e87] status_request │ │ - [274e96] s2i_ASN1_INTEGER │ │ - [274ea7] X509V3_get_value_bool │ │ - [274ebd] crypto/x509/x509_att.c │ │ - [274ed4] ossl_x509_add_cert_new │ │ - [274eeb] authority and issuer serial number mismatch │ │ - [274f17] excluded subtree violation │ │ - [274f32] hostname mismatch │ │ - [274f44] cert info signature and signature algorithm mismatch │ │ - [274f79] nid=0x%x │ │ - [274f82] %*sREAL │ │ - [274f8a] X509_NAME_INTERNAL │ │ - [274f9d] kernel does not support async afalg │ │ - [274fc1] socket accept failed │ │ - [274fd6] provider=base,fips=yes,output=der,structure=X9.62 │ │ - [275008] AES-128-CBC-CTS │ │ - [275018] ARIA-256-ECB:1.2.410.200046.1.1.11 │ │ - [27503b] SM4-ECB:1.2.156.10197.1.104.1 │ │ - [275059] DES-CBC:DES:1.3.14.3.2.7 │ │ - [275072] sm4_xts_cipher │ │ - [275081] sm4_xts_set_ctx_params │ │ - [275098] providers/implementations/encode_decode/decode_der2key.c │ │ - [2750d1] do_PVK_key_bio │ │ - [2750e0] do_PVK_body_key │ │ - [2750f0] DSA PRIVATE KEY │ │ - [275100] dsa_to_type_specific_der_encode │ │ - [275120] ed448_to_SubjectPublicKeyInfo_pem_encode │ │ - [275149] P: │ │ - [27514f] cannot fetch blake2bmac │ │ - [275167] set_digest │ │ - [275172] scrypt_alg │ │ - [27517d] Invalid public key │ │ - [275190] ec_gen_assign_group │ │ - [2751a4] basis-type │ │ - [2751af] max_noncelen │ │ - [2751bc] providers/implementations/digests/mdc2_prov.c │ │ - [2751ea] indicator integrity failure │ │ - [275206] missing cek alg │ │ - [275216] ossl_gcm_set_ctx_params │ │ - [27522e] o │ │ - [275230] le-filename │ │ - [27523c] oid │ │ - [275240] s_standard │ │ - [27524b] getRegister │ │ - [275257] FDE is really a CIE │ │ - [27526b] java/lang/String │ │ - [275282] unix-dotfile │ │ - [27528f] PBKDF2_HMAC_SHA1 │ │ - [2752a0] main │ │ - [2752a5] sqlcipher_deactivate: left SQLCIPHER_MUTEX_PROVIDER │ │ - [2752d9] sqlcipher_mem_unlock: munlock(%p,%lu) returned %d errno=%d │ │ - [275314] community │ │ - [27531e] sqlcipher_codec_ctx_get_kdf_salt: error %d from sqlcipher_codec_ctx_init_kdf_salt │ │ - [275370] sqlcipher_codec_ctx_init: error %d initializing write_ctx │ │ - [2753aa] sqlcipher_page_cipher: error possible context corruption, key_sz is zero for pgno=%d │ │ - [2753ff] cannot migrate from within a transaction │ │ - [275428] sqlcipher │ │ - [275432] temp │ │ - [275437] getcwd │ │ - [27543e] ftruncate │ │ - [275448] Jump │ │ - [27544d] Ne │ │ - [275450] Lt │ │ - [275453] ShiftRight │ │ - [27545e] RowCell │ │ - [275466] DeferredSeek │ │ - [275473] MaxPgcnt │ │ - [27547c] p4 │ │ - [27547f] sqlcipher_openssl_hmac: EVP_MAC_update() on 2nd input buffer of %d bytes using algorithm %d returned %d │ │ - [2754e7] application_id │ │ - [2754f6] locking_mode │ │ - [275503] match │ │ - [275509] wr │ │ - [27550c] coll │ │ - [275511] fkid │ │ - [275516] not authorized │ │ - [275525] %s in "%s" │ │ - [275530] unsafe use of %#T() │ │ - [275544] sub-select returns %d columns - expected %d │ │ - [275570] PRIMARY KEY missing on table %s │ │ - [275590] must have at least one non-generated column │ │ - [2755bc] CREATE TABLE %Q.sqlite_sequence(name,seq) │ │ - [2755e6] FILTER may not be used with non-aggregate %#T() │ │ - [275616] TEXT │ │ - [27561c] DELETE FROM %Q.sqlite_master WHERE name=%Q AND type='trigger' │ │ - [27565a] abbreviated query algorithm search │ │ - [27567d] AND │ │ - [275683] ( │ │ - [275685] exclusive │ │ - [27568f] reset │ │ - [275695] values differ from index │ │ - [2756b0] sqlite_stat3 │ │ - [2756bd] Cannot add a column with non-constant default │ │ - [2756eb] virtual tables may not be altered │ │ - [27570d] ORDER BY clause │ │ - [27571d] trim │ │ - [275722] current_timestamp │ │ - [275734] local time unavailable │ │ - [27574b] jsonb_object │ │ - [275758] \" │ │ - [27575b] datatype mismatch │ │ - [27576d] sqlcipher_export │ │ - [27577e] DELETE FROM %Q.'%q_docsize' │ │ - [27579a] INSERT INTO %Q.'%q_content' VALUES(%s) │ │ - [2757c1] order │ │ - [2757c7] unrecognized matchinfo: %s │ │ - [2757e2] ,%s(?) │ │ - [2757e9] CREATE TABLE %Q.'%q_docsize'(docid INTEGER PRIMARY KEY, size BLOB); │ │ - [27582d] %s_data │ │ - [275835] version │ │ - [27583d] SELECT count(*) FROM %Q.'%q_%s' │ │ - [27585d] CREATE TABlE vocab(term, doc, cnt) │ │ - [275880] Node %lld is too small (%d bytes) │ │ - [2758a2] MUTEX_PTHREADS │ │ - [2758b1] TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 │ │ - [2758d5] TLS_DHE_RSA_WITH_AES_128_CCM │ │ - [2758f2] TLS_PSK_WITH_AES_256_CCM_8 │ │ - [27590d] TLS_ECDH_anon_WITH_NULL_SHA │ │ - [275929] TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 │ │ - [275951] TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 │ │ - [275977] TLS_PSK_WITH_AES_128_GCM_SHA256 │ │ - [275997] RSA-PSK-AES256-CBC-SHA384 │ │ - [2759b1] ECDHE-PSK-AES256-CBC-SHA384 │ │ - [2759cd] SRP-RSA-AES-256-CBC-SHA │ │ - [2759e5] CAMELLIA128-SHA │ │ - [2759f5] TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA │ │ - [275a1b] TLS_DHE_DSS_WITH_SEED_CBC_SHA │ │ - [275a39] aDSS │ │ - [275a3e] aGOST │ │ - [275a44] RC2 │ │ - [275a48] dane not enabled │ │ - [275a59] data between ccs and finished │ │ - [275a77] ecdh required for suiteb mode │ │ - [275a95] invalid raw public key │ │ - [275aac] legacy sigalg disallowed or unsupported │ │ - [275ad4] maximum encrypted pkts reached │ │ - [275af3] missing tmp dh key │ │ - [275b06] error with the srp params │ │ - [275b20] ossl_ssl_connection_new_int │ │ - [275b3c] SSL_do_handshake │ │ - [275b4d] UnsafeLegacyRenegotiation │ │ - [275b67] CANames │ │ - [275b6f] RxCertificateCompression │ │ - [275b88] ssl_set_cert │ │ - [275b95] seed │ │ - [275b9a] rsa_pkcs1_sha224 │ │ - [275bab] TLS13-KDF │ │ - [275bb5] crypto stream data in wrong EL │ │ - [275bd4] ORIG_DCID appears multiple times │ │ - [275bf5] INITIAL_MAX_STREAM_DATA_BIDI_REMOTE is malformed │ │ - [275c26] port_v6 │ │ - [275c2e] QUIC │ │ - [275c33] frame_type_value │ │ - [275c44] depack_do_frame_retire_conn_id │ │ - [275c63] AES-128-ECB │ │ - [275c6f] FLOW_CONTROL_ERROR │ │ - [275c82] final_early_data │ │ - [275c93] tls_parse_stoc_ec_pt_formats │ │ - [275cb0] tls_parse_stoc_status_request │ │ - [275cce] tls_construct_stoc_alpn │ │ - [275ce6] tls_construct_stoc_client_cert_type │ │ - [275d0a] ssl/statem/statem_lib.c │ │ - [275d22] tls_construct_key_update │ │ - [275d3b] ssl3_output_cert_chain │ │ - [275d52] crypto/asn1/d2i_pr.c │ │ - [275d67] ossl_c2i_ASN1_INTEGER │ │ - [275d7d] asn1_check_tlen │ │ - [275d8d] crypto/async/async_wait.c │ │ - [275da7] %*s │ │ - [275dab] unable to bind socket │ │ - [275dc1] unable to keepalive │ │ - [275dd5] FILE pointer │ │ - [275de2] secure memory buffer │ │ - [275df7] OPENSSL_CONF │ │ - [275e04] OPENSSL_init │ │ - [275e11] rb │ │ - [275e14] SET │ │ - [275e18] r: │ │ - [275e1e] priv_key │ │ - [275e27] crypto/dsa/dsa_lib.c │ │ - [275e3c] d2i_ECParameters │ │ - [275e4d] X9_62_FIELDID │ │ - [275e5b] value.implicitlyCA │ │ - [275e6e] ossl_ec_group_todata │ │ - [275e83] explicit │ │ - [275e8c] NIST/SECG curve over a 521 bit prime field │ │ - [275eb7] X9.62 curve over a 163 bit binary field │ │ - [275edf] WTLS curve over a 113 bit binary field │ │ - [275f06] ED25519 │ │ - [275f0e] int_engine_module_init │ │ - [275f25] ENGINE_ctrl_cmd_string │ │ - [275f3c] ENGINE_finish │ │ - [275f4a] ENGINE_get_next │ │ - [275f5a] error:%08lX:%s:%s:%s │ │ - [275f6f] bignum routines │ │ - [275f7f] dsa routines │ │ - [275f8c] BIO routines │ │ - [275f99] BN lib │ │ - [275fa0] ASN1 lib │ │ - [275fa9] micalg │ │ - [275fb0] aesni_init_key │ │ - [275fbf] secp112r2 │ │ - [275fc9] c2tnb359v1 │ │ - [275fd4] wap-wsg-idm-ecid-wtls1 │ │ - [275feb] brainpoolP192t1 │ │ - [275ffb] B-233 │ │ - [276001] keybits │ │ - [276009] EVP_MD_get_block_size │ │ - [27601f] inner_ossl_encoder_fetch │ │ - [276038] EVP_PKEY_encapsulate │ │ - [27604d] pkey_set_type │ │ - [27605b] dh_param │ │ - [276064] evp_pkey_ctx_ctrl_int │ │ - [27607a] ukm │ │ - [27607e] crypto/evp/dsa_ctrl.c │ │ - [276094] ossl_method_construct_postcondition │ │ - [2760b8] not available │ │ - [2760c6] check invalid j value │ │ - [2760dc] no private value │ │ - [2760ed] ctrl not implemented │ │ - [276102] unsupported number of rounds │ │ - [27611f] illegal tagged any │ │ - [276132] unexpected eoc │ │ - [276141] unsupported type │ │ - [276152] missing init function │ │ - [276168] no value │ │ - [276171] cannot invert │ │ - [27617f] incompatible objects │ │ - [276194] invalid cofactor │ │ - [2761a5] invalid compressed point │ │ - [2761be] invalid form │ │ - [2761cb] ladder step failure │ │ - [2761df] empty file structure │ │ - [2761f4] the meth_data stack is corrupt │ │ - [276213] not loaded │ │ - [27621e] unsupported signature algorithm │ │ - [27623e] encountered keyupdatewarning │ │ - [27625b] get itav │ │ - [276264] missing private key for popo │ │ - [276281] ess signing certificate error │ │ - [27629f] des │ │ - [2762a3] rc2-40 │ │ - [2762aa] Intel RDRAND engine │ │ - [2762be] dynamic_set_data_ctx │ │ - [2762d3] assertion failed: WITHIN_ARENA(chunk) │ │ - [2762f9] OSSL_PARAM_BLD_to_param │ │ - [276311] get_provider_store │ │ - [276324] crypto/time.c │ │ - [276332] OBJ_nid2obj │ │ - [27633e] PBE-MD2-DES │ │ - [27634a] Netscape Certificate Extension │ │ - [276369] bf-ecb │ │ - [276370] CAST5-CFB │ │ - [27637a] RC5-OFB │ │ - [276382] pbeWithSHA1And128BitRC2-CBC │ │ - [27639e] ISO │ │ - [2763a2] id-smime-spq │ │ - [2763af] id-aca │ │ - [2763b6] ipsecEndSystem │ │ - [2763c5] DVCS │ │ - [2763ca] id-regCtrl-oldCertID │ │ - [2763df] AD Time Stamping │ │ - [2763f0] trustRoot │ │ - [2763fa] snmpv2 │ │ - [276401] domain │ │ - [276408] aes-128-ofb │ │ - [276414] aes-256-ofb │ │ - [276420] textEncodedORAddress │ │ - [276435] merchant initiated auth │ │ - [27644d] setCext-hashedRoot │ │ - [276460] setCext-certType │ │ - [276471] certicom-arc │ │ - [27647e] camellia-192-ofb │ │ - [27648f] camellia-256-ofb │ │ - [2764a0] password based MAC │ │ - [2764b3] ecdsa-with-Specified │ │ - [2764c8] hmacWithSHA224 │ │ - [2764d7] GOST R 34.11-94 with GOST R 34.10-2001 │ │ - [2764fe] id-GostR3410-94-aBis │ │ - [276513] id-GostR3410-94-b │ │ - [276525] supportedApplicationContext │ │ - [276541] supportedAlgorithms │ │ - [276555] aes-128-gcm │ │ - [276561] dh-cofactor-kdf │ │ - [276571] camellia-192-gcm │ │ - [276582] camellia-256-ctr │ │ - [276593] chacha20 │ │ - [27659c] KxDHE │ │ - [2765a2] kx-dhe │ │ - [2765a9] SHA512-256 │ │ - [2765b4] ARIA-128-GCM │ │ - [2765c1] cmcCA │ │ - [2765c7] DSTU 4145-2002 little endian │ │ - [2765e4] ieee │ │ - [2765e9] GOST R 34.10-2012 (256 bit) ParamSet B │ │ - [276610] gmac │ │ - [276615] id-it-caCerts │ │ - [276623] brainpoolP384r1tls13 │ │ - [276638] issuedOnBehalfOf │ │ - [276649] crypto/objects/obj_xref.c │ │ - [276663] ossl_obj_find_sigid_algs │ │ - [27667c] OCSP_CERTID │ │ - [276688] crypto/evp/p_sign.c │ │ - [27669c] PEM_do_header │ │ - [2766aa] value.x509crl │ │ - [2766b8] mac string set error │ │ - [2766cd] PKCS7_RECIP_INFO │ │ - [2766de] 00 │ │ - [2766e1] ; │ │ - [2766e4] = │ │ - [2766e8] crypto/asn1/a_strex.c │ │ - [2766fe] unable to find message digest │ │ - [27671c] max_request │ │ - [276728] reseed error │ │ - [276735] seed_properties │ │ - [276745] modulus: │ │ - [27674e] Mask Algorithm: │ │ - [27675f] BN_BLINDING_new │ │ - [27676f] OpenSSL PKCS#1 RSA │ │ - [276782] rsa_ossl_public_encrypt │ │ - [27679a] RSA_padding_add_X931 │ │ - [2767af] crypto/srp/srp_lib.c │ │ - [2767c4] No store loader found. For standard store loaders you need at least one of the default or base providers available. Did you forget to load them? Info: │ │ - [27685c] crypto/store/store_register.c │ │ - [27687a] general_allocate_prompt │ │ - [276892] X509_load_cert_file_ex │ │ - [2768a9] X509 CRL │ │ - [2768b2] Key Compromise │ │ - [2768c1] CRLDistributionPoints │ │ - [2768d7] addr_validate_path_internal │ │ - [2768f3] TargetingInformation │ │ - [276908] %*sTargets:\n │ │ - [276915] %*sCertificate Digest Info:\n │ │ - [276932] %*sIssuer UID: │ │ - [276942] signTool │ │ - [27694b] crypto/x509/v3_ncons.c │ │ - [276962] %*sPolicy Language: │ │ - [276977] OCSP helper │ │ - [276983] ocsphelper │ │ - [27698e] crypto/x509/v3_san.c │ │ - [2769a3] SXNET_add_id_asc │ │ - [2769b4] error creating extension │ │ - [2769cd] unsupported name constraint type │ │ - [2769ee] OCSP verification failed │ │ - [276a07] Missing Subject Key Identifier │ │ - [276a26] crypto/x509/x_pubkey.c │ │ - [276a3d] socket operation failed │ │ - [276a55] KECCAK-224 │ │ - [276a60] MD5:SSL3-MD5:1.2.840.113549.2.5 │ │ - [276a80] OpenSSL X25519 implementation │ │ - [276a9e] DSA-SHA2-224:DSA-SHA224:dsa_with_SHA224:2.16.840.1.101.3.4.3.1 │ │ - [276add] RSA-SHA3-224:id-rsassa-pkcs1-v1_5-with-sha3-224:2.16.840.1.101.3.4.3.13 │ │ - [276b25] provider=default,fips=yes,output=der,structure=EncryptedPrivateKeyInfo │ │ - [276b6c] provider=default,fips=yes,input=der,structure=PrivateKeyInfo │ │ - [276ba9] RC2-64-CBC:RC2-64 │ │ - [276bbb] cts_mode │ │ - [276bc4] providers/implementations/ciphers/cipher_aria_ccm.c │ │ - [276bf8] sm2_to_EncryptedPrivateKeyInfo_pem_encode │ │ - [276c22] ecx_pki_priv_to_der │ │ - [276c36] x25519_to_SubjectPublicKeyInfo_pem_encode │ │ - [276c60] x448_to_PrivateKeyInfo_pem_encode │ │ - [276c82] rsa_to_RSA_pem_encode │ │ - [276c98] dsa_to_DSA_der_encode │ │ - [276cae] ecx_to_text │ │ - [276cba] providers/implementations/kdfs/hmacdrbg_kdf.c │ │ - [276ce8] AES-256-WRAP │ │ - [276cf5] Invalid recipient public key │ │ - [276d12] dhx_gen_set_params │ │ - [276d25] rsa_gen_set_params │ │ - [276d38] providers/implementations/macs/hmac_prov.c │ │ - [276d63] ossl_prov_drbg_reseed_unlocked │ │ - [276d82] drbg_ctr_init │ │ - [276d90] %s could not be fetched │ │ - [276da8] eddsa_set_ctx_params │ │ - [276dbd] the EdDSA instance is preset, you may not try to specify it │ │ - [276df9] rsa_generate_signature_aid │ │ - [276e14] providers/implementations/digests/wp_prov.c │ │ - [276e40] invalid tag length │ │ - [276e53] not xof or invalid length │ │ - [276e6d] output buffer too small │ │ - [276e85] ossl_cipher_generic_set_ctx_params │ │ - [276ea8] heck │ │ - [276ead] ec-bits │ │ - [276eb5] tls │ │ - [276eb9] ersion │ │ - [276ec0] sqlite3_rekey_v2: entered database mutex %p │ │ - [276eec] target database can't be NULL │ │ - [276f0a] sqlcipher_register_provider: entering SQLCIPHER_MUTEX_PROVIDER │ │ - [276f49] sqlcipher_codec_ctx_init: error %d copying write_ctx to read_ctx │ │ - [276f8a] sqlcipher_codec_key_derive: error occurred deriving read_ctx key │ │ - [276fcb] set compatibility mode failed, error code %d │ │ - [276ff8] renamed migration database %s to main database %s: %d │ │ - [27702e] fcntl │ │ - [277034] mremap │ │ - [27703b] NoConflict │ │ - [277046] EndCoroutine │ │ - [277053] Halt │ │ - [277058] Copy │ │ - [27705d] CreateBtree │ │ - [277069] TableLock │ │ - [277073] VOpen │ │ - [277079] cannot release savepoint - SQL statements in progress │ │ - [2770af] cannot commit transaction - SQL statements in progress │ │ - [2770e6] attached databases must use the same text encoding as main database │ │ - [27712a] invalid rootpage │ │ - [27713b] statement too long │ │ - [27714e] noskipscan* │ │ - [27715a] truncate │ │ - [277163] wal │ │ - [277167] vtable constructor called recursively: %s │ │ - [277191] id │ │ - [277194] codec_set_btree_to_codec_pagesize: entered database mutex %p │ │ - [2771d1] sqlcipher_openssl_kdf: PKCS5_PBKDF2_HMAC() for EVP_sha512() workfactor %d and key size %d returned %d │ │ - [277237] table_info │ │ - [277242] seqno │ │ - [277248] enc │ │ - [27724c] parameters │ │ - [277257] multiple references to recursive table: %s │ │ - [277282] UNION ALL │ │ - [27728c] UNIQUE │ │ - [277294] index '%q' │ │ - [27729f] fast │ │ - [2772a4] issisii │ │ - [2772ac] NUMERIC value in %s.%s │ │ - [2772c3] UTF-16be │ │ - [2772cc] rwc │ │ - [2772d0] sqlite_detach │ │ - [2772de] likelihood │ │ - [2772e9] ltrim │ │ - [2772ef] char │ │ - [2772f4] total_changes │ │ - [277302] total │ │ - [277308] non-deterministic use of %s() in %s │ │ - [27732c] subsec │ │ - [277333] json_array_length │ │ - [277345] object │ │ - [27734c] fts4aux │ │ - [277354] SELECT idx, start_block, leaves_end_block, end_block, root FROM %Q.'%q_segdir' WHERE level = ? ORDER BY idx ASC │ │ - [2773c4] SELECT idx, start_block, leaves_end_block, end_block, root FROM %Q.'%q_segdir' WHERE level BETWEEN ? AND ?ORDER BY level DESC, idx ASC │ │ - [27744b] rezi │ │ - [277450] unknown tokenizer: %s │ │ - [277466] ROLLBACK TO fts3 │ │ - [277477] fts3tokenize │ │ - [277484] ational │ │ - [27748c] CREATE TABLE "%w"."%w_rowid"(rowid INTEGER PRIMARY KEY,nodeno │ │ - [2774ca] DEFAULT_FILE_FORMAT=4 │ │ - [2774e0] TLS_AES_128_CCM_8_SHA256 │ │ - [2774f9] TLS_DHE_RSA_WITH_AES_256_CCM │ │ - [277516] TLS_DHE_PSK_WITH_AES_128_CBC_SHA │ │ - [277537] TLS_ECDHE_PSK_WITH_NULL_SHA │ │ - [277553] CAMELLIA256-SHA256 │ │ - [277566] TLS_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256 │ │ - [27758f] TLS_DHE_DSS_WITH_ARIA_128_GCM_SHA256 │ │ - [2775b4] GOST94 │ │ - [2775bb] SUITEB128C2 │ │ - [2775c7] EDH-DSS-DES-CBC3-SHA │ │ - [2775dc] bad ssl filetype │ │ - [2775ed] bad value │ │ - [2775f7] decryption failed or bad record mac │ │ - [27761b] library has no ciphers │ │ - [277632] no private key assigned │ │ - [27764a] old session compression algorithm not returned │ │ - [277679] protocol is shutdown │ │ - [27768e] ssl/tls alert certificate unknown │ │ - [2776b0] ssl_undefined_function │ │ - [2776c7] cert │ │ - [2776cc] requestCAFile │ │ - [2776da] psk_identity_hint │ │ - [2776ec] SSLv3/TLS write next proto │ │ - [277707] SSLv3/TLS read change cipher spec │ │ - [277729] SSLv3/TLS read finished │ │ - [277741] master secret │ │ - [27774f] tls-sigalg-oid │ │ - [27775e] rsa_pkcs1_sha1 │ │ - [27776d] tls13_final_finish_mac │ │ - [277784] srp_generate_server_master_secret │ │ - [2777a6] quic_write_nonblocking_epw │ │ - [2777c1] rxku_detected │ │ - [2777cf] RETRY_SCID may not be sent by a client │ │ - [2777f6] ip_v4 │ │ - [2777fc] connection_id │ │ - [27780a] ch_tick_tls │ │ - [277816] client received initial token │ │ - [277834] reason │ │ - [27783b] padding │ │ - [277843] error_code │ │ - [27784e] new_connection_id │ │ - [277860] streams_blocked │ │ - [277870] validate_poll_descriptor │ │ - [277889] ossl_quic_rstream_queue_data │ │ - [2778a6] MAX_STREAM_DATA valid only in 0/1-RTT │ │ - [2778cc] depack_do_frame_path_challenge │ │ - [2778eb] ssl/record/methods/tls1_meth.c │ │ - [27790a] tls_setup_write_buffer │ │ - [277921] tls_construct_ctos_ec_pt_formats │ │ - [277942] tls_parse_stoc_npn │ │ - [277955] tls_construct_stoc_key_share │ │ - [277972] tls_construct_client_certificate │ │ - [277993] dtls1_retransmit_message │ │ - [2779ac] get_cert_verify_tbs_data │ │ - [2779c5] ssl/statem/statem_srvr.c │ │ - [2779de] ossl_statem_server_read_transition │ │ - [277a01] tls-negotiated-version │ │ - [277a18] crypto/asn1/a_bitstr.c │ │ - [277a2f] ZINT64 │ │ - [277a36] openssl.cnf │ │ - [277a42] group=%s name=%s │ │ - [277a53] UNIVERSALSTRING │ │ - [277a63] TELETEXSTRING │ │ - [277a71] NUMERICSTRING │ │ - [277a7f] Char=%c │ │ - [277a87] ASN1_TIME │ │ - [277a91] i2o_SCT_signature │ │ - [277aa3] : │ │ - [277aa5] %s%s\n │ │ - [277aab] filename(%s): %s │ │ - [277abc] lib%s.so │ │ - [277ac5] OpenSSL EC algorithm │ │ - [277ada] X9_62_PENTANOMIAL │ │ - [277aec] include-public │ │ - [277afb] crypto/ec/ec_check.c │ │ - [277b10] X9.62 curve over a 359 bit binary field │ │ - [277b38] ec_GF2m_simple_points_mul │ │ - [277b52] crypto/ec/ec_oct.c │ │ - [277b65] ossl_ec_GF2m_simple_oct2point │ │ - [277b83] crypto/ec/ecp_nistz256.c │ │ - [277b9c] ossl_ec_GFp_simple_set_compressed_coordinates │ │ - [277bca] validate_ecx_derive │ │ - [277bde] crypto/encode_decode/decoder_lib.c │ │ - [277c01] Input type: │ │ - [277c0e] structure │ │ - [277c18] 1.2.840.10045.2.1 │ │ - [277c2a] DIR_ADD │ │ - [277c32] memory buffer routines │ │ - [277c49] Provider routines │ │ - [277c5b] secp224k1 │ │ - [277c65] sect283r1 │ │ - [277c6f] sect571k1 │ │ - [277c79] c2pnb304w1 │ │ - [277c84] brainpoolP160r1 │ │ - [277c94] P-192 │ │ - [277c9a] keylen │ │ - [277ca1] evp_cipher_init_internal │ │ - [277cba] evp_EncryptDecryptUpdate │ │ - [277cd3] iv │ │ - [277cd6] evp_pkcs82pkey_legacy │ │ - [277cec] evp_keymgmt_util_assign_pkey │ │ - [277d09] encoded-pub-key │ │ - [277d19] [action:%d, state:%d] name=%s, value=%s │ │ - [277d41] rsa-exponent2 │ │ - [277d4f] rsa-coefficient3 │ │ - [277d60] rsa-coefficient7 │ │ - [277d71] evp_pkey_ctx_getset_ecdh_param_checks │ │ - [277d97] prime P: │ │ - [277da0] crypto/core_namemap.c │ │ - [277db6] not initialized │ │ - [277dc6] private key too large │ │ - [277ddc] conflicting algorithm name │ │ - [277df7] different parameters │ │ - [277e0c] initialization error │ │ - [277e21] no digest set │ │ - [277e2f] invalid digest type │ │ - [277e43] digest and key type not supported │ │ - [277e65] encode error │ │ - [277e72] illegal object │ │ - [277e81] mime no content type │ │ - [277e96] no conf │ │ - [277e9e] invalid null argument │ │ - [277eb4] no space for terminating null │ │ - [277ed2] odd number of digits │ │ - [277ee7] invalid field │ │ - [277ef5] invalid pentanomial basis │ │ - [277f0f] dso already loaded │ │ - [277f22] no reference │ │ - [277f2f] redirection not enabled │ │ - [277f47] malformed iv │ │ - [277f54] error creating error │ │ - [277f69] potentially invalid certificate │ │ - [277f89] value too large │ │ - [277f99] invalid log id length │ │ - [277faf] BF-CBC │ │ - [277fb6] id-aes256-wrap-pad │ │ - [277fc9] Software engine support │ │ - [277fe1] crypto/initthread.c │ │ - [277ff5] crypto/packet.c │ │ - [278005] OSSL_PARAM_set_octet_string │ │ - [278021] FALSE │ │ - [278027] pkcs7-digestData │ │ - [278038] DES-EDE-OFB │ │ - [278044] Netscape Cert Type │ │ - [278057] X509v3 Key Usage │ │ - [278068] initials │ │ - [278071] Strong Extranet ID │ │ - [278084] pbeWithMD2AndRC2-CBC │ │ - [278099] id-qcs-pkixQCSyntax-v1 │ │ - [2780b0] enterprises │ │ - [2780bc] domainRelatedObject │ │ - [2780d0] pilotDSA │ │ - [2780d9] documentIdentifier │ │ - [2780ec] setct-AuthReqTBS │ │ - [2780fd] setct-AuthRevResTBEB │ │ - [278112] setct-CRLNotificationResTBS │ │ - [27812e] setAttr-Cert │ │ - [27813b] setAttr-T2cleartxt │ │ - [27814e] AES-192-CFB8 │ │ - [27815b] sha256WithRSAEncryption │ │ - [278173] RSA-SHA384 │ │ - [27817e] camellia-128-cbc │ │ - [27818f] CAMELLIA-128-ECB │ │ - [2781a0] hmac-sha1 │ │ - [2781aa] HMAC GOST 34.11-94 │ │ - [2781bd] id-GostR3410-94DH │ │ - [2781cf] CMAC │ │ - [2781d4] aes-256-gcm │ │ - [2781e0] id-camellia128-wrap │ │ - [2781f4] mgf1 │ │ - [2781f9] dhSinglePass-cofactorDH-sha1kdf-scheme │ │ - [278220] AES-192-OCB │ │ - [27822c] camellia-192-ccm │ │ - [27823d] GOST R 34.10-2012 with 256 bit modulus │ │ - [278264] md_gost12_256 │ │ - [278272] ARIA-128-CFB8 │ │ - [278280] sha512-256 │ │ - [27828b] dsa_with_SHA3-256 │ │ - [27829d] sm4-ofb │ │ - [2782a5] sm-scheme │ │ - [2782af] HMAC DSTU Gost 34311-95 │ │ - [2782c7] uacurve2 │ │ - [2782d0] DSTU curve 3 │ │ - [2782dd] id-ct-rpkiGhostbusters │ │ - [2782f4] id-cp │ │ - [2782fa] id-mod-cmp2021-02 │ │ - [27830c] X509v3 Attribute Descriptor │ │ - [278328] OCSP_RESPONSE │ │ - [278336] OCSP_RESPID │ │ - [278342] OCSP_SERVICELOC │ │ - [278352] response │ │ - [27835b] value.byName │ │ - [278368] certId │ │ - [27836f] no revoked time │ │ - [27837f] bad password read │ │ - [278391] unexpected dek iv │ │ - [2783a3] PEM_ASN1_write_bio │ │ - [2783b6] -----END │ │ - [2783c0] PKCS12_pbe_crypt_ex │ │ - [2783d4] │ │ - [2783de] (unknown) │ │ - [2783e8] :[ │ │ - [2783eb] crypto/evp/bio_enc.c │ │ - [278400] parse failed │ │ - [27840d] drbg already initialized │ │ - [278426] Function not implemented │ │ - [27843f] not instantiated │ │ - [278450] personalisation string too long │ │ - [278470] unable to create drbg │ │ - [278486] unsupported drbg flags │ │ - [27849d] PSS parameter restrictions: │ │ - [2784b9] %s Salt Length: 0x │ │ - [2784cc] RSA_PRIME_INFO │ │ - [2784db] crypto/bn/bn_blind.c │ │ - [2784f0] BN_BLINDING_update │ │ - [278503] rsa_ossl_private_decrypt │ │ - [27851c] 1024 │ │ - [278521] subject │ │ - [278529] ossl_store_get0_loader_int │ │ - [278544] try_key_value_legacy │ │ - [278559] crypto/thread/arch.c │ │ - [27856e] no time stamp token │ │ - [278582] var bad value │ │ - [278590] :%s:%d:%s\n │ │ - [27859b] partyName │ │ - [2785a5] Only Some Reasons │ │ - [2785b7] %*scrlTime: │ │ - [2785c4] IPAddressFamily │ │ - [2785d4] %*sIPv4 │ │ - [2785dc] namingAuthorityId │ │ - [2785ee] %*sEntry %0d:\n │ │ - [2785fd] PROXY_CERT_INFO_EXTENSION │ │ - [278617] smimesign │ │ - [278621] othername: NAIRealm │ │ - [278635] othername: │ │ - [27864d] v2i_GENERAL_NAME_ex │ │ - [278661] IP │ │ - [278664] X509V3_parse_list │ │ - [278676] bad object │ │ - [278681] incorrect policy syntax tag │ │ - [27869d] invalid object identifier │ │ - [2786b7] invalid policy identifier │ │ - [2786d1] policy path length already defined │ │ - [2786f4] unable to get issuer details │ │ - [278711] crl verify failure │ │ - [278724] no certificate or crl found │ │ - [278740] CRL has expired │ │ - [278750] self-signed certificate in certificate chain │ │ - [27877d] authority and subject key identifier mismatch │ │ - [2787ab] EE certificate key too weak │ │ - [2787c7] Issuer name empty │ │ - [2787d9] Authority Key Identifier marked critical │ │ - [278802] crypto/x509/pcy_data.c │ │ - [278819] %*sNULL │ │ - [278821] cert_info │ │ - [27882b] ERR_AFALG_error │ │ - [27883b] provider=base,fips=yes,output=pvk │ │ - [27885d] provider=base,fips=yes,input=der,structure=dhx │ │ - [27888c] provider=default │ │ - [27889d] ED448ph │ │ - [2788a5] provider=default,fips=yes,output=der,structure=SubjectPublicKeyInfo │ │ - [2788e9] provider=default,fips=yes,output=der,structure=rsa │ │ - [27891c] provider=default,fips=yes,output=der,structure=dh │ │ - [27894e] provider=default,fips=no,input=der,structure=SubjectPublicKeyInfo │ │ - [278990] provider=default,fips=yes,input=der,structure=rsa │ │ - [2789c2] RC2-CBC:RC2:RC2-128:1.2.840.113549.3.2 │ │ - [2789e9] DES-ECB:1.3.14.3.2.6 │ │ - [2789fe] BIO to Core filter │ │ - [278a11] providers/implementations/ciphers/cipher_aes_gcm.c │ │ - [278a44] cipher_hw_aes_initkey │ │ - [278a5a] aes_siv_set_ctx_params │ │ - [278a71] providers/implementations/ciphers/cipher_aes_wrp.c │ │ - [278aa4] ossl_blake2b_get_ctx_params │ │ - [278ac0] providers/implementations/digests/null_prov.c │ │ - [278aee] providers/implementations/encode_decode/decode_epki2pki.c │ │ - [278b28] ossl_b2i_RSA_after_header │ │ - [278b42] dh_spki_pub_to_der │ │ - [278b55] dhx_to_PrivateKeyInfo_pem_encode │ │ - [278b76] ec_to_EncryptedPrivateKeyInfo_pem_encode │ │ - [278b9f] ED25519 PUBLIC KEY │ │ - [278bb2] dhx_to_DHX_pem_encode │ │ - [278bc8] h: %d\n │ │ - [278bcf] dsa_to_text │ │ - [278bdb] ecx_set_peer │ │ - [278be8] providers/implementations/kdfs/hkdf.c │ │ - [278c0e] ecxkem_encapsulate │ │ - [278c21] providers/implementations/keymgmt/mac_legacy_kmgmt.c │ │ - [278c56] providers/implementations/macs/siphash_prov.c │ │ - [278c84] providers/implementations/rands/drbg.c │ │ - [278cab] ossl_drbg_lock_parent │ │ - [278cc1] ecdsa_signverify_init │ │ - [278cd7] ossl_sm2_internal_sign │ │ - [278cee] failed to decrypt │ │ - [278d00] missing constant │ │ - [278d11] ossl_gcm_stream_update │ │ - [278d28] rag_len │ │ - [278d30] lg │ │ - [278d33] ossl_digest_default_get_params │ │ - [278d52] setFloatRegister │ │ - [278d63] libunwind: malformed DW_CFA_expression DWARF unwind, reg too big\n │ │ - [278da5] NaN │ │ - [278da9] BEGIN IMMEDIATE; COMMIT; │ │ - [278dc2] cipher_default_use_hmac │ │ - [278dda] PRAGMA cipher_default_hmac_algorithm = %s; │ │ - [278e05] sqlcipherCodecAttach: calling sqlcipher_codec_ctx_init() │ │ - [278e3e] sqlite3_key_v2: db=%p zDb=%s │ │ - [278e5b] sqlite3_rekey_v2: error %d occurred writing page %d │ │ - [278e8f] sqlite3_rekey_v2: left database mutex %p │ │ - [278eb8] sqlcipher_deactivate: entered static master mutex │ │ - [278eea] sqlcipher_codec_ctx_set_plaintext_header_size: attempt to set invalid plantext_header_size %d │ │ - [278f48] reset pager │ │ - [278f54] %s: %d │ │ - [278f5b] file unlinked while open: %s │ │ - [278f78] mkdir │ │ - [278f7e] attempt to open "%s" as file descriptor %d │ │ - [278fa9] API called with finalized prepared statement │ │ - [278fd6] API called with NULL prepared statement │ │ - [278ffe] Found │ │ - [279004] Rewind │ │ - [27900b] Program │ │ - [279013] IsNull │ │ - [27901a] ElseEq │ │ - [279021] FkCheck │ │ - [279029] RealAffinity │ │ - [279036] Affinity │ │ - [27903f] Concat │ │ - [279046] String8 │ │ - [27904e] SeekScan │ │ - [279057] NewRowid │ │ - [279060] ResetSorter │ │ - [27906c] statement aborts at %d: [%s] %s │ │ - [27908c] 1 │ │ - [27908e] unsupported file format │ │ - [2790a6] orphan index │ │ - [2790b3] Page %u: never used │ │ - [2790c7] cipher_ctx_key_derive: error occurred from provider kdf generating HMAC key │ │ - [279113] sqlcipher_openssl_hmac: EVP_MAC_init() with key size %d and sha1 returned %d │ │ - [279160] analysis_limit │ │ - [27916f] page_count │ │ - [27917a] wal_autocheckpoint │ │ - [27918d] busy │ │ - [279192] object name reserved for internal use: %s │ │ - [2791bc] old │ │ - [2791c1] ) │ │ - [2791c3] USE TEMP B-TREE FOR %s │ │ - [2791da] too many terms in compound SELECT │ │ - [2791fc] cannot modify %s because it is a view │ │ - [279222] index associated with UNIQUE or PRIMARY KEY constraint cannot be dropped │ │ - [27926b] rowid not at end-of-record for row │ │ - [27928f] CASCADE │ │ - [279297] INSERT INTO %Q.sqlite_master VALUES('trigger',%Q,%Q,0,'CREATE TRIGGER %q') │ │ - [2792e2] %llu │ │ - [2792e7] UPDATE "%w".sqlite_master SET sql = sqlite_rename_quotefix(%Q, sql)WHERE name NOT LIKE 'sqliteX_%%' ESCAPE 'X' AND sql NOT LIKE 'create virtual%%' │ │ - [27937a] substring │ │ - [279384] %!0.20e │ │ - [27938c] %Q%s │ │ - [279391] current_date │ │ - [27939e] an index │ │ - [2793a7] 40f-21a-21d │ │ - [2793b3] 50f │ │ - [2793b7] json_object │ │ - [2793c3] interrupted │ │ - [2793cf] RTRIM │ │ - [2793d5] ssenevi │ │ - [2793dd] itila │ │ - [2793e3] uncompress │ │ - [2793ee] error parsing prefix parameter: %s │ │ - [279411] CREATE TABLE %Q.'%q_content'(%s) │ │ - [279432] RELEASE fts3 │ │ - [27943f] contentless_delete=1 requires a contentless table │ │ - [279471] %z%s%Q │ │ - [279478] deletemerge │ │ - [279484] SELECT pgno FROM '%q'.'%q_idx' WHERE segid=? AND term>? ORDER BY term ASC LIMIT 1 │ │ - [2794d6] SELECT rowid, rank FROM %Q.%Q ORDER BY %s("%w"%s%s) %s │ │ - [27950d] 'rebuild' may not be used with a contentless fts5 table │ │ - [279545] highlight │ │ - [27954f] bli │ │ - [279553] iciti │ │ - [279559] ssl_derive │ │ - [279564] TLS_RSA_WITH_AES_128_CBC_SHA256 │ │ - [279584] TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 │ │ - [2795a8] TLS_DH_anon_WITH_AES_256_CBC_SHA256 │ │ - [2795cc] TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 │ │ - [2795f0] TLS_RSA_WITH_AES_128_CCM_8 │ │ - [27960b] TLS_RSA_PSK_WITH_NULL_SHA256 │ │ - [279628] DHE-RSA-CAMELLIA256-SHA256 │ │ - [279643] DHE-RSA-CAMELLIA128-SHA │ │ - [27965b] DHE-DSS-ARIA256-GCM-SHA384 │ │ - [279676] TLS_DHE_DSS_WITH_ARIA_256_GCM_SHA384 │ │ - [27969b] TLS_RSA_PSK_WITH_ARIA_256_GCM_SHA384 │ │ - [2796c0] ssl3_digest_cached_records │ │ - [2796db] at least (D)TLS 1.2 needed in Suite B mode │ │ - [279706] cannot change cipher │ │ - [27971b] compression disabled │ │ - [279730] inconsistent early data sni │ │ - [27974c] invalid ticket keys length │ │ - [279767] missing ecdsa signing cert │ │ - [279782] ssl handshake failure │ │ - [279798] unexpected end of early data │ │ - [2797b5] unsolicited extension │ │ - [2797cb] version too high │ │ - [2797dc] wrong signature type │ │ - [2797f1] Curves │ │ - [2797f8] curves │ │ - [2797ff] ChainCAFile │ │ - [27980b] kex_group │ │ - [279815] SSLv3/TLS read next proto │ │ - [27982f] SSLv3/TLS read certificate verify │ │ - [279851] TLSv1.3 write client key update │ │ - [279871] tls-sigalg-name │ │ - [279881] ed448 │ │ - [279887] ssl_set_tmp_ecdh_groups │ │ - [27989f] failed to start assist thread │ │ - [2798bd] qc_try_create_default_xso_for_write │ │ - [2798e1] create_xso_from_stream │ │ - [2798f8] MAX_IDLE_TIMEOUT is malformed │ │ - [279916] MAX_UDP_PAYLOAD_SIZE appears multiple times │ │ - [279942] original_destination_connection_id │ │ - [279965] original_source_connection_id │ │ - [279983] ch_on_handshake_complete │ │ - [27999c] handshake alert │ │ - [2799ac] internal error (txp generate) │ │ - [2799ca] draining │ │ - [2799d3] payload_length │ │ - [2799e2] ACK not valid in 0-RTT │ │ - [2799f9] quic_read_record │ │ - [279a0a] ossl_quic_tx_packetiser_set_cur_scid │ │ - [279a2f] ACK_WITHOUT_ECN │ │ - [279a3f] PATH_CHALLENGE │ │ - [279a4e] tlstree │ │ - [279a56] tls_increment_sequence_ctr │ │ - [279a71] tls13_set_crypto_state │ │ - [279a88] ssl/record/methods/tlsany_meth.c │ │ - [279aa9] tls_validate_record_header │ │ - [279ac4] tls_collect_extensions │ │ - [279adb] ssl/statem/extensions_clnt.c │ │ - [279af8] tls_construct_ctos_srp │ │ - [279b0f] tls_construct_ctos_session_ticket │ │ - [279b31] tls_parse_ctos_srp │ │ - [279b44] tls_parse_ctos_server_cert_type │ │ - [279b64] ssl_cipher_list_to_bytes │ │ - [279b7d] dtls_get_reassembled_message │ │ - [279b9a] tls13_restore_handshake_digest_for_pha │ │ - [279bc1] ssl_add_cert_chain │ │ - [279bd4] tls_process_end_of_early_data │ │ - [279bf2] asn1_item_embed_d2i │ │ - [279c06] ASN1_ENUMERATED │ │ - [279c16] ASN1_SET_ANY │ │ - [279c23] lookup returned nothing │ │ - [279c3b] BIO dgram mem │ │ - [279c49] HEX │ │ - [279c4d] PRINTABLESTRING │ │ - [279c5d] crypto/ct/ct_vfy.c │ │ - [279c70] bnrand │ │ - [279c77] BN_mod_exp_recp │ │ - [279c87] crypto/dh/dh_key.c │ │ - [279c9a] OpenSSL DH Method │ │ - [279cac] dsa_priv_encode │ │ - [279cbc] params.q │ │ - [279cc5] DSO_convert_filename │ │ - [279cda] symname(%s): %s │ │ - [279cea] group-check │ │ - [279cf6] ossl_ec_scalar_mul_ladder │ │ - [279d10] crypto/ec/ecdsa_vrf.c │ │ - [279d26] NIST CURVE: %s\n │ │ - [279d36] crypto/ec/ecp_mont.c │ │ - [279d4b] OpenSSL X448 algorithm │ │ - [279d62] pkey_ecd_digestsign25519 │ │ - [279d7b] ossl_decoder_ctx_add_decoder_inst │ │ - [279d9d] init │ │ - [279da2] ENGINE_get_pkey_meth │ │ - [279db7] err:%lx:%lx:%lx:%lx │ │ - [279dcb] secp160k1 │ │ - [279dd5] wap-wsg-idm-ecid-wtls7 │ │ - [279dec] evp_cipher_asn1_to_param_ex │ │ - [279e08] has-randkey │ │ - [279e14] EVP_MD_get_size │ │ - [279e24] No encoders were found. For standard encoders you need at least one of the default or base providers available. Did you forget to load them? │ │ - [279eb1] keyDerivationFunc │ │ - [279ec3] PBKDF2 │ │ - [279eca] PKCS5_v2_PBE_keyivgen_ex │ │ - [279ee3] [action:%d, state:%d] only setting allowed │ │ - [279f0e] rsa_oaep_md │ │ - [279f1a] oaep-label │ │ - [279f25] rsa-factor2 │ │ - [279f31] rsa-factor8 │ │ - [279f3d] get_payload_private_key │ │ - [279f55] modp_2048 │ │ - [279f5f] /usr/local/ssl │ │ - [279f6e] modulus too large │ │ - [279f80] bad q value │ │ - [279f8c] invalid number │ │ - [279f9b] wrong integer type │ │ - [279fae] unknown name in random section │ │ - [279fcd] invalid compression bit │ │ - [279fe5] not implemented │ │ - [279ff5] random number generation failed │ │ - [27a015] unknown cofactor │ │ - [27a026] wrong order │ │ - [27a032] cleanup method function failed │ │ - [27a051] failed reading data │ │ - [27a065] setting owf algor failure │ │ - [27a07f] polling failed │ │ - [27a08e] wrong pbm value │ │ - [27a09e] ess cert id not found │ │ - [27a0b4] DES │ │ - [27a0b8] DES-EDE3 │ │ - [27a0c1] des3-wrap │ │ - [27a0cb] cast-cbc │ │ - [27a0d4] aes128-wrap │ │ - [27a0e0] Prompt info data type incorrect │ │ - [27a100] O │ │ - [27a102] pkcs7-signedData │ │ - [27a113] rc2-ecb │ │ - [27a11b] RC2-OFB │ │ - [27a123] nsCertType │ │ - [27a12e] Netscape Revocation Url │ │ - [27a146] Netscape Certificate Sequence │ │ - [27a164] md5-sha1 │ │ - [27a16d] rc5-ecb │ │ - [27a175] msCTLSign │ │ - [27a17f] pbeWithSHA1And3-KeyTripleDES-CBC │ │ - [27a1a0] pbeWithSHA1And2-KeyTripleDES-CBC │ │ - [27a1c1] pkcs8ShroudedKeyBag │ │ - [27a1d5] dnQualifier │ │ - [27a1e1] iso │ │ - [27a1e5] id-smime-mod-ets-eSigPolicy-88 │ │ - [27a204] id-smime-aa-contentIdentifier │ │ - [27a222] id-smime-aa-ets-escTimeStamp │ │ - [27a23f] id-smime-alg-ESDHwithRC2 │ │ - [27a258] id-aca-accessIdentity │ │ - [27a26e] id-aca-group │ │ - [27a27b] id-cct-crs │ │ - [27a286] X500algorithms │ │ - [27a295] security │ │ - [27a29e] userClass │ │ - [27a2a8] subtreeMaximumQuality │ │ - [27a2be] id-hex-multipart-message │ │ - [27a2d7] setct-CapRevResTBE │ │ - [27a2ea] setct-CRLNotificationTBS │ │ - [27a303] setCext-TokenIdentifier │ │ - [27a31b] issuer capabilities │ │ - [27a32f] aes-256-cfb1 │ │ - [27a33c] aes-128-cfb8 │ │ - [27a349] AES-256-CFB8 │ │ - [27a356] DES-CFB1 │ │ - [27a35f] policyMappings │ │ - [27a36e] KISA │ │ - [27a373] md_gost94 │ │ - [27a37d] id-HMACGostR3411-94 │ │ - [27a391] GOST R 34.10-94 │ │ - [27a3a1] id-GostR3411-94-TestParamSet │ │ - [27a3be] registeredAddress │ │ - [27a3d0] AES-128-CTR │ │ - [27a3dc] CT Precertificate Signer │ │ - [27a3f5] jurisdictionCountryName │ │ - [27a40d] id-tc26-sign-constants │ │ - [27a424] pkInitClientAuth │ │ - [27a435] KxSRP │ │ - [27a43b] ARIA-128-CFB1 │ │ - [27a449] uacurve1 │ │ - [27a452] magma-ctr │ │ - [27a45c] KMAC128 │ │ - [27a464] BGPsec Router │ │ - [27a472] oracle-jdk-trustedkeyusage │ │ - [27a48d] authorityAttributeIdentifier │ │ - [27a4aa] delegatedNameConstraints │ │ - [27a4c3] timeSpecification │ │ - [27a4d5] id-on-hardwareModuleName │ │ - [27a4ee] Wi-SUN Alliance Field Area Network (FAN) │ │ - [27a517] OCSP_SINGLERESP │ │ - [27a527] hashAlgorithm │ │ - [27a535] nextUpdate │ │ - [27a540] cipher is null │ │ - [27a54f] keyblob header parse error │ │ - [27a56a] PEM_get_EVP_CIPHER_INFO │ │ - [27a582] X509 CERTIFICATE │ │ - [27a593] PKCS #7 SIGNED DATA │ │ - [27a5a7] crypto/pem/pem_oth.c │ │ - [27a5bc] PKCS12_BAGS │ │ - [27a5c8] OBJECT DESCRIPTOR │ │ - [27a5da] PKCS7_dataInit │ │ - [27a5e9] stack_to_property_list │ │ - [27a600] crypto/rand/prov_seed.c │ │ - [27a618] ossl_rand_get_nonce │ │ - [27a62c] (INVALID PSS PARAMETERS)\n │ │ - [27a646] ossl_rsa_fromdata │ │ - [27a658] key prime num invalid │ │ - [27a66e] pub exponent out of range │ │ - [27a688] crypto/rsa/rsa_oaep.c │ │ - [27a69e] ossl_rsa_padding_check_PKCS1_type_2_TLS │ │ - [27a6c6] crypto/rsa/rsa_sp800_56b_check.c │ │ - [27a6e7] RSA_padding_check_X931 │ │ - [27a6fe] invalid scheme │ │ - [27a70d] unsupported search type │ │ - [27a725] PKCS12_parse │ │ - [27a732] by_file_ctrl_ex │ │ - [27a742] noticenos │ │ - [27a74c] ,name: │ │ - [27a753] relativename │ │ - [27a760] Certificate Hold │ │ - [27a771] v2i_idp │ │ - [27a779] ASIdentifierChoice_is_canonical │ │ - [27a799] %*s │ │ - [27a7a1] process_pci_value │ │ - [27a7b3] PROXY_POLICY │ │ - [27a7c0] SSL server │ │ - [27a7cb] Y │ │ - [27a7cd] X509_ATTRIBUTE_get0_type │ │ - [27a7e6] invalid trust │ │ - [27a7f4] certificate revoked │ │ - [27a808] permitted subtree violation │ │ - [27a824] TSA server │ │ - [27a82f] %*s%.*s │ │ - [27a837] revocationDate │ │ - [27a846] X509_PUBKEY │ │ - [27a852] provider=base,fips=yes,output=der,structure=EncryptedPrivateKeyInfo │ │ - [27a896] provider=base,fips=yes,input=der,structure=rsa │ │ - [27a8c5] BLAKE2B-512:BLAKE2b512:1.3.6.1.4.1.1722.12.2.1.16 │ │ - [27a8f7] SIPHASH │ │ - [27a8ff] provider=default,fips=yes,output=der,structure=dsa │ │ - [27a932] AES-128-WRAP:id-aes128-wrap:AES128-WRAP:2.16.840.1.101.3.4.1.5 │ │ - [27a971] SM4-CTR:1.2.156.10197.1.104.7 │ │ - [27a98f] MDC2:2.5.8.3.101 │ │ - [27a9a0] ossl_rsa_key_op_get_protect │ │ - [27a9bc] aes_ocb_set_ctx_params │ │ - [27a9d3] chacha20_poly1305_get_ctx_params │ │ - [27a9f4] i2b_PVK │ │ - [27a9fc] SM2 PUBLIC KEY │ │ - [27aa0b] x448_to_SubjectPublicKeyInfo_der_encode │ │ - [27aa33] encrypt-level │ │ - [27aa41] dsa2pvk_encode │ │ - [27aa50] DSA-Parameters │ │ - [27aa5f] (default) │ │ - [27aa6a] lanes │ │ - [27aa70] kbkdf_set_ctx_params │ │ - [27aa85] x942kdf_hash_kdm │ │ - [27aa96] digest-oneshot │ │ - [27aaa5] Ed25519 │ │ - [27aaad] is %zu, should be at least %zu │ │ - [27aacc] kdf_pbkdf1_do_derive │ │ - [27aae1] fips module entering error state │ │ - [27ab02] invalid input length │ │ - [27ab17] oneshot call out of order │ │ - [27ab31] ossl_ccm_set_ctx_params │ │ - [27ab49] as │ │ - [27ab4c] actor │ │ - [27ab52] plicit-rejection │ │ - [27ab63] equest │ │ - [27ab6a] s-saltlen-check │ │ - [27ab7a] hase │ │ - [27ab7f] libunwind: malformed DW_CFA_offset_extended_sf DWARF unwind, reg too big\n │ │ - [27abc9] no such column: "%s" │ │ - [27abde] cannot open %s column for writing │ │ - [27ac00] HMAC_SHA512 │ │ - [27ac0c] cipher_log_level │ │ - [27ac1d] sqlcipher_codec_ctx_init: allocating context │ │ - [27ac4a] sqlcipher_page_cipher: cipher operation mode=%d failed for pgno=%d returning SQLITE_ERROR │ │ - [27aca4] PRAGMA journal_mode = delete; │ │ - [27acc2] sqlcipher_set_log: set log to %s │ │ - [27ace3] pread │ │ - [27ace9] Checkpoint │ │ - [27acf4] Le │ │ - [27acf7] Count │ │ - [27acfd] AggValue │ │ - [27ad06] GetSubtype │ │ - [27ad11] FilterAdd │ │ - [27ad1b] -- %s │ │ - [27ad21] non-text filename │ │ - [27ad33] output file already exists │ │ - [27ad4e] Elapsed time:%.3f ms - %s\n │ │ - [27ad69] hght │ │ - [27ad6e] PRAGMA │ │ - [27ad76] not authorized to use function: %#T │ │ - [27ad9a] wrong number of arguments to function %#T() │ │ - [27adc6] HAVING clause on a non-aggregate query │ │ - [27aded] too many columns in result set │ │ - [27ae0c] ,\n │ │ + [270fdf] OSSL_OBJECT_DIGEST_INFO │ │ + [270ff8] %*s │ │ + [271008] professionOIDs │ │ + [271017] %*s admissionAuthority:\n │ │ + [271031] language │ │ + [27103a] v2i_issuer_alt │ │ + [271049] copy_email │ │ + [271054] Attributes │ │ + [271060] %*sZone: %s, User: │ │ + [271074] s2i_ASN1_UTF8STRING │ │ + [271088] no subject details │ │ + [27109b] unable to decrypt certificate's signature │ │ + [2710c5] unable to verify the first certificate │ │ + [2710ec] CRL path validation error │ │ + [271106] Certificate public key has explicit ECC parameters │ │ + [271139] ossl_policy_level_add_node │ │ + [271154] subjectUID │ │ + [27115f] ALG_PERR: %s(%d): io_read failed : │ │ + [271183] provider=base,fips=yes,output=pem,structure=dhx │ │ + [2711b3] provider=base,fips=yes,output=der,structure=X9.42 │ │ + [2711e5] provider=base,fips=yes,input=der,structure=ec │ │ + [271213] ARGON2ID │ │ + [27121c] ED25519ph │ │ + [271226] provider=default,fips=no,output=pem,structure=SubjectPublicKeyInfo │ │ + [271269] provider=default,fips=yes,output=der,structure=ec │ │ + [27129b] AES-256-ECB:2.16.840.1.101.3.4.1.41 │ │ + [2712bf] AES-128-GCM-SIV │ │ + [2712cf] AES-256-GCM-SIV │ │ + [2712df] SM4-CBC:SM4:1.2.156.10197.1.104.2 │ │ + [271301] PVKKDF │ │ + [271308] providers/implementations/ciphers/cipher_aes_gcm_siv_hw.c │ │ + [271342] providers/implementations/ciphers/cipher_aes_ocb.c │ │ + [271375] aes_ocb_block_update_internal │ │ + [271393] aes_ocb_get_ctx_params │ │ + [2713aa] providers/implementations/digests/sm3_prov.c │ │ + [2713d7] key_to_type_specific_der_bio │ │ + [2713f4] SM2 PRIVATE KEY │ │ + [271404] ed448_to_PrivateKeyInfo_pem_encode │ │ + [271427] ec2blob_encode │ │ + [271436] kdf_tls1_3_set_ctx_params │ │ + [271450] custom │ │ + [271457] providers/implementations/kdfs/scrypt.c │ │ + [27147f] providers/implementations/kem/rsa_kem.c │ │ + [2714a7] gen_type set to unsupported value %d │ │ + [2714cc] dsa_precheck_params │ │ + [2714e0] ecx_validate │ │ + [2714ed] cmac_gen_set_params │ │ + [271501] mac_digest_sign_init │ │ + [271516] rsa_signverify_init │ │ + [27152a] Only X.931, PKCS#1 v1.5 or PSS padding allowed │ │ + [271559] providers/implementations/ciphers/cipher_blowfish.c │ │ + [27158d] failed to generate key │ │ + [2715a4] final call out of order │ │ + [2715bc] tag not needed │ │ + [2715cb] rly_clean │ │ + [2715d5] required │ │ + [2715de] ep-label │ │ + [2715e7] ions │ │ + [2715ec] ode-point │ │ + [2715f6] ixed │ │ + [2715fb] egacy │ │ + [271601] unwind_phase2 │ │ + [27160f] malformed uleb128 expression │ │ + [27162c] unix-none │ │ + [271636] %s │ │ + [271639] native │ │ + [271640] INSERT INTO %s.sqlite_schema SELECT type, name, tbl_name, rootpage, sql FROM %s.sqlite_schema WHERE type='view' OR type='trigger' OR (type='table' AND rootpage=0) │ │ + [2716ef] sqlcipher_deactivate: entered SQLCIPHER_MUTEX_PROVIDER │ │ + [271726] sqlcipher_codec_ctx_init: entering SQLCIPHER_MUTEX_PROVIDER │ │ + [271762] off │ │ + [271766] temporary │ │ + [271770] openDirectory │ │ + [27177e] readlink │ │ + [271787] os_unix.c:%d: (%d) %s(%s) - %s │ │ + [2717a6] MJ delete: %s │ │ + [2717b4] 8 │ │ + [2717b6] Transaction │ │ + [2717c2] IsType │ │ + [2717c9] IfNoHope │ │ + [2717d2] Last │ │ + [2717d7] IdxLT │ │ + [2717dd] SetSubtype │ │ + [2717e8] Abortable │ │ + [2717f2] FOREIGN KEY │ │ + [2717fe] %s constraint failed │ │ + [271813] database table is locked: %s │ │ + [271830] ANY │ │ + [271834] sz=[0-9]* │ │ + [27183e] -- │ │ + [271842] codec_set_btree_to_codec_pagesize: sqlite3BtreeSetPageSize() size=%d reserve=%d │ │ + [271892] cipher_ctx_key_derive: using raw key from hex │ │ + [2718c0] sqlcipher_cipher_ctx_cmp: c1=%p c2=%p sqlcipher_memcmp(c1->pass, c2_pass)=%d are_equal=%d │ │ + [27191a] sqlcipher_openssl_random: RAND_bytes() returned %d │ │ + [27194d] temp_store │ │ + [271958] builtin │ │ + [271960] RAISE() may only be used within a trigger-program │ │ + [271992] corrupt database │ │ + [2719a3] no such function: %#T │ │ + [2719b9] subqueries │ │ + [2719c4] ..%s │ │ + [2719c9] %r %s BY term out of range - should be between 1 and %d │ │ + [271a01] LAST │ │ + [271a06] cannot create a TEMP index on non-TEMP table "%s" │ │ + [271a38] >? AND %s │ │ + [271a42] ( │ │ + [271a45] SCAN %s%s%s │ │ + [271a51] no such index: %S │ │ + [271a63] shadow │ │ + [271a6a] *** in database %s ***\n │ │ + [271a82] UTF16be │ │ + [271a8a] database is already attached │ │ + [271aa7] no such database: %s │ │ + [271abc] cannot drop column "%s": no other columns exist │ │ + [271aec] upper │ │ + [271af2] substr │ │ + [271af9] jsonb_extract │ │ + [271b07] constraint failed │ │ + [271b19] offsets │ │ + [271b21] sess │ │ + [271b26] content │ │ + [271b2e] NOT │ │ + [271b32] unknown special query: %.*s │ │ + [271b4e] {%lld │ │ + [271b54] INSERT OR REPLACE INTO '%q'.'%q_rowid' VALUES(?1, ?2) │ │ + [271b8a] $ │ │ + [271b8c] TLS_SHA384_SHA384 │ │ + [271b9e] TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 │ │ + [271bc2] TLS_PSK_WITH_AES_256_CCM │ │ + [271bdb] PSK-NULL-SHA │ │ + [271be8] TLS_PSK_WITH_AES_128_CBC_SHA256 │ │ + [271c08] DHE-PSK-NULL-SHA384 │ │ + [271c1c] TLS_SRP_SHA_DSS_WITH_AES_128_CBC_SHA │ │ + [271c41] ADH-CAMELLIA128-SHA256 │ │ + [271c58] RSA-PSK-CAMELLIA128-SHA256 │ │ + [271c73] TLS_GOSTR341001_WITH_28147_CNT_IMIT │ │ + [271c97] TLS_DH_anon_WITH_SEED_CBC_SHA │ │ + [271cb5] TLS_RSA_WITH_ARIA_128_GCM_SHA256 │ │ + [271cd6] DHE-RSA-ARIA128-GCM-SHA256 │ │ + [271cf1] DHE-PSK-ARIA256-GCM-SHA384 │ │ + [271d0c] TLS_DHE_PSK_WITH_ARIA_256_GCM_SHA384 │ │ + [271d31] ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384 │ │ + [271d6d] COMPLEMENTOFALL │ │ + [271d7d] kECDHEPSK │ │ + [271d87] MEDIUM │ │ + [271d8e] bad protocol version number │ │ + [271daa] length mismatch │ │ + [271dba] missing dsa signing cert │ │ + [271dd3] not server │ │ + [271dde] record length mismatch │ │ + [271df5] ssl/tls alert decompression failure │ │ + [271e19] ssl/tls alert illegal parameter │ │ + [271e39] ssl negative length │ │ + [271e4d] stream send only │ │ + [271e5e] unable to load ssl3 md5 routines │ │ + [271e7f] unknown cipher type │ │ + [271e93] unknown cmd name │ │ + [271ea4] unknown key exchange type │ │ + [271ebe] SSL_read │ │ + [271ec7] ssl/ssl_mcnf.c │ │ + [271ed6] client_sigalgs │ │ + [271ee5] ECDHParameters │ │ + [271ef4] named_curve │ │ + [271f00] RequestCAFile │ │ + [271f0e] TLSv1.3 write server compressed certificate │ │ + [271f3a] CHACHA20-POLY1305 │ │ + [271f4c] X25519 │ │ + [271f53] add_provider_sigalgs │ │ + [271f68] rsa_pss_rsae_sha384 │ │ + [271f7c] gost2001_gost94 │ │ + [271f8c] expect_quic_with_stream_lock │ │ + [271fa9] ossl_quic_channel_on_handshake_confirmed │ │ + [271fd2] zero length connection id in use │ │ + [271ff3] DISABLE_ACTIVE_MIGRATION appears multiple times │ │ + [272023] ch_enqueue_retire_conn_id │ │ + [27203d] \r │ │ + [272040] 0RTT │ │ + [272045] retire_prior_to │ │ + [272055] limit │ │ + [27205b] ossl_qrl_enc_level_set_provide_secret │ │ + [272081] MAX_DATA valid only in 0/1-RTT │ │ + [2720a0] depack_do_frame_stop_sending │ │ + [2720bd] internal error (crypto RXFC) │ │ + [2720da] depack_do_frame_new_token │ │ + [2720f4] depack_do_frame_max_data │ │ + [27210d] STREAM_LEN_FIN │ │ + [27211c] tls_write_records_default │ │ + [272136] tls_retry_write_records │ │ + [27214e] GET │ │ + [272153] CONNE │ │ + [272159] final_server_name │ │ + [27216b] tls_construct_ctos_maxfragmentlen │ │ + [27218d] tls_parse_ctos_client_cert_type │ │ + [2721ad] read_state_machine │ │ + [2721c0] tls_process_cert_status_body │ │ + [2721dd] tls_construct_cke_gost │ │ + [2721f4] tls_construct_finished │ │ + [27220b] tls_process_cke_dhe │ │ + [27221f] DER │ │ + [272223] asn1_string_get_int64 │ │ + [272239] asn1_find_end │ │ + [272247] crypto/asn1/a_object.c │ │ + [27225e] INT32 │ │ + [272264] tfo disabled │ │ + [272271] BIO_gets │ │ + [27227a] dgram_pair_write │ │ + [27228b] HERE-->%s │ │ + [272295] %02d%02d%02d%02d%02d%02dZ │ │ + [2722af] %s %2d %02d:%02d:%02d.%.*s %d GMT │ │ + [2722d1] i2o_SCT │ │ + [2722d9] SCT_CTX_verify │ │ + [2722e8] OpenSSL PKCS#3 DH method │ │ + [272301] SHA512 │ │ + [272308] bn_mod_exp_mont_fixed_top │ │ + [272322] ossl_dh_buf2key │ │ + [272332] BN_mod_exp2_mont │ │ + [272343] ec_pkey_param_check │ │ + [272357] ec_pkey_import_from │ │ + [27236b] EC_GROUP_new_by_curve_name_ex │ │ + [272389] SECG curve over a 224 bit prime field │ │ + [2723af] NIST/SECG/WTLS curve over a 233 bit binary field │ │ + [2723e0] WTLS curve over a 112 bit prime field │ │ + [272406] EC_POINT_invert │ │ + [272416] ossl_ec_GFp_mont_field_set_to_one │ │ + [272438] ossl_ec_GFp_simple_point_set_affine_coordinates │ │ + [272468] pkey_ecd_digestsign448 │ │ + [27247f] ossl_ecx_key_dup │ │ + [272490] the mandatory 'input' property is missing for decoder %s (properties: %s) │ │ + [2724da] ID │ │ + [2724dd] ENGINE_load_ssl_client_cert │ │ + [2724f9] engine_table_register │ │ + [27250f] crypto/engine/tb_dsa.c │ │ + [272526] crypto/engine/tb_rsa.c │ │ + [27253d] configuration file routines │ │ + [272559] ECDH routines │ │ + [272567] CMP routines │ │ + [272574] ENGINE lib │ │ + [27257f] unsupported │ │ + [27258b] crypto/evp/digest.c │ │ + [27259f] aesni_ocb_init_key │ │ + [2725b2] prime239v1 │ │ + [2725bd] c2tnb431r1 │ │ + [2725c8] evp_set_default_properties_int │ │ + [2725e7] alg_id_param │ │ + [2725f4] OSSL_ENCODER_CTX_set_construct_data │ │ + [272618] SCRYPT_PARAMS │ │ + [272626] PKCS5_pbkdf2_set_ex │ │ + [27263a] distid │ │ + [272641] dsa_paramgen_bits │ │ + [272653] ecdh-cofactor-mode │ │ + [272666] hexsalt │ │ + [27266e] crypto/dsa/dsa_pmeth.c │ │ + [272685] 3.4.1 │ │ + [27268b] no solution │ │ + [272697] no parameters set │ │ + [2726a9] expecting an rsa key │ │ + [2726be] invalid secret length │ │ + [2726d4] operation not supported for this keytype │ │ + [2726fd] missing private key │ │ + [272711] mstring wrong tag │ │ + [272723] streaming not supported │ │ + [27273b] type not primitive │ │ + [27274e] unknown message digest algorithm │ │ + [27276f] no params to merge │ │ + [272782] param value too large for destination │ │ + [2727a8] random section error │ │ + [2727bd] bignum out of range │ │ + [2727d1] group2pkparameters failure │ │ + [2727ec] invalid curve │ │ + [2727fa] no load function │ │ + [27280b] unimplemented digest │ │ + [272820] invalid url path │ │ + [272831] received wrong http version │ │ + [27284d] response line too long │ │ + [272864] unexpected content type │ │ + [27287c] cipher initialisation error │ │ + [272898] cert and key do not match │ │ + [2728b2] error creating pollreq │ │ + [2728c9] invalid option │ │ + [2728d8] log conf missing description │ │ + [2728f5] DESX │ │ + [2728fa] DESX-CBC │ │ + [272903] CAST5-CBC │ │ + [27290d] CAST-cbc │ │ + [272916] rmd160 │ │ + [27291d] ossl_pw_get_passphrase │ │ + [272934] OBJ_ln2nid │ │ + [27293f] md5WithRSAEncryption │ │ + [272954] L │ │ + [272956] pkcs7-data │ │ + [272961] contentType │ │ + [27296d] Netscape │ │ + [272976] Netscape Renewal Url │ │ + [27298b] X509v3 Private Key Usage Period │ │ + [2729ab] X509v3 Certificate Policies │ │ + [2729c7] msCodeCom │ │ + [2729d1] id-smime-ct-receipt │ │ + [2729e5] id-smime-aa-encapContentType │ │ + [272a02] id-smime-aa-macValue │ │ + [272a17] id-smime-aa-ets-signerAttr │ │ + [272a32] id-smime-aa-ets-certValues │ │ + [272a4d] textNotice │ │ + [272a58] ipsecTunnel │ │ + [272a64] IPSec Tunnel │ │ + [272a71] id-pda-placeOfBirth │ │ + [272a85] AD_DVCS │ │ + [272a8d] Extended OCSP Status │ │ + [272aa2] Microsoft CSP Name │ │ + [272ab5] Hold Instruction Reject │ │ + [272acd] favouriteDrink │ │ + [272adc] setct-CredRevReqTBS │ │ + [272af0] setct-PIDualSignedTBE │ │ + [272b06] setct-CapResTBE │ │ + [272b16] setext-genCrypt │ │ + [272b26] camellia-256-cfb │ │ + [272b37] CAMELLIA-128-CFB1 │ │ + [272b49] CAMELLIA-128-CFB8 │ │ + [272b5b] camellia-192-cfb8 │ │ + [272b6d] caRepository │ │ + [272b7a] cryptopro │ │ + [272b84] id-GostR3411-94-with-GostR3410-2001 │ │ + [272ba8] id-Gost28147-89-CryptoPro-B-ParamSet │ │ + [272bcd] id-Gost28147-89-CryptoPro-C-ParamSet │ │ + [272bf2] userPassword │ │ + [272bff] AES-128-XTS │ │ + [272c0b] AES-256-CBC-HMAC-SHA256 │ │ + [272c23] CT Precertificate SCTs │ │ + [272c3a] camellia-256-gcm │ │ + [272c4b] CAMELLIA-256-CTR │ │ + [272c5c] auth-ecdsa │ │ + [272c67] blake2b512 │ │ + [272c72] poly1305 │ │ + [272c7b] dnsName │ │ + [272c83] id-hmacWithSHA3-224 │ │ + [272c97] id-ecdsa-with-sha3-256 │ │ + [272cae] RSA-SHA3-224 │ │ + [272cbb] aria-128-gcm │ │ + [272cc8] sm3 │ │ + [272ccc] DSTU curve 5 │ │ + [272cd9] id-tc26-wrap-gostr3412-2015-kuznyechik │ │ + [272d00] id-tc26-gost-3410-2012-256-paramSetD │ │ + [272d25] magma-ecb │ │ + [272d2f] magma-cbc │ │ + [272d39] id-it-certProfile │ │ + [272d4b] id-it-crls │ │ + [272d56] brainpoolP512r1tls13 │ │ + [272d6b] Brotli compression │ │ + [272d7e] not basic response │ │ + [272d91] response contains no revocation data │ │ + [272db6] expecting rsa key blob │ │ + [272dcd] short header │ │ + [272dda] ^I, │ │ + [272dde] PARAMETERS │ │ + [272de9] DH PARAMETERS │ │ + [272df7] dinfo │ │ + [272dfd] error setting encrypted data type │ │ + [272e1f] invalid null pkcs12 pointer │ │ + [272e3b] PKCS7_SIGNER_INFO │ │ + [272e4d] %*s%s:\n │ │ + [272e55] ABSENT │ │ + [272e5c] [HEX DUMP]: │ │ + [272e68] crypto/pkcs7/pk7_attr.c │ │ + [272e80] operation not supported on this type │ │ + [272ea5] not an octal digit │ │ + [272eb8] != │ │ + [272ebb] RSAPrivateKey │ │ + [272ec9] d e not congruent to 1 │ │ + [272ee0] crypto/rsa/rsa_ossl.c │ │ + [272ef6] 8192 │ │ + [272efb] ambiguous content type │ │ + [272f12] OSSL_STORE_INFO_set0_NAME_description │ │ + [272f38] PKCS12_verify_mac │ │ + [272f4a] pkcs12_gen_mac │ │ + [272f59] PKCS12_unpack_authsafes │ │ + [272f71] crypto/thread/internal.c │ │ + [272f8a] index too large │ │ + [272f9a] sys$assign error │ │ + [272fab] Verifying - %s │ │ + [272fba] %s%c%08lx.%s%d │ │ + [272fc9] reserved │ │ + [272fd2] ,value: │ │ + [272fda] Remove From CRL │ │ + [272fea] v2i_IPAddrBlocks │ │ + [272ffb] ASRange │ │ + [273003] cATool │ │ + [27300a] OSSL_BASIC_ATTR_CONSTRAINTS │ │ + [273026] proxyPolicy │ │ + [273032] POLICY_CONSTRAINTS │ │ + [273045] RID │ │ + [273049] ossl_x509_pubkey_hash │ │ + [27305f] duplicate zone id │ │ + [273071] error converting zone │ │ + [273087] invalid null value │ │ + [27309a] key type mismatch │ │ + [2730ac] key usage does not include CRL signing │ │ + [2730d3] application verification failure │ │ + [2730f4] %*sFALSE │ │ + [2730fd] Name │ │ + [273102] ALG_PERR: %s(%d): Failed to open socket : │ │ + [27312d] ALG_PERR: %s(%d): Failed to bind socket : │ │ + [273158] provider=base,fips=yes,output=pem,structure=EncryptedPrivateKeyInfo │ │ + [27319c] provider=base,fips=yes,output=pem,structure=SubjectPublicKeyInfo │ │ + [2731dd] KMAC-128:KMAC128:2.16.840.1.101.3.4.2.19 │ │ + [273206] ARGON2D │ │ + [27320e] HASH-DRBG │ │ + [273218] DH:dhKeyAgreement:1.2.840.113549.1.3.1 │ │ + [27323f] provider=default,fips=yes,output=pem,structure=SubjectPublicKeyInfo │ │ + [273283] AES-256-OFB:2.16.840.1.101.3.4.1.43 │ │ + [2732a7] AES-128-WRAP-PAD-INV:AES128-WRAP-PAD-INV │ │ + [2732d0] ARIA-192-CBC:ARIA192:1.2.410.200046.1.1.7 │ │ + [2732fa] DES-EDE3-CBC:DES3:1.2.840.113549.3.7 │ │ + [27331f] providers/common/provider_util.c │ │ + [273340] aes_ocb_init │ │ + [27334d] chacha20_poly1305_set_ctx_params │ │ + [27336e] dh_to_DH_der_encode │ │ + [273382] G: │ │ + [273388] providers/implementations/kdfs/tls1_prf.c │ │ + [2733b2] encode_string │ │ + [2733c0] get_parent_reseed_count │ │ + [2733d8] dsa_signverify_init │ │ + [2733ec] ed448_verify │ │ + [2733f9] rsa_check_padding │ │ + [27340b] rsa_sign │ │ + [273414] Algorithm ID generation - md NID: %d │ │ + [273439] Algorithm ID generation - pad mode: %d │ │ + [273460] sm2sig_set_mdname │ │ + [273472] expect │ │ + [273479] missing salt │ │ + [273486] no instance allowed │ │ + [27349a] xof digests not allowed │ │ + [2734b2] ossl_gcm_get_ctx_params │ │ + [2734ca] params │ │ + [2734d1] ype │ │ + [2734d5] igest-check │ │ + [2734e1] head │ │ + [2734e6] eparator │ │ + [2734ef] libunwind: malformed DW_CFA_register DWARF unwind, reg2 too big\n │ │ + [273530] DW_EH_PE_aligned pointer encoding not supported │ │ + [273560] getSavedRegister │ │ + [273571] edx │ │ + [273575] _Unwind_GetDataRelBase │ │ + [27358c] contextCPtr │ │ + [273598] source and destination must be distinct │ │ + [2735c0] cipher_add_random │ │ + [2735d2] rekey_cipher │ │ + [2735df] PRAGMA kdf_iter = %d; │ │ + [2735f5] ERROR │ │ + [2735fb] sqlcipher_codec_ctx_init: error %d returned from sqlcipher_codec_ctx_set_pagesize with %d │ │ + [273655] sqlcipher_page_cipher: hmac operation on encrypt failed for pgno=%d │ │ + [273699] force journal mode DELETE failed, error code %d │ │ + [2736c9] cannot open file │ │ + [2736da] TMPDIR │ │ + [2736e1] @ │ │ + [2736e5] 16LE │ │ + [2736ea] %c%u │ │ + [2736ef] Once │ │ + [2736f4] If │ │ + [2736f7] IfNot │ │ + [2736fd] Return │ │ + [273704] SeekEnd │ │ + [27370c] abort at %d in [%s]: %s │ │ + [273724] cannot commit - no transaction is active │ │ + [27374d] database schema has changed │ │ + [273769] unordered* │ │ + [273774] INSERT INTO vacuum_db.sqlite_schema SELECT*FROM "%w".sqlite_schema WHERE type IN('view','trigger') OR(type='table'AND rootpage=0) │ │ + [2737f6] vtable constructor did not declare schema: %s │ │ + [273824] sqlcipher_cipher_ctx_init: allocating key │ │ + [27384e] sqlcipher_openssl_log_errors: ERR_get_error() returned %lx: %s │ │ + [27388d] sqlcipher_openssl_cipher: EVP_CIPHER_CTX_new failed │ │ + [2738c1] seq │ │ + [2738c5] on_update │ │ + [2738cf] dflt_value │ │ + [2738da] true │ │ + [2738df] 0x │ │ + [2738e2] %sLIST SUBQUERY %d │ │ + [2738f5] UPDATE %Q.sqlite_master SET type='%s', name=%Q, tbl_name=%Q, rootpage=#%d, sql=%Q WHERE rowid=#%d │ │ + [273957] window │ │ + [27395e] CREATE%s INDEX %.*s │ │ + [273972] no such column: %s │ │ + [273985] isiX │ │ + [27398a] PARTITION clause │ │ + [27399b] soundex │ │ + [2739a3] json_error_position │ │ + [2739b7] jsonb_remove │ │ + [2739c4] json_group_array │ │ + [2739d5] json_group_object │ │ + [2739e7] @ │ │ + [2739e9] ." │ │ + [2739ec] REPLACE INTO %Q.'%q_segments'(blockid, block) VALUES(?, ?) │ │ + [273a27] msila │ │ + [273a2d] itici │ │ + [273a33] reserved fts5 table name: %s │ │ + [273a50] %Q.'%q_%s' │ │ + [273a5b] id INTEGER PRIMARY KEY, sz BLOB │ │ + [273a7b] DELETE FROM %Q.'%q_docsize' WHERE id=? │ │ + [273aa2] DROP TABLE IF EXISTS %Q.'%q_data';DROP TABLE IF EXISTS %Q.'%q_idx';DROP TABLE IF EXISTS %Q.'%q_config'; │ │ + [273b0a] no such function: %s │ │ + [273b1f] INSERT OR REPLACE INTO '%q'.'%q_parent' VALUES(?1, ?2) │ │ + [273b56] ATOMIC_INTRINSICS=1 │ │ + [273b6a] DEFAULT_SECTOR_SIZE=4096 │ │ + [273b83] DIRECT_OVERFLOW_READ │ │ + [273b98] TLS_SHA256_SHA256 │ │ + [273baa] TLS_DHE_RSA_WITH_AES_128_CBC_SHA │ │ + [273bcb] ADH-AES128-GCM-SHA256 │ │ + [273be1] DHE-PSK-AES128-CCM │ │ + [273bf4] PSK-AES128-CCM8 │ │ + [273c04] ECDHE-RSA-NULL-SHA │ │ + [273c17] TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 │ │ + [273c3f] TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 │ │ + [273c65] TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA │ │ + [273c88] TLS_SRP_SHA_RSA_WITH_AES_256_CBC_SHA │ │ + [273cad] TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 │ │ + [273cd9] GOST2001-NULL-GOST94 │ │ + [273cee] TLS_RSA_WITH_SEED_CBC_SHA │ │ + [273d08] TLS_DHE_RSA_WITH_SEED_CBC_SHA │ │ + [273d26] ARIA256-GCM-SHA384 │ │ + [273d39] aNULL │ │ + [273d3f] AES │ │ + [273d43] AESCCM │ │ + [273d4a] bad ecpoint │ │ + [273d56] bad key update │ │ + [273d65] bad packet │ │ + [273d70] bad rsa encrypt │ │ + [273d80] dane already enabled │ │ + [273d95] overflow error │ │ + [273da4] path too long │ │ + [273db2] ssl/tls alert bad certificate │ │ + [273dd0] ssl/tls alert unexpected message │ │ + [273df1] ssl session id too long │ │ + [273e09] unable to find ecdh parameters │ │ + [273e28] unexpected ccs message │ │ + [273e3f] unsupported config value class │ │ + [273e5e] Certificate │ │ + [273e6a] EncryptThenMac │ │ + [273e79] RequestPostHandshake │ │ + [273e8e] PEM │ │ + [273e92] SSLv3/TLS read client certificate │ │ + [273eb4] TLSv1.3 read end of early data │ │ + [273ed3] tls-group-alg │ │ + [273ee1] tls-sigalg-hash-oid │ │ + [273ef5] tls-sigalg-keytype-oid │ │ + [273f0c] RSA-PSS │ │ + [273f14] CLIENT_TRAFFIC_SECRET_0 │ │ + [273f2c] ossl_quic_conn_shutdown │ │ + [273f44] active_connection_id limit violated │ │ + [273f68] MAX_IDLE_TIMEOUT appears multiple times │ │ + [273f90] PREFERRED_ADDR appears multiple times │ │ + [273fb6] max_idle_timeout │ │ + [273fc7] Bad max_early_data received │ │ + [273fe3] key update │ │ + [273fee] key_update_error │ │ + [273fff] decode error │ │ + [27400c] ssl/quic/quic_stream_map.c │ │ + [274027] PROTOCOL_VIOLATION │ │ + [27403a] ssl3_read_bytes │ │ + [27404a] block_padding │ │ + [274058] stream_mac │ │ + [274063] tls-mac-size │ │ + [274070] tls_setup_read_buffer │ │ + [274086] tls_set_options │ │ + [274096] tls_prepare_record_header_default │ │ + [2740b8] PUT │ │ + [2740bd] No groups enabled for max supported SSL/TLS version │ │ + [2740f1] tls_parse_stoc_maxfragmentlen │ │ + [27410f] ssl/statem/extensions_cust.c │ │ + [27412c] tls_construct_stoc_cookie │ │ + [274146] tls_process_initial_server_flight │ │ + [274168] tls_construct_end_of_early_data │ │ + [274188] crypto/asn1/a_int.c │ │ + [27419c] ASN1_GENERALIZEDTIME │ │ + [2741b1] ASN1_OCTET_STRING_NDEF │ │ + [2741c8] ASYNC_pause_job │ │ + [2741d8] listen v6 only │ │ + [2741e7] %4d-%02d-%02d %02d:%02d:%02dZ │ │ + [274205] params.g │ │ + [27420e] DH_check_ex │ │ + [27421a] DH_check_pub_key_ex │ │ + [27422e] p.tpBasis │ │ + [274238] fieldType │ │ + [274242] NIST/SECG curve over a 571 bit binary field │ │ + [27426e] RFC 5639 curve over a 320 bit prime field │ │ + [274298] BN_GF2m_mod_solve_quad_arr │ │ + [2742b3] Conditional_PCT │ │ + [2742c3] EC_GROUP_check_discriminant │ │ + [2742df] group_new_from_name │ │ + [2742f3] ossl_ecdsa_sign_setup │ │ + [274309] %*s\n │ │ + [274323] crypto/ec/ecx_key.c │ │ + [274337] inner_ossl_decoder_fetch │ │ + [274350] ossl_decoder_ctx_setup_for_pkey │ │ + [274370] crypto/engine/eng_fat.c │ │ + [274388] crypto/engine/eng_init.c │ │ + [2743a1] digital envelope routines │ │ + [2743bb] PEM routines │ │ + [2743c8] STORE routines │ │ + [2743d7] DECODER routines │ │ + [2743e8] BIO lib │ │ + [2743f0] called a function you should not call │ │ + [274416] blocksize │ │ + [274420] aes_init_key │ │ + [27442d] aes_xts_cipher │ │ + [27443c] aes_ocb_init_key │ │ + [27444d] secp256k1 │ │ + [274457] prime192v1 │ │ + [274462] B-571 │ │ + [274468] tls1multi_maxbufsz │ │ + [27447b] tls1multi_enclen │ │ + [27448c] EVP_PKEY_CTX_set_group_name │ │ + [2744a8] encoder_from_algorithm │ │ + [2744bf] crypto/evp/keymgmt_meth.c │ │ + [2744d9] PBKDF1 │ │ + [2744e0] PKCS5_v2_PBKDF2_keyivgen_ex │ │ + [2744fc] crypto/evp/ctrl_params_translate.c │ │ + [27451f] evp_pkey_ctx_ctrl_to_param │ │ + [27453a] [action:%d, state:%d] trying to get a BIGNUM via ctrl call │ │ + [274575] rsa-coefficient4 │ │ + [274586] EVP_PBE_scrypt_ex │ │ + [274598] pkey_dh_keygen │ │ + [2745a7] SHA-224 │ │ + [2745af] Got number %d when expecting %d │ │ + [2745cf] namemap_add_name │ │ + [2745e0] bad reciprocal │ │ + [2745ef] bits too small │ │ + [2745fe] inaccessible domain parameters │ │ + [27461d] private key encode error │ │ + [274636] data is wrong │ │ + [274644] unknown signature algorithm │ │ + [274660] wrong tag │ │ + [27466a] insufficient param size │ │ + [274682] invalid ossl param type │ │ + [27469a] param unsupported floating point format │ │ + [2746c2] wrong curve parameters │ │ + [2746d9] invalid cmd number │ │ + [2746ec] not initialised │ │ + [2746fc] contentidentifier mismatch │ │ + [274717] error creating certconf │ │ + [27472f] error validating signature │ │ + [27474a] unknown crl issuer │ │ + [27475d] base64 decode error │ │ + [274771] ess cert digest error │ │ + [274787] DES3 │ │ + [27478c] BF │ │ + [27478f] dynamic_load │ │ + [27479c] assertion failed: WITHIN_FREELIST(list) │ │ + [2747c4] No password method specified │ │ + [2747e1] RSA Data Security, Inc. │ │ + [2747f9] organizationName │ │ + [27480a] des-ede3 │ │ + [274813] messageDigest │ │ + [274821] RSA-NP-MD5 │ │ + [27482c] extReq │ │ + [274833] OCSP │ │ + [274838] id-smime-alg │ │ + [274845] id-smime-ct-publishCert │ │ + [27485d] id-smime-aa-ets-revocationValues │ │ + [27487e] id-regCtrl-pkiPublicationInfo │ │ + [27489c] directory services - algorithms │ │ + [2748bc] org │ │ + [2748c0] iana │ │ + [2748c5] Management │ │ + [2748d0] X509v3 AC Targeting │ │ + [2748e4] pilotObjectClass │ │ + [2748f5] setct-CertInqReqTBS │ │ + [274909] setCext-IssuerCapabilities │ │ + [274924] setAttr-Token-B0Prime │ │ + [27493a] JOINT-ISO-ITU-T │ │ + [27494a] nameConstraints │ │ + [27495a] camellia-128-cfb │ │ + [27496b] ecdsa-with-SHA224 │ │ + [27497d] id-Gost28147-89-CryptoPro-D-ParamSet │ │ + [2749a2] id-Gost28147-89-cc │ │ + [2749b5] teletexTerminalIdentifier │ │ + [2749cf] internationaliSDNNumber │ │ + [2749e7] protocolInformation │ │ + [2749fb] id-aes192-CCM │ │ + [274a09] ct_precert_signer │ │ + [274a1b] aes-256-ocb │ │ + [274a27] camellia-128-gcm │ │ + [274a38] camellia-192-ctr │ │ + [274a49] kx-ecdhe │ │ + [274a52] KxECDHE-PSK │ │ + [274a5e] AuthDSS │ │ + [274a66] AuthNULL │ │ + [274a6f] id-ct-xml │ │ + [274a79] auth-any │ │ + [274a82] sha3-224 │ │ + [274a8b] id-dsa-with-sha384 │ │ + [274a9e] id-dsa-with-sha3-224 │ │ + [274ab3] id-rsassa-pkcs1-v1_5-with-sha3-224 │ │ + [274ad6] DSTU Gost 28147-2009 OFB mode │ │ + [274af4] dstu4145le │ │ + [274aff] uacurve7 │ │ + [274b08] id-kp-bgpsec-router │ │ + [274b1c] id-it-certReqTemplate │ │ + [274b32] Signed Object │ │ + [274b40] etsi │ │ + [274b45] signedAssertion │ │ + [274b55] attributeDescriptor │ │ + [274b69] X509v3 Acceptable Privilege Policies │ │ + [274b8e] subjectAltPublicKeyInfo │ │ + [274ba6] id-kp-wisun-fan-device │ │ + [274bbd] ossl_obj_obj2nid │ │ + [274bce] issuer │ │ + [274bd5] OCSP_response_get1_basic │ │ + [274bee] digest name err │ │ + [274bfe] keyblob too short │ │ + [274c10] PKCS7 │ │ + [274c16] algor │ │ + [274c1c] crypto/pkcs12/p12_p8e.c │ │ + [274c34] attrib │ │ + [274c3b] digest_alg │ │ + [274c46] UTF8STRING │ │ + [274c51] unknown digest type │ │ + [274c65] request too large for drbg │ │ + [274c80] too little nonce requested │ │ + [274c9b] privateExponent: │ │ + [274cac] last octet invalid │ │ + [274cbf] sslv3 rollback attack │ │ + [274cd5] rsa_new_intern │ │ + [274ce4] OSSL_STORE_INFO_new_PKEY │ │ + [274cfd] PBMAC1_get1_pbkdf2_param │ │ + [274d16] PKCS12_unpack_p7encdata │ │ + [274d2e] while %s │ │ + [274d37] keyEncipherment │ │ + [274d47] %*sPolicy: │ │ + [274d53] exptext │ │ + [274d5b] %*sOrganization: %.*s\n │ │ + [274d72] onlyAA │ │ + [274d79] EXTENDED_KEY_USAGE │ │ + [274d8c] u.inherit │ │ + [274d96] (VPLS) │ │ + [274d9e] %*sDigest Type Identifier: │ │ + [274dba] namingAuthorityUrl │ │ + [274dcd] contentsOfAdmissions │ │ + [274de2] %*s Profession OIDs:\n │ │ + [274dfb] Require Explicit Policy │ │ + [274e13] Netscape SSL server │ │ + [274e27] X400Name │ │ + [274e30] Registered ID │ │ + [274e3e] otherName │ │ + [274e48] crypto/x509/v3_soa_id.c │ │ + [274e60] status_request │ │ + [274e6f] s2i_ASN1_INTEGER │ │ + [274e80] X509V3_get_value_bool │ │ + [274e96] crypto/x509/x509_att.c │ │ + [274ead] ossl_x509_add_cert_new │ │ + [274ec4] authority and issuer serial number mismatch │ │ + [274ef0] excluded subtree violation │ │ + [274f0b] hostname mismatch │ │ + [274f1d] cert info signature and signature algorithm mismatch │ │ + [274f52] nid=0x%x │ │ + [274f5b] %*sREAL │ │ + [274f63] X509_NAME_INTERNAL │ │ + [274f76] kernel does not support async afalg │ │ + [274f9a] socket accept failed │ │ + [274faf] provider=base,fips=yes,output=der,structure=X9.62 │ │ + [274fe1] AES-128-CBC-CTS │ │ + [274ff1] ARIA-256-ECB:1.2.410.200046.1.1.11 │ │ + [275014] SM4-ECB:1.2.156.10197.1.104.1 │ │ + [275032] DES-CBC:DES:1.3.14.3.2.7 │ │ + [27504b] sm4_xts_cipher │ │ + [27505a] sm4_xts_set_ctx_params │ │ + [275071] providers/implementations/encode_decode/decode_der2key.c │ │ + [2750aa] do_PVK_key_bio │ │ + [2750b9] do_PVK_body_key │ │ + [2750c9] DSA PRIVATE KEY │ │ + [2750d9] dsa_to_type_specific_der_encode │ │ + [2750f9] ed448_to_SubjectPublicKeyInfo_pem_encode │ │ + [275122] P: │ │ + [275128] cannot fetch blake2bmac │ │ + [275140] set_digest │ │ + [27514b] scrypt_alg │ │ + [275156] Invalid public key │ │ + [275169] ec_gen_assign_group │ │ + [27517d] basis-type │ │ + [275188] max_noncelen │ │ + [275195] providers/implementations/digests/mdc2_prov.c │ │ + [2751c3] indicator integrity failure │ │ + [2751df] missing cek alg │ │ + [2751ef] ossl_gcm_set_ctx_params │ │ + [275207] o │ │ + [275209] le-filename │ │ + [275215] oid │ │ + [275219] s_standard │ │ + [275224] getRegister │ │ + [275230] FDE is really a CIE │ │ + [275244] java/lang/String │ │ + [27525b] unix-dotfile │ │ + [275268] PBKDF2_HMAC_SHA1 │ │ + [275279] main │ │ + [27527e] sqlcipher_deactivate: left SQLCIPHER_MUTEX_PROVIDER │ │ + [2752b2] sqlcipher_mem_unlock: munlock(%p,%lu) returned %d errno=%d │ │ + [2752ed] community │ │ + [2752f7] sqlcipher_codec_ctx_get_kdf_salt: error %d from sqlcipher_codec_ctx_init_kdf_salt │ │ + [275349] sqlcipher_codec_ctx_init: error %d initializing write_ctx │ │ + [275383] sqlcipher_page_cipher: error possible context corruption, key_sz is zero for pgno=%d │ │ + [2753d8] cannot migrate from within a transaction │ │ + [275401] sqlcipher │ │ + [27540b] temp │ │ + [275410] getcwd │ │ + [275417] ftruncate │ │ + [275421] Jump │ │ + [275426] Ne │ │ + [275429] Lt │ │ + [27542c] ShiftRight │ │ + [275437] RowCell │ │ + [27543f] DeferredSeek │ │ + [27544c] MaxPgcnt │ │ + [275455] p4 │ │ + [275458] sqlcipher_openssl_hmac: EVP_MAC_update() on 2nd input buffer of %d bytes using algorithm %d returned %d │ │ + [2754c0] application_id │ │ + [2754cf] locking_mode │ │ + [2754dc] match │ │ + [2754e2] wr │ │ + [2754e5] coll │ │ + [2754ea] fkid │ │ + [2754ef] not authorized │ │ + [2754fe] %s in "%s" │ │ + [275509] unsafe use of %#T() │ │ + [27551d] sub-select returns %d columns - expected %d │ │ + [275549] PRIMARY KEY missing on table %s │ │ + [275569] must have at least one non-generated column │ │ + [275595] CREATE TABLE %Q.sqlite_sequence(name,seq) │ │ + [2755bf] FILTER may not be used with non-aggregate %#T() │ │ + [2755ef] TEXT │ │ + [2755f5] DELETE FROM %Q.sqlite_master WHERE name=%Q AND type='trigger' │ │ + [275633] abbreviated query algorithm search │ │ + [275656] AND │ │ + [27565c] ( │ │ + [27565e] exclusive │ │ + [275668] reset │ │ + [27566e] values differ from index │ │ + [275689] sqlite_stat3 │ │ + [275696] Cannot add a column with non-constant default │ │ + [2756c4] virtual tables may not be altered │ │ + [2756e6] ORDER BY clause │ │ + [2756f6] trim │ │ + [2756fb] current_timestamp │ │ + [27570d] local time unavailable │ │ + [275724] jsonb_object │ │ + [275731] \" │ │ + [275734] datatype mismatch │ │ + [275746] sqlcipher_export │ │ + [275757] DELETE FROM %Q.'%q_docsize' │ │ + [275773] INSERT INTO %Q.'%q_content' VALUES(%s) │ │ + [27579a] order │ │ + [2757a0] unrecognized matchinfo: %s │ │ + [2757bb] ,%s(?) │ │ + [2757c2] CREATE TABLE %Q.'%q_docsize'(docid INTEGER PRIMARY KEY, size BLOB); │ │ + [275806] %s_data │ │ + [27580e] version │ │ + [275816] SELECT count(*) FROM %Q.'%q_%s' │ │ + [275836] CREATE TABlE vocab(term, doc, cnt) │ │ + [275859] Node %lld is too small (%d bytes) │ │ + [27587b] MUTEX_PTHREADS │ │ + [27588a] TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 │ │ + [2758ae] TLS_DHE_RSA_WITH_AES_128_CCM │ │ + [2758cb] TLS_PSK_WITH_AES_256_CCM_8 │ │ + [2758e6] TLS_ECDH_anon_WITH_NULL_SHA │ │ + [275902] TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 │ │ + [27592a] TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 │ │ + [275950] TLS_PSK_WITH_AES_128_GCM_SHA256 │ │ + [275970] RSA-PSK-AES256-CBC-SHA384 │ │ + [27598a] ECDHE-PSK-AES256-CBC-SHA384 │ │ + [2759a6] SRP-RSA-AES-256-CBC-SHA │ │ + [2759be] CAMELLIA128-SHA │ │ + [2759ce] TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA │ │ + [2759f4] TLS_DHE_DSS_WITH_SEED_CBC_SHA │ │ + [275a12] aDSS │ │ + [275a17] aGOST │ │ + [275a1d] RC2 │ │ + [275a21] dane not enabled │ │ + [275a32] data between ccs and finished │ │ + [275a50] ecdh required for suiteb mode │ │ + [275a6e] invalid raw public key │ │ + [275a85] legacy sigalg disallowed or unsupported │ │ + [275aad] maximum encrypted pkts reached │ │ + [275acc] missing tmp dh key │ │ + [275adf] error with the srp params │ │ + [275af9] ossl_ssl_connection_new_int │ │ + [275b15] SSL_do_handshake │ │ + [275b26] UnsafeLegacyRenegotiation │ │ + [275b40] CANames │ │ + [275b48] RxCertificateCompression │ │ + [275b61] ssl_set_cert │ │ + [275b6e] seed │ │ + [275b73] rsa_pkcs1_sha224 │ │ + [275b84] TLS13-KDF │ │ + [275b8e] crypto stream data in wrong EL │ │ + [275bad] ORIG_DCID appears multiple times │ │ + [275bce] INITIAL_MAX_STREAM_DATA_BIDI_REMOTE is malformed │ │ + [275bff] port_v6 │ │ + [275c07] QUIC │ │ + [275c0c] frame_type_value │ │ + [275c1d] depack_do_frame_retire_conn_id │ │ + [275c3c] AES-128-ECB │ │ + [275c48] FLOW_CONTROL_ERROR │ │ + [275c5b] final_early_data │ │ + [275c6c] tls_parse_stoc_ec_pt_formats │ │ + [275c89] tls_parse_stoc_status_request │ │ + [275ca7] tls_construct_stoc_alpn │ │ + [275cbf] tls_construct_stoc_client_cert_type │ │ + [275ce3] ssl/statem/statem_lib.c │ │ + [275cfb] tls_construct_key_update │ │ + [275d14] ssl3_output_cert_chain │ │ + [275d2b] crypto/asn1/d2i_pr.c │ │ + [275d40] ossl_c2i_ASN1_INTEGER │ │ + [275d56] asn1_check_tlen │ │ + [275d66] crypto/async/async_wait.c │ │ + [275d80] %*s │ │ + [275d84] unable to bind socket │ │ + [275d9a] unable to keepalive │ │ + [275dae] FILE pointer │ │ + [275dbb] secure memory buffer │ │ + [275dd0] OPENSSL_CONF │ │ + [275ddd] OPENSSL_init │ │ + [275dea] rb │ │ + [275ded] SET │ │ + [275df1] r: │ │ + [275df7] priv_key │ │ + [275e00] crypto/dsa/dsa_lib.c │ │ + [275e15] d2i_ECParameters │ │ + [275e26] X9_62_FIELDID │ │ + [275e34] value.implicitlyCA │ │ + [275e47] ossl_ec_group_todata │ │ + [275e5c] explicit │ │ + [275e65] NIST/SECG curve over a 521 bit prime field │ │ + [275e90] X9.62 curve over a 163 bit binary field │ │ + [275eb8] WTLS curve over a 113 bit binary field │ │ + [275edf] ED25519 │ │ + [275ee7] int_engine_module_init │ │ + [275efe] ENGINE_ctrl_cmd_string │ │ + [275f15] ENGINE_finish │ │ + [275f23] ENGINE_get_next │ │ + [275f33] error:%08lX:%s:%s:%s │ │ + [275f48] bignum routines │ │ + [275f58] dsa routines │ │ + [275f65] BIO routines │ │ + [275f72] BN lib │ │ + [275f79] ASN1 lib │ │ + [275f82] micalg │ │ + [275f89] aesni_init_key │ │ + [275f98] secp112r2 │ │ + [275fa2] c2tnb359v1 │ │ + [275fad] wap-wsg-idm-ecid-wtls1 │ │ + [275fc4] brainpoolP192t1 │ │ + [275fd4] B-233 │ │ + [275fda] keybits │ │ + [275fe2] EVP_MD_get_block_size │ │ + [275ff8] inner_ossl_encoder_fetch │ │ + [276011] EVP_PKEY_encapsulate │ │ + [276026] pkey_set_type │ │ + [276034] dh_param │ │ + [27603d] evp_pkey_ctx_ctrl_int │ │ + [276053] ukm │ │ + [276057] crypto/evp/dsa_ctrl.c │ │ + [27606d] ossl_method_construct_postcondition │ │ + [276091] not available │ │ + [27609f] check invalid j value │ │ + [2760b5] no private value │ │ + [2760c6] ctrl not implemented │ │ + [2760db] unsupported number of rounds │ │ + [2760f8] illegal tagged any │ │ + [27610b] unexpected eoc │ │ + [27611a] unsupported type │ │ + [27612b] missing init function │ │ + [276141] no value │ │ + [27614a] cannot invert │ │ + [276158] incompatible objects │ │ + [27616d] invalid cofactor │ │ + [27617e] invalid compressed point │ │ + [276197] invalid form │ │ + [2761a4] ladder step failure │ │ + [2761b8] empty file structure │ │ + [2761cd] the meth_data stack is corrupt │ │ + [2761ec] not loaded │ │ + [2761f7] unsupported signature algorithm │ │ + [276217] encountered keyupdatewarning │ │ + [276234] get itav │ │ + [27623d] missing private key for popo │ │ + [27625a] ess signing certificate error │ │ + [276278] des │ │ + [27627c] rc2-40 │ │ + [276283] Intel RDRAND engine │ │ + [276297] dynamic_set_data_ctx │ │ + [2762ac] assertion failed: WITHIN_ARENA(chunk) │ │ + [2762d2] OSSL_PARAM_BLD_to_param │ │ + [2762ea] get_provider_store │ │ + [2762fd] crypto/time.c │ │ + [27630b] OBJ_nid2obj │ │ + [276317] PBE-MD2-DES │ │ + [276323] Netscape Certificate Extension │ │ + [276342] bf-ecb │ │ + [276349] CAST5-CFB │ │ + [276353] RC5-OFB │ │ + [27635b] pbeWithSHA1And128BitRC2-CBC │ │ + [276377] ISO │ │ + [27637b] id-smime-spq │ │ + [276388] id-aca │ │ + [27638f] ipsecEndSystem │ │ + [27639e] DVCS │ │ + [2763a3] id-regCtrl-oldCertID │ │ + [2763b8] AD Time Stamping │ │ + [2763c9] trustRoot │ │ + [2763d3] snmpv2 │ │ + [2763da] domain │ │ + [2763e1] aes-128-ofb │ │ + [2763ed] aes-256-ofb │ │ + [2763f9] textEncodedORAddress │ │ + [27640e] merchant initiated auth │ │ + [276426] setCext-hashedRoot │ │ + [276439] setCext-certType │ │ + [27644a] certicom-arc │ │ + [276457] camellia-192-ofb │ │ + [276468] camellia-256-ofb │ │ + [276479] password based MAC │ │ + [27648c] ecdsa-with-Specified │ │ + [2764a1] hmacWithSHA224 │ │ + [2764b0] GOST R 34.11-94 with GOST R 34.10-2001 │ │ + [2764d7] id-GostR3410-94-aBis │ │ + [2764ec] id-GostR3410-94-b │ │ + [2764fe] supportedApplicationContext │ │ + [27651a] supportedAlgorithms │ │ + [27652e] aes-128-gcm │ │ + [27653a] dh-cofactor-kdf │ │ + [27654a] camellia-192-gcm │ │ + [27655b] camellia-256-ctr │ │ + [27656c] chacha20 │ │ + [276575] KxDHE │ │ + [27657b] kx-dhe │ │ + [276582] SHA512-256 │ │ + [27658d] ARIA-128-GCM │ │ + [27659a] cmcCA │ │ + [2765a0] DSTU 4145-2002 little endian │ │ + [2765bd] ieee │ │ + [2765c2] GOST R 34.10-2012 (256 bit) ParamSet B │ │ + [2765e9] gmac │ │ + [2765ee] id-it-caCerts │ │ + [2765fc] brainpoolP384r1tls13 │ │ + [276611] issuedOnBehalfOf │ │ + [276622] crypto/objects/obj_xref.c │ │ + [27663c] ossl_obj_find_sigid_algs │ │ + [276655] OCSP_CERTID │ │ + [276661] crypto/evp/p_sign.c │ │ + [276675] PEM_do_header │ │ + [276683] value.x509crl │ │ + [276691] mac string set error │ │ + [2766a6] PKCS7_RECIP_INFO │ │ + [2766b7] 00 │ │ + [2766ba] ; │ │ + [2766bd] = │ │ + [2766c1] crypto/asn1/a_strex.c │ │ + [2766d7] unable to find message digest │ │ + [2766f5] max_request │ │ + [276701] reseed error │ │ + [27670e] seed_properties │ │ + [27671e] modulus: │ │ + [276727] Mask Algorithm: │ │ + [276738] BN_BLINDING_new │ │ + [276748] OpenSSL PKCS#1 RSA │ │ + [27675b] rsa_ossl_public_encrypt │ │ + [276773] RSA_padding_add_X931 │ │ + [276788] crypto/srp/srp_lib.c │ │ + [27679d] No store loader found. For standard store loaders you need at least one of the default or base providers available. Did you forget to load them? Info: │ │ + [276835] crypto/store/store_register.c │ │ + [276853] general_allocate_prompt │ │ + [27686b] X509_load_cert_file_ex │ │ + [276882] X509 CRL │ │ + [27688b] Key Compromise │ │ + [27689a] CRLDistributionPoints │ │ + [2768b0] addr_validate_path_internal │ │ + [2768cc] TargetingInformation │ │ + [2768e1] %*sTargets:\n │ │ + [2768ee] %*sCertificate Digest Info:\n │ │ + [27690b] %*sIssuer UID: │ │ + [27691b] signTool │ │ + [276924] crypto/x509/v3_ncons.c │ │ + [27693b] %*sPolicy Language: │ │ + [276950] OCSP helper │ │ + [27695c] ocsphelper │ │ + [276967] crypto/x509/v3_san.c │ │ + [27697c] SXNET_add_id_asc │ │ + [27698d] error creating extension │ │ + [2769a6] unsupported name constraint type │ │ + [2769c7] OCSP verification failed │ │ + [2769e0] Missing Subject Key Identifier │ │ + [2769ff] crypto/x509/x_pubkey.c │ │ + [276a16] socket operation failed │ │ + [276a2e] KECCAK-224 │ │ + [276a39] MD5:SSL3-MD5:1.2.840.113549.2.5 │ │ + [276a59] OpenSSL X25519 implementation │ │ + [276a77] DSA-SHA2-224:DSA-SHA224:dsa_with_SHA224:2.16.840.1.101.3.4.3.1 │ │ + [276ab6] RSA-SHA3-224:id-rsassa-pkcs1-v1_5-with-sha3-224:2.16.840.1.101.3.4.3.13 │ │ + [276afe] provider=default,fips=yes,output=der,structure=EncryptedPrivateKeyInfo │ │ + [276b45] provider=default,fips=yes,input=der,structure=PrivateKeyInfo │ │ + [276b82] RC2-64-CBC:RC2-64 │ │ + [276b94] cts_mode │ │ + [276b9d] providers/implementations/ciphers/cipher_aria_ccm.c │ │ + [276bd1] sm2_to_EncryptedPrivateKeyInfo_pem_encode │ │ + [276bfb] ecx_pki_priv_to_der │ │ + [276c0f] x25519_to_SubjectPublicKeyInfo_pem_encode │ │ + [276c39] x448_to_PrivateKeyInfo_pem_encode │ │ + [276c5b] rsa_to_RSA_pem_encode │ │ + [276c71] dsa_to_DSA_der_encode │ │ + [276c87] ecx_to_text │ │ + [276c93] providers/implementations/kdfs/hmacdrbg_kdf.c │ │ + [276cc1] AES-256-WRAP │ │ + [276cce] Invalid recipient public key │ │ + [276ceb] dhx_gen_set_params │ │ + [276cfe] rsa_gen_set_params │ │ + [276d11] providers/implementations/macs/hmac_prov.c │ │ + [276d3c] ossl_prov_drbg_reseed_unlocked │ │ + [276d5b] drbg_ctr_init │ │ + [276d69] %s could not be fetched │ │ + [276d81] eddsa_set_ctx_params │ │ + [276d96] the EdDSA instance is preset, you may not try to specify it │ │ + [276dd2] rsa_generate_signature_aid │ │ + [276ded] providers/implementations/digests/wp_prov.c │ │ + [276e19] invalid tag length │ │ + [276e2c] not xof or invalid length │ │ + [276e46] output buffer too small │ │ + [276e5e] ossl_cipher_generic_set_ctx_params │ │ + [276e81] heck │ │ + [276e86] ec-bits │ │ + [276e8e] tls │ │ + [276e92] ersion │ │ + [276e99] sqlite3_rekey_v2: entered database mutex %p │ │ + [276ec5] target database can't be NULL │ │ + [276ee3] sqlcipher_register_provider: entering SQLCIPHER_MUTEX_PROVIDER │ │ + [276f22] sqlcipher_codec_ctx_init: error %d copying write_ctx to read_ctx │ │ + [276f63] sqlcipher_codec_key_derive: error occurred deriving read_ctx key │ │ + [276fa4] set compatibility mode failed, error code %d │ │ + [276fd1] renamed migration database %s to main database %s: %d │ │ + [277007] fcntl │ │ + [27700d] mremap │ │ + [277014] NoConflict │ │ + [27701f] EndCoroutine │ │ + [27702c] Halt │ │ + [277031] Copy │ │ + [277036] CreateBtree │ │ + [277042] TableLock │ │ + [27704c] VOpen │ │ + [277052] cannot release savepoint - SQL statements in progress │ │ + [277088] cannot commit transaction - SQL statements in progress │ │ + [2770bf] attached databases must use the same text encoding as main database │ │ + [277103] invalid rootpage │ │ + [277114] statement too long │ │ + [277127] noskipscan* │ │ + [277133] truncate │ │ + [27713c] wal │ │ + [277140] vtable constructor called recursively: %s │ │ + [27716a] id │ │ + [27716d] codec_set_btree_to_codec_pagesize: entered database mutex %p │ │ + [2771aa] sqlcipher_openssl_kdf: PKCS5_PBKDF2_HMAC() for EVP_sha512() workfactor %d and key size %d returned %d │ │ + [277210] table_info │ │ + [27721b] seqno │ │ + [277221] enc │ │ + [277225] parameters │ │ + [277230] multiple references to recursive table: %s │ │ + [27725b] UNION ALL │ │ + [277265] UNIQUE │ │ + [27726d] index '%q' │ │ + [277278] fast │ │ + [27727d] issisii │ │ + [277285] NUMERIC value in %s.%s │ │ + [27729c] UTF-16be │ │ + [2772a5] rwc │ │ + [2772a9] sqlite_detach │ │ + [2772b7] likelihood │ │ + [2772c2] ltrim │ │ + [2772c8] char │ │ + [2772cd] total_changes │ │ + [2772db] total │ │ + [2772e1] non-deterministic use of %s() in %s │ │ + [277305] subsec │ │ + [27730c] json_array_length │ │ + [27731e] object │ │ + [277325] fts4aux │ │ + [27732d] SELECT idx, start_block, leaves_end_block, end_block, root FROM %Q.'%q_segdir' WHERE level = ? ORDER BY idx ASC │ │ + [27739d] SELECT idx, start_block, leaves_end_block, end_block, root FROM %Q.'%q_segdir' WHERE level BETWEEN ? AND ?ORDER BY level DESC, idx ASC │ │ + [277424] rezi │ │ + [277429] unknown tokenizer: %s │ │ + [27743f] ROLLBACK TO fts3 │ │ + [277450] fts3tokenize │ │ + [27745d] ational │ │ + [277465] CREATE TABLE "%w"."%w_rowid"(rowid INTEGER PRIMARY KEY,nodeno │ │ + [2774a3] DEFAULT_FILE_FORMAT=4 │ │ + [2774b9] TLS_AES_128_CCM_8_SHA256 │ │ + [2774d2] TLS_DHE_RSA_WITH_AES_256_CCM │ │ + [2774ef] TLS_DHE_PSK_WITH_AES_128_CBC_SHA │ │ + [277510] TLS_ECDHE_PSK_WITH_NULL_SHA │ │ + [27752c] CAMELLIA256-SHA256 │ │ + [27753f] TLS_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256 │ │ + [277568] TLS_DHE_DSS_WITH_ARIA_128_GCM_SHA256 │ │ + [27758d] GOST94 │ │ + [277594] SUITEB128C2 │ │ + [2775a0] EDH-DSS-DES-CBC3-SHA │ │ + [2775b5] bad ssl filetype │ │ + [2775c6] bad value │ │ + [2775d0] decryption failed or bad record mac │ │ + [2775f4] library has no ciphers │ │ + [27760b] no private key assigned │ │ + [277623] old session compression algorithm not returned │ │ + [277652] protocol is shutdown │ │ + [277667] ssl/tls alert certificate unknown │ │ + [277689] ssl_undefined_function │ │ + [2776a0] cert │ │ + [2776a5] requestCAFile │ │ + [2776b3] psk_identity_hint │ │ + [2776c5] SSLv3/TLS write next proto │ │ + [2776e0] SSLv3/TLS read change cipher spec │ │ + [277702] SSLv3/TLS read finished │ │ + [27771a] master secret │ │ + [277728] tls-sigalg-oid │ │ + [277737] rsa_pkcs1_sha1 │ │ + [277746] tls13_final_finish_mac │ │ + [27775d] srp_generate_server_master_secret │ │ + [27777f] quic_write_nonblocking_epw │ │ + [27779a] rxku_detected │ │ + [2777a8] RETRY_SCID may not be sent by a client │ │ + [2777cf] ip_v4 │ │ + [2777d5] connection_id │ │ + [2777e3] ch_tick_tls │ │ + [2777ef] client received initial token │ │ + [27780d] reason │ │ + [277814] padding │ │ + [27781c] error_code │ │ + [277827] new_connection_id │ │ + [277839] streams_blocked │ │ + [277849] validate_poll_descriptor │ │ + [277862] ossl_quic_rstream_queue_data │ │ + [27787f] MAX_STREAM_DATA valid only in 0/1-RTT │ │ + [2778a5] depack_do_frame_path_challenge │ │ + [2778c4] ssl/record/methods/tls1_meth.c │ │ + [2778e3] tls_setup_write_buffer │ │ + [2778fa] tls_construct_ctos_ec_pt_formats │ │ + [27791b] tls_parse_stoc_npn │ │ + [27792e] tls_construct_stoc_key_share │ │ + [27794b] tls_construct_client_certificate │ │ + [27796c] dtls1_retransmit_message │ │ + [277985] get_cert_verify_tbs_data │ │ + [27799e] ssl/statem/statem_srvr.c │ │ + [2779b7] ossl_statem_server_read_transition │ │ + [2779da] tls-negotiated-version │ │ + [2779f1] crypto/asn1/a_bitstr.c │ │ + [277a08] ZINT64 │ │ + [277a0f] openssl.cnf │ │ + [277a1b] group=%s name=%s │ │ + [277a2c] UNIVERSALSTRING │ │ + [277a3c] TELETEXSTRING │ │ + [277a4a] NUMERICSTRING │ │ + [277a58] Char=%c │ │ + [277a60] ASN1_TIME │ │ + [277a6a] i2o_SCT_signature │ │ + [277a7c] : │ │ + [277a7e] %s%s\n │ │ + [277a84] filename(%s): %s │ │ + [277a95] lib%s.so │ │ + [277a9e] OpenSSL EC algorithm │ │ + [277ab3] X9_62_PENTANOMIAL │ │ + [277ac5] include-public │ │ + [277ad4] crypto/ec/ec_check.c │ │ + [277ae9] X9.62 curve over a 359 bit binary field │ │ + [277b11] ec_GF2m_simple_points_mul │ │ + [277b2b] crypto/ec/ec_oct.c │ │ + [277b3e] ossl_ec_GF2m_simple_oct2point │ │ + [277b5c] crypto/ec/ecp_nistz256.c │ │ + [277b75] ossl_ec_GFp_simple_set_compressed_coordinates │ │ + [277ba3] validate_ecx_derive │ │ + [277bb7] crypto/encode_decode/decoder_lib.c │ │ + [277bda] Input type: │ │ + [277be7] structure │ │ + [277bf1] 1.2.840.10045.2.1 │ │ + [277c03] DIR_ADD │ │ + [277c0b] memory buffer routines │ │ + [277c22] Provider routines │ │ + [277c34] secp224k1 │ │ + [277c3e] sect283r1 │ │ + [277c48] sect571k1 │ │ + [277c52] c2pnb304w1 │ │ + [277c5d] brainpoolP160r1 │ │ + [277c6d] P-192 │ │ + [277c73] keylen │ │ + [277c7a] evp_cipher_init_internal │ │ + [277c93] evp_EncryptDecryptUpdate │ │ + [277cac] iv │ │ + [277caf] evp_pkcs82pkey_legacy │ │ + [277cc5] evp_keymgmt_util_assign_pkey │ │ + [277ce2] encoded-pub-key │ │ + [277cf2] [action:%d, state:%d] name=%s, value=%s │ │ + [277d1a] rsa-exponent2 │ │ + [277d28] rsa-coefficient3 │ │ + [277d39] rsa-coefficient7 │ │ + [277d4a] evp_pkey_ctx_getset_ecdh_param_checks │ │ + [277d70] prime P: │ │ + [277d79] crypto/core_namemap.c │ │ + [277d8f] not initialized │ │ + [277d9f] private key too large │ │ + [277db5] conflicting algorithm name │ │ + [277dd0] different parameters │ │ + [277de5] initialization error │ │ + [277dfa] no digest set │ │ + [277e08] invalid digest type │ │ + [277e1c] digest and key type not supported │ │ + [277e3e] encode error │ │ + [277e4b] illegal object │ │ + [277e5a] mime no content type │ │ + [277e6f] no conf │ │ + [277e77] invalid null argument │ │ + [277e8d] no space for terminating null │ │ + [277eab] odd number of digits │ │ + [277ec0] invalid field │ │ + [277ece] invalid pentanomial basis │ │ + [277ee8] dso already loaded │ │ + [277efb] no reference │ │ + [277f08] redirection not enabled │ │ + [277f20] malformed iv │ │ + [277f2d] error creating error │ │ + [277f42] potentially invalid certificate │ │ + [277f62] value too large │ │ + [277f72] invalid log id length │ │ + [277f88] BF-CBC │ │ + [277f8f] id-aes256-wrap-pad │ │ + [277fa2] Software engine support │ │ + [277fba] crypto/initthread.c │ │ + [277fce] crypto/packet.c │ │ + [277fde] OSSL_PARAM_set_octet_string │ │ + [277ffa] FALSE │ │ + [278000] pkcs7-digestData │ │ + [278011] DES-EDE-OFB │ │ + [27801d] Netscape Cert Type │ │ + [278030] X509v3 Key Usage │ │ + [278041] initials │ │ + [27804a] Strong Extranet ID │ │ + [27805d] pbeWithMD2AndRC2-CBC │ │ + [278072] id-qcs-pkixQCSyntax-v1 │ │ + [278089] enterprises │ │ + [278095] domainRelatedObject │ │ + [2780a9] pilotDSA │ │ + [2780b2] documentIdentifier │ │ + [2780c5] setct-AuthReqTBS │ │ + [2780d6] setct-AuthRevResTBEB │ │ + [2780eb] setct-CRLNotificationResTBS │ │ + [278107] setAttr-Cert │ │ + [278114] setAttr-T2cleartxt │ │ + [278127] AES-192-CFB8 │ │ + [278134] sha256WithRSAEncryption │ │ + [27814c] RSA-SHA384 │ │ + [278157] camellia-128-cbc │ │ + [278168] CAMELLIA-128-ECB │ │ + [278179] hmac-sha1 │ │ + [278183] HMAC GOST 34.11-94 │ │ + [278196] id-GostR3410-94DH │ │ + [2781a8] CMAC │ │ + [2781ad] aes-256-gcm │ │ + [2781b9] id-camellia128-wrap │ │ + [2781cd] mgf1 │ │ + [2781d2] dhSinglePass-cofactorDH-sha1kdf-scheme │ │ + [2781f9] AES-192-OCB │ │ + [278205] camellia-192-ccm │ │ + [278216] GOST R 34.10-2012 with 256 bit modulus │ │ + [27823d] md_gost12_256 │ │ + [27824b] ARIA-128-CFB8 │ │ + [278259] sha512-256 │ │ + [278264] dsa_with_SHA3-256 │ │ + [278276] sm4-ofb │ │ + [27827e] sm-scheme │ │ + [278288] HMAC DSTU Gost 34311-95 │ │ + [2782a0] uacurve2 │ │ + [2782a9] DSTU curve 3 │ │ + [2782b6] id-ct-rpkiGhostbusters │ │ + [2782cd] id-cp │ │ + [2782d3] id-mod-cmp2021-02 │ │ + [2782e5] X509v3 Attribute Descriptor │ │ + [278301] OCSP_RESPONSE │ │ + [27830f] OCSP_RESPID │ │ + [27831b] OCSP_SERVICELOC │ │ + [27832b] response │ │ + [278334] value.byName │ │ + [278341] certId │ │ + [278348] no revoked time │ │ + [278358] bad password read │ │ + [27836a] unexpected dek iv │ │ + [27837c] PEM_ASN1_write_bio │ │ + [27838f] -----END │ │ + [278399] PKCS12_pbe_crypt_ex │ │ + [2783ad] │ │ + [2783b7] (unknown) │ │ + [2783c1] :[ │ │ + [2783c4] crypto/evp/bio_enc.c │ │ + [2783d9] parse failed │ │ + [2783e6] drbg already initialized │ │ + [2783ff] Function not implemented │ │ + [278418] not instantiated │ │ + [278429] personalisation string too long │ │ + [278449] unable to create drbg │ │ + [27845f] unsupported drbg flags │ │ + [278476] PSS parameter restrictions: │ │ + [278492] %s Salt Length: 0x │ │ + [2784a5] RSA_PRIME_INFO │ │ + [2784b4] crypto/bn/bn_blind.c │ │ + [2784c9] BN_BLINDING_update │ │ + [2784dc] rsa_ossl_private_decrypt │ │ + [2784f5] 1024 │ │ + [2784fa] subject │ │ + [278502] ossl_store_get0_loader_int │ │ + [27851d] try_key_value_legacy │ │ + [278532] crypto/thread/arch.c │ │ + [278547] no time stamp token │ │ + [27855b] var bad value │ │ + [278569] :%s:%d:%s\n │ │ + [278574] partyName │ │ + [27857e] Only Some Reasons │ │ + [278590] %*scrlTime: │ │ + [27859d] IPAddressFamily │ │ + [2785ad] %*sIPv4 │ │ + [2785b5] namingAuthorityId │ │ + [2785c7] %*sEntry %0d:\n │ │ + [2785d6] PROXY_CERT_INFO_EXTENSION │ │ + [2785f0] smimesign │ │ + [2785fa] othername: NAIRealm │ │ + [27860e] othername: │ │ + [278626] v2i_GENERAL_NAME_ex │ │ + [27863a] IP │ │ + [27863d] X509V3_parse_list │ │ + [27864f] bad object │ │ + [27865a] incorrect policy syntax tag │ │ + [278676] invalid object identifier │ │ + [278690] invalid policy identifier │ │ + [2786aa] policy path length already defined │ │ + [2786cd] unable to get issuer details │ │ + [2786ea] crl verify failure │ │ + [2786fd] no certificate or crl found │ │ + [278719] CRL has expired │ │ + [278729] self-signed certificate in certificate chain │ │ + [278756] authority and subject key identifier mismatch │ │ + [278784] EE certificate key too weak │ │ + [2787a0] Issuer name empty │ │ + [2787b2] Authority Key Identifier marked critical │ │ + [2787db] crypto/x509/pcy_data.c │ │ + [2787f2] %*sNULL │ │ + [2787fa] cert_info │ │ + [278804] ERR_AFALG_error │ │ + [278814] provider=base,fips=yes,output=pvk │ │ + [278836] provider=base,fips=yes,input=der,structure=dhx │ │ + [278865] provider=default │ │ + [278876] ED448ph │ │ + [27887e] provider=default,fips=yes,output=der,structure=SubjectPublicKeyInfo │ │ + [2788c2] provider=default,fips=yes,output=der,structure=rsa │ │ + [2788f5] provider=default,fips=yes,output=der,structure=dh │ │ + [278927] provider=default,fips=no,input=der,structure=SubjectPublicKeyInfo │ │ + [278969] provider=default,fips=yes,input=der,structure=rsa │ │ + [27899b] RC2-CBC:RC2:RC2-128:1.2.840.113549.3.2 │ │ + [2789c2] DES-ECB:1.3.14.3.2.6 │ │ + [2789d7] BIO to Core filter │ │ + [2789ea] providers/implementations/ciphers/cipher_aes_gcm.c │ │ + [278a1d] cipher_hw_aes_initkey │ │ + [278a33] aes_siv_set_ctx_params │ │ + [278a4a] providers/implementations/ciphers/cipher_aes_wrp.c │ │ + [278a7d] ossl_blake2b_get_ctx_params │ │ + [278a99] providers/implementations/digests/null_prov.c │ │ + [278ac7] providers/implementations/encode_decode/decode_epki2pki.c │ │ + [278b01] ossl_b2i_RSA_after_header │ │ + [278b1b] dh_spki_pub_to_der │ │ + [278b2e] dhx_to_PrivateKeyInfo_pem_encode │ │ + [278b4f] ec_to_EncryptedPrivateKeyInfo_pem_encode │ │ + [278b78] ED25519 PUBLIC KEY │ │ + [278b8b] dhx_to_DHX_pem_encode │ │ + [278ba1] h: %d\n │ │ + [278ba8] dsa_to_text │ │ + [278bb4] ecx_set_peer │ │ + [278bc1] providers/implementations/kdfs/hkdf.c │ │ + [278be7] ecxkem_encapsulate │ │ + [278bfa] providers/implementations/keymgmt/mac_legacy_kmgmt.c │ │ + [278c2f] providers/implementations/macs/siphash_prov.c │ │ + [278c5d] providers/implementations/rands/drbg.c │ │ + [278c84] ossl_drbg_lock_parent │ │ + [278c9a] ecdsa_signverify_init │ │ + [278cb0] ossl_sm2_internal_sign │ │ + [278cc7] failed to decrypt │ │ + [278cd9] missing constant │ │ + [278cea] ossl_gcm_stream_update │ │ + [278d01] rag_len │ │ + [278d09] lg │ │ + [278d0c] ossl_digest_default_get_params │ │ + [278d2b] setFloatRegister │ │ + [278d3c] libunwind: malformed DW_CFA_expression DWARF unwind, reg too big\n │ │ + [278d7e] NaN │ │ + [278d82] BEGIN IMMEDIATE; COMMIT; │ │ + [278d9b] cipher_default_use_hmac │ │ + [278db3] PRAGMA cipher_default_hmac_algorithm = %s; │ │ + [278dde] sqlcipherCodecAttach: calling sqlcipher_codec_ctx_init() │ │ + [278e17] sqlite3_key_v2: db=%p zDb=%s │ │ + [278e34] sqlite3_rekey_v2: error %d occurred writing page %d │ │ + [278e68] sqlite3_rekey_v2: left database mutex %p │ │ + [278e91] sqlcipher_deactivate: entered static master mutex │ │ + [278ec3] sqlcipher_codec_ctx_set_plaintext_header_size: attempt to set invalid plantext_header_size %d │ │ + [278f21] reset pager │ │ + [278f2d] %s: %d │ │ + [278f34] file unlinked while open: %s │ │ + [278f51] mkdir │ │ + [278f57] attempt to open "%s" as file descriptor %d │ │ + [278f82] API called with finalized prepared statement │ │ + [278faf] API called with NULL prepared statement │ │ + [278fd7] Found │ │ + [278fdd] Rewind │ │ + [278fe4] Program │ │ + [278fec] IsNull │ │ + [278ff3] ElseEq │ │ + [278ffa] FkCheck │ │ + [279002] RealAffinity │ │ + [27900f] Affinity │ │ + [279018] Concat │ │ + [27901f] String8 │ │ + [279027] SeekScan │ │ + [279030] NewRowid │ │ + [279039] ResetSorter │ │ + [279045] statement aborts at %d: [%s] %s │ │ + [279065] 1 │ │ + [279067] unsupported file format │ │ + [27907f] orphan index │ │ + [27908c] Page %u: never used │ │ + [2790a0] cipher_ctx_key_derive: error occurred from provider kdf generating HMAC key │ │ + [2790ec] sqlcipher_openssl_hmac: EVP_MAC_init() with key size %d and sha1 returned %d │ │ + [279139] analysis_limit │ │ + [279148] page_count │ │ + [279153] wal_autocheckpoint │ │ + [279166] busy │ │ + [27916b] object name reserved for internal use: %s │ │ + [279195] old │ │ + [27919a] ) │ │ + [27919c] USE TEMP B-TREE FOR %s │ │ + [2791b3] too many terms in compound SELECT │ │ + [2791d5] cannot modify %s because it is a view │ │ + [2791fb] index associated with UNIQUE or PRIMARY KEY constraint cannot be dropped │ │ + [279244] rowid not at end-of-record for row │ │ + [279268] CASCADE │ │ + [279270] INSERT INTO %Q.sqlite_master VALUES('trigger',%Q,%Q,0,'CREATE TRIGGER %q') │ │ + [2792bb] %llu │ │ + [2792c0] UPDATE "%w".sqlite_master SET sql = sqlite_rename_quotefix(%Q, sql)WHERE name NOT LIKE 'sqliteX_%%' ESCAPE 'X' AND sql NOT LIKE 'create virtual%%' │ │ + [279353] substring │ │ + [27935d] %!0.20e │ │ + [279365] %Q%s │ │ + [27936a] current_date │ │ + [279377] an index │ │ + [279380] 40f-21a-21d │ │ + [27938c] 50f │ │ + [279390] json_object │ │ + [27939c] interrupted │ │ + [2793a8] RTRIM │ │ + [2793ae] ssenevi │ │ + [2793b6] itila │ │ + [2793bc] uncompress │ │ + [2793c7] error parsing prefix parameter: %s │ │ + [2793ea] CREATE TABLE %Q.'%q_content'(%s) │ │ + [27940b] RELEASE fts3 │ │ + [279418] contentless_delete=1 requires a contentless table │ │ + [27944a] %z%s%Q │ │ + [279451] deletemerge │ │ + [27945d] SELECT pgno FROM '%q'.'%q_idx' WHERE segid=? AND term>? ORDER BY term ASC LIMIT 1 │ │ + [2794af] SELECT rowid, rank FROM %Q.%Q ORDER BY %s("%w"%s%s) %s │ │ + [2794e6] 'rebuild' may not be used with a contentless fts5 table │ │ + [27951e] highlight │ │ + [279528] bli │ │ + [27952c] iciti │ │ + [279532] ssl_derive │ │ + [27953d] TLS_RSA_WITH_AES_128_CBC_SHA256 │ │ + [27955d] TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 │ │ + [279581] TLS_DH_anon_WITH_AES_256_CBC_SHA256 │ │ + [2795a5] TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 │ │ + [2795c9] TLS_RSA_WITH_AES_128_CCM_8 │ │ + [2795e4] TLS_RSA_PSK_WITH_NULL_SHA256 │ │ + [279601] DHE-RSA-CAMELLIA256-SHA256 │ │ + [27961c] DHE-RSA-CAMELLIA128-SHA │ │ + [279634] DHE-DSS-ARIA256-GCM-SHA384 │ │ + [27964f] TLS_DHE_DSS_WITH_ARIA_256_GCM_SHA384 │ │ + [279674] TLS_RSA_PSK_WITH_ARIA_256_GCM_SHA384 │ │ + [279699] ssl3_digest_cached_records │ │ + [2796b4] at least (D)TLS 1.2 needed in Suite B mode │ │ + [2796df] cannot change cipher │ │ + [2796f4] compression disabled │ │ + [279709] inconsistent early data sni │ │ + [279725] invalid ticket keys length │ │ + [279740] missing ecdsa signing cert │ │ + [27975b] ssl handshake failure │ │ + [279771] unexpected end of early data │ │ + [27978e] unsolicited extension │ │ + [2797a4] version too high │ │ + [2797b5] wrong signature type │ │ + [2797ca] Curves │ │ + [2797d1] curves │ │ + [2797d8] ChainCAFile │ │ + [2797e4] kex_group │ │ + [2797ee] SSLv3/TLS read next proto │ │ + [279808] SSLv3/TLS read certificate verify │ │ + [27982a] TLSv1.3 write client key update │ │ + [27984a] tls-sigalg-name │ │ + [27985a] ed448 │ │ + [279860] ssl_set_tmp_ecdh_groups │ │ + [279878] failed to start assist thread │ │ + [279896] qc_try_create_default_xso_for_write │ │ + [2798ba] create_xso_from_stream │ │ + [2798d1] MAX_IDLE_TIMEOUT is malformed │ │ + [2798ef] MAX_UDP_PAYLOAD_SIZE appears multiple times │ │ + [27991b] original_destination_connection_id │ │ + [27993e] original_source_connection_id │ │ + [27995c] ch_on_handshake_complete │ │ + [279975] handshake alert │ │ + [279985] internal error (txp generate) │ │ + [2799a3] draining │ │ + [2799ac] payload_length │ │ + [2799bb] ACK not valid in 0-RTT │ │ + [2799d2] quic_read_record │ │ + [2799e3] ossl_quic_tx_packetiser_set_cur_scid │ │ + [279a08] ACK_WITHOUT_ECN │ │ + [279a18] PATH_CHALLENGE │ │ + [279a27] tlstree │ │ + [279a2f] tls_increment_sequence_ctr │ │ + [279a4a] tls13_set_crypto_state │ │ + [279a61] ssl/record/methods/tlsany_meth.c │ │ + [279a82] tls_validate_record_header │ │ + [279a9d] tls_collect_extensions │ │ + [279ab4] ssl/statem/extensions_clnt.c │ │ + [279ad1] tls_construct_ctos_srp │ │ + [279ae8] tls_construct_ctos_session_ticket │ │ + [279b0a] tls_parse_ctos_srp │ │ + [279b1d] tls_parse_ctos_server_cert_type │ │ + [279b3d] ssl_cipher_list_to_bytes │ │ + [279b56] dtls_get_reassembled_message │ │ + [279b73] tls13_restore_handshake_digest_for_pha │ │ + [279b9a] ssl_add_cert_chain │ │ + [279bad] tls_process_end_of_early_data │ │ + [279bcb] asn1_item_embed_d2i │ │ + [279bdf] ASN1_ENUMERATED │ │ + [279bef] ASN1_SET_ANY │ │ + [279bfc] lookup returned nothing │ │ + [279c14] BIO dgram mem │ │ + [279c22] HEX │ │ + [279c26] PRINTABLESTRING │ │ + [279c36] crypto/ct/ct_vfy.c │ │ + [279c49] bnrand │ │ + [279c50] BN_mod_exp_recp │ │ + [279c60] crypto/dh/dh_key.c │ │ + [279c73] OpenSSL DH Method │ │ + [279c85] dsa_priv_encode │ │ + [279c95] params.q │ │ + [279c9e] DSO_convert_filename │ │ + [279cb3] symname(%s): %s │ │ + [279cc3] group-check │ │ + [279ccf] ossl_ec_scalar_mul_ladder │ │ + [279ce9] crypto/ec/ecdsa_vrf.c │ │ + [279cff] NIST CURVE: %s\n │ │ + [279d0f] crypto/ec/ecp_mont.c │ │ + [279d24] OpenSSL X448 algorithm │ │ + [279d3b] pkey_ecd_digestsign25519 │ │ + [279d54] ossl_decoder_ctx_add_decoder_inst │ │ + [279d76] init │ │ + [279d7b] ENGINE_get_pkey_meth │ │ + [279d90] err:%lx:%lx:%lx:%lx │ │ + [279da4] secp160k1 │ │ + [279dae] wap-wsg-idm-ecid-wtls7 │ │ + [279dc5] evp_cipher_asn1_to_param_ex │ │ + [279de1] has-randkey │ │ + [279ded] EVP_MD_get_size │ │ + [279dfd] No encoders were found. For standard encoders you need at least one of the default or base providers available. Did you forget to load them? │ │ + [279e8a] keyDerivationFunc │ │ + [279e9c] PBKDF2 │ │ + [279ea3] PKCS5_v2_PBE_keyivgen_ex │ │ + [279ebc] [action:%d, state:%d] only setting allowed │ │ + [279ee7] rsa_oaep_md │ │ + [279ef3] oaep-label │ │ + [279efe] rsa-factor2 │ │ + [279f0a] rsa-factor8 │ │ + [279f16] get_payload_private_key │ │ + [279f2e] modp_2048 │ │ + [279f38] /usr/local/ssl │ │ + [279f47] modulus too large │ │ + [279f59] bad q value │ │ + [279f65] invalid number │ │ + [279f74] wrong integer type │ │ + [279f87] unknown name in random section │ │ + [279fa6] invalid compression bit │ │ + [279fbe] not implemented │ │ + [279fce] random number generation failed │ │ + [279fee] unknown cofactor │ │ + [279fff] wrong order │ │ + [27a00b] cleanup method function failed │ │ + [27a02a] failed reading data │ │ + [27a03e] setting owf algor failure │ │ + [27a058] polling failed │ │ + [27a067] wrong pbm value │ │ + [27a077] ess cert id not found │ │ + [27a08d] DES │ │ + [27a091] DES-EDE3 │ │ + [27a09a] des3-wrap │ │ + [27a0a4] cast-cbc │ │ + [27a0ad] aes128-wrap │ │ + [27a0b9] Prompt info data type incorrect │ │ + [27a0d9] O │ │ + [27a0db] pkcs7-signedData │ │ + [27a0ec] rc2-ecb │ │ + [27a0f4] RC2-OFB │ │ + [27a0fc] nsCertType │ │ + [27a107] Netscape Revocation Url │ │ + [27a11f] Netscape Certificate Sequence │ │ + [27a13d] md5-sha1 │ │ + [27a146] rc5-ecb │ │ + [27a14e] msCTLSign │ │ + [27a158] pbeWithSHA1And3-KeyTripleDES-CBC │ │ + [27a179] pbeWithSHA1And2-KeyTripleDES-CBC │ │ + [27a19a] pkcs8ShroudedKeyBag │ │ + [27a1ae] dnQualifier │ │ + [27a1ba] iso │ │ + [27a1be] id-smime-mod-ets-eSigPolicy-88 │ │ + [27a1dd] id-smime-aa-contentIdentifier │ │ + [27a1fb] id-smime-aa-ets-escTimeStamp │ │ + [27a218] id-smime-alg-ESDHwithRC2 │ │ + [27a231] id-aca-accessIdentity │ │ + [27a247] id-aca-group │ │ + [27a254] id-cct-crs │ │ + [27a25f] X500algorithms │ │ + [27a26e] security │ │ + [27a277] userClass │ │ + [27a281] subtreeMaximumQuality │ │ + [27a297] id-hex-multipart-message │ │ + [27a2b0] setct-CapRevResTBE │ │ + [27a2c3] setct-CRLNotificationTBS │ │ + [27a2dc] setCext-TokenIdentifier │ │ + [27a2f4] issuer capabilities │ │ + [27a308] aes-256-cfb1 │ │ + [27a315] aes-128-cfb8 │ │ + [27a322] AES-256-CFB8 │ │ + [27a32f] DES-CFB1 │ │ + [27a338] policyMappings │ │ + [27a347] KISA │ │ + [27a34c] md_gost94 │ │ + [27a356] id-HMACGostR3411-94 │ │ + [27a36a] GOST R 34.10-94 │ │ + [27a37a] id-GostR3411-94-TestParamSet │ │ + [27a397] registeredAddress │ │ + [27a3a9] AES-128-CTR │ │ + [27a3b5] CT Precertificate Signer │ │ + [27a3ce] jurisdictionCountryName │ │ + [27a3e6] id-tc26-sign-constants │ │ + [27a3fd] pkInitClientAuth │ │ + [27a40e] KxSRP │ │ + [27a414] ARIA-128-CFB1 │ │ + [27a422] uacurve1 │ │ + [27a42b] magma-ctr │ │ + [27a435] KMAC128 │ │ + [27a43d] BGPsec Router │ │ + [27a44b] oracle-jdk-trustedkeyusage │ │ + [27a466] authorityAttributeIdentifier │ │ + [27a483] delegatedNameConstraints │ │ + [27a49c] timeSpecification │ │ + [27a4ae] id-on-hardwareModuleName │ │ + [27a4c7] Wi-SUN Alliance Field Area Network (FAN) │ │ + [27a4f0] OCSP_SINGLERESP │ │ + [27a500] hashAlgorithm │ │ + [27a50e] nextUpdate │ │ + [27a519] cipher is null │ │ + [27a528] keyblob header parse error │ │ + [27a543] PEM_get_EVP_CIPHER_INFO │ │ + [27a55b] X509 CERTIFICATE │ │ + [27a56c] PKCS #7 SIGNED DATA │ │ + [27a580] crypto/pem/pem_oth.c │ │ + [27a595] PKCS12_BAGS │ │ + [27a5a1] OBJECT DESCRIPTOR │ │ + [27a5b3] PKCS7_dataInit │ │ + [27a5c2] stack_to_property_list │ │ + [27a5d9] crypto/rand/prov_seed.c │ │ + [27a5f1] ossl_rand_get_nonce │ │ + [27a605] (INVALID PSS PARAMETERS)\n │ │ + [27a61f] ossl_rsa_fromdata │ │ + [27a631] key prime num invalid │ │ + [27a647] pub exponent out of range │ │ + [27a661] crypto/rsa/rsa_oaep.c │ │ + [27a677] ossl_rsa_padding_check_PKCS1_type_2_TLS │ │ + [27a69f] crypto/rsa/rsa_sp800_56b_check.c │ │ + [27a6c0] RSA_padding_check_X931 │ │ + [27a6d7] invalid scheme │ │ + [27a6e6] unsupported search type │ │ + [27a6fe] PKCS12_parse │ │ + [27a70b] by_file_ctrl_ex │ │ + [27a71b] noticenos │ │ + [27a725] ,name: │ │ + [27a72c] relativename │ │ + [27a739] Certificate Hold │ │ + [27a74a] v2i_idp │ │ + [27a752] ASIdentifierChoice_is_canonical │ │ + [27a772] %*s │ │ + [27a77a] process_pci_value │ │ + [27a78c] PROXY_POLICY │ │ + [27a799] SSL server │ │ + [27a7a4] Y │ │ + [27a7a6] X509_ATTRIBUTE_get0_type │ │ + [27a7bf] invalid trust │ │ + [27a7cd] certificate revoked │ │ + [27a7e1] permitted subtree violation │ │ + [27a7fd] TSA server │ │ + [27a808] %*s%.*s │ │ + [27a810] revocationDate │ │ + [27a81f] X509_PUBKEY │ │ + [27a82b] provider=base,fips=yes,output=der,structure=EncryptedPrivateKeyInfo │ │ + [27a86f] provider=base,fips=yes,input=der,structure=rsa │ │ + [27a89e] BLAKE2B-512:BLAKE2b512:1.3.6.1.4.1.1722.12.2.1.16 │ │ + [27a8d0] SIPHASH │ │ + [27a8d8] provider=default,fips=yes,output=der,structure=dsa │ │ + [27a90b] AES-128-WRAP:id-aes128-wrap:AES128-WRAP:2.16.840.1.101.3.4.1.5 │ │ + [27a94a] SM4-CTR:1.2.156.10197.1.104.7 │ │ + [27a968] MDC2:2.5.8.3.101 │ │ + [27a979] ossl_rsa_key_op_get_protect │ │ + [27a995] aes_ocb_set_ctx_params │ │ + [27a9ac] chacha20_poly1305_get_ctx_params │ │ + [27a9cd] i2b_PVK │ │ + [27a9d5] SM2 PUBLIC KEY │ │ + [27a9e4] x448_to_SubjectPublicKeyInfo_der_encode │ │ + [27aa0c] encrypt-level │ │ + [27aa1a] dsa2pvk_encode │ │ + [27aa29] DSA-Parameters │ │ + [27aa38] (default) │ │ + [27aa43] lanes │ │ + [27aa49] kbkdf_set_ctx_params │ │ + [27aa5e] x942kdf_hash_kdm │ │ + [27aa6f] digest-oneshot │ │ + [27aa7e] Ed25519 │ │ + [27aa86] is %zu, should be at least %zu │ │ + [27aaa5] kdf_pbkdf1_do_derive │ │ + [27aaba] fips module entering error state │ │ + [27aadb] invalid input length │ │ + [27aaf0] oneshot call out of order │ │ + [27ab0a] ossl_ccm_set_ctx_params │ │ + [27ab22] as │ │ + [27ab25] actor │ │ + [27ab2b] plicit-rejection │ │ + [27ab3c] equest │ │ + [27ab43] s-saltlen-check │ │ + [27ab53] hase │ │ + [27ab58] libunwind: malformed DW_CFA_offset_extended_sf DWARF unwind, reg too big\n │ │ + [27aba2] no such column: "%s" │ │ + [27abb7] cannot open %s column for writing │ │ + [27abd9] HMAC_SHA512 │ │ + [27abe5] cipher_log_level │ │ + [27abf6] sqlcipher_codec_ctx_init: allocating context │ │ + [27ac23] sqlcipher_page_cipher: cipher operation mode=%d failed for pgno=%d returning SQLITE_ERROR │ │ + [27ac7d] PRAGMA journal_mode = delete; │ │ + [27ac9b] sqlcipher_set_log: set log to %s │ │ + [27acbc] pread │ │ + [27acc2] Checkpoint │ │ + [27accd] Le │ │ + [27acd0] Count │ │ + [27acd6] AggValue │ │ + [27acdf] GetSubtype │ │ + [27acea] FilterAdd │ │ + [27acf4] -- %s │ │ + [27acfa] non-text filename │ │ + [27ad0c] output file already exists │ │ + [27ad27] Elapsed time:%.3f ms - %s\n │ │ + [27ad42] hght │ │ + [27ad47] PRAGMA │ │ + [27ad4f] not authorized to use function: %#T │ │ + [27ad73] wrong number of arguments to function %#T() │ │ + [27ad9f] HAVING clause on a non-aggregate query │ │ + [27adc6] too many columns in result set │ │ + [27ade5] ,\n │ │ │ │ - [27ae11] cannot use window functions in recursive queries │ │ - [27ae42] │ │ - [27ae49] COVERING INDEX %s │ │ - [27ae5b] RETURNING may not use "TABLE.*" wildcards │ │ - [27ae85] cannot use RETURNING in a trigger │ │ - [27aea7] trigger %T already exists │ │ - [27aec1] view %s may not be altered │ │ - [27aedc] lower │ │ - [27aee2] avg │ │ - [27aee6] sqlite_rename_quotefix │ │ - [27aefd] %.*s%s │ │ - [27af04] datetime │ │ - [27af0d] timediff │ │ - [27af16] bad JSON path: %Q │ │ - [27af28] json_object() requires an even number of arguments │ │ - [27af5b] porter │ │ - [27af62] remove_diacritics=2 │ │ - [27af76] DELETE FROM %Q.'%q_segments' WHERE blockid BETWEEN ? AND ? │ │ - [27afb1] SELECT size FROM %Q.'%q_docsize' WHERE docid=? │ │ - [27afe0] sei │ │ - [27afe4] lb │ │ - [27afe7] ble │ │ - [27afeb] OR │ │ - [27afee] ... │ │ - [27aff9] prefix length out of range (max 999) │ │ - [27b01e] CREATE TABLE %Q.'%q_%q'(%s)%s │ │ - [27b03c] %s: table does not support scanning │ │ - [27b060] fts5: syntax error near "%.1s" │ │ - [27b07f] ing │ │ - [27b083] alism │ │ - [27b089] ement │ │ - [27b08f] fts5vocab: unknown table type: %Q │ │ - [27b0b1] RtreeMatchArg │ │ - [27b0bf] [%lld] │ │ - [27b0c6] ENABLE_RTREE │ │ - [27b0d3] ENABLE_STAT4 │ │ - [27b0e0] TLS_RSA_WITH_NULL_SHA │ │ - [27b0f6] TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 │ │ - [27b11a] TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 │ │ - [27b13e] ECDHE-RSA-AES128-SHA256 │ │ - [27b156] TLS_PSK_WITH_NULL_SHA │ │ - [27b16c] PSK-AES128-GCM-SHA256 │ │ - [27b182] TLS_DHE_PSK_WITH_AES_128_CBC_SHA256 │ │ - [27b1a6] TLS_RSA_PSK_WITH_AES_128_CBC_SHA256 │ │ - [27b1ca] ECDHE-PSK-NULL-SHA │ │ - [27b1dd] CAMELLIA128-SHA256 │ │ - [27b1f0] TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256 │ │ - [27b219] TLS_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384 │ │ - [27b242] ECDHE-ECDSA-ARIA256-GCM-SHA384 │ │ - [27b261] PSK-ARIA128-GCM-SHA256 │ │ - [27b278] TLS_PSK_WITH_ARIA_128_GCM_SHA256 │ │ - [27b299] aSRP │ │ - [27b29e] IDEA │ │ - [27b2a3] bad psk identity │ │ - [27b2b4] bad write retry │ │ - [27b2c4] conn use only │ │ - [27b2d2] duplicate compression id │ │ - [27b2eb] ee key too small │ │ - [27b2fc] no suitable record layer │ │ - [27b315] parse tlsext │ │ - [27b322] quic handshake layer error │ │ - [27b33d] tlsv1 alert decode error │ │ - [27b356] uninitialized │ │ - [27b364] ossl_bytes_to_cipher_list │ │ - [27b37e] SSL_set0_tmp_dh_pkey │ │ - [27b393] │ │ - [27b39b] rx_cert_comp │ │ - [27b3a8] prioritize_chacha │ │ - [27b3ba] Ciphersuites │ │ - [27b3c7] max_protocol │ │ - [27b3d4] PrivateKey │ │ - [27b3df] chainCAfile │ │ - [27b3eb] ChainCAStore │ │ - [27b3f8] VerifyCAStore │ │ - [27b406] ClientRenegotiation │ │ - [27b41a] SSL_use_PrivateKey_file │ │ - [27b432] master_key │ │ - [27b43d] tlsext_max_fragment_len_mode │ │ - [27b45a] tls_choose_sigalg │ │ - [27b46c] ossl_quic_clear │ │ - [27b47c] quic_conn_stream_new │ │ - [27b491] max_ack_delay │ │ - [27b49f] stateless_reset_token │ │ - [27b4b5] protocol_type │ │ - [27b4c3] process_id │ │ - [27b4ce] connection_closed │ │ - [27b4e0] datagram_id │ │ - [27b4ec] ack_delay │ │ - [27b4f6] fin │ │ - [27b4fa] STOP_SENDING not valid in INITIAL/HANDSHAKE │ │ - [27b526] depack_do_frame_ack │ │ - [27b53a] depack_do_frame_stream_data_blocked │ │ - [27b55e] depack_do_frame_conn_close │ │ - [27b579] ssl/record/methods/ssl3_meth.c │ │ - [27b598] tls_any_set_crypto_state │ │ - [27b5b1] ssl/statem/extensions.c │ │ - [27b5c9] tls_construct_ctos_npn │ │ - [27b5e0] tls_construct_ctos_post_handshake_auth │ │ - [27b607] tls_parse_stoc_early_data │ │ - [27b621] tls_parse_ctos_status_request │ │ - [27b63f] tls_process_server_done │ │ - [27b657] ossl_statem_client13_write_transition │ │ - [27b67d] No ciphers enabled for max supported SSL/TLS version │ │ - [27b6b2] The max supported SSL/TLS version needs the MD5-SHA1 digest but it is not available in the loaded providers. Use (D)TLSv1.2 or above, or load different providers │ │ - [27b754] TLS 1.3, server CertificateVerify │ │ - [27b776] ossl_statem_server_construct_message │ │ - [27b79b] ASN1_STRING_set │ │ - [27b7ab] asn1_d2i_ex_primitive │ │ - [27b7c1] X509_ALGOR │ │ - [27b7cc] in use │ │ - [27b7d3] transfer timeout │ │ - [27b7e4] unsupported ip family │ │ - [27b7fa] peer address not available │ │ - [27b815] crypto/bio/bss_dgram_pair.c │ │ - [27b831] dgram_mem_init │ │ - [27b840] config_diagnostics │ │ - [27b853] default │ │ - [27b85b] crypto/conf/conf_api.c │ │ - [27b872] BITLIST │ │ - [27b87a] SEQ │ │ - [27b87e] EXPLICIT │ │ - [27b887] crypto/bn/bn_prime.c │ │ - [27b89c] crypto/bn/bn_rand.c │ │ - [27b8b0] DSO_load │ │ - [27b8b9] DSO_bind_func │ │ - [27b8c7] DSO_ctrl │ │ - [27b8d0] ossl_ec_GF2m_simple_group_set_curve │ │ - [27b8f4] EC_POINT_add │ │ - [27b901] crypto/ec/ec_mult.c │ │ - [27b915] EC_POINT_set_compressed_coordinates │ │ - [27b939] ossl_ecdsa_simple_verify_sig │ │ - [27b956] ECDSA_verify │ │ - [27b963] Generator (uncompressed): │ │ - [27b97d] BN_mod_sqrt │ │ - [27b989] OSSL_DECODER_from_bio │ │ - [27b99f] OSSL_DECODER_get0_properties │ │ - [27b9bc] PKCS7 routines │ │ - [27b9cb] DSO support routines │ │ - [27b9e0] SM2 routines │ │ - [27b9ed] system lib │ │ - [27b9f8] evp_md_ctx_new_ex │ │ - [27ba0a] algid-absent │ │ - [27ba17] secp521r1 │ │ - [27ba21] sect163k1 │ │ - [27ba2b] wap-wsg-idm-ecid-wtls11 │ │ - [27ba43] B-163 │ │ - [27ba49] assertion failed: ctx->length <= (int)sizeof(ctx->enc_data) │ │ - [27ba85] ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ - [27bac6] there are no property definitions with encoder %s │ │ - [27baf8] do_sigver_init │ │ - [27bb07] evp_mac_final │ │ - [27bb15] crypto/evp/p5_crpt.c │ │ - [27bb2a] crypto/evp/p_lib.c │ │ - [27bb3d] default_fixup_args │ │ - [27bb50] crypto/ec/ec_pmeth.c │ │ - [27bb65] validate-g │ │ - [27bb70] ffdhe2048 │ │ - [27bb7a] ffdhe6144 │ │ - [27bb84] expand on static bignum data │ │ - [27bba1] invalid parameter nid │ │ - [27bbb7] command not supported │ │ - [27bbcd] expecting a dh key │ │ - [27bbe0] message digest is null │ │ - [27bbf7] unsupported key derivation function │ │ - [27bc1b] unsupported prf │ │ - [27bc2b] depth exceeded │ │ - [27bc3a] explicit tag not constructed │ │ - [27bc57] no multipart boundary │ │ - [27bc6d] object not ascii format │ │ - [27bc85] sequence not constructed │ │ - [27bc9e] passed null parameter │ │ - [27bcb4] init failed │ │ - [27bcc0] internal list error │ │ - [27bcd4] ess signing certid mismatch error │ │ - [27bcf6] unknown digest algorithm │ │ - [27bd0f] invalid genp │ │ - [27bd1c] total timeout │ │ - [27bd2a] log key invalid │ │ - [27bd3a] sct list invalid │ │ - [27bd4b] DES-EDE3-ECB │ │ - [27bd58] aes256-wrap-pad │ │ - [27bd68] aes256 │ │ - [27bd6f] RSA-SHA1-2 │ │ - [27bd7a] PBE-MD5-DES │ │ - [27bd86] signingTime │ │ - [27bd92] des-ede-ofb │ │ - [27bd9e] dsaWithSHA1-old │ │ - [27bdae] Netscape SSL Server Name │ │ - [27bdc7] certificatePolicies │ │ - [27bddb] GN │ │ - [27bdde] uid │ │ - [27bde2] cast5-cbc │ │ - [27bdec] PKIX │ │ - [27bdf1] msCodeInd │ │ - [27bdfb] msEFS │ │ - [27be01] id-smime-aa │ │ - [27be0d] id-smime-mod-cms │ │ - [27be1e] id-smime-alg-3DESwrap │ │ - [27be34] id-smime-cd-ldap │ │ - [27be45] id-on │ │ - [27be4b] id-cct │ │ - [27be52] id-regCtrl-pkiArchiveOptions │ │ - [27be6f] id-cmc-addExtensions │ │ - [27be84] ad dvcs │ │ - [27be8c] Basic OCSP Response │ │ - [27bea0] CrlID │ │ - [27bea6] DOD │ │ - [27beaa] room │ │ - [27beaf] cNAMERecord │ │ - [27bebb] pseudonym │ │ - [27bec5] setct-CredReqTBSX │ │ - [27bed7] setct-CertReqTBE │ │ - [27bee8] setct-CertReqTBEX │ │ - [27befa] set-brand-AmericanExpress │ │ - [27bf14] X509v3 Certificate Issuer │ │ - [27bf2e] id-it-suppLangTags │ │ - [27bf41] hmacWithSHA384 │ │ - [27bf50] GOST 34.10-2001 Cryptocom │ │ - [27bf6a] distinguishedName │ │ - [27bf7c] aes-128-xts │ │ - [27bf88] camellia-128-cmac │ │ - [27bf9a] AuthPSK │ │ - [27bfa2] ARIA-128-CTR │ │ - [27bfaf] ARIA-256-ECB │ │ - [27bfbc] SHA512-224 │ │ - [27bfc7] id-dsa-with-sha3-512 │ │ - [27bfdc] DSTU curve 9 │ │ - [27bfe9] GOST R 34.10-2012 (256 bit) ParamSet C │ │ - [27c010] kmac256 │ │ - [27c018] ms-app-policies │ │ - [27c028] signatureAlgorithm │ │ - [27c03b] value.revoked │ │ - [27c049] value.unknown │ │ - [27c057] certStatus │ │ - [27c062] no start line │ │ - [27c070] pvk too short │ │ - [27c07e] PEM_ASN1_read_bio │ │ - [27c090] mac setup error │ │ - [27c0a0] \U%04lX │ │ - [27c0a8] invalid null pointer │ │ - [27c0bd] pkcs7 add signer error │ │ - [27c0d4] unsupported cipher type │ │ - [27c0ec] error retrieving additional input │ │ - [27c10e] BN_BLINDING_convert_ex │ │ - [27c125] invalid digest length │ │ - [27c13b] invalid padding mode │ │ - [27c150] n does not equal product of primes │ │ - [27c173] message │ │ - [27c17b] not a name │ │ - [27c186] crypto/store/store_lib.c │ │ - [27c19f] OSSL_STORE_find │ │ - [27c1af] try_pkcs12 │ │ - [27c1ba] pkcs7 add signed attr error │ │ - [27c1d6] token not present │ │ - [27c1e8] no result buffer │ │ - [27c1f9] result too large │ │ - [27c20a] sys$dassgn error │ │ - [27c21b] user data duplication unsupported │ │ - [27c23d] pathlen │ │ - [27c245] CPS │ │ - [27c249] reasons │ │ - [27c251] %*sFull Name:\n │ │ - [27c260] d2i_ocsp_nonce │ │ - [27c26f] (Tunnel) │ │ - [27c279] crypto/x509/v3_asid.c │ │ - [27c28f] %*s%s\n │ │ - [27c296] %*sTarget Group: │ │ - [27c2a8] i2r_issuer_sign_tool │ │ - [27c2bd] %*ssignToolCert: │ │ - [27c2cf] authority │ │ - [27c2d9] crypto/x509/v3_ind_iss.c │ │ - [27c2f2] Not Before: │ │ - [27c2ff] othername:XmppAddr:%.*s │ │ - [27c317] EdiPartyName: │ │ - [27c332] Registered ID: │ │ - [27c341] %*s\n │ │ - [27c351] crypto/x509/v3_skid.c │ │ - [27c367] SXNET │ │ - [27c36d] crypto/x509/v3_utl.c │ │ - [27c382] dirname error │ │ - [27c390] extension name error │ │ - [27c3a5] invalid asnumber │ │ - [27c3b6] policy when proxy language requires no policy │ │ - [27c3e4] invalid non-CA certificate (has CA markings) │ │ - [27c411] Suite B: curve not allowed for this LOS │ │ - [27c439] OCSP request │ │ - [27c446] code_sign │ │ - [27c450] crypto/x509/x_attrib.c │ │ - [27c467] X509_CRL_INFO │ │ - [27c475] Extension │ │ - [27c47f] X509_NAME │ │ - [27c489] provider=base,fips=yes,output=pem,structure=type-specific │ │ - [27c4c3] provider=base,fips=no,output=der,structure=EncryptedPrivateKeyInfo │ │ - [27c506] provider=base,fips=yes,output=pem,structure=ec │ │ - [27c535] provider=base,fips=yes,output=pem,structure=pkcs1 │ │ - [27c567] provider=base,fips=yes,output=der,structure=pkcs3 │ │ - [27c599] provider=base,fips=yes,output=pem,structure=X9.62 │ │ - [27c5cb] OpenSSL Default Provider │ │ - [27c5e4] SHA2-512/224:SHA-512/224:SHA512-224:2.16.840.1.101.3.4.2.5 │ │ - [27c61f] SHA3-256:2.16.840.1.101.3.4.2.8 │ │ - [27c63f] KRB5KDF │ │ - [27c647] provider=default,fips=yes,input=pem │ │ - [27c66b] provider=default,fips=yes,input=der,structure=EncryptedPrivateKeyInfo │ │ - [27c6b1] AES-128-CCM:id-aes128-CCM:2.16.840.1.101.3.4.1.7 │ │ - [27c6e2] AES-128-WRAP-INV:AES128-WRAP-INV │ │ - [27c703] ARIA-128-OFB:1.2.410.200046.1.1.4 │ │ - [27c725] OpenSSL Legacy Provider │ │ - [27c73d] CAST5-CBC:CAST-CBC:CAST:1.2.840.113533.7.66.10 │ │ - [27c76c] ossl_sm2_plaintext_size │ │ - [27c784] providers/implementations/ciphers/cipher_aes_siv.c │ │ - [27c7b7] aes_wrap_cipher_internal │ │ - [27c7d0] providers/implementations/encode_decode/encode_key2any.c │ │ - [27c809] key_to_p8info │ │ - [27c817] dh_to_PrivateKeyInfo_der_encode │ │ - [27c837] dh_to_PrivateKeyInfo_pem_encode │ │ - [27c857] sm2_to_SubjectPublicKeyInfo_pem_encode │ │ - [27c87e] ed448_to_EncryptedPrivateKeyInfo_der_encode │ │ - [27c8aa] %s%s%s%u (%s0x%x)\n │ │ - [27c8bd] ec2text_encode │ │ - [27c8cc] ec_to_text │ │ - [27c8d7] EC-Parameters │ │ - [27c8e5] memcost │ │ - [27c8ed] pbkdf2_derive │ │ - [27c8fb] kdf_tls1_prf_set_ctx_params │ │ - [27c917] ecxkem_decapsulate │ │ - [27c92a] dh_gen_common_set_params │ │ - [27c943] context-string │ │ - [27c952] rsa_setup_mgf1_md │ │ - [27c964] %08lx │ │ - [27c96a] invalid memory size │ │ - [27c97e] missing xcghash │ │ - [27c98e] seed sources must not have a parent │ │ - [27c9b2] ossl_cipher_generic_get_ctx_params │ │ - [27c9d5] en │ │ - [27c9d8] el │ │ - [27c9db] et │ │ - [27c9de] egotiated-version │ │ - [27c9f0] 2kdf-key-check │ │ - [27c9ff] unknown pointer encoding │ │ - [27ca18] getSLEB128 │ │ - [27ca23] DW_OP_deref_size with bad size │ │ - [27ca42] ([BLjava/lang/String;)V │ │ - [27ca5a] cipher_provider_version │ │ - [27ca72] sqlcipherCodecAttach: leaving database mutex %p (early return on rc=%d) │ │ - [27caba] sqlite3_rekey_v2: no key provided │ │ - [27cadc] sqlcipher_codec_ctx_init: allocating kdf_salt │ │ - [27cb0a] codec_ctx_free: iCtx=%p │ │ - [27cb22] Upgrade format not determined │ │ - [27cb40] rmdir │ │ - [27cb46] recovered %d pages from %s │ │ - [27cb61] recovered %d frames from WAL file %s │ │ - [27cb86] ] │ │ - [27cb88] IfNullRow │ │ - [27cb92] Sort │ │ - [27cb97] OpenWrite │ │ - [27cba1] Real │ │ - [27cba6] AggStep1 │ │ - [27cbaf] error in %s %s after %s: %s │ │ - [27cbcb] free space corruption │ │ - [27cbe1] cannot open value of type %s │ │ - [27cbfe] %02x │ │ - [27cc04] sqlite3Codec: error occurred during key derivation: %d │ │ - [27cc3b] HMAC │ │ - [27cc40] sqlcipher_openssl_cipher: EVP_CipherInit_ex for mode %d returned %d │ │ - [27cc84] sqlcipher_openssl_add_random: leaving SQLCIPHER_MUTEX_PROVIDER_RAND │ │ - [27ccc8] foreign_keys │ │ - [27ccd5] pk │ │ - [27ccd8] rowid │ │ - [27ccde] set list │ │ - [27cce7] COMMIT │ │ - [27ccee] OID │ │ - [27ccf2] LEFT-MOST SUBQUERY │ │ - [27cd05] BLOOM FILTER ON %S ( │ │ - [27cd1a] foreign key mismatch - "%w" referencing "%w" │ │ - [27cd47] utf16le │ │ - [27cd4f] rtrim │ │ - [27cd55] sqlite_rename_test │ │ - [27cd68] utc │ │ - [27cd6c] jsonb_group_object │ │ - [27cd7f] SNaN │ │ - [27cd84] query aborted │ │ - [27cd92] SELECT value FROM %Q.'%q_stat' WHERE id=? │ │ - [27cdbc] DELETE FROM %Q.'%q_segdir' WHERE level BETWEEN ? AND ? │ │ - [27cdf3] SELECT level, count(*) AS cnt FROM %Q.'%q_segdir' GROUP BY level HAVING cnt>=? ORDER BY (level %% 1024) ASC, 2 DESC LIMIT 1 │ │ - [27ce72] ful │ │ - [27ce76] evita │ │ - [27ce7c] tnem │ │ - [27ce81] , x.'%q' │ │ - [27ce8a] SELECT %s WHERE rowid BETWEEN %lld AND %lld ORDER BY rowid %s │ │ - [27cec8] automerge= │ │ - [27ced3] tokendata │ │ - [27cedd] REPLACE INTO %Q.'%q_config' VALUES(?,?) │ │ - [27cf05] reads │ │ - [27cf0b] 'delete-all' may only be used with a contentless or external content fts5 table │ │ - [27cf5b] malformed inverted index for FTS5 table %s.%s │ │ - [27cf89] ascii │ │ - [27cf8f] fts5: 2024-04-15 13:34:05 8653b758870e6ef0c98d46b3ace27849054af85da891eb121e9aaa537f1e8355 │ │ - [27cfea] rtreecheck │ │ - [27cff5] Node %lld is too small for cell count of %d (%d bytes) │ │ - [27d02c] Wrong number of entries in %%%s table - expected %lld, actual %lld │ │ - [27d06f] MAX_PAGE_COUNT=0xfffffffe │ │ - [27d089] dtls1_write_app_data_bytes │ │ - [27d0a4] TLS_DHE_RSA_WITH_AES_256_CCM_8 │ │ - [27d0c3] ECDHE-ECDSA-AES128-SHA │ │ - [27d0da] ECDHE-RSA-AES128-SHA │ │ - [27d0ef] ECDHE-RSA-AES256-GCM-SHA384 │ │ - [27d10b] SRP-RSA-AES-128-CBC-SHA │ │ - [27d123] SRP-DSS-AES-256-CBC-SHA │ │ - [27d13b] CAMELLIA256-SHA │ │ - [27d14b] TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA │ │ - [27d171] LEGACY-GOST2012-GOST8912-GOST8912 │ │ - [27d193] TLS_ECDHE_RSA_WITH_ARIA_256_GCM_SHA384 │ │ - [27d1ba] SSL for verify callback │ │ - [27d1d2] SUITEB128 │ │ - [27d1dc] EDH │ │ - [27d1e0] bad decompression │ │ - [27d1f2] cookie gen callback failure │ │ - [27d20e] digest check failed │ │ - [27d222] no renegotiation │ │ - [27d233] srtp unknown protection profile │ │ - [27d253] ssl session id has bad length │ │ - [27d271] unable to find public key parameters │ │ - [27d296] unable to load ssl3 sha1 routines │ │ - [27d2b8] unknown alert type │ │ - [27d2cb] ct_move_scts │ │ - [27d2d8] no_tls1_1 │ │ - [27d2e2] d2i_SSL_SESSION_ex │ │ - [27d2f5] error │ │ - [27d2fb] SSLv3/TLS read client hello │ │ - [27d317] ssl/t1_lib.c │ │ - [27d324] srp_verify_server_param │ │ - [27d33c] unable to store stateless reset token │ │ - [27d362] ORIG_DCID is malformed │ │ - [27d379] PREFERRED_ADDR is malformed │ │ - [27d395] retry_source_connection_id │ │ - [27d3b0] initial_max_stream_data_bidi_remote │ │ - [27d3d4] Post-handshake TLS CertificateRequest received │ │ - [27d403] ch_rxku_tick │ │ - [27d410] _%s.sqlog │ │ - [27d41a] time_format │ │ - [27d426] delta │ │ - [27d42c] connectivity │ │ - [27d439] recovery:packet_lost │ │ - [27d44e] crypto_buffer_exceeded │ │ - [27d465] depack_do_frame_ping │ │ - [27d47a] STREAM frame for TX only stream │ │ - [27d49a] internal error (rstream available) │ │ - [27d4bd] invalid stream count limit │ │ - [27d4d8] ossl_quic_tx_packetiser_discard_enc_level │ │ - [27d502] ossl_quic_gen_rand_conn_id │ │ - [27d51d] MAX_STREAMS_BIDI │ │ - [27d52e] RETIRE_CONN_ID │ │ - [27d53d] hs_padding │ │ - [27d548] dtls_prepare_record_header │ │ - [27d563] tls_release_record │ │ - [27d576] tls_parse_stoc_sct │ │ - [27d589] tls_parse_stoc_key_share │ │ - [27d5a2] tls_process_server_rpk │ │ - [27d5b9] tls_process_ske_psk_preamble │ │ - [27d5d6] ssl/statem/statem_dtls.c │ │ - [27d5ef] tls_early_post_process_client_hello │ │ - [27d613] asn1_template_noexp_d2i │ │ - [27d62b] crypto/asn1/tasn_enc.c │ │ - [27d642] ASN1_OBJECT │ │ - [27d64e] crypto/asn1/tasn_utl.c │ │ - [27d665] %02X: │ │ - [27d66b] write to read only BIO │ │ - [27d682] local address not available │ │ - [27d69e] non-fatal or transient error │ │ - [27d6bb] │ │ - [27d6c2] memory buffer │ │ - [27d6d0] BN_div │ │ - [27d6d7] [[%s]]\n │ │ - [27d6df] BOOL │ │ - [27d6e4] UTC │ │ - [27d6e8] OCT │ │ - [27d6ec] UNIV │ │ - [27d6f1] VISIBLE │ │ - [27d6f9] vparams │ │ - [27d701] ossl_dh_new_by_nid_ex │ │ - [27d717] eckey_priv_encode │ │ - [27d729] ossl_ec_key_param_from_x509_algor │ │ - [27d74b] crypto/ec/ec_curve.c │ │ - [27d762] IPSec/IKE/Oakley curve #4 over a 185 bit binary field.\n │ │ + [27adea] cannot use window functions in recursive queries │ │ + [27ae1b] │ │ + [27ae22] COVERING INDEX %s │ │ + [27ae34] RETURNING may not use "TABLE.*" wildcards │ │ + [27ae5e] cannot use RETURNING in a trigger │ │ + [27ae80] trigger %T already exists │ │ + [27ae9a] view %s may not be altered │ │ + [27aeb5] lower │ │ + [27aebb] avg │ │ + [27aebf] sqlite_rename_quotefix │ │ + [27aed6] %.*s%s │ │ + [27aedd] datetime │ │ + [27aee6] timediff │ │ + [27aeef] bad JSON path: %Q │ │ + [27af01] json_object() requires an even number of arguments │ │ + [27af34] porter │ │ + [27af3b] remove_diacritics=2 │ │ + [27af4f] DELETE FROM %Q.'%q_segments' WHERE blockid BETWEEN ? AND ? │ │ + [27af8a] SELECT size FROM %Q.'%q_docsize' WHERE docid=? │ │ + [27afb9] sei │ │ + [27afbd] lb │ │ + [27afc0] ble │ │ + [27afc4] OR │ │ + [27afc7] ... │ │ + [27afd2] prefix length out of range (max 999) │ │ + [27aff7] CREATE TABLE %Q.'%q_%q'(%s)%s │ │ + [27b015] %s: table does not support scanning │ │ + [27b039] fts5: syntax error near "%.1s" │ │ + [27b058] ing │ │ + [27b05c] alism │ │ + [27b062] ement │ │ + [27b068] fts5vocab: unknown table type: %Q │ │ + [27b08a] RtreeMatchArg │ │ + [27b098] [%lld] │ │ + [27b09f] ENABLE_RTREE │ │ + [27b0ac] ENABLE_STAT4 │ │ + [27b0b9] TLS_RSA_WITH_NULL_SHA │ │ + [27b0cf] TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 │ │ + [27b0f3] TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 │ │ + [27b117] ECDHE-RSA-AES128-SHA256 │ │ + [27b12f] TLS_PSK_WITH_NULL_SHA │ │ + [27b145] PSK-AES128-GCM-SHA256 │ │ + [27b15b] TLS_DHE_PSK_WITH_AES_128_CBC_SHA256 │ │ + [27b17f] TLS_RSA_PSK_WITH_AES_128_CBC_SHA256 │ │ + [27b1a3] ECDHE-PSK-NULL-SHA │ │ + [27b1b6] CAMELLIA128-SHA256 │ │ + [27b1c9] TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256 │ │ + [27b1f2] TLS_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384 │ │ + [27b21b] ECDHE-ECDSA-ARIA256-GCM-SHA384 │ │ + [27b23a] PSK-ARIA128-GCM-SHA256 │ │ + [27b251] TLS_PSK_WITH_ARIA_128_GCM_SHA256 │ │ + [27b272] aSRP │ │ + [27b277] IDEA │ │ + [27b27c] bad psk identity │ │ + [27b28d] bad write retry │ │ + [27b29d] conn use only │ │ + [27b2ab] duplicate compression id │ │ + [27b2c4] ee key too small │ │ + [27b2d5] no suitable record layer │ │ + [27b2ee] parse tlsext │ │ + [27b2fb] quic handshake layer error │ │ + [27b316] tlsv1 alert decode error │ │ + [27b32f] uninitialized │ │ + [27b33d] ossl_bytes_to_cipher_list │ │ + [27b357] SSL_set0_tmp_dh_pkey │ │ + [27b36c] │ │ + [27b374] rx_cert_comp │ │ + [27b381] prioritize_chacha │ │ + [27b393] Ciphersuites │ │ + [27b3a0] max_protocol │ │ + [27b3ad] PrivateKey │ │ + [27b3b8] chainCAfile │ │ + [27b3c4] ChainCAStore │ │ + [27b3d1] VerifyCAStore │ │ + [27b3df] ClientRenegotiation │ │ + [27b3f3] SSL_use_PrivateKey_file │ │ + [27b40b] master_key │ │ + [27b416] tlsext_max_fragment_len_mode │ │ + [27b433] tls_choose_sigalg │ │ + [27b445] ossl_quic_clear │ │ + [27b455] quic_conn_stream_new │ │ + [27b46a] max_ack_delay │ │ + [27b478] stateless_reset_token │ │ + [27b48e] protocol_type │ │ + [27b49c] process_id │ │ + [27b4a7] connection_closed │ │ + [27b4b9] datagram_id │ │ + [27b4c5] ack_delay │ │ + [27b4cf] fin │ │ + [27b4d3] STOP_SENDING not valid in INITIAL/HANDSHAKE │ │ + [27b4ff] depack_do_frame_ack │ │ + [27b513] depack_do_frame_stream_data_blocked │ │ + [27b537] depack_do_frame_conn_close │ │ + [27b552] ssl/record/methods/ssl3_meth.c │ │ + [27b571] tls_any_set_crypto_state │ │ + [27b58a] ssl/statem/extensions.c │ │ + [27b5a2] tls_construct_ctos_npn │ │ + [27b5b9] tls_construct_ctos_post_handshake_auth │ │ + [27b5e0] tls_parse_stoc_early_data │ │ + [27b5fa] tls_parse_ctos_status_request │ │ + [27b618] tls_process_server_done │ │ + [27b630] ossl_statem_client13_write_transition │ │ + [27b656] No ciphers enabled for max supported SSL/TLS version │ │ + [27b68b] The max supported SSL/TLS version needs the MD5-SHA1 digest but it is not available in the loaded providers. Use (D)TLSv1.2 or above, or load different providers │ │ + [27b72d] TLS 1.3, server CertificateVerify │ │ + [27b74f] ossl_statem_server_construct_message │ │ + [27b774] ASN1_STRING_set │ │ + [27b784] asn1_d2i_ex_primitive │ │ + [27b79a] X509_ALGOR │ │ + [27b7a5] in use │ │ + [27b7ac] transfer timeout │ │ + [27b7bd] unsupported ip family │ │ + [27b7d3] peer address not available │ │ + [27b7ee] crypto/bio/bss_dgram_pair.c │ │ + [27b80a] dgram_mem_init │ │ + [27b819] config_diagnostics │ │ + [27b82c] default │ │ + [27b834] crypto/conf/conf_api.c │ │ + [27b84b] BITLIST │ │ + [27b853] SEQ │ │ + [27b857] EXPLICIT │ │ + [27b860] crypto/bn/bn_prime.c │ │ + [27b875] crypto/bn/bn_rand.c │ │ + [27b889] DSO_load │ │ + [27b892] DSO_bind_func │ │ + [27b8a0] DSO_ctrl │ │ + [27b8a9] ossl_ec_GF2m_simple_group_set_curve │ │ + [27b8cd] EC_POINT_add │ │ + [27b8da] crypto/ec/ec_mult.c │ │ + [27b8ee] EC_POINT_set_compressed_coordinates │ │ + [27b912] ossl_ecdsa_simple_verify_sig │ │ + [27b92f] ECDSA_verify │ │ + [27b93c] Generator (uncompressed): │ │ + [27b956] BN_mod_sqrt │ │ + [27b962] OSSL_DECODER_from_bio │ │ + [27b978] OSSL_DECODER_get0_properties │ │ + [27b995] PKCS7 routines │ │ + [27b9a4] DSO support routines │ │ + [27b9b9] SM2 routines │ │ + [27b9c6] system lib │ │ + [27b9d1] evp_md_ctx_new_ex │ │ + [27b9e3] algid-absent │ │ + [27b9f0] secp521r1 │ │ + [27b9fa] sect163k1 │ │ + [27ba04] wap-wsg-idm-ecid-wtls11 │ │ + [27ba1c] B-163 │ │ + [27ba22] assertion failed: ctx->length <= (int)sizeof(ctx->enc_data) │ │ + [27ba5e] ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ + [27ba9f] there are no property definitions with encoder %s │ │ + [27bad1] do_sigver_init │ │ + [27bae0] evp_mac_final │ │ + [27baee] crypto/evp/p5_crpt.c │ │ + [27bb03] crypto/evp/p_lib.c │ │ + [27bb16] default_fixup_args │ │ + [27bb29] crypto/ec/ec_pmeth.c │ │ + [27bb3e] validate-g │ │ + [27bb49] ffdhe2048 │ │ + [27bb53] ffdhe6144 │ │ + [27bb5d] expand on static bignum data │ │ + [27bb7a] invalid parameter nid │ │ + [27bb90] command not supported │ │ + [27bba6] expecting a dh key │ │ + [27bbb9] message digest is null │ │ + [27bbd0] unsupported key derivation function │ │ + [27bbf4] unsupported prf │ │ + [27bc04] depth exceeded │ │ + [27bc13] explicit tag not constructed │ │ + [27bc30] no multipart boundary │ │ + [27bc46] object not ascii format │ │ + [27bc5e] sequence not constructed │ │ + [27bc77] passed null parameter │ │ + [27bc8d] init failed │ │ + [27bc99] internal list error │ │ + [27bcad] ess signing certid mismatch error │ │ + [27bccf] unknown digest algorithm │ │ + [27bce8] invalid genp │ │ + [27bcf5] total timeout │ │ + [27bd03] log key invalid │ │ + [27bd13] sct list invalid │ │ + [27bd24] DES-EDE3-ECB │ │ + [27bd31] aes256-wrap-pad │ │ + [27bd41] aes256 │ │ + [27bd48] RSA-SHA1-2 │ │ + [27bd53] PBE-MD5-DES │ │ + [27bd5f] signingTime │ │ + [27bd6b] des-ede-ofb │ │ + [27bd77] dsaWithSHA1-old │ │ + [27bd87] Netscape SSL Server Name │ │ + [27bda0] certificatePolicies │ │ + [27bdb4] GN │ │ + [27bdb7] uid │ │ + [27bdbb] cast5-cbc │ │ + [27bdc5] PKIX │ │ + [27bdca] msCodeInd │ │ + [27bdd4] msEFS │ │ + [27bdda] id-smime-aa │ │ + [27bde6] id-smime-mod-cms │ │ + [27bdf7] id-smime-alg-3DESwrap │ │ + [27be0d] id-smime-cd-ldap │ │ + [27be1e] id-on │ │ + [27be24] id-cct │ │ + [27be2b] id-regCtrl-pkiArchiveOptions │ │ + [27be48] id-cmc-addExtensions │ │ + [27be5d] ad dvcs │ │ + [27be65] Basic OCSP Response │ │ + [27be79] CrlID │ │ + [27be7f] DOD │ │ + [27be83] room │ │ + [27be88] cNAMERecord │ │ + [27be94] pseudonym │ │ + [27be9e] setct-CredReqTBSX │ │ + [27beb0] setct-CertReqTBE │ │ + [27bec1] setct-CertReqTBEX │ │ + [27bed3] set-brand-AmericanExpress │ │ + [27beed] X509v3 Certificate Issuer │ │ + [27bf07] id-it-suppLangTags │ │ + [27bf1a] hmacWithSHA384 │ │ + [27bf29] GOST 34.10-2001 Cryptocom │ │ + [27bf43] distinguishedName │ │ + [27bf55] aes-128-xts │ │ + [27bf61] camellia-128-cmac │ │ + [27bf73] AuthPSK │ │ + [27bf7b] ARIA-128-CTR │ │ + [27bf88] ARIA-256-ECB │ │ + [27bf95] SHA512-224 │ │ + [27bfa0] id-dsa-with-sha3-512 │ │ + [27bfb5] DSTU curve 9 │ │ + [27bfc2] GOST R 34.10-2012 (256 bit) ParamSet C │ │ + [27bfe9] kmac256 │ │ + [27bff1] ms-app-policies │ │ + [27c001] signatureAlgorithm │ │ + [27c014] value.revoked │ │ + [27c022] value.unknown │ │ + [27c030] certStatus │ │ + [27c03b] no start line │ │ + [27c049] pvk too short │ │ + [27c057] PEM_ASN1_read_bio │ │ + [27c069] mac setup error │ │ + [27c079] \U%04lX │ │ + [27c081] invalid null pointer │ │ + [27c096] pkcs7 add signer error │ │ + [27c0ad] unsupported cipher type │ │ + [27c0c5] error retrieving additional input │ │ + [27c0e7] BN_BLINDING_convert_ex │ │ + [27c0fe] invalid digest length │ │ + [27c114] invalid padding mode │ │ + [27c129] n does not equal product of primes │ │ + [27c14c] message │ │ + [27c154] not a name │ │ + [27c15f] crypto/store/store_lib.c │ │ + [27c178] OSSL_STORE_find │ │ + [27c188] try_pkcs12 │ │ + [27c193] pkcs7 add signed attr error │ │ + [27c1af] token not present │ │ + [27c1c1] no result buffer │ │ + [27c1d2] result too large │ │ + [27c1e3] sys$dassgn error │ │ + [27c1f4] user data duplication unsupported │ │ + [27c216] pathlen │ │ + [27c21e] CPS │ │ + [27c222] reasons │ │ + [27c22a] %*sFull Name:\n │ │ + [27c239] d2i_ocsp_nonce │ │ + [27c248] (Tunnel) │ │ + [27c252] crypto/x509/v3_asid.c │ │ + [27c268] %*s%s\n │ │ + [27c26f] %*sTarget Group: │ │ + [27c281] i2r_issuer_sign_tool │ │ + [27c296] %*ssignToolCert: │ │ + [27c2a8] authority │ │ + [27c2b2] crypto/x509/v3_ind_iss.c │ │ + [27c2cb] Not Before: │ │ + [27c2d8] othername:XmppAddr:%.*s │ │ + [27c2f0] EdiPartyName: │ │ + [27c30b] Registered ID: │ │ + [27c31a] %*s\n │ │ + [27c32a] crypto/x509/v3_skid.c │ │ + [27c340] SXNET │ │ + [27c346] crypto/x509/v3_utl.c │ │ + [27c35b] dirname error │ │ + [27c369] extension name error │ │ + [27c37e] invalid asnumber │ │ + [27c38f] policy when proxy language requires no policy │ │ + [27c3bd] invalid non-CA certificate (has CA markings) │ │ + [27c3ea] Suite B: curve not allowed for this LOS │ │ + [27c412] OCSP request │ │ + [27c41f] code_sign │ │ + [27c429] crypto/x509/x_attrib.c │ │ + [27c440] X509_CRL_INFO │ │ + [27c44e] Extension │ │ + [27c458] X509_NAME │ │ + [27c462] provider=base,fips=yes,output=pem,structure=type-specific │ │ + [27c49c] provider=base,fips=no,output=der,structure=EncryptedPrivateKeyInfo │ │ + [27c4df] provider=base,fips=yes,output=pem,structure=ec │ │ + [27c50e] provider=base,fips=yes,output=pem,structure=pkcs1 │ │ + [27c540] provider=base,fips=yes,output=der,structure=pkcs3 │ │ + [27c572] provider=base,fips=yes,output=pem,structure=X9.62 │ │ + [27c5a4] OpenSSL Default Provider │ │ + [27c5bd] SHA2-512/224:SHA-512/224:SHA512-224:2.16.840.1.101.3.4.2.5 │ │ + [27c5f8] SHA3-256:2.16.840.1.101.3.4.2.8 │ │ + [27c618] KRB5KDF │ │ + [27c620] provider=default,fips=yes,input=pem │ │ + [27c644] provider=default,fips=yes,input=der,structure=EncryptedPrivateKeyInfo │ │ + [27c68a] AES-128-CCM:id-aes128-CCM:2.16.840.1.101.3.4.1.7 │ │ + [27c6bb] AES-128-WRAP-INV:AES128-WRAP-INV │ │ + [27c6dc] ARIA-128-OFB:1.2.410.200046.1.1.4 │ │ + [27c6fe] OpenSSL Legacy Provider │ │ + [27c716] CAST5-CBC:CAST-CBC:CAST:1.2.840.113533.7.66.10 │ │ + [27c745] ossl_sm2_plaintext_size │ │ + [27c75d] providers/implementations/ciphers/cipher_aes_siv.c │ │ + [27c790] aes_wrap_cipher_internal │ │ + [27c7a9] providers/implementations/encode_decode/encode_key2any.c │ │ + [27c7e2] key_to_p8info │ │ + [27c7f0] dh_to_PrivateKeyInfo_der_encode │ │ + [27c810] dh_to_PrivateKeyInfo_pem_encode │ │ + [27c830] sm2_to_SubjectPublicKeyInfo_pem_encode │ │ + [27c857] ed448_to_EncryptedPrivateKeyInfo_der_encode │ │ + [27c883] %s%s%s%u (%s0x%x)\n │ │ + [27c896] ec2text_encode │ │ + [27c8a5] ec_to_text │ │ + [27c8b0] EC-Parameters │ │ + [27c8be] memcost │ │ + [27c8c6] pbkdf2_derive │ │ + [27c8d4] kdf_tls1_prf_set_ctx_params │ │ + [27c8f0] ecxkem_decapsulate │ │ + [27c903] dh_gen_common_set_params │ │ + [27c91c] context-string │ │ + [27c92b] rsa_setup_mgf1_md │ │ + [27c93d] %08lx │ │ + [27c943] invalid memory size │ │ + [27c957] missing xcghash │ │ + [27c967] seed sources must not have a parent │ │ + [27c98b] ossl_cipher_generic_get_ctx_params │ │ + [27c9ae] en │ │ + [27c9b1] el │ │ + [27c9b4] et │ │ + [27c9b7] egotiated-version │ │ + [27c9c9] 2kdf-key-check │ │ + [27c9d8] unknown pointer encoding │ │ + [27c9f1] getSLEB128 │ │ + [27c9fc] DW_OP_deref_size with bad size │ │ + [27ca1b] ([BLjava/lang/String;)V │ │ + [27ca33] cipher_provider_version │ │ + [27ca4b] sqlcipherCodecAttach: leaving database mutex %p (early return on rc=%d) │ │ + [27ca93] sqlite3_rekey_v2: no key provided │ │ + [27cab5] sqlcipher_codec_ctx_init: allocating kdf_salt │ │ + [27cae3] codec_ctx_free: iCtx=%p │ │ + [27cafb] Upgrade format not determined │ │ + [27cb19] rmdir │ │ + [27cb1f] recovered %d pages from %s │ │ + [27cb3a] recovered %d frames from WAL file %s │ │ + [27cb5f] ] │ │ + [27cb61] IfNullRow │ │ + [27cb6b] Sort │ │ + [27cb70] OpenWrite │ │ + [27cb7a] Real │ │ + [27cb7f] AggStep1 │ │ + [27cb88] error in %s %s after %s: %s │ │ + [27cba4] free space corruption │ │ + [27cbba] cannot open value of type %s │ │ + [27cbd7] %02x │ │ + [27cbdd] sqlite3Codec: error occurred during key derivation: %d │ │ + [27cc14] HMAC │ │ + [27cc19] sqlcipher_openssl_cipher: EVP_CipherInit_ex for mode %d returned %d │ │ + [27cc5d] sqlcipher_openssl_add_random: leaving SQLCIPHER_MUTEX_PROVIDER_RAND │ │ + [27cca1] foreign_keys │ │ + [27ccae] pk │ │ + [27ccb1] rowid │ │ + [27ccb7] set list │ │ + [27ccc0] COMMIT │ │ + [27ccc7] OID │ │ + [27cccb] LEFT-MOST SUBQUERY │ │ + [27ccde] BLOOM FILTER ON %S ( │ │ + [27ccf3] foreign key mismatch - "%w" referencing "%w" │ │ + [27cd20] utf16le │ │ + [27cd28] rtrim │ │ + [27cd2e] sqlite_rename_test │ │ + [27cd41] utc │ │ + [27cd45] jsonb_group_object │ │ + [27cd58] SNaN │ │ + [27cd5d] query aborted │ │ + [27cd6b] SELECT value FROM %Q.'%q_stat' WHERE id=? │ │ + [27cd95] DELETE FROM %Q.'%q_segdir' WHERE level BETWEEN ? AND ? │ │ + [27cdcc] SELECT level, count(*) AS cnt FROM %Q.'%q_segdir' GROUP BY level HAVING cnt>=? ORDER BY (level %% 1024) ASC, 2 DESC LIMIT 1 │ │ + [27ce4b] ful │ │ + [27ce4f] evita │ │ + [27ce55] tnem │ │ + [27ce5a] , x.'%q' │ │ + [27ce63] SELECT %s WHERE rowid BETWEEN %lld AND %lld ORDER BY rowid %s │ │ + [27cea1] automerge= │ │ + [27ceac] tokendata │ │ + [27ceb6] REPLACE INTO %Q.'%q_config' VALUES(?,?) │ │ + [27cede] reads │ │ + [27cee4] 'delete-all' may only be used with a contentless or external content fts5 table │ │ + [27cf34] malformed inverted index for FTS5 table %s.%s │ │ + [27cf62] ascii │ │ + [27cf68] fts5: 2024-04-15 13:34:05 8653b758870e6ef0c98d46b3ace27849054af85da891eb121e9aaa537f1e8355 │ │ + [27cfc3] rtreecheck │ │ + [27cfce] Node %lld is too small for cell count of %d (%d bytes) │ │ + [27d005] Wrong number of entries in %%%s table - expected %lld, actual %lld │ │ + [27d048] MAX_PAGE_COUNT=0xfffffffe │ │ + [27d062] dtls1_write_app_data_bytes │ │ + [27d07d] TLS_DHE_RSA_WITH_AES_256_CCM_8 │ │ + [27d09c] ECDHE-ECDSA-AES128-SHA │ │ + [27d0b3] ECDHE-RSA-AES128-SHA │ │ + [27d0c8] ECDHE-RSA-AES256-GCM-SHA384 │ │ + [27d0e4] SRP-RSA-AES-128-CBC-SHA │ │ + [27d0fc] SRP-DSS-AES-256-CBC-SHA │ │ + [27d114] CAMELLIA256-SHA │ │ + [27d124] TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA │ │ + [27d14a] LEGACY-GOST2012-GOST8912-GOST8912 │ │ + [27d16c] TLS_ECDHE_RSA_WITH_ARIA_256_GCM_SHA384 │ │ + [27d193] SSL for verify callback │ │ + [27d1ab] SUITEB128 │ │ + [27d1b5] EDH │ │ + [27d1b9] bad decompression │ │ + [27d1cb] cookie gen callback failure │ │ + [27d1e7] digest check failed │ │ + [27d1fb] no renegotiation │ │ + [27d20c] srtp unknown protection profile │ │ + [27d22c] ssl session id has bad length │ │ + [27d24a] unable to find public key parameters │ │ + [27d26f] unable to load ssl3 sha1 routines │ │ + [27d291] unknown alert type │ │ + [27d2a4] ct_move_scts │ │ + [27d2b1] no_tls1_1 │ │ + [27d2bb] d2i_SSL_SESSION_ex │ │ + [27d2ce] error │ │ + [27d2d4] SSLv3/TLS read client hello │ │ + [27d2f0] ssl/t1_lib.c │ │ + [27d2fd] srp_verify_server_param │ │ + [27d315] unable to store stateless reset token │ │ + [27d33b] ORIG_DCID is malformed │ │ + [27d352] PREFERRED_ADDR is malformed │ │ + [27d36e] retry_source_connection_id │ │ + [27d389] initial_max_stream_data_bidi_remote │ │ + [27d3ad] Post-handshake TLS CertificateRequest received │ │ + [27d3dc] ch_rxku_tick │ │ + [27d3e9] _%s.sqlog │ │ + [27d3f3] time_format │ │ + [27d3ff] delta │ │ + [27d405] connectivity │ │ + [27d412] recovery:packet_lost │ │ + [27d427] crypto_buffer_exceeded │ │ + [27d43e] depack_do_frame_ping │ │ + [27d453] STREAM frame for TX only stream │ │ + [27d473] internal error (rstream available) │ │ + [27d496] invalid stream count limit │ │ + [27d4b1] ossl_quic_tx_packetiser_discard_enc_level │ │ + [27d4db] ossl_quic_gen_rand_conn_id │ │ + [27d4f6] MAX_STREAMS_BIDI │ │ + [27d507] RETIRE_CONN_ID │ │ + [27d516] hs_padding │ │ + [27d521] dtls_prepare_record_header │ │ + [27d53c] tls_release_record │ │ + [27d54f] tls_parse_stoc_sct │ │ + [27d562] tls_parse_stoc_key_share │ │ + [27d57b] tls_process_server_rpk │ │ + [27d592] tls_process_ske_psk_preamble │ │ + [27d5af] ssl/statem/statem_dtls.c │ │ + [27d5c8] tls_early_post_process_client_hello │ │ + [27d5ec] asn1_template_noexp_d2i │ │ + [27d604] crypto/asn1/tasn_enc.c │ │ + [27d61b] ASN1_OBJECT │ │ + [27d627] crypto/asn1/tasn_utl.c │ │ + [27d63e] %02X: │ │ + [27d644] write to read only BIO │ │ + [27d65b] local address not available │ │ + [27d677] non-fatal or transient error │ │ + [27d694] │ │ + [27d69b] memory buffer │ │ + [27d6a9] BN_div │ │ + [27d6b0] [[%s]]\n │ │ + [27d6b8] BOOL │ │ + [27d6bd] UTC │ │ + [27d6c1] OCT │ │ + [27d6c5] UNIV │ │ + [27d6ca] VISIBLE │ │ + [27d6d2] vparams │ │ + [27d6da] ossl_dh_new_by_nid_ex │ │ + [27d6f0] eckey_priv_encode │ │ + [27d702] ossl_ec_key_param_from_x509_algor │ │ + [27d724] crypto/ec/ec_curve.c │ │ + [27d73b] IPSec/IKE/Oakley curve #4 over a 185 bit binary field.\n │ │ Not suitable for ECDSA.\n │ │ Questionable extension field! │ │ - [27d7d1] OpenSSL ED448 algorithm │ │ - [27d7e9] EMPTY │ │ - [27d7ef] ENGINE_get_first │ │ - [27d800] rsa routines │ │ - [27d80d] engine routines │ │ - [27d81d] CMS routines │ │ - [27d82a] DSA lib │ │ - [27d832] passed a null parameter │ │ - [27d84a] called a function that was disabled at compile-time │ │ - [27d87e] nested asn1 error │ │ - [27d890] EVP_PKEY_CTX_set_dh_pad │ │ - [27d8a8] secp160r1 │ │ - [27d8b2] Oakley-EC2N-4 │ │ - [27d8c0] brainpoolP320t1 │ │ - [27d8d0] ivlen │ │ - [27d8d6] tlsaad │ │ - [27d8dd] tls1multi_enc │ │ - [27d8eb] OSSL_ENCODER_CTX_set_cleanup │ │ - [27d908] output │ │ - [27d90f] EVP_PKEY_derive_set_peer_ex │ │ - [27d92b] crypto/evp/kdf_meth.c │ │ - [27d941] crypto/evp/m_sigver.c │ │ - [27d957] update │ │ - [27d95e] keyLength │ │ - [27d968] PKCS5_PBE_keyivgen_ex │ │ - [27d97e] pass │ │ - [27d983] oeap │ │ - [27d988] EXTRACT_ONLY │ │ - [27d995] get_dh_dsa_payload_p │ │ - [27d9aa] gen_init │ │ - [27d9b3] crypto/evp/pmeth_lib.c │ │ - [27d9ca] evp_pkey_ctx_set_md │ │ - [27d9de] dh_2048_224 │ │ - [27d9ea] "%s" has an existing different identity %d (from "%s") │ │ - [27da21] crypto/hashtable/hashtable.c │ │ - [27da3e] OpenSSL 3.4.1 11 Feb 2025 │ │ + [27d7aa] OpenSSL ED448 algorithm │ │ + [27d7c2] EMPTY │ │ + [27d7c8] ENGINE_get_first │ │ + [27d7d9] rsa routines │ │ + [27d7e6] engine routines │ │ + [27d7f6] CMS routines │ │ + [27d803] DSA lib │ │ + [27d80b] passed a null parameter │ │ + [27d823] called a function that was disabled at compile-time │ │ + [27d857] nested asn1 error │ │ + [27d869] EVP_PKEY_CTX_set_dh_pad │ │ + [27d881] secp160r1 │ │ + [27d88b] Oakley-EC2N-4 │ │ + [27d899] brainpoolP320t1 │ │ + [27d8a9] ivlen │ │ + [27d8af] tlsaad │ │ + [27d8b6] tls1multi_enc │ │ + [27d8c4] OSSL_ENCODER_CTX_set_cleanup │ │ + [27d8e1] output │ │ + [27d8e8] EVP_PKEY_derive_set_peer_ex │ │ + [27d904] crypto/evp/kdf_meth.c │ │ + [27d91a] crypto/evp/m_sigver.c │ │ + [27d930] update │ │ + [27d937] keyLength │ │ + [27d941] PKCS5_PBE_keyivgen_ex │ │ + [27d957] pass │ │ + [27d95c] oeap │ │ + [27d961] EXTRACT_ONLY │ │ + [27d96e] get_dh_dsa_payload_p │ │ + [27d983] gen_init │ │ + [27d98c] crypto/evp/pmeth_lib.c │ │ + [27d9a3] evp_pkey_ctx_set_md │ │ + [27d9b7] dh_2048_224 │ │ + [27d9c3] "%s" has an existing different identity %d (from "%s") │ │ + [27d9fa] crypto/hashtable/hashtable.c │ │ + [27da17] OpenSSL 3.4.1 11 Feb 2025 │ │ + [27da31] built on: Sun Mar 30 14:18:45 2025 UTC │ │ [27da58] check p not safe prime │ │ [27da6f] invalid salt length │ │ [27da83] no cipher set │ │ [27da91] seed_len is less than the length of q │ │ [27dab7] mstring not universal │ │ [27dacd] string too short │ │ [27dade] universalstring is wrong length │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -685524,15 +685524,15 @@ │ │ andl $0x0,0x2ec(%esp) │ │ andl $0x0,0x2f8(%esp) │ │ andl $0x0,0x300(%esp) │ │ movb $0x4,0x39e(%esp) │ │ mov %esi,0x360(%esp) │ │ movzbl 0x4(%edx),%esi │ │ mov -0x1159d74(%ebp,%esi,1),%ch │ │ - mov -0x113e0dc(%ebp,%esi,1),%al │ │ + mov -0x113e103(%ebp,%esi,1),%al │ │ mov (%edx),%esi │ │ andl $0x0,0x324(%esp) │ │ push $0x4 │ │ pop %edx │ │ mov %edx,0x328(%esp) │ │ andl $0x0,0x32c(%esp) │ │ andl $0x0,0x330(%esp) │ │ @@ -3009673,15 +3009673,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ mov %ecx,%edx │ │ call 10712b0 │ │ pop %ebx │ │ add $0x3cf3a8,%ebx │ │ - lea -0x1144fc9(%ebx),%eax │ │ + lea -0x1144ff0(%ebx),%eax │ │ mov %eax,(%esp) │ │ push $0x15 │ │ pop %esi │ │ mov %esi,%ecx │ │ call 108cf4a │ │ mov %esi,%eax │ │ lea -0x8(%ebp),%esp │ │ @@ -3011895,15 +3011895,15 @@ │ │ mov 0x10(%esp),%cl │ │ mov %cl,%al │ │ lea (%eax,%eax,4),%eax │ │ add $0x22,%eax │ │ mov %eax,0x44(%esp) │ │ cmp $0x5,%esi │ │ lea -0x1159d65(%ebx),%eax │ │ - lea -0x1145655(%ebx),%ebx │ │ + lea -0x114567c(%ebx),%ebx │ │ cmove %eax,%ebx │ │ test %edx,%edx │ │ mov %edx,0x28(%esp) │ │ cmovne %edx,%ebx │ │ mov 0x18(%esp),%ecx │ │ sar $0x1f,%ecx │ │ xor %edi,%edi │ │ @@ -3012989,15 +3012989,15 @@ │ │ je 1073f0c │ │ movzbl %cl,%ecx │ │ test %ecx,%ecx │ │ jne 1073f3e │ │ mov 0x70(%esp),%eax │ │ jmp 1073f61 │ │ cmpb $0x0,0x28(%esp) │ │ - lea -0x113a5b3(%ebx),%eax │ │ + lea -0x113a5da(%ebx),%eax │ │ lea -0x114b0dc(%ebx),%esi │ │ cmove %eax,%esi │ │ mov %esi,%ecx │ │ mov 0xc(%esp),%ebx │ │ call 10746bb │ │ mov 0xc(%esp),%ebx │ │ mov %eax,%ecx │ │ @@ -3013321,15 +3013321,15 @@ │ │ mov %eax,%ebx │ │ jmp 10744c5 │ │ mov 0x14(%esi),%eax │ │ testb $0x8,0x5(%eax) │ │ mov 0x10(%eax),%eax │ │ jne 107454d │ │ sub $0x4,%esp │ │ - lea -0x11438c4(%ebx),%ecx │ │ + lea -0x11438eb(%ebx),%ecx │ │ jmp 1074556 │ │ shr $0x12,%ecx │ │ and $0x7,%cl │ │ or $0xf0,%cl │ │ mov %cl,0xd8(%esp) │ │ mov %eax,%ecx │ │ shr $0xc,%ecx │ │ @@ -3014852,15 +3014852,15 @@ │ │ jmp 1075468 │ │ xor %eax,%eax │ │ mov %eax,0x10de8(%ebx) │ │ lea -0x115272d(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 139ddc0 │ │ mov %eax,0xa4a8(%ebx) │ │ - lea -0x113fc57(%ebx),%eax │ │ + lea -0x113fc7e(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 139ddc0 │ │ mov %eax,0xa4ac(%ebx) │ │ xor %eax,%eax │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3015602,15 +3015602,15 @@ │ │ mov $0xaf60,%ecx │ │ call 108cf15 │ │ jmp 1075ed5 │ │ mov $0xaf5a,%ecx │ │ call 108cf15 │ │ mov %eax,%edi │ │ sub $0x8,%esp │ │ - lea -0x113df21(%ebx),%edx │ │ + lea -0x113df48(%ebx),%edx │ │ mov %eax,%ecx │ │ push $0xaf5a │ │ push %esi │ │ call 108cebc │ │ mov %edi,%eax │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ @@ -3015650,15 +3015650,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call *0xa074(%ebx) │ │ add $0x10,%esp │ │ call 139dc90 │ │ test %eax,%eax │ │ je 1075f55 │ │ - lea -0x1141cfb(%ebx),%ecx │ │ + lea -0x1141d22(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ call 1074cf2 │ │ add $0x10,%esp │ │ mov 0x10de8(%ebx),%eax │ │ @@ -3016139,15 +3016139,15 @@ │ │ mov %eax,%edx │ │ or %ecx,%edx │ │ jne 10764dc │ │ sub $0xc,%esp │ │ push 0xc(%esp) │ │ call 1077273 │ │ pop %ecx │ │ - lea -0x113a5af(%ebx),%eax │ │ + lea -0x113a5d6(%ebx),%eax │ │ push $0x0 │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 10772fc │ │ add $0x14,%esp │ │ @@ -3016332,15 +3016332,15 @@ │ │ shl $0x4,%edi │ │ add 0x10(%ecx),%edi │ │ xor %eax,%eax │ │ dec %eax │ │ cmp $0xffffffff,%esi │ │ cmovl %esi,%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x113e0b8(%ebx),%eax │ │ + lea -0x113e0df(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ test %esi,%esi │ │ js 10766ec │ │ sub $0x8,%esp │ │ push 0x8(%esp) │ │ push (%edi) │ │ call 107530f │ │ @@ -3016661,15 +3016661,15 @@ │ │ mov %esi,0x20(%ecx) │ │ mov 0x30(%esp),%eax │ │ mov 0x120(%eax),%eax │ │ test %eax,%eax │ │ je 1076cdc │ │ movl $0x9,0x24(%ecx) │ │ sub $0x8,%esp │ │ - lea -0x1139f95(%ebx),%eax │ │ + lea -0x1139fbc(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 109c328 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ inc %edi │ │ mov 0x58(%esp),%ecx │ │ @@ -3016843,28 +3016843,28 @@ │ │ cmp $0x1,%esi │ │ push $0x2c │ │ pop %eax │ │ push $0x5b │ │ pop %ecx │ │ cmove %ecx,%eax │ │ mov 0x14(%esp),%ebx │ │ - lea -0x113fc47(%ebx),%ecx │ │ + lea -0x113fc6e(%ebx),%ecx │ │ mov 0x1c(%esp),%edx │ │ push (%edx,%esi,4) │ │ push %eax │ │ push %ecx │ │ lea 0x48(%esp),%eax │ │ push %eax │ │ call 107497c │ │ add $0x10,%esp │ │ inc %esi │ │ jmp 1076d7f │ │ sub $0x4,%esp │ │ mov 0x18(%esp),%ebx │ │ - lea -0x11367d2(%ebx),%eax │ │ + lea -0x11367f9(%ebx),%eax │ │ jmp 1076f19 │ │ mov 0xc(%esp),%eax │ │ mov 0x10(%edx,%eax,1),%eax │ │ sub $0x4,%esp │ │ lea -0x1156172(%ebx),%ecx │ │ push 0x8(%eax) │ │ jmp 1076f45 │ │ @@ -3016890,15 +3016890,15 @@ │ │ lea -0x1159d65(%ebx),%eax │ │ cmove %ecx,%eax │ │ jmp 1076fb9 │ │ mov 0xc(%esp),%eax │ │ mov 0x10(%edx,%eax,1),%esi │ │ movzwl 0x6(%esi),%eax │ │ sub $0x4,%esp │ │ - lea -0x1143817(%ebx),%ecx │ │ + lea -0x114383e(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ lea 0x48(%esp),%eax │ │ push %eax │ │ call 107497c │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ @@ -3016930,33 +3016930,33 @@ │ │ mov 0x10(%esp),%eax │ │ movzbl (%ecx,%eax,1),%ecx │ │ test $0x1,%cl │ │ lea -0x112d11c(%ebx),%edx │ │ mov 0x20(%esp),%eax │ │ cmove %eax,%edx │ │ test $0x2,%cl │ │ - lea -0x114380a(%ebx),%ecx │ │ + lea -0x1143831(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0xc,%esp │ │ - lea -0x1143812(%ebx),%eax │ │ + lea -0x1143839(%ebx),%eax │ │ push %esi │ │ push %ecx │ │ push %edx │ │ push %eax │ │ mov 0x38(%esp),%esi │ │ lea 0x58(%esp),%eax │ │ push %eax │ │ call 107497c │ │ mov 0x30(%esp),%ecx │ │ add $0x20,%esp │ │ inc %ecx │ │ jmp 1076e69 │ │ sub $0x4,%esp │ │ mov 0x18(%esp),%ebx │ │ - lea -0x1145552(%ebx),%eax │ │ + lea -0x1145579(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ lea 0x48(%esp),%eax │ │ push %eax │ │ call 10745cb │ │ add $0x10,%esp │ │ mov 0x24(%esp),%edx │ │ @@ -3018068,15 +3018068,15 @@ │ │ sub $0xc,%esp │ │ push %edi │ │ call 1072787 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ jmp 1077c7a │ │ sub $0x4,%esp │ │ - lea -0x113fd99(%ebx),%eax │ │ + lea -0x113fdc0(%ebx),%eax │ │ push %eax │ │ push $0x1 │ │ push %esi │ │ call 1077d9f │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ mov 0x8(%ebp),%esi │ │ @@ -3018321,15 +3018321,15 @@ │ │ mov %edi,%edx │ │ call 107cdee │ │ lea 0x10(%esp),%ecx │ │ call 1092315 │ │ test %eax,%eax │ │ je 1077f41 │ │ lea 0x10(%esp),%esi │ │ - lea -0x1141cfb(%ebx),%eax │ │ + lea -0x1141d22(%ebx),%eax │ │ push 0x4(%esi) │ │ push %eax │ │ push 0xc(%esi) │ │ mov 0x18(%esp),%edi │ │ push %edi │ │ call 1077d9f │ │ pop %eax │ │ @@ -3020363,15 +3020363,15 @@ │ │ call 10796a0 │ │ pop %ebx │ │ add $0x3c6fb8,%ebx │ │ xor %eax,%eax │ │ cmpl $0x0,(%ecx) │ │ jne 10796c5 │ │ sub $0x8,%esp │ │ - lea -0x113a3af(%ebx),%eax │ │ + lea -0x113a3d6(%ebx),%eax │ │ push %eax │ │ push $0x15 │ │ call 1074d71 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ inc %eax │ │ lea -0x4(%ebp),%esp │ │ @@ -3022390,15 +3022390,15 @@ │ │ pop %ebx │ │ add $0x3c5a9c,%ebx │ │ test %ecx,%ecx │ │ je 107abce │ │ call 1079691 │ │ jmp 107abe5 │ │ sub $0x8,%esp │ │ - lea -0x113a382(%ebx),%eax │ │ + lea -0x113a3a9(%ebx),%eax │ │ push %eax │ │ push $0x15 │ │ call 1074d71 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ inc %eax │ │ lea -0x4(%ebp),%esp │ │ @@ -3024683,15 +3024683,15 @@ │ │ andw $0x0,0x14(%esi) │ │ call 107c3d8 │ │ pop %ebx │ │ add $0x3c4280,%ebx │ │ mov %eax,0x44(%esp) │ │ cmpl $0x2,0xc0(%eax) │ │ jl 107c43c │ │ - lea -0x1141af3(%ebx),%eax │ │ + lea -0x1141b1a(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov (%edi),%al │ │ test %al,%al │ │ je 107c701 │ │ xor %ecx,%ecx │ │ inc %ecx │ │ mov %ecx,%esi │ │ @@ -3024723,15 +3024723,15 @@ │ │ inc %eax │ │ lea -0x1132e4f(%ebx),%ecx │ │ mov %ecx,0x40(%esp) │ │ lea -0x114cba8(%ebx),%ecx │ │ mov %ecx,0x3c(%esp) │ │ lea -0x1123b8b(%ebx),%ecx │ │ mov %ecx,0x48(%esp) │ │ - lea -0x11454cf(%ebx),%ecx │ │ + lea -0x11454f6(%ebx),%ecx │ │ mov %ecx,0x38(%esp) │ │ mov %eax,0x18(%esp) │ │ cmpb $0x0,(%edi) │ │ je 107c701 │ │ mov %edi,%esi │ │ mov $0x1,%al │ │ xor %edi,%edi │ │ @@ -3024859,15 +3024859,15 @@ │ │ call 107497c │ │ add $0x10,%esp │ │ jmp 107c47a │ │ mov 0x44(%esp),%ecx │ │ mov 0x50(%ecx),%al │ │ cmp $0x1,%al │ │ jne 107c662 │ │ - lea -0x11454d6(%ebx),%eax │ │ + lea -0x11454fd(%ebx),%eax │ │ push -0x20(%esi) │ │ push -0x1c(%esi) │ │ jmp 107c560 │ │ sub $0x4,%esp │ │ push -0x28(%esi) │ │ push 0x40(%esp) │ │ jmp 107c561 │ │ @@ -3024903,15 +3024903,15 @@ │ │ xor %edx,%edx │ │ inc %edx │ │ call 107a8b6 │ │ cmp $0x7,%eax │ │ jne 107c6ba │ │ movb $0x7,0x30(%esp) │ │ andl $0x0,0x24(%esp) │ │ - lea -0x11454d6(%ebx),%eax │ │ + lea -0x11454fd(%ebx),%eax │ │ push 0x58(%esp) │ │ push 0x60(%esp) │ │ push %eax │ │ lea 0x28(%esp),%eax │ │ push %eax │ │ call 107497c │ │ add $0x10,%esp │ │ @@ -3025399,24 +3025399,24 @@ │ │ jmp 107cd69 │ │ sub $0x8,%esp │ │ push $0x0 │ │ mov 0x8(%ebp),%esi │ │ push %esi │ │ call 10749b2 │ │ add $0xc,%esp │ │ - lea -0x113878f(%ebx),%eax │ │ + lea -0x11387b6(%ebx),%eax │ │ push 0x14(%ebp) │ │ jmp 107cd42 │ │ sub $0x8,%esp │ │ push $0x0 │ │ mov 0x8(%ebp),%esi │ │ push %esi │ │ call 10749b2 │ │ add $0xc,%esp │ │ - lea -0x113877a(%ebx),%eax │ │ + lea -0x11387a1(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push %esi │ │ call 107d1c2 │ │ add $0x10,%esp │ │ mov %eax,0x24(%esp) │ │ mov %esi,%ecx │ │ @@ -3025438,15 +3025438,15 @@ │ │ sub $0x8,%esp │ │ push 0x1c(%esp) │ │ push %esi │ │ call 10749b2 │ │ add $0x10,%esp │ │ mov 0x24(%esp),%edi │ │ test %edi,%edi │ │ - lea -0x1141cfb(%ebx),%eax │ │ + lea -0x1141d22(%ebx),%eax │ │ cmove %edi,%eax │ │ push %edi │ │ push %eax │ │ push 0x20(%esp) │ │ push %esi │ │ call 1077d9f │ │ pop %eax │ │ @@ -3025700,15 +3025700,15 @@ │ │ call 10b3795 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov %edi,%eax │ │ je 107cf67 │ │ mov 0x14(%esp),%edi │ │ sub $0x4,%esp │ │ - lea -0x1141cfb(%ebx),%eax │ │ + lea -0x1141d22(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push %esi │ │ call 107d0fc │ │ pop %eax │ │ pop %ecx │ │ push %edi │ │ @@ -3026441,21 +3026441,21 @@ │ │ test %eax,%eax │ │ je 107d9e9 │ │ mov %eax,%edi │ │ sub $0xc,%esp │ │ push %esi │ │ call 10848a2 │ │ add $0xc,%esp │ │ - lea -0x1141cfb(%ebx),%ecx │ │ + lea -0x1141d22(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ jmp 107d9fa │ │ lea -0x114b0dc(%ebx),%eax │ │ sub $0x4,%esp │ │ - lea -0x1136777(%ebx),%ecx │ │ + lea -0x113679e(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x14(%edi) │ │ call 107d1c2 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0xc,%esp │ │ @@ -3026899,15 +3026899,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ je 107de93 │ │ mov 0x8(%esp),%ecx │ │ mov %ecx,0x4(%esp) │ │ test %ecx,%ecx │ │ - lea -0x1141cfb(%ebx),%eax │ │ + lea -0x1141d22(%ebx),%eax │ │ cmove %ecx,%eax │ │ push %ecx │ │ push %eax │ │ push %edi │ │ push %esi │ │ call 1077d9f │ │ pop %eax │ │ @@ -3027293,15 +3027293,15 @@ │ │ push 0x10(%ebp) │ │ call 107debc │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ inc %eax │ │ jmp 107e402 │ │ sub $0x8,%esp │ │ - lea -0x113fd71(%ebx),%esi │ │ + lea -0x113fd98(%ebx),%esi │ │ push %esi │ │ push 0x14(%ebp) │ │ call 107530f │ │ add $0x10,%esp │ │ test %edi,%edi │ │ je 107e2f8 │ │ test %eax,%eax │ │ @@ -3027392,15 +3027392,15 @@ │ │ je 107e402 │ │ mov 0x54(%ecx),%eax │ │ sub $0xc,%esp │ │ push 0x58(%ecx) │ │ call *0x8(%eax) │ │ jmp 107e3ed │ │ sub $0x8,%esp │ │ - lea -0x11368fe(%ebx),%esi │ │ + lea -0x1136925(%ebx),%esi │ │ push %esi │ │ push 0x14(%ebp) │ │ call 107530f │ │ add $0x10,%esp │ │ test %edi,%edi │ │ jne 107e40a │ │ test %eax,%eax │ │ @@ -3027447,15 +3027447,15 @@ │ │ mov 0x14(%ebp),%edi │ │ push %edi │ │ call 107530f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 107e473 │ │ sub $0x8,%esp │ │ - lea -0x113fd5f(%ebx),%esi │ │ + lea -0x113fd86(%ebx),%esi │ │ push %esi │ │ push %edi │ │ call 107530f │ │ add $0x10,%esp │ │ cmpl $0x0,0x18(%ebp) │ │ je 107e493 │ │ test %eax,%eax │ │ @@ -3027603,15 +3027603,15 @@ │ │ push %esi │ │ push 0x14(%ebp) │ │ call 107530f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 107e972 │ │ sub $0x8,%esp │ │ - lea -0x113a596(%ebx),%esi │ │ + lea -0x113a5bd(%ebx),%esi │ │ push %esi │ │ push 0x14(%ebp) │ │ call 107530f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 107e9b5 │ │ sub $0x8,%esp │ │ @@ -3027691,15 +3027691,15 @@ │ │ push %esi │ │ push 0x14(%ebp) │ │ call 107530f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 107ee6e │ │ sub $0x8,%esp │ │ - lea -0x11438b6(%ebx),%eax │ │ + lea -0x11438dd(%ebx),%eax │ │ push %eax │ │ push 0x14(%ebp) │ │ call 107530f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 107ef01 │ │ sub $0x8,%esp │ │ @@ -3027707,15 +3027707,15 @@ │ │ push %eax │ │ push 0x14(%ebp) │ │ call 107530f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 107efb7 │ │ sub $0x8,%esp │ │ - lea -0x11438a1(%ebx),%esi │ │ + lea -0x11438c8(%ebx),%esi │ │ push %esi │ │ push 0x14(%ebp) │ │ call 107530f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 107f06e │ │ sub $0x8,%esp │ │ @@ -3027739,24 +3027739,24 @@ │ │ push %esi │ │ push 0x14(%ebp) │ │ call 107530f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 107f49a │ │ sub $0x8,%esp │ │ - lea -0x113874c(%ebx),%edi │ │ + lea -0x1138773(%ebx),%edi │ │ push %edi │ │ push 0x14(%ebp) │ │ call 107530f │ │ add $0x10,%esp │ │ cmpl $0x0,0x18(%ebp) │ │ je 107f4bd │ │ test %eax,%eax │ │ jne 107f4bd │ │ - lea -0x113fd3c(%ebx),%edx │ │ + lea -0x113fd63(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 107534b │ │ xor %ecx,%ecx │ │ inc %ecx │ │ mov %ecx,%esi │ │ test %eax,%eax │ │ je 107f507 │ │ @@ -3027771,15 +3027771,15 @@ │ │ test %eax,%eax │ │ je 107f500 │ │ lea -0x1132e3b(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 107534b │ │ test %eax,%eax │ │ je 107f504 │ │ - lea -0x114562b(%ebx),%edx │ │ + lea -0x1145652(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 107534b │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ sete %cl │ │ shl $0x4,%ecx │ │ jmp 107f507 │ │ @@ -3027912,15 +3027912,15 @@ │ │ test %eax,%eax │ │ je 107ec58 │ │ lea -0x114937a(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 107534b │ │ test %eax,%eax │ │ je 107ed06 │ │ - lea -0x1141cf8(%ebx),%edx │ │ + lea -0x1141d1f(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 107534b │ │ test %eax,%eax │ │ jne 107ed16 │ │ mov 0x4(%esp),%eax │ │ andb $0xf9,0x38(%eax) │ │ jmp 107ed16 │ │ @@ -3028001,15 +3028001,15 @@ │ │ jmp 107e292 │ │ mov 0x4(%esp),%eax │ │ mov 0x38(%eax),%eax │ │ test $0x2,%al │ │ jne 107ec8b │ │ test $0x4,%al │ │ jne 107edb8 │ │ - lea -0x1141cf8(%ebx),%eax │ │ + lea -0x1141d1f(%ebx),%eax │ │ jmp 107edbe │ │ cmpl $0x0,0x4(%esp) │ │ je 107e292 │ │ cmpl $0x0,0x18(%ebp) │ │ je 107ee31 │ │ sub $0x4,%esp │ │ lea -0x1132e4f(%ebx),%eax │ │ @@ -3028075,15 +3028075,15 @@ │ │ test %eax,%eax │ │ je 107ef6a │ │ lea -0x11509de(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 107534b │ │ test %eax,%eax │ │ je 107f01b │ │ - lea -0x1138758(%ebx),%edx │ │ + lea -0x113877f(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 107534b │ │ test %eax,%eax │ │ je 107f098 │ │ sub $0x8,%esp │ │ push $0x1 │ │ push 0x10(%esp) │ │ @@ -3028123,15 +3028123,15 @@ │ │ test %eax,%eax │ │ je 107ef77 │ │ lea -0x11509de(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 107534b │ │ test %eax,%eax │ │ je 107f028 │ │ - lea -0x1138758(%ebx),%edx │ │ + lea -0x113877f(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 107534b │ │ xor %ecx,%ecx │ │ inc %ecx │ │ test %eax,%eax │ │ jne 107eec3 │ │ movl $0x2,0xa2e0(%ebx) │ │ @@ -3028143,15 +3028143,15 @@ │ │ jmp 107e287 │ │ xor %edi,%edi │ │ inc %edi │ │ cmpl $0x0,0x4(%esp) │ │ je 107eb8a │ │ cmpl $0x0,0x18(%ebp) │ │ je 107f037 │ │ - lea -0x113e0c9(%ebx),%edx │ │ + lea -0x113e0f0(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 107534b │ │ test %eax,%eax │ │ je 107f0d9 │ │ lea -0x1159d60(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 107534b │ │ @@ -3028183,15 +3028183,15 @@ │ │ call 1072787 │ │ pop %eax │ │ pop %ecx │ │ push $0x1 │ │ jmp 107e375 │ │ cmpl $0x0,0x18(%ebp) │ │ je 107f040 │ │ - lea -0x113e0c9(%ebx),%edx │ │ + lea -0x113e0f0(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 107534b │ │ test %eax,%eax │ │ je 107f0e6 │ │ lea -0x1159d60(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 107534b │ │ @@ -3028257,15 +3028257,15 @@ │ │ call 108045e │ │ add $0x10,%esp │ │ push $0xfffffffa │ │ push %esi │ │ jmp 107edc1 │ │ lea -0x11509de(%ebx),%eax │ │ jmp 107f103 │ │ - lea -0x1138758(%ebx),%eax │ │ + lea -0x113877f(%ebx),%eax │ │ jmp 107f103 │ │ xor %esi,%esi │ │ inc %esi │ │ cmpl $0x0,0x18(%ebp) │ │ je 107e9dd │ │ sub $0xc,%esp │ │ push 0x18(%ebp) │ │ @@ -3028297,15 +3028297,15 @@ │ │ mov 0xa2e4(%ebx),%eax │ │ cmp $0x2,%eax │ │ je 107f0fd │ │ cmp $0x1,%eax │ │ je 107f0f5 │ │ test %eax,%eax │ │ jne 107eb8a │ │ - lea -0x113e0c9(%ebx),%eax │ │ + lea -0x113e0f0(%ebx),%eax │ │ jmp 107f103 │ │ cmpl $0x0,0x18(%ebp) │ │ je 107f350 │ │ xor %esi,%esi │ │ inc %esi │ │ mov 0x18(%ebp),%ecx │ │ mov %esi,%edx │ │ @@ -3028341,15 +3028341,15 @@ │ │ jmp 107f103 │ │ lea -0x114cc88(%ebx),%eax │ │ push $0x0 │ │ jmp 107eb7d │ │ cmpl $0x0,0x4(%esp) │ │ je 107e292 │ │ sub $0x8,%esp │ │ - lea -0x113fd52(%ebx),%eax │ │ + lea -0x113fd79(%ebx),%eax │ │ mov 0xc(%esp),%ecx │ │ push 0x4(%ecx) │ │ push %eax │ │ call 1074c37 │ │ add $0x10,%esp │ │ push $0xfffffffa │ │ pop %ecx │ │ @@ -3028410,15 +3028410,15 @@ │ │ add $0x10,%esp │ │ mov 0x30(%esi),%ecx │ │ xor %esi,%esi │ │ mov $0x0,%eax │ │ cmp $0x2,%ecx │ │ ja 107f1e5 │ │ sub $0x8,%esp │ │ - lea -0x114564e(%ebx),%eax │ │ + lea -0x1145675(%ebx),%eax │ │ push -0x31718(%ebx,%ecx,4) │ │ push %eax │ │ call 1074c37 │ │ add $0x10,%esp │ │ push $0xfffffffa │ │ push %eax │ │ push 0x10(%esp) │ │ @@ -3028506,15 +3028506,15 @@ │ │ add $0x10,%esp │ │ mov 0xa2e0(%ebx),%ecx │ │ xor %esi,%esi │ │ mov $0x0,%eax │ │ cmp $0x2,%ecx │ │ ja 107f312 │ │ sub $0x8,%esp │ │ - lea -0x113a57e(%ebx),%eax │ │ + lea -0x113a5a5(%ebx),%eax │ │ push -0x31718(%ebx,%ecx,4) │ │ push %eax │ │ call 1074c37 │ │ add $0x10,%esp │ │ push $0xfffffffa │ │ push %eax │ │ push %edi │ │ @@ -3028679,15 +3028679,15 @@ │ │ mov 0x10e44(%ebx),%eax │ │ jne 107f56e │ │ test %eax,%eax │ │ je 107f590 │ │ mov 0xc(%ebp),%esi │ │ cmpl $0x0,0x10e40(%ebx) │ │ je 107f598 │ │ - lea -0x113df30(%ebx),%eax │ │ + lea -0x113df57(%ebx),%eax │ │ push 0x4(%esp) │ │ push %esi │ │ push %eax │ │ push $0x3 │ │ call 139e110 <__android_log_vprint@plt> │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ @@ -3028772,15 +3028772,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 107f675 │ │ pop %ebx │ │ add $0x3c0fe3,%ebx │ │ mov 0xc(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x1141bcf(%ebx),%eax │ │ + lea -0x1141bf6(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 107530f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 107f712 │ │ sub $0x8,%esp │ │ @@ -3028958,15 +3028958,15 @@ │ │ call 107f86d │ │ pop %ebx │ │ add $0x3c0deb,%ebx │ │ mov 0x8(%ebp),%eax │ │ mov 0x48(%eax),%eax │ │ mov (%eax),%esi │ │ sub $0x8,%esp │ │ - lea -0x113e0b8(%ebx),%eax │ │ + lea -0x113e0df(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 108366e │ │ add $0x10,%esp │ │ andl $0x0,0x40(%esp) │ │ andl $0x0,0x30(%esp) │ │ andl $0x0,0x38(%esp) │ │ @@ -3029078,15 +3029078,15 @@ │ │ mov %eax,0x14(%esp) │ │ movl $0x0,0x24(%esp) │ │ movl $0x0,0x10(%esp) │ │ xor %edi,%edi │ │ xor %esi,%esi │ │ movl $0x0,0x1c(%esp) │ │ jmp 107fc70 │ │ - lea -0x1136836(%ebx),%eax │ │ + lea -0x113685d(%ebx),%eax │ │ push %eax │ │ push $0x1 │ │ call 107f531 │ │ add $0x10,%esp │ │ movl $0x0,0x1c(%esp) │ │ movl $0x0,0x2c(%esp) │ │ xor %edi,%edi │ │ @@ -3029157,30 +3029157,30 @@ │ │ push %edi │ │ call 10772fc │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 107fb23 │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x113c38d(%ebx),%eax │ │ + lea -0x113c3b4(%ebx),%eax │ │ jmp 107fbf3 │ │ sub $0xc,%esp │ │ - lea -0x11386b4(%ebx),%eax │ │ + lea -0x11386db(%ebx),%eax │ │ push $0x0 │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ push %edi │ │ call 10772fc │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 107fb50 │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x113fc98(%ebx),%eax │ │ + lea -0x113fcbf(%ebx),%eax │ │ jmp 107fbf3 │ │ sub $0xc,%esp │ │ push $0x0 │ │ push $0x0 │ │ push $0x0 │ │ push 0x44(%esp) │ │ push %edi │ │ @@ -3029368,15 +3029368,15 @@ │ │ je 107fd72 │ │ cmpl $0x2,0xb4(%eax) │ │ jl 107fd95 │ │ sub $0x8,%esp │ │ lea -0x114b0b3(%ebx),%eax │ │ jmp 107fd7b │ │ sub $0x8,%esp │ │ - lea -0x113df59(%ebx),%eax │ │ + lea -0x113df80(%ebx),%eax │ │ push %eax │ │ push $0x1 │ │ call 107f531 │ │ add $0x10,%esp │ │ movl $0x0,0x10(%esp) │ │ xor %esi,%esi │ │ jmp 107fc0b │ │ @@ -3029397,15 +3029397,15 @@ │ │ mov %esi,%ecx │ │ push $0x0 │ │ push 0x1c(%esp) │ │ call 1083875 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0xc,%esp │ │ - lea -0x11455ac(%ebx),%eax │ │ + lea -0x11455d3(%ebx),%eax │ │ push %esi │ │ push 0x20(%esp) │ │ push 0xa2e8(%ebx) │ │ push %eax │ │ push $0x8 │ │ call 107f531 │ │ add $0x20,%esp │ │ @@ -3029456,15 +3029456,15 @@ │ │ sub $0xc,%esp │ │ mov 0x34(%esp),%edi │ │ push %edi │ │ call *0x4(%eax) │ │ add $0x10,%esp │ │ andl $0x0,(%edi) │ │ sub $0x8,%esp │ │ - lea -0x1145585(%ebx),%eax │ │ + lea -0x11455ac(%ebx),%eax │ │ push %eax │ │ push $0x8 │ │ call 107f531 │ │ pop %eax │ │ pop %ecx │ │ push 0x1c(%esp) │ │ push 0x18(%esp) │ │ @@ -3029479,15 +3029479,15 @@ │ │ push %ecx │ │ push %eax │ │ push $0x1 │ │ call 107f531 │ │ add $0x10,%esp │ │ jmp 107fc07 │ │ sub $0xc,%esp │ │ - lea -0x113c360(%ebx),%eax │ │ + lea -0x113c387(%ebx),%eax │ │ push $0x8 │ │ pop %ecx │ │ push $0x0 │ │ push 0x24(%esp) │ │ mov 0x20(%esp),%edi │ │ push %edi │ │ push %eax │ │ @@ -3029542,15 +3029542,15 @@ │ │ mov %esi,%eax │ │ jmp 107fc07 │ │ mov 0x3c(%esp),%eax │ │ mov 0x4(%eax),%eax │ │ mov (%eax),%ecx │ │ call 1077980 │ │ sub $0x8,%esp │ │ - lea -0x113a410(%ebx),%eax │ │ + lea -0x113a437(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 107f531 │ │ pop %eax │ │ lea -0x112eff9(%ebx),%eax │ │ push $0x0 │ │ push $0x0 │ │ @@ -3029596,15 +3029596,15 @@ │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ push %esi │ │ call 10772fc │ │ add $0x20,%esp │ │ mov %eax,%esi │ │ - lea -0x113a404(%ebx),%eax │ │ + lea -0x113a42b(%ebx),%eax │ │ push %esi │ │ mov %edi,0x14(%esp) │ │ push %edi │ │ push %eax │ │ push $0x8 │ │ pop %eax │ │ push %eax │ │ @@ -3029753,15 +3029753,15 @@ │ │ mov %ecx,%esi │ │ call 10801a0 │ │ pop %ebx │ │ add $0x3c04b8,%ebx │ │ mov 0x8(%ebp),%eax │ │ mov 0x1c(%eax),%edi │ │ mov 0x24(%eax),%ecx │ │ - lea -0x1141aef(%ebx),%eax │ │ + lea -0x1141b16(%ebx),%eax │ │ mov %ecx,0x8(%esp) │ │ push %ecx │ │ push %edi │ │ push %eax │ │ push $0x8 │ │ call 107f531 │ │ add $0xc,%esp │ │ @@ -3029777,15 +3029777,15 @@ │ │ je 10801f7 │ │ sub $0xc,%esp │ │ push %ecx │ │ call *0xa074(%ebx) │ │ add $0x10,%esp │ │ mov 0xc(%esi),%eax │ │ sub $0x4,%esp │ │ - lea -0x113c1c4(%ebx),%ecx │ │ + lea -0x113c1eb(%ebx),%ecx │ │ push $0x10 │ │ pop %edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 107f531 │ │ add $0x10,%esp │ │ @@ -3029927,15 +3029927,15 @@ │ │ cmp %ecx,%eax │ │ jle 1080386 │ │ mov %ecx,0x2c(%esi) │ │ xor %eax,%eax │ │ jmp 10803a2 │ │ orl $0xffffffff,0x2c(%esi) │ │ sub $0x4,%esp │ │ - lea -0x113a46e(%ebx),%eax │ │ + lea -0x113a495(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push $0x1 │ │ call 107f531 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ inc %eax │ │ @@ -3029999,15 +3029999,15 @@ │ │ call 1082c0d │ │ mov 0xc(%ebp),%ecx │ │ test %eax,%eax │ │ je 108044f │ │ sub $0x4,%esp │ │ xor %edi,%edi │ │ inc %edi │ │ - lea -0x113e03a(%ebx),%eax │ │ + lea -0x113e061(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push %edi │ │ call 107f531 │ │ mov 0xc(%ebp),%ecx │ │ add $0x10,%esp │ │ mov 0x3c(%esi),%eax │ │ @@ -3030031,15 +3030031,15 @@ │ │ pop %ebx │ │ add $0x3c01e5,%ebx │ │ mov 0x8(%ebp),%edi │ │ xor %esi,%esi │ │ test %edx,%edx │ │ cmovle %esi,%edx │ │ mov %edx,0x8(%esp) │ │ - lea -0x113675a(%ebx),%eax │ │ + lea -0x1136781(%ebx),%eax │ │ mov %eax,(%esp) │ │ cmp %esi,0x8(%esp) │ │ je 10804b5 │ │ mov 0x4(%esp),%eax │ │ movzbl (%eax,%esi,1),%eax │ │ push %eax │ │ push 0x4(%esp) │ │ @@ -3030486,15 +3030486,15 @@ │ │ push %eax │ │ push %esi │ │ call 107530f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10809f0 │ │ sub $0x8,%esp │ │ - lea -0x1141bcf(%ebx),%eax │ │ + lea -0x1141bf6(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 107530f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1080a01 │ │ sub $0x8,%esp │ │ @@ -3030514,15 +3030514,15 @@ │ │ mov -0x360(%ebx),%eax │ │ add $0x54,%eax │ │ jmp 10809fb │ │ mov $0xa8,%eax │ │ add -0x360(%ebx),%eax │ │ mov %eax,0x10e44(%ebx) │ │ sub $0x4,%esp │ │ - lea -0x1138696(%ebx),%eax │ │ + lea -0x11386bd(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x4 │ │ call 107f531 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ lea -0x8(%ebp),%esp │ │ @@ -3030614,15 +3030614,15 @@ │ │ lea -0x11509d2(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push $0x10 │ │ call 107f531 │ │ pop %eax │ │ pop %ecx │ │ - lea -0x113a553(%ebx),%eax │ │ + lea -0x113a57a(%ebx),%eax │ │ push %eax │ │ push $0x8 │ │ call 107f531 │ │ sub $0x10,%esp │ │ mov 0x14(%ebp),%eax │ │ mov %eax,0x10(%esp) │ │ mov 0x10(%ebp),%eax │ │ @@ -3030649,15 +3030649,15 @@ │ │ call 1077a82 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ mov (%eax),%eax │ │ mov 0x4(%eax),%eax │ │ mov 0x4(%eax),%eax │ │ mov %edi,0x3c(%eax) │ │ - lea -0x11368e6(%ebx),%eax │ │ + lea -0x113690d(%ebx),%eax │ │ push %edi │ │ mov 0x8(%ebp),%esi │ │ push 0xc(%esi) │ │ push %eax │ │ push $0x10 │ │ call 107f531 │ │ add $0x10,%esp │ │ @@ -3030851,15 +3030851,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1080e25 │ │ pop %ebx │ │ add $0x3bf833,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x113873b(%ebx),%eax │ │ + lea -0x1138762(%ebx),%eax │ │ push %eax │ │ push $0x8 │ │ call 107f531 │ │ pop %eax │ │ pop %ecx │ │ push $0x0 │ │ push $0x5c │ │ @@ -3030871,15 +3030871,15 @@ │ │ test %eax,%eax │ │ je 108102f │ │ mov %eax,%edi │ │ mov 0xc(%ebp),%eax │ │ mov 0x4(%eax),%eax │ │ mov %eax,0x48(%edi) │ │ sub $0x8,%esp │ │ - lea -0x113687c(%ebx),%eax │ │ + lea -0x11368a3(%ebx),%eax │ │ push %eax │ │ push $0x8 │ │ call 107f531 │ │ add $0x10,%esp │ │ push $0x10 │ │ pop %eax │ │ mov %eax,0xc(%edi) │ │ @@ -3030921,15 +3030921,15 @@ │ │ push $0x44 │ │ call 1082374 │ │ add $0x10,%esp │ │ mov %eax,0x54(%edi) │ │ test %eax,%eax │ │ je 108102f │ │ sub $0x8,%esp │ │ - lea -0x1141c0b(%ebx),%eax │ │ + lea -0x1141c32(%ebx),%eax │ │ push %eax │ │ push $0x10 │ │ call 107f531 │ │ add $0x10,%esp │ │ mov 0x10dec(%ebx),%eax │ │ test %eax,%eax │ │ je 1080f2b │ │ @@ -3031011,15 +3031011,15 @@ │ │ push 0xa2e8(%ebx) │ │ push %edi │ │ call 10800fc │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1081039 │ │ mov %eax,%esi │ │ - lea -0x113fd36(%ebx),%eax │ │ + lea -0x113fd5d(%ebx),%eax │ │ push 0xa2e8(%ebx) │ │ push %esi │ │ push %eax │ │ push $0x1 │ │ call 107f531 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ @@ -3031080,39 +3031080,39 @@ │ │ add $0x50,%edx │ │ mov %edi,%ecx │ │ call 1082cc8 │ │ test %eax,%eax │ │ je 10810ef │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x113dfe8(%ebx),%eax │ │ + lea -0x113e00f(%ebx),%eax │ │ jmp 1081023 │ │ push $0x0 │ │ push 0x18(%ebp) │ │ push 0x14(%ebp) │ │ push %edi │ │ call 1082918 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1081114 │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x11455e0(%ebx),%eax │ │ + lea -0x1145607(%ebx),%eax │ │ jmp 1081023 │ │ mov 0x50(%edi),%edx │ │ sub $0xc,%esp │ │ mov %edi,%ecx │ │ push 0x4c(%edi) │ │ call 1082a40 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 108113b │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x113c40f(%ebx),%eax │ │ + lea -0x113c436(%ebx),%eax │ │ jmp 1081023 │ │ xor %esi,%esi │ │ jmp 108102f │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ push %edi │ │ @@ -3031141,15 +3031141,15 @@ │ │ call 10831d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10811b3 │ │ sub $0x4,%esp │ │ xor %esi,%esi │ │ inc %esi │ │ - lea -0x1136754(%ebx),%eax │ │ + lea -0x113677b(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push %esi │ │ call 107f531 │ │ pop %eax │ │ pop %ecx │ │ push %esi │ │ @@ -3031490,15 +3031490,15 @@ │ │ sub $0x4,%esp │ │ lea -0x11277df(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push $0x8 │ │ call 107f531 │ │ add $0x10,%esp │ │ - lea -0x113e0b8(%ebx),%eax │ │ + lea -0x113e0df(%ebx),%eax │ │ push %esi │ │ push 0xc(%ebp) │ │ push %eax │ │ push %edi │ │ call 1081551 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ @@ -3031514,15 +3031514,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1081562 │ │ pop %ebx │ │ add $0x3bf0f6,%ebx │ │ mov 0x8(%ebp),%esi │ │ - lea -0x113a51a(%ebx),%eax │ │ + lea -0x113a541(%ebx),%eax │ │ push 0xc(%ebp) │ │ push %esi │ │ push %eax │ │ push $0x8 │ │ call 107f531 │ │ add $0x10,%esp │ │ test %esi,%esi │ │ @@ -3031587,15 +3031587,15 @@ │ │ push %esi │ │ push %edi │ │ call 1077d37 │ │ add $0x10,%esp │ │ mov %esi,%ecx │ │ mov %eax,%esi │ │ mov 0x10(%edi),%edi │ │ - lea -0x114388a(%ebx),%eax │ │ + lea -0x11438b1(%ebx),%eax │ │ push %esi │ │ push %ecx │ │ push %eax │ │ push $0x8 │ │ call 107f531 │ │ mov %esi,%edx │ │ add $0x10,%esp │ │ @@ -3031627,15 +3031627,15 @@ │ │ push %eax │ │ call *0xa074(%ebx) │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%eax │ │ mov 0xc(%eax),%eax │ │ jmp 10816e5 │ │ sub $0x8,%esp │ │ - lea -0x113689e(%ebx),%eax │ │ + lea -0x11368c5(%ebx),%eax │ │ push %eax │ │ push $0x1 │ │ call 107f531 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ inc %esi │ │ jmp 10818cb │ │ @@ -3031651,15 +3031651,15 @@ │ │ pop %esi │ │ jmp 10818cb │ │ xor %eax,%eax │ │ lea (%edi,%esi,1),%ecx │ │ add $0x4,%ecx │ │ mov %ecx,0x8(%esp) │ │ sub $0x4,%esp │ │ - lea -0x113c498(%ebx),%ecx │ │ + lea -0x113c4bf(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push $0x10 │ │ call 107f531 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%ecx │ │ mov 0x10(%ecx),%eax │ │ @@ -3031708,15 +3031708,15 @@ │ │ inc %esi │ │ mov %esi,%edx │ │ call 1078657 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ mov 0x4(%esp),%eax │ │ mov 0x1c(%eax),%ecx │ │ - lea -0x113a4fd(%ebx),%edx │ │ + lea -0x113a524(%ebx),%edx │ │ mov %edx,0x18(%esp) │ │ lea -0x1149334(%ebx),%edx │ │ mov %edx,0xc(%esp) │ │ mov %ecx,(%esp) │ │ test %edi,%edi │ │ jne 1081822 │ │ cmp %ecx,%esi │ │ @@ -3031802,15 +3031802,15 @@ │ │ je 10818b6 │ │ sub $0xc,%esp │ │ push %ecx │ │ call *0xa07c(%ebx) │ │ add $0x10,%esp │ │ mov 0xc(%edi),%eax │ │ sub $0x4,%esp │ │ - lea -0x113a4c9(%ebx),%ecx │ │ + lea -0x113a4f0(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push $0x10 │ │ call 107f531 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3031909,15 +3031909,15 @@ │ │ jmp 10819e5 │ │ mov 0x10(%ebp),%eax │ │ mov (%eax),%eax │ │ movzwl 0x10(%eax),%ecx │ │ and $0x3f,%ecx │ │ cmpb $0x5,-0x111999e(%ebx,%ecx,1) │ │ jne 1081a79 │ │ - lea -0x113c46c(%ebx),%eax │ │ + lea -0x113c493(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 1074c37 │ │ mov %eax,0x14(%esp) │ │ xor %edi,%edi │ │ xor %ecx,%ecx │ │ inc %ecx │ │ movb $0x0,0xac(%esi) │ │ @@ -3031978,25 +3031978,25 @@ │ │ call 107a0d1 │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ - lea -0x113e0b8(%ebx),%eax │ │ + lea -0x113e0df(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ mov 0x20(%esp),%edi │ │ mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1077d37 │ │ test %eax,%eax │ │ jne 1081b1a │ │ test %edi,%edi │ │ je 1081b1a │ │ - lea -0x113e0b8(%ebx),%ecx │ │ + lea -0x113e0df(%ebx),%ecx │ │ mov %edi,%edx │ │ mov %eax,0x10(%esp) │ │ call 107534b │ │ test %eax,%eax │ │ mov 0x10(%esp),%eax │ │ je 1081b1a │ │ mov %edi,0x4(%esp) │ │ @@ -3032031,15 +3032031,15 @@ │ │ mov 0x10(%esp),%edi │ │ jmp 10819f6 │ │ mov 0x10(%esp),%eax │ │ mov %eax,(%esp) │ │ call 1072787 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x1145625(%ebx),%eax │ │ + lea -0x114564c(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 1074c37 │ │ test %eax,%eax │ │ je 1081cf0 │ │ mov %eax,0x10(%esp) │ │ mov %eax,(%esp) │ │ lea 0x14(%esp),%edx │ │ @@ -3032107,15 +3032107,15 @@ │ │ mov 0x10(%esp),%eax │ │ mov %eax,(%esp) │ │ call 1072787 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x20(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x1141cf1(%ebx),%eax │ │ + lea -0x1141d18(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 1074c37 │ │ test %eax,%eax │ │ push $0x7 │ │ pop %ecx │ │ je 10819f6 │ │ mov %eax,%edi │ │ @@ -3032518,15 +3032518,15 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1082258 │ │ pop %ebx │ │ add $0x3be400,%ebx │ │ - lea -0x113c44e(%ebx),%eax │ │ + lea -0x113c475(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 107f531 │ │ mov 0x10dec(%ebx),%eax │ │ test %eax,%eax │ │ je 1082288 │ │ mov %eax,(%esp) │ │ @@ -3032722,15 +3032722,15 @@ │ │ call 107f531 │ │ movl $0x2,(%esp) │ │ call 10720ef │ │ test %eax,%eax │ │ je 10824ee │ │ mov %eax,(%esp) │ │ call *0xa074(%ebx) │ │ - lea -0x113a4a0(%ebx),%eax │ │ + lea -0x113a4c7(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 107f531 │ │ decl 0x10e34(%ebx) │ │ cmpl $0x0,0x10e34(%ebx) │ │ jne 10825ce │ │ lea -0x11259e2(%ebx),%eax │ │ @@ -3032738,15 +3032738,15 @@ │ │ movl $0x10,(%esp) │ │ call 107f531 │ │ mov 0x10dec(%ebx),%eax │ │ test %eax,%eax │ │ je 1082540 │ │ mov %eax,(%esp) │ │ call *0xa074(%ebx) │ │ - lea -0x1141c42(%ebx),%eax │ │ + lea -0x1141c69(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 107f531 │ │ mov 0x10e30(%ebx),%eax │ │ test %eax,%eax │ │ je 108257c │ │ andl $0x0,0x8(%esp) │ │ @@ -3032759,15 +3032759,15 @@ │ │ movl $0x10,(%esp) │ │ call 107f531 │ │ mov 0x10dec(%ebx),%eax │ │ test %eax,%eax │ │ je 10825a5 │ │ mov %eax,(%esp) │ │ call *0xa07c(%ebx) │ │ - lea -0x113e0b3(%ebx),%eax │ │ + lea -0x113e0da(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 107f531 │ │ cmpl $0x0,0x10e34(%ebx) │ │ je 108261b │ │ movl $0x0,0x10e34(%ebx) │ │ lea -0x1123b53(%ebx),%eax │ │ @@ -3032776,15 +3032776,15 @@ │ │ call 107f531 │ │ movl $0x2,(%esp) │ │ call 10720ef │ │ test %eax,%eax │ │ je 10825fd │ │ mov %eax,(%esp) │ │ call *0xa07c(%ebx) │ │ - lea -0x114385c(%ebx),%eax │ │ + lea -0x1143883(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 107f531 │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ @@ -3033040,15 +3033040,15 @@ │ │ call 139e1a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10828d4 │ │ mov %eax,0x4(%esp) │ │ call 139d8c0 <__errno@plt> │ │ sub $0x4,%esp │ │ - lea -0x113e07f(%ebx),%ecx │ │ + lea -0x113e0a6(%ebx),%ecx │ │ push (%eax) │ │ push 0xc(%esp) │ │ push 0x14(%esp) │ │ push %edi │ │ push %esi │ │ push %ecx │ │ push $0x1 │ │ @@ -3033065,15 +3033065,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 10828eb │ │ pop %ebx │ │ add $0x3bdd6d,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e044(%ebx),%eax │ │ + lea -0x113e06b(%ebx),%eax │ │ lea -0x1121c81(%ebx),%ecx │ │ lea -0x1123ae5(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 1074c37 │ │ add $0x10,%esp │ │ @@ -3033471,15 +3033471,15 @@ │ │ mov %eax,(%esi) │ │ push $0x7 │ │ pop %edx │ │ test %eax,%eax │ │ je 1082d80 │ │ mov %eax,%edi │ │ sub $0x8,%esp │ │ - lea -0x113fb0d(%ebx),%eax │ │ + lea -0x113fb34(%ebx),%eax │ │ push $0x8 │ │ pop %ecx │ │ push %eax │ │ push %ecx │ │ call 107f531 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%esi │ │ @@ -3033530,15 +3033530,15 @@ │ │ and $0xfffffff0,%esp │ │ call 1082d97 │ │ pop %ebx │ │ add $0x3bd8c1,%ebx │ │ mov 0x8(%ebp),%eax │ │ mov (%eax),%esi │ │ sub $0x4,%esp │ │ - lea -0x113684e(%ebx),%ecx │ │ + lea -0x1136875(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push $0x8 │ │ call 107f531 │ │ add $0x10,%esp │ │ mov 0xc(%esi),%eax │ │ mov %eax,%ecx │ │ @@ -3033707,15 +3033707,15 @@ │ │ mov %edx,%edi │ │ call *0x10(%eax) │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 10830ab │ │ jmp 1082f9d │ │ sub $0x4,%esp │ │ - lea -0x113dfae(%ebx),%eax │ │ + lea -0x113dfd5(%ebx),%eax │ │ jmp 108306f │ │ sub $0x4,%esp │ │ push 0x14(%edi) │ │ push %eax │ │ push %edx │ │ mov %edx,%edi │ │ call 139d870 │ │ @@ -3033799,15 +3033799,15 @@ │ │ push 0x8(%edx) │ │ push %edi │ │ push 0x58(%ecx) │ │ call *0x1c(%eax) │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 10830cf │ │ - lea -0x113870e(%ebx),%eax │ │ + lea -0x1138735(%ebx),%eax │ │ push 0x10(%ebp) │ │ push %edi │ │ push %eax │ │ push $0x1 │ │ call 107f531 │ │ add $0x10,%esp │ │ mov 0x18(%ebp),%eax │ │ @@ -3033844,15 +3033844,15 @@ │ │ mov 0x10(%ebp),%esi │ │ push %esi │ │ call 108312c │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10830c5 │ │ sub $0x4,%esp │ │ - lea -0x113fcdc(%ebx),%eax │ │ + lea -0x113fd03(%ebx),%eax │ │ push %esi │ │ jmp 10830a0 │ │ sub $0x4,%esp │ │ lea -0x11582c3(%ebx),%eax │ │ push 0x10(%ebp) │ │ push %eax │ │ push $0x2 │ │ @@ -3033945,15 +3033945,15 @@ │ │ cmpl $0x0,(%edx) │ │ je 108320c │ │ mov %esi,%ecx │ │ call 1083319 │ │ test %eax,%eax │ │ je 108320c │ │ sub $0x8,%esp │ │ - lea -0x113c3ce(%ebx),%eax │ │ + lea -0x113c3f5(%ebx),%eax │ │ jmp 10832d0 │ │ mov 0x50(%esi),%edi │ │ cmpl $0x0,(%edi) │ │ je 10832e0 │ │ mov 0x4c(%esi),%esi │ │ mov 0x4(%edi),%eax │ │ cmp 0x4(%esi),%eax │ │ @@ -3033987,15 +3033987,15 @@ │ │ push 0x4(%edi) │ │ push %edx │ │ push %ecx │ │ call 1082741 │ │ add $0x10,%esp │ │ movzbl 0x8(%esp),%ecx │ │ sub $0x8,%esp │ │ - lea -0x1141a71(%ebx),%edx │ │ + lea -0x1141a98(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ push %esi │ │ push %edi │ │ push %edx │ │ push $0x8 │ │ call 107f531 │ │ @@ -3034175,15 +3034175,15 @@ │ │ mov %edx,0x18(%esp) │ │ call 10b4881 │ │ mov 0x14(%esp),%edx │ │ mov 0x8(%esp),%ecx │ │ test %eax,%eax │ │ je 10833f2 │ │ sub $0x8,%esp │ │ - lea -0x1141a9f(%ebx),%eax │ │ + lea -0x1141ac6(%ebx),%eax │ │ push %eax │ │ push $0x8 │ │ call 107f531 │ │ pop %eax │ │ mov 0x1c(%esp),%ecx │ │ mov 0x24(%esp),%edx │ │ mov 0x18(%esp),%esi │ │ @@ -3034194,15 +3034194,15 @@ │ │ mov 0x8(%esp),%ecx │ │ add $0x2,%ecx │ │ mov %ecx,%esi │ │ call 10b4881 │ │ test %eax,%eax │ │ je 1083424 │ │ sub $0x8,%esp │ │ - lea -0x1141a9f(%ebx),%eax │ │ + lea -0x1141ac6(%ebx),%eax │ │ push %eax │ │ push $0x8 │ │ call 107f531 │ │ add $0x10,%esp │ │ mov 0x10(%edi),%edx │ │ add %edx,%edx │ │ sub $0xc,%esp │ │ @@ -3034317,15 +3034317,15 @@ │ │ push 0x34(%edi) │ │ push 0x58(%edi) │ │ call *0x18(%eax) │ │ add $0x30,%esp │ │ test %eax,%eax │ │ je 1083664 │ │ sub $0x8,%esp │ │ - lea -0x113a291(%ebx),%eax │ │ + lea -0x113a2b8(%ebx),%eax │ │ jmp 108338f │ │ andl $0x0,(%esi) │ │ xor %eax,%eax │ │ jmp 108339d │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ @@ -3034453,15 +3034453,15 @@ │ │ mov 0x14(%ebp),%esi │ │ sub $0x8,%esp │ │ push $0x0 │ │ push %eax │ │ call 107b37b │ │ pop %ecx │ │ pop %edx │ │ - lea -0x1141cfb(%ebx),%ecx │ │ + lea -0x1141d22(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ call 1074c37 │ │ add $0x10,%esp │ │ mov %eax,(%esi) │ │ xor %esi,%esi │ │ mov 0x4(%esp),%eax │ │ @@ -3034652,25 +3034652,25 @@ │ │ test %ecx,%ecx │ │ je 1083a35 │ │ mov 0xc0(%ecx),%eax │ │ jmp 1083a37 │ │ xor %ecx,%ecx │ │ mov %ecx,0x10(%esp) │ │ movsd %xmm0,0x8(%esp) │ │ - lea -0x113860a(%ebx),%ecx │ │ + lea -0x1138631(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 139e140 │ │ jmp 1083a61 │ │ xor %eax,%eax │ │ mov %eax,0x14(%esp) │ │ movsd %xmm0,0xc(%esp) │ │ - lea -0x113860a(%ebx),%eax │ │ + lea -0x1138631(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x113df30(%ebx),%eax │ │ + lea -0x113df57(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x3,(%esp) │ │ call 139e1b0 <__android_log_print@plt> │ │ xor %eax,%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ @@ -3034740,15 +3034740,15 @@ │ │ lea -0x114e809(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ push $0x10 │ │ pop %esi │ │ mov %esi,(%esp) │ │ call 107f531 │ │ decl 0x10f4c(%ebx) │ │ - lea -0x11454c2(%ebx),%eax │ │ + lea -0x11454e9(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 107f531 │ │ mov 0x10df0(%ebx),%eax │ │ test %eax,%eax │ │ je 1083b88 │ │ mov %eax,(%esp) │ │ @@ -3034789,26 +3034789,26 @@ │ │ movl $0x10,(%esp) │ │ call 107f531 │ │ mov 0x10df4(%ebx),%eax │ │ test %eax,%eax │ │ je 1083c07 │ │ mov %eax,(%esp) │ │ call *0xa074(%ebx) │ │ - lea -0x114547a(%ebx),%eax │ │ + lea -0x11454a1(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ push $0x10 │ │ pop %edi │ │ mov %edi,(%esp) │ │ call 107f531 │ │ mov 0x10(%ebp),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 12c2330 │ │ mov %eax,%esi │ │ - lea -0x114543a(%ebx),%eax │ │ + lea -0x1145461(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 107f531 │ │ mov 0x10df4(%ebx),%eax │ │ test %eax,%eax │ │ je 1083c52 │ │ mov %eax,(%esp) │ │ @@ -3034817,15 +3034817,15 @@ │ │ mov %eax,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 107f531 │ │ xor %eax,%eax │ │ test %esi,%esi │ │ jne 1083c91 │ │ andl $0x0,0x8(%esp) │ │ - lea -0x1141a17(%ebx),%eax │ │ + lea -0x1141a3e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x1,(%esp) │ │ call 107f531 │ │ call 10b48c5 │ │ xor %eax,%eax │ │ inc %eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3034864,15 +3034864,15 @@ │ │ movups -0x32b44(%ebx),%xmm0 │ │ movaps %xmm0,0x10(%esp) │ │ xor %edi,%edi │ │ inc %edi │ │ test %esi,%esi │ │ je 1083f37 │ │ sub $0x4,%esp │ │ - lea -0x113671d(%ebx),%eax │ │ + lea -0x1136744(%ebx),%eax │ │ push $0x0 │ │ push %eax │ │ push $0x0 │ │ call 1267470 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1083db4 │ │ @@ -3034901,15 +3034901,15 @@ │ │ push %edx │ │ push %eax │ │ mov %eax,%esi │ │ call 1266e00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1083e36 │ │ - lea -0x113a245(%ebx),%eax │ │ + lea -0x113a26c(%ebx),%eax │ │ jmp 1083ed8 │ │ sub $0x8,%esp │ │ lea -0x112769c(%ebx),%eax │ │ push %eax │ │ push $0x1 │ │ call 107f531 │ │ add $0x10,%esp │ │ @@ -3035006,24 +3035006,24 @@ │ │ push 0xc(%ebp) │ │ push 0x1c(%ebp) │ │ jmp 1083f06 │ │ lea -0x112b27f(%ebx),%eax │ │ push $0x0 │ │ push 0x14(%ebp) │ │ jmp 1083eea │ │ - lea -0x11453fa(%ebx),%eax │ │ + lea -0x1145421(%ebx),%eax │ │ push $0x0 │ │ push 0xc(%ebp) │ │ push %eax │ │ push $0x1 │ │ call 107f531 │ │ add $0x10,%esp │ │ jmp 1083f11 │ │ sub $0xc,%esp │ │ - lea -0x113ded9(%ebx),%eax │ │ + lea -0x113df00(%ebx),%eax │ │ push $0x0 │ │ push 0xc(%ebp) │ │ push %esi │ │ push %eax │ │ push $0x1 │ │ call 107f531 │ │ add $0x20,%esp │ │ @@ -3035114,15 +3035114,15 @@ │ │ call 1269540 │ │ add $0x20,%esp │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ jne 108402d │ │ mov 0x24(%ebp),%ecx │ │ - lea -0x113c187(%ebx),%eax │ │ + lea -0x113c1ae(%ebx),%eax │ │ sub $0xc,%esp │ │ push $0x0 │ │ push %ecx │ │ push %edi │ │ push %eax │ │ push $0x1 │ │ call 107f531 │ │ @@ -3035206,24 +3035206,24 @@ │ │ xor %edi,%edi │ │ test %eax,%eax │ │ jne 1084149 │ │ sub $0x4,%esp │ │ lea -0x11295cd(%ebx),%eax │ │ jmp 1084134 │ │ sub $0x8,%esp │ │ - lea -0x113faa4(%ebx),%eax │ │ + lea -0x113facb(%ebx),%eax │ │ push %eax │ │ push $0x1 │ │ call 107f531 │ │ add $0x10,%esp │ │ call 10b48c5 │ │ xor %edi,%edi │ │ inc %edi │ │ jmp 1084155 │ │ - lea -0x1136718(%ebx),%eax │ │ + lea -0x113673f(%ebx),%eax │ │ push $0x0 │ │ push %edi │ │ jmp 1084136 │ │ sub $0x4,%esp │ │ lea -0x1121b20(%ebx),%eax │ │ jmp 1084134 │ │ sub $0x4,%esp │ │ @@ -3035393,15 +3035393,15 @@ │ │ call 107f531 │ │ xorps %xmm0,%xmm0 │ │ movsd %xmm0,0x8(%esp) │ │ mov %edi,0x4(%esp) │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 12c1f30 │ │ - lea -0x11366d4(%ebx),%eax │ │ + lea -0x11366fb(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 107f531 │ │ mov 0x10df4(%ebx),%eax │ │ test %eax,%eax │ │ je 1084333 │ │ mov %eax,(%esp) │ │ @@ -3035966,15 +3035966,15 @@ │ │ mov 0x14(%ebp),%ecx │ │ test %ecx,%ecx │ │ je 10849b9 │ │ andl $0x0,(%ecx) │ │ testb $0x1,0x1e(%edi) │ │ jne 10849c3 │ │ sub $0xc,%esp │ │ - lea -0x113de42(%ebx),%eax │ │ + lea -0x113de69(%ebx),%eax │ │ push %eax │ │ mov %ecx,%esi │ │ call 1074c37 │ │ add $0x10,%esp │ │ mov %eax,(%esi) │ │ jmp 1084a4f │ │ testb $0x1,0x1e(%edi) │ │ @@ -3036900,15 +3036900,15 @@ │ │ je 10854aa │ │ mov (%ecx),%eax │ │ mov %eax,(%esp) │ │ mov %ecx,%edi │ │ call 1072787 │ │ mov 0x24(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x1141cfb(%ebx),%eax │ │ + lea -0x1141d22(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 1074c37 │ │ mov %eax,(%edi) │ │ mov 0x24(%esp),%eax │ │ mov %eax,(%esp) │ │ call 1072787 │ │ mov 0x38(%esp),%eax │ │ @@ -3037057,15 +3037057,15 @@ │ │ mov 0xc(%ebp),%eax │ │ mov %eax,0x10(%edi) │ │ xor %edi,%edi │ │ test %eax,%eax │ │ mov $0x0,%ecx │ │ cmovg %eax,%ecx │ │ mov %ecx,0x10(%esp) │ │ - lea -0x1141cfb(%ebx),%eax │ │ + lea -0x1141d22(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ cmp %edi,0x10(%esp) │ │ je 10855dc │ │ mov 0x14(%ebp),%eax │ │ mov (%eax,%edi,4),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x18(%esp),%eax │ │ @@ -3037086,15 +3037086,15 @@ │ │ mov 0x8(%ebp),%eax │ │ movl $0x7,0x18(%eax) │ │ jmp 1085704 │ │ mov 0x8(%ebp),%esi │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ call 1072787 │ │ - lea -0x114537c(%ebx),%eax │ │ + lea -0x11453a3(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 1074c37 │ │ mov %eax,0x4(%esi) │ │ movl $0x1,0x18(%esi) │ │ xor %eax,%eax │ │ inc %eax │ │ jmp 108570e │ │ @@ -3037396,15 +3037396,15 @@ │ │ mov 0x8(%ebp),%eax │ │ cmpb $0x0,0x53(%eax) │ │ jne 1085a3d │ │ cmpb $0x0,0x2b(%edi) │ │ je 1085ace │ │ mov 0x14(%esp),%eax │ │ test %eax,%eax │ │ - lea -0x1141cfb(%ebx),%ecx │ │ + lea -0x1141d22(%ebx),%ecx │ │ cmove %eax,%ecx │ │ push %eax │ │ push %ecx │ │ push $0x1 │ │ mov 0x8(%ebp),%esi │ │ push %esi │ │ call 1077d9f │ │ @@ -3037747,15 +3037747,15 @@ │ │ pop %ecx │ │ jmp 1085f23 │ │ mov 0x14(%esp),%esi │ │ mov 0xc(%esi),%ecx │ │ mov 0x4(%esi),%eax │ │ test %eax,%eax │ │ je 1085fbf │ │ - lea -0x113de33(%ebx),%edx │ │ + lea -0x113de5a(%ebx),%edx │ │ push 0xf4(%esi) │ │ push %eax │ │ push %edx │ │ push %ecx │ │ call 1074d71 │ │ add $0x10,%esp │ │ xor %edx,%edx │ │ @@ -3037800,15 +3037800,15 @@ │ │ je 1085ff9 │ │ cmp $0x65,%ecx │ │ mov 0x14(%esp),%esi │ │ mov (%esp),%eax │ │ je 1085f4b │ │ call 107aa8a │ │ sub $0x4,%esp │ │ - lea -0x1141cfb(%ebx),%ecx │ │ + lea -0x1141d22(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 107d1c2 │ │ add $0x10,%esp │ │ mov %eax,0x4(%esi) │ │ mov 0xc(%esi),%ecx │ │ @@ -3038343,15 +3038343,15 @@ │ │ je 108664d │ │ cmp $0x9,%edi │ │ je 1086640 │ │ cmp $0x7,%edi │ │ mov 0x8(%esp),%edx │ │ jne 1086621 │ │ sub $0x4,%esp │ │ - lea -0x114556d(%ebx),%eax │ │ + lea -0x1145594(%ebx),%eax │ │ push $0x7 │ │ push %eax │ │ push %esi │ │ call 1075395 │ │ mov 0x18(%esp),%edx │ │ add $0x10,%esp │ │ push $0x6 │ │ @@ -3038392,19 +3038392,19 @@ │ │ movzbl %dl,%eax │ │ lea (%ebx,%eax,8),%eax │ │ add $0xfeee6c1e,%eax │ │ mov (%ecx,%eax,1),%dl │ │ inc %esi │ │ jmp 1086437 │ │ sub $0x4,%esp │ │ - lea -0x1141bcb(%ebx),%eax │ │ + lea -0x1141bf2(%ebx),%eax │ │ push $0x9 │ │ jmp 1086658 │ │ sub $0x4,%esp │ │ - lea -0x113df26(%ebx),%eax │ │ + lea -0x113df4d(%ebx),%eax │ │ push $0x4 │ │ push %eax │ │ push %esi │ │ call 1075395 │ │ add $0x10,%esp │ │ push $0x5 │ │ pop %ecx │ │ @@ -3040218,15 +3040218,15 @@ │ │ push %eax │ │ call *0xa07c(%ebx) │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %edi,%edi │ │ jne 1087a94 │ │ sub $0x8,%esp │ │ - lea -0x1141cfb(%ebx),%eax │ │ + lea -0x1141d22(%ebx),%eax │ │ mov 0xc(%ebp),%edi │ │ push %edi │ │ push %eax │ │ call 1074c37 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1087a9c │ │ @@ -3041561,15 +3041561,15 @@ │ │ push $0x0 │ │ xor %edi,%edi │ │ inc %edi │ │ push %edi │ │ call 1088f26 │ │ add $0x10,%esp │ │ lea -0x336f70(%ebx),%eax │ │ - lea -0x1139f89(%ebx),%edx │ │ + lea -0x1139fb0(%ebx),%edx │ │ mov 0xc(%esp),%ecx │ │ push $0x0 │ │ push %eax │ │ push $0x0 │ │ push %edi │ │ call 1088f26 │ │ mov 0x1c(%esp),%edi │ │ @@ -3041609,15 +3041609,15 @@ │ │ mov 0xc(%esp),%ecx │ │ jne 10889fb │ │ mov 0xc(%esp),%ecx │ │ call 107ab26 │ │ mov 0xc(%esp),%ecx │ │ mov 0x2c(%esp),%esi │ │ test %esi,%esi │ │ - lea -0x1141cfb(%ebx),%eax │ │ + lea -0x1141d22(%ebx),%eax │ │ cmove %esi,%eax │ │ push %esi │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1077d9f │ │ pop %eax │ │ @@ -3041666,18 +3041666,18 @@ │ │ mov 0x4(%ecx),%ecx │ │ call 10791e4 │ │ mov %edi,%ecx │ │ xor %edx,%edx │ │ call 10f89bf │ │ mov 0x10(%edi),%ecx │ │ mov %eax,0x1c(%ecx) │ │ - lea -0x113e0b8(%ebx),%eax │ │ + lea -0x113e0df(%ebx),%eax │ │ mov %eax,(%ecx) │ │ movb $0x3,0x8(%ecx) │ │ - lea -0x113df26(%ebx),%eax │ │ + lea -0x113df4d(%ebx),%eax │ │ mov %eax,0x10(%ecx) │ │ movb $0x1,0x18(%ecx) │ │ movb $0x76,0x5d(%edi) │ │ cmpb $0x0,0x53(%edi) │ │ je 1088b4d │ │ mov 0x28(%esp),%eax │ │ mov (%eax),%eax │ │ @@ -3041746,15 +3041746,15 @@ │ │ movups %xmm0,0x10(%esp) │ │ lea -0x3becfc(%ebx),%eax │ │ andl $0x0,0x20(%esp) │ │ mov %eax,0xc(%esp) │ │ andl $0x0,0x8(%esp) │ │ movl $0x3,0x4(%esp) │ │ orl $0xffffffff,(%esp) │ │ - lea -0x113dbeb(%ebx),%edx │ │ + lea -0x113dc12(%ebx),%edx │ │ mov %edi,%ecx │ │ call 10877a4 │ │ add $0x24,%esp │ │ mov %edi,%eax │ │ lea -0x31d10(%ebx),%edi │ │ push %eax │ │ call 1088597 │ │ @@ -3042095,15 +3042095,15 @@ │ │ cmpl $0x0,0xc(%eax) │ │ je 108903f │ │ mov 0xc(%esp),%ecx │ │ cmpl $0x0,0xb4(%ecx) │ │ je 1088fcc │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%ebx │ │ - lea -0x1143378(%ebx),%eax │ │ + lea -0x114339f(%ebx),%eax │ │ push %eax │ │ push $0x5 │ │ push %ecx │ │ call 1077d9f │ │ add $0x10,%esp │ │ push $0x5 │ │ jmp 1089096 │ │ @@ -3042592,15 +3042592,15 @@ │ │ push %edi │ │ call 107d1c2 │ │ add $0x10,%esp │ │ mov %eax,0x24(%esp) │ │ xor %edx,%edx │ │ inc %edx │ │ test %eax,%eax │ │ - lea -0x1141cfb(%ebx),%ecx │ │ + lea -0x1141d22(%ebx),%ecx │ │ cmove %eax,%ecx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %edi │ │ mov %edx,%esi │ │ call 1077d9f │ │ @@ -3042863,15 +3042863,15 @@ │ │ add $0x8,%ecx │ │ mov 0x14(%esp),%edx │ │ call 10b1299 │ │ mov %eax,%ecx │ │ test %eax,%eax │ │ je 1089847 │ │ jmp 10898d3 │ │ - lea -0x113e0b8(%ebx),%edx │ │ + lea -0x113e0df(%ebx),%edx │ │ mov 0x8(%ebp),%ecx │ │ call 107534b │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ jne 10898d3 │ │ mov 0xc(%esp),%eax │ │ mov (%eax),%esi │ │ @@ -3042998,15 +3042998,15 @@ │ │ lea -0x114e70d(%ebx),%edx │ │ mov %ecx,%edi │ │ mov %esi,%ecx │ │ call 107534b │ │ mov %edi,%ecx │ │ test %eax,%eax │ │ je 1089a42 │ │ - lea -0x113666a(%ebx),%edx │ │ + lea -0x1136691(%ebx),%edx │ │ mov %esi,%ecx │ │ call 107534b │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ sete %cl │ │ mov %ecx,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3045596,15 +3045596,15 @@ │ │ test %eax,%eax │ │ je 108b75a │ │ call 139d8c0 <__errno@plt> │ │ mov (%eax),%eax │ │ mov 0x8(%ebp),%esi │ │ mov %eax,0x14(%esi) │ │ sub $0x8,%esp │ │ - lea -0x113df1a(%ebx),%edx │ │ + lea -0x113df41(%ebx),%edx │ │ mov $0x60a,%edi │ │ mov $0x60a,%ecx │ │ push $0xa415 │ │ push 0x20(%esi) │ │ call 108cebc │ │ add $0x10,%esp │ │ jmp 108b771 │ │ @@ -3046272,15 +3046272,15 @@ │ │ add $0x10,%esp │ │ cmp $0x1,%eax │ │ je 108bf16 │ │ mov $0x30a,%edi │ │ jmp 108bf9f │ │ mov 0x4(%esi),%eax │ │ sub $0x8,%esp │ │ - lea -0x1141cfb(%ebx),%ecx │ │ + lea -0x1141d22(%ebx),%ecx │ │ push 0x10(%eax) │ │ push %ecx │ │ mov %edx,%esi │ │ call 1074c37 │ │ add $0x10,%esp │ │ mov %eax,(%esi) │ │ jmp 108bf9d │ │ @@ -3046414,15 +3046414,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 108c0b5 │ │ call 139d8c0 <__errno@plt> │ │ mov (%eax),%eax │ │ mov %eax,0x14(%esi) │ │ sub $0x8,%esp │ │ - lea -0x113df1a(%ebx),%edx │ │ + lea -0x113df41(%ebx),%edx │ │ mov $0x60a,%edi │ │ mov $0x60a,%ecx │ │ push $0xa48e │ │ push 0x20(%esi) │ │ call 108cebc │ │ jmp 108c0e4 │ │ push %ebp │ │ @@ -3047297,15 +3047297,15 @@ │ │ jne 108cbbb │ │ mov %esi,%ecx │ │ call 108cc26 │ │ test %eax,%eax │ │ je 108cb8c │ │ lea -0x1121c48(%ebx),%eax │ │ jmp 108cb7b │ │ - lea -0x113a3fd(%ebx),%eax │ │ + lea -0x113a424(%ebx),%eax │ │ jmp 108cb7b │ │ lea -0x11543bd(%ebx),%eax │ │ jmp 108cb7b │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ push %esi │ │ @@ -3047400,15 +3047400,15 @@ │ │ push %edi │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x210,%esp │ │ call 108ccc9 │ │ pop %ebx │ │ add $0x3b398f,%ebx │ │ - lea -0x1141cfb(%ebx),%eax │ │ + lea -0x1141d22(%ebx),%eax │ │ lea 0xb(%esp),%esi │ │ push 0x8(%ebp) │ │ push %eax │ │ push %esi │ │ push $0x200 │ │ call 1074cf2 │ │ pop %ecx │ │ @@ -3047439,15 +3047439,15 @@ │ │ mov %eax,(%ecx) │ │ test %eax,%eax │ │ jns 108cd5c │ │ mov $0xa3bf,%ecx │ │ call 108cf15 │ │ mov %eax,%edi │ │ sub $0x8,%esp │ │ - lea -0x1141bc1(%ebx),%edx │ │ + lea -0x1141be8(%ebx),%edx │ │ mov %eax,%ecx │ │ push $0xa3bf │ │ push %esi │ │ call 108cebc │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3047488,15 +3047488,15 @@ │ │ cmovne %eax,%ecx │ │ mov %ecx,0x18(%esp) │ │ mov %edx,%eax │ │ or $0x80000,%eax │ │ mov %eax,0x14(%esp) │ │ and $0xc0,%edx │ │ mov %edx,0x10(%esp) │ │ - lea -0x113a3da(%ebx),%eax │ │ + lea -0x113a401(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ lea -0x111f8f2(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ sub $0x4,%esp │ │ push 0x1c(%esp) │ │ push 0x1c(%esp) │ │ push %edi │ │ @@ -3047582,15 +3047582,15 @@ │ │ add $0x3b3785,%ebx │ │ mov 0x8(%ebp),%edi │ │ call 139d8c0 <__errno@plt> │ │ test %edi,%edi │ │ lea -0x114ccfe(%ebx),%ecx │ │ cmove %ecx,%edi │ │ sub $0x4,%esp │ │ - lea -0x1141baa(%ebx),%edx │ │ + lea -0x1141bd1(%ebx),%edx │ │ push %ecx │ │ push %edi │ │ push 0x14(%esp) │ │ push (%eax) │ │ push 0xc(%ebp) │ │ push %edx │ │ push %esi │ │ @@ -3047609,15 +3047609,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ mov %ecx,%edx │ │ call 108cf27 │ │ pop %ebx │ │ add $0x3b3731,%ebx │ │ - lea -0x113fc68(%ebx),%eax │ │ + lea -0x113fc8f(%ebx),%eax │ │ mov %eax,(%esp) │ │ push $0xe │ │ pop %esi │ │ mov %esi,%ecx │ │ call 108cf4a │ │ mov %esi,%eax │ │ lea -0x8(%ebp),%esp │ │ @@ -3047701,15 +3047701,15 @@ │ │ test %esi,%esi │ │ je 108d014 │ │ mov 0x20(%esi),%ecx │ │ jmp 108d016 │ │ xor %ecx,%ecx │ │ mov %eax,0x4(%esp) │ │ mov %ecx,(%esp) │ │ - lea -0x1145565(%ebx),%edx │ │ + lea -0x114558c(%ebx),%edx │ │ mov $0x100a,%ecx │ │ call 108cebc │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ @@ -3048133,15 +3048133,15 @@ │ │ sub $0x8,%esp │ │ push %edi │ │ push %esi │ │ mov %eax,0x18(%esp) │ │ call *0xa464(%ebx) │ │ mov 0x18(%esp),%eax │ │ add $0x10,%esp │ │ - lea -0x113c324(%ebx),%esi │ │ + lea -0x113c34b(%ebx),%esi │ │ test %eax,%eax │ │ mov 0x14(%esp),%ecx │ │ jne 108d531 │ │ jmp 108d50d │ │ sub $0x8,%esp │ │ lea 0x24(%esp),%eax │ │ push %eax │ │ @@ -3048166,15 +3048166,15 @@ │ │ push %eax │ │ push %eax │ │ push 0x1c(%esp) │ │ push $0x0 │ │ call *0xa458(%ebx) │ │ add $0x20,%esp │ │ jmp 108d531 │ │ - lea -0x113c324(%ebx),%esi │ │ + lea -0x113c34b(%ebx),%esi │ │ cmp $0xffffffff,%eax │ │ mov 0x18(%esp),%ecx │ │ jne 108d56d │ │ sub $0x8,%esp │ │ xor %ecx,%ecx │ │ mov %esi,%edx │ │ mov 0x8(%esp),%ebx │ │ @@ -3048273,15 +3048273,15 @@ │ │ pop %edx │ │ push $0x0 │ │ call 108d10d │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 108d697 │ │ sub $0x8,%esp │ │ - lea -0x113df1a(%ebx),%edx │ │ + lea -0x113df41(%ebx),%edx │ │ mov $0x120a,%edi │ │ mov $0x120a,%ecx │ │ push $0xa72a │ │ push 0x8(%esi) │ │ call 108cebc │ │ add $0x10,%esp │ │ jmp 108d600 │ │ @@ -3048759,15 +3048759,15 @@ │ │ lea (%eax,%edx,1),%ecx │ │ cmp %edx,%ecx │ │ ja 108dc42 │ │ mov $0xaf20,%ecx │ │ call 108cf15 │ │ mov %eax,0x8(%esp) │ │ sub $0x8,%esp │ │ - lea -0x1141bb3(%ebx),%edx │ │ + lea -0x1141bda(%ebx),%edx │ │ mov %eax,%ecx │ │ push $0xaf20 │ │ push 0x18(%esp) │ │ call 108cebc │ │ mov 0x18(%esp),%ecx │ │ add $0x10,%esp │ │ mov (%esp),%eax │ │ @@ -3051613,15 +3051613,15 @@ │ │ mov 0xc(%esi),%al │ │ mov %al,0x13(%esi) │ │ cmpl $0x0,0x20(%esp) │ │ je 108fbba │ │ cmpl $0x0,0x14(%esp) │ │ je 108fbba │ │ mov (%esp),%ebx │ │ - lea -0x1136812(%ebx),%eax │ │ + lea -0x1136839(%ebx),%eax │ │ push 0xb4(%esi) │ │ push 0x18(%esp) │ │ push %eax │ │ push $0x21b │ │ call 1074d71 │ │ add $0x10,%esp │ │ mov %esi,%ecx │ │ @@ -3056184,15 +3056184,15 @@ │ │ andl $0x0,0x8(%esp) │ │ call 108a850 │ │ mov %al,0xd(%esi) │ │ cmpb $0x0,0x34(%esp) │ │ je 1093185 │ │ mov 0xb0(%esi),%eax │ │ mov 0x20(%esp),%ebx │ │ - lea -0x1143821(%ebx),%ecx │ │ + lea -0x1143848(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ andl $0x0,0x8(%esp) │ │ call 108a850 │ │ test %eax,%eax │ │ je 109318d │ │ xor %edx,%edx │ │ @@ -3056618,15 +3056618,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 10936d1 │ │ pop %ebx │ │ add $0x3acf87,%ebx │ │ - lea -0x1141cfb(%ebx),%eax │ │ + lea -0x1141d22(%ebx),%eax │ │ push 0xc(%ebp) │ │ push %eax │ │ push 0x14(%ebp) │ │ push 0x10(%ebp) │ │ call 1074cf2 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ @@ -3059473,15 +3059473,15 @@ │ │ call 1091e97 │ │ add $0x10,%esp │ │ inc %esi │ │ mov 0x4(%esp),%ecx │ │ jmp 1095793 │ │ cmpl $0x0,0x48(%ecx) │ │ je 1095823 │ │ - lea -0x11367f7(%ebx),%eax │ │ + lea -0x113681e(%ebx),%eax │ │ push 0x6c(%ecx) │ │ push 0x44(%ecx) │ │ push %eax │ │ push $0x11b │ │ call 1074d71 │ │ mov 0x14(%esp),%ecx │ │ add $0x10,%esp │ │ @@ -3062482,15 +3062482,15 @@ │ │ mov 0x18(%esp),%edx │ │ mov 0xf0(%edi),%ecx │ │ jmp 10978c9 │ │ cmpl $0x0,0x44(%esp) │ │ je 1097c15 │ │ mov 0x30(%esp),%eax │ │ add $0x15,%eax │ │ - lea -0x113fc50(%ebx),%ecx │ │ + lea -0x113fc77(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x3,0x8(%esp) │ │ call 139d890 │ │ mov 0x18(%esp),%edi │ │ push $0x1a │ │ pop %ecx │ │ @@ -3067471,15 +3067471,15 @@ │ │ add %eax,%ecx │ │ add $0x4,%ecx │ │ mov %ecx,0x14(%esp) │ │ mov %eax,0x30(%esp) │ │ add $0x4,%eax │ │ mov %eax,0xc(%esp) │ │ xor %edi,%edi │ │ - lea -0x114555f(%ebx),%esi │ │ + lea -0x1145586(%ebx),%esi │ │ lea -0x112efb7(%ebx),%eax │ │ mov %eax,0x2c(%esp) │ │ test %edi,%edi │ │ je 109b436 │ │ cmp $0x65,%edi │ │ jae 109b509 │ │ cmp $0x1,%edi │ │ @@ -3067564,15 +3067564,15 @@ │ │ mov %edi,%ecx │ │ add $0x10,%ecx │ │ jmp 109b4cf │ │ push $0x7 │ │ pop %edx │ │ jmp 109b700 │ │ sub $0x4,%esp │ │ - lea -0x1141b8b(%ebx),%eax │ │ + lea -0x1141bb2(%ebx),%eax │ │ mov 0x10(%esp),%edi │ │ push %edi │ │ push %eax │ │ push $0xd │ │ call 1074d71 │ │ add $0x10,%esp │ │ mov 0x18(%esp),%esi │ │ @@ -3071722,15 +3071722,15 @@ │ │ je 10a4c1e │ │ test $0x40,%al │ │ jne 10a4015 │ │ mov 0x10(%esp),%edi │ │ cmpl $0x2,0xc0(%edi) │ │ jl 10a4c08 │ │ sub $0x4,%esp │ │ - lea -0x113863d(%ebx),%eax │ │ + lea -0x1138664(%ebx),%eax │ │ push %edx │ │ push %eax │ │ push %edi │ │ call 107d1c2 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ push %eax │ │ @@ -3073569,15 +3073569,15 @@ │ │ mov 0x18(%esp),%edi │ │ jle 10a012e │ │ sub $0xc,%esp │ │ mov 0x18(%esp),%ebx │ │ push (%esi) │ │ call 10799f5 │ │ add $0xc,%esp │ │ - lea -0x1141cfb(%ebx),%ecx │ │ + lea -0x1141d22(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x28(%esp) │ │ call 109c328 │ │ add $0x10,%esp │ │ mov 0x14(%esi),%edi │ │ cmpb $0x0,0x19(%esi) │ │ @@ -3075985,15 +3075985,15 @@ │ │ mov %eax,0x20(%esp) │ │ mov 0xc(%esp),%ebx │ │ jle 10a23fd │ │ sub $0xc,%esp │ │ push %edi │ │ call 10799f5 │ │ add $0xc,%esp │ │ - lea -0x1141cfb(%ebx),%ecx │ │ + lea -0x1141d22(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x28(%esp) │ │ call 109c328 │ │ add $0x10,%esp │ │ mov 0x14(%esi),%eax │ │ mov %eax,0x20(%esp) │ │ @@ -3076740,15 +3076740,15 @@ │ │ test %eax,%eax │ │ je 10a48de │ │ mov %eax,%ecx │ │ mov %eax,%esi │ │ jmp 10a5984 │ │ sub $0x4,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x114378e(%ebx),%eax │ │ + lea -0x11437b5(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push 0x1c(%esp) │ │ call 107d1c2 │ │ add $0x10,%esp │ │ mov 0x78(%esp),%ecx │ │ mov %eax,(%ecx) │ │ @@ -3077372,15 +3077372,15 @@ │ │ shl %cl,%edx │ │ shr $0x3,%eax │ │ or %dl,(%edi,%eax,1) │ │ cmpb $0x0,0x4c(%esp) │ │ mov 0x34(%esp),%esi │ │ jne 10a3780 │ │ mov 0xc(%esp),%ebx │ │ - lea -0x11437f5(%ebx),%eax │ │ + lea -0x114381c(%ebx),%eax │ │ lea 0x100(%esp),%ecx │ │ mov %eax,0x20(%ecx) │ │ mov 0x18(%esp),%eax │ │ mov 0xc(%eax),%eax │ │ mov 0x38(%eax),%edi │ │ lea 0x20(%edi),%ecx │ │ call 10915c5 │ │ @@ -3078380,15 +3078380,15 @@ │ │ cmpl $0x0,0x14(%eax) │ │ jle 10a4b8c │ │ sub $0xc,%esp │ │ mov 0x2c(%esp),%edi │ │ push %edi │ │ call 10799f5 │ │ add $0xc,%esp │ │ - lea -0x1141cfb(%ebx),%ecx │ │ + lea -0x1141d22(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 109c328 │ │ mov %edi,%ecx │ │ add $0x10,%esp │ │ mov 0x114(%esp),%edi │ │ @@ -3079523,15 +3079523,15 @@ │ │ cmp %eax,%edx │ │ jne 10a55a4 │ │ mov 0x18(%esp),%eax │ │ cmpb $0x0,0x11(%eax) │ │ jne 10a561f │ │ sub $0x4,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x113a2a5(%ebx),%eax │ │ + lea -0x113a2cc(%ebx),%eax │ │ lea 0x104(%esp),%ecx │ │ push %edx │ │ push %eax │ │ push %ecx │ │ call 10b27fb │ │ mov 0x30(%esp),%edx │ │ add $0x10,%esp │ │ @@ -3080221,15 +3080221,15 @@ │ │ jmp 10a61c2 │ │ mov %eax,%edi │ │ sub $0xc,%esp │ │ mov 0x18(%esp),%ebx │ │ push %esi │ │ call 10799f5 │ │ add $0xc,%esp │ │ - lea -0x1141cfb(%ebx),%ecx │ │ + lea -0x1141d22(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ jmp 10a6138 │ │ mov %esi,%edi │ │ jmp 10a65e7 │ │ mov $0x15fbb,%ecx │ │ jmp 10a61c2 │ │ @@ -3080246,15 +3080246,15 @@ │ │ je 10a64df │ │ mov %ebx,%ecx │ │ movzwl 0x2(%ebx),%eax │ │ sub $0x4,%esp │ │ test %eax,%eax │ │ je 10a643d │ │ mov 0x10(%esp),%ebx │ │ - lea -0x1141b33(%ebx),%ecx │ │ + lea -0x1141b5a(%ebx),%ecx │ │ push -0x32c10(%ebx,%eax,4) │ │ push %ecx │ │ mov 0x28(%esp),%edi │ │ push %edi │ │ call 109c328 │ │ add $0x10,%esp │ │ mov 0x14(%esp),%eax │ │ @@ -3080278,15 +3080278,15 @@ │ │ mov 0x14(%esp),%ebx │ │ mov 0x80(%esp),%edi │ │ push (%edi) │ │ push %edx │ │ mov %edx,%esi │ │ call 10749b2 │ │ add $0x10,%esp │ │ - lea -0x113fbe4(%ebx),%edx │ │ + lea -0x113fc0b(%ebx),%edx │ │ mov %esi,%ecx │ │ call 107ad2f │ │ mov %eax,(%edi) │ │ mov 0x10(%esi),%eax │ │ mov 0x14(%esp),%ecx │ │ mov 0x4(%ecx),%edx │ │ mov %edx,%ecx │ │ @@ -3080317,15 +3080317,15 @@ │ │ mov 0x10(%esp),%ecx │ │ movzbl 0x51(%ecx),%edx │ │ cmp %edx,%edi │ │ mov %edi,%edx │ │ jne 10a634b │ │ test %eax,%eax │ │ mov 0xc(%esp),%ebx │ │ - lea -0x113fc0d(%ebx),%eax │ │ + lea -0x113fc34(%ebx),%eax │ │ lea -0x112ef7e(%ebx),%ecx │ │ cmove %eax,%ecx │ │ test %edx,%edx │ │ lea -0x112d102(%ebx),%eax │ │ cmovne %ecx,%eax │ │ xor %edi,%edi │ │ inc %edi │ │ @@ -3080377,15 +3080377,15 @@ │ │ jmp 10a65e7 │ │ mov 0x1c(%esp),%eax │ │ movb $0x2,0x8c(%eax) │ │ push $0x6 │ │ jmp 109df0f │ │ sub $0x4,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x1141cfb(%ebx),%ecx │ │ + lea -0x1141d22(%ebx),%ecx │ │ push %edx │ │ push %ecx │ │ push 0x28(%esp) │ │ call 109c328 │ │ pop %eax │ │ push 0x8c(%esp) │ │ call 1072787 │ │ @@ -3080507,15 +3080507,15 @@ │ │ mov 0x10(%esp),%ecx │ │ mov %al,0x51(%ecx) │ │ jmp 10a64ef │ │ mov %esi,%edx │ │ cmp $0x6,%dl │ │ jne 10a648d │ │ sub $0x4,%esp │ │ - lea -0x1141b1e(%ebx),%eax │ │ + lea -0x1141b45(%ebx),%eax │ │ mov 0x18(%esp),%ecx │ │ push 0x10(%ecx) │ │ push %eax │ │ push 0x28(%esp) │ │ mov %edx,%edi │ │ jmp 10a613c │ │ mov %eax,0x38(%esp) │ │ @@ -3080527,15 +3080527,15 @@ │ │ pop %ecx │ │ cmovne %eax,%ecx │ │ mov %ecx,0x38(%esp) │ │ mov 0x38(%esp),%edi │ │ jmp 10a65e7 │ │ sub $0xc,%esp │ │ mov 0x18(%esp),%ebx │ │ - lea -0x1145544(%ebx),%eax │ │ + lea -0x114556b(%ebx),%eax │ │ mov $0x30b,%edi │ │ mov $0x30b,%ecx │ │ mov $0x18505,%edx │ │ push %eax │ │ call 108cf4a │ │ mov 0x20(%esp),%edx │ │ add $0x10,%esp │ │ @@ -3080546,27 +3080546,27 @@ │ │ push %eax │ │ push 0x28(%esp) │ │ call 109c328 │ │ add $0x10,%esp │ │ push $0x5 │ │ jmp 10a65e6 │ │ mov 0x10(%esp),%ebx │ │ - lea -0x1141cfb(%ebx),%eax │ │ + lea -0x1141d22(%ebx),%eax │ │ push 0x10(%ecx) │ │ push %eax │ │ mov 0x28(%esp),%edi │ │ push %edi │ │ call 109c328 │ │ add $0x10,%esp │ │ mov 0x78(%edi),%eax │ │ mov %eax,0x18(%esp) │ │ jmp 10a64ab │ │ sub $0x8,%esp │ │ mov 0x14(%esp),%ebx │ │ - lea -0x113c2df(%ebx),%eax │ │ + lea -0x113c306(%ebx),%eax │ │ push %eax │ │ push 0x28(%esp) │ │ call 109c328 │ │ mov 0x20(%esp),%edx │ │ add $0x10,%esp │ │ push $0x5 │ │ jmp 109df0f │ │ @@ -3080584,15 +3080584,15 @@ │ │ mov %ecx,%eax │ │ sub 0x54(%esp),%eax │ │ cltd │ │ push $0x14 │ │ pop %edi │ │ idiv %edi │ │ sub $0xc,%esp │ │ - lea -0x113fc25(%ebx),%edx │ │ + lea -0x113fc4c(%ebx),%edx │ │ push 0x24(%esp) │ │ mov 0x2c(%esp),%edi │ │ push 0xc0(%edi) │ │ push %eax │ │ push %edx │ │ push 0x4(%ecx) │ │ call 1074d71 │ │ @@ -3080613,15 +3080613,15 @@ │ │ jmp 10a6702 │ │ test %edx,%edx │ │ je 10a6584 │ │ cmpl $0x0,0xbc(%ecx) │ │ jle 10a6584 │ │ push $0x5 │ │ pop %edi │ │ - lea -0x113c2a9(%ebx),%eax │ │ + lea -0x113c2d0(%ebx),%eax │ │ jmp 10a6134 │ │ mov 0x10(%esp),%ecx │ │ mov 0xc(%esp),%ebx │ │ call 109bb05 │ │ xor %eax,%eax │ │ inc %eax │ │ cmpl $0x0,0x24(%edi) │ │ @@ -3080685,15 +3080685,15 @@ │ │ mov 0xc(%esp),%ebx │ │ jne 10a6634 │ │ cmp $0xc0a,%esi │ │ je 10a6634 │ │ mov %esi,%ecx │ │ call 107aa8a │ │ sub $0x4,%esp │ │ - lea -0x1141cfb(%ebx),%ecx │ │ + lea -0x1141d22(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x28(%esp) │ │ call 109c328 │ │ mov 0x20(%esp),%edx │ │ mov 0x2c(%esp),%eax │ │ add $0x10,%esp │ │ @@ -3080704,15 +3080704,15 @@ │ │ mov 0x14(%esp),%eax │ │ sub 0x54(%esp),%eax │ │ push $0x14 │ │ pop %ecx │ │ cltd │ │ idiv %ecx │ │ sub $0xc,%esp │ │ - lea -0x113a2ec(%ebx),%ecx │ │ + lea -0x113a313(%ebx),%ecx │ │ mov 0x28(%esp),%edx │ │ push 0x78(%edx) │ │ mov 0x2c(%esp),%edx │ │ push 0xc0(%edx) │ │ push %eax │ │ push %ecx │ │ push %esi │ │ @@ -3084968,15 +3084968,15 @@ │ │ mov %esi,0x30(%esp) │ │ cmp $0x1,%edx │ │ lea -0x11276e9(%ebx),%ecx │ │ lea -0x11581a0(%ebx),%edi │ │ cmove %ecx,%edi │ │ mov %edi,0x4(%eax) │ │ mov %edi,0x8(%eax) │ │ - lea -0x113a2cc(%ebx),%ecx │ │ + lea -0x113a2f3(%ebx),%ecx │ │ mov %ecx,0xc(%eax) │ │ lea -0x1130e5f(%ebx),%ecx │ │ mov %ecx,0x10(%eax) │ │ andl $0x0,0x14(%eax) │ │ lea 0x58(%esp),%esi │ │ mov 0x24(%esp),%ecx │ │ mov %ecx,(%esi) │ │ @@ -3085098,15 +3085098,15 @@ │ │ pop %edi │ │ jmp 10a9c66 │ │ and $0x3,%ecx │ │ movzbl 0x50(%esi),%edx │ │ cmp %edx,%ecx │ │ je 10a9ae3 │ │ mov 0x20(%esp),%ebx │ │ - lea -0x113c272(%ebx),%eax │ │ + lea -0x113c299(%ebx),%eax │ │ jmp 10a9b4e │ │ movzbl %al,%edx │ │ mov %esi,%ecx │ │ mov 0x20(%esp),%ebx │ │ call 10b116a │ │ mov (%edi),%eax │ │ mov 0x50(%esi),%cl │ │ @@ -3085136,15 +3085136,15 @@ │ │ mov %cl,0x4c(%eax) │ │ test %cl,%cl │ │ mov 0x3c(%esp),%edx │ │ je 10a9b63 │ │ cmp $0x5,%cl │ │ jb 10a9b67 │ │ mov 0x20(%esp),%ebx │ │ - lea -0x113a2ca(%ebx),%eax │ │ + lea -0x113a2f1(%ebx),%eax │ │ mov %eax,(%esp) │ │ mov 0x8(%ebp),%ecx │ │ mov %esi,%edx │ │ call 10b1124 │ │ xor %edi,%edi │ │ inc %edi │ │ jmp 10a9c66 │ │ @@ -3085354,27 +3085354,27 @@ │ │ mov (%eax),%eax │ │ cmp $0x2,%eax │ │ jb 10a9e1e │ │ cmp 0x18(%ecx),%eax │ │ jbe 10a9eff │ │ cmpb $0x0,0xa02d(%ebx) │ │ je 10a9e60 │ │ - lea -0x113c22e(%ebx),%eax │ │ + lea -0x113c255(%ebx),%eax │ │ mov %eax,(%esp) │ │ jmp 10a9e58 │ │ mov 0x4(%edx),%edx │ │ test %edx,%edx │ │ jne 10a9dd3 │ │ andl $0x0,(%esp) │ │ mov 0x8(%ebp),%ecx │ │ mov 0x10(%ebp),%edx │ │ call 10b15c2 │ │ xor %edi,%edi │ │ jmp 10a9e60 │ │ - lea -0x113a2b2(%ebx),%eax │ │ + lea -0x113a2d9(%ebx),%eax │ │ mov %eax,(%esp) │ │ mov 0x8(%ebp),%ecx │ │ mov 0x10(%ebp),%edx │ │ call 10b15c2 │ │ mov %edi,%eax │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3085382,15 +3085382,15 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ cmpb $0x0,0xa02d(%ebx) │ │ mov $0x0,%edi │ │ mov 0x10(%ebp),%ecx │ │ je 10a9e92 │ │ - lea -0x113c22e(%ebx),%eax │ │ + lea -0x113c255(%ebx),%eax │ │ mov %eax,(%esp) │ │ mov 0x8(%ebp),%ecx │ │ mov 0x10(%ebp),%edx │ │ call 10b15c2 │ │ mov 0x10(%ebp),%ecx │ │ andb $0xfe,0xae(%esi) │ │ mov %ecx,0xb0(%esi) │ │ @@ -3086168,15 +3086168,15 @@ │ │ mov (%edx),%edx │ │ cmpb $0x0,0xc(%edx) │ │ je 10aa82e │ │ xor %eax,%eax │ │ inc %eax │ │ jmp 10aa837 │ │ sub $0xc,%esp │ │ - lea -0x1138637(%ebx),%eax │ │ + lea -0x113865e(%ebx),%eax │ │ mov %esi,%edx │ │ push %eax │ │ call 10b1124 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ inc %eax │ │ jmp 10aabdb │ │ @@ -3086348,15 +3086348,15 @@ │ │ mov 0x20(%esp),%edi │ │ push %edi │ │ push %esi │ │ call 10b34c8 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 10aab62 │ │ - lea -0x11437c4(%ebx),%eax │ │ + lea -0x11437eb(%ebx),%eax │ │ push 0x24(%esp) │ │ push %eax │ │ push %edi │ │ push %esi │ │ call 10b34c8 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3086371,15 +3086371,15 @@ │ │ call 10b34c8 │ │ add $0x10,%esp │ │ andb $0xfb,0x18(%esi) │ │ mov %eax,0x4(%esp) │ │ test %eax,%eax │ │ jne 10aab66 │ │ mov 0x8(%esp),%ebx │ │ - lea -0x113fbbd(%ebx),%eax │ │ + lea -0x113fbe4(%ebx),%eax │ │ push 0x24(%esp) │ │ push %eax │ │ push %edi │ │ push %esi │ │ call 10b34c8 │ │ add $0x10,%esp │ │ mov %eax,0x4(%esp) │ │ @@ -3086414,15 +3086414,15 @@ │ │ mov %edi,%ecx │ │ add $0x2,%ecx │ │ add $0x2,%ebx │ │ test %eax,%eax │ │ je 10aaae7 │ │ jmp 10aab62 │ │ sub $0xc,%esp │ │ - lea -0x1138625(%ebx),%eax │ │ + lea -0x113864c(%ebx),%eax │ │ mov 0x24(%esp),%ecx │ │ mov %esi,%edx │ │ push %eax │ │ call 10b1124 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ inc %eax │ │ @@ -3095458,15 +3095458,15 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov 0x10(%esi),%eax │ │ and $0x3,%eax │ │ je 10b1630 │ │ sub $0x8,%esp │ │ - lea -0x11367a9(%ebx),%ecx │ │ + lea -0x11367d0(%ebx),%ecx │ │ push 0x8(%ebp) │ │ push -0x32bec(%ebx,%eax,4) │ │ push 0x4(%edx) │ │ push (%edx) │ │ push %ecx │ │ push %edi │ │ call 107d1c2 │ │ @@ -3095491,15 +3095491,15 @@ │ │ mov 0x8(%ebp),%ecx │ │ add $0x10,%esp │ │ test %ecx,%ecx │ │ je 10b1678 │ │ cmpb $0x0,(%ecx) │ │ je 10b1678 │ │ mov %ecx,%edx │ │ - lea -0x1145533(%ebx),%ecx │ │ + lea -0x114555a(%ebx),%ecx │ │ push %edx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 107d1c2 │ │ add $0x10,%esp │ │ mov 0x4(%esi),%ecx │ │ @@ -3095637,15 +3095637,15 @@ │ │ je 10b1822 │ │ cmpb $0x0,-0x1(%edx,%esi,1) │ │ je 10b1855 │ │ mov 0x10(%esp),%edi │ │ cmp %esi,0x78(%edi) │ │ jge 10b18bb │ │ sub $0x4,%esp │ │ - lea -0x113c21d(%ebx),%eax │ │ + lea -0x113c244(%ebx),%eax │ │ push %eax │ │ push $0x12 │ │ push %edi │ │ call 1077d9f │ │ add $0x10,%esp │ │ push $0x12 │ │ pop %edx │ │ @@ -3095839,15 +3095839,15 @@ │ │ test %ecx,%ecx │ │ je 10b1ad4 │ │ call 107daeb │ │ mov 0x24(%esp),%eax │ │ mov 0x2c(%esp),%edi │ │ test %eax,%eax │ │ je 10b1b00 │ │ - lea -0x1141cfb(%ebx),%ecx │ │ + lea -0x1141d22(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ push %esi │ │ call 1077d9f │ │ pop %eax │ │ pop %ecx │ │ @@ -3096031,15 +3096031,15 @@ │ │ mov %esi,%edx │ │ call 107534b │ │ test %eax,%eax │ │ je 10b1cd5 │ │ xor %eax,%eax │ │ test %edi,%edi │ │ jne 10b1cd8 │ │ - lea -0x113e0b8(%ebx),%ecx │ │ + lea -0x113e0df(%ebx),%ecx │ │ mov %esi,%edx │ │ call 107534b │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ sete %al │ │ jmp 10b1cd8 │ │ @@ -3096331,19 +3096331,19 @@ │ │ je 10b2117 │ │ mov 0x10(%ebp),%eax │ │ movzwl 0x37(%eax),%ecx │ │ and $0xffffffbb,%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %cx,0x37(%eax) │ │ mov (%esi),%al │ │ - lea -0x113fbc8(%edi),%ecx │ │ + lea -0x113fbef(%edi),%ecx │ │ mov %ecx,0x18(%esp) │ │ - lea -0x1141afd(%edi),%ecx │ │ + lea -0x1141b24(%edi),%ecx │ │ mov %ecx,0x14(%esp) │ │ - lea -0x113c20a(%edi),%ecx │ │ + lea -0x113c231(%edi),%ecx │ │ mov %ecx,0x10(%esp) │ │ test %al,%al │ │ je 10b20ec │ │ sub $0x8,%esp │ │ mov %edi,%ebx │ │ push %esi │ │ push 0x24(%esp) │ │ @@ -3096976,15 +3096976,15 @@ │ │ mov %eax,%edi │ │ mov 0x20(%esp),%ecx │ │ call 1077645 │ │ mov %esi,0xc(%esp) │ │ mov 0x8(%esp),%ecx │ │ jmp 10b2621 │ │ sub $0x4,%esp │ │ - lea -0x114552b(%ebx),%eax │ │ + lea -0x1145552(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push 0x14(%esp) │ │ call 10b27fb │ │ add $0x10,%esp │ │ mov 0x10(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ @@ -3097201,15 +3097201,15 @@ │ │ push %eax │ │ call 1098378 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10b2a5f │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x11437ea(%ebx),%eax │ │ + lea -0x1143811(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push %esi │ │ call 10b27fb │ │ add $0x10,%esp │ │ cmp $0xc0a,%edi │ │ jne 10b2a50 │ │ @@ -3097234,15 +3097234,15 @@ │ │ jmp 10b2aa2 │ │ mov %esi,%ecx │ │ call 10acc68 │ │ test %eax,%eax │ │ mov 0x40(%esp),%edi │ │ je 10b2ab0 │ │ sub $0x4,%esp │ │ - lea -0x113678d(%ebx),%ecx │ │ + lea -0x11367b4(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 10b27fb │ │ add $0x10,%esp │ │ jmp 10b2f87 │ │ mov %esi,%eax │ │ @@ -3097636,15 +3097636,15 @@ │ │ add %ecx,%edx │ │ mov 0x58(%esp),%eax │ │ movzbl 0x7(%eax),%eax │ │ cmp %eax,%edx │ │ je 10b2a52 │ │ sub $0xc,%esp │ │ mov 0x1c(%esp),%ebx │ │ - lea -0x1145515(%ebx),%ecx │ │ + lea -0x114553c(%ebx),%ecx │ │ push 0x3c(%esp) │ │ push %eax │ │ push %edx │ │ push %ecx │ │ push %edi │ │ call 10b27fb │ │ add $0x20,%esp │ │ @@ -3098257,15 +3098257,15 @@ │ │ call 1076700 │ │ add $0x20,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ jne 10b36e4 │ │ mov %esi,0x10(%esp) │ │ lea -0x1130daf(%ebx),%esi │ │ - lea -0x11454e1(%ebx),%eax │ │ + lea -0x1145508(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ sub $0xc,%esp │ │ push 0x18(%esp) │ │ call 107673d │ │ add $0x10,%esp │ │ cmp $0x64,%eax │ │ jne 10b36ac │ │ @@ -3098413,15 +3098413,15 @@ │ │ mov (%eax),%ecx │ │ test %ecx,%ecx │ │ je 10b37f8 │ │ lea 0x8(%ecx),%eax │ │ cmp %edx,0x4(%ecx) │ │ jne 10b37cb │ │ sub $0x4,%esp │ │ - lea -0x113c1f1(%ebx),%eax │ │ + lea -0x113c218(%ebx),%eax │ │ push (%edx) │ │ push %eax │ │ push %esi │ │ call 107d1c2 │ │ add $0x10,%esp │ │ mov %eax,(%edi) │ │ push $0x6 │ │ @@ -3098499,15 +3098499,15 @@ │ │ mov 0xc(%esp),%ebx │ │ call 107ab26 │ │ mov 0x24(%esp),%eax │ │ sub $0x4,%esp │ │ test %eax,%eax │ │ je 10b3a80 │ │ mov 0x10(%esp),%ebx │ │ - lea -0x1141cfb(%ebx),%ecx │ │ + lea -0x1141d22(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 107d1c2 │ │ add $0x10,%esp │ │ mov 0x10(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ @@ -3098636,15 +3098636,15 @@ │ │ call 108af15 │ │ jmp 10b3ae8 │ │ movl $0x0,0x14(%esp) │ │ mov 0xc(%esp),%ebx │ │ jmp 10b3ae8 │ │ sub $0x4,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x113fb3b(%ebx),%eax │ │ + lea -0x113fb62(%ebx),%eax │ │ mov 0x1c(%esp),%ecx │ │ push (%ecx) │ │ push %eax │ │ push %edi │ │ call 107d1c2 │ │ add $0x10,%esp │ │ mov 0x10(%ebp),%ecx │ │ @@ -3099639,15 +3099639,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ cmpl $0x0,0x10e28(%ebx) │ │ jne 10b4668 │ │ movl $0x1,0x10e28(%ebx) │ │ cmpl $0x0,0x10e2c(%ebx) │ │ je 10b4697 │ │ - lea -0x1143770(%ebx),%eax │ │ + lea -0x1143797(%ebx),%eax │ │ push %edi │ │ push %esi │ │ push %eax │ │ push $0x10 │ │ call 107f531 │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ @@ -3099882,15 +3099882,15 @@ │ │ push %edi │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 10b48d6 │ │ pop %ebx │ │ add $0x38bd82,%ebx │ │ - lea -0x113fae3(%ebx),%edi │ │ + lea -0x113fb0a(%ebx),%edi │ │ call 1247dc0 │ │ test %eax,%eax │ │ je 10b490b │ │ mov %eax,%esi │ │ sub $0x8,%esp │ │ push $0x0 │ │ push %eax │ │ @@ -3100191,15 +3100191,15 @@ │ │ push %esi │ │ call 107491e │ │ add $0x10,%esp │ │ mov 0x4(%esp),%eax │ │ inc %al │ │ mov %eax,0x4(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1145552(%ebx),%eax │ │ + lea -0x1145579(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %esi │ │ call 10745cb │ │ add $0x10,%esp │ │ mov %esi,%ecx │ │ call 1074a7f │ │ @@ -3100213,15 +3100213,15 @@ │ │ je 10b4c76 │ │ mov %eax,%esi │ │ sub $0xc,%esp │ │ push %edi │ │ call 10848a2 │ │ pop %ecx │ │ pop %edx │ │ - lea -0x1141cfb(%ebx),%ecx │ │ + lea -0x1141d22(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ call 1074c37 │ │ add $0x10,%esp │ │ mov 0x1c(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ xor %eax,%eax │ │ @@ -3100413,15 +3100413,15 @@ │ │ xor %edi,%edi │ │ test %esi,%esi │ │ cmovle %edi,%esi │ │ mov 0x8(%ebp),%ecx │ │ lea (%ecx,%eax,4),%eax │ │ add $0x10,%eax │ │ mov %eax,0x10(%esp) │ │ - lea -0x1141cfb(%ebx),%eax │ │ + lea -0x1141d22(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ push $0x7 │ │ pop %eax │ │ mov %eax,0x8(%esp) │ │ cmp %edi,%esi │ │ je 10b4eda │ │ sub $0xc,%esp │ │ @@ -3100449,15 +3100449,15 @@ │ │ andl $0x0,0x4(%esi) │ │ andl $0x0,(%esi) │ │ andl $0x0,0x8(%esi) │ │ mov %eax,0xc(%esi) │ │ andl $0x0,0x10(%esi) │ │ andw $0x0,0x14(%esi) │ │ sub $0x8,%esp │ │ - lea -0x11385ea(%ebx),%eax │ │ + lea -0x1138611(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 107491e │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%eax │ │ mov 0x14(%eax),%eax │ │ test %eax,%eax │ │ @@ -3102012,15 +3102012,15 @@ │ │ mov %eax,0x8(%esp) │ │ mov 0x14(%ebp),%eax │ │ mov (%eax),%esi │ │ sub $0xc,%esp │ │ push %edi │ │ call 10799f5 │ │ add $0xc,%esp │ │ - lea -0x1141cfb(%ebx),%ecx │ │ + lea -0x1141d22(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 107d0fc │ │ mov 0x14(%ebp),%ecx │ │ add $0x10,%esp │ │ jmp 10b6150 │ │ @@ -3102715,15 +3102715,15 @@ │ │ jmp 10b9cfa │ │ mov 0x8(%esp),%ecx │ │ mov -0xa(%ecx),%al │ │ jmp 10b83a4 │ │ mov 0x8(%esp),%eax │ │ cmpw $0xc,-0xa(%eax) │ │ lea -0x114e727(%ebx),%eax │ │ - lea -0x1136671(%ebx),%esi │ │ + lea -0x1136698(%ebx),%esi │ │ cmove %eax,%esi │ │ sete 0xc(%esp) │ │ sub $0x4,%esp │ │ push $0x16 │ │ pop %edx │ │ mov 0x10(%ebp),%ecx │ │ push $0x0 │ │ @@ -3103002,15 +3103002,15 @@ │ │ mov 0x10(%ebp),%esi │ │ mov %esi,%ecx │ │ push %eax │ │ call 10c5bbc │ │ add $0x10,%esp │ │ mov -0x14(%edi),%edx │ │ sub $0xc,%esp │ │ - lea -0x113667a(%ebx),%eax │ │ + lea -0x11366a1(%ebx),%eax │ │ mov %esi,%ecx │ │ push %eax │ │ call 10c6a9b │ │ add $0x10,%esp │ │ mov -0x8(%edi),%eax │ │ test %eax,%eax │ │ je 10b9700 │ │ @@ -3103132,25 +3103132,25 @@ │ │ jmp 10b9cfa │ │ mov 0x8(%esp),%eax │ │ mov 0x4(%eax),%edi │ │ mov 0x8(%eax),%esi │ │ cmp $0x5,%esi │ │ jne 10b6f24 │ │ sub $0x4,%esp │ │ - lea -0x1136680(%ebx),%eax │ │ + lea -0x11366a7(%ebx),%eax │ │ push $0x5 │ │ push %eax │ │ push %edi │ │ call 1075395 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10b9bca │ │ mov 0x8(%esp),%eax │ │ andl $0x0,-0x8(%eax) │ │ - lea -0x114533b(%ebx),%eax │ │ + lea -0x1145362(%ebx),%eax │ │ push %edi │ │ push %esi │ │ jmp 10b7c40 │ │ mov 0x10(%ebp),%eax │ │ mov (%eax),%ecx │ │ mov 0x8(%esp),%esi │ │ mov -0x14(%esi),%eax │ │ @@ -3105174,15 +3105174,15 @@ │ │ push $0x6 │ │ push %eax │ │ push %edi │ │ call 1075395 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10b9bda │ │ - lea -0x114533b(%ebx),%eax │ │ + lea -0x1145362(%ebx),%eax │ │ push %edi │ │ push %esi │ │ push %eax │ │ push 0x10(%ebp) │ │ call 107d0fc │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ @@ -3105250,15 +3105250,15 @@ │ │ call 10b1b3a │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10ba294 │ │ testb $0x3,0x37(%eax) │ │ je 10ba59d │ │ sub $0x4,%esp │ │ - lea -0x113a136(%ebx),%eax │ │ + lea -0x113a15d(%ebx),%eax │ │ push $0x0 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 107d0fc │ │ add $0x10,%esp │ │ jmp 10ba7f7 │ │ mov 0x8(%esp),%edx │ │ @@ -3106077,15 +3106077,15 @@ │ │ mov %edi,%edx │ │ shl $0x4,%edx │ │ mov (%eax,%edx,1),%ecx │ │ mov %ecx,0x24(%esi) │ │ mov %edx,0x28(%esp) │ │ mov 0xc(%eax,%edx,1),%eax │ │ mov %eax,0x1c(%esi) │ │ - lea -0x114556d(%ebx),%eax │ │ + lea -0x1145594(%ebx),%eax │ │ mov %eax,0x28(%esi) │ │ lea 0x40(%esp),%eax │ │ mov %eax,0x2c(%esi) │ │ cmp $0x1,%edi │ │ sete 0x20(%esi) │ │ mov 0x10(%ebp),%eax │ │ mov %eax,%edi │ │ @@ -3106175,15 +3106175,15 @@ │ │ mov -0x2c(%edi),%edx │ │ mov 0x10(%ebp),%esi │ │ mov %esi,%ecx │ │ call 10cb3d1 │ │ mov (%esi),%ecx │ │ cmpl $0x0,-0x20(%edi) │ │ lea -0x1159bc4(%ebx),%eax │ │ - lea -0x113fa57(%ebx),%esi │ │ + lea -0x113fa7e(%ebx),%esi │ │ cmove %eax,%esi │ │ sub $0xc,%esp │ │ push $0x75 │ │ pop %edx │ │ push %esi │ │ call 10c5ae8 │ │ add $0x10,%esp │ │ @@ -3106243,15 +3106243,15 @@ │ │ je 10b7cab │ │ movzbl 0x2b(%eax),%ecx │ │ cmp $0x2,%ecx │ │ je 10b9fc8 │ │ cmp $0x1,%ecx │ │ jne 10b9fe4 │ │ sub $0x8,%esp │ │ - lea -0x113dc6d(%ebx),%eax │ │ + lea -0x113dc94(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 107d0fc │ │ add $0x10,%esp │ │ mov 0xc(%esp),%edx │ │ jmp 10b7cab │ │ mov (%ecx),%ecx │ │ @@ -3107034,15 +3107034,15 @@ │ │ mov 0x10(%eax),%eax │ │ mov 0x28(%esp),%esi │ │ shl $0x4,%esi │ │ mov (%eax,%esi,1),%edx │ │ mov %edx,0x28(%ecx) │ │ mov 0xc(%eax,%esi,1),%eax │ │ mov %eax,0x20(%ecx) │ │ - lea -0x114556d(%ebx),%eax │ │ + lea -0x1145594(%ebx),%eax │ │ mov %eax,0x3c(%esp) │ │ mov %eax,0x2c(%ecx) │ │ mov 0x38(%esp),%eax │ │ mov %eax,0x30(%ecx) │ │ cmpl $0x1,0x28(%esp) │ │ sete 0x24(%ecx) │ │ mov %edi,0x4(%ecx) │ │ @@ -3107225,15 +3107225,15 @@ │ │ movzwl 0xa(%eax,%edi,1),%eax │ │ test $0x9,%al │ │ je 10baf3f │ │ test $0x1,%al │ │ lea -0x11258c1(%ebx),%eax │ │ lea -0x1121a48(%ebx),%ecx │ │ cmove %eax,%ecx │ │ - lea -0x11435ba(%ebx),%eax │ │ + lea -0x11435e1(%ebx),%eax │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ push %ecx │ │ jmp 10baf5c │ │ mov 0x18(%eax),%edx │ │ mov 0x10(%esp),%esi │ │ mov %esi,%ecx │ │ @@ -3107399,15 +3107399,15 @@ │ │ jmp 10bb021 │ │ mov -0x20(%edi),%eax │ │ mov %eax,-0x38(%edi) │ │ jmp 10b9cfa │ │ mov 0xc(%esp),%eax │ │ add $0x8,%eax │ │ sub $0x4,%esp │ │ - lea -0x11418e0(%ebx),%ecx │ │ + lea -0x1141907(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ mov 0x10(%ebp),%edi │ │ push %edi │ │ call 107d0fc │ │ add $0x10,%esp │ │ movb $0x1,0x11(%edi) │ │ @@ -3107920,15 +3107920,15 @@ │ │ test %eax,%eax │ │ jne 10b8789 │ │ mov 0x14(%esp),%eax │ │ cmpb $0x2,0x2b(%eax) │ │ mov (%eax),%eax │ │ jne 10bb8c7 │ │ sub $0x4,%esp │ │ - lea -0x1138497(%ebx),%ecx │ │ + lea -0x11384be(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ jmp 10b877e │ │ cmpb $0x2,0xdc(%edi) │ │ jb 10bb20d │ │ mov 0x14(%esp),%eax │ │ mov %eax,0x100(%edi) │ │ @@ -3107954,15 +3107954,15 @@ │ │ orb $0x1,0xae(%esi) │ │ mov 0x10(%ebp),%edi │ │ jmp 10bafbf │ │ mov 0x18(%esp),%eax │ │ cmpw $0x1,0x22(%eax) │ │ jg 10bb551 │ │ sub $0x4,%esp │ │ - lea -0x1141875(%ebx),%eax │ │ + lea -0x114189c(%ebx),%eax │ │ mov 0x18(%esp),%esi │ │ push %esi │ │ push %eax │ │ push 0x10(%ebp) │ │ call 107d0fc │ │ add $0x10,%esp │ │ mov %esi,%edx │ │ @@ -3108008,15 +3108008,15 @@ │ │ add $0x10,%esp │ │ mov 0x18(%esp),%eax │ │ testb $0xf,-0x8(%eax) │ │ je 10bb1af │ │ test %esi,%esi │ │ jne 10bb1af │ │ sub $0x8,%esp │ │ - lea -0x11451de(%ebx),%eax │ │ + lea -0x1145205(%ebx),%eax │ │ mov 0x10(%ebp),%ecx │ │ mov 0x18(%esp),%edx │ │ push %eax │ │ push 0x30(%esp) │ │ call 10fb07e │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ @@ -3108166,15 +3108166,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 10b9cfa │ │ mov 0x60(%esp),%esi │ │ test %esi,%esi │ │ jne 10bb201 │ │ sub $0x8,%esp │ │ - lea -0x113dc9b(%ebx),%eax │ │ + lea -0x113dcc2(%ebx),%eax │ │ mov 0x10(%ebp),%ecx │ │ mov 0x18(%esp),%edx │ │ push %eax │ │ push 0x30(%esp) │ │ call 10fb07e │ │ add $0x10,%esp │ │ mov %esi,%ecx │ │ @@ -3108563,15 +3108563,15 @@ │ │ push 0x38(%esp) │ │ call 10b1c20 │ │ add $0x10,%esp │ │ mov %eax,%edx │ │ mov %eax,0x1c(%esp) │ │ mov 0x10(%edi),%eax │ │ sub $0x8,%esp │ │ - lea -0x113a0c1(%ebx),%ecx │ │ + lea -0x113a0e8(%ebx),%ecx │ │ push %edx │ │ mov 0x20(%esp),%edx │ │ push 0x4(%edx) │ │ push 0x30(%esp) │ │ mov 0x3c(%esp),%edx │ │ push (%eax,%edx,1) │ │ push %ecx │ │ @@ -3108820,15 +3108820,15 @@ │ │ mov %edi,%ecx │ │ mov 0x24(%esp),%edx │ │ push $0x0 │ │ push %eax │ │ push 0x3c(%esp) │ │ call 10fb018 │ │ jmp 10b8786 │ │ - lea -0x11435ea(%ebx),%eax │ │ + lea -0x1143611(%ebx),%eax │ │ mov 0x1c(%esp),%ecx │ │ push 0xc(%ecx) │ │ mov 0x18(%esp),%esi │ │ push (%esi) │ │ push %eax │ │ push %edi │ │ call 107d0fc │ │ @@ -3108848,15 +3108848,15 @@ │ │ push %eax │ │ push %ecx │ │ push 0x10(%ebp) │ │ call 107d0fc │ │ add $0x10,%esp │ │ jmp 10baf1b │ │ sub $0x4,%esp │ │ - lea -0x11384b1(%ebx),%eax │ │ + lea -0x11384d8(%ebx),%eax │ │ push 0x3c(%esp) │ │ push %eax │ │ mov 0x10(%ebp),%edi │ │ push %edi │ │ call 107d0fc │ │ add $0x10,%esp │ │ movl $0x0,0x14(%esp) │ │ @@ -3109891,24 +3109891,24 @@ │ │ mov 0x1c(%ebx),%eax │ │ test $0x8,%al │ │ jne 10bc83e │ │ test $0x4,%al │ │ mov 0x18(%esp),%esi │ │ jne 10bc996 │ │ sub $0x4,%esp │ │ - lea -0x113dde8(%edi),%eax │ │ + lea -0x113de0f(%edi),%eax │ │ mov %ebx,%ecx │ │ mov %edi,%ebx │ │ push (%ecx) │ │ jmp 10bc5cf │ │ cmpl $0x0,0x20(%esp) │ │ mov 0x14(%esp),%edi │ │ jne 10bc862 │ │ sub $0x8,%esp │ │ - lea -0x113ddc8(%edi),%eax │ │ + lea -0x113ddef(%edi),%eax │ │ mov %edi,%ebx │ │ push %eax │ │ push %ecx │ │ jmp 10bc84e │ │ testb $0x4,0xa(%ecx,%eax,1) │ │ mov (%ebx),%esi │ │ mov (%ecx,%eax,1),%edi │ │ @@ -3110107,15 +3110107,15 @@ │ │ mov 0x10(%esi),%eax │ │ mov %eax,0x28(%esp) │ │ mov 0x24(%esp),%eax │ │ shl $0x4,%eax │ │ mov 0xc(%esp),%ecx │ │ mov (%ecx),%ecx │ │ sub $0xc,%esp │ │ - lea -0x113fa3c(%edi),%edx │ │ + lea -0x113fa63(%edi),%edx │ │ mov %edi,%ebx │ │ mov 0x24(%esp),%esi │ │ push 0x60(%esi) │ │ push 0x20(%esp) │ │ push 0x64(%esi) │ │ push %ecx │ │ push %ecx │ │ @@ -3110143,15 +3110143,15 @@ │ │ jne 10bcb52 │ │ mov 0x10(%esi),%eax │ │ mov 0x24(%esp),%ecx │ │ mov 0xc(%eax,%ecx,1),%ecx │ │ cmpl $0x0,0x48(%ecx) │ │ jne 10bcb52 │ │ sub $0x4,%esp │ │ - lea -0x113dd9c(%edi),%ecx │ │ + lea -0x113ddc3(%edi),%ecx │ │ mov %edi,%ebx │ │ mov 0x28(%esp),%edx │ │ push (%eax,%edx,1) │ │ push %ecx │ │ push 0x24(%esp) │ │ call 10d6b01 │ │ add $0x10,%esp │ │ @@ -3110735,19 +3110735,19 @@ │ │ mov (%edx),%ecx │ │ mov 0x14(%esp),%ebx │ │ call 10dc7ca │ │ add %edi,%eax │ │ mov %ebx,%edi │ │ cmp $0x32,%eax │ │ lea -0x114714a(%ebx),%edx │ │ - lea -0x113854c(%ebx),%ecx │ │ + lea -0x1138573(%ebx),%ecx │ │ cmovl %edx,%ecx │ │ mov %ecx,0x40(%esp) │ │ - lea -0x1145552(%ebx),%edx │ │ - lea -0x113a198(%ebx),%ecx │ │ + lea -0x1145579(%ebx),%edx │ │ + lea -0x113a1bf(%ebx),%ecx │ │ cmovl %edx,%ecx │ │ mov %ecx,0x3c(%esp) │ │ imul $0x6,0x30(%esp),%ecx │ │ mov %eax,0x28(%esp) │ │ lea (%ecx,%eax,1),%esi │ │ add $0x23,%esi │ │ mov %esi,%edx │ │ @@ -3110759,15 +3110759,15 @@ │ │ je 10bd439 │ │ cmpl $0x32,0x28(%esp) │ │ lea -0x114ccfe(%edi),%ecx │ │ lea -0x1132a7c(%edi),%edx │ │ cmovl %ecx,%edx │ │ mov %edx,0x30(%esp) │ │ sub $0x4,%esp │ │ - lea -0x11436b5(%edi),%ecx │ │ + lea -0x11436dc(%edi),%ecx │ │ mov %edi,%ebx │ │ push %ecx │ │ push %eax │ │ mov %esi,0x50(%esp) │ │ push %esi │ │ mov %eax,%esi │ │ call 1074cf2 │ │ @@ -3110839,15 +3110839,15 @@ │ │ mov %edi,0x28(%esp) │ │ mov 0x40(%esp),%eax │ │ mov %eax,0x30(%esp) │ │ mov 0xc(%esp),%eax │ │ mov 0x10(%esp),%edx │ │ jmp 10bd363 │ │ mov 0x14(%esp),%ebx │ │ - lea -0x1141cfb(%ebx),%ecx │ │ + lea -0x1141d22(%ebx),%ecx │ │ push 0x3c(%esp) │ │ push %ecx │ │ push %edi │ │ mov %ebx,%edi │ │ push %eax │ │ call 1074cf2 │ │ add $0x10,%esp │ │ @@ -3111432,15 +3111432,15 @@ │ │ jne 10bdbe9 │ │ mov 0x8(%esp),%eax │ │ mov 0x10(%eax),%eax │ │ mov 0x1c(%eax),%eax │ │ cmp 0x3c(%edi),%eax │ │ je 10bdbe9 │ │ sub $0x4,%esp │ │ - lea -0x114192b(%ebx),%eax │ │ + lea -0x1141952(%ebx),%eax │ │ push (%edi) │ │ push %eax │ │ push 0x18(%esp) │ │ call 107d0fc │ │ add $0x10,%esp │ │ movl $0x0,0x18(%esp) │ │ jmp 10bdca3 │ │ @@ -3112152,15 +3112152,15 @@ │ │ mov 0xa8(%eax),%eax │ │ mov 0x4(%esp),%ecx │ │ mov %eax,0x2c(%ecx) │ │ call 10b1bb3 │ │ test %eax,%eax │ │ je 10be660 │ │ sub $0x8,%esp │ │ - lea -0x113c22e(%ebx),%eax │ │ + lea -0x113c255(%ebx),%eax │ │ push %eax │ │ mov 0x18(%esp),%esi │ │ push %esi │ │ call 107d0fc │ │ add $0x10,%esp │ │ mov $0x1fd8b,%ecx │ │ call 108ec05 │ │ @@ -3112172,15 +3112172,15 @@ │ │ cmp %cl,%al │ │ je 10be5dd │ │ cmp $0xb,%al │ │ je 10be5cf │ │ cmp $0xb,%cl │ │ je 10be5cf │ │ sub $0x4,%esp │ │ - lea -0x114530c(%ebx),%eax │ │ + lea -0x1145333(%ebx),%eax │ │ push $0x0 │ │ push %eax │ │ push 0x18(%esp) │ │ call 107d0fc │ │ add $0x10,%esp │ │ mov 0x36(%esi),%al │ │ cmp $0xb,%al │ │ @@ -3112283,18 +3112283,18 @@ │ │ add %edx,%ecx │ │ xor %eax,%eax │ │ cmpb $0x3b,-0x1(%edi,%edx,1) │ │ sete %al │ │ sub %eax,%ecx │ │ cmpl $0x0,0x14(%ebp) │ │ lea -0x114ccfe(%ebx),%eax │ │ - lea -0x113c0cc(%ebx),%edx │ │ + lea -0x113c0f3(%ebx),%edx │ │ cmove %eax,%edx │ │ sub $0xc,%esp │ │ - lea -0x113f9d3(%ebx),%eax │ │ + lea -0x113f9fa(%ebx),%eax │ │ push %esi │ │ push %ecx │ │ push %edx │ │ push %eax │ │ push 0x24(%esp) │ │ call 107d1c2 │ │ add $0x20,%esp │ │ @@ -3113099,15 +3113099,15 @@ │ │ call 1075395 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%esp),%eax │ │ mov %esi,%ecx │ │ je 10bf173 │ │ sub $0x4,%esp │ │ - lea -0x113c10c(%ebx),%eax │ │ + lea -0x113c133(%ebx),%eax │ │ push $0xa │ │ push %eax │ │ push 0x18(%esp) │ │ mov %ecx,%esi │ │ call 1075395 │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ @@ -3113272,15 +3113272,15 @@ │ │ mov %esi,%edx │ │ call 10ddaa8 │ │ mov 0x20(%esi),%esi │ │ jmp 10bf360 │ │ mov 0x8(%esp),%ecx │ │ testb $0x8,0x1c(%ecx) │ │ je 10bf39d │ │ - lea -0x11436a7(%ebx),%eax │ │ + lea -0x11436ce(%ebx),%eax │ │ push (%ecx) │ │ mov 0x10(%esp),%ecx │ │ push (%ecx) │ │ push %eax │ │ push 0x10(%esp) │ │ call 10d6b01 │ │ mov 0x18(%esp),%ecx │ │ @@ -3114715,15 +3114715,15 @@ │ │ xor %edi,%edi │ │ inc %edi │ │ push %eax │ │ push %edi │ │ push 0x14(%esp) │ │ call 10d410b │ │ add $0xc,%esp │ │ - lea -0x1136666(%ebx),%eax │ │ + lea -0x113668d(%ebx),%eax │ │ push %eax │ │ push %edi │ │ push 0x14(%esp) │ │ call 10d410b │ │ add $0x10,%esp │ │ mov 0x14(%esp),%eax │ │ movzbl (%eax),%eax │ │ @@ -3114782,15 +3114782,15 @@ │ │ add $0x10,%esp │ │ jmp 10c1d11 │ │ mov 0x14(%esp),%edx │ │ cmpl $0x0,0x44(%edx) │ │ je 10c152d │ │ sub $0x8,%esp │ │ mov 0xc(%esp),%esi │ │ - lea -0x1138547(%esi),%eax │ │ + lea -0x113856e(%esi),%eax │ │ mov %esi,%ebx │ │ push %eax │ │ push 0x14(%esp) │ │ call 107d0fc │ │ add $0x10,%esp │ │ jmp 10c4982 │ │ xor %esi,%esi │ │ @@ -3116396,15 +3116396,15 @@ │ │ push 0x14(%esp) │ │ call 107d0fc │ │ add $0x10,%esp │ │ jmp 10c4960 │ │ movl $0x0,0x28(%esp) │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%ebx │ │ - lea -0x113c0d6(%ebx),%eax │ │ + lea -0x113c0fd(%ebx),%eax │ │ push %eax │ │ push $0x1 │ │ mov 0x14(%esp),%edi │ │ push %edi │ │ call 10d410b │ │ pop %eax │ │ mov %edi,%ecx │ │ @@ -3117808,15 +3117808,15 @@ │ │ mov 0x4(%esp),%ebx │ │ lea -0x1154177(%ebx),%edx │ │ mov %edi,%ecx │ │ call 107534b │ │ test %eax,%eax │ │ je 10c53fe │ │ mov 0x4(%esp),%ebx │ │ - lea -0x11452cd(%ebx),%edx │ │ + lea -0x11452f4(%ebx),%edx │ │ mov %edi,%ecx │ │ call 107534b │ │ xor %ecx,%ecx │ │ mov $0x0,%edi │ │ test %eax,%eax │ │ mov 0xc(%esp),%edx │ │ jne 10c4458 │ │ @@ -3118954,15 +3118954,15 @@ │ │ call 10d265c │ │ xor %eax,%eax │ │ mov %ebx,%esi │ │ mov %eax,0x2c(%esp) │ │ cmpb $0x3,0xf1(%esp) │ │ jne 10c3e3f │ │ lea -0x1148f9f(%esi),%eax │ │ - lea -0x113a195(%esi),%ecx │ │ + lea -0x113a1bc(%esi),%ecx │ │ mov %esi,%ebx │ │ push %eax │ │ push %ecx │ │ push $0x0 │ │ push 0x14(%esp) │ │ call 10d410b │ │ add $0x10,%esp │ │ @@ -3119796,15 +3119796,15 @@ │ │ add $0x10,%esp │ │ mov 0x28(%esp),%ecx │ │ mov 0x20(%esp),%edx │ │ mov 0x4(%esp),%ebx │ │ call 10d265c │ │ andl $0x0,0x34(%edi) │ │ sub $0x4,%esp │ │ - lea -0x1143628(%ebx),%eax │ │ + lea -0x114364f(%ebx),%eax │ │ push %eax │ │ push $0x1 │ │ push 0x14(%esp) │ │ call 10d410b │ │ pop %eax │ │ mov 0x14(%esp),%ecx │ │ mov 0x20(%esp),%edx │ │ @@ -3120173,15 +3120173,15 @@ │ │ mov 0x4(%eax),%eax │ │ test $0x1,%al │ │ lea -0x1148f9f(%esi),%ecx │ │ lea -0x1148f96(%esi),%eax │ │ cmove %ecx,%eax │ │ jmp 10c4df1 │ │ lea -0x1148f96(%esi),%eax │ │ - lea -0x113a195(%esi),%ecx │ │ + lea -0x113a1bc(%esi),%ecx │ │ mov %esi,%ebx │ │ push %eax │ │ push %ecx │ │ push $0x0 │ │ push 0x14(%esp) │ │ call 10d410b │ │ add $0x10,%esp │ │ @@ -3120846,15 +3120846,15 @@ │ │ mov 0x10(%esp),%ecx │ │ mov (%ecx),%ecx │ │ mov 0x4(%esp),%edx │ │ lea -0x1132a78(%edx),%edx │ │ mov %edx,0x38(%esp) │ │ sub $0x8,%esp │ │ mov 0xc(%esp),%ebx │ │ - lea -0x11418ec(%ebx),%edx │ │ + lea -0x1141913(%ebx),%edx │ │ push %ecx │ │ push 0x44(%esp) │ │ push %eax │ │ push %edx │ │ push $0x0 │ │ mov 0x24(%esp),%edi │ │ push %edi │ │ @@ -3120947,15 +3120947,15 @@ │ │ mov (%esi),%eax │ │ mov 0x84(%eax),%eax │ │ test %eax,%eax │ │ jle 10c5770 │ │ cmp %eax,%edi │ │ jle 10c5770 │ │ sub $0x8,%esp │ │ - lea -0x113a17e(%ebx),%eax │ │ + lea -0x113a1a5(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 107d0fc │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ @@ -3122475,15 +3122475,15 @@ │ │ call 10c699f │ │ pop %ebx │ │ add $0x379cb9,%ebx │ │ mov (%ecx),%esi │ │ cmpl $0x0,0x100(%ecx) │ │ je 10c69c4 │ │ sub $0x8,%esp │ │ - lea -0x11384d3(%ebx),%eax │ │ + lea -0x11384fa(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 107d0fc │ │ add $0x10,%esp │ │ movb $0x1,0x9f(%edi) │ │ sub $0xc,%esp │ │ mov %esi,%ecx │ │ @@ -3122995,15 +3122995,15 @@ │ │ mov 0x4c(%esp),%esi │ │ inc %esi │ │ mov 0x8(%esp),%ebx │ │ jmp 10c6e8a │ │ movl $0x0,0x28(%esp) │ │ jmp 10c6c2f │ │ sub $0x4,%esp │ │ - lea -0x113f9bf(%ebx),%eax │ │ + lea -0x113f9e6(%ebx),%eax │ │ mov 0xc(%esp),%ebx │ │ push %edi │ │ push %eax │ │ mov 0x1c(%esp),%esi │ │ push %esi │ │ call 107d0fc │ │ mov 0x18(%esp),%ebx │ │ @@ -3123790,15 +3123790,15 @@ │ │ push $0x0 │ │ call 10d280a │ │ add $0x10,%esp │ │ mov %eax,%edx │ │ mov 0x10(%esp),%esi │ │ jmp 10c7db5 │ │ sub $0x4,%esp │ │ - lea -0x11452c9(%ebx),%eax │ │ + lea -0x11452f0(%ebx),%eax │ │ mov 0xc(%esp),%ebx │ │ push %esi │ │ push %eax │ │ push 0x1c(%esp) │ │ call 107d0fc │ │ mov 0x18(%esp),%ebx │ │ add $0x10,%esp │ │ @@ -3128571,15 +3128571,15 @@ │ │ mov 0x1e8(%eax),%edx │ │ jmp 10cd99b │ │ mov 0xd0(%esp),%eax │ │ test %eax,%eax │ │ mov (%esp),%edi │ │ je 10cb978 │ │ sub $0x4,%esp │ │ - lea -0x1141cfb(%ebx),%ecx │ │ + lea -0x1141d22(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 107d0fc │ │ pop %eax │ │ push 0xdc(%esp) │ │ call 1072787 │ │ @@ -3128897,15 +3128897,15 @@ │ │ je 10cbd83 │ │ cmp $0x1,%eax │ │ jne 10cbd70 │ │ mov 0x48(%esp),%ecx │ │ jmp 10cbd83 │ │ testb $0x10,0x1d(%edi) │ │ lea -0x1132c09(%ebx),%eax │ │ - lea -0x11418ce(%ebx),%ecx │ │ + lea -0x11418f5(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov %ecx,0x8(%esp) │ │ mov 0x10(%esp),%eax │ │ mov 0x10(%eax),%eax │ │ mov 0x18(%esp),%ecx │ │ mov (%eax,%ecx,1),%eax │ │ mov %eax,0x14(%esp) │ │ @@ -3129036,15 +3129036,15 @@ │ │ mov 0x8(%esp),%eax │ │ mov 0x18(%esp),%ecx │ │ mov 0x4(%eax,%ecx,1),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0xc(%esp),%ecx │ │ test %ecx,%ecx │ │ je 10cd219 │ │ - lea -0x113c0b9(%ebx),%edx │ │ + lea -0x113c0e0(%ebx),%edx │ │ call 107534b │ │ test %eax,%eax │ │ je 10cd631 │ │ mov 0xc(%esp),%ecx │ │ xor %edx,%edx │ │ call 107f638 │ │ movzbl %al,%eax │ │ @@ -3129166,15 +3129166,15 @@ │ │ mov 0xc(%edi),%edx │ │ mov %edx,0x28(%esp) │ │ mov %eax,%edx │ │ call 10d4a74 │ │ xor %edi,%edi │ │ lea -0x114e5de(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ - lea -0x113f9ac(%ebx),%eax │ │ + lea -0x113f9d3(%ebx),%eax │ │ mov %eax,0x2c(%esp) │ │ cmp %edi,0x18(%esp) │ │ je 10cb7ae │ │ mov 0x8(%esp),%eax │ │ mov 0x4(%eax),%eax │ │ movswl (%eax,%edi,2),%eax │ │ test %eax,%eax │ │ @@ -3129706,15 +3129706,15 @@ │ │ push 0x10e50(%ebx) │ │ call 1072787 │ │ add $0x10,%esp │ │ mov 0xc(%esp),%eax │ │ cmpb $0x0,(%eax) │ │ je 10cd875 │ │ sub $0x8,%esp │ │ - lea -0x1141cfb(%ebx),%eax │ │ + lea -0x1141d22(%ebx),%eax │ │ push 0x14(%esp) │ │ push %eax │ │ call 1074c37 │ │ add $0x10,%esp │ │ mov %eax,0x10e50(%ebx) │ │ jmp 10cd87c │ │ cmpl $0x0,0xc(%esp) │ │ @@ -3129744,15 +3129744,15 @@ │ │ mov %esi,%edx │ │ call 10db541 │ │ mov 0x4(%esi),%eax │ │ mov %eax,0x8(%esp) │ │ movl $0x0,0x34(%esp) │ │ lea -0x114e5e5(%ebx),%eax │ │ mov %eax,0x4c(%esp) │ │ - lea -0x113c0b4(%ebx),%eax │ │ + lea -0x113c0db(%ebx),%eax │ │ mov %eax,0x3c(%esp) │ │ lea -0x114ccfe(%ebx),%eax │ │ mov %eax,0x50(%esp) │ │ xor %esi,%esi │ │ mov 0x14(%esp),%eax │ │ movswl 0x22(%eax),%eax │ │ mov %esi,(%esp) │ │ @@ -3130225,15 +3130225,15 @@ │ │ mov 0x4(%esp),%edx │ │ add 0x64(%edx),%ecx │ │ mov %eax,0x8(%ecx) │ │ mov 0x50(%esp),%edx │ │ jmp 10ccace │ │ cmpl $0x0,0xc(%esp) │ │ je 10ccf36 │ │ - lea -0x113dcd3(%ebx),%edx │ │ + lea -0x113dcfa(%ebx),%edx │ │ mov 0xc(%esp),%ecx │ │ call 107534b │ │ test %eax,%eax │ │ je 10cd71e │ │ lea -0x112b17f(%ebx),%edx │ │ mov 0xc(%esp),%ecx │ │ call 107534b │ │ @@ -3130363,15 +3130363,15 @@ │ │ test %ecx,%ecx │ │ je 10cd924 │ │ lea -0x114c9b6(%ebx),%edx │ │ mov 0xc(%esp),%ecx │ │ call 107534b │ │ test %eax,%eax │ │ je 10cd921 │ │ - lea -0x113c1fe(%ebx),%edx │ │ + lea -0x113c225(%ebx),%edx │ │ mov 0xc(%esp),%ecx │ │ call 107534b │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ sete %cl │ │ lea (%ecx,%ecx,2),%eax │ │ jmp 10cd924 │ │ @@ -3131020,15 +3131020,15 @@ │ │ mov 0x18(%esp),%ecx │ │ mov 0x4(%eax,%ecx,1),%eax │ │ mov 0x4(%eax),%eax │ │ mov (%eax),%ecx │ │ mov (%esp),%edx │ │ call 10f7c95 │ │ cmp $0x1,%eax │ │ - lea -0x113dcd3(%ebx),%eax │ │ + lea -0x113dcfa(%ebx),%eax │ │ lea -0x112b17f(%ebx),%edx │ │ cmove %eax,%edx │ │ mov 0x4(%esp),%ecx │ │ call 10f7b74 │ │ jmp 10cb7ae │ │ xor %edx,%edx │ │ mov %edx,%eax │ │ @@ -3131038,15 +3131038,15 @@ │ │ push %eax │ │ call 10f7c44 │ │ jmp 10cb866 │ │ mov %esi,%eax │ │ test $0x1,%al │ │ mov 0x10(%esp),%edi │ │ je 10cd9d6 │ │ - lea -0x113dcc9(%ebx),%edx │ │ + lea -0x113dcf0(%ebx),%edx │ │ mov 0xc(%esp),%ecx │ │ call 107534b │ │ test %eax,%eax │ │ jne 10cd9d6 │ │ mov %edi,%ecx │ │ call 107895c │ │ mov 0x4(%esp),%ecx │ │ @@ -3131179,15 +3131179,15 @@ │ │ xor %eax,%eax │ │ test %edi,%edi │ │ setne %al │ │ mov %eax,0xb8(%esp) │ │ mov 0x10(%esp),%ecx │ │ lea 0x17c(%ecx),%eax │ │ mov %eax,0xbc(%esp) │ │ - lea -0x11418c7(%ebx),%eax │ │ + lea -0x11418ee(%ebx),%eax │ │ mov %eax,0xb4(%esp) │ │ movaps -0x13a5cf8(%ebx),%xmm0 │ │ movaps %xmm0,0xe0(%esp) │ │ xor %eax,%eax │ │ mov %edi,0x3c(%esp) │ │ mov %eax,0x5c(%esp) │ │ cmp 0x14(%ecx),%eax │ │ @@ -3131877,15 +3131877,15 @@ │ │ test %eax,%eax │ │ jle 10ce437 │ │ mov 0x64(%edi),%ecx │ │ imul $0x14,%eax,%eax │ │ movw $0x1c,-0x12(%ecx,%eax,1) │ │ mov 0x1c(%esp),%edx │ │ mov 0x4(%edx),%eax │ │ - lea -0x113c0ac(%ebx),%ecx │ │ + lea -0x113c0d3(%ebx),%ecx │ │ jmp 10ce500 │ │ jle 10ce531 │ │ mov 0x4(%esp),%edi │ │ mov %edi,%ecx │ │ push $0x12 │ │ pop %edx │ │ push 0x20(%esp) │ │ @@ -3132030,15 +3132030,15 @@ │ │ add $0x10,%esp │ │ mov 0x4(%esp),%esi │ │ mov %esi,%ecx │ │ mov 0x14(%esp),%edx │ │ call 10d265c │ │ andl $0x0,0x34(%edi) │ │ sub $0x4,%esp │ │ - lea -0x1143612(%ebx),%eax │ │ + lea -0x1143639(%ebx),%eax │ │ mov 0x20(%esp),%ecx │ │ push (%ecx) │ │ push %eax │ │ mov 0x1c(%esp),%edi │ │ push %edi │ │ call 107d1c2 │ │ pop %ecx │ │ @@ -3132230,15 +3132230,15 @@ │ │ push %eax │ │ push $0x0 │ │ push %esi │ │ call 10b4257 │ │ add $0x10,%esp │ │ mov %eax,0x8(%esp) │ │ sub $0xc,%esp │ │ - lea -0x113a0ed(%ebx),%eax │ │ + lea -0x113a114(%ebx),%eax │ │ mov %edi,%ecx │ │ mov %esi,%edx │ │ push %eax │ │ call 10cf8cc │ │ add $0xc,%esp │ │ mov %edi,%ecx │ │ push $0x6f │ │ @@ -3132337,15 +3132337,15 @@ │ │ push $0x6f │ │ pop %edx │ │ push %esi │ │ push %esi │ │ push $0x7 │ │ call 10b4257 │ │ pop %ecx │ │ - lea -0x113dcc3(%ebx),%eax │ │ + lea -0x113dcea(%ebx),%eax │ │ mov %edi,%ecx │ │ push $0x4 │ │ pop %edx │ │ push %eax │ │ call 10cf8cc │ │ add $0x10,%esp │ │ mov 0x24(%esp),%edx │ │ @@ -3133298,15 +3133298,15 @@ │ │ call 10d9a56 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10cf550 │ │ mov %esi,%edx │ │ cmpl $0x0,0x8(%esi) │ │ je 10cf558 │ │ - lea -0x113f9a7(%ebx),%eax │ │ + lea -0x113f9ce(%ebx),%eax │ │ lea -0x1125559(%ebx),%ecx │ │ push 0x4(%edx) │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 107d0fc │ │ add $0x10,%esp │ │ @@ -3133317,15 +3133317,15 @@ │ │ pop %ebp │ │ ret │ │ mov %eax,%esi │ │ cmpl $0x0,0xc(%eax) │ │ je 10cf56e │ │ cmpl $0x0,0xc(%edx) │ │ je 10cf56e │ │ - lea -0x113dc4b(%ebx),%eax │ │ + lea -0x113dc72(%ebx),%eax │ │ jmp 10cf53c │ │ cmpb $0x0,0x13(%esi) │ │ je 10cf5c7 │ │ mov %edx,0x4(%esp) │ │ mov 0x8(%esi),%edx │ │ sub $0xc,%esp │ │ mov 0x14(%esp),%edi │ │ @@ -3135136,15 +3135136,15 @@ │ │ cmpl $0x0,0x14(%eax) │ │ je 10d0c25 │ │ sub $0x4,%esp │ │ lea -0x11275a4(%ebx),%eax │ │ push 0x18(%esp) │ │ jmp 10d05e5 │ │ sub $0x8,%esp │ │ - lea -0x11419d1(%ebx),%eax │ │ + lea -0x11419f8(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 107d0fc │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 10d099f │ │ mov 0x64(%eax),%ecx │ │ @@ -3135963,15 +3135963,15 @@ │ │ mov $0x80000000,%edi │ │ xor %edi,%edx │ │ mov 0x10(%esp),%edi │ │ or %ecx,%edx │ │ mov 0x8(%ebp),%edx │ │ jne 10d15ab │ │ sub $0x4,%esp │ │ - lea -0x113fa52(%ebx),%eax │ │ + lea -0x113fa79(%ebx),%eax │ │ push $0x2 │ │ push %eax │ │ mov 0x24(%esp),%edi │ │ push %edi │ │ call 1075395 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3136388,15 +3136388,15 @@ │ │ mov 0x8(%ebp),%eax │ │ testb $0x8,0x6(%eax) │ │ jne 10d19cb │ │ mov (%ecx),%eax │ │ testb $0x80,0x1c(%eax) │ │ jne 10d19df │ │ sub $0x4,%esp │ │ - lea -0x113de28(%ebx),%eax │ │ + lea -0x113de4f(%ebx),%eax │ │ push %edx │ │ push %eax │ │ push %ecx │ │ call 107d0fc │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3136664,15 +3136664,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 10d1cc5 │ │ pop %ebx │ │ add $0x36e993,%ebx │ │ cmpl $0x0,0x24(%ecx) │ │ jne 10d1ce6 │ │ - lea -0x113de14(%ebx),%eax │ │ + lea -0x113de3b(%ebx),%eax │ │ push 0x8(%ebp) │ │ push %edx │ │ push %eax │ │ push %ecx │ │ call 107d0fc │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3136722,15 +3136722,15 @@ │ │ jne 10d1d6e │ │ push $0xf │ │ pop %edx │ │ mov 0xc(%esp),%ecx │ │ call 10cf71f │ │ mov %eax,0x1c(%esp) │ │ test %eax,%eax │ │ - lea -0x1145320(%ebx),%eax │ │ + lea -0x1145347(%ebx),%eax │ │ lea -0x114ccfe(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0xc,%esp │ │ lea -0x1157f5c(%ebx),%eax │ │ mov 0x24(%esp),%esi │ │ push 0x10(%esi) │ │ push %ecx │ │ @@ -3136829,15 +3136829,15 @@ │ │ push 0x18(%esp) │ │ push %eax │ │ call 10bd5af │ │ add $0x10,%esp │ │ mov %eax,0x10(%esp) │ │ jmp 10d1ed7 │ │ sub $0xc,%esp │ │ - lea -0x113a2cc(%ebx),%eax │ │ + lea -0x113a2f3(%ebx),%eax │ │ mov $0x9b,%edx │ │ push %eax │ │ call 10c5ae8 │ │ pop %ecx │ │ pop %edx │ │ mov %edi,%ecx │ │ mov $0x94,%edx │ │ @@ -3140817,20 +3140817,20 @@ │ │ cmp $0x40,%al │ │ mov 0x20(%esp),%ecx │ │ jg 10d4cf7 │ │ movb $0x41,0x30(%esp) │ │ jmp 10d4d00 │ │ mov %eax,0x1c(%esp) │ │ cmpl $0x0,0x10(%esp) │ │ - lea -0x1145320(%ebx),%eax │ │ + lea -0x1145347(%ebx),%eax │ │ lea -0x114ccfe(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov 0x1c(%edx),%edi │ │ sub $0xc,%esp │ │ - lea -0x113fa4f(%ebx),%eax │ │ + lea -0x113fa76(%ebx),%eax │ │ push 0x10(%edx) │ │ push %ecx │ │ push %eax │ │ push $0x1 │ │ push 0x24(%esp) │ │ call 10d410b │ │ add $0x20,%esp │ │ @@ -3142709,15 +3142709,15 @@ │ │ push %edx │ │ push 0x168(%ecx) │ │ call *%edi │ │ add $0x20,%esp │ │ cmp $0x1,%eax │ │ jne 10d62c0 │ │ sub $0x8,%esp │ │ - lea -0x113de42(%ebx),%eax │ │ + lea -0x113de69(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 107d0fc │ │ add $0x10,%esp │ │ movl $0x17,0xc(%esi) │ │ jmp 10d62ce │ │ test $0xfffffffd,%eax │ │ @@ -3142769,15 +3142769,15 @@ │ │ mov 0x8(%ebp),%eax │ │ cmpl $0x0,0x4(%eax) │ │ mov (%ecx),%ecx │ │ je 10d635b │ │ cmpb $0x0,0xad(%ecx) │ │ je 10d6366 │ │ sub $0x8,%esp │ │ - lea -0x114199f(%ebx),%eax │ │ + lea -0x11419c6(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 107d0fc │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ dec %eax │ │ jmp 10d6373 │ │ @@ -3142867,15 +3142867,15 @@ │ │ mov %esi,%ecx │ │ mov 0x8(%esp),%edx │ │ call 10d65b1 │ │ test %eax,%eax │ │ mov $0x0,%ecx │ │ je 10d648a │ │ sub $0x4,%esp │ │ - lea -0x113a1c6(%ebx),%eax │ │ + lea -0x113a1ed(%ebx),%eax │ │ push 0xc(%esp) │ │ push %eax │ │ push %edi │ │ call 107d0fc │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ inc %ecx │ │ @@ -3144165,15 +3144165,15 @@ │ │ mov %esi,%ecx │ │ mov 0x14(%esp),%esi │ │ mov 0x10(%esi),%edi │ │ testb $0x2e,0x18(%esi) │ │ je 10d7534 │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ - lea -0x1141978(%ebx),%eax │ │ + lea -0x114199f(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ mov 0x8(%esp),%ecx │ │ mov %esi,%edx │ │ mov %edi,%eax │ │ mov 0xc(%ebp),%edi │ │ push %edi │ │ push %edi │ │ @@ -3144325,15 +3144325,15 @@ │ │ add $0x10,%esp │ │ jmp 10d756f │ │ mov 0x14(%esp),%eax │ │ testb $0x2e,0x18(%eax) │ │ je 10d7553 │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ - lea -0x113c10c(%ebx),%eax │ │ + lea -0x113c133(%ebx),%eax │ │ mov 0x8(%esp),%ecx │ │ mov 0x18(%esp),%edx │ │ mov 0xc(%ebp),%esi │ │ push %esi │ │ push %esi │ │ push %eax │ │ call 10d93df │ │ @@ -3144425,15 +3144425,15 @@ │ │ mov 0x4(%esp),%eax │ │ mov 0x1c(%esp),%edx │ │ mov 0x20(%esp),%esi │ │ cmp 0x28(%esp),%esi │ │ jne 10d7694 │ │ mov %ecx,0x24(%esp) │ │ mov (%esp),%ebx │ │ - lea -0x113e0b8(%ebx),%ecx │ │ + lea -0x113e0df(%ebx),%ecx │ │ mov %edx,%esi │ │ call 107534b │ │ mov 0x24(%esp),%ecx │ │ mov %esi,0x10(%esp) │ │ test %eax,%eax │ │ mov 0x4(%esp),%eax │ │ jne 10d7698 │ │ @@ -3144840,15 +3144840,15 @@ │ │ je 10d7c8e │ │ cmpl $0x0,0x8(%esp) │ │ je 10d7c93 │ │ cmp $0x7f,%dl │ │ mov 0x24(%esp),%ecx │ │ je 10d7c97 │ │ mov (%esp),%ebx │ │ - lea -0x113a19c(%ebx),%ecx │ │ + lea -0x113a1c3(%ebx),%ecx │ │ mov 0x8(%esp),%edx │ │ call 107534b │ │ xor %esi,%esi │ │ test %eax,%eax │ │ jne 10d7c93 │ │ xor %ecx,%ecx │ │ mov 0xc(%ebp),%eax │ │ @@ -3145242,15 +3145242,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10d81de │ │ cmp $0x1,%eax │ │ jne 10d81d3 │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ - lea -0x11385e2(%ebx),%eax │ │ + lea -0x1138609(%ebx),%eax │ │ push 0xc(%ebp) │ │ push %eax │ │ push 0x10(%esp) │ │ call 107d0fc │ │ add $0x10,%esp │ │ mov 0x14(%esp),%eax │ │ incl 0x14(%eax) │ │ @@ -3145602,15 +3145602,15 @@ │ │ je 10d8c83 │ │ and $0x4000,%edx │ │ mov 0x30(%esp),%eax │ │ jne 10d8c7a │ │ mov %ebx,0xc(%esp) │ │ and $0x10000,%ecx │ │ mov (%esp),%ebx │ │ - lea -0x113f9da(%ebx),%eax │ │ + lea -0x113fa01(%ebx),%eax │ │ lea -0x112d090(%ebx),%edx │ │ or %edi,%ecx │ │ cmovne %eax,%edx │ │ lea -0x114af9f(%ebx),%eax │ │ push 0xc(%ebp) │ │ push %edx │ │ push %eax │ │ @@ -3145643,15 +3145643,15 @@ │ │ mov (%esp),%ebx │ │ call 10d945b │ │ mov 0x14(%esp),%eax │ │ incl 0x14(%eax) │ │ jmp 10d880f │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ - lea -0x11385be(%ebx),%eax │ │ + lea -0x11385e5(%ebx),%eax │ │ push 0xc(%ebp) │ │ push %eax │ │ push 0x10(%esp) │ │ jmp 10d87e1 │ │ bt $0xd,%eax │ │ mov 0xc(%ebp),%eax │ │ jb 10d876d │ │ @@ -3145679,15 +3145679,15 @@ │ │ push %edi │ │ call 107d0fc │ │ add $0x10,%esp │ │ jmp 10d83be │ │ mov %ebx,0xc(%esp) │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ - lea -0x114198e(%ebx),%eax │ │ + lea -0x11419b5(%ebx),%eax │ │ push 0xc(%ebp) │ │ push %eax │ │ push %ecx │ │ call 107d0fc │ │ add $0x10,%esp │ │ mov 0x14(%esp),%eax │ │ incl 0x14(%eax) │ │ @@ -3145960,15 +3145960,15 @@ │ │ jb 10d8a56 │ │ cmp -0xc(%esi),%eax │ │ je 10d8c12 │ │ add $0x10,%esi │ │ jmp 10d8b7d │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ - lea -0x113dd72(%ebx),%eax │ │ + lea -0x113dd99(%ebx),%eax │ │ jmp 10d86c6 │ │ lea -0x114e70d(%ebx),%esi │ │ jmp 10d85e9 │ │ mov %eax,%ecx │ │ and $0x50000001,%ecx │ │ cmp $0x40000001,%ecx │ │ je 10d8bcd │ │ @@ -3146010,15 +3146010,15 @@ │ │ mov (%esi),%al │ │ mov %al,0x12(%edi) │ │ movb $0x0,0x14(%edi) │ │ cmp $0x56,%cl │ │ jne 10d8a56 │ │ sub $0xc,%esp │ │ mov 0xc(%esp),%ebx │ │ - lea -0x113a2cc(%ebx),%eax │ │ + lea -0x113a2f3(%ebx),%eax │ │ mov 0x18(%esp),%ecx │ │ mov $0x9b,%edx │ │ push %eax │ │ call 10c5ae8 │ │ add $0x10,%esp │ │ mov %eax,0x18(%edi) │ │ jmp 10d8a56 │ │ @@ -3146349,15 +3146349,15 @@ │ │ mov (%eax),%edi │ │ mov (%esi),%ecx │ │ mov %edi,0x20(%esp) │ │ cmp 0x7c(%edi),%ecx │ │ jle 10d90ed │ │ lea -0x11347f8(%ebx),%eax │ │ jmp 10d9092 │ │ - lea -0x1138592(%ebx),%eax │ │ + lea -0x11385b9(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ jmp 10d909d │ │ xor %eax,%eax │ │ inc %eax │ │ jmp 10d90a5 │ │ xor %eax,%eax │ │ @@ -3148569,15 +3148569,15 @@ │ │ push %esi │ │ call 107d0fc │ │ add $0x10,%esp │ │ mov 0x1c(%esp),%eax │ │ andl $0x0,0x10(%eax) │ │ jmp 10da07f │ │ sub $0x4,%esp │ │ - lea -0x113c101(%ebx),%eax │ │ + lea -0x113c128(%ebx),%eax │ │ mov 0x10(%esp),%ecx │ │ push -0xc(%ecx) │ │ jmp 10daafe │ │ mov 0x50(%esp),%edx │ │ mov (%edx),%eax │ │ xor %edi,%edi │ │ test %eax,%eax │ │ @@ -3148748,15 +3148748,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ je 10dadee │ │ mov (%edi),%esi │ │ shl $0x4,%esi │ │ sub $0x4,%esp │ │ - lea -0x114196d(%ebx),%eax │ │ + lea -0x1141994(%ebx),%eax │ │ push 0x18(%esp) │ │ push %eax │ │ push 0x30(%esp) │ │ call 107d1c2 │ │ add $0x10,%esp │ │ mov %eax,-0x4(%esi,%edi,1) │ │ movzwl 0x1(%esi,%edi,1),%eax │ │ @@ -3149182,15 +3149182,15 @@ │ │ test %ecx,%ecx │ │ je 10db3be │ │ mov (%ecx),%eax │ │ mov 0x24(%esp),%ecx │ │ cmp 0x7c(%ecx),%eax │ │ jle 10db3af │ │ sub $0x8,%esp │ │ - lea -0x113856b(%ebx),%eax │ │ + lea -0x1138592(%ebx),%eax │ │ jmp 10db3a8 │ │ sub $0x4,%esp │ │ lea -0x111f77e(%ebx),%eax │ │ push $0x0 │ │ push %eax │ │ push %esi │ │ jmp 10dab03 │ │ @@ -3149439,15 +3149439,15 @@ │ │ mov %ecx,0x24(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %di,(%eax) │ │ mov 0xc(%ebp),%eax │ │ mov %ecx,(%eax) │ │ test %edi,%edi │ │ cmovle %esi,%edi │ │ - lea -0x1136680(%ebx),%eax │ │ + lea -0x11366a7(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ lea -0x112d086(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ mov %ecx,0x8(%esp) │ │ mov %edi,0x20(%esp) │ │ cmp %edi,%esi │ │ je 10db851 │ │ @@ -3149638,15 +3149638,15 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ mov %ecx,%esi │ │ call 10db8b9 │ │ pop %ebx │ │ add $0x364d9f,%ebx │ │ - lea -0x113fa57(%ebx),%edx │ │ + lea -0x113fa7e(%ebx),%edx │ │ call 107534b │ │ test %eax,%eax │ │ je 10db8ea │ │ lea -0x1159bc4(%ebx),%edx │ │ mov %esi,%ecx │ │ call 107534b │ │ mov %eax,%ecx │ │ @@ -3149705,15 +3149705,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ lea 0x24(%esp),%eax │ │ mov (%eax),%ecx │ │ test %edi,%edi │ │ je 10db9ae │ │ sub $0x4,%esp │ │ - lea -0x1141cfb(%ebx),%eax │ │ + lea -0x1141d22(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ mov %esi,0x20(%esp) │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ mov %ecx,0x14(%esp) │ │ call 107d0fc │ │ @@ -3149817,15 +3149817,15 @@ │ │ inc %eax │ │ mov %eax,0x4(%esp) │ │ mov 0x14(%esp),%esi │ │ mov 0x20(%esp),%edi │ │ jmp 10dbb9e │ │ mov 0x30(%edi),%eax │ │ sub $0x4,%esp │ │ - lea -0x114378e(%ebx),%ecx │ │ + lea -0x11437b5(%ebx),%ecx │ │ push (%eax) │ │ push %ecx │ │ push 0x14(%esp) │ │ call 107d0fc │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ inc %ecx │ │ @@ -3150297,15 +3150297,15 @@ │ │ mov 0x4(%esp),%ebx │ │ call 1089a4c │ │ mov %eax,%ebx │ │ mov 0x8(%esp),%eax │ │ jmp 10dc0d1 │ │ mov 0x4(%esp),%eax │ │ lea -0x1132cb3(%eax),%ebx │ │ - lea -0x1136680(%eax),%eax │ │ + lea -0x11366a7(%eax),%eax │ │ mov %eax,0xc(%esp) │ │ mov (%edi),%eax │ │ mov %eax,0x10(%esp) │ │ mov (%esi),%eax │ │ test %eax,%eax │ │ je 10dc106 │ │ mov 0x3c(%edi),%edx │ │ @@ -3150805,15 +3150805,15 @@ │ │ sub $0x10,%esp │ │ mov %ecx,%esi │ │ call 10dc5e9 │ │ pop %ebx │ │ add $0x36406f,%ebx │ │ mov 0x10(%ebp),%edi │ │ sub $0xc,%esp │ │ - lea -0x1141968(%ebx),%eax │ │ + lea -0x114198f(%ebx),%eax │ │ push 0xc(%ebp) │ │ push %edx │ │ push 0x8(%ebp) │ │ push %eax │ │ push %ecx │ │ call 107d0fc │ │ add $0x20,%esp │ │ @@ -3151566,15 +3151566,15 @@ │ │ add $0x10,%edx │ │ jmp 10dcdb7 │ │ xor %eax,%eax │ │ jmp 10dcdfa │ │ mov -0x1(%edx),%al │ │ cmp $0x3,%al │ │ lea -0x1121a64(%ebx),%edx │ │ - lea -0x1141930(%ebx),%esi │ │ + lea -0x1141957(%ebx),%esi │ │ cmove %edx,%esi │ │ test %al,%al │ │ cmove %edx,%esi │ │ sub $0x4,%esp │ │ lea -0x114711f(%ebx),%eax │ │ push %esi │ │ push %eax │ │ @@ -3152377,15 +3152377,15 @@ │ │ pop %ebx │ │ andw $0x0,0x38(%esp) │ │ add $0x362f51,%ebx │ │ xor %esi,%esi │ │ cmp %esi,0x28(%edi) │ │ je 10dd773 │ │ sub $0x4,%esp │ │ - lea -0x113c0c4(%ebx),%eax │ │ + lea -0x113c0eb(%ebx),%eax │ │ lea 0x28(%esp),%ecx │ │ push (%edi) │ │ push %eax │ │ push %ecx │ │ call 107497c │ │ add $0x10,%esp │ │ lea 0x24(%esp),%ecx │ │ @@ -3152782,15 +3152782,15 @@ │ │ test %eax,%eax │ │ je 10ddbc0 │ │ mov %eax,0xc(%esp) │ │ mov 0x14(%esp),%eax │ │ mov 0x10(%eax),%eax │ │ mov 0x8(%esp),%ecx │ │ shl $0x4,%ecx │ │ - lea -0x113dd3c(%ebx),%edx │ │ + lea -0x113dd63(%ebx),%edx │ │ mov 0x10(%esp),%edi │ │ push (%edi) │ │ push (%eax,%ecx,1) │ │ push %edx │ │ push %esi │ │ call 10d6b01 │ │ add $0x10,%esp │ │ @@ -3152831,15 +3152831,15 @@ │ │ mov %esi,%ecx │ │ call 10d3798 │ │ mov %eax,(%esp) │ │ mov %edi,0x4(%esp) │ │ cmp $0x1,%edi │ │ jg 10ddc13 │ │ sub $0x8,%esp │ │ - lea -0x114367a(%ebx),%eax │ │ + lea -0x11436a1(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 107d0fc │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ mov 0xc(%esp),%ecx │ │ mov $0x90,%edx │ │ @@ -3152854,15 +3152854,15 @@ │ │ test %eax,%eax │ │ cmove %edi,%eax │ │ movb $0x1,0x15(%eax) │ │ mov (%edi),%eax │ │ mov 0x10(%eax),%eax │ │ shl $0x4,%esi │ │ sub $0x8,%esp │ │ - lea -0x114366b(%ebx),%ecx │ │ + lea -0x1143692(%ebx),%ecx │ │ mov 0x8(%esp),%edx │ │ push %edx │ │ push %edx │ │ push 0x14(%esp) │ │ push (%eax,%esi,1) │ │ push %ecx │ │ push %edi │ │ @@ -3152997,15 +3152997,15 @@ │ │ mov %esi,0x10(%esp) │ │ add $0x8,%esi │ │ xor %edi,%edi │ │ lea -0x112d086(%ebx),%eax │ │ mov %eax,0x34(%esp) │ │ lea -0x3b8105(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ - lea -0x1136680(%ebx),%eax │ │ + lea -0x11366a7(%ebx),%eax │ │ mov %eax,0x2c(%esp) │ │ lea -0x1132ac4(%ebx),%eax │ │ mov %eax,0x30(%esp) │ │ mov 0x10(%esp),%eax │ │ mov (%eax),%eax │ │ cmp %eax,%edi │ │ jge 10ddea6 │ │ @@ -3162412,15 +3162412,15 @@ │ │ mov %eax,0x8(%esp) │ │ cmp $0x65,%ecx │ │ je 10e54f6 │ │ test %ecx,%ecx │ │ je 10e5526 │ │ jmp 10e554d │ │ sub $0x8,%esp │ │ - lea -0x113dcfe(%ebx),%eax │ │ + lea -0x113dd25(%ebx),%eax │ │ push %eax │ │ push $0x1c │ │ call 1074d71 │ │ add $0x10,%esp │ │ jmp 10e5530 │ │ mov 0x24(%esp),%esi │ │ mov 0xc(%esp),%eax │ │ @@ -3163962,15 +3163962,15 @@ │ │ mov %eax,%ecx │ │ mov 0x28(%esp),%eax │ │ add %esi,%eax │ │ add $0x38,%eax │ │ mov %eax,0x54(%esp) │ │ mov 0x2c(%esp),%eax │ │ mov %ecx,0x20(%eax) │ │ - lea -0x11452dd(%ebx),%eax │ │ + lea -0x1145304(%ebx),%eax │ │ mov %eax,(%ecx) │ │ mov 0x40(%esp),%eax │ │ mov %ecx,0x34(%esp) │ │ mov %eax,0xc(%ecx) │ │ mov 0x50(%esp),%eax │ │ mov 0x18(%eax),%esi │ │ movl $0x0,0x4c(%esp) │ │ @@ -3164730,15 +3164730,15 @@ │ │ lea 0x30(%esp),%edi │ │ mov %edx,0x4(%edi) │ │ mov %ecx,(%edi) │ │ movl $0x64,0x8(%edi) │ │ movl $0x3b9aca00,0xc(%edi) │ │ andl $0x0,0x10(%edi) │ │ lea -0x1159ac9(%ebx),%ecx │ │ - lea -0x1143619(%ebx),%edx │ │ + lea -0x1143640(%ebx),%edx │ │ test %al,%al │ │ cmovne %ecx,%edx │ │ movw $0x100,0x14(%edi) │ │ lea -0x1159acf(%ebx),%ecx │ │ push (%esp) │ │ push %edx │ │ push %ecx │ │ @@ -3164751,15 +3164751,15 @@ │ │ je 10e7294 │ │ bt $0x8,%ecx │ │ jae 10e72d4 │ │ mov %ecx,%eax │ │ and $0xf,%eax │ │ je 10e72d4 │ │ sub $0x4,%esp │ │ - lea -0x1136680(%ebx),%esi │ │ + lea -0x11366a7(%ebx),%esi │ │ lea -0x111f6df(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push %edi │ │ call 107497c │ │ mov 0x1c(%esp),%ecx │ │ add $0x10,%esp │ │ @@ -3164795,23 +3164795,23 @@ │ │ bt $0x11,%eax │ │ mov %esi,(%esp) │ │ jb 10e7316 │ │ bt $0xe,%eax │ │ jb 10e7356 │ │ test $0x40,%al │ │ lea -0x114c9cc(%ebx),%eax │ │ - lea -0x113850f(%ebx),%edi │ │ + lea -0x1138536(%ebx),%edi │ │ cmove %eax,%edi │ │ jmp 10e735c │ │ lea -0x1130c8b(%ebx),%edi │ │ jmp 10e735c │ │ cmpl $0x30,0x14(%esp) │ │ jne 10e7512 │ │ sub $0x4,%esp │ │ - lea -0x11418f9(%ebx),%eax │ │ + lea -0x1141920(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push %edi │ │ call 107497c │ │ add $0x10,%esp │ │ push $0x3c │ │ pop %ecx │ │ @@ -3164847,26 +3164847,26 @@ │ │ mov %ecx,(%esp) │ │ test %ecx,%ecx │ │ jne 10e73b3 │ │ mov 0x4(%esp),%eax │ │ testb $0x30,0x28(%eax) │ │ je 10e74b9 │ │ sub $0x4,%esp │ │ - lea -0x11418ef(%ebx),%eax │ │ + lea -0x1141916(%ebx),%eax │ │ push $0x2 │ │ push %eax │ │ push %edi │ │ call 10745cb │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ lea -0x1134790(%ebx),%eax │ │ mov %eax,0x2c(%esp) │ │ - lea -0x11452d2(%ebx),%eax │ │ + lea -0x11452f9(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ - lea -0x113dcdb(%ebx),%eax │ │ + lea -0x113dd02(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ cmp %esi,(%esp) │ │ je 10e7434 │ │ mov 0x8(%esp),%ecx │ │ mov %esi,%edx │ │ call 10eeaec │ │ test %esi,%esi │ │ @@ -3164911,26 +3164911,26 @@ │ │ mov 0x28(%esi),%ecx │ │ xor %eax,%eax │ │ inc %eax │ │ test $0x10,%cl │ │ je 10e74a4 │ │ mov 0x4(%esp),%ecx │ │ movzwl 0x1c(%ecx),%esi │ │ - lea -0x1143614(%ebx),%edi │ │ + lea -0x114363b(%ebx),%edi │ │ lea 0x30(%esp),%ecx │ │ mov 0x8(%esp),%edx │ │ push %edi │ │ lea 0x34(%esp),%edi │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 10eeb3b │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x1145552(%ebx),%eax │ │ + lea -0x1145579(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %edi │ │ call 10745cb │ │ add $0x10,%esp │ │ mov 0x10(%esp),%eax │ │ mov 0x18(%esp),%ecx │ │ @@ -3169906,15 +3169906,15 @@ │ │ sub $0x4,%esp │ │ mov 0x10(%esp),%ebx │ │ jmp 10eb58e │ │ mov %esi,%ecx │ │ mov 0xc(%esp),%ebx │ │ call 107aa8a │ │ sub $0x4,%esp │ │ - lea -0x1141cfb(%ebx),%ecx │ │ + lea -0x1141d22(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x1c(%esp) │ │ call 107d0fc │ │ add $0x10,%esp │ │ mov %esi,0x18(%esp) │ │ mov 0x28(%esp),%eax │ │ @@ -3174028,28 +3174028,28 @@ │ │ pop %ebx │ │ add $0x351d27,%ebx │ │ shl $0x6,%edi │ │ movw $0x100,0x14(%edx) │ │ lea (%esi,%edi,1),%eax │ │ add $0x8,%eax │ │ sub $0x4,%esp │ │ - lea -0x1136653(%ebx),%ecx │ │ + lea -0x113667a(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 107497c │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%eax │ │ mov 0x50(%eax),%eax │ │ testb $0x1,0x29(%eax) │ │ jne 10ee9d9 │ │ movzwl 0x2e(%eax),%esi │ │ - lea -0x113dcdb(%ebx),%ecx │ │ + lea -0x113dd02(%ebx),%ecx │ │ mov %ecx,0x14(%esp) │ │ - lea -0x11452d2(%ebx),%ecx │ │ + lea -0x11452f9(%ebx),%ecx │ │ mov %ecx,0x18(%esp) │ │ mov %eax,%edi │ │ mov %eax,0x1c(%esp) │ │ movzwl 0x18(%edi),%eax │ │ cmp %eax,%esi │ │ jae 10eea12 │ │ mov 0x20(%edi),%ecx │ │ @@ -3174080,27 +3174080,27 @@ │ │ mov 0x18(%esi,%edi,1),%eax │ │ movzwl 0x20(%eax),%ecx │ │ test %cx,%cx │ │ js 10ee9fb │ │ mov 0x4(%eax),%eax │ │ imul $0xc,%ecx,%ecx │ │ sub $0x4,%esp │ │ - lea -0x11452d2(%ebx),%edx │ │ + lea -0x11452f9(%ebx),%edx │ │ push (%eax,%ecx,1) │ │ push %edx │ │ jmp 10eea05 │ │ sub $0x8,%esp │ │ lea -0x1129443(%ebx),%eax │ │ push %eax │ │ lea 0x2c(%esp),%eax │ │ push %eax │ │ call 107497c │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x1145552(%ebx),%eax │ │ + lea -0x1145579(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ lea 0x2c(%esp),%esi │ │ push %esi │ │ call 10745cb │ │ add $0x10,%esp │ │ mov %esi,%ecx │ │ @@ -3174184,17 +3174184,17 @@ │ │ add $0x351b60,%eax │ │ mov 0x4(%ecx),%esi │ │ movzwl (%esi,%edx,2),%edx │ │ cmp $0xfffe,%edx │ │ je 10eeb1e │ │ cmp $0xffff,%edx │ │ jne 10eeb26 │ │ - lea -0x1136680(%eax),%eax │ │ + lea -0x11366a7(%eax),%eax │ │ jmp 10eeb35 │ │ - lea -0x1138516(%eax),%eax │ │ + lea -0x113853d(%eax),%eax │ │ jmp 10eeb35 │ │ movswl %dx,%eax │ │ mov 0xc(%ecx),%ecx │ │ mov 0x4(%ecx),%ecx │ │ imul $0xc,%eax,%eax │ │ mov (%ecx,%eax,1),%eax │ │ lea -0x4(%ebp),%esp │ │ @@ -3174212,21 +3174212,21 @@ │ │ mov %ecx,%esi │ │ call 10eeb52 │ │ pop %ebx │ │ add $0x351b06,%ebx │ │ cmpl $0x0,0x10(%ebp) │ │ je 10eeb74 │ │ sub $0x4,%esp │ │ - lea -0x113dcdb(%ebx),%eax │ │ + lea -0x113dd02(%ebx),%eax │ │ push $0x5 │ │ push %eax │ │ push %esi │ │ call 10745cb │ │ add $0x10,%esp │ │ - lea -0x113dcd5(%ebx),%edi │ │ + lea -0x113dcfc(%ebx),%edi │ │ cmpl $0x2,0x8(%ebp) │ │ jl 10eeb8f │ │ sub $0x4,%esp │ │ push $0x1 │ │ push %edi │ │ push %esi │ │ call 10745cb │ │ @@ -3174262,15 +3174262,15 @@ │ │ inc %edi │ │ jmp 10eebb0 │ │ sub $0x4,%esp │ │ cmpl $0x2,0x8(%ebp) │ │ jl 10eec1c │ │ xor %edi,%edi │ │ inc %edi │ │ - lea -0x1145552(%ebx),%eax │ │ + lea -0x1145579(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push %esi │ │ call 10745cb │ │ add $0xc,%esp │ │ push %edi │ │ push 0x14(%ebp) │ │ @@ -3174305,15 +3174305,15 @@ │ │ call 10745cb │ │ add $0x10,%esp │ │ inc %edi │ │ jmp 10eec36 │ │ cmpl $0x2,0x8(%ebp) │ │ jl 10eec82 │ │ sub $0x4,%esp │ │ - lea -0x1145552(%ebx),%eax │ │ + lea -0x1145579(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %esi │ │ call 10745cb │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3178525,15 +3178525,15 @@ │ │ cmp $0x20000000,%eax │ │ je 10f1e67 │ │ cmpl $0x0,0x28(%edi) │ │ jne 10f1e67 │ │ mov 0x8(%ebp),%eax │ │ mov (%eax),%eax │ │ mov (%eax),%ecx │ │ - lea -0x113a2cc(%ebx),%eax │ │ + lea -0x113a2f3(%ebx),%eax │ │ mov %eax,(%esp) │ │ mov $0x9b,%edx │ │ call 10c5ae8 │ │ test %eax,%eax │ │ je 10f1e67 │ │ mov 0xc(%esp),%ecx │ │ mov 0x24(%ecx),%edx │ │ @@ -3179407,15 +3179407,15 @@ │ │ test %ecx,%ecx │ │ je 10f27da │ │ cmpb $0x0,0xa(%ecx) │ │ je 10f27f2 │ │ cmpl $0x0,0x20(%ecx) │ │ jne 10f27f2 │ │ sub $0x4,%esp │ │ - lea -0x113a15c(%ebx),%eax │ │ + lea -0x113a183(%ebx),%eax │ │ push (%edi) │ │ push %eax │ │ push %edx │ │ call 107d0fc │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ inc %eax │ │ @@ -3180561,15 +3180561,15 @@ │ │ cmp $0xb4,%eax │ │ je 10f3559 │ │ cmp $0x8d,%eax │ │ jne 10f35f2 │ │ mov 0x10(%edx),%eax │ │ cmpb $0xb4,(%eax) │ │ jne 10f35f2 │ │ - lea -0x11384fd(%ebx),%eax │ │ + lea -0x1138524(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x24(%esp),%eax │ │ mov %eax,(%esp) │ │ call 107d0fc │ │ mov 0x14(%ebp),%ecx │ │ xor %edi,%edi │ │ xor %esi,%esi │ │ @@ -3181968,15 +3181968,15 @@ │ │ mov (%eax),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov 0x8(%eax),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0xc(%ebp),%eax │ │ movzbl %al,%eax │ │ mov %eax,0x3c(%esp) │ │ - lea -0x113863d(%ebx),%eax │ │ + lea -0x1138664(%ebx),%eax │ │ mov %eax,0x38(%esp) │ │ mov (%esi),%esi │ │ test %esi,%esi │ │ je 10f4a0f │ │ mov 0x3c(%esp),%eax │ │ cmpl $0xb,0xc(%ebp) │ │ jne 10f4849 │ │ @@ -3182487,15 +3182487,15 @@ │ │ jmp 10f4e95 │ │ mov 0x18(%esp),%esi │ │ cmpb $0x0,0xa1(%esi) │ │ jne 10f4ef8 │ │ mov 0x8(%ebp),%edx │ │ mov (%edx),%eax │ │ mov 0x4(%esp),%ebx │ │ - lea -0x113663e(%ebx),%ecx │ │ + lea -0x1136665(%ebx),%ecx │ │ push 0x8(%edx) │ │ push (%eax) │ │ push %ecx │ │ push %esi │ │ call 107d0fc │ │ mov 0x2c(%esp),%edx │ │ add $0x10,%esp │ │ @@ -3185747,15 +3185747,15 @@ │ │ push 0x20(%esp) │ │ push $0x0 │ │ push 0x1c(%esp) │ │ call 107d2a2 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0xc,%esp │ │ - lea -0x114199f(%ebx),%eax │ │ + lea -0x11419c6(%ebx),%eax │ │ push $0x46 │ │ pop %edx │ │ mov %esi,%ecx │ │ push $0xffffffff │ │ push %eax │ │ push $0x0 │ │ push $0x2 │ │ @@ -3186350,15 +3186350,15 @@ │ │ add $0x3487ae,%eax │ │ add $0xf9,%cl │ │ cmp $0x3,%cl │ │ ja 10f7ec5 │ │ movzbl %cl,%ecx │ │ mov -0x316f4(%eax,%ecx,4),%eax │ │ jmp 10f7ecb │ │ - lea -0x11435f4(%eax),%eax │ │ + lea -0x114361b(%eax),%eax │ │ mov %ebp,%esp │ │ pop %ebp │ │ ret │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ push %edi │ │ @@ -3186818,15 +3186818,15 @@ │ │ je 10f85b0 │ │ mov 0x4d(%eax),%al │ │ mov 0x4(%esp),%ecx │ │ cmp 0x50(%ecx),%al │ │ mov $0x1,%al │ │ je 10f85b2 │ │ sub $0x8,%esp │ │ - lea -0x113c272(%ebx),%eax │ │ + lea -0x113c299(%ebx),%eax │ │ push %eax │ │ push 0x10(%esp) │ │ call 107d1c2 │ │ add $0x10,%esp │ │ mov %eax,0xc(%esp) │ │ xor %eax,%eax │ │ inc %eax │ │ @@ -3186926,15 +3186926,15 @@ │ │ cmp $0x13,%eax │ │ mov 0x8(%ebp),%edi │ │ mov 0x4(%esp),%ecx │ │ mov %eax,%esi │ │ mov %ecx,0x4(%esp) │ │ jne 10f859e │ │ sub $0x8,%esp │ │ - lea -0x11418a7(%ebx),%eax │ │ + lea -0x11418ce(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 107d1c2 │ │ add $0x10,%esp │ │ mov %eax,0xc(%esp) │ │ xor %esi,%esi │ │ inc %esi │ │ @@ -3187722,15 +3187722,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ - lea -0x11452a5(%ebx),%eax │ │ + lea -0x11452cc(%ebx),%eax │ │ push $0x3 │ │ pop %ecx │ │ jmp 10f8f06 │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ push %edi │ │ @@ -3187864,15 +3187864,15 @@ │ │ mov %edx,0x10(%esp) │ │ mov 0x14(%ecx),%eax │ │ test %eax,%eax │ │ cmovle %edi,%eax │ │ mov %eax,0x8(%esp) │ │ push $0xc │ │ pop %eax │ │ - lea -0x114188a(%ebx),%edx │ │ + lea -0x11418b1(%ebx),%edx │ │ mov %edx,0x18(%esp) │ │ cmp %edi,0x8(%esp) │ │ je 10f9117 │ │ mov 0x10(%ecx),%edx │ │ mov %edx,0x4(%esp) │ │ mov -0x8(%edx,%eax,1),%edx │ │ mov %edx,0x14(%esp) │ │ @@ -3190296,15 +3190296,15 @@ │ │ mov %eax,0xc(%esi) │ │ andl $0x0,0x10(%esi) │ │ andw $0x0,0x14(%esi) │ │ xor %eax,%eax │ │ cmpb $0x0,0x20(%edx) │ │ sete %al │ │ mov 0xc(%esp),%ebx │ │ - lea -0x113a076(%ebx),%ecx │ │ + lea -0x113a09d(%ebx),%ecx │ │ push 0x8(%edx,%eax,8) │ │ push 0x4(%edx,%eax,8) │ │ push %ecx │ │ push %esi │ │ call 107497c │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ @@ -3190597,15 +3190597,15 @@ │ │ mov %edx,%edi │ │ mov %ecx,%esi │ │ call 10fb02d │ │ pop %ebx │ │ add $0x34562b,%ebx │ │ movb $0x1,0x10(%ecx) │ │ sub $0x4,%esp │ │ - lea -0x114528d(%ebx),%eax │ │ + lea -0x11452b4(%ebx),%eax │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ push 0x8(%ebp) │ │ push %edx │ │ push %edx │ │ push %eax │ │ push %ecx │ │ @@ -3190696,15 +3190696,15 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ mov %ecx,%esi │ │ call 10fb138 │ │ pop %ebx │ │ add $0x345520,%ebx │ │ - lea -0x113a071(%ebx),%eax │ │ + lea -0x113a098(%ebx),%eax │ │ push %edx │ │ push %edx │ │ push %eax │ │ push %ecx │ │ call 10d6b01 │ │ add $0x10,%esp │ │ cmpl $0x0,0x8(%ebp) │ │ @@ -3190934,15 +3190934,15 @@ │ │ mov 0x14(%eax),%edi │ │ jmp 10fb39c │ │ xor %edi,%edi │ │ andl $0x0,0x8(%esp) │ │ testb $0x2,0x1e(%edi) │ │ jne 10fb3bd │ │ sub $0x4,%esp │ │ - lea -0x113de42(%ebx),%eax │ │ + lea -0x113de69(%ebx),%eax │ │ push $0xffffffff │ │ push %eax │ │ push 0x8(%ebp) │ │ call 107a0d1 │ │ jmp 10fb409 │ │ xor %eax,%eax │ │ cmpl $0x2,0xc(%ebp) │ │ @@ -3192055,15 +3192055,15 @@ │ │ ja 10fc0fc │ │ ucomisd -0x13af7f0(%ebx),%xmm0 │ │ ja 10fc0fc │ │ test %esi,%esi │ │ je 10fc0bf │ │ movsd %xmm0,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ - lea -0x11451a9(%ebx),%eax │ │ + lea -0x11451d0(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 1074c37 │ │ test %eax,%eax │ │ je 10fc112 │ │ mov %eax,%esi │ │ mov %eax,%ecx │ │ call 10746bb │ │ @@ -3192660,15 +3192660,15 @@ │ │ mov (%edi),%ecx │ │ call 1079b79 │ │ mov %eax,%esi │ │ sub $0xc,%esp │ │ push 0x4(%edi) │ │ call 10799f5 │ │ add $0xc,%esp │ │ - lea -0x1141cfb(%ebx),%ecx │ │ + lea -0x1141d22(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 1074d71 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3192783,15 +3192783,15 @@ │ │ ucomisd (%esi),%xmm0 │ │ jne 10fc8cd │ │ jnp 10fc92a │ │ mov %edi,(%esp) │ │ call 1074b15 │ │ movsd 0x28(%esp),%xmm0 │ │ movsd %xmm0,0x8(%esp) │ │ - lea -0x1139fd4(%ebx),%eax │ │ + lea -0x1139ffb(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ jmp 10fc7e7 │ │ lea -0x1159d65(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea 0x10(%esp),%eax │ │ mov %eax,(%esp) │ │ @@ -3195524,15 +3195524,15 @@ │ │ je 10feb2e │ │ dec %ecx │ │ mov %ecx,0x4(%eax) │ │ jmp 10feb1c │ │ mov 0xc(%esp),%eax │ │ sub %esi,%ecx │ │ sub $0xc,%esp │ │ - lea -0x113845b(%ebx),%edx │ │ + lea -0x1138482(%ebx),%edx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ push %edx │ │ push %edi │ │ call 107d1c2 │ │ add $0x20,%esp │ │ @@ -3196380,15 +3196380,15 @@ │ │ add $0x10,%esp │ │ add %esi,%esi │ │ mov %esi,0x8(%esp) │ │ lea -0x1155fa7(%ebx),%eax │ │ mov %eax,0x3c(%esp) │ │ lea -0x114ccfe(%ebx),%eax │ │ mov %eax,0x38(%esp) │ │ - lea -0x1139fcc(%ebx),%eax │ │ + lea -0x1139ff3(%ebx),%eax │ │ mov %eax,0x34(%esp) │ │ mov %edi,0x48(%esp) │ │ mov (%edi),%esi │ │ test %esi,%esi │ │ je 10ff6cf │ │ mov %esi,%eax │ │ mov 0xc(%eax),%eax │ │ @@ -3198942,15 +3198942,15 @@ │ │ je 11012f6 │ │ cmp $0x5,%edi │ │ jne 110131e │ │ sub $0x4,%esp │ │ lea -0x112939d(%ebx),%eax │ │ jmp 11012ff │ │ sub $0x4,%esp │ │ - lea -0x1139fa5(%ebx),%eax │ │ + lea -0x1139fcc(%ebx),%eax │ │ mov 0x10(%esp),%ebx │ │ lea 0x24(%esp),%ecx │ │ push %ecx │ │ push %eax │ │ push 0x1c(%esp) │ │ call 11023e4 │ │ mov 0x1c(%esp),%ebx │ │ @@ -3199207,15 +3199207,15 @@ │ │ push $0x9 │ │ push %eax │ │ push %esi │ │ call 1075395 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1101a40 │ │ - lea -0x113c02c(%ebx),%edx │ │ + lea -0x113c053(%ebx),%edx │ │ mov %esi,%ecx │ │ call 107534b │ │ test %eax,%eax │ │ je 1101725 │ │ lea -0x1155ed9(%ebx),%edx │ │ mov %esi,%ecx │ │ mov 0xc(%esp),%ebx │ │ @@ -3199244,15 +3199244,15 @@ │ │ jmp 1101a2a │ │ lea -0x1148f0c(%ebx),%edx │ │ mov %esi,%ecx │ │ call 107534b │ │ test %eax,%eax │ │ je 1101abf │ │ mov 0xc(%esp),%ebx │ │ - lea -0x11365f0(%ebx),%edx │ │ + lea -0x1136617(%ebx),%edx │ │ mov %esi,%ecx │ │ call 107534b │ │ test %eax,%eax │ │ jne 1101eb7 │ │ mov 0x1c(%esp),%ecx │ │ mov 0xc(%esp),%ebx │ │ call 11020a3 │ │ @@ -3199652,15 +3199652,15 @@ │ │ mov %al,0x14(%esp) │ │ cmp $0x2d,%al │ │ sete %cl │ │ mov %ecx,0x10(%esp) │ │ add %esi,%ecx │ │ sub $0xc,%esp │ │ lea 0x4c(%esp),%edi │ │ - lea -0x1139fb1(%ebx),%eax │ │ + lea -0x1139fd8(%ebx),%eax │ │ lea 0x30(%esp),%edx │ │ push %edx │ │ lea 0x30(%esp),%edx │ │ push %edx │ │ push %edi │ │ push %eax │ │ push %ecx │ │ @@ -3199692,15 +3199692,15 @@ │ │ mov %esi,%ecx │ │ mov 0xc(%ebp),%edi │ │ mov %edi,%edx │ │ mov 0xc(%esp),%ebx │ │ call 110222b │ │ test %eax,%eax │ │ je 11011ad │ │ - lea -0x114358e(%ebx),%edx │ │ + lea -0x11435b5(%ebx),%edx │ │ mov %esi,%ecx │ │ call 107534b │ │ test %eax,%eax │ │ je 1101e5f │ │ mov %esi,%ecx │ │ call 10746bb │ │ sub $0x8,%esp │ │ @@ -3199739,15 +3199739,15 @@ │ │ movb $0x0,0x2a(%edi) │ │ jmp 1101eb7 │ │ mov 0x1c(%esp),%ecx │ │ call 11020a3 │ │ test %eax,%eax │ │ jne 1101ea4 │ │ jmp 1101dd9 │ │ - lea -0x113c02c(%ebx),%edx │ │ + lea -0x113c053(%ebx),%edx │ │ mov %esi,%ecx │ │ call 107534b │ │ test %eax,%eax │ │ je 1101e93 │ │ lea -0x1155ed9(%ebx),%edx │ │ mov %esi,%ecx │ │ call 107534b │ │ @@ -3199927,23 +3199927,23 @@ │ │ je 1102128 │ │ mov 0x64(%ecx),%ecx │ │ imul $0x14,0x10(%esi),%edx │ │ cmpb $0x41,(%ecx,%edx,1) │ │ jne 1102128 │ │ movzwl 0x2(%ecx,%edx,1),%eax │ │ test $0x8,%al │ │ - lea -0x1139fba(%ebx),%ecx │ │ + lea -0x1139fe1(%ebx),%ecx │ │ lea -0x1155eec(%ebx),%edx │ │ cmove %ecx,%edx │ │ test $0x4,%al │ │ lea -0x11237d2(%ebx),%eax │ │ cmove %edx,%eax │ │ mov 0x4(%esi),%ecx │ │ sub $0x4,%esp │ │ - lea -0x113c050(%ebx),%edx │ │ + lea -0x113c077(%ebx),%edx │ │ push %eax │ │ push 0x20(%ecx) │ │ push %edx │ │ call 1074c37 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ @@ -3200360,15 +3200360,15 @@ │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ sete %al │ │ test %eax,%eax │ │ je 1102616 │ │ sub $0x4,%esp │ │ - lea -0x113dc24(%ebx),%eax │ │ + lea -0x113dc4b(%ebx),%eax │ │ push $0xffffffff │ │ push %eax │ │ push 0x14(%esp) │ │ call 107a0d1 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ inc %eax │ │ @@ -3200738,15 +3200738,15 @@ │ │ mov %eax,(%esp) │ │ call 10799f5 │ │ test %eax,%eax │ │ je 1102b1b │ │ mov %eax,%esi │ │ inc %eax │ │ cmpb $0x24,(%esi) │ │ - lea -0x113f94a(%ebx),%ecx │ │ + lea -0x113f971(%ebx),%ecx │ │ cmove %eax,%ecx │ │ andl $0x0,0x4(%esp) │ │ mov %ecx,(%esp) │ │ mov %edi,%ecx │ │ xor %edx,%edx │ │ call 1103c7c │ │ mov %eax,%edx │ │ @@ -3200951,15 +3200951,15 @@ │ │ call 11069b0 │ │ xor %ecx,%ecx │ │ inc %ecx │ │ lea -0x114b0dc(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ lea -0x1146f83(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x11367d2(%ebx),%eax │ │ + lea -0x11367f9(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ lea -0x114ccfd(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ cmp 0xc(%ebp),%ecx │ │ jge 1102fcb │ │ mov 0x10(%ebp),%eax │ │ mov %ecx,0x2c(%esp) │ │ @@ -3201014,15 +3201014,15 @@ │ │ cmpb $0x5b,(%edi) │ │ jne 1102df5 │ │ cmp $0x2,%esi │ │ jbe 1102df5 │ │ cmpb $0x5d,-0x1(%edi,%esi,1) │ │ je 1102e78 │ │ movl $0x2,(%esp) │ │ - lea -0x113f948(%ebx),%edx │ │ + lea -0x113f96f(%ebx),%edx │ │ lea 0x30(%esp),%ecx │ │ call 11068dd │ │ mov %esi,(%esp) │ │ lea 0x30(%esp),%esi │ │ mov %esi,%ecx │ │ mov %edi,%edx │ │ call 1106942 │ │ @@ -3201274,15 +3201274,15 @@ │ │ pop %edx │ │ call 11069b0 │ │ mov 0x4(%edi,%esi,4),%edx │ │ lea 0x1c(%esp),%ecx │ │ call 11071b5 │ │ add $0x2,%esi │ │ jmp 1103108 │ │ - lea -0x1138430(%ebx),%eax │ │ + lea -0x1138457(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %ecx,(%esp) │ │ orl $0xffffffff,0x8(%esp) │ │ call 107a0d1 │ │ jmp 11031e4 │ │ lea 0x1c(%esp),%esi │ │ push $0x7d │ │ @@ -3201599,15 +3201599,15 @@ │ │ mov %eax,%edi │ │ cmpb $0x0,0x23(%eax) │ │ je 1103565 │ │ mov %esi,(%esp) │ │ call 107aaec │ │ xor %eax,%eax │ │ jmp 110357d │ │ - lea -0x1143586(%ebx),%eax │ │ + lea -0x11435ad(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ orl $0xffffffff,0x8(%esp) │ │ call 107a0d1 │ │ jmp 1103598 │ │ mov %esi,(%esp) │ │ @@ -3202759,15 +3202759,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ mov %ecx,%esi │ │ call 1104338 │ │ pop %ebx │ │ add $0x33c320,%ebx │ │ mov %edx,0x4(%esp) │ │ - lea -0x1138442(%ebx),%eax │ │ + lea -0x1138469(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 1074c37 │ │ test %esi,%esi │ │ je 110437e │ │ mov %eax,%edi │ │ test %eax,%eax │ │ je 1104376 │ │ @@ -3203550,15 +3203550,15 @@ │ │ je 1104c7a │ │ cmp $0x49,%ecx │ │ jne 110509a │ │ mov 0xc(%esp),%eax │ │ add %esi,%eax │ │ inc %eax │ │ sub $0x4,%esp │ │ - lea -0x114358a(%ebx),%ecx │ │ + lea -0x11435b1(%ebx),%ecx │ │ mov 0x18(%esp),%ebx │ │ push $0x3 │ │ push %ecx │ │ push %eax │ │ call 1075395 │ │ mov 0x24(%esp),%ebx │ │ add $0x10,%esp │ │ @@ -3203916,15 +3203916,15 @@ │ │ add $0x10,%edi │ │ jmp 11050fa │ │ mov 0x10(%esp),%eax │ │ mov 0xc(%esp),%ecx │ │ mov %ecx,0x1c(%eax) │ │ jmp 110542c │ │ sub $0x4,%esp │ │ - lea -0x113fa57(%ebx),%eax │ │ + lea -0x113fa7e(%ebx),%eax │ │ push $0x4 │ │ push %eax │ │ push %ecx │ │ call 139e250 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x10(%esp),%ecx │ │ @@ -3205560,15 +3205560,15 @@ │ │ add %edi,%edx │ │ mov %edx,%esi │ │ push $0x22 │ │ pop %edx │ │ mov 0x8(%ebp),%ecx │ │ call 11069b0 │ │ mov %esi,%edx │ │ - lea -0x113dc00(%ebx),%eax │ │ + lea -0x113dc27(%ebx),%eax │ │ mov %eax,0x38(%esp) │ │ mov 0x20(%esp),%ecx │ │ test %ecx,%ecx │ │ je 11066c3 │ │ xor %esi,%esi │ │ cmp %esi,%ecx │ │ je 1106464 │ │ @@ -3205699,15 +3205699,15 @@ │ │ add $0x2,%edx │ │ add $0xfffffffe,%ecx │ │ jmp 1106441 │ │ movl $0x4,(%esp) │ │ lea -0x114b0dc(%ebx),%edx │ │ jmp 1106601 │ │ movl $0x4,(%esp) │ │ - lea -0x113fa57(%ebx),%edx │ │ + lea -0x113fa7e(%ebx),%edx │ │ mov 0x8(%ebp),%ecx │ │ call 11068dd │ │ inc %edi │ │ mov %edi,%eax │ │ jmp 110677e │ │ mov 0x30(%esp),%eax │ │ mov %eax,0x20(%esp) │ │ @@ -3205807,16 +3205807,16 @@ │ │ jmp 11066e2 │ │ mov %eax,%ecx │ │ mov 0x8(%ebp),%eax │ │ orb $0x2,0x19(%eax) │ │ mov %ecx,%eax │ │ cmpl $0x0,0x28(%esp) │ │ mov %eax,%edx │ │ - lea -0x113a076(%ebx),%eax │ │ - lea -0x1145197(%ebx),%ecx │ │ + lea -0x113a09d(%ebx),%eax │ │ + lea -0x11451be(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov %edx,0x10(%esp) │ │ mov %edi,0xc(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,0x4(%esp) │ │ mov %ecx,0x8(%esp) │ │ movl $0x64,(%esp) │ │ @@ -3209944,15 +3209944,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1109758 │ │ pop %ebx │ │ add $0x336f00,%ebx │ │ lea -0x31c78(%ebx),%eax │ │ - lea -0x113c00c(%ebx),%ecx │ │ + lea -0x113c033(%ebx),%ecx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push 0x8(%ebp) │ │ call 1085773 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ @@ -3209979,15 +3209979,15 @@ │ │ add $0x10,%esp │ │ push $0x7 │ │ pop %edi │ │ test %eax,%eax │ │ jne 110990c │ │ sub $0x8,%esp │ │ lea -0x31b58(%ebx),%eax │ │ - lea -0x11383fd(%ebx),%edx │ │ + lea -0x1138424(%ebx),%edx │ │ mov %esi,%ecx │ │ push %eax │ │ push $0x7 │ │ call 1109ce2 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 110990c │ │ @@ -3210038,15 +3210038,15 @@ │ │ push 0x8(%ebp) │ │ call 10879c3 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ jne 110990c │ │ sub $0x4,%esp │ │ - lea -0x1141818(%ebx),%eax │ │ + lea -0x114183f(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 10879c3 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ @@ -3210127,15 +3210127,15 @@ │ │ add $0x20,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ jne 1109924 │ │ incl 0x14(%esi) │ │ sub $0xc,%esp │ │ lea -0x31aa8(%ebx),%eax │ │ - lea -0x113bee1(%ebx),%ecx │ │ + lea -0x113bf08(%ebx),%ecx │ │ push 0x10(%esp) │ │ push %esi │ │ push %eax │ │ push %ecx │ │ push 0x8(%ebp) │ │ call 108584f │ │ add $0x20,%esp │ │ @@ -3210169,15 +3210169,15 @@ │ │ lea -0x31f2ed(%ebx),%eax │ │ mov %eax,0x4(%esi) │ │ lea -0x31f23c(%ebx),%eax │ │ mov %eax,0x8(%esi) │ │ sub $0xc,%esp │ │ lea -0x31f1e6(%ebx),%eax │ │ lea -0x31a44(%ebx),%ecx │ │ - lea -0x114347c(%ebx),%edi │ │ + lea -0x11434a3(%ebx),%edi │ │ push %eax │ │ push %esi │ │ push %ecx │ │ mov %edi,0x24(%esp) │ │ push %edi │ │ push %edx │ │ call 108584f │ │ @@ -3210323,30 +3210323,30 @@ │ │ push %edx │ │ push %esi │ │ call 108746a │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jne 1109c25 │ │ lea -0x306815(%ebx),%eax │ │ - lea -0x113636e(%ebx),%ecx │ │ + lea -0x1136395(%ebx),%ecx │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ push $0x0 │ │ push $0x1 │ │ push $0xffffffff │ │ push %ecx │ │ push %esi │ │ call 108746a │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jne 1109c25 │ │ sub $0xc,%esp │ │ lea 0xbb38(%ebx),%edi │ │ - lea -0x1144ff9(%ebx),%eax │ │ + lea -0x1145020(%ebx),%eax │ │ push $0x0 │ │ push $0x0 │ │ push %edi │ │ push %eax │ │ push %esi │ │ call 108584f │ │ add $0x20,%esp │ │ @@ -3210684,15 +3210684,15 @@ │ │ mov %eax,0xc(%esp) │ │ movl $0x1,0x4(%eax) │ │ xor %ecx,%ecx │ │ lea -0x11217c7(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x11217b3(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x11383f6(%ebx),%eax │ │ + lea -0x113841d(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ lea -0x1154111(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ lea -0x11254f4(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ xor %esi,%esi │ │ test %esi,%esi │ │ @@ -3211578,15 +3211578,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ cmp $0x5,%edi │ │ jne 110aa73 │ │ cmp $0x4,%esi │ │ jne 110a9fb │ │ sub $0x4,%esp │ │ - lea -0x113df26(%ebx),%eax │ │ + lea -0x113df4d(%ebx),%eax │ │ push $0x4 │ │ push 0x18(%esp) │ │ push %eax │ │ call 1075395 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 110a9fb │ │ @@ -3211979,15 +3211979,15 @@ │ │ mov 0x18(%ebp),%eax │ │ mov (%eax),%eax │ │ mov %eax,(%esp) │ │ call 10799f5 │ │ test %eax,%eax │ │ je 110af15 │ │ mov %eax,0x4(%esp) │ │ - lea -0x1141cfb(%ebx),%eax │ │ + lea -0x1141d22(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 1074c37 │ │ mov 0x24(%esp),%ecx │ │ mov %eax,(%ecx) │ │ test %eax,%eax │ │ je 110afcb │ │ mov %eax,(%esp) │ │ @@ -3211997,15 +3211997,15 @@ │ │ test %ecx,%ecx │ │ js 110af53 │ │ mov 0x18(%ebp),%eax │ │ mov (%eax,%ecx,4),%eax │ │ mov %eax,(%esp) │ │ call 10799f5 │ │ mov %eax,0x4(%esp) │ │ - lea -0x1141cfb(%ebx),%eax │ │ + lea -0x1141d22(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 1074c37 │ │ mov %eax,0x50(%edi) │ │ test %eax,%eax │ │ je 110afcb │ │ mov %eax,(%esp) │ │ call 139d850 │ │ @@ -3213629,15 +3213629,15 @@ │ │ mov %ecx,%esi │ │ cmp $0x7,%edx │ │ mov %edx,(%esp) │ │ je 110c183 │ │ cmp $0x12,%edx │ │ mov %esi,%ecx │ │ jne 110c198 │ │ - lea -0x113dbbe(%ebx),%eax │ │ + lea -0x113dbe5(%ebx),%eax │ │ push $0x5 │ │ pop %edi │ │ push 0xe4(%ecx) │ │ push 0x14(%ecx) │ │ push 0x10(%ecx) │ │ jmp 110c195 │ │ sub $0x8,%esp │ │ @@ -3216425,25 +3216425,25 @@ │ │ cmpb $0x73,0x47(%esp,%eax,1) │ │ lea 0x14(%esp),%esi │ │ mov 0x10(%esp),%ebx │ │ jne 110e01d │ │ lea -0x1123778(%ebx),%edi │ │ mov %edi,(%esp) │ │ andl $0x0,0x4(%esp) │ │ - lea -0x1141810(%ebx),%edx │ │ + lea -0x1141837(%ebx),%edx │ │ mov %esi,%ecx │ │ mov 0x10(%esp),%ebx │ │ call 110e952 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 110e01d │ │ lea -0x1157cca(%ebx),%eax │ │ mov %eax,(%esp) │ │ andl $0x0,0x4(%esp) │ │ - lea -0x1138378(%ebx),%edx │ │ + lea -0x113839f(%ebx),%edx │ │ mov %esi,%ecx │ │ mov 0x10(%esp),%ebx │ │ call 110e952 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 110e01d │ │ andl $0x0,0x4(%esp) │ │ @@ -3216481,22 +3216481,22 @@ │ │ add $0xffffff9f,%eax │ │ cmp $0x13,%eax │ │ mov 0x10(%esp),%ebx │ │ ja 110e434 │ │ mov -0x111a070(%ebx,%eax,4),%ecx │ │ add %ebx,%ecx │ │ lea -0x1125494(%ebx),%esi │ │ - lea -0x1138371(%ebx),%edx │ │ + lea -0x1138398(%ebx),%edx │ │ lea -0x112ce30(%ebx),%eax │ │ - lea -0x1145148(%ebx),%edi │ │ + lea -0x114516f(%ebx),%edi │ │ jmp *%ecx │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ - lea -0x11434de(%ebx),%edx │ │ + lea -0x1143505(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 110e952 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 110e434 │ │ mov 0x18(%esp),%eax │ │ @@ -3216519,37 +3216519,37 @@ │ │ mov 0x28(%esp),%eax │ │ cmp %eax,0x14(%esp) │ │ lea 0x14(%esp),%esi │ │ jne 110e156 │ │ jmp 110e04d │ │ mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ - lea -0x114514b(%ebx),%edx │ │ + lea -0x1145172(%ebx),%edx │ │ lea 0x14(%esp),%esi │ │ mov %esi,%ecx │ │ call 110e952 │ │ test %eax,%eax │ │ mov 0x28(%esp),%eax │ │ je 110e04d │ │ cmp %eax,0x14(%esp) │ │ je 110e04d │ │ mov 0x10(%esp),%ebx │ │ - lea -0x1145148(%ebx),%eax │ │ + lea -0x114516f(%ebx),%eax │ │ mov %eax,(%esp) │ │ andl $0x0,0x4(%esp) │ │ lea -0x11344ca(%ebx),%edx │ │ mov %esi,%ecx │ │ call 110e952 │ │ test %eax,%eax │ │ jne 110e04d │ │ mov 0x10(%esp),%ebx │ │ - lea -0x1138371(%ebx),%eax │ │ + lea -0x1138398(%ebx),%eax │ │ mov %eax,(%esp) │ │ andl $0x0,0x4(%esp) │ │ - lea -0x1138374(%ebx),%edx │ │ + lea -0x113839b(%ebx),%edx │ │ mov %esi,%ecx │ │ call 110e952 │ │ test %eax,%eax │ │ jne 110e04d │ │ mov 0x10(%esp),%ebx │ │ lea -0x112ce30(%ebx),%eax │ │ mov %eax,(%esp) │ │ @@ -3216629,63 +3216629,63 @@ │ │ lea -0x112176f(%ebx),%eax │ │ mov %eax,(%esp) │ │ lea -0x1127323(%ebx),%edx │ │ jmp 110e423 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ - lea -0x113f90a(%ebx),%edx │ │ + lea -0x113f931(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 110e952 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 110e434 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x11434d6(%ebx),%eax │ │ + lea -0x11434fd(%ebx),%eax │ │ mov %eax,(%esp) │ │ - lea -0x1139f83(%ebx),%edx │ │ + lea -0x1139faa(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 110e952 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 110e434 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x11364e6(%ebx),%eax │ │ + lea -0x113650d(%ebx),%eax │ │ mov %eax,(%esp) │ │ lea -0x1150524(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 110e952 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 110e434 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0x11599a6(%ebx),%eax │ │ mov %eax,(%esp) │ │ - lea -0x1145144(%ebx),%edx │ │ + lea -0x114516b(%ebx),%edx │ │ jmp 110e423 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ mov %edx,%esi │ │ - lea -0x1139f7b(%ebx),%edx │ │ + lea -0x1139fa2(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 110e952 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 110e434 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x11434d6(%ebx),%eax │ │ + lea -0x11434fd(%ebx),%eax │ │ mov %eax,(%esp) │ │ lea -0x112376d(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 110e952 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ @@ -3216694,15 +3216694,15 @@ │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ lea -0x1125491(%ebx),%edx │ │ jmp 110e423 │ │ mov 0x18(%esp),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ - lea -0x113bf0d(%ebx),%edx │ │ + lea -0x113bf34(%ebx),%edx │ │ jmp 110e423 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0x111f801(%ebx),%eax │ │ mov %eax,(%esp) │ │ lea -0x1148ead(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ @@ -3216730,35 +3216730,35 @@ │ │ call 110e952 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 110e546 │ │ mov %edi,0x4(%esp) │ │ lea -0x114ccfe(%ebx),%eax │ │ mov %eax,(%esp) │ │ - lea -0x11364e2(%ebx),%edx │ │ + lea -0x1136509(%ebx),%edx │ │ mov %esi,%ecx │ │ mov 0x10(%esp),%ebx │ │ call 110e952 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 110e546 │ │ mov %edi,0x4(%esp) │ │ lea -0x1125494(%ebx),%eax │ │ mov %eax,(%esp) │ │ lea -0x11344c1(%ebx),%edx │ │ jmp 110e51a │ │ mov %edi,0x4(%esp) │ │ lea -0x1123767(%ebx),%eax │ │ mov %eax,(%esp) │ │ - lea -0x113f904(%ebx),%edx │ │ + lea -0x113f92b(%ebx),%edx │ │ jmp 110e51a │ │ mov %edi,0x4(%esp) │ │ lea -0x1123767(%ebx),%eax │ │ mov %eax,(%esp) │ │ - lea -0x11434d2(%ebx),%edx │ │ + lea -0x11434f9(%ebx),%edx │ │ mov %esi,%ecx │ │ mov 0x10(%esp),%ebx │ │ call 110e952 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 110e546 │ │ mov %edi,0x4(%esp) │ │ @@ -3216971,24 +3216971,24 @@ │ │ test %eax,%eax │ │ jne 110e7bb │ │ jmp 110e7ad │ │ lea -0x331b60(%ebx),%esi │ │ mov %esi,0x4(%esp) │ │ lea -0x114ccfe(%ebx),%edi │ │ mov %edi,(%esp) │ │ - lea -0x11434cd(%ebx),%edx │ │ + lea -0x11434f4(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 110e952 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 110e78d │ │ mov %esi,0x4(%esp) │ │ mov %edi,(%esp) │ │ - lea -0x11364dc(%ebx),%edx │ │ + lea -0x1136503(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 110e952 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 110e78d │ │ mov %esi,0x4(%esp) │ │ @@ -3217551,15 +3217551,15 @@ │ │ push %esi │ │ call 110ef05 │ │ add $0x10,%esp │ │ mov %eax,0x8(%esp) │ │ test %eax,%eax │ │ jne 110ee77 │ │ sub $0x8,%esp │ │ - lea -0x113bf08(%ebx),%eax │ │ + lea -0x113bf2f(%ebx),%eax │ │ push %edi │ │ push %eax │ │ call 1074c37 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ push $0xffffffff │ │ @@ -3218412,15 +3218412,15 @@ │ │ lea -0x114e51c(%ebx),%ecx │ │ lea -0x1132894(%ebx),%edx │ │ cmove %ecx,%edx │ │ sub $0x20,%esp │ │ mov %edx,0x18(%esp) │ │ movups %xmm0,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - lea -0x11364ce(%ebx),%eax │ │ + lea -0x11364f5(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 1074c37 │ │ add $0x20,%esp │ │ jmp 110f879 │ │ mov %esi,%ecx │ │ mov 0x8(%esp),%ebx │ │ call 111231a │ │ @@ -3219005,15 +3219005,15 @@ │ │ push 0x14(%esp) │ │ push 0x20(%esp) │ │ call 1117056 │ │ mov 0x1c(%esp),%eax │ │ add $0x10,%esp │ │ jmp 1110294 │ │ sub $0x4,%esp │ │ - lea -0x11450d1(%ebx),%eax │ │ + lea -0x11450f8(%ebx),%eax │ │ push $0xf │ │ push %eax │ │ push %edi │ │ call 1075395 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11100a8 │ │ @@ -3219114,15 +3219114,15 @@ │ │ test %eax,%eax │ │ je 1110187 │ │ xor %ecx,%ecx │ │ inc %ecx │ │ cmp $0xb,%esi │ │ jb 111028b │ │ sub $0x4,%esp │ │ - lea -0x1136490(%ebx),%eax │ │ + lea -0x11364b7(%ebx),%eax │ │ push $0xa │ │ push %eax │ │ push %edi │ │ mov %ecx,%esi │ │ call 1075395 │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ @@ -3219635,15 +3219635,15 @@ │ │ call 1117419 │ │ mov %eax,0x8(%esp) │ │ mov 0xc(%ebp),%edx │ │ movb $0x1,0xf0(%esi) │ │ cmpl $0x0,0x28(%esi) │ │ jne 11106fa │ │ sub $0x8,%esp │ │ - lea -0x11434b1(%ebx),%eax │ │ + lea -0x11434d8(%ebx),%eax │ │ lea 0x10(%esp),%ecx │ │ push %edx │ │ push 0x14(%esi) │ │ push 0x10(%esi) │ │ push %eax │ │ push %edi │ │ push %ecx │ │ @@ -3220026,15 +3220026,15 @@ │ │ inc %edi │ │ mov 0x2c(%esp),%eax │ │ mov 0x18(%esp),%ecx │ │ jmp 1110a98 │ │ lea (%esi,%edi,1),%eax │ │ inc %eax │ │ sub $0x8,%esp │ │ - lea -0x1141cfb(%ebx),%ecx │ │ + lea -0x1141d22(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ call 1074c37 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1110bb7 │ │ mov %esi,0x20(%esp) │ │ @@ -3220083,15 +3220083,15 @@ │ │ push %eax │ │ push %esi │ │ call 1075395 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1110c27 │ │ sub $0x4,%esp │ │ - lea -0x113db91(%ebx),%eax │ │ + lea -0x113dbb8(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push 0x18(%ebp) │ │ call 110b36b │ │ add $0x10,%esp │ │ movl $0x1,0x10(%esp) │ │ mov %esi,%eax │ │ @@ -3220186,15 +3220186,15 @@ │ │ call 1072787 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ mov 0x1c(%esp),%ecx │ │ mov %ecx,0x18(%esp) │ │ jmp 1110c57 │ │ sub $0x4,%esp │ │ - lea -0x11436c8(%ebx),%eax │ │ + lea -0x11436ef(%ebx),%eax │ │ push $0x4 │ │ push %eax │ │ push %esi │ │ call 1075395 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1110db4 │ │ @@ -3220279,15 +3220279,15 @@ │ │ test %eax,%eax │ │ je 1110ef2 │ │ mov %eax,%esi │ │ sub $0xc,%esp │ │ push 0x5c(%esp) │ │ call 10848a2 │ │ add $0xc,%esp │ │ - lea -0x1141cfb(%ebx),%ecx │ │ + lea -0x1141d22(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x18(%ebp) │ │ call 110b36b │ │ add $0x10,%esp │ │ jmp 1110ef4 │ │ push $0x7 │ │ @@ -3220422,15 +3220422,15 @@ │ │ inc %esi │ │ jmp 111107e │ │ decl 0x14(%esp) │ │ xor %esi,%esi │ │ mov 0x14(%esp),%eax │ │ test %eax,%eax │ │ jne 11110b0 │ │ - lea -0x114180b(%ebx),%eax │ │ + lea -0x1141832(%ebx),%eax │ │ mov 0x34(%esp),%ecx │ │ mov %eax,(%ecx) │ │ xor %eax,%eax │ │ inc %eax │ │ push $0x8 │ │ pop %ecx │ │ mov %ecx,0x44(%esp) │ │ @@ -3220749,15 +3220749,15 @@ │ │ andl $0x0,(%edx,%edi,4) │ │ inc %edi │ │ jmp 1111454 │ │ mov 0x20(%esp),%ecx │ │ inc %ecx │ │ jmp 1111425 │ │ xor %eax,%eax │ │ - lea -0x113f9bf(%ebx),%esi │ │ + lea -0x113f9e6(%ebx),%esi │ │ xor %edi,%edi │ │ cmp %edi,0xc(%esp) │ │ je 11114fe │ │ mov (%edx,%edi,4),%ecx │ │ test %ecx,%ecx │ │ je 11114fb │ │ sub $0x4,%esp │ │ @@ -3220779,39 +3220779,39 @@ │ │ sete %al │ │ cmpl $0x0,0x38(%esp) │ │ setne %cl │ │ xor %al,%cl │ │ jne 111154a │ │ test %edx,%edx │ │ lea -0x114e525(%ebx),%eax │ │ - lea -0x1139f75(%ebx),%ecx │ │ + lea -0x1139f9c(%ebx),%ecx │ │ cmove %eax,%ecx │ │ movl $0x1,0x10(%esp) │ │ sub $0x4,%esp │ │ lea -0x1123764(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push 0x18(%ebp) │ │ call 110b36b │ │ add $0x10,%esp │ │ andl $0x0,0x8(%esp) │ │ mov 0x4(%esp),%esi │ │ cmpl $0x0,0x28(%esi) │ │ je 1111623 │ │ sub $0x4,%esp │ │ - lea -0x1136680(%ebx),%eax │ │ + lea -0x11366a7(%ebx),%eax │ │ lea 0x14(%esp),%ecx │ │ push %eax │ │ lea 0x10(%esp),%eax │ │ push %eax │ │ push %ecx │ │ call 1111f57 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ - lea -0x11364d7(%ebx),%eax │ │ + lea -0x11364fe(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ cmp 0x18(%esi),%edi │ │ mov %esi,%edx │ │ jge 11115e4 │ │ mov 0x1c(%edx),%eax │ │ push (%eax,%edi,4) │ │ push 0x10(%esp) │ │ @@ -3220822,15 +3220822,15 @@ │ │ mov %edx,%esi │ │ call 1111f57 │ │ add $0x10,%esp │ │ inc %edi │ │ jmp 1111585 │ │ movl $0x1,0x10(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1139f6a(%ebx),%eax │ │ + lea -0x1139f91(%ebx),%eax │ │ mov 0x28(%esp),%esi │ │ push %esi │ │ push %eax │ │ push 0x18(%ebp) │ │ call 110b36b │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ @@ -3220918,15 +3220918,15 @@ │ │ mov 0x28(%edx),%ecx │ │ mov %edx,%edi │ │ mov %eax,0xc(%esp) │ │ mov %eax,%edx │ │ test %ecx,%ecx │ │ jne 1111702 │ │ mov 0x14(%edi),%ecx │ │ - lea -0x114513c(%ebx),%edx │ │ + lea -0x1145163(%ebx),%edx │ │ sub $0x8,%esp │ │ lea -0x115999d(%ebx),%esi │ │ lea 0x18(%esp),%eax │ │ push %edx │ │ push %ecx │ │ push 0x28(%esp) │ │ push %esi │ │ @@ -3220950,15 +3220950,15 @@ │ │ lea -0x1154399(%ebx),%eax │ │ push %eax │ │ push %esi │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ call 1111f57 │ │ add $0x10,%esp │ │ - lea -0x113db76(%ebx),%esi │ │ + lea -0x113db9d(%ebx),%esi │ │ mov 0x4(%esp),%eax │ │ cmp 0x18(%eax),%edi │ │ jge 1111790 │ │ push 0xc(%esp) │ │ push %esi │ │ lea 0x10(%esp),%eax │ │ push %eax │ │ @@ -3221041,15 +3221041,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ test %eax,%eax │ │ jne 1111894 │ │ movl $0x7,0x8(%esp) │ │ xor %esi,%esi │ │ sub $0x8,%esp │ │ - lea -0x1139f47(%ebx),%eax │ │ + lea -0x1139f6e(%ebx),%eax │ │ push %esi │ │ push 0x14(%ecx) │ │ push 0x10(%ecx) │ │ push %eax │ │ mov 0x30(%esp),%edi │ │ push %edi │ │ lea 0x24(%esp),%eax │ │ @@ -3221058,15 +3221058,15 @@ │ │ add $0x14,%esp │ │ push %esi │ │ lea 0x18(%esp),%esi │ │ call 1072787 │ │ mov 0x14(%esp),%ecx │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ - lea -0x1145133(%ebx),%eax │ │ + lea -0x114515a(%ebx),%eax │ │ push 0x14(%ecx) │ │ push 0x10(%ecx) │ │ push %eax │ │ push %edi │ │ push %esi │ │ call 1111fe7 │ │ add $0x14,%esp │ │ @@ -3221080,15 +3221080,15 @@ │ │ push %esi │ │ call 1111fe7 │ │ mov 0x24(%esp),%ecx │ │ add $0x20,%esp │ │ cmpb $0x0,0xee(%ecx) │ │ je 111192c │ │ sub $0xc,%esp │ │ - lea -0x113db6f(%ebx),%eax │ │ + lea -0x113db96(%ebx),%eax │ │ push 0x14(%ecx) │ │ push 0x10(%ecx) │ │ push %eax │ │ push %edi │ │ push %esi │ │ call 1111fe7 │ │ mov 0x24(%esp),%ecx │ │ @@ -3221329,15 +3221329,15 @@ │ │ sub $0x30,%esp │ │ mov %ecx,%esi │ │ call 1111bf3 │ │ pop %ebx │ │ add $0x32ea65,%ebx │ │ andl $0x0,0x14(%esp) │ │ mov %edx,0x4(%esp) │ │ - lea -0x1141cfb(%ebx),%eax │ │ + lea -0x1141d22(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 1074c37 │ │ push $0x7 │ │ pop %edi │ │ test %eax,%eax │ │ je 1111da4 │ │ mov %eax,(%esp) │ │ @@ -3221427,15 +3221427,15 @@ │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 110b36b │ │ jmp 1111d8c │ │ mov 0xc(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x113bf08(%ebx),%eax │ │ + lea -0x113bf2f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 110b36b │ │ xor %edi,%edi │ │ inc %edi │ │ jmp 1111d98 │ │ @@ -3222016,15 +3222016,15 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x8,%esp │ │ - lea -0x11450eb(%ebx),%eax │ │ + lea -0x1145112(%ebx),%eax │ │ mov %ecx,0xc(%esp) │ │ push 0xe0(%ecx) │ │ push %eax │ │ call 1074c37 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11123c3 │ │ @@ -3234540,15 +3234540,15 @@ │ │ pop %ebp │ │ ret │ │ push $0xf │ │ pop %ecx │ │ xor %eax,%eax │ │ dec %eax │ │ mov %eax,0x58(%esp) │ │ - lea -0x113836a(%ebx),%eax │ │ + lea -0x1138391(%ebx),%eax │ │ lea -0x1155e6d(%ebx),%edx │ │ add $0xfffffffe,%edi │ │ cmp $0x4,%edi │ │ ja 111c327 │ │ mov %eax,0x48(%esp) │ │ mov -0x1119f58(%ebx,%edi,4),%eax │ │ add %ebx,%eax │ │ @@ -3235464,15 +3235464,15 @@ │ │ call 111c8cf │ │ pop %ebx │ │ add $0x323d89,%ebx │ │ mov 0x8(%ebp),%edi │ │ mov 0x10(%ebp),%eax │ │ sub $0x8,%esp │ │ lea 0x54(%esp),%esi │ │ - lea -0x1141818(%ebx),%edx │ │ + lea -0x114183f(%ebx),%edx │ │ mov %edi,%ecx │ │ push %esi │ │ push (%eax) │ │ call 111d774 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 111cca2 │ │ @@ -3235813,35 +3235813,35 @@ │ │ call 11172ce │ │ mov %eax,%esi │ │ cmp $0x65,%eax │ │ je 111cd24 │ │ test %esi,%esi │ │ jne 111cd46 │ │ sub $0xc,%esp │ │ - lea -0x1139f26(%ebx),%eax │ │ + lea -0x1139f4d(%ebx),%eax │ │ push $0x0 │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ push 0xc(%edi) │ │ call 10772fc │ │ add $0x20,%esp │ │ test %eax,%eax │ │ cmovne %eax,%esi │ │ jmp 111cd79 │ │ sub $0xc,%esp │ │ - lea -0x113bef2(%ebx),%eax │ │ + lea -0x113bf19(%ebx),%eax │ │ push $0x0 │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ push 0xc(%edi) │ │ call 10772fc │ │ add $0x14,%esp │ │ - lea -0x1139f26(%ebx),%eax │ │ + lea -0x1139f4d(%ebx),%eax │ │ push $0x0 │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ push 0xc(%edi) │ │ call 10772fc │ │ add $0x20,%esp │ │ @@ -3235854,15 +3235854,15 @@ │ │ jne 111cdaf │ │ lea -0x1125482(%ebx),%eax │ │ push $0x0 │ │ push $0xffffffff │ │ push %eax │ │ push %ecx │ │ jmp 111cda8 │ │ - lea -0x11434c7(%ebx),%eax │ │ + lea -0x11434ee(%ebx),%eax │ │ push $0x0 │ │ push $0xffffffff │ │ push %eax │ │ push 0x8(%ebp) │ │ call 107a5e3 │ │ jmp 111cdb9 │ │ sub $0x8,%esp │ │ @@ -3238398,15 +3238398,15 @@ │ │ je 111eb78 │ │ mov %ecx,(%esp) │ │ mov 0x1c(%esp),%eax │ │ call *0x8(%eax) │ │ jmp 111eb78 │ │ mov 0x1c(%ebp),%eax │ │ mov %edi,0x8(%esp) │ │ - lea -0x113bf08(%ebx),%ecx │ │ + lea -0x113bf2f(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 110b36b │ │ xor %eax,%eax │ │ inc %eax │ │ mov %esi,%ecx │ │ mov %eax,%esi │ │ @@ -3239200,15 +3239200,15 @@ │ │ pop %ebx │ │ add $0x32123c,%ebx │ │ mov 0x8(%ebp),%esi │ │ mov 0xc(%esi),%edi │ │ mov 0x4(%edi),%eax │ │ mov 0x8(%edi),%ecx │ │ sub $0xc,%esp │ │ - lea -0x113f88f(%ebx),%edx │ │ + lea -0x113f8b6(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ push %ecx │ │ push %eax │ │ push %ecx │ │ push %eax │ │ push %edx │ │ @@ -3239842,15 +3239842,15 @@ │ │ movl $0x3,(%ecx) │ │ cmp $0x2,%edi │ │ je 111fc82 │ │ cmp $0x5,%edi │ │ mov %edx,%esi │ │ jne 111fca5 │ │ sub $0x4,%esp │ │ - lea -0x1136453(%ebx),%eax │ │ + lea -0x113647a(%ebx),%eax │ │ push $0x5 │ │ push %esi │ │ push %eax │ │ call 1075395 │ │ mov 0x1c(%esp),%ebx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3239896,26 +3239896,26 @@ │ │ test %edx,%edx │ │ je 111fd98 │ │ push $0x2 │ │ pop %edx │ │ mov 0x8(%ebp),%eax │ │ jmp 111fda4 │ │ sub $0x4,%esp │ │ - lea -0x113c1c7(%ebx),%eax │ │ + lea -0x113c1ee(%ebx),%eax │ │ push $0x2 │ │ mov %edx,%esi │ │ push %edx │ │ push %eax │ │ call 1075395 │ │ mov 0x1c(%esp),%ebx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 111fd80 │ │ sub $0x4,%esp │ │ - lea -0x11417ff(%ebx),%eax │ │ + lea -0x1141826(%ebx),%eax │ │ push %esi │ │ push %edi │ │ push %eax │ │ mov %ebx,%esi │ │ call 1074c37 │ │ add $0x10,%esp │ │ mov 0x40(%esp),%ecx │ │ @@ -3239969,15 +3239969,15 @@ │ │ mov %edx,0x44(%eax) │ │ mov %ecx,0x28(%esp) │ │ mov %ecx,0x48(%eax) │ │ orb $0x10,0x38(%eax) │ │ mov 0xc(%esp),%ebx │ │ jmp 111fe04 │ │ sub $0x8,%esp │ │ - lea -0x113831c(%ebx),%eax │ │ + lea -0x1138343(%ebx),%eax │ │ push 0x8(%esi) │ │ push %eax │ │ mov %ebx,%edi │ │ call 1074c37 │ │ add $0x10,%esp │ │ mov 0x7c(%esi),%ecx │ │ jmp 111fcbf │ │ @@ -3240305,15 +3240305,15 @@ │ │ sub $0xc,%esp │ │ push (%esi) │ │ mov %ecx,%esi │ │ mov %eax,%edi │ │ call 10848a2 │ │ pop %ecx │ │ pop %edx │ │ - lea -0x1141cfb(%ebx),%ecx │ │ + lea -0x1141d22(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ call 1074c37 │ │ add $0x10,%esp │ │ mov (%esi),%ecx │ │ mov %eax,0x8(%ecx) │ │ mov %edi,%eax │ │ @@ -3240676,15 +3240676,15 @@ │ │ call 1130dba │ │ test %eax,%eax │ │ je 11205b0 │ │ mov 0x8(%ebp),%edx │ │ mov %eax,0x4c(%edx) │ │ jmp 11202ae │ │ sub $0x8,%esp │ │ - lea -0x113f827(%ebx),%eax │ │ + lea -0x113f84e(%ebx),%eax │ │ push %edi │ │ push %eax │ │ call 1074c37 │ │ add $0x10,%esp │ │ mov %eax,0x8(%esi) │ │ xor %edi,%edi │ │ inc %edi │ │ @@ -3240850,15 +3240850,15 @@ │ │ mov %edi,0x4(%esp) │ │ lea -0x112724f(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 107530f │ │ test %eax,%eax │ │ je 1120c77 │ │ mov %edi,0x4(%esp) │ │ - lea -0x11450d1(%ebx),%eax │ │ + lea -0x11450f8(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 107530f │ │ test %eax,%eax │ │ je 1120cce │ │ mov %edi,0x20(%esp) │ │ mov %edi,0x4(%esp) │ │ lea -0x112af9a(%ebx),%eax │ │ @@ -3240929,15 +3240929,15 @@ │ │ je 1120fa7 │ │ cmpl $0x4,0x50(%edi) │ │ jne 1120fa7 │ │ mov 0x8(%ebp),%eax │ │ mov 0x14(%eax),%ecx │ │ movl $0x5,0x4(%esp) │ │ andl $0x0,(%esp) │ │ - lea -0x113db23(%ebx),%edx │ │ + lea -0x113db4a(%ebx),%edx │ │ call 1123759 │ │ mov %eax,%esi │ │ test %eax,%eax │ │ jne 1120fa7 │ │ movl $0x5,0x50(%edi) │ │ xor %esi,%esi │ │ jmp 1120fa7 │ │ @@ -3241050,15 +3241050,15 @@ │ │ jmp 1120b7c │ │ cmpl $0x0,0x24(%edi) │ │ je 1120bd3 │ │ lea -0x11216d5(%ebx),%eax │ │ jmp 1120b6d │ │ cmpl $0x1,0x20(%esi) │ │ jne 1120b84 │ │ - lea -0x1139e4b(%ebx),%eax │ │ + lea -0x1139e72(%ebx),%eax │ │ jmp 1120b6d │ │ andl $0x0,0x4(%esp) │ │ mov 0x20(%esp),%eax │ │ mov %eax,(%esp) │ │ mov %esi,%edx │ │ call 1132632 │ │ lea 0x24(%esp),%ecx │ │ @@ -3241088,15 +3241088,15 @@ │ │ je 1120ce9 │ │ mov %esi,%ecx │ │ mov %edi,%edx │ │ call 1134a6b │ │ mov %eax,%esi │ │ mov %eax,0x34(%esp) │ │ jmp 1120ceb │ │ - lea -0x113644d(%ebx),%eax │ │ + lea -0x1136474(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 11325f7 │ │ xor %esi,%esi │ │ inc %esi │ │ jmp 1120fa7 │ │ @@ -3241549,15 +3241549,15 @@ │ │ push %edi │ │ push %eax │ │ call 113537a │ │ add $0x10,%esp │ │ cmpl $0x0,0x20(%esi) │ │ jne 1121137 │ │ sub $0x8,%esp │ │ - lea -0x114180b(%ebx),%eax │ │ + lea -0x1141832(%ebx),%eax │ │ lea 0x10(%esp),%edx │ │ mov %esi,%ecx │ │ push %edi │ │ push %eax │ │ call 113537a │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ @@ -3241688,15 +3241688,15 @@ │ │ mov 0x8(%ebp),%eax │ │ mov 0x14(%eax),%ecx │ │ xor %edx,%edx │ │ call 113339f │ │ cmp $0xb,%al │ │ jne 112127a │ │ sub $0x4,%esp │ │ - lea -0x11363fd(%ebx),%eax │ │ + lea -0x1136424(%ebx),%eax │ │ push %esi │ │ push %edi │ │ push %eax │ │ jmp 112128f │ │ test %eax,%eax │ │ je 112129c │ │ mov %eax,%ecx │ │ @@ -3241979,15 +3241979,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1121545 │ │ pop %ebx │ │ add $0x31f113,%ebx │ │ - lea -0x11363c9(%ebx),%eax │ │ + lea -0x11363f0(%ebx),%eax │ │ push $0xffffffff │ │ push $0xffffffff │ │ push %eax │ │ push 0x8(%ebp) │ │ call 107a5e3 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3242086,15 +3242086,15 @@ │ │ mov %ecx,%esi │ │ call 107530f │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ test %eax,%eax │ │ jne 11216b7 │ │ sub $0x8,%esp │ │ - lea -0x113f8fe(%ebx),%eax │ │ + lea -0x113f925(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 1074c37 │ │ add $0x10,%esp │ │ mov 0x18(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ movl $0x1,0x14(%esp) │ │ @@ -3242102,15 +3242102,15 @@ │ │ inc %edi │ │ push $0x3 │ │ pop %ecx │ │ lea -0x1153fe7(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ lea -0x1132850(%ebx),%eax │ │ mov %eax,0x64(%esp) │ │ - lea -0x1136680(%ebx),%eax │ │ + lea -0x11366a7(%ebx),%eax │ │ mov %eax,0x50(%esp) │ │ lea -0x1130ac9(%ebx),%eax │ │ mov %eax,0x58(%esp) │ │ test %edi,%edi │ │ jne 1121ea2 │ │ cmp 0xc(%ebp),%ecx │ │ jge 1121ea2 │ │ @@ -3242255,15 +3242255,15 @@ │ │ push %edi │ │ push %eax │ │ call 1075395 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1121a5e │ │ sub $0x4,%esp │ │ - lea -0x114180b(%ebx),%eax │ │ + lea -0x1141832(%ebx),%eax │ │ push 0xc(%esp) │ │ push %edi │ │ push %eax │ │ call 1075395 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1121ade │ │ @@ -3242300,15 +3242300,15 @@ │ │ push %edi │ │ push %eax │ │ call 1075395 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1121cf8 │ │ sub $0x4,%esp │ │ - lea -0x1136485(%ebx),%eax │ │ + lea -0x11364ac(%ebx),%eax │ │ push 0xc(%esp) │ │ push %edi │ │ push %eax │ │ call 1075395 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1121e25 │ │ @@ -3242473,15 +3242473,15 @@ │ │ sub $0x8,%esp │ │ mov 0xc(%esp),%ebx │ │ lea -0x1125463(%ebx),%eax │ │ push $0x1f │ │ jmp 1121e44 │ │ sub $0xc,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x113835f(%ebx),%eax │ │ + lea -0x1138386(%ebx),%eax │ │ jmp 1121e44 │ │ mov 0xc(%esp),%edi │ │ cmpl $0x0,0x2c(%edi) │ │ je 1121dc6 │ │ sub $0xc,%esp │ │ mov 0x10(%esp),%ebx │ │ lea -0x112cddb(%ebx),%eax │ │ @@ -3242709,15 +3242709,15 @@ │ │ cmpl $0x0,0x30(%eax) │ │ je 11220c4 │ │ cmpl $0x0,0x40(%eax) │ │ mov %eax,%ecx │ │ je 1121faf │ │ cmpl $0x0,0x28(%ecx) │ │ mov 0x4(%esp),%eax │ │ - lea -0x114180b(%eax),%eax │ │ + lea -0x1141832(%eax),%eax │ │ mov %eax,0x8(%esp) │ │ je 1121fe7 │ │ mov 0x2c(%ecx),%eax │ │ test %eax,%eax │ │ mov %ecx,%edi │ │ je 1122097 │ │ andl $0x0,0x24(%esp) │ │ @@ -3242767,15 +3242767,15 @@ │ │ andl $0x0,0x10(%esi) │ │ mov %esi,%ecx │ │ jmp 11220f7 │ │ push $0x7 │ │ pop %edi │ │ jmp 11220ef │ │ mov 0x4(%esp),%ebx │ │ - lea -0x1139f19(%ebx),%eax │ │ + lea -0x1139f40(%ebx),%eax │ │ jmp 11220ce │ │ sub $0x10,%esp │ │ andl $0x0,0x8(%esp) │ │ andl $0x0,(%esp) │ │ mov %ecx,0x4(%esp) │ │ mov %ecx,%esi │ │ mov 0x8(%ebp),%ecx │ │ @@ -3242797,15 +3242797,15 @@ │ │ mov %esi,%ecx │ │ je 1121eee │ │ mov 0x4(%esp),%eax │ │ lea -0x1125472(%eax),%eax │ │ mov %ecx,%esi │ │ sub $0xc,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x113f8e1(%ebx),%ecx │ │ + lea -0x113f908(%ebx),%ecx │ │ push %eax │ │ push 0x8(%esi) │ │ push 0x4(%esi) │ │ push %ecx │ │ lea 0x30(%esp),%eax │ │ push %eax │ │ call 11227ba │ │ @@ -3242883,15 +3242883,15 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov 0xc(%esp),%esi │ │ mov %esi,(%edx) │ │ movl $0x40,0x8(%edx) │ │ sub $0x4,%esp │ │ - lea -0x113db2b(%ebx),%eax │ │ + lea -0x113db52(%ebx),%eax │ │ push 0x8(%esi) │ │ push %eax │ │ push %ecx │ │ mov %edx,0x20(%esp) │ │ call 11227ba │ │ mov 0x20(%esp),%edx │ │ add $0x10,%esp │ │ @@ -3242970,15 +3242970,15 @@ │ │ mov %edi,%esi │ │ cmpl $0x0,0x20(%ecx) │ │ je 11223a6 │ │ cmpl $0x0,0x30(%ecx) │ │ je 1122283 │ │ cmpl $0x0,0x24(%ecx) │ │ mov 0x4(%esp),%ebx │ │ - lea -0x113f8d6(%ebx),%eax │ │ + lea -0x113f8fd(%ebx),%eax │ │ mov %esi,0x18(%esp) │ │ lea -0x111f54e(%ebx),%esi │ │ cmove %eax,%esi │ │ sub $0x4,%esp │ │ lea -0x1125472(%ebx),%edx │ │ mov %ecx,%edi │ │ push 0x18(%ebp) │ │ @@ -3243001,38 +3243001,38 @@ │ │ call 1122ea7 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ jne 1122509 │ │ sub $0x8,%esp │ │ mov 0xc(%esp),%ebx │ │ - lea -0x113db23(%ebx),%edx │ │ + lea -0x113db4a(%ebx),%edx │ │ mov %esi,%ecx │ │ push $0x4 │ │ push $0x0 │ │ call 1123759 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ jne 1122509 │ │ andl $0x0,0x28(%esp) │ │ sub $0x8,%esp │ │ mov 0xc(%esp),%ebx │ │ - lea -0x1143420(%ebx),%eax │ │ + lea -0x1143447(%ebx),%eax │ │ xor %esi,%esi │ │ push %eax │ │ lea 0x34(%esp),%eax │ │ push %eax │ │ call 11227ba │ │ add $0x10,%esp │ │ lea -0x114ccfe(%ebx),%ecx │ │ mov %ecx,0x10(%esp) │ │ lea -0x1150702(%ebx),%ecx │ │ mov %ecx,0x8(%esp) │ │ - lea -0x1139ee7(%ebx),%ecx │ │ + lea -0x1139f0e(%ebx),%ecx │ │ mov %ecx,0x20(%esp) │ │ mov 0xc(%esp),%edi │ │ mov 0x4(%esp),%ebx │ │ test %eax,%eax │ │ je 1122358 │ │ cmp 0xc(%edi),%esi │ │ jge 1122358 │ │ @@ -3243877,15 +3243877,15 @@ │ │ mov %eax,0x14(%esp) │ │ andl $0x0,0x4(%eax) │ │ movl $0x0,0x1c(%esp) │ │ xor %eax,%eax │ │ inc %eax │ │ lea -0x1146f10(%ebx),%ecx │ │ mov %ecx,0x28(%esp) │ │ - lea -0x1143477(%ebx),%ecx │ │ + lea -0x114349e(%ebx),%ecx │ │ mov %ecx,0x24(%esp) │ │ mov %eax,0x20(%esp) │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ test %eax,%eax │ │ jne 1122cdf │ │ cmp 0x10(%ebp),%edx │ │ @@ -3244146,15 +3244146,15 @@ │ │ andl $0x0,(%eax) │ │ add $0x31d79c,%ebx │ │ cmpl $0x0,0xc(%ebp) │ │ lea -0x114ccfe(%ebx),%eax │ │ lea -0x1130abf(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov 0x8(%ebp),%eax │ │ - lea -0x113833a(%ebx),%edx │ │ + lea -0x1138361(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ push %edi │ │ push 0x8(%esi) │ │ push 0x4(%esi) │ │ push %edx │ │ lea 0x1c(%esp),%eax │ │ @@ -3245234,15 +3245234,15 @@ │ │ je 1123adc │ │ sub $0xc,%esp │ │ mov 0x18(%esp),%eax │ │ push (%eax) │ │ call 10848a2 │ │ pop %ecx │ │ pop %edx │ │ - lea -0x1141cfb(%ebx),%ecx │ │ + lea -0x1141d22(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ call 1074c37 │ │ add $0x10,%esp │ │ mov %eax,(%edi) │ │ mov 0x8(%ebp),%edi │ │ mov 0x8(%esp),%eax │ │ @@ -3245678,15 +3245678,15 @@ │ │ mov 0x30(%esp),%esi │ │ xor %ecx,%ecx │ │ test %esi,%esi │ │ mov 0x20(%esp),%edx │ │ mov 0x18(%esp),%ebx │ │ jne 1124157 │ │ movl $0x0,0xc(%esp) │ │ - lea -0x113db23(%ebx),%eax │ │ + lea -0x113db4a(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ sub $0xc,%esp │ │ push 0x20(%esp) │ │ call 107673d │ │ add $0x10,%esp │ │ mov 0x14(%esp),%ecx │ │ cmp $0x64,%eax │ │ @@ -3246206,15 +3246206,15 @@ │ │ je 11247c2 │ │ lea -0x112541a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 107530f │ │ test %eax,%eax │ │ je 11247f2 │ │ - lea -0x1139ee0(%ebx),%eax │ │ + lea -0x1139f07(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 107530f │ │ test %eax,%eax │ │ je 112482e │ │ lea -0x1114a0a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3247041,15 +3247041,15 @@ │ │ jne 1125049 │ │ cmp $0x2,%esi │ │ je 11257f0 │ │ cmp $0x3,%esi │ │ jne 1125116 │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%eax │ │ - lea -0x1141803(%eax),%eax │ │ + lea -0x114182a(%eax),%eax │ │ mov 0x8(%esp),%ebx │ │ push $0x3 │ │ pop %esi │ │ push %esi │ │ push %eax │ │ push %edi │ │ call 139d890 │ │ @@ -3247612,15 +3247612,15 @@ │ │ lea 0x1(,%eax,8),%eax │ │ mov %eax,0x18(%esp) │ │ push $0x2 │ │ pop %esi │ │ jmp 112511d │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%eax │ │ - lea -0x11382f8(%eax),%eax │ │ + lea -0x113831f(%eax),%eax │ │ mov %ebx,%esi │ │ mov 0x8(%esp),%ebx │ │ push %edi │ │ push %eax │ │ lea 0x38(%esp),%eax │ │ push %eax │ │ call 1125bd2 │ │ @@ -3248176,15 +3248176,15 @@ │ │ mov %edi,%ecx │ │ cmp 0x18(%esp),%ecx │ │ mov 0x1c(%esp),%edi │ │ mov 0x14(%esp),%eax │ │ jne 1125e5a │ │ mov %eax,0x8(%esp) │ │ mov %eax,%esi │ │ - lea -0x113f9bf(%ebx),%eax │ │ + lea -0x113f9e6(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x28(%esp),%eax │ │ mov %eax,(%esp) │ │ call 1125bd2 │ │ mov %esi,%eax │ │ xor %esi,%esi │ │ jmp 1125eea │ │ @@ -3253579,15 +3253579,15 @@ │ │ mov (%eax),%edi │ │ test %edi,%edi │ │ jne 1129ce8 │ │ mov 0x10(%esp),%edi │ │ mov (%edi),%eax │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%ebx │ │ - lea -0x1139ed4(%ebx),%ecx │ │ + lea -0x1139efb(%ebx),%ecx │ │ push 0x8(%eax) │ │ push 0x4(%eax) │ │ push %ecx │ │ call 1074c37 │ │ pop %ecx │ │ mov %edi,%ecx │ │ mov 0x6c(%esp),%edx │ │ @@ -3255706,15 +3255706,15 @@ │ │ lea 0x44(%ecx),%esi │ │ mov (%ecx),%eax │ │ mov 0x4(%eax),%ecx │ │ mov 0x8(%eax),%eax │ │ mov %eax,0x8(%esp) │ │ mov %ecx,0x4(%esp) │ │ mov 0x28(%esp),%ebx │ │ - lea -0x114507d(%ebx),%eax │ │ + lea -0x11450a4(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 1074c37 │ │ mov %eax,(%esp) │ │ mov 0x24(%esp),%ecx │ │ mov %esi,%edx │ │ call 1123581 │ │ mov 0x10(%ebp),%edx │ │ @@ -3262386,15 +3262386,15 @@ │ │ call 1130a14 │ │ pop %ebx │ │ andl $0x0,0x4(%esp) │ │ add $0x30fc44,%ebx │ │ lea 0x14(%ebp),%eax │ │ mov %eax,0x8(%esp) │ │ sub $0x8,%esp │ │ - lea -0x1139e82(%ebx),%ecx │ │ + lea -0x1139ea9(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ call 1074bb8 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1130a97 │ │ mov %eax,%esi │ │ @@ -3262414,15 +3262414,15 @@ │ │ je 1130a89 │ │ sub $0xc,%esp │ │ mov 0xc(%ebp),%eax │ │ push (%eax) │ │ call 10848a2 │ │ pop %ecx │ │ pop %edx │ │ - lea -0x1141cfb(%ebx),%ecx │ │ + lea -0x1141d22(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ call 1074c37 │ │ add $0x10,%esp │ │ mov 0xc(%ebp),%ecx │ │ mov 0x7c(%ecx),%ecx │ │ mov %eax,(%ecx) │ │ @@ -3262617,15 +3262617,15 @@ │ │ je 1130cd9 │ │ mov (%ecx),%ecx │ │ mov %ecx,(%esp) │ │ mov %edx,%edi │ │ mov %eax,%esi │ │ call 10848a2 │ │ mov %eax,0x4(%esp) │ │ - lea -0x1141cfb(%ebx),%eax │ │ + lea -0x1141d22(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 1074c37 │ │ mov 0xc(%edi),%ecx │ │ mov 0x7c(%ecx),%ecx │ │ mov %eax,(%ecx) │ │ mov %esi,%eax │ │ jmp 1130cd9 │ │ @@ -3266055,15 +3266055,15 @@ │ │ test %eax,%eax │ │ jne 113334c │ │ mov 0x4(%esi),%ecx │ │ call 1122f41 │ │ test %eax,%eax │ │ jne 113334c │ │ sub $0x8,%esp │ │ - lea -0x113db23(%ebx),%edx │ │ + lea -0x113db4a(%ebx),%edx │ │ mov %esi,%ecx │ │ push $0x4 │ │ push $0x0 │ │ call 1123759 │ │ add $0x10,%esp │ │ jmp 113334c │ │ push %ebp │ │ @@ -3266967,15 +3266967,15 @@ │ │ pop %ebp │ │ ret │ │ lea 0x58(%esp),%eax │ │ andl $0x0,0x4(%eax) │ │ andl $0x0,(%eax) │ │ mov %eax,(%esp) │ │ mov 0x24(%esp),%ebx │ │ - lea -0x114180b(%ebx),%edx │ │ + lea -0x1141832(%ebx),%edx │ │ mov %esi,%ecx │ │ call 1134e06 │ │ mov %eax,%edi │ │ test %eax,%eax │ │ jne 113419d │ │ mov 0x58(%esp),%eax │ │ mov 0x5c(%esp),%ecx │ │ @@ -3268096,15 +3268096,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1134e17 │ │ pop %ebx │ │ add $0x30b841,%ebx │ │ mov (%ecx),%edi │ │ - lea -0x113db1b(%ebx),%eax │ │ + lea -0x113db42(%ebx),%eax │ │ push %edx │ │ push 0x8(%edi) │ │ push 0x4(%edi) │ │ push %eax │ │ call 1074c37 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ @@ -3268641,15 +3268641,15 @@ │ │ call 1135387 │ │ pop %ebx │ │ add $0x30b2d1,%ebx │ │ cmpl $0x0,(%edx) │ │ jne 11353b8 │ │ mov %edx,%esi │ │ mov 0x8(%ebp),%eax │ │ - lea -0x1145029(%ebx),%edx │ │ + lea -0x1145050(%ebx),%edx │ │ push %eax │ │ push 0xc(%ebp) │ │ push %eax │ │ push 0x8(%ecx) │ │ push 0x4(%ecx) │ │ push %edx │ │ push $0x0 │ │ @@ -3270450,15 +3270450,15 @@ │ │ movb $0x0,(%eax) │ │ xor %eax,%eax │ │ mov 0x14(%esp),%ebx │ │ jmp 1136abe │ │ push $0x7 │ │ pop %eax │ │ xor %edi,%edi │ │ - lea -0x1143477(%ebx),%ecx │ │ + lea -0x114349e(%ebx),%ecx │ │ mov %ecx,0x28(%esp) │ │ lea -0x1130a4c(%ebx),%ecx │ │ mov %ecx,0x24(%esp) │ │ lea -0x1129223(%ebx),%ecx │ │ mov %ecx,0x20(%esp) │ │ mov %eax,%edx │ │ test %edx,%edx │ │ @@ -3272076,15 +3272076,15 @@ │ │ dec %esi │ │ jmp 1137ea8 │ │ cmp $0x4,%esi │ │ jb 1137eac │ │ lea (%ecx,%esi,1),%eax │ │ add $0xfffffffd,%eax │ │ sub $0x4,%esp │ │ - lea -0x11382d9(%ebx),%edx │ │ + lea -0x1138300(%ebx),%edx │ │ push $0x3 │ │ push %eax │ │ push %edx │ │ mov %ecx,%edi │ │ call 139d890 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3272187,15 +3272187,15 @@ │ │ add %ebx,%eax │ │ jmp *%eax │ │ cmp $0x8,%esi │ │ jb 1138264 │ │ lea (%ecx,%esi,1),%edi │ │ add $0xfffffff9,%edi │ │ sub $0x4,%esp │ │ - lea -0x113bed4(%ebx),%eax │ │ + lea -0x113befb(%ebx),%eax │ │ push $0x7 │ │ push %edi │ │ push %eax │ │ call 139d890 │ │ mov 0x1c(%esp),%ecx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3272246,15 +3272246,15 @@ │ │ movl $0x65636e61,(%edi) │ │ jmp 11384d0 │ │ cmp $0x6,%esi │ │ jb 11384d4 │ │ lea (%ecx,%esi,1),%edi │ │ add $0xfffffffb,%edi │ │ sub $0x4,%esp │ │ - lea -0x11382d5(%ebx),%eax │ │ + lea -0x11382fc(%ebx),%eax │ │ push $0x5 │ │ push %edi │ │ push %eax │ │ call 139d890 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1138383 │ │ @@ -3272280,15 +3272280,15 @@ │ │ push %edi │ │ push %eax │ │ call 139d890 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11384b3 │ │ sub $0x4,%esp │ │ - lea -0x1143410(%ebx),%eax │ │ + lea -0x1143437(%ebx),%eax │ │ push $0x7 │ │ push %edi │ │ push %eax │ │ call 139d890 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11384d0 │ │ @@ -3272360,15 +3272360,15 @@ │ │ jmp 11382e9 │ │ cmp $0x4,%esi │ │ jb 11384d4 │ │ lea -0x3(%esi),%edi │ │ lea (%ecx,%esi,1),%edx │ │ add $0xfffffffd,%edx │ │ sub $0x4,%esp │ │ - lea -0x1139e09(%ebx),%eax │ │ + lea -0x1139e30(%ebx),%eax │ │ push $0x3 │ │ mov %edx,0x18(%esp) │ │ push %edx │ │ push %eax │ │ call 139d890 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3272473,15 +3272473,15 @@ │ │ je 113845e │ │ cmpb $0x0,0x18(%esp) │ │ mov 0xc(%esp),%ecx │ │ je 11384d4 │ │ lea (%ecx,%esi,1),%edi │ │ add $0xfffffffb,%edi │ │ sub $0x4,%esp │ │ - lea -0x1144fff(%ebx),%eax │ │ + lea -0x1145026(%ebx),%eax │ │ push $0x5 │ │ push %edi │ │ push %eax │ │ call 139d890 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11384d0 │ │ @@ -3272648,15 +3272648,15 @@ │ │ movw $0x6c61,(%edi) │ │ jmp 1138647 │ │ cmp $0x4,%esi │ │ jb 1138698 │ │ lea (%ecx,%esi,1),%eax │ │ add $0xfffffffd,%eax │ │ sub $0x4,%esp │ │ - lea -0x11364e6(%ebx),%edx │ │ + lea -0x113650d(%ebx),%edx │ │ push $0x3 │ │ push %eax │ │ push %edx │ │ mov %ecx,%edi │ │ call 139d890 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3272676,15 +3272676,15 @@ │ │ push %edi │ │ push %eax │ │ call 139d890 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1138631 │ │ sub $0x4,%esp │ │ - lea -0x1139e05(%ebx),%eax │ │ + lea -0x1139e2c(%ebx),%eax │ │ push $0x5 │ │ push %edi │ │ push %eax │ │ call 139d890 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 113867c │ │ @@ -3272740,15 +3272740,15 @@ │ │ jne 113899c │ │ jmp 1138922 │ │ cmp $0x4,%esi │ │ jb 113899c │ │ lea (%ecx,%esi,1),%eax │ │ add $0xfffffffd,%eax │ │ sub $0x4,%esp │ │ - lea -0x11434d6(%ebx),%edx │ │ + lea -0x11434fd(%ebx),%edx │ │ jmp 113889b │ │ cmp $0x3,%esi │ │ jb 113899c │ │ cmpw $0x7265,(%edi) │ │ jne 113899c │ │ jmp 1138922 │ │ cmp $0x4,%esi │ │ @@ -3272769,15 +3272769,15 @@ │ │ mov %edi,0x10(%esp) │ │ cmp $0x6,%esi │ │ jb 1138947 │ │ mov 0xc(%esp),%edi │ │ lea (%edi,%esi,1),%eax │ │ add $0xfffffffb,%eax │ │ sub $0x4,%esp │ │ - lea -0x11382cf(%ebx),%ecx │ │ + lea -0x11382f6(%ebx),%ecx │ │ push $0x5 │ │ push %eax │ │ push %ecx │ │ call 139d890 │ │ mov %edi,%ecx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3272866,15 +3272866,15 @@ │ │ cmp $0x4,%esi │ │ jb 113899c │ │ lea -0x3(%esi),%eax │ │ mov %eax,0x10(%esp) │ │ lea (%ecx,%esi,1),%edi │ │ add $0xfffffffd,%edi │ │ sub $0x4,%esp │ │ - lea -0x1145148(%ebx),%eax │ │ + lea -0x114516f(%ebx),%eax │ │ push $0x3 │ │ push %edi │ │ push %eax │ │ call 139d890 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 113892c │ │ @@ -3274277,28 +3274277,28 @@ │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 107530f │ │ mov $0x1,%cl │ │ mov %ecx,0x24(%esp) │ │ test %eax,%eax │ │ je 11398fe │ │ - lea -0x1143408(%ebx),%eax │ │ + lea -0x114342f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 107530f │ │ test %eax,%eax │ │ je 113990a │ │ lea -0x112aee4(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 107530f │ │ test %eax,%eax │ │ je 1139917 │ │ mov %edi,0x4(%esp) │ │ - lea -0x11382c9(%ebx),%eax │ │ + lea -0x11382f0(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 1074c37 │ │ mov 0x14(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ xor %eax,%eax │ │ inc %eax │ │ mov %eax,0x14(%esp) │ │ @@ -3274604,15 +3274604,15 @@ │ │ call 1074b59 │ │ add $0x10,%esp │ │ and $0x7f,%edi │ │ shl $0x3,%edi │ │ mov %edi,0x4(%esp) │ │ mov %eax,%edi │ │ xor %esi,%esi │ │ - lea -0x11417e3(%ebx),%eax │ │ + lea -0x114180a(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ lea -0x1157bc9(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ lea -0x114e4e0(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1155fa7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ @@ -3274771,15 +3274771,15 @@ │ │ sub $0xc,%esp │ │ push (%eax) │ │ call 10799f5 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ cmp $0x1,%edi │ │ jne 1139ea3 │ │ - lea -0x113e0b8(%ebx),%edx │ │ + lea -0x113e0df(%ebx),%edx │ │ jmp 1139eb8 │ │ sub $0xc,%esp │ │ mov 0x10(%ebp),%eax │ │ push 0x4(%eax) │ │ call 10799f5 │ │ add $0x10,%esp │ │ mov %esi,%edx │ │ @@ -3274930,15 +3274930,15 @@ │ │ movups %xmm0,0x1c(%edx) │ │ movups %xmm0,0xc(%edx) │ │ mov %ecx,(%edx) │ │ mov %esi,0x4(%edx) │ │ mov %eax,0x8(%edx) │ │ mov %eax,0xc(%esp) │ │ mov %esi,0x8(%esp) │ │ - lea -0x1143404(%ebx),%eax │ │ + lea -0x114342b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edx,(%esp) │ │ call 113a1bc │ │ test %eax,%eax │ │ je 113a077 │ │ movzwl 0x88(%eax),%ecx │ │ mov %ecx,0x14(%esp) │ │ @@ -3275235,15 +3275235,15 @@ │ │ jmp 113a490 │ │ cmpl $0x0,(%esp) │ │ je 113a493 │ │ mov 0x8(%esp),%edx │ │ cmp $0x3,%edx │ │ jg 113a419 │ │ sub $0xc,%esp │ │ - lea -0x113dad8(%ebx),%eax │ │ + lea -0x113daff(%ebx),%eax │ │ push %edx │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ push %eax │ │ push %edi │ │ call 113a236 │ │ add $0x20,%esp │ │ @@ -3275273,15 +3275273,15 @@ │ │ mov 0x10(%edi),%eax │ │ lea 0x8(,%eax,8),%eax │ │ imul %ecx,%eax │ │ or $0x4,%eax │ │ cmp %edx,%eax │ │ jle 113a49b │ │ sub $0x8,%esp │ │ - lea -0x1136363(%ebx),%eax │ │ + lea -0x113638a(%ebx),%eax │ │ push %edx │ │ push %ecx │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ push %eax │ │ push %edi │ │ call 113a236 │ │ @@ -3275391,15 +3275391,15 @@ │ │ movss 0x30(%esp),%xmm0 │ │ ucomiss 0x24(%esp),%xmm0 │ │ ja 113a607 │ │ movss 0x20(%esp),%xmm0 │ │ ucomiss 0x2c(%esp),%xmm0 │ │ jbe 113a62b │ │ sub $0x8,%esp │ │ - lea -0x11433e8(%ebx),%eax │ │ + lea -0x114340f(%ebx),%eax │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ push 0x28(%esp) │ │ push 0x1c(%esp) │ │ push %eax │ │ push 0x20(%esp) │ │ call 113a236 │ │ @@ -3275487,15 +3275487,15 @@ │ │ mov %edx,%ecx │ │ xor 0xc(%ebp),%ecx │ │ mov %eax,0x4(%esp) │ │ xor 0x8(%ebp),%eax │ │ or %ecx,%eax │ │ je 113a752 │ │ sub $0x4,%esp │ │ - lea -0x113632c(%ebx),%eax │ │ + lea -0x1136353(%ebx),%eax │ │ push %edx │ │ push 0xc(%esp) │ │ push 0xc(%ebp) │ │ push 0x8(%ebp) │ │ push 0x1c(%esp) │ │ push %eax │ │ push %esi │ │ @@ -3276165,15 +3276165,15 @@ │ │ push %eax │ │ push $0x0 │ │ mov %ecx,0x30(%esp) │ │ push %ecx │ │ call 139d8e0 │ │ add $0x10,%esp │ │ xor %edx,%edx │ │ - lea -0x11382a7(%ebx),%eax │ │ + lea -0x11382ce(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ xor %esi,%esi │ │ cmp %esi,0x14(%ebp) │ │ je 113b145 │ │ mov 0x10(%edi),%eax │ │ mov %eax,0x8(%esp) │ │ sub $0xc,%esp │ │ @@ -3277141,15 +3277141,15 @@ │ │ lea -0x68(%ecx),%eax │ │ cmp $0xffffff9d,%eax │ │ ja 113baf7 │ │ xor %eax,%eax │ │ cmp $0x6,%ecx │ │ setge %al │ │ sub $0x8,%esp │ │ - lea -0x1141cfb(%ebx),%ecx │ │ + lea -0x1141d22(%ebx),%ecx │ │ push -0x31838(%ebx,%eax,4) │ │ push %ecx │ │ call 1074c37 │ │ add $0x10,%esp │ │ mov %eax,(%esi) │ │ xor %esi,%esi │ │ inc %esi │ │ @@ -3277307,15 +3277307,15 @@ │ │ test %eax,%eax │ │ je 113bcff │ │ cmp 0x8(%ebp),%edi │ │ mov %eax,0x8(%esp) │ │ jge 113bd07 │ │ sub $0x8,%esp │ │ lea -0x114c512(%ebx),%eax │ │ - lea -0x1141cfb(%ebx),%ecx │ │ + lea -0x1141d22(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ call 1074c37 │ │ add $0x10,%esp │ │ mov 0x14(%ebp),%edi │ │ jmp 113bd42 │ │ push $0x7 │ │ @@ -3277336,15 +3277336,15 @@ │ │ mov 0x14(%ebp),%edi │ │ je 113bdaf │ │ sub $0xc,%esp │ │ push %esi │ │ call 10848a2 │ │ pop %ecx │ │ pop %edx │ │ - lea -0x1141cfb(%ebx),%ecx │ │ + lea -0x1141d22(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ call 1074c37 │ │ add $0x10,%esp │ │ mov %eax,(%edi) │ │ mov 0xc(%esp),%esi │ │ mov 0x8(%esp),%eax │ │ @@ -3277364,15 +3277364,15 @@ │ │ push $0x2 │ │ jmp 113bd78 │ │ cmp $0xa,%al │ │ jbe 113bdb3 │ │ push $0x3 │ │ pop %eax │ │ sub $0x8,%esp │ │ - lea -0x1141cfb(%ebx),%ecx │ │ + lea -0x1141d22(%ebx),%ecx │ │ xor %esi,%esi │ │ push -0x31840(%ebx,%eax,4) │ │ push %ecx │ │ call 1074c37 │ │ add $0x10,%esp │ │ mov %eax,(%edi) │ │ mov 0x10(%esp),%ecx │ │ @@ -3277441,15 +3277441,15 @@ │ │ test %eax,%eax │ │ je 113c041 │ │ sub $0xc,%esp │ │ push 0x20(%esp) │ │ call 10848a2 │ │ pop %ecx │ │ pop %edx │ │ - lea -0x1141cfb(%ebx),%ecx │ │ + lea -0x1141d22(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ call 1074c37 │ │ add $0x10,%esp │ │ mov %eax,(%edi) │ │ jmp 113be90 │ │ mov 0x2c(%esp),%eax │ │ @@ -3277478,15 +3277478,15 @@ │ │ cmpl $0x0,0x18(%ebp) │ │ mov %esi,0x18(%esp) │ │ je 113bfb4 │ │ sub $0xc,%esp │ │ push %edx │ │ call 1074b59 │ │ add $0x10,%esp │ │ - lea -0x113becc(%ebx),%ecx │ │ + lea -0x113bef3(%ebx),%ecx │ │ push 0x20(%esp) │ │ push %esi │ │ push %ecx │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ call 107497c │ │ add $0x10,%esp │ │ @@ -3277750,15 +3277750,15 @@ │ │ je 113c2fb │ │ sub $0xc,%esp │ │ push 0x20(%esp) │ │ call 1074b59 │ │ add $0x10,%esp │ │ mov %esi,%ecx │ │ mov %eax,%esi │ │ - lea -0x1144ff3(%ebx),%eax │ │ + lea -0x114501a(%ebx),%eax │ │ push 0x20(%esp) │ │ push %ecx │ │ push %eax │ │ push %esi │ │ call 107497c │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ @@ -3277824,15 +3277824,15 @@ │ │ test %esi,%esi │ │ je 113c326 │ │ sub $0xc,%esp │ │ push 0x20(%esp) │ │ call 10848a2 │ │ pop %ecx │ │ pop %edx │ │ - lea -0x1141cfb(%ebx),%ecx │ │ + lea -0x1141d22(%ebx),%ecx │ │ push %eax │ │ jmp 113bd8b │ │ mov 0x10(%esp),%eax │ │ mov 0x10(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ xor %esi,%esi │ │ jmp 113bda5 │ │ @@ -3281689,15 +3281689,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov 0x1c(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x114188a(%ebx),%eax │ │ + lea -0x11418b1(%ebx),%eax │ │ mov 0x14(%ebp),%ecx │ │ push 0xc(%ecx) │ │ push %eax │ │ call 1074c37 │ │ add $0x10,%esp │ │ mov %eax,(%esi) │ │ xor %eax,%eax │ │ @@ -3281970,15 +3281970,15 @@ │ │ lea -0x11522c4(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 107497c │ │ mov 0xc(%ebp),%eax │ │ test $0x8,%al │ │ je 113f4c5 │ │ - lea -0x1144fd8(%ebx),%eax │ │ + lea -0x1144fff(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 107497c │ │ mov %esi,(%esp) │ │ call 1074a37 │ │ mov %eax,%esi │ │ test %eax,%eax │ │ @@ -3282556,15 +3282556,15 @@ │ │ movl $0x0,0x10(%esp) │ │ jne 113fcf2 │ │ lea (%edi,%edx,1),%ecx │ │ add $0x24,%ecx │ │ mov %ecx,0x28(%esp) │ │ sub $0x8,%esp │ │ mov 0x14(%esp),%ebx │ │ - lea -0x1141cfb(%ebx),%eax │ │ + lea -0x1141d22(%ebx),%eax │ │ push -0x8(%ecx) │ │ push %eax │ │ call 1074c37 │ │ mov 0x24(%esp),%edx │ │ add $0x10,%esp │ │ mov %eax,0x51c(%edi) │ │ test %eax,%eax │ │ @@ -3283356,15 +3283356,15 @@ │ │ andl $0x0,0x8(%esi) │ │ movb $0x0,0x14(%esi) │ │ xor %eax,%eax │ │ inc %eax │ │ mov %eax,0x10(%esi) │ │ lea 0x28(%esi),%ecx │ │ mov %eax,(%esp) │ │ - lea -0x11417a7(%ebx),%edx │ │ + lea -0x11417ce(%ebx),%edx │ │ call 1106942 │ │ xor %edi,%edi │ │ andl $0x0,0x18(%esi) │ │ lea 0x18(%esp),%eax │ │ mov %eax,(%esp) │ │ mov 0x14(%esp),%ecx │ │ mov %edi,%edx │ │ @@ -3283412,15 +3283412,15 @@ │ │ xor %eax,%eax │ │ jmp 114074e │ │ mov (%esi),%eax │ │ mov 0x8(%eax),%eax │ │ mov %eax,(%esp) │ │ call 1072787 │ │ mov %edi,0x4(%esp) │ │ - lea -0x1138442(%ebx),%eax │ │ + lea -0x1138469(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 1074c37 │ │ mov (%esi),%ecx │ │ mov %eax,0x8(%ecx) │ │ mov %esi,%ecx │ │ call 1140c2d │ │ mov (%esi),%eax │ │ @@ -3283925,15 +3283925,15 @@ │ │ add $0x2ff972,%ebx │ │ cmpb $0xb,0x14(%ecx) │ │ jne 1140d14 │ │ lea 0x28(%esi),%eax │ │ mov 0x20(%esi),%ecx │ │ imul $0x18,0x18(%esi),%edx │ │ sub $0xc,%esp │ │ - lea -0x1138299(%ebx),%esi │ │ + lea -0x11382c0(%ebx),%esi │ │ push -0x4(%ecx,%edx,1) │ │ push -0x8(%ecx,%edx,1) │ │ push %esi │ │ push %eax │ │ push $0x1e │ │ jmp 1140d7a │ │ lea 0x8(%esp),%eax │ │ @@ -3285466,15 +3285466,15 @@ │ │ test %eax,%eax │ │ je 1141e7d │ │ mov 0x14(%ebp),%eax │ │ cmp $0x4001,%eax │ │ jb 1141e5b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11362cf(%ebx),%eax │ │ + lea -0x11362f6(%ebx),%eax │ │ lea -0x1129188(%ebx),%ecx │ │ push %eax │ │ push $0x20 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3285504,15 +3285504,15 @@ │ │ call *0x38(%esi) │ │ add $0x10,%esp │ │ test %eax,%eax │ │ js 1141e76 │ │ jne 1141e19 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11362cf(%ebx),%eax │ │ + lea -0x11362f6(%ebx),%eax │ │ lea -0x1129188(%ebx),%ecx │ │ push %eax │ │ push $0x1a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3289699,15 +3289699,15 @@ │ │ push 0x8(%ebp) │ │ call 1144e30 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ jmp 114509b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139dff(%ebx),%eax │ │ + lea -0x1139e26(%ebx),%eax │ │ lea -0x1153f1e(%ebx),%ecx │ │ push %eax │ │ push $0x1346 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3289716,15 +3289716,15 @@ │ │ push %edi │ │ call 11a3310 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 11450c0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139dff(%ebx),%eax │ │ + lea -0x1139e26(%ebx),%eax │ │ lea -0x1153f1e(%ebx),%ecx │ │ push %eax │ │ push $0x134f │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3289750,26 +3289750,26 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139dff(%ebx),%eax │ │ + lea -0x1139e26(%ebx),%eax │ │ push %eax │ │ push $0x1358 │ │ push %esi │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ jmp 114508a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139dff(%ebx),%eax │ │ + lea -0x1139e26(%ebx),%eax │ │ push %eax │ │ push $0x135d │ │ push 0x14(%esp) │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3290448,51 +3290448,51 @@ │ │ push 0x100(%edi) │ │ call 124b930 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11458a4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139c98(%ebx),%eax │ │ + lea -0x1139cbf(%ebx),%eax │ │ lea -0x1153e2d(%ebx),%ecx │ │ push %eax │ │ push $0x12b │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 1145a07 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139c98(%ebx),%eax │ │ + lea -0x1139cbf(%ebx),%eax │ │ lea -0x1153e2d(%ebx),%ecx │ │ push %eax │ │ push $0x119 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x14c │ │ jmp 1145a07 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139c98(%ebx),%eax │ │ + lea -0x1139cbf(%ebx),%eax │ │ lea -0x1153e2d(%ebx),%ecx │ │ push %eax │ │ push $0x11f │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ jmp 1145a07 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139c98(%ebx),%eax │ │ + lea -0x1139cbf(%ebx),%eax │ │ lea -0x1153e2d(%ebx),%ecx │ │ push %eax │ │ push $0x126 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3290873,15 +3290873,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1145e9f │ │ pop %ebx │ │ add $0x2fa7b9,%ebx │ │ sub $0x8,%esp │ │ - lea -0x113619e(%ebx),%eax │ │ + lea -0x11361c5(%ebx),%eax │ │ push $0x0 │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ push $0x0 │ │ push $0x5 │ │ call 12811c0 │ │ @@ -3294978,15 +3294978,15 @@ │ │ call 12eac30 │ │ add $0x10,%esp │ │ mov %edi,(%esi) │ │ mov $0x1,%eax │ │ jmp 1148f49 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144e21(%ebx),%eax │ │ + lea -0x1144e48(%ebx),%eax │ │ lea -0x1148cd6(%ebx),%ecx │ │ push %eax │ │ push $0x525 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3295247,26 +3295247,26 @@ │ │ add $0x10,%esp │ │ mov $0x1,%dl │ │ test %eax,%eax │ │ mov %ebx,0x18(%esp) │ │ mov %edi,0x28(%esp) │ │ je 1149250 │ │ sub $0x4,%esp │ │ - lea -0x113bd9d(%ebx),%eax │ │ + lea -0x113bdc4(%ebx),%eax │ │ push $0xb │ │ push %eax │ │ push %edi │ │ call 139e250 │ │ add $0x10,%esp │ │ mov %edi,%esi │ │ mov $0x30000,%edi │ │ test %eax,%eax │ │ je 1149257 │ │ sub $0x4,%esp │ │ - lea -0x1136186(%ebx),%eax │ │ + lea -0x11361ad(%ebx),%eax │ │ push $0x9 │ │ push %eax │ │ push %esi │ │ call 139e250 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1149262 │ │ @@ -3295322,15 +3295322,15 @@ │ │ cmp $0x10000,%edi │ │ je 11492ff │ │ cmp $0x20000,%edi │ │ je 11492f3 │ │ cmp $0x30000,%edi │ │ mov 0x18(%esp),%ebx │ │ jne 114930d │ │ - lea -0x1141600(%ebx),%eax │ │ + lea -0x1141627(%ebx),%eax │ │ lea -0x114e3b4(%ebx),%ecx │ │ test %dl,%dl │ │ cmovne %eax,%ecx │ │ mov %ecx,0x28(%esp) │ │ jmp 114930d │ │ mov 0x18(%esp),%ebx │ │ lea -0x114e3b4(%ebx),%eax │ │ @@ -3297936,15 +3297936,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 114ae2f │ │ pop %ebx │ │ add $0x2f5829,%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113bca8(%ebx),%eax │ │ + lea -0x113bccf(%ebx),%eax │ │ lea -0x113414b(%ebx),%ecx │ │ push %eax │ │ push $0x12ca │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3297977,15 +3297977,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 114ae8f │ │ pop %ebx │ │ add $0x2f57c9,%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113bca8(%ebx),%eax │ │ + lea -0x113bccf(%ebx),%eax │ │ lea -0x113414b(%ebx),%ecx │ │ push %eax │ │ push $0x12ca │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3298018,15 +3298018,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 114aeef │ │ pop %ebx │ │ add $0x2f5769,%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113bca8(%ebx),%eax │ │ + lea -0x113bccf(%ebx),%eax │ │ lea -0x113414b(%ebx),%ecx │ │ push %eax │ │ push $0x12ca │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3298059,15 +3298059,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 114af4f │ │ pop %ebx │ │ add $0x2f5709,%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113bca8(%ebx),%eax │ │ + lea -0x113bccf(%ebx),%eax │ │ lea -0x113414b(%ebx),%ecx │ │ push %eax │ │ push $0x12ca │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3298100,15 +3298100,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 114afaf │ │ pop %ebx │ │ add $0x2f56a9,%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113bca8(%ebx),%eax │ │ + lea -0x113bccf(%ebx),%eax │ │ lea -0x113414b(%ebx),%ecx │ │ push %eax │ │ push $0x12ca │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3298141,15 +3298141,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 114b00f │ │ pop %ebx │ │ add $0x2f5649,%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113bca8(%ebx),%eax │ │ + lea -0x113bccf(%ebx),%eax │ │ lea -0x113414b(%ebx),%ecx │ │ push %eax │ │ push $0x12ca │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3298191,15 +3298191,15 @@ │ │ sub $0xc,%esp │ │ push %ecx │ │ call *0x18(%eax) │ │ add $0x10,%esp │ │ jmp 114b0c2 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144ceb(%ebx),%eax │ │ + lea -0x1144d12(%ebx),%eax │ │ lea -0x113414b(%ebx),%ecx │ │ push %eax │ │ push $0x239 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3298795,15 +3298795,15 @@ │ │ push %esi │ │ push %edi │ │ call 12962c0 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d838(%ebx),%eax │ │ + lea -0x113d85f(%ebx),%eax │ │ push %eax │ │ push $0x3a0 │ │ push %esi │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80014 │ │ @@ -3298812,28 +3298812,28 @@ │ │ add $0x10,%esp │ │ test %edi,%edi │ │ mov $0x0,%esi │ │ jne 114ba9f │ │ jmp 114bb00 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d838(%ebx),%eax │ │ + lea -0x113d85f(%ebx),%eax │ │ push %eax │ │ push $0x39a │ │ push 0x10(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ jmp 114ba93 │ │ mov 0x4(%esp),%esi │ │ jmp 114ba01 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d838(%ebx),%eax │ │ + lea -0x113d85f(%ebx),%eax │ │ push %eax │ │ push $0x39d │ │ push 0x10(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3298904,15 +3298904,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 114bb4f │ │ pop %ebx │ │ add $0x2f4b09,%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113bca8(%ebx),%eax │ │ + lea -0x113bccf(%ebx),%eax │ │ lea -0x113414b(%ebx),%ecx │ │ push %eax │ │ push $0x12ca │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3300428,15 +3300428,15 @@ │ │ call 11c28c0 │ │ test %eax,%eax │ │ je 114ce1b │ │ mov %esi,(%esp) │ │ call *0x38(%edi) │ │ jmp 114ce42 │ │ call 1248bb0 │ │ - lea -0x113d81c(%ebx),%eax │ │ + lea -0x113d843(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x113414b(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x128b,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x90,0x4(%esp) │ │ @@ -3300871,15 +3300871,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 114d331 │ │ mov (%esp),%eax │ │ jmp 114d331 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141473(%ebx),%eax │ │ + lea -0x114149a(%ebx),%eax │ │ lea -0x113414b(%ebx),%ecx │ │ push %eax │ │ push $0x91b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3304894,15 +3304894,15 @@ │ │ test %ecx,%ecx │ │ jne 1150229 │ │ or %edi,0x78c(%esi) │ │ lea 0x78c(%esi),%eax │ │ mov 0x10(%ebp),%ecx │ │ or %ecx,0x790(%esi) │ │ sub $0x4,%esp │ │ - lea -0x1143101(%ebx),%ecx │ │ + lea -0x1143128(%ebx),%ecx │ │ lea 0x18(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 129be80 │ │ lea 0xc(%esp),%eax │ │ push %eax │ │ @@ -3304985,15 +3304985,15 @@ │ │ not %ecx │ │ not %edi │ │ and %edi,0x78c(%eax) │ │ mov %eax,%esi │ │ add $0x78c,%eax │ │ and %ecx,0x790(%esi) │ │ sub $0x4,%esp │ │ - lea -0x1143101(%ebx),%ecx │ │ + lea -0x1143128(%ebx),%ecx │ │ lea 0x18(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 129be80 │ │ lea 0xc(%esp),%eax │ │ push %eax │ │ @@ -3305949,30 +3305949,30 @@ │ │ je 1150ed2 │ │ xor %edx,%edx │ │ div %ecx │ │ test %edx,%edx │ │ je 1150f11 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137ff4(%ebx),%eax │ │ + lea -0x113801b(%ebx),%eax │ │ lea -0x113414b(%ebx),%ecx │ │ test %edi,%edi │ │ je 1150f90 │ │ push %eax │ │ push $0x1b16 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x97 │ │ push $0x32 │ │ jmp 1150f06 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137ff4(%ebx),%eax │ │ + lea -0x113801b(%ebx),%eax │ │ lea -0x113414b(%ebx),%ecx │ │ test %edi,%edi │ │ je 1150fa8 │ │ push %eax │ │ push $0x1b0d │ │ push %ecx │ │ call 1248ce0 │ │ @@ -3305999,15 +3305999,15 @@ │ │ mov 0xc(%esp),%ecx │ │ cmp %ecx,%esi │ │ jae 115100d │ │ test %esi,%esi │ │ je 11510f4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137ff4(%ebx),%eax │ │ + lea -0x113801b(%ebx),%eax │ │ lea -0x113414b(%ebx),%ecx │ │ cmpl $0x0,0x1c(%ebp) │ │ je 1151118 │ │ push %eax │ │ push $0x1b3e │ │ push %ecx │ │ call 1248ce0 │ │ @@ -3306032,15 +3306032,15 @@ │ │ push $0x0 │ │ push $0xb7 │ │ push $0x14 │ │ call 1248e00 │ │ jmp 11511ce │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137ff4(%ebx),%eax │ │ + lea -0x113801b(%ebx),%eax │ │ lea -0x113414b(%ebx),%ecx │ │ cmpl $0x0,0x1c(%ebp) │ │ je 11510cf │ │ push %eax │ │ push $0x1b20 │ │ push %ecx │ │ call 1248ce0 │ │ @@ -3306142,15 +3306142,15 @@ │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x10f │ │ jmp 11511ab │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137ff4(%ebx),%eax │ │ + lea -0x113801b(%ebx),%eax │ │ lea -0x113414b(%ebx),%ecx │ │ cmpl $0x0,0x1c(%ebp) │ │ je 1151195 │ │ push %eax │ │ push $0x1b35 │ │ push %ecx │ │ call 1248ce0 │ │ @@ -3306425,15 +3306425,15 @@ │ │ add $0x10,%esp │ │ mov 0x6b0(%esi),%eax │ │ mov %edi,0x4(%eax) │ │ mov $0x1,%eax │ │ jmp 115147a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137fda(%ebx),%eax │ │ + lea -0x1138001(%ebx),%eax │ │ lea -0x113414b(%ebx),%ecx │ │ push %eax │ │ push $0x1ca8 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3306757,15 +3306757,15 @@ │ │ mov %eax,%esi │ │ test %eax,%eax │ │ jne 1151700 │ │ jmp 1151793 │ │ xor %edi,%edi │ │ jmp 1151793 │ │ call 1248bb0 │ │ - lea -0x113608d(%ebx),%eax │ │ + lea -0x11360b4(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x113414b(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x17f7,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8000f,0x4(%esp) │ │ @@ -3306798,15 +3306798,15 @@ │ │ mov 0xc(%ebp),%esi │ │ mov %ecx,%eax │ │ or %edx,%eax │ │ jne 1151808 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112e7ae(%ebx),%eax │ │ - lea -0x114146a(%ebx),%ecx │ │ + lea -0x1141491(%ebx),%ecx │ │ push %eax │ │ push $0x24 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3306964,15 +3306964,15 @@ │ │ mov 0xc(%ebp),%esi │ │ mov 0x10(%esp),%edi │ │ mov 0xc(%esp),%eax │ │ jmp 1151a12 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112e7ae(%ebx),%eax │ │ - lea -0x114146a(%ebx),%ecx │ │ + lea -0x1141491(%ebx),%ecx │ │ push %eax │ │ push $0x2c │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ lea -0x114aa8d(%ebx),%eax │ │ push %esi │ │ @@ -3307170,15 +3307170,15 @@ │ │ lea -0x114aa85(%ebx),%ecx │ │ push %eax │ │ push $0x3cc │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ - lea -0x1137fc5(%ebx),%eax │ │ + lea -0x1137fec(%ebx),%eax │ │ cmovne %edi,%eax │ │ sub $0xc,%esp │ │ lea -0x112cae5(%ebx),%ecx │ │ push %eax │ │ push 0xc(%ebp) │ │ push %ecx │ │ push $0x180 │ │ @@ -3309112,15 +3309112,15 @@ │ │ push %esi │ │ call 11c4a10 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1152f0d │ │ sub $0x4,%esp │ │ lea -0x1153f07(%ebx),%eax │ │ - lea -0x113f4a3(%ebx),%ecx │ │ + lea -0x113f4ca(%ebx),%ecx │ │ lea 0x8(%esp),%edx │ │ push 0x27c(%edi) │ │ push (%edi) │ │ push $0x4 │ │ push %eax │ │ push $0x0 │ │ push %ecx │ │ @@ -3309591,15 +3309591,15 @@ │ │ push %esi │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1153399 │ │ sub $0x8,%esp │ │ - lea -0x11430d6(%ebx),%eax │ │ + lea -0x11430fd(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11533a0 │ │ sub $0x8,%esp │ │ @@ -3309836,39 +3309836,39 @@ │ │ lea (%eax,%ecx,4),%edx │ │ mov %esi,(%eax,%ecx,4) │ │ mov %edx,(%edi) │ │ mov $0x1,%eax │ │ jmp 1153672 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d7d0(%ebx),%eax │ │ + lea -0x113d7f7(%ebx),%eax │ │ lea -0x111f156(%ebx),%ecx │ │ push %eax │ │ push $0xfc │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x10c │ │ jmp 1153666 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d7d0(%ebx),%eax │ │ + lea -0x113d7f7(%ebx),%eax │ │ lea -0x111f156(%ebx),%ecx │ │ push %eax │ │ push $0x101 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xf7 │ │ jmp 1153666 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d7d0(%ebx),%eax │ │ + lea -0x113d7f7(%ebx),%eax │ │ lea -0x111f156(%ebx),%ecx │ │ push %eax │ │ push $0x106 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3309915,15 +3309915,15 @@ │ │ sub $0xc,%esp │ │ push 0x4(%eax) │ │ call 1153710 │ │ add $0x10,%esp │ │ jmp 1153702 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144cb8(%ebx),%eax │ │ + lea -0x1144cdf(%ebx),%eax │ │ lea -0x111f156(%ebx),%ecx │ │ push %eax │ │ push $0x9c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3310072,27 +3310072,27 @@ │ │ push $0x0 │ │ push %esi │ │ call 12b3620 │ │ add $0x20,%esp │ │ jmp 1153918 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137f3e(%ebx),%eax │ │ + lea -0x1137f65(%ebx),%eax │ │ lea -0x111f156(%ebx),%ecx │ │ push %eax │ │ push $0xab │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80007 │ │ jmp 11539b2 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137f3e(%ebx),%eax │ │ + lea -0x1137f65(%ebx),%eax │ │ lea -0x111f156(%ebx),%ecx │ │ push %eax │ │ push $0xb0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3310133,27 +3310133,27 @@ │ │ sub $0xc,%esp │ │ push %ecx │ │ call 126aab0 │ │ add $0x10,%esp │ │ jmp 11539be │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137f3e(%ebx),%eax │ │ + lea -0x1137f65(%ebx),%eax │ │ lea -0x111f156(%ebx),%ecx │ │ push %eax │ │ push $0xc4 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7c │ │ jmp 11539b2 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137f3e(%ebx),%eax │ │ + lea -0x1137f65(%ebx),%eax │ │ lea -0x111f156(%ebx),%ecx │ │ push %eax │ │ push $0xc8 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3313870,15 +3313870,15 @@ │ │ mov $0x89,%edi │ │ mov $0x12e,%esi │ │ jmp 1156996 │ │ mov $0x103,%edi │ │ mov $0x125,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1136076(%ebx),%eax │ │ + lea -0x113609d(%ebx),%eax │ │ lea -0x113412d(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3314228,15 +3314228,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1156e11 │ │ pop %ebx │ │ add $0x2e9847,%ebx │ │ mov 0x8(%ebp),%esi │ │ - lea -0x1136063(%ebx),%eax │ │ + lea -0x113608a(%ebx),%eax │ │ test %esi,%esi │ │ je 1156e67 │ │ mov (%esi),%edx │ │ mov %esi,%ecx │ │ test %edx,%edx │ │ je 1156e39 │ │ cmp $0x1,%edx │ │ @@ -3314343,15 +3314343,15 @@ │ │ mov %edx,0x2c(%esp) │ │ add %edx,%eax │ │ mov $0xaa,%edi │ │ cmp 0x250(%esi),%eax │ │ jbe 1156faf │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144c4c(%ebx),%eax │ │ + lea -0x1144c73(%ebx),%eax │ │ lea -0x112333c(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3314374,15 +3314374,15 @@ │ │ mov 0x238(%esi),%eax │ │ xor %ecx,%ecx │ │ testb $0x3,0x1a(%eax) │ │ sete %cl │ │ lea 0x8(,%ecx,8),%eax │ │ jmp 1157004 │ │ sub $0x8,%esp │ │ - lea -0x11413f7(%ebx),%eax │ │ + lea -0x114141e(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 125d200 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1157008 │ │ mov 0x264(%esi),%eax │ │ @@ -3314791,15 +3314791,15 @@ │ │ push %esi │ │ call 129c7a0 │ │ add $0xc,%esp │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x50(%esp) │ │ movups 0x8(%esp),%xmm0 │ │ movups %xmm0,0x40(%esp) │ │ - lea -0x113d7c3(%ebx),%edi │ │ + lea -0x113d7ea(%ebx),%edi │ │ push 0x8(%ebp) │ │ push 0x20(%esp) │ │ push %edi │ │ push %esi │ │ call 129c7a0 │ │ add $0xc,%esp │ │ mov 0x18(%esp),%eax │ │ @@ -3314960,15 +3314960,15 @@ │ │ mov 0x10(%ebp),%edi │ │ mov 0x8(%ebp),%esi │ │ mov 0x720(%esi),%eax │ │ testb $0x1,0x30c(%eax) │ │ jne 1157792 │ │ lea 0xdc(%esi),%eax │ │ lea 0xbc(%esi),%edi │ │ - lea -0x113bc17(%ebx),%edx │ │ + lea -0x113bc3e(%ebx),%edx │ │ mov %esi,%ecx │ │ push $0x1 │ │ push $0x30 │ │ push 0xc(%ebp) │ │ push 0x14(%ebp) │ │ push 0x10(%ebp) │ │ push $0x20 │ │ @@ -3315146,15 +3315146,15 @@ │ │ push %eax │ │ push %esi │ │ call 139d890 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1157a6f │ │ sub $0x4,%esp │ │ - lea -0x113bc17(%ebx),%eax │ │ + lea -0x113bc3e(%ebx),%eax │ │ push $0xd │ │ push %eax │ │ push %esi │ │ call 139d890 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1157a6f │ │ @@ -3315331,15 +3315331,15 @@ │ │ je 1157baf │ │ cmp $0x1,%ecx │ │ jne 1157bd2 │ │ mov 0x20(%esi),%eax │ │ test %eax,%eax │ │ je 1157bd2 │ │ sub $0x4,%esp │ │ - lea -0x1136041(%ebx),%ecx │ │ + lea -0x1136068(%ebx),%ecx │ │ push $0x78 │ │ push %ecx │ │ push 0x82c(%eax) │ │ call 12962c0 │ │ add $0x4,%esp │ │ push %esi │ │ call 1142440 │ │ @@ -3315470,15 +3315470,15 @@ │ │ mov $0x1,%eax │ │ test %ebx,%ebx │ │ je 1157d3d │ │ mov %ebx,%ecx │ │ lea (%ebx,%ebx,1),%esi │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ - lea -0x1136041(%ebx),%eax │ │ + lea -0x1136068(%ebx),%eax │ │ push $0x198 │ │ push %eax │ │ push %esi │ │ mov %ecx,0x14(%esp) │ │ call 1295f60 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%edi │ │ @@ -3315569,15 +3315569,15 @@ │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1157e8c │ │ cmpl $0x0,0x3a4(%edi) │ │ je 1157e87 │ │ sub $0x4,%esp │ │ - lea -0x1136041(%ebx),%edi │ │ + lea -0x1136068(%ebx),%edi │ │ push $0x2cd │ │ push %edi │ │ mov 0x8(%ebp),%eax │ │ push 0xd4(%eax) │ │ call 12962c0 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%eax │ │ @@ -3315935,15 +3315935,15 @@ │ │ push %eax │ │ push %esi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11581df │ │ sub $0x8,%esp │ │ - lea -0x11413e5(%ebx),%eax │ │ + lea -0x114140c(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x1,%ecx │ │ je 11581e4 │ │ @@ -3316411,15 +3316411,15 @@ │ │ pop %ebx │ │ add $0x2e7f87,%ebx │ │ mov 0x14(%ebp),%eax │ │ test %eax,%eax │ │ je 1158815 │ │ add %eax,%eax │ │ sub $0x4,%esp │ │ - lea -0x1136041(%ebx),%esi │ │ + lea -0x1136068(%ebx),%esi │ │ push $0x3f1 │ │ push %esi │ │ push %eax │ │ call 1295f60 │ │ add $0x10,%esp │ │ mov %eax,0x8(%esp) │ │ test %eax,%eax │ │ @@ -3316509,15 +3316509,15 @@ │ │ mov 0xc(%ebp),%eax │ │ mov %esi,(%eax) │ │ mov $0x1,%eax │ │ jmp 1158866 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11340d4(%ebx),%eax │ │ - lea -0x1136041(%ebx),%ecx │ │ + lea -0x1136068(%ebx),%ecx │ │ push %eax │ │ push $0x3ee │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x10f │ │ @@ -3316549,15 +3316549,15 @@ │ │ sub $0x20,%esp │ │ call 1158881 │ │ pop %ebx │ │ add $0x2e7dd7,%ebx │ │ movl $0x0,0x10(%esp) │ │ movl $0x28,0x14(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1136041(%ebx),%edi │ │ + lea -0x1136068(%ebx),%edi │ │ push $0x447 │ │ push %edi │ │ push $0x50 │ │ call 1295f60 │ │ add $0x10,%esp │ │ mov %eax,0x18(%esp) │ │ test %eax,%eax │ │ @@ -3316661,15 +3316661,15 @@ │ │ cmpb $0x3f,(%esi) │ │ sete %cl │ │ mov 0x4(%edi),%eax │ │ cmp 0x8(%edi),%eax │ │ mov %ecx,0x8(%esp) │ │ jne 1158a06 │ │ lea 0x50(,%eax,2),%eax │ │ - lea -0x1136041(%ebx),%ecx │ │ + lea -0x1136068(%ebx),%ecx │ │ push $0x424 │ │ push %ecx │ │ push %eax │ │ push 0xc(%edi) │ │ call 12961b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3317047,15 +3317047,15 @@ │ │ mov %eax,0x24(%esp) │ │ je 1158f2b │ │ mov %eax,%edi │ │ mov 0x3a4(%esi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea 0x7c(,%eax,4),%eax │ │ lea (%eax,%eax,8),%eax │ │ - lea -0x1136041(%ebx),%esi │ │ + lea -0x1136068(%ebx),%esi │ │ mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x5f3,0x8(%esp) │ │ call 1295f60 │ │ test %eax,%eax │ │ je 1159045 │ │ test %edi,%edi │ │ @@ -3317221,15 +3317221,15 @@ │ │ mov 0x1c(%esp),%eax │ │ mov %eax,0x388(%esi) │ │ xor %eax,%eax │ │ mov $0x1,%edi │ │ jmp 1159047 │ │ mov 0x18(%esp),%eax │ │ xor %edi,%edi │ │ - lea -0x1136041(%ebx),%esi │ │ + lea -0x1136068(%ebx),%esi │ │ mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x637,0x8(%esp) │ │ call 12962c0 │ │ mov %esi,0x4(%esp) │ │ movl $0x638,0x8(%esp) │ │ movl $0x0,(%esp) │ │ @@ -3317617,15 +3317617,15 @@ │ │ cmp $0x10000,%ecx │ │ je 11594ec │ │ cmp $0x74,%eax │ │ jne 11594e1 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11595fa(%ebx),%eax │ │ - lea -0x1136041(%ebx),%ecx │ │ + lea -0x1136068(%ebx),%ecx │ │ push %eax │ │ push $0x7af │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x172 │ │ @@ -3317658,15 +3317658,15 @@ │ │ jne 1159510 │ │ cmp $0xffffffff,%eax │ │ je 11595f1 │ │ mov 0xc(%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11595fa(%ebx),%eax │ │ - lea -0x1136041(%ebx),%ecx │ │ + lea -0x1136068(%ebx),%ecx │ │ push %eax │ │ push $0x7c8 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x172 │ │ @@ -3317779,50 +3317779,50 @@ │ │ je 115978e │ │ cmp %ecx,%eax │ │ je 115978e │ │ mov 0xc(%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11595fa(%ebx),%eax │ │ - lea -0x1136041(%ebx),%ecx │ │ + lea -0x1136068(%ebx),%ecx │ │ push %eax │ │ push $0x7e2 │ │ jmp 115990c │ │ mov 0xc(%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11595fa(%ebx),%eax │ │ - lea -0x1136041(%ebx),%ecx │ │ + lea -0x1136068(%ebx),%ecx │ │ push %eax │ │ push $0x7d0 │ │ jmp 1159543 │ │ mov 0x8(%ebp),%edx │ │ mov 0x6b0(%edx),%eax │ │ testb $0x3,0x12(%eax) │ │ je 1159820 │ │ mov 0xc(%esp),%ebx │ │ mov %edx,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11595fa(%ebx),%eax │ │ - lea -0x1136041(%ebx),%ecx │ │ + lea -0x1136068(%ebx),%ecx │ │ push %eax │ │ push $0x7f7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x172 │ │ push $0x28 │ │ push %esi │ │ jmp 1159558 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11595fa(%ebx),%eax │ │ - lea -0x1136041(%ebx),%ecx │ │ + lea -0x1136068(%ebx),%ecx │ │ push %eax │ │ push $0x7d9 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xa2 │ │ @@ -3317861,15 +3317861,15 @@ │ │ and 0x10(%eax),%ecx │ │ je 1159820 │ │ mov 0xc(%esp),%ebx │ │ mov %edx,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11595fa(%ebx),%eax │ │ - lea -0x1136041(%ebx),%ecx │ │ + lea -0x1136068(%ebx),%ecx │ │ push %eax │ │ push $0x7f1 │ │ jmp 1159747 │ │ sub $0x4,%esp │ │ lea 0x2c(%esp),%eax │ │ mov 0x10(%esp),%ebx │ │ push %eax │ │ @@ -3317895,15 +3317895,15 @@ │ │ mov 0x6b0(%eax),%eax │ │ testl $0x30001,0x10(%eax) │ │ je 11598a5 │ │ mov 0xc(%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11595fa(%ebx),%eax │ │ - lea -0x1136041(%ebx),%ecx │ │ + lea -0x1136068(%ebx),%ecx │ │ push %eax │ │ push $0x804 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x172 │ │ @@ -3317919,28 +3317919,28 @@ │ │ call 1148d90 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1159927 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11595fa(%ebx),%eax │ │ - lea -0x1136041(%ebx),%ecx │ │ + lea -0x1136068(%ebx),%ecx │ │ push %eax │ │ push $0x808 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x170 │ │ push $0x28 │ │ jmp 1159555 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11595fa(%ebx),%eax │ │ - lea -0x1136041(%ebx),%ecx │ │ + lea -0x1136068(%ebx),%ecx │ │ push %eax │ │ push $0x7e9 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x17a │ │ @@ -3317983,15 +3317983,15 @@ │ │ je 115999b │ │ mov %edi,0x2a0(%esi) │ │ mov $0x1,%eax │ │ jmp 11595f6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11595fa(%ebx),%eax │ │ - lea -0x1136041(%ebx),%ecx │ │ + lea -0x1136068(%ebx),%ecx │ │ push %eax │ │ push $0x816 │ │ jmp 1159747 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3318566,15 +3318566,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1159ff1 │ │ pop %ebx │ │ add $0x2e6667,%ebx │ │ mov 0x8(%ebp),%edi │ │ sub $0x4,%esp │ │ - lea -0x1136041(%ebx),%esi │ │ + lea -0x1136068(%ebx),%esi │ │ push $0x896 │ │ push %esi │ │ push 0xeb4(%edi) │ │ call 12962c0 │ │ add $0x10,%esp │ │ movl $0x0,0xeb4(%edi) │ │ movl $0x0,0xeb8(%edi) │ │ @@ -3318764,15 +3318764,15 @@ │ │ mov 0x8(%ebp),%esi │ │ mov 0x2a4(%esi),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x6b0(%esi),%edi │ │ mov 0x10(%edi),%eax │ │ mov %eax,0xc(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1136041(%ebx),%eax │ │ + lea -0x1136068(%ebx),%eax │ │ mov %ebx,0x18(%esp) │ │ push $0xac0 │ │ mov %eax,0x24(%esp) │ │ push %eax │ │ push 0xeb4(%esi) │ │ call 12962c0 │ │ mov 0x1c(%esp),%eax │ │ @@ -3319574,15 +3319574,15 @@ │ │ mov 0xc(%ebp),%ecx │ │ lea (%ecx,%eax,1),%esi │ │ add $0x10,%esi │ │ add $0x10,%eax │ │ mov %esi,0x2c(%esp) │ │ sub %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x1136041(%ebx),%eax │ │ + lea -0x1136068(%ebx),%eax │ │ push $0x999 │ │ mov %eax,0x28(%esp) │ │ push %eax │ │ push %edi │ │ call 1295f60 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ @@ -3319661,15 +3319661,15 @@ │ │ mov 0x28(%esp),%edi │ │ push (%edi) │ │ call 1266bf0 │ │ add $0x4,%esp │ │ push %edi │ │ call 1160790 │ │ add $0xc,%esp │ │ - lea -0x1136041(%ebx),%eax │ │ + lea -0x1136068(%ebx),%eax │ │ push $0xfd3 │ │ push %eax │ │ push %edi │ │ call 12962c0 │ │ add $0x10,%esp │ │ mov 0x18(%esp),%edi │ │ jmp 115a86b │ │ @@ -3319721,15 +3319721,15 @@ │ │ push %edi │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x20,%esp │ │ call 115adf1 │ │ pop %ebx │ │ add $0x2e5867,%ebx │ │ - lea -0x1136041(%ebx),%esi │ │ + lea -0x1136068(%ebx),%esi │ │ mov %esi,0x4(%esp) │ │ movl $0xfb3,0x8(%esp) │ │ movl $0x8,(%esp) │ │ call 1296010 │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ test %edi,%edi │ │ @@ -3319737,15 +3319737,15 @@ │ │ mov 0x8(%ebp),%eax │ │ cmpl $0x0,0x164(%eax) │ │ je 115ae70 │ │ mov %esi,0x18(%esp) │ │ mov (%eax),%ecx │ │ mov 0x27c(%eax),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x113671d(%ebx),%eax │ │ + lea -0x1136744(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %ecx,(%esp) │ │ call 1267470 │ │ test %eax,%eax │ │ je 115ae8d │ │ mov %eax,%esi │ │ mov %eax,(%esp) │ │ @@ -3319957,15 +3319957,15 @@ │ │ test %esi,%esi │ │ je 115b06a │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ call 1266bf0 │ │ mov %esi,(%esp) │ │ call 1160790 │ │ - lea -0x1136041(%ebx),%eax │ │ + lea -0x1136068(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0xfd3,0x8(%esp) │ │ call 12962c0 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3320240,15 +3320240,15 @@ │ │ jmp 115b2d4 │ │ mov 0x4(%esp),%eax │ │ test %eax,%eax │ │ jne 115b408 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1128e8c(%ebx),%eax │ │ - lea -0x1136041(%ebx),%ecx │ │ + lea -0x1136068(%ebx),%ecx │ │ push %eax │ │ push $0xa97 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x76 │ │ @@ -3320277,15 +3320277,15 @@ │ │ xor %esi,%esi │ │ test %edi,%edi │ │ je 115b4fb │ │ mov %edi,%eax │ │ and $0x1,%eax │ │ jne 115b4fb │ │ sub $0x4,%esp │ │ - lea -0x1136041(%ebx),%eax │ │ + lea -0x1136068(%ebx),%eax │ │ mov %ebx,0x8(%esp) │ │ push $0xaf2 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push %edi │ │ call 1295f60 │ │ add $0x10,%esp │ │ @@ -3320438,15 +3320438,15 @@ │ │ mov 0x8(%esp),%edi │ │ test %edi,%edi │ │ je 115b66b │ │ cmpl $0x0,0xc(%ebp) │ │ je 115b6cb │ │ lea (%edi,%edi,1),%ecx │ │ sub $0x4,%esp │ │ - lea -0x1136041(%ebx),%eax │ │ + lea -0x1136068(%ebx),%eax │ │ push $0xc0b │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ mov %ecx,0xc(%esp) │ │ push %ecx │ │ call 1295f60 │ │ add $0x10,%esp │ │ @@ -3320473,15 +3320473,15 @@ │ │ mov (%esp),%eax │ │ mov %eax,0x2c(%esi) │ │ add $0x30,%esi │ │ jmp 115b6c9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112e720(%ebx),%eax │ │ - lea -0x1136041(%ebx),%ecx │ │ + lea -0x1136068(%ebx),%ecx │ │ push %eax │ │ push $0xbfd │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ lea -0x1128e79(%ebx),%eax │ │ push 0x10(%ebp) │ │ @@ -3320754,15 +3320754,15 @@ │ │ pop %ebx │ │ add $0x2e4cd7,%ebx │ │ mov 0x10(%ebp),%eax │ │ xor %esi,%esi │ │ test $0x1,%al │ │ jne 115baa8 │ │ sub $0x4,%esp │ │ - lea -0x1136041(%ebx),%ecx │ │ + lea -0x1136068(%ebx),%ecx │ │ mov %ebx,0x4(%esp) │ │ push $0xc23 │ │ mov %ecx,0x10(%esp) │ │ push %ecx │ │ push %eax │ │ mov %eax,%edi │ │ call 1295f60 │ │ @@ -3322496,16 +3322496,16 @@ │ │ test %eax,%eax │ │ jne 115cf5c │ │ test %esi,%esi │ │ je 115cf83 │ │ mov 0x18(%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137efe(%ebx),%eax │ │ - lea -0x1136041(%ebx),%ecx │ │ + lea -0x1137f25(%ebx),%eax │ │ + lea -0x1136068(%ebx),%ecx │ │ push %eax │ │ push $0xf0a │ │ jmp 115d647 │ │ mov 0x238(%ecx),%eax │ │ mov $0x1,%edi │ │ testb $0xab,0x14(%eax) │ │ je 115d663 │ │ @@ -3322589,16 +3322589,16 @@ │ │ add $0x10,%esp │ │ jmp 115d109 │ │ cmpl $0x0,0xc(%ebp) │ │ mov 0x18(%esp),%ebx │ │ je 115d663 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137efe(%ebx),%eax │ │ - lea -0x1136041(%ebx),%ecx │ │ + lea -0x1137f25(%ebx),%eax │ │ + lea -0x1136068(%ebx),%ecx │ │ push %eax │ │ push $0xf7c │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x76 │ │ @@ -3322841,16 +3322841,16 @@ │ │ mov %ecx,%eax │ │ mov %ecx,%edi │ │ jmp 115d5af │ │ cmpl $0x0,0xc(%ebp) │ │ je 115d663 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137efe(%ebx),%eax │ │ - lea -0x1136041(%ebx),%ecx │ │ + lea -0x1137f25(%ebx),%eax │ │ + lea -0x1136068(%ebx),%ecx │ │ push %eax │ │ push $0xf64 │ │ jmp 115d647 │ │ lea -0x1111218(%ebx),%ebx │ │ mov $0x1,%ecx │ │ mov 0x10(%esp),%edx │ │ jmp 115d457 │ │ @@ -3322971,16 +3322971,16 @@ │ │ jne 115cf5c │ │ cmpl $0x0,0xc(%ebp) │ │ mov 0x18(%esp),%ebx │ │ mov $0x1,%edi │ │ je 115d663 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137efe(%ebx),%eax │ │ - lea -0x1136041(%ebx),%ecx │ │ + lea -0x1137f25(%ebx),%eax │ │ + lea -0x1136068(%ebx),%ecx │ │ push %eax │ │ push $0xf73 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x172 │ │ @@ -3323006,29 +3323006,29 @@ │ │ cmp %eax,%esi │ │ jne 115d614 │ │ cmpl $0x0,0xc(%ebp) │ │ mov $0x1,%edi │ │ je 115d663 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137efe(%ebx),%eax │ │ - lea -0x1136041(%ebx),%ecx │ │ + lea -0x1137f25(%ebx),%eax │ │ + lea -0x1136068(%ebx),%ecx │ │ push %eax │ │ push $0xf56 │ │ jmp 115d647 │ │ cmp $0xffffffff,%edi │ │ jne 115cf5f │ │ jmp 115cf5c │ │ cmpl $0x0,0xc(%ebp) │ │ mov $0x1,%edi │ │ je 115d663 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137efe(%ebx),%eax │ │ - lea -0x1136041(%ebx),%ecx │ │ + lea -0x1137f25(%ebx),%eax │ │ + lea -0x1136068(%ebx),%ecx │ │ push %eax │ │ push $0xf4a │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x76 │ │ @@ -3323124,23 +3323124,23 @@ │ │ mov 0x39c(%esi),%ecx │ │ cmp %eax,%ecx │ │ jne 115d7b6 │ │ test %ecx,%ecx │ │ je 115d760 │ │ lea (%ecx,%ecx,4),%eax │ │ lea 0x190(,%eax,8),%eax │ │ - lea -0x1136041(%ebx),%ecx │ │ + lea -0x1136068(%ebx),%ecx │ │ push $0xff │ │ push %ecx │ │ push %eax │ │ push 0x394(%esi) │ │ call 12961b0 │ │ jmp 115d779 │ │ sub $0x4,%esp │ │ - lea -0x1136041(%ebx),%eax │ │ + lea -0x1136068(%ebx),%eax │ │ push $0xfa │ │ push %eax │ │ push $0x190 │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 115d9e2 │ │ @@ -3323159,36 +3323159,36 @@ │ │ mov %edi,0x14(%esp) │ │ mov 0x394(%esi),%ecx │ │ lea (%eax,%eax,4),%eax │ │ mov %ecx,(%esp) │ │ mov %eax,0x8(%esp) │ │ lea (%ecx,%eax,8),%edi │ │ sub $0x8,%esp │ │ - lea -0x1143043(%ebx),%eax │ │ + lea -0x114306a(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 115d9a3 │ │ cmpl $0x4,0x4(%eax) │ │ jne 115d9a3 │ │ sub $0x4,%esp │ │ - lea -0x1136041(%ebx),%ecx │ │ + lea -0x1136068(%ebx),%ecx │ │ push $0x110 │ │ mov %ecx,0xc(%esp) │ │ push %ecx │ │ push 0x8(%eax) │ │ call 1297a80 │ │ add $0x10,%esp │ │ mov %eax,(%edi) │ │ test %eax,%eax │ │ je 115da1a │ │ sub $0x8,%esp │ │ - lea -0x1143020(%ebx),%eax │ │ + lea -0x1143047(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 115d9e9 │ │ cmpl $0x4,0x4(%eax) │ │ @@ -3323223,15 +3323223,15 @@ │ │ mov 0x18(%esp),%eax │ │ cmp $0x10000,%eax │ │ jae 115da7a │ │ mov (%esp),%ecx │ │ mov 0x8(%esp),%edx │ │ mov %ax,0x10(%ecx,%edx,8) │ │ sub $0x8,%esp │ │ - lea -0x113f45e(%ebx),%eax │ │ + lea -0x113f485(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 115da93 │ │ cmpl $0x4,0x4(%eax) │ │ @@ -3323283,22 +3323283,22 @@ │ │ test %eax,%eax │ │ je 115d98d │ │ mov 0x10(%esp),%eax │ │ cmp $0x2,%eax │ │ jb 115dac7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143034(%ebx),%eax │ │ + lea -0x114305b(%ebx),%eax │ │ push %eax │ │ push $0x135 │ │ jmp 115d9fd │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143034(%ebx),%eax │ │ - lea -0x1136041(%ebx),%ecx │ │ + lea -0x114305b(%ebx),%eax │ │ + lea -0x1136068(%ebx),%ecx │ │ push %eax │ │ push $0x10d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3323309,29 +3323309,29 @@ │ │ test %edi,%edi │ │ jne 115da1c │ │ jmp 115da72 │ │ xor %eax,%eax │ │ jmp 115da72 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143034(%ebx),%eax │ │ + lea -0x114305b(%ebx),%eax │ │ push %eax │ │ push $0x116 │ │ push 0x10(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ push $0x14 │ │ call 1248e00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ mov %eax,(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1136041(%ebx),%esi │ │ + lea -0x1136068(%ebx),%esi │ │ push $0x171 │ │ push %esi │ │ push (%edi) │ │ call 12962c0 │ │ add $0xc,%esp │ │ push $0x172 │ │ push %esi │ │ @@ -3323351,27 +3323351,27 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143034(%ebx),%eax │ │ + lea -0x114305b(%ebx),%eax │ │ push %eax │ │ push $0x11f │ │ jmp 115d9fd │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143034(%ebx),%eax │ │ + lea -0x114305b(%ebx),%eax │ │ push %eax │ │ push $0x126 │ │ jmp 115d9fd │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143034(%ebx),%eax │ │ + lea -0x114305b(%ebx),%eax │ │ push %eax │ │ push $0x12f │ │ jmp 115d9fd │ │ xor %eax,%eax │ │ mov (%esp),%ecx │ │ mov 0x8(%esp),%edx │ │ mov %al,0x24(%ecx,%edx,8) │ │ @@ -3323391,15 +3323391,15 @@ │ │ push %ecx │ │ push %eax │ │ call 129acb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 115dc46 │ │ sub $0x8,%esp │ │ - lea -0x1143008(%ebx),%eax │ │ + lea -0x114302f(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 115dc5f │ │ mov (%esp),%ecx │ │ @@ -3323482,33 +3323482,33 @@ │ │ mov $0x1,%eax │ │ mov 0xc(%esp),%edi │ │ test %edi,%edi │ │ jne 115da1c │ │ jmp 115da72 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143034(%ebx),%eax │ │ + lea -0x114305b(%ebx),%eax │ │ push %eax │ │ push $0x13c │ │ jmp 115d9fd │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143034(%ebx),%eax │ │ + lea -0x114305b(%ebx),%eax │ │ push %eax │ │ push $0x142 │ │ jmp 115d9fd │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143034(%ebx),%eax │ │ + lea -0x114305b(%ebx),%eax │ │ push %eax │ │ push $0x148 │ │ jmp 115d9fd │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143034(%ebx),%eax │ │ + lea -0x114305b(%ebx),%eax │ │ push %eax │ │ push $0x14e │ │ push 0x10(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3323539,23 +3323539,23 @@ │ │ mov 0x3a8(%esi),%ecx │ │ cmp %eax,%ecx │ │ jne 115dd81 │ │ test %ecx,%ecx │ │ je 115dd2e │ │ imul $0x34,%ecx,%eax │ │ add $0x208,%eax │ │ - lea -0x1136041(%ebx),%ecx │ │ + lea -0x1136068(%ebx),%ecx │ │ push $0x1bd │ │ push %ecx │ │ push %eax │ │ push 0x3a0(%esi) │ │ call 12961b0 │ │ jmp 115dd47 │ │ sub $0x4,%esp │ │ - lea -0x1136041(%ebx),%eax │ │ + lea -0x1136068(%ebx),%eax │ │ push $0x1b8 │ │ push %eax │ │ push $0x208 │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 115dfc4 │ │ @@ -3323573,26 +3323573,26 @@ │ │ mov %edi,0x28(%esp) │ │ mov 0x3a0(%esi),%edi │ │ imul $0x34,%eax,%eax │ │ mov %eax,0x8(%esp) │ │ add %edi,%eax │ │ mov %eax,0xc(%esp) │ │ sub $0x8,%esp │ │ - lea -0x1139ae7(%ebx),%eax │ │ + lea -0x1139b0e(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 115df81 │ │ cmpl $0x4,0x4(%eax) │ │ jne 115df81 │ │ mov %esi,0x20(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1136041(%ebx),%esi │ │ + lea -0x1136068(%ebx),%esi │ │ push $0x1ce │ │ push %esi │ │ mov 0x14(%esp),%ecx │ │ push 0x8(%edi,%ecx,1) │ │ mov %edi,0x20(%esp) │ │ mov %eax,%edi │ │ call 12962c0 │ │ @@ -3323676,15 +3323676,15 @@ │ │ push %eax │ │ call 129b140 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 115e122 │ │ mov 0x10(%esp),%edi │ │ sub $0x8,%esp │ │ - lea -0x113bc09(%ebx),%eax │ │ + lea -0x113bc30(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 115e13b │ │ cmpl $0x4,0x4(%eax) │ │ @@ -3323709,16 +3323709,16 @@ │ │ mov 0x8(%esp),%ecx │ │ mov %eax,0xc(%edi,%ecx,1) │ │ test %eax,%eax │ │ jne 115e147 │ │ jmp 115dffc │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11413de(%ebx),%eax │ │ - lea -0x1136041(%ebx),%ecx │ │ + lea -0x1141405(%ebx),%eax │ │ + lea -0x1136068(%ebx),%ecx │ │ push %eax │ │ push $0x1cb │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3323730,29 +3323730,29 @@ │ │ test %edi,%edi │ │ jne 115e000 │ │ jmp 115e0ff │ │ xor %esi,%esi │ │ jmp 115e0ff │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11413de(%ebx),%eax │ │ + lea -0x1141405(%ebx),%eax │ │ push %eax │ │ push $0x1d5 │ │ push 0x20(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ push $0x14 │ │ call 1248e00 │ │ add $0x10,%esp │ │ mov 0xc(%esp),%edi │ │ mov %esi,0xc(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1136041(%ebx),%esi │ │ + lea -0x1136068(%ebx),%esi │ │ push $0x29e │ │ push %esi │ │ push (%edi) │ │ call 12962c0 │ │ add $0x10,%esp │ │ movl $0x0,(%edi) │ │ sub $0x4,%esp │ │ @@ -3323817,21 +3323817,21 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11413de(%ebx),%eax │ │ + lea -0x1141405(%ebx),%eax │ │ push %eax │ │ push $0x1e2 │ │ jmp 115dfdf │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11413de(%ebx),%eax │ │ + lea -0x1141405(%ebx),%eax │ │ push %eax │ │ push $0x1ea │ │ jmp 115dfdf │ │ mov 0x8(%esp),%eax │ │ movl $0x0,0xc(%edi,%eax,1) │ │ sub $0x8,%esp │ │ lea -0x11324ea(%ebx),%eax │ │ @@ -3323932,15 +3323932,15 @@ │ │ mov %eax,0x18(%edi,%ecx,1) │ │ test %eax,%eax │ │ jne 115e2b5 │ │ jmp 115dffc │ │ mov 0x8(%esp),%eax │ │ movl $0x0,0x18(%edi,%eax,1) │ │ sub $0x8,%esp │ │ - lea -0x113f450(%ebx),%eax │ │ + lea -0x113f477(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 115e323 │ │ cmpl $0x4,0x4(%eax) │ │ @@ -3323998,15 +3323998,15 @@ │ │ mov 0x10(%esp),%ecx │ │ mov %eax,0x20(%ecx,%edi,1) │ │ test %eax,%eax │ │ jne 115e3a5 │ │ jmp 115e58e │ │ movl $0x0,0x20(%edi,%esi,1) │ │ sub $0x8,%esp │ │ - lea -0x113f43c(%ebx),%eax │ │ + lea -0x113f463(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 115e413 │ │ mov %eax,0x18(%esp) │ │ @@ -3324054,15 +3324054,15 @@ │ │ test %eax,%eax │ │ je 115e547 │ │ mov (%esi),%eax │ │ lea 0x1(%eax),%ecx │ │ cmp $0x2,%ecx │ │ jae 115e595 │ │ sub $0x8,%esp │ │ - lea -0x1143008(%ebx),%eax │ │ + lea -0x114302f(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 115e55d │ │ mov 0x10(%esp),%ecx │ │ @@ -3324117,21 +3324117,21 @@ │ │ call 1264710 │ │ add $0x10,%esp │ │ call 1249060 │ │ mov $0x1,%esi │ │ jmp 115dfb7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11413de(%ebx),%eax │ │ + lea -0x1141405(%ebx),%eax │ │ push %eax │ │ push $0x246 │ │ jmp 115e571 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11413de(%ebx),%eax │ │ + lea -0x1141405(%ebx),%eax │ │ push %eax │ │ push $0x252 │ │ push 0x20(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3324144,15 +3324144,15 @@ │ │ jge 115e46d │ │ mov $0x1,%esi │ │ jmp 115dffc │ │ cmp (%esi),%eax │ │ jge 115e705 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11413de(%ebx),%eax │ │ + lea -0x1141405(%ebx),%eax │ │ push %eax │ │ push $0x257 │ │ jmp 115e571 │ │ sub $0x4,%esp │ │ push $0x0 │ │ mov 0x24(%esp),%edi │ │ push (%edi) │ │ @@ -3324248,15 +3324248,15 @@ │ │ incl 0x3a4(%eax) │ │ jmp 115e529 │ │ cmp $0x304,%eax │ │ jge 115e4bb │ │ jmp 115e5a0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11413de(%ebx),%eax │ │ + lea -0x1141405(%ebx),%eax │ │ push %eax │ │ push $0x288 │ │ push 0x20(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3324284,15 +3324284,15 @@ │ │ mov 0x8(%ebp),%esi │ │ lea -0x111f2b2(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 139e0b0 │ │ test %eax,%eax │ │ je 115e805 │ │ - lea -0x113f425(%ebx),%eax │ │ + lea -0x113f44c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 139e0b0 │ │ test %eax,%eax │ │ je 115e7fd │ │ lea -0x112e6ff(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3324470,15 +3324470,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0xb0,%esp │ │ call 115e974 │ │ pop %ebx │ │ add $0x2e1ce4,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113d7ad(%ebx),%eax │ │ + lea -0x113d7d4(%ebx),%eax │ │ push 0xc(%ebp) │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12623d0 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ movl $0x2,0x1c(%esp) │ │ @@ -3324504,15 +3324504,15 @@ │ │ cmpl $0xfa,0x1c(%ebp) │ │ jb 115ea29 │ │ test %edi,%edi │ │ je 115ea16 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151f4d(%ebx),%eax │ │ - lea -0x1142ffc(%ebx),%ecx │ │ + lea -0x1143023(%ebx),%ecx │ │ push %eax │ │ push $0x3a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x16f │ │ @@ -3324629,15 +3324629,15 @@ │ │ cmpl $0x0,0x30(%ebp) │ │ je 115ebbe │ │ test %edi,%edi │ │ jg 115ebbe │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151f4d(%ebx),%eax │ │ - lea -0x1142ffc(%ebx),%ecx │ │ + lea -0x1143023(%ebx),%ecx │ │ push %eax │ │ push $0x5d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3324658,15 +3324658,15 @@ │ │ call 12620e0 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ je 115ec10 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151f4d(%ebx),%eax │ │ - lea -0x1142ffc(%ebx),%ecx │ │ + lea -0x1143023(%ebx),%ecx │ │ push %eax │ │ push $0x43 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3324719,15 +3324719,15 @@ │ │ je 115ecb6 │ │ test %eax,%eax │ │ jne 115ecb6 │ │ mov %eax,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11559b8(%ebx),%eax │ │ - lea -0x1142ffc(%ebx),%ecx │ │ + lea -0x1143023(%ebx),%ecx │ │ push %eax │ │ push $0x70 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3324773,15 +3324773,15 @@ │ │ add $0x30,%esp │ │ test %eax,%eax │ │ jne 115ed46 │ │ mov %eax,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11559b8(%ebx),%eax │ │ - lea -0x1142ffc(%ebx),%ecx │ │ + lea -0x1143023(%ebx),%ecx │ │ push %eax │ │ push $0x70 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3324814,15 +3324814,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 125dee0 │ │ add $0x10,%esp │ │ mov %eax,0xc(%esp) │ │ mov 0x4(%edi),%eax │ │ sub $0x4,%esp │ │ - lea -0x113d7ad(%ebx),%ecx │ │ + lea -0x113d7d4(%ebx),%ecx │ │ push 0x27c(%eax) │ │ push %ecx │ │ push (%eax) │ │ call 12623d0 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0xc,%esp │ │ @@ -3324939,15 +3324939,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ test %eax,%eax │ │ jg 115ef56 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151f38(%ebx),%eax │ │ - lea -0x1142ffc(%ebx),%ecx │ │ + lea -0x1143023(%ebx),%ecx │ │ push %eax │ │ push $0xdb │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3324964,15 +3324964,15 @@ │ │ call 12620e0 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ jmp 115efa8 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151f38(%ebx),%eax │ │ - lea -0x1142ffc(%ebx),%ecx │ │ + lea -0x1143023(%ebx),%ecx │ │ push %eax │ │ push $0xb9 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3324986,15 +3324986,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151f38(%ebx),%eax │ │ - lea -0x1142ffc(%ebx),%ecx │ │ + lea -0x1143023(%ebx),%ecx │ │ push %eax │ │ push $0xc0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3325088,15 +3325088,15 @@ │ │ push %edi │ │ call 115ed50 │ │ add $0x20,%esp │ │ jmp 115f0df │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1128e20(%ebx),%eax │ │ - lea -0x1142ffc(%ebx),%ecx │ │ + lea -0x1143023(%ebx),%ecx │ │ push %eax │ │ push $0xfe │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3325210,25 +3325210,25 @@ │ │ call 115e960 │ │ add $0x30,%esp │ │ test %eax,%eax │ │ jne 115f235 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11559b8(%ebx),%eax │ │ - lea -0x1142ffc(%ebx),%ecx │ │ + lea -0x1143023(%ebx),%ecx │ │ push %eax │ │ push $0x70 │ │ jmp 115f292 │ │ lea 0x4b0(%esi),%edi │ │ jmp 115f235 │ │ lea 0x4f0(%esi),%edi │ │ mov (%esp),%eax │ │ lea 0x4(%esp),%ecx │ │ lea 0x14(%esp),%edx │ │ - lea -0x113671d(%ebx),%esi │ │ + lea -0x1136744(%ebx),%esi │ │ push %ecx │ │ push $0x80 │ │ push 0x14(%ebp) │ │ push %eax │ │ lea 0x4c(%esp),%ecx │ │ push %ecx │ │ push %eax │ │ @@ -3325242,16 +3325242,16 @@ │ │ push (%eax) │ │ call 12671c0 │ │ add $0x30,%esp │ │ test %eax,%eax │ │ jne 115f2ad │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113bbeb(%ebx),%eax │ │ - lea -0x1142ffc(%ebx),%ecx │ │ + lea -0x113bc12(%ebx),%eax │ │ + lea -0x1143023(%ebx),%ecx │ │ push %eax │ │ push $0x135 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3325398,15 +3325398,15 @@ │ │ movl $0x0,0x28(%esp) │ │ movl $0x0,0xc(%esp) │ │ movl $0xc,0x34(%esp) │ │ lea -0x1111194(%ebx),%eax │ │ mov %eax,0x30(%esp) │ │ mov $0x1,%al │ │ mov %eax,0x14(%esp) │ │ - lea -0x113f41d(%ebx),%eax │ │ + lea -0x113f444(%ebx),%eax │ │ mov %eax,0x2c(%esp) │ │ movl $0x0,0x18(%esp) │ │ xor %edx,%edx │ │ movl $0x0,0x24(%esp) │ │ movl $0x0,0x1c(%esp) │ │ jmp 115f671 │ │ mov %edx,(%esp) │ │ @@ -3325808,38 +3325808,38 @@ │ │ movl $0x0,0x28(%esp) │ │ movl $0x0,0x1c(%esp) │ │ movl $0xb,0x34(%esp) │ │ lea -0x11111ad(%ebx),%eax │ │ mov %eax,0x30(%esp) │ │ mov $0x1,%al │ │ mov %eax,0x24(%esp) │ │ - lea -0x1144c20(%ebx),%eax │ │ + lea -0x1144c47(%ebx),%eax │ │ mov %eax,0x2c(%esp) │ │ movl $0x0,0x18(%esp) │ │ xor %edx,%edx │ │ movl $0x0,0x14(%esp) │ │ jmp 115f66e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144c04(%ebx),%eax │ │ - lea -0x1142ffc(%ebx),%ecx │ │ + lea -0x1144c2b(%ebx),%eax │ │ + lea -0x1143023(%ebx),%ecx │ │ push %eax │ │ push $0x1f8 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x14c │ │ push $0x50 │ │ push %edi │ │ jmp 115fe43 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144c04(%ebx),%eax │ │ - lea -0x1142ffc(%ebx),%ecx │ │ + lea -0x1144c2b(%ebx),%eax │ │ + lea -0x1143023(%ebx),%ecx │ │ push %eax │ │ push $0x270 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3325851,15 +3325851,15 @@ │ │ and $0x40,%eax │ │ movl $0x0,(%esp) │ │ mov %eax,%esi │ │ jmp 115fd62 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11559b8(%ebx),%eax │ │ - lea -0x1142ffc(%ebx),%ecx │ │ + lea -0x1143023(%ebx),%ecx │ │ push %eax │ │ push $0x70 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3325867,16 +3325867,16 @@ │ │ push %esi │ │ call 11a3310 │ │ add $0x10,%esp │ │ movl $0x0,(%esp) │ │ jmp 115fd5e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144c04(%ebx),%eax │ │ - lea -0x1142ffc(%ebx),%ecx │ │ + lea -0x1144c2b(%ebx),%eax │ │ + lea -0x1143023(%ebx),%ecx │ │ push %eax │ │ push $0x20d │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xdb │ │ @@ -3325970,16 +3325970,16 @@ │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setne %cl │ │ mov %ecx,(%esp) │ │ jmp 115fd62 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144c04(%ebx),%eax │ │ - lea -0x1142ffc(%ebx),%ecx │ │ + lea -0x1144c2b(%ebx),%eax │ │ + lea -0x1143023(%ebx),%ecx │ │ push %eax │ │ push $0x24c │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3325993,15 +3325993,15 @@ │ │ push $0x50 │ │ push 0x8(%ebp) │ │ call 11a3290 │ │ jmp 115fe48 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11559b8(%ebx),%eax │ │ - lea -0x1142ffc(%ebx),%ecx │ │ + lea -0x1143023(%ebx),%ecx │ │ push %eax │ │ push $0x70 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3326012,16 +3326012,16 @@ │ │ lea 0x48(%esp),%edi │ │ mov 0x10(%esp),%esi │ │ test %esi,%esi │ │ jne 115fe56 │ │ jmp 115fe8a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144c04(%ebx),%eax │ │ - lea -0x1142ffc(%ebx),%ecx │ │ + lea -0x1144c2b(%ebx),%eax │ │ + lea -0x1143023(%ebx),%ecx │ │ push %eax │ │ push $0x231 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3326031,43 +3326031,43 @@ │ │ add $0x4,%esp │ │ push %esi │ │ call 124b0e0 │ │ jmp 115fe48 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11559b8(%ebx),%eax │ │ - lea -0x1142ffc(%ebx),%ecx │ │ + lea -0x1143023(%ebx),%ecx │ │ push %eax │ │ push $0x70 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ push %esi │ │ call 11a3310 │ │ add $0x10,%esp │ │ jmp 115fd5e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144c04(%ebx),%eax │ │ - lea -0x1142ffc(%ebx),%ecx │ │ + lea -0x1144c2b(%ebx),%eax │ │ + lea -0x1143023(%ebx),%ecx │ │ push %eax │ │ push $0x229 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ jmp 115fe3e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144c04(%ebx),%eax │ │ - lea -0x1142ffc(%ebx),%ecx │ │ + lea -0x1144c2b(%ebx),%eax │ │ + lea -0x1143023(%ebx),%ecx │ │ push %eax │ │ push $0x207 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3326102,31 +3326102,31 @@ │ │ push %eax │ │ call 139e280 │ │ add $0x10,%esp │ │ mov 0x44(%esp),%eax │ │ cmp %edi,%eax │ │ je 115fece │ │ sub $0x4,%esp │ │ - lea -0x1142ffc(%ebx),%ecx │ │ + lea -0x1143023(%ebx),%ecx │ │ push $0x2ef │ │ push %ecx │ │ push %eax │ │ call 12962c0 │ │ add $0x10,%esp │ │ mov (%esp),%eax │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144c04(%ebx),%eax │ │ - lea -0x1142ffc(%ebx),%ecx │ │ + lea -0x1144c2b(%ebx),%eax │ │ + lea -0x1143023(%ebx),%ecx │ │ push %eax │ │ push $0x23e │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3326209,15 +3326209,15 @@ │ │ mov %eax,(%edx) │ │ mov 0x264(%esi),%eax │ │ mov 0x2c(%ebp),%ecx │ │ jmp 116005f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11559b8(%ebx),%eax │ │ - lea -0x1142ffc(%ebx),%ecx │ │ + lea -0x1143023(%ebx),%ecx │ │ push %eax │ │ push $0x70 │ │ jmp 1160177 │ │ sub $0xc,%esp │ │ mov 0x8(%ebp),%esi │ │ push %esi │ │ call 125dd60 │ │ @@ -3326258,15 +3326258,15 @@ │ │ js 11601b2 │ │ mov 0x34(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ mov 0x24(%ebp),%edx │ │ cmp $0x11,%eax │ │ jb 11600b7 │ │ sub $0x4,%esp │ │ - lea -0x1142ffc(%ebx),%esi │ │ + lea -0x1143023(%ebx),%esi │ │ push $0x1b0 │ │ push %esi │ │ push %eax │ │ call 1295f60 │ │ mov 0x24(%ebp),%edx │ │ add $0x10,%esp │ │ mov 0x30(%ebp),%ecx │ │ @@ -3326316,27 +3326316,27 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11601ec │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11559b8(%ebx),%eax │ │ - lea -0x1142ffc(%ebx),%ecx │ │ + lea -0x1143023(%ebx),%ecx │ │ push %eax │ │ push $0x70 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 11601dc │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1157720(%ebx),%eax │ │ - lea -0x1142ffc(%ebx),%ecx │ │ + lea -0x1143023(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3326353,15 +3326353,15 @@ │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0100 │ │ jmp 11601dc │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1157720(%ebx),%eax │ │ - lea -0x1142ffc(%ebx),%ecx │ │ + lea -0x1143023(%ebx),%ecx │ │ push %eax │ │ push $0x1a8 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3326382,27 +3326382,27 @@ │ │ mov 0x2c8(%eax),%eax │ │ test %eax,%eax │ │ jne 1160049 │ │ mov %ecx,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1157720(%ebx),%eax │ │ - lea -0x1142ffc(%ebx),%ecx │ │ + lea -0x1143023(%ebx),%ecx │ │ push %eax │ │ push $0x196 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ jmp 1160187 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1157720(%ebx),%eax │ │ - lea -0x1142ffc(%ebx),%ecx │ │ + lea -0x1143023(%ebx),%ecx │ │ push %eax │ │ push $0x16d │ │ jmp 1160228 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3326526,16 +3326526,16 @@ │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setne %cl │ │ mov %ecx,0x8(%esp) │ │ jmp 1160420 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144bea(%ebx),%eax │ │ - lea -0x1142ffc(%ebx),%ecx │ │ + lea -0x1144c11(%ebx),%eax │ │ + lea -0x1143023(%ebx),%ecx │ │ push %eax │ │ push $0x305 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3326557,15 +3326557,15 @@ │ │ call 139e280 │ │ add $0x10,%esp │ │ lea 0x2c(%esp),%eax │ │ mov 0x1c(%esp),%ecx │ │ cmp %eax,%ecx │ │ je 116045d │ │ sub $0x4,%esp │ │ - lea -0x1142ffc(%ebx),%eax │ │ + lea -0x1143023(%ebx),%eax │ │ push $0x331 │ │ push %eax │ │ push %ecx │ │ call 12962c0 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3327117,15 +3327117,15 @@ │ │ push 0xc(%ebp) │ │ push 0x8(%ebp) │ │ call 11586c0 │ │ add $0x10,%esp │ │ jmp 11609b6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139ad1(%ebx),%eax │ │ + lea -0x1139af8(%ebx),%eax │ │ lea -0x112e6f5(%ebx),%ecx │ │ push %eax │ │ push $0xb4 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3327680,15 +3327680,15 @@ │ │ jmp 11611bc │ │ xor %esi,%esi │ │ xor %eax,%eax │ │ mov 0x8(%esp),%edi │ │ jmp 11611bc │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113bbd4(%ebx),%eax │ │ + lea -0x113bbfb(%ebx),%eax │ │ push %eax │ │ push $0x158 │ │ push 0xc(%esp) │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3327966,15 +3327966,15 @@ │ │ push 0x8f0(%esi) │ │ call 11c90a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1161580 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1136034(%ebx),%eax │ │ + lea -0x113605b(%ebx),%eax │ │ lea -0x1148ad5(%ebx),%ecx │ │ push %eax │ │ push $0x1a3 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3327993,15 +3327993,15 @@ │ │ push 0x8e4(%esi) │ │ call 11c8f00 │ │ add $0x10,%esp │ │ cmp 0x908(%esi),%eax │ │ jge 11615c7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1136034(%ebx),%eax │ │ + lea -0x113605b(%ebx),%eax │ │ lea -0x1148ad5(%ebx),%ecx │ │ push %eax │ │ push $0x1a8 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3328018,15 +3328018,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jg 1161579 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1136034(%ebx),%eax │ │ + lea -0x113605b(%ebx),%eax │ │ lea -0x1148ad5(%ebx),%ecx │ │ push %eax │ │ push $0x1af │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3328038,15 +3328038,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 1161579 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1136034(%ebx),%eax │ │ + lea -0x113605b(%ebx),%eax │ │ lea -0x1148ad5(%ebx),%ecx │ │ push %eax │ │ push $0x1b4 │ │ jmp 11615b3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3328625,15 +3328625,15 @@ │ │ test %eax,%eax │ │ je 1161ea8 │ │ mov (%eax),%eax │ │ dec %eax │ │ cmp $0x2,%eax │ │ jae 1161ecc │ │ call 1248bb0 │ │ - lea -0x1137eec(%ebx),%eax │ │ + lea -0x1137f13(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1128e03(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x25a,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8010c,0x4(%esp) │ │ @@ -3329524,15 +3329524,15 @@ │ │ cmp $0x2,%eax │ │ jne 1162aeb │ │ mov 0x20(%esi),%eax │ │ mov %eax,0x1c(%esp) │ │ mov %esi,0x20(%esp) │ │ movl $0x1,0x24(%esp) │ │ movl $0x0,0x28(%esp) │ │ - lea -0x113f405(%ebx),%eax │ │ + lea -0x113f42c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ lea 0x1c(%esp),%eax │ │ mov %eax,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0x164,0x10(%esp) │ │ movl $0x4e6,0x8(%esp) │ │ jmp 1162b14 │ │ @@ -3330523,15 +3330523,15 @@ │ │ cmpl $0x0,0x8(%esi) │ │ je 1163862 │ │ mov 0x4(%esi),%eax │ │ test %eax,%eax │ │ je 116342d │ │ add $0x44,%eax │ │ jmp 1163871 │ │ - lea -0x1139ab9(%ebx),%eax │ │ + lea -0x1139ae0(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ lea -0x111f0a4(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0x61c,0x8(%esp) │ │ jmp 1163428 │ │ @@ -3330707,15 +3330707,15 @@ │ │ mov %esi,0x1c(%esp) │ │ jne 1163a81 │ │ mov 0x2c(%esi),%eax │ │ mov %eax,(%esp) │ │ call 1167280 │ │ test %eax,%eax │ │ je 1163b03 │ │ - lea -0x1137edc(%ebx),%eax │ │ + lea -0x1137f03(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %edi,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xcf,0x10(%esp) │ │ movl $0x7dc,0x8(%esp) │ │ call 1161b00 │ │ xor %esi,%esi │ │ @@ -3330789,27 +3330789,27 @@ │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 116aae0 │ │ cmpl $0x0,0xc(%ebp) │ │ mov 0x20(%esp),%esi │ │ jne 1163aee │ │ jmp 1163af9 │ │ - lea -0x1137edc(%ebx),%eax │ │ + lea -0x1137f03(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %edi,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0x7fd,0x8(%esp) │ │ jmp 1163aa6 │ │ testb $0x2,0x20(%esp) │ │ jne 1163bfb │ │ mov 0x1c(%esp),%eax │ │ testb $0x10,0xd8(%eax) │ │ jne 1163c25 │ │ - lea -0x1137edc(%ebx),%eax │ │ + lea -0x1137f03(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %edi,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0x19b,0x10(%esp) │ │ movl $0x7e9,0x8(%esp) │ │ jmp 1163aa6 │ │ mov 0x1c(%esp),%eax │ │ @@ -3330841,30 +3330841,30 @@ │ │ jne 1163caa │ │ mov 0x1c(%esp),%eax │ │ mov 0x2c(%eax),%eax │ │ mov %eax,(%esp) │ │ call 1167280 │ │ test %eax,%eax │ │ je 1163cd4 │ │ - lea -0x1137edc(%ebx),%eax │ │ + lea -0x1137f03(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %edi,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xcf,0x10(%esp) │ │ movl $0x7f3,0x8(%esp) │ │ jmp 1163aa6 │ │ mov 0x1c(%esp),%eax │ │ mov 0x2c(%eax),%eax │ │ mov %eax,(%esp) │ │ call 1167230 │ │ test %eax,%eax │ │ je 1163caa │ │ cmpl $0x0,0x20(%esp) │ │ jg 1163b2b │ │ - lea -0x1137edc(%ebx),%eax │ │ + lea -0x1137f03(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %edi,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0x7f6,0x8(%esp) │ │ jmp 1163aa6 │ │ int3 │ │ @@ -3331474,15 +3331474,15 @@ │ │ testb $0x80,0xd8(%eax) │ │ jne 1164622 │ │ mov 0x2c(%eax),%eax │ │ mov %eax,(%esp) │ │ call 1167280 │ │ test %eax,%eax │ │ je 116464c │ │ - lea -0x11413a5(%ebx),%eax │ │ + lea -0x11413cc(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xcf,0x10(%esp) │ │ movl $0x102,0x8(%esp) │ │ jmp 116477b │ │ mov %esi,%ecx │ │ @@ -3331495,15 +3331495,15 @@ │ │ mov 0xdc(%edi),%ecx │ │ xor %eax,%eax │ │ cmp $0x2,%ecx │ │ je 11646a6 │ │ mov $0x0,%edx │ │ test %ecx,%ecx │ │ jne 11646ab │ │ - lea -0x1139a9b(%ebx),%eax │ │ + lea -0x1139ac2(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0x163,0x10(%esp) │ │ movl $0x711,0x8(%esp) │ │ jmp 116477b │ │ mov $0x1,%edx │ │ @@ -3331551,15 +3331551,15 @@ │ │ call 116aae0 │ │ mov (%esi),%eax │ │ mov 0x34(%eax),%ecx │ │ mov %ecx,0x4(%esi) │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 116478f │ │ - lea -0x11413a5(%ebx),%eax │ │ + lea -0x11413cc(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0x163,0x10(%esp) │ │ movl $0x117,0x8(%esp) │ │ call 1161b00 │ │ mov (%esi),%eax │ │ @@ -3331569,15 +3331569,15 @@ │ │ xor %eax,%eax │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ - lea -0x1139a9b(%ebx),%eax │ │ + lea -0x1139ac2(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0x71b,0x8(%esp) │ │ jmp 116477b │ │ int3 │ │ @@ -3331759,15 +3331759,15 @@ │ │ je 11649f9 │ │ mov 0x4(%edi),%ecx │ │ test %ecx,%ecx │ │ je 11649f1 │ │ add $0x44,%ecx │ │ jmp 1164a05 │ │ movl $0x0,(%esi) │ │ - lea -0x113bbb2(%ebx),%eax │ │ + lea -0x113bbd9(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %edi,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0x9b3,0x8(%esp) │ │ call 1161b00 │ │ xor %eax,%eax │ │ @@ -3332561,27 +3332561,27 @@ │ │ mov 0x54(%ecx),%eax │ │ test %eax,%eax │ │ je 1165520 │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 117fc50 │ │ jmp 1165520 │ │ - lea -0x1139a77(%ebx),%eax │ │ + lea -0x1139a9e(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0x8000f,0x10(%esp) │ │ movl $0x79a,0x8(%esp) │ │ jmp 11654fa │ │ - lea -0x1139a77(%ebx),%eax │ │ + lea -0x1139a9e(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0x79f,0x8(%esp) │ │ jmp 11654fa │ │ - lea -0x1139a77(%ebx),%eax │ │ + lea -0x1139a9e(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0x80014,0x10(%esp) │ │ movl $0x7a5,0x8(%esp) │ │ movl $0x0,(%esp) │ │ call 1161b00 │ │ mov 0x28(%esp),%eax │ │ @@ -3335035,15 +3335035,15 @@ │ │ push $0x1 │ │ push 0x314(%edi) │ │ call 1178050 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 116748d │ │ sub $0x30,%esp │ │ - lea -0x1135f55(%ebx),%eax │ │ + lea -0x1135f7c(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114e0ba(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x112c909(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a4e18(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ @@ -3335077,15 +3335077,15 @@ │ │ lea 0x33d(%edi),%eax │ │ mov %eax,0xa0(%esp) │ │ lea 0x366(%edi),%eax │ │ mov %eax,0x90(%esp) │ │ mov 0x4bc(%edi),%edx │ │ mov 0x4c0(%edi),%eax │ │ lea 0x30(%esp),%esi │ │ - lea -0x113bb4e(%ebx),%ecx │ │ + lea -0x113bb75(%ebx),%ecx │ │ mov %ecx,0x94(%esp) │ │ lea -0x114e0ba(%ebx),%ecx │ │ mov %ecx,0x24(%esp) │ │ mov %edx,%ecx │ │ jmp 116758a │ │ nop │ │ nop │ │ @@ -3335749,15 +3335749,15 @@ │ │ cmpl $0x0,0x3c(%ecx) │ │ je 1167f3c │ │ sub $0x30,%esp │ │ lea -0x1153ca8(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ mov 0x54(%esp),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x113bb42(%ebx),%eax │ │ + lea -0x113bb69(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movdqa 0xe0(%esp),%xmm0 │ │ movdqu %xmm0,0x4(%esp) │ │ mov %edi,(%esp) │ │ movl $0x910,0x20(%esp) │ │ jmp 1167b42 │ │ sub $0x8,%esp │ │ @@ -3335809,15 +3335809,15 @@ │ │ pxor %xmm0,%xmm0 │ │ lea 0x44(%esp),%eax │ │ movdqu %xmm0,-0xc(%eax) │ │ movl $0x0,0x4(%eax) │ │ movl $0x0,0x34(%esp) │ │ movl $0x2,0x30(%esp) │ │ mov 0xc(%esp),%ebx │ │ - lea -0x1144b1e(%ebx),%eax │ │ + lea -0x1144b45(%ebx),%eax │ │ mov %eax,0x40(%esp) │ │ movl $0x1b,0x44(%esp) │ │ sub $0xc,%esp │ │ mov 0x8(%ebp),%ecx │ │ lea 0x3c(%esp),%edx │ │ push $0x1 │ │ call 1169720 │ │ @@ -3335942,15 +3335942,15 @@ │ │ call 11780e0 │ │ add $0x10,%esp │ │ cmp 0x10(%esp),%eax │ │ sbb %edi,%edx │ │ mov %esi,%edi │ │ jb 1168262 │ │ sub $0x30,%esp │ │ - lea -0x1144b02(%ebx),%eax │ │ + lea -0x1144b29(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ mov 0x54(%esp),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1153c94(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movdqa 0x120(%esp),%xmm0 │ │ movdqu %xmm0,0x4(%esp) │ │ @@ -3336244,15 +3336244,15 @@ │ │ mov %eax,0x4c0(%esi) │ │ jmp 1168701 │ │ sub $0x30,%esp │ │ lea -0x114a89b(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114e0ba(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x113f34e(%ebx),%eax │ │ + lea -0x113f375(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movdqa -0x13a4e18(%ebx),%xmm0 │ │ movdqu %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x281,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ call 1169b50 │ │ @@ -3336437,15 +3336437,15 @@ │ │ jne 1168710 │ │ jmp 11689fb │ │ sub $0x30,%esp │ │ lea -0x1148a49(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114e0ba(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x11399ac(%ebx),%eax │ │ + lea -0x11399d3(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movdqa -0x13a4e18(%ebx),%xmm0 │ │ movdqu %xmm0,0x4(%esp) │ │ mov %edi,(%esp) │ │ movl $0x9b0,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ call 1169b50 │ │ @@ -3336830,15 +3336830,15 @@ │ │ push %edx │ │ push 0xc(%esi) │ │ call 1181820 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1168ef0 │ │ sub $0x8,%esp │ │ - lea -0x113bb4e(%ebx),%eax │ │ + lea -0x113bb75(%ebx),%eax │ │ lea -0x114e0ba(%ebx),%ecx │ │ push %eax │ │ push $0x7ce │ │ push %ecx │ │ push 0x1c(%esp) │ │ push 0x24(%esp) │ │ push $0x0 │ │ @@ -3337161,15 +3337161,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov 0x8(%esp),%edi │ │ lea 0x33d(%edi),%eax │ │ movzbl 0x33c(%edi),%ecx │ │ - lea -0x1139a16(%ebx),%edx │ │ + lea -0x1139a3d(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ push %edx │ │ push 0x18(%esp) │ │ call 1171ec0 │ │ add $0x10,%esp │ │ lea 0x37c(%edi),%eax │ │ @@ -3337177,37 +3337177,37 @@ │ │ lea -0x115597a(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ push %edx │ │ push 0x18(%esp) │ │ call 1171ec0 │ │ add $0x10,%esp │ │ - lea -0x113f37b(%ebx),%eax │ │ + lea -0x113f3a2(%ebx),%eax │ │ mov 0x8(%esp),%edi │ │ push 0x424(%edi) │ │ push 0x420(%edi) │ │ push %eax │ │ push 0x18(%esp) │ │ call 1171e10 │ │ add $0x10,%esp │ │ - lea -0x1144b49(%ebx),%eax │ │ + lea -0x1144b70(%ebx),%eax │ │ push $0x0 │ │ push $0x4b0 │ │ push %eax │ │ push 0x18(%esp) │ │ call 1171e10 │ │ add $0x10,%esp │ │ lea -0x114ffc0(%ebx),%eax │ │ push $0x0 │ │ push $0x2 │ │ push %eax │ │ push 0x18(%esp) │ │ call 1171e10 │ │ add $0x10,%esp │ │ - lea -0x1137ec7(%ebx),%eax │ │ + lea -0x1137eee(%ebx),%eax │ │ push 0x3d4(%edi) │ │ push 0x3d0(%edi) │ │ push %eax │ │ push 0x18(%esp) │ │ call 1171e10 │ │ add $0x4,%esp │ │ push 0x44(%esp) │ │ @@ -3337223,15 +3337223,15 @@ │ │ lea -0x1132475(%ebx),%eax │ │ push 0x3bc(%edi) │ │ push 0x3b8(%edi) │ │ push %eax │ │ push 0x18(%esp) │ │ call 1171e10 │ │ add $0x10,%esp │ │ - lea -0x1135fa8(%ebx),%eax │ │ + lea -0x1135fcf(%ebx),%eax │ │ push 0x3c4(%edi) │ │ push 0x3c0(%edi) │ │ push %eax │ │ push 0x18(%esp) │ │ call 1171e10 │ │ add $0x10,%esp │ │ lea -0x1130702(%ebx),%eax │ │ @@ -3337717,15 +3337717,15 @@ │ │ mov 0x8(%ebp),%esi │ │ mov 0x4bc(%esi),%ecx │ │ mov $0x1,%eax │ │ test $0x400,%ecx │ │ jne 1169b3b │ │ test $0x200,%ecx │ │ jne 1169aff │ │ - lea -0x1141388(%ebx),%eax │ │ + lea -0x11413af(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114e0ba(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1128dee(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a4368(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ @@ -3337798,19 +3337798,19 @@ │ │ testb $0x40,0x4c0(%esi) │ │ jne 1169d69 │ │ mov %edi,0x18(%esp) │ │ test %eax,%eax │ │ lea -0x114ccfe(%ebx),%edi │ │ cmove %edi,%eax │ │ mov %eax,0x14(%esp) │ │ - lea -0x11418ef(%ebx),%eax │ │ + lea -0x1141916(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ cmove %edi,%eax │ │ mov %eax,0x10(%esp) │ │ - lea -0x1145552(%ebx),%eax │ │ + lea -0x1145579(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ cmove %edi,%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x18(%ebp),%esi │ │ mov 0x14(%ebp),%ecx │ │ mov 0x20(%ebp),%eax │ │ test %eax,%eax │ │ @@ -3337835,15 +3337835,15 @@ │ │ cmove %edi,%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x1c(%esp),%eax │ │ cmove %edi,%eax │ │ mov %eax,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144bd9(%ebx),%eax │ │ + lea -0x1144c00(%ebx),%eax │ │ lea -0x114e0ba(%ebx),%ecx │ │ push %eax │ │ push $0xc94 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x8,%esp │ │ lea -0x112c9e7(%ebx),%eax │ │ @@ -3337862,15 +3337862,15 @@ │ │ push 0x50(%esp) │ │ push $0x14 │ │ call 1248e00 │ │ add $0x40,%esp │ │ jmp 1169cd7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144bd9(%ebx),%eax │ │ + lea -0x1144c00(%ebx),%eax │ │ lea -0x114e0ba(%ebx),%ecx │ │ push %eax │ │ push $0xc9d │ │ push %ecx │ │ call 1248ce0 │ │ add $0x4,%esp │ │ lea -0x1151f12(%ebx),%eax │ │ @@ -3338102,27 +3338102,27 @@ │ │ sbb $0x0,%edx │ │ jb 116a010 │ │ mov 0x30(%esp),%ebx │ │ lea -0x112121f(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114e0ba(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x113f3ed(%ebx),%eax │ │ + lea -0x113f414(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a6e68(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0xbe6,0x20(%esp) │ │ jmp 116a060 │ │ lea -0x112121f(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114e0ba(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x114135f(%ebx),%eax │ │ + lea -0x1141386(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a4108(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %ecx,(%esp) │ │ movl $0xbce,0x20(%esp) │ │ jmp 116a060 │ │ mov %eax,0x40(%esp) │ │ @@ -3338134,15 +3338134,15 @@ │ │ sbb $0x0,%edx │ │ jb 116a075 │ │ mov 0x30(%esp),%ebx │ │ lea -0x112121f(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114e0ba(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1142fec(%ebx),%eax │ │ + lea -0x1143013(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a6e68(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0xbfd,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ @@ -3338267,24 +3338267,24 @@ │ │ mov %ecx,0x3b4(%edx) │ │ jb 116a13e │ │ jmp 116a06d │ │ lea -0x112121f(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114e0ba(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x113601c(%ebx),%eax │ │ + lea -0x1136043(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a6e68(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0xc09,0x20(%esp) │ │ jmp 116a060 │ │ mov %edi,(%esp) │ │ call 1299c60 │ │ - lea -0x114130e(%ebx),%eax │ │ + lea -0x1141335(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114e0ba(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1151eab(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a2f88(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ @@ -3339349,15 +3339349,15 @@ │ │ shr $0x1b,%eax │ │ and $0xfffffff0,%eax │ │ and $0xffffffee,%ecx │ │ add %ecx,%eax │ │ inc %eax │ │ mov %eax,0x4c0(%esi) │ │ jmp 116af86 │ │ - lea -0x113bb97(%ebx),%eax │ │ + lea -0x113bbbe(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114e0ba(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x115006e(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a3ba8(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ @@ -3339366,15 +3339366,15 @@ │ │ movl $0x0,0x18(%esp) │ │ call 1169b50 │ │ jmp 116af9c │ │ lea -0x114a89b(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114e0ba(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x113f34e(%ebx),%eax │ │ + lea -0x113f375(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a4e18(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x281,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ call 1169b50 │ │ @@ -3339509,15 +3339509,15 @@ │ │ mov 0x4bc(%edi),%edx │ │ jmp 116b050 │ │ sub $0x30,%esp │ │ lea -0x111f08d(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114e0ba(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x113d7a3(%ebx),%eax │ │ + lea -0x113d7ca(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a3e68(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %edi,(%esp) │ │ movl $0x396,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ call 1169b50 │ │ @@ -3339797,15 +3339797,15 @@ │ │ jmp 116b481 │ │ mov 0x20(%ebp),%edx │ │ sub $0x30,%esp │ │ lea -0x112c993(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114e0ba(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x113d7a3(%ebx),%eax │ │ + lea -0x113d7ca(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a3e68(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %edx,(%esp) │ │ movl $0x3e4,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ call 1169b50 │ │ @@ -3340161,15 +3340161,15 @@ │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ call 1189a30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 116c533 │ │ movzbl 0x351(%esi),%eax │ │ - lea -0x1144b96(%ebx),%edi │ │ + lea -0x1144bbd(%ebx),%edi │ │ cmp $0x14,%eax │ │ ja 116b622 │ │ cmp 0x93(%esp),%al │ │ jne 116b622 │ │ sub $0x4,%esp │ │ push %eax │ │ lea 0x9c(%esp),%eax │ │ @@ -3340440,15 +3340440,15 @@ │ │ mov %eax,0x78(%esp) │ │ jmp 116b680 │ │ sub $0x30,%esp │ │ lea -0x1128db9(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114e0ba(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1142fc6(%ebx),%eax │ │ + lea -0x1142fed(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a4e18(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x4ad,0x20(%esp) │ │ jmp 116b654 │ │ mov 0x70(%esp),%edi │ │ @@ -3340531,34 +3340531,34 @@ │ │ push %edi │ │ call 1171d60 │ │ add $0x10,%esp │ │ cmpl $0x0,0x24(%esp) │ │ mov 0x3c(%esp),%edx │ │ je 116c0aa │ │ movzbl 0x33c(%esi),%eax │ │ - lea -0x1139a16(%ebx),%ecx │ │ + lea -0x1139a3d(%ebx),%ecx │ │ push %eax │ │ push %edx │ │ push %ecx │ │ push %edi │ │ call 1171ec0 │ │ mov 0x4c(%esp),%edx │ │ add $0x10,%esp │ │ movzbl 0x33c(%esi),%eax │ │ - lea -0x11399f3(%ebx),%ecx │ │ + lea -0x1139a1a(%ebx),%ecx │ │ push %eax │ │ push %edx │ │ push %ecx │ │ push %edi │ │ call 1171ec0 │ │ add $0x10,%esp │ │ cmpl $0x0,0x20(%esp) │ │ je 116c0e6 │ │ movzbl 0x366(%esi),%eax │ │ - lea -0x1135fc3(%ebx),%ecx │ │ + lea -0x1135fea(%ebx),%ecx │ │ push %eax │ │ push 0x78(%esp) │ │ push %ecx │ │ push %edi │ │ call 1171ec0 │ │ add $0x10,%esp │ │ cmpl $0x0,0x34(%esp) │ │ @@ -3340581,15 +3340581,15 @@ │ │ push 0x3d8(%esi) │ │ push %eax │ │ push %edi │ │ call 1171e10 │ │ add $0x10,%esp │ │ cmpl $0x0,0x30(%esp) │ │ je 116c157 │ │ - lea -0x1135fa8(%ebx),%eax │ │ + lea -0x1135fcf(%ebx),%eax │ │ push 0x3e4(%esi) │ │ push 0x3e0(%esi) │ │ push %eax │ │ push %edi │ │ call 1171e10 │ │ add $0x10,%esp │ │ cmpl $0x0,0x58(%esp) │ │ @@ -3340627,33 +3340627,33 @@ │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 1171e10 │ │ add $0x10,%esp │ │ cmpl $0x0,0x5c(%esp) │ │ je 116c204 │ │ - lea -0x1137ec7(%ebx),%eax │ │ + lea -0x1137eee(%ebx),%eax │ │ push 0x3f4(%esi) │ │ push 0x3f0(%esi) │ │ push %eax │ │ push %edi │ │ call 1171e10 │ │ add $0x10,%esp │ │ cmpl $0x0,0x64(%esp) │ │ je 116c227 │ │ - lea -0x1144b49(%ebx),%eax │ │ + lea -0x1144b70(%ebx),%eax │ │ push 0x42c(%esi) │ │ push 0x428(%esi) │ │ push %eax │ │ push %edi │ │ call 1171e10 │ │ add $0x10,%esp │ │ cmpl $0x0,0x18(%esp) │ │ je 116c246 │ │ - lea -0x113f37b(%ebx),%eax │ │ + lea -0x113f3a2(%ebx),%eax │ │ push 0x78(%esp) │ │ push 0x20(%esp) │ │ push %eax │ │ push %edi │ │ call 1171e10 │ │ add $0x10,%esp │ │ cmpl $0x0,0x68(%esp) │ │ @@ -3340663,15 +3340663,15 @@ │ │ push 0x430(%esi) │ │ push %eax │ │ push %edi │ │ call 1171e10 │ │ add $0x10,%esp │ │ cmpl $0x0,0x4c(%esp) │ │ je 116c286 │ │ - lea -0x1137eb9(%ebx),%eax │ │ + lea -0x1137ee0(%ebx),%eax │ │ push $0x10 │ │ push 0x44(%esp) │ │ push %eax │ │ push %edi │ │ call 1171ec0 │ │ add $0x10,%esp │ │ cmpl $0x0,0x48(%esp) │ │ @@ -3340687,23 +3340687,23 @@ │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 1171e10 │ │ add $0x10,%esp │ │ movzwl 0xf0(%esp),%eax │ │ - lea -0x113d732(%ebx),%ecx │ │ + lea -0x113d759(%ebx),%ecx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 1171e10 │ │ add $0x10,%esp │ │ lea 0xf2(%esp),%eax │ │ - lea -0x113bb62(%ebx),%ecx │ │ + lea -0x113bb89(%ebx),%ecx │ │ push $0x4 │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 1171ec0 │ │ add $0x10,%esp │ │ lea 0xf6(%esp),%eax │ │ @@ -3340711,24 +3340711,24 @@ │ │ push $0x10 │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 1171ec0 │ │ add $0x10,%esp │ │ lea 0x106(%esp),%eax │ │ - lea -0x1137eb9(%ebx),%ecx │ │ + lea -0x1137ee0(%ebx),%ecx │ │ push $0x10 │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 1171ec0 │ │ add $0x10,%esp │ │ lea 0x117(%esp),%eax │ │ movzbl 0x116(%esp),%ecx │ │ - lea -0x113bb5c(%ebx),%edx │ │ + lea -0x113bb83(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ push %edx │ │ push %edi │ │ call 1171ec0 │ │ add $0x4,%esp │ │ push %edi │ │ @@ -3340776,83 +3340776,83 @@ │ │ lea -0x11232ce(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a4e18(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x697,0x20(%esp) │ │ jmp 116b654 │ │ - lea -0x114133e(%ebx),%edi │ │ + lea -0x1141365(%ebx),%edi │ │ jmp 116b622 │ │ lea -0x112c930(%ebx),%edi │ │ jmp 116b622 │ │ - lea -0x113bb89(%ebx),%edi │ │ + lea -0x113bbb0(%ebx),%edi │ │ jmp 116b622 │ │ - lea -0x113f3a1(%ebx),%edi │ │ + lea -0x113f3c8(%ebx),%edi │ │ jmp 116b622 │ │ lea -0x1124fe5(%ebx),%edi │ │ jmp 116b622 │ │ lea -0x11211fe(%ebx),%edi │ │ jmp 116b622 │ │ lea -0x11576d8(%ebx),%edi │ │ jmp 116b622 │ │ lea -0x11211a9(%ebx),%edi │ │ jmp 116b622 │ │ lea -0x113073c(%ebx),%edi │ │ jmp 116b622 │ │ - lea -0x1139a42(%ebx),%edi │ │ + lea -0x1139a69(%ebx),%edi │ │ jmp 116b622 │ │ - lea -0x113d784(%ebx),%edi │ │ + lea -0x113d7ab(%ebx),%edi │ │ jmp 116b622 │ │ lea -0x1126e48(%ebx),%edi │ │ jmp 116b622 │ │ lea -0x1126e6d(%ebx),%edi │ │ jmp 116b622 │ │ - lea -0x113f3c9(%ebx),%edi │ │ + lea -0x113f3f0(%ebx),%edi │ │ jmp 116b622 │ │ lea -0x112c976(%ebx),%edi │ │ jmp 116b622 │ │ lea -0x112e6ab(%ebx),%edi │ │ jmp 116b622 │ │ lea -0x111f074(%ebx),%edi │ │ jmp 116b622 │ │ lea -0x114a927(%ebx),%edi │ │ jmp 116b622 │ │ lea -0x114a949(%ebx),%edi │ │ jmp 116b622 │ │ lea -0x1150003(%ebx),%edi │ │ jmp 116b622 │ │ - lea -0x113d763(%ebx),%edi │ │ + lea -0x113d78a(%ebx),%edi │ │ jmp 116b622 │ │ lea -0x112abe2(%ebx),%edi │ │ jmp 116b622 │ │ lea -0x1148a9e(%ebx),%edi │ │ jmp 116b622 │ │ lea -0x1128da2(%ebx),%edi │ │ jmp 116b622 │ │ - lea -0x1142fa5(%ebx),%edi │ │ + lea -0x1142fcc(%ebx),%edi │ │ jmp 116b622 │ │ - lea -0x1139a60(%ebx),%edi │ │ + lea -0x1139a87(%ebx),%edi │ │ jmp 116b622 │ │ lea -0x1150051(%ebx),%edi │ │ jmp 116b622 │ │ lea -0x114e076(%ebx),%edi │ │ jmp 116b622 │ │ lea -0x114e0a2(%ebx),%edi │ │ jmp 116b622 │ │ lea -0x11559a6(%ebx),%edi │ │ jmp 116b622 │ │ - lea -0x1135ff6(%ebx),%edi │ │ + lea -0x113601d(%ebx),%edi │ │ jmp 116b622 │ │ - lea -0x1144bae(%ebx),%edi │ │ + lea -0x1144bd5(%ebx),%edi │ │ jmp 116b622 │ │ - lea -0x1135fdf(%ebx),%edi │ │ + lea -0x1136006(%ebx),%edi │ │ jmp 116b622 │ │ lea -0x11324a6(%ebx),%edi │ │ jmp 116b622 │ │ - lea -0x1144b6b(%ebx),%edi │ │ + lea -0x1144b92(%ebx),%edi │ │ jmp 116b622 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ push %ebp │ │ @@ -3340870,15 +3340870,15 @@ │ │ mov %eax,%ecx │ │ and $0x1c200,%ecx │ │ xor %edi,%edi │ │ cmp $0xc000,%ecx │ │ jne 116c6ce │ │ test $0x80,%al │ │ jne 116c612 │ │ - lea -0x11399d5(%ebx),%eax │ │ + lea -0x11399fc(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114e0ba(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1159586(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a6e58(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ @@ -3340965,19 +3340965,19 @@ │ │ sub $0xc,%esp │ │ push 0xc(%esi) │ │ call 1181870 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 116c7d2 │ │ sub $0x30,%esp │ │ - lea -0x1144b34(%ebx),%eax │ │ + lea -0x1144b5b(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114e0ba(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1135f84(%ebx),%eax │ │ + lea -0x1135fab(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a6968(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x432,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ jmp 116c7ff │ │ @@ -3340986,31 +3340986,31 @@ │ │ sub $0xc,%esp │ │ push 0xc(%esi) │ │ call 11818a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 116c7d2 │ │ sub $0x30,%esp │ │ - lea -0x1144b34(%ebx),%eax │ │ + lea -0x1144b5b(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114e0ba(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x113f36a(%ebx),%eax │ │ + lea -0x113f391(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a6968(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x440,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ jmp 116c7ff │ │ or $0x100,%edi │ │ sub $0x8,%esp │ │ - lea -0x1144b34(%ebx),%eax │ │ + lea -0x1144b5b(%ebx),%eax │ │ lea -0x114e0ba(%ebx),%ecx │ │ - lea -0x11399bc(%ebx),%edx │ │ + lea -0x11399e3(%ebx),%edx │ │ push %eax │ │ push $0x445 │ │ push %ecx │ │ push $0x0 │ │ push %edx │ │ push $0x0 │ │ push $0x0 │ │ @@ -3342977,15 +3342977,15 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 116db7d │ │ pop %ebx │ │ add $0x2d2adb,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1144ae5(%ebx),%eax │ │ + lea -0x1144b0c(%ebx),%eax │ │ push $0x34 │ │ push %eax │ │ push $0x74 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 116dc7e │ │ @@ -3343065,15 +3343065,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 116dc9f │ │ pop %ebx │ │ add $0x2d29b9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1144ae5(%ebx),%eax │ │ + lea -0x1144b0c(%ebx),%eax │ │ push $0x42 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3347003,15 +3347003,15 @@ │ │ sub $0xc,%esp │ │ lea -0x114c218(%ebx),%eax │ │ push %eax │ │ call 1281ae0 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0xc,%esp │ │ - lea -0x1142f7c(%ebx),%eax │ │ + lea -0x1142fa3(%ebx),%eax │ │ push %eax │ │ call 1281ae0 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ cmpl $0x0,0x8(%ebp) │ │ je 1170e3f │ │ test %esi,%esi │ │ @@ -3347102,15 +3347102,15 @@ │ │ sub %esi,%edx │ │ mov 0x8(%ebp),%edi │ │ cmpl $0x0,0x24(%edi) │ │ lea -0x1126dfe(%ebx),%ecx │ │ mov %edx,%esi │ │ lea -0x1159565(%ebx),%edx │ │ cmove %ecx,%edx │ │ - lea -0x1135f48(%ebx),%ecx │ │ + lea -0x1135f6f(%ebx),%ecx │ │ push %edx │ │ push %ecx │ │ push %esi │ │ push %eax │ │ call 11c5ff0 │ │ add $0x4,%esp │ │ push %edi │ │ @@ -3347588,15 +3347588,15 @@ │ │ test %edi,%edi │ │ je 1171298 │ │ cmp $0x12,%ecx │ │ jne 117136d │ │ test %edx,%edx │ │ je 1171328 │ │ sub $0x4,%esp │ │ - lea -0x1135f2c(%ebx),%eax │ │ + lea -0x1135f53(%ebx),%eax │ │ push $0xc │ │ push %eax │ │ push %edx │ │ call 139d890 │ │ mov 0x18(%esp),%edx │ │ mov 0x1c(%esp),%ecx │ │ mov 0x20(%esp),%edi │ │ @@ -3347648,15 +3347648,15 @@ │ │ test %edi,%edi │ │ je 1171376 │ │ cmp $0x18,%ecx │ │ jne 11713e0 │ │ test %edx,%edx │ │ je 117139f │ │ sub $0x4,%esp │ │ - lea -0x1135f2c(%ebx),%eax │ │ + lea -0x1135f53(%ebx),%eax │ │ push $0xc │ │ push %eax │ │ push %edx │ │ call 139d890 │ │ mov 0x18(%esp),%edx │ │ mov 0x1c(%esp),%ecx │ │ mov 0x20(%esp),%edi │ │ @@ -3347684,15 +3347684,15 @@ │ │ test %edi,%edi │ │ je 11713e9 │ │ cmp $0x11,%ecx │ │ jne 1171460 │ │ test %edx,%edx │ │ je 1171412 │ │ sub $0x4,%esp │ │ - lea -0x1135f2c(%ebx),%eax │ │ + lea -0x1135f53(%ebx),%eax │ │ push $0xc │ │ push %eax │ │ push %edx │ │ call 139d890 │ │ mov 0x18(%esp),%edx │ │ mov 0x1c(%esp),%ecx │ │ mov 0x20(%esp),%edi │ │ @@ -3348107,29 +3348107,29 @@ │ │ call 1172160 │ │ lea -0x1124fad(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1172530 │ │ mov %esi,(%esp) │ │ call 1172160 │ │ - lea -0x1135f3e(%ebx),%eax │ │ + lea -0x1135f65(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1172530 │ │ - lea -0x1135f32(%ebx),%eax │ │ + lea -0x1135f59(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1172f90 │ │ - lea -0x1137ea3(%ebx),%eax │ │ + lea -0x1137eca(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1172530 │ │ mov %esi,(%esp) │ │ call 11724c0 │ │ - lea -0x113d72a(%ebx),%eax │ │ + lea -0x113d751(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1172f90 │ │ mov %esi,(%esp) │ │ call 1172500 │ │ cmpl $0x0,0x20(%edi) │ │ je 11719b8 │ │ @@ -3348153,15 +3348153,15 @@ │ │ mov %esi,(%esp) │ │ call 1172530 │ │ mov %esi,(%esp) │ │ call 1172160 │ │ mov 0x30(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ mov 0x34(%edi),%edi │ │ - lea -0x1137e95(%ebx),%eax │ │ + lea -0x1137ebc(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1172530 │ │ or 0x14(%esp),%edi │ │ je 11719ff │ │ mov 0x8(%ebp),%edi │ │ mov 0x30(%edi),%eax │ │ @@ -3350046,15 +3350046,15 @@ │ │ add $0x2cd9eb,%ebx │ │ mov 0x8(%ebp),%esi │ │ mov %esi,%ecx │ │ call 1172930 │ │ test %eax,%eax │ │ je 1172ca3 │ │ cmpl $0x0,0xc(%ebp) │ │ - lea -0x113fa57(%ebx),%eax │ │ + lea -0x113fa7e(%ebx),%eax │ │ lea -0x1159bc4(%ebx),%edx │ │ cmovg %eax,%edx │ │ mov %esi,%ecx │ │ call 1172a60 │ │ mov %esi,%ecx │ │ call 1172b80 │ │ lea -0x8(%ebp),%esp │ │ @@ -3350885,19 +3350885,19 @@ │ │ inc %edi │ │ mov %ax,0xc(%esp) │ │ movb $0x0,0xe(%esp) │ │ dec %esi │ │ jmp 117372e │ │ lea -0x1126df7(%ebx),%edx │ │ jmp 1173740 │ │ - lea -0x113dc00(%ebx),%edx │ │ + lea -0x113dc27(%ebx),%edx │ │ jmp 1173740 │ │ lea -0x112e65e(%ebx),%edx │ │ jmp 1173740 │ │ - lea -0x11412f4(%ebx),%edx │ │ + lea -0x114131b(%ebx),%edx │ │ jmp 1173740 │ │ mov %ecx,%eax │ │ add $0x81,%al │ │ cmp $0xa0,%al │ │ jbe 11736ef │ │ mov 0x8(%esp),%ecx │ │ cmpb $0x0,0x4(%ecx) │ │ @@ -3351956,15 +3351956,15 @@ │ │ call 11740a1 │ │ pop %ebx │ │ add $0x2cc5b7,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ lea -0x11306e6(%ebx),%eax │ │ lea -0x114699e(%ebx),%ecx │ │ - lea -0x1135f2c(%ebx),%edx │ │ + lea -0x1135f53(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push $0x1 │ │ push %esi │ │ call 1171770 │ │ add $0x20,%esp │ │ @@ -3352015,15 +3352015,15 @@ │ │ call 117412d │ │ pop %ebx │ │ add $0x2cc52b,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ lea -0x114ff90(%ebx),%eax │ │ lea -0x115595d(%ebx),%ecx │ │ - lea -0x1135f2c(%ebx),%edx │ │ + lea -0x1135f53(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push $0x2 │ │ push %esi │ │ call 1171770 │ │ add $0x20,%esp │ │ @@ -3352037,15 +3352037,15 @@ │ │ mov -0x1110eb4(%ebx,%ecx,4),%ecx │ │ add %ebx,%ecx │ │ jmp *%ecx │ │ cmpl $0x0,0x18(%ebp) │ │ je 1174196 │ │ lea -0x1124f93(%ebx),%eax │ │ jmp 11741a9 │ │ - lea -0x113998e(%ebx),%eax │ │ + lea -0x11399b5(%ebx),%eax │ │ jmp 11741a9 │ │ lea -0x1128d45(%ebx),%eax │ │ jmp 11741a9 │ │ cmpl $0x0,0x14(%ebp) │ │ lea -0x1155936(%ebx),%ecx │ │ lea -0x11232a0(%ebx),%eax │ │ cmove %ecx,%eax │ │ @@ -3352074,16 +3352074,16 @@ │ │ sub $0x30,%esp │ │ call 11741e1 │ │ pop %ebx │ │ add $0x2cc477,%ebx │ │ mov 0x8(%ebp),%edi │ │ sub $0xc,%esp │ │ lea -0x1132452(%ebx),%eax │ │ - lea -0x1137e8a(%ebx),%ecx │ │ - lea -0x1135f2c(%ebx),%edx │ │ + lea -0x1137eb1(%ebx),%ecx │ │ + lea -0x1135f53(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push $0x3 │ │ push %edi │ │ call 1171770 │ │ add $0x20,%esp │ │ @@ -3352146,15 +3352146,15 @@ │ │ sub $0x4,%esp │ │ lea -0x1126df4(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push %edi │ │ call 1171d60 │ │ add $0x10,%esp │ │ - lea -0x113bb24(%ebx),%eax │ │ + lea -0x113bb4b(%ebx),%eax │ │ mov 0xc(%ebp),%ecx │ │ push 0x14(%ecx) │ │ push 0x10(%ecx) │ │ push %eax │ │ push %edi │ │ call 1171db0 │ │ add $0x4,%esp │ │ @@ -3352193,15 +3352193,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1174321 │ │ pop %ebx │ │ add $0x2cc337,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ - lea -0x1135f1f(%ebx),%eax │ │ + lea -0x1135f46(%ebx),%eax │ │ lea -0x115955e(%ebx),%ecx │ │ lea -0x1157654(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push $0x7 │ │ push %esi │ │ @@ -3352273,15 +3352273,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 11743ed │ │ pop %ebx │ │ add $0x2cc26b,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ - lea -0x1144acf(%ebx),%eax │ │ + lea -0x1144af6(%ebx),%eax │ │ lea -0x1124f9f(%ebx),%ecx │ │ lea -0x112e683(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push $0x5 │ │ push %esi │ │ @@ -3352398,15 +3352398,15 @@ │ │ push %esi │ │ call 1171cb0 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ push %esi │ │ call 1171cb0 │ │ add $0x10,%esp │ │ - lea -0x1137e78(%ebx),%eax │ │ + lea -0x1137e9f(%ebx),%eax │ │ push 0x1c(%ebp) │ │ push 0x18(%ebp) │ │ push %eax │ │ push %esi │ │ call 1171e10 │ │ add $0x10,%esp │ │ mov $0xfd,%eax │ │ @@ -3352422,15 +3352422,15 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ je 1175062 │ │ movl $0x0,0x4c(%esp) │ │ lea -0x114c210(%ebx),%eax │ │ mov %eax,0x70(%esp) │ │ lea -0x114ff57(%ebx),%eax │ │ mov %eax,(%esp) │ │ - lea -0x113d725(%ebx),%eax │ │ + lea -0x113d74c(%ebx),%eax │ │ mov %eax,0x6c(%esp) │ │ lea -0x114ff5b(%ebx),%eax │ │ mov %eax,0x64(%esp) │ │ lea -0x112924f(%ebx),%eax │ │ mov %eax,0x60(%esp) │ │ lea -0x11345e7(%ebx),%eax │ │ mov %eax,0x78(%esp) │ │ @@ -3352533,15 +3352533,15 @@ │ │ lea 0x14(%esp),%eax │ │ push %eax │ │ call 1188a20 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1174fac │ │ sub $0x4,%esp │ │ - lea -0x1142f67(%ebx),%eax │ │ + lea -0x1142f8e(%ebx),%eax │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 1171d60 │ │ add $0x10,%esp │ │ lea -0x111f018(%ebx),%eax │ │ push 0x14(%esp) │ │ @@ -3352553,15 +3352553,15 @@ │ │ lea -0x1126dda(%ebx),%eax │ │ push 0x1c(%esp) │ │ push 0x1c(%esp) │ │ push %eax │ │ push %esi │ │ call 1171e10 │ │ add $0x10,%esp │ │ - lea -0x1139985(%ebx),%eax │ │ + lea -0x11399ac(%ebx),%eax │ │ push 0x24(%esp) │ │ push 0x24(%esp) │ │ push %eax │ │ push %esi │ │ call 1171e10 │ │ add $0x10,%esp │ │ movzbl 0x2c(%esp),%eax │ │ @@ -3352573,15 +3352573,15 @@ │ │ push %esi │ │ call 1171e70 │ │ add $0x10,%esp │ │ movzbl 0x2c(%esp),%eax │ │ test $0x2,%al │ │ je 117478b │ │ sub $0x4,%esp │ │ - lea -0x1137e62(%ebx),%eax │ │ + lea -0x1137e89(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %esi │ │ call 1171e70 │ │ add $0x10,%esp │ │ movzbl 0x2c(%esp),%eax │ │ and $0x1,%al │ │ @@ -3352598,15 +3352598,15 @@ │ │ lea 0x14(%esp),%eax │ │ push %eax │ │ call 1189030 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1174fac │ │ sub $0x4,%esp │ │ - lea -0x113baf8(%ebx),%eax │ │ + lea -0x113bb1f(%ebx),%eax │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 1171d60 │ │ add $0x10,%esp │ │ mov 0x50(%esp),%eax │ │ xor $0x16,%eax │ │ @@ -3352678,15 +3352678,15 @@ │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xf4240 │ │ push 0x90(%esp) │ │ push 0x90(%esp) │ │ call 1393e48 │ │ add $0x10,%esp │ │ - lea -0x1137e6c(%ebx),%ecx │ │ + lea -0x1137e93(%ebx),%ecx │ │ push %edx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 1171e10 │ │ add $0x10,%esp │ │ testb $0x1,0xa4(%esp) │ │ @@ -3352709,15 +3352709,15 @@ │ │ push 0xa0(%esp) │ │ push 0xa0(%esp) │ │ push %eax │ │ push %esi │ │ call 1171e10 │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ - lea -0x1144a9a(%ebx),%eax │ │ + lea -0x1144ac1(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1171ce0 │ │ add $0x10,%esp │ │ cmpl $0x0,0x80(%esp) │ │ je 1175018 │ │ xor %edi,%edi │ │ @@ -3352792,15 +3352792,15 @@ │ │ call 1171d60 │ │ add $0x10,%esp │ │ testb $0x1,0x10(%esp) │ │ lea -0x112e683(%ebx),%eax │ │ lea -0x1132425(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0x4,%esp │ │ - lea -0x1142f60(%ebx),%eax │ │ + lea -0x1142f87(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push %esi │ │ call 1171d60 │ │ add $0x10,%esp │ │ lea -0x115762c(%ebx),%eax │ │ push 0x18(%esp) │ │ @@ -3352808,15 +3352808,15 @@ │ │ push %eax │ │ push %esi │ │ call 1171e10 │ │ add $0x10,%esp │ │ movzbl 0x10(%esp),%eax │ │ test $0x1,%al │ │ je 1174ab4 │ │ - lea -0x113bb15(%ebx),%eax │ │ + lea -0x113bb3c(%ebx),%eax │ │ push 0x18(%esp) │ │ push 0x18(%esp) │ │ push %eax │ │ push %esi │ │ call 1171e10 │ │ add $0x10,%esp │ │ movzbl 0x10(%esp),%eax │ │ @@ -3352830,15 +3352830,15 @@ │ │ lea -0x111effd(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ push %edx │ │ push %esi │ │ call 1171e10 │ │ add $0x10,%esp │ │ - lea -0x113bb24(%ebx),%eax │ │ + lea -0x113bb4b(%ebx),%eax │ │ push 0x28(%esp) │ │ push 0x28(%esp) │ │ push %eax │ │ push %esi │ │ call 1171db0 │ │ jmp 1175021 │ │ sub $0x8,%esp │ │ @@ -3352877,44 +3352877,44 @@ │ │ lea 0x14(%esp),%eax │ │ push %eax │ │ call 11890e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1174fac │ │ sub $0x4,%esp │ │ - lea -0x113bb0a(%ebx),%eax │ │ + lea -0x113bb31(%ebx),%eax │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 1171d60 │ │ add $0x10,%esp │ │ lea -0x1126dc3(%ebx),%eax │ │ push 0x14(%esp) │ │ push 0x14(%esp) │ │ push %eax │ │ push %esi │ │ call 1171e10 │ │ add $0x10,%esp │ │ - lea -0x11412ec(%ebx),%eax │ │ + lea -0x1141313(%ebx),%eax │ │ push 0x1c(%esp) │ │ push 0x1c(%esp) │ │ push %eax │ │ push %esi │ │ call 1171e10 │ │ add $0x10,%esp │ │ movzbl 0x20(%esp),%eax │ │ - lea -0x113bb5c(%ebx),%ecx │ │ + lea -0x113bb83(%ebx),%ecx │ │ push %eax │ │ lea 0x25(%esp),%eax │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 1171ec0 │ │ add $0x10,%esp │ │ - lea -0x1137eb9(%ebx),%eax │ │ + lea -0x1137ee0(%ebx),%eax │ │ push $0x10 │ │ lea 0x39(%esp),%ecx │ │ push %ecx │ │ push %eax │ │ push %esi │ │ call 1171ec0 │ │ jmp 1175021 │ │ @@ -3352937,50 +3352937,50 @@ │ │ lea -0x111f018(%ebx),%eax │ │ push 0x14(%esp) │ │ push 0x14(%esp) │ │ push %eax │ │ push %esi │ │ call 1171e10 │ │ add $0x10,%esp │ │ - lea -0x113bb15(%ebx),%eax │ │ + lea -0x113bb3c(%ebx),%eax │ │ push 0x1c(%esp) │ │ push 0x1c(%esp) │ │ push %eax │ │ push %esi │ │ call 1171e10 │ │ add $0x10,%esp │ │ lea -0x1148a28(%ebx),%eax │ │ push 0x24(%esp) │ │ push 0x24(%esp) │ │ jmp 1174f71 │ │ sub $0x4,%esp │ │ - lea -0x113bb1d(%ebx),%eax │ │ + lea -0x113bb44(%ebx),%eax │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 1171d60 │ │ add $0x4,%esp │ │ lea 0x14(%esp),%eax │ │ push %eax │ │ call 11896f0 │ │ add $0x10,%esp │ │ - lea -0x1139985(%ebx),%ecx │ │ + lea -0x11399ac(%ebx),%ecx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ jmp 1174f72 │ │ sub $0xc,%esp │ │ lea 0x14(%esp),%eax │ │ push %eax │ │ call 1189740 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1174fac │ │ sub $0x4,%esp │ │ - lea -0x1144a9f(%ebx),%eax │ │ + lea -0x1144ac6(%ebx),%eax │ │ jmp 1174f9f │ │ sub $0x4,%esp │ │ lea 0x5c(%esp),%eax │ │ push %eax │ │ lea 0x18(%esp),%eax │ │ push %eax │ │ lea 0x14(%esp),%eax │ │ @@ -3353029,42 +3353029,42 @@ │ │ sub $0x4,%esp │ │ lea -0x1153c37(%ebx),%eax │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 1171d60 │ │ add $0x10,%esp │ │ - lea -0x11412dc(%ebx),%eax │ │ + lea -0x1141303(%ebx),%eax │ │ jmp 1174f69 │ │ sub $0x4,%esp │ │ lea 0x5c(%esp),%eax │ │ push %eax │ │ lea 0x18(%esp),%eax │ │ push %eax │ │ lea 0x14(%esp),%eax │ │ push %eax │ │ call 1188f50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1174fac │ │ sub $0x4,%esp │ │ - lea -0x1142f54(%ebx),%eax │ │ + lea -0x1142f7b(%ebx),%eax │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 1171d60 │ │ add $0x10,%esp │ │ lea -0x111f018(%ebx),%eax │ │ push 0x14(%esp) │ │ push 0x14(%esp) │ │ push %eax │ │ push %esi │ │ call 1171e10 │ │ add $0x10,%esp │ │ - lea -0x11412dc(%ebx),%eax │ │ + lea -0x1141303(%ebx),%eax │ │ jmp 1174e32 │ │ sub $0x4,%esp │ │ lea 0x5c(%esp),%eax │ │ push %eax │ │ lea 0x18(%esp),%eax │ │ push %eax │ │ lea 0x14(%esp),%eax │ │ @@ -3353120,15 +3353120,15 @@ │ │ lea -0x111f018(%ebx),%eax │ │ push 0x14(%esp) │ │ push 0x14(%esp) │ │ push %eax │ │ push %esi │ │ call 1171e10 │ │ add $0x10,%esp │ │ - lea -0x113bb15(%ebx),%eax │ │ + lea -0x113bb3c(%ebx),%eax │ │ push 0x1c(%esp) │ │ push 0x1c(%esp) │ │ jmp 1174f71 │ │ sub $0x4,%esp │ │ lea 0x14(%esp),%eax │ │ push %eax │ │ push $0x1 │ │ @@ -3353148,15 +3353148,15 @@ │ │ lea -0x1126dda(%ebx),%eax │ │ push 0x14(%esp) │ │ push 0x14(%esp) │ │ push %eax │ │ push %esi │ │ call 1171e10 │ │ add $0x10,%esp │ │ - lea -0x1139985(%ebx),%eax │ │ + lea -0x11399ac(%ebx),%eax │ │ push 0x1c(%esp) │ │ push 0x1c(%esp) │ │ push %eax │ │ push %esi │ │ call 1171e10 │ │ add $0x10,%esp │ │ mov 0x18(%esp),%edi │ │ @@ -3353190,15 +3353190,15 @@ │ │ lea 0x14(%esp),%eax │ │ push %eax │ │ call 1189330 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1174fac │ │ sub $0x4,%esp │ │ - lea -0x1144a8d(%ebx),%eax │ │ + lea -0x1144ab4(%ebx),%eax │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 1171d60 │ │ jmp 1175021 │ │ sub $0x4,%esp │ │ push 0x74(%esp) │ │ @@ -3353283,15 +3353283,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 117508d │ │ pop %ebx │ │ add $0x2cb5cb,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ - lea -0x1144ab9(%ebx),%eax │ │ + lea -0x1144ae0(%ebx),%eax │ │ lea -0x1128d6b(%ebx),%ecx │ │ lea -0x112e683(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push $0x6 │ │ push %esi │ │ @@ -3354890,15 +3354890,15 @@ │ │ je 11760b7 │ │ cmpl $0x1,(%esp) │ │ jne 11760be │ │ cmpl $0x0,0x4(%esp) │ │ jns 11760be │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113bae8(%ebx),%eax │ │ + lea -0x113bb0f(%ebx),%eax │ │ lea -0x1148a1d(%ebx),%ecx │ │ push %eax │ │ push $0xbb │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3358113,15 +3358113,15 @@ │ │ je 11784ff │ │ cmpl $0x3,0x14(%ebp) │ │ je 117853f │ │ test %dl,%dl │ │ je 117853f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11412d6(%ebx),%eax │ │ + lea -0x11412fd(%ebx),%eax │ │ lea -0x1132419(%ebx),%ecx │ │ push %eax │ │ push $0xd9 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3358152,15 +3358152,15 @@ │ │ mov (%esp),%eax │ │ movb $0x0,0x40(%eax) │ │ jmp 117859b │ │ test %al,%al │ │ je 117859b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11412d6(%ebx),%eax │ │ + lea -0x11412fd(%ebx),%eax │ │ lea -0x1132419(%ebx),%ecx │ │ push %eax │ │ push $0xea │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3358310,29 +3358310,29 @@ │ │ call 139e280 │ │ add $0x10,%esp │ │ movb $0x1,0x40(%esi) │ │ mov $0x1,%esi │ │ jmp 1178535 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11412d6(%ebx),%eax │ │ + lea -0x11412fd(%ebx),%eax │ │ lea -0x1132419(%ebx),%ecx │ │ push %eax │ │ push $0xf1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x14 │ │ call 1248e00 │ │ jmp 117899a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11412d6(%ebx),%eax │ │ + lea -0x11412fd(%ebx),%eax │ │ lea -0x1132419(%ebx),%ecx │ │ push %eax │ │ push $0xf8 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3361689,15 +3361689,15 @@ │ │ sub 0x10(%ecx),%eax │ │ xor %edi,%edi │ │ cmp %edx,%eax │ │ ja 117b330 │ │ mov %ecx,%esi │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ - lea -0x1144a7e(%ebx),%eax │ │ + lea -0x1144aa5(%ebx),%eax │ │ push $0xf4 │ │ mov %eax,0x18(%esp) │ │ push %eax │ │ mov %edx,0x24(%esp) │ │ push %edx │ │ call 1295f60 │ │ add $0x10,%esp │ │ @@ -3361941,23 +3361941,23 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 117dd80 │ │ add $0x10,%esp │ │ mov 0x38(%esi),%eax │ │ test %edi,%edi │ │ je 117b389 │ │ - lea -0x1144a7e(%ebx),%ecx │ │ + lea -0x1144aa5(%ebx),%ecx │ │ push $0x3a │ │ push %ecx │ │ push 0x3c(%esi) │ │ push %eax │ │ call 12964e0 │ │ jmp 117b39b │ │ sub $0x4,%esp │ │ - lea -0x1144a7e(%ebx),%ecx │ │ + lea -0x1144aa5(%ebx),%ecx │ │ push $0x3c │ │ push %ecx │ │ push %eax │ │ call 12962c0 │ │ add $0x10,%esp │ │ movl $0x0,0x38(%esi) │ │ movl $0x0,0x3c(%esi) │ │ @@ -3362003,15 +3362003,15 @@ │ │ mov %edx,%edi │ │ or %ecx,%edi │ │ jne 117b43d │ │ test %esi,%esi │ │ jne 117b43d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113bacf(%ebx),%eax │ │ + lea -0x113baf6(%ebx),%eax │ │ lea -0x114ff4c(%ebx),%ecx │ │ push %eax │ │ push $0x42 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3363930,15 +3363930,15 @@ │ │ movl $0x436,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ mov %edi,%ebx │ │ jmp 117d498 │ │ sub $0x8,%esp │ │ lea -0x1124f41(%edi),%eax │ │ lea -0x11558bb(%edi),%ecx │ │ - lea -0x1144a62(%edi),%edx │ │ + lea -0x1144a89(%edi),%edx │ │ mov %ebx,0xc(%esp) │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x43e │ │ push %ecx │ │ push $0x0 │ │ push %edx │ │ @@ -3363948,32 +3363948,32 @@ │ │ push $0xa │ │ jmp 117d495 │ │ mov $0x1,%esi │ │ jmp 117d4a2 │ │ sub $0x8,%esp │ │ lea -0x1134013(%edi),%eax │ │ lea -0x11558bb(%edi),%ecx │ │ - lea -0x113f332(%edi),%edx │ │ + lea -0x113f359(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x200 │ │ jmp 117d488 │ │ sub $0x8,%esp │ │ mov 0x14(%esp),%edi │ │ - lea -0x1137e32(%edi),%eax │ │ + lea -0x1137e59(%edi),%eax │ │ lea -0x11558bb(%edi),%ecx │ │ - lea -0x113f332(%edi),%edx │ │ + lea -0x113f359(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x89 │ │ jmp 117d488 │ │ sub $0x8,%esp │ │ lea -0x1134013(%edi),%eax │ │ lea -0x11558bb(%edi),%ecx │ │ - lea -0x1135ede(%edi),%edx │ │ + lea -0x1135f05(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x214 │ │ push %ecx │ │ push $0x0 │ │ push %edx │ │ push 0x20(%esp) │ │ @@ -3364022,38 +3364022,38 @@ │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x4b2 │ │ jmp 117cd2f │ │ sub $0x8,%esp │ │ lea -0x1124f41(%edi),%eax │ │ lea -0x11558bb(%edi),%ecx │ │ - lea -0x1139976(%edi),%edx │ │ + lea -0x113999d(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x467 │ │ jmp 117cd2f │ │ - lea -0x1137dfa(%edi),%eax │ │ + lea -0x1137e21(%edi),%eax │ │ lea -0x11558bb(%edi),%ecx │ │ - lea -0x113f332(%edi),%edx │ │ + lea -0x113f359(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x3fa │ │ jmp 117d488 │ │ sub $0x8,%esp │ │ lea -0x112ab51(%edi),%eax │ │ lea -0x11558bb(%edi),%ecx │ │ - lea -0x113f332(%edi),%edx │ │ + lea -0x113f359(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x2e1 │ │ jmp 117d488 │ │ sub $0x8,%esp │ │ lea -0x1124ee5(%edi),%eax │ │ lea -0x11558bb(%edi),%ecx │ │ - lea -0x113f332(%edi),%edx │ │ + lea -0x113f359(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x353 │ │ jmp 117d488 │ │ sub $0x8,%esp │ │ lea -0x112ab51(%edi),%eax │ │ lea -0x11558bb(%edi),%ecx │ │ @@ -3364061,15 +3364061,15 @@ │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x2e9 │ │ jmp 117d488 │ │ sub $0x8,%esp │ │ lea -0x1124ee5(%edi),%eax │ │ lea -0x11558bb(%edi),%ecx │ │ - lea -0x1135e9b(%edi),%edx │ │ + lea -0x1135ec2(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x361 │ │ push %ecx │ │ push $0x0 │ │ push %edx │ │ push 0x20(%esp) │ │ @@ -3364085,15 +3364085,15 @@ │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x567 │ │ jmp 117d488 │ │ sub $0x8,%esp │ │ lea -0x1124f41(%edi),%eax │ │ lea -0x11558bb(%edi),%ecx │ │ - lea -0x1142f40(%edi),%edx │ │ + lea -0x1142f67(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x508 │ │ jmp 117cd2f │ │ sub $0x8,%esp │ │ lea -0x1124f41(%edi),%eax │ │ lea -0x11558bb(%edi),%ecx │ │ @@ -3364129,15 +3364129,15 @@ │ │ movl $0x53d,0x20(%esp) │ │ jmp 117ccff │ │ sub $0x30,%esp │ │ lea -0x111ef72(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x11558bb(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x113f332(%edi),%eax │ │ + lea -0x113f359(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a5618(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x373,0x20(%esp) │ │ jmp 117ccff │ │ sub $0x30,%esp │ │ @@ -3364150,19 +3364150,19 @@ │ │ movaps -0x13a3e68(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x491,0x20(%esp) │ │ jmp 117ccff │ │ sub $0x30,%esp │ │ - lea -0x1135ef3(%edi),%eax │ │ + lea -0x1135f1a(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x11558bb(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x113f332(%edi),%eax │ │ + lea -0x113f359(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a49c8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x35,0x20(%esp) │ │ jmp 117ccff │ │ @@ -3364176,140 +3364176,140 @@ │ │ movaps -0x13a4be8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x49d,0x20(%esp) │ │ jmp 117ccff │ │ sub $0x30,%esp │ │ - lea -0x1137e1e(%edi),%eax │ │ + lea -0x1137e45(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x11558bb(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x113f332(%edi),%eax │ │ + lea -0x113f359(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a6958(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x326,0x20(%esp) │ │ jmp 117ccff │ │ sub $0x30,%esp │ │ - lea -0x1141291(%edi),%eax │ │ + lea -0x11412b8(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x11558bb(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x113f332(%edi),%eax │ │ + lea -0x113f359(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a60a8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0xe4,0x20(%esp) │ │ jmp 117ccff │ │ sub $0x30,%esp │ │ lea -0x112e62d(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x11558bb(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x113f332(%edi),%eax │ │ + lea -0x113f359(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a3b98(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %ecx,(%esp) │ │ movl $0x99,0x20(%esp) │ │ jmp 117ccff │ │ sub $0x30,%esp │ │ - lea -0x114123d(%edi),%eax │ │ + lea -0x1141264(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x11558bb(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x113f332(%edi),%eax │ │ + lea -0x113f359(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a2f68(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x2a6,0x20(%esp) │ │ jmp 117ccff │ │ sub $0x30,%esp │ │ lea -0x114694c(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x11558bb(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x113f332(%edi),%eax │ │ + lea -0x113f359(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a5418(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %ecx,(%esp) │ │ movl $0x2bc,0x20(%esp) │ │ jmp 117ccff │ │ sub $0x30,%esp │ │ lea -0x11489aa(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x11558bb(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x113f332(%edi),%eax │ │ + lea -0x113f359(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a4ff8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x311,0x20(%esp) │ │ jmp 117ccff │ │ sub $0x30,%esp │ │ - lea -0x113ba8c(%edi),%eax │ │ + lea -0x113bab3(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x11558bb(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x113f332(%edi),%eax │ │ + lea -0x113f359(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a5838(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x3b4,0x20(%esp) │ │ jmp 117ccff │ │ sub $0x30,%esp │ │ - lea -0x113d714(%edi),%eax │ │ + lea -0x113d73b(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x11558bb(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x113f332(%edi),%eax │ │ + lea -0x113f359(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a37c8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x386,0x20(%esp) │ │ jmp 117ccff │ │ sub $0x30,%esp │ │ - lea -0x1141257(%edi),%eax │ │ + lea -0x114127e(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x11558bb(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x113f332(%edi),%eax │ │ + lea -0x113f359(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a6ba8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x150,0x20(%esp) │ │ jmp 117ccff │ │ sub $0x30,%esp │ │ - lea -0x1142f22(%edi),%eax │ │ + lea -0x1142f49(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x11558bb(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x113f332(%edi),%eax │ │ + lea -0x113f359(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a40e8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x3e8,0x20(%esp) │ │ jmp 117ccff │ │ sub $0x30,%esp │ │ lea -0x112111e(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x11558bb(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x113f332(%edi),%eax │ │ + lea -0x113f359(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a4818(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x115,0x20(%esp) │ │ jmp 117ccff │ │ sub $0x30,%esp │ │ @@ -3364321,41 +3364321,41 @@ │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a6768(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x40b,0x20(%esp) │ │ jmp 117ccff │ │ sub $0x30,%esp │ │ - lea -0x113d714(%edi),%eax │ │ + lea -0x113d73b(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x11558bb(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1144a42(%edi),%eax │ │ + lea -0x1144a69(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a60b8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x39b,0x20(%esp) │ │ jmp 117ccff │ │ sub $0x30,%esp │ │ - lea -0x1141257(%edi),%eax │ │ + lea -0x114127e(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x11558bb(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1126d6b(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a6ba8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x15d,0x20(%esp) │ │ jmp 117ccff │ │ sub $0x8,%esp │ │ lea -0x112ab51(%edi),%eax │ │ lea -0x11558bb(%edi),%ecx │ │ - lea -0x113f332(%edi),%edx │ │ + lea -0x113f359(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x300 │ │ push %ecx │ │ push $0x0 │ │ push %edx │ │ push 0x20(%esp) │ │ @@ -3364389,29 +3364389,29 @@ │ │ mov %edi,%ebx │ │ push $0x3d7 │ │ mov 0x28(%esp),%esi │ │ push %esi │ │ push 0x10(%esp) │ │ call 12962c0 │ │ sub $0x20,%esp │ │ - lea -0x113ba8c(%edi),%eax │ │ + lea -0x113bab3(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ mov %esi,0x1c(%esp) │ │ lea -0x11232ce(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a5208(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x3da,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ jmp 117d498 │ │ sub $0x8,%esp │ │ mov 0x14(%esp),%edi │ │ - lea -0x1137e32(%edi),%eax │ │ + lea -0x1137e59(%edi),%eax │ │ lea -0x11558bb(%edi),%ecx │ │ lea -0x11323e6(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x7a │ │ push %ecx │ │ push $0x0 │ │ @@ -3364422,15 +3364422,15 @@ │ │ push $0xe │ │ jmp 117d495 │ │ sub $0x30,%esp │ │ lea -0x112111e(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x11558bb(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1141274(%ebx),%eax │ │ + lea -0x114129b(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movdqa -0x13a45d8(%ebx),%xmm0 │ │ movdqu %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x12c,0x20(%esp) │ │ jmp 117d719 │ │ @@ -3364444,27 +3364444,27 @@ │ │ movaps -0x13a4fe8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x2cd,0x20(%esp) │ │ jmp 117ccff │ │ sub $0x30,%esp │ │ - lea -0x1141291(%edi),%eax │ │ + lea -0x11412b8(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x11558bb(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x114ff34(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a7298(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0xf5,0x20(%esp) │ │ jmp 117ccff │ │ sub $0x30,%esp │ │ - lea -0x1137e1e(%edi),%eax │ │ + lea -0x1137e45(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x11558bb(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x114692c(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a5008(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ @@ -3364550,15 +3364550,15 @@ │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x267 │ │ jmp 117d7db │ │ sub $0x8,%esp │ │ lea -0x1134013(%edi),%eax │ │ lea -0x11558bb(%edi),%ecx │ │ - lea -0x1135ebe(%edi),%edx │ │ + lea -0x1135ee5(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x276 │ │ push %ecx │ │ push $0x0 │ │ push %edx │ │ push 0x20(%esp) │ │ @@ -3364606,15 +3364606,15 @@ │ │ movl $0x477,0x20(%esp) │ │ jmp 117ccff │ │ sub $0x30,%esp │ │ lea -0x1124f41(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x11558bb(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x11412b0(%edi),%eax │ │ + lea -0x11412d7(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a4fd8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x4c1,0x20(%esp) │ │ jmp 117ccff │ │ @@ -3364658,28 +3364658,28 @@ │ │ movl $0x530,0x20(%esp) │ │ jmp 117ccff │ │ sub $0x30,%esp │ │ lea -0x1124f41(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x11558bb(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1137e5e(%edi),%eax │ │ + lea -0x1137e85(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a3398(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x485,0x20(%esp) │ │ jmp 117ccff │ │ sub $0x30,%esp │ │ lea -0x1124f41(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x11558bb(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x113bab2(%edi),%eax │ │ + lea -0x113bad9(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13a7038(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x4ce,0x20(%esp) │ │ jmp 117ccff │ │ @@ -3365023,15 +3365023,15 @@ │ │ call 117dd91 │ │ pop %ebx │ │ add $0x2c28c7,%ebx │ │ mov 0x8(%ebp),%eax │ │ mov (%eax),%esi │ │ test %esi,%esi │ │ je 117ddfb │ │ - lea -0x1144a29(%ebx),%eax │ │ + lea -0x1144a50(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ jmp 117ddd1 │ │ nop │ │ nop │ │ nop │ │ sub $0xc,%esp │ │ push 0x18(%edi) │ │ @@ -3365100,15 +3365100,15 @@ │ │ push %eax │ │ call 139e280 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ push 0x18(%esi) │ │ call 1177f40 │ │ add $0xc,%esp │ │ - lea -0x1144a29(%ebx),%eax │ │ + lea -0x1144a50(%ebx),%eax │ │ push $0x1b │ │ push %eax │ │ push %esi │ │ call 12962c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3365154,15 +3365154,15 @@ │ │ mov 0x14(%edi),%eax │ │ cmp %ebx,0x10(%edi) │ │ sbb %ecx,%eax │ │ mov 0x8(%ebp),%esi │ │ jae 117dfa0 │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%ebx │ │ - lea -0x1144a29(%ebx),%eax │ │ + lea -0x1144a50(%ebx),%eax │ │ push $0x21 │ │ push %eax │ │ push $0x20 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 117e125 │ │ @@ -3365187,15 +3365187,15 @@ │ │ mov %eax,(%edi) │ │ test %eax,%eax │ │ je 117df9a │ │ mov %edi,0x4(%eax) │ │ jmp 117df9a │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%ebx │ │ - lea -0x1144a29(%ebx),%eax │ │ + lea -0x1144a50(%ebx),%eax │ │ push $0x21 │ │ push %eax │ │ push $0x20 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 117e118 │ │ @@ -3365255,15 +3365255,15 @@ │ │ je 117e010 │ │ mov 0x14(%edx),%eax │ │ cmp %ebx,0x10(%edx) │ │ sbb %ecx,%eax │ │ jae 117dfa0 │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%ebx │ │ - lea -0x1144a29(%ebx),%eax │ │ + lea -0x1144a50(%ebx),%eax │ │ push $0x21 │ │ mov %eax,0x20(%esp) │ │ push %eax │ │ push $0x20 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3365525,15 +3365525,15 @@ │ │ mov %edx,0x10(%edi) │ │ mov %esi,0x14(%edi) │ │ mov (%edi),%edi │ │ xor %esi,%esi │ │ test %edi,%edi │ │ je 117e367 │ │ mov %ecx,0x4(%esp) │ │ - lea -0x1144a29(%ebx),%eax │ │ + lea -0x1144a50(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ jmp 117e324 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3365714,15 +3365714,15 @@ │ │ push $0x10 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 117e5cb │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x113d6f5(%ebx),%eax │ │ + lea -0x113d71c(%ebx),%eax │ │ push 0xc(%ebp) │ │ push %eax │ │ push %esi │ │ call 125b6f0 │ │ add $0x10,%esp │ │ movl $0x0,(%esp) │ │ test %eax,%eax │ │ @@ -3366775,15 +3366775,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 118b460 │ │ add $0x10,%esp │ │ mov %esi,%edi │ │ jmp 117efd7 │ │ sub $0x4,%esp │ │ - lea -0x1144a7e(%ebx),%eax │ │ + lea -0x1144aa5(%ebx),%eax │ │ push $0x3c │ │ push %eax │ │ push (%esi) │ │ call 12962c0 │ │ add $0x10,%esp │ │ movl $0x0,(%esi) │ │ movl $0x0,0x4(%esi) │ │ @@ -3366833,15 +3366833,15 @@ │ │ sub 0x10(%ecx),%eax │ │ xor %edi,%edi │ │ cmp %edx,%eax │ │ ja 117f2e0 │ │ mov %ecx,%esi │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ - lea -0x1144a7e(%ebx),%eax │ │ + lea -0x1144aa5(%ebx),%eax │ │ push $0xf4 │ │ mov %eax,0x18(%esp) │ │ push %eax │ │ mov %edx,0x24(%esp) │ │ push %edx │ │ call 1295f60 │ │ add $0x10,%esp │ │ @@ -3367089,21 +3367089,21 @@ │ │ push %eax │ │ call 118b480 │ │ add $0x10,%esp │ │ testb $0x8,0x30(%esi) │ │ mov (%esi),%eax │ │ jne 117f345 │ │ sub $0x4,%esp │ │ - lea -0x1144a7e(%ebx),%ecx │ │ + lea -0x1144aa5(%ebx),%ecx │ │ push $0x3c │ │ push %ecx │ │ push %eax │ │ call 12962c0 │ │ jmp 117f357 │ │ - lea -0x1144a7e(%ebx),%ecx │ │ + lea -0x1144aa5(%ebx),%ecx │ │ push $0x3a │ │ push %ecx │ │ push 0x4(%esi) │ │ push %eax │ │ call 12964e0 │ │ add $0x10,%esp │ │ movl $0x0,(%esi) │ │ @@ -3368493,15 +3368493,15 @@ │ │ push (%ecx) │ │ call 127c5e0 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ test %eax,%eax │ │ jne 1180157 │ │ sub $0x4,%esp │ │ - lea -0x113f325(%ebx),%eax │ │ + lea -0x113f34c(%ebx),%eax │ │ push $0x99 │ │ push %eax │ │ push $0xcc │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1180157 │ │ @@ -3368610,15 +3368610,15 @@ │ │ mov %eax,(%esp) │ │ call 117b340 │ │ movl $0x0,0x58(%esi) │ │ mov (%edi),%eax │ │ mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 127c410 │ │ - lea -0x113f325(%ebx),%eax │ │ + lea -0x113f34c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0xc2,0x8(%esp) │ │ call 12962c0 │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ @@ -3370808,15 +3370808,15 @@ │ │ push 0x44(%ebp) │ │ call 125d200 │ │ add $0x10,%esp │ │ mov $0x2,%edi │ │ test %eax,%eax │ │ jne 1181a73 │ │ sub $0x8,%esp │ │ - lea -0x11413f7(%ebx),%eax │ │ + lea -0x114141e(%ebx),%eax │ │ push %eax │ │ push 0x44(%ebp) │ │ call 125d200 │ │ add $0x10,%esp │ │ mov $0x3,%edi │ │ test %eax,%eax │ │ je 1181b9c │ │ @@ -3371351,15 +3371351,15 @@ │ │ call *0x2c(%esi) │ │ mov $0x1,%eax │ │ add $0x20,%esp │ │ jmp 1181ffc │ │ movl $0x50,0x20(%esi) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113995f(%ebx),%eax │ │ + lea -0x1139986(%ebx),%eax │ │ lea -0x112ab35(%ebx),%ecx │ │ push %eax │ │ push $0x174 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3372365,15 +3372365,15 @@ │ │ movsd %xmm0,0xd(%ecx) │ │ movups (%eax),%xmm0 │ │ movups %xmm0,(%ecx) │ │ mov $0x1,%eax │ │ jmp 1182c4d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113994e(%ebx),%eax │ │ + lea -0x1139975(%ebx),%eax │ │ lea -0x114feef(%ebx),%ecx │ │ push %eax │ │ push $0x257 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3372487,15 +3372487,15 @@ │ │ pop %ebx │ │ add $0x2bd919,%ebx │ │ mov 0xc(%ebp),%ecx │ │ cmp $0x4,%ecx │ │ jb 1182d86 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135e80(%ebx),%eax │ │ + lea -0x1135ea7(%ebx),%eax │ │ lea -0x114feef(%ebx),%ecx │ │ push %eax │ │ push $0x282 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3377692,15 +3377692,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ cmp $0x1,%ecx │ │ je 1187242 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135e56(%ebx),%eax │ │ + lea -0x1135e7d(%ebx),%eax │ │ lea -0x11594bc(%ebx),%ecx │ │ push %eax │ │ push $0x17 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3386290,15 +3386290,15 @@ │ │ mov 0x8(%ebp),%edi │ │ sete %dl │ │ mov %dl,0xf(%esp) │ │ mov (%eax),%eax │ │ mov %eax,0x88(%esp) │ │ lea 0x78c(%edi),%eax │ │ sub $0x4,%esp │ │ - lea -0x1143101(%ebx),%ecx │ │ + lea -0x1143128(%ebx),%ecx │ │ lea 0x94(%esp),%esi │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 129be80 │ │ add $0xc,%esp │ │ mov 0xa0(%esp),%eax │ │ @@ -3386366,28 +3386366,28 @@ │ │ je 118d244 │ │ movl $0x1,0x24(%esp) │ │ test $0x4,%cl │ │ jne 118d310 │ │ jmp 118d318 │ │ lea 0x964(%edi),%eax │ │ sub $0x4,%esp │ │ - lea -0x113f2e7(%ebx),%ecx │ │ + lea -0x113f30e(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 129bf10 │ │ add $0xc,%esp │ │ mov 0xa0(%esp),%eax │ │ lea 0x138(%esp),%ecx │ │ mov %eax,0x10(%ecx) │ │ movups 0x90(%esp),%xmm0 │ │ movups %xmm0,(%ecx) │ │ lea 0x968(%edi),%eax │ │ sub $0x4,%esp │ │ - lea -0x1135e1b(%ebx),%ecx │ │ + lea -0x1135e42(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 129bf10 │ │ add $0xc,%esp │ │ mov 0xa0(%esp),%eax │ │ lea 0x138(%esp),%ecx │ │ @@ -3386431,15 +3386431,15 @@ │ │ movups 0x40(%esp),%xmm0 │ │ movaps %xmm0,0x90(%esp) │ │ cmpl $0x0,0x24(%esp) │ │ je 118d38e │ │ lea 0x14(%esi),%edi │ │ sub $0x4,%esp │ │ lea 0x28(%esp),%eax │ │ - lea -0x113f2d9(%ebx),%ecx │ │ + lea -0x113f300(%ebx),%ecx │ │ lea 0x44(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129b110 │ │ add $0xc,%esp │ │ mov 0x50(%esp),%eax │ │ @@ -3386448,15 +3386448,15 @@ │ │ movups %xmm0,(%esi) │ │ mov %edi,%esi │ │ cmpl $0x0,0x20(%esp) │ │ je 118d3c5 │ │ lea 0x14(%esi),%edi │ │ sub $0x4,%esp │ │ lea 0x24(%esp),%eax │ │ - lea -0x113990a(%ebx),%ecx │ │ + lea -0x1139931(%ebx),%ecx │ │ lea 0x44(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129b110 │ │ add $0xc,%esp │ │ mov 0x50(%esp),%eax │ │ @@ -3387771,15 +3387771,15 @@ │ │ jae 118e3bb │ │ cmp $0x17,%dl │ │ je 118e3fd │ │ cmpl $0x0,0x1c(%ebp) │ │ je 118e3fd │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f2f7(%ebx),%eax │ │ + lea -0x113f31e(%ebx),%eax │ │ lea -0x1126d2b(%ebx),%ecx │ │ push %eax │ │ push $0x275 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3388460,15 +3388460,15 @@ │ │ mov 0x20(%ebp),%eax │ │ mov %edx,(%eax) │ │ mov $0x1,%eax │ │ jmp 118e3f5 │ │ mov (%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f2f7(%ebx),%eax │ │ + lea -0x113f31e(%ebx),%eax │ │ lea -0x1126d2b(%ebx),%ecx │ │ push %eax │ │ push $0x2d6 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3388477,15 +3388477,15 @@ │ │ movzbl %cl,%eax │ │ add $0xffffffec,%eax │ │ cmp $0x3,%eax │ │ jae 118eec4 │ │ mov (%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f2f7(%ebx),%eax │ │ + lea -0x113f31e(%ebx),%eax │ │ lea -0x1126d2b(%ebx),%ecx │ │ push %eax │ │ push $0x435 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3388495,15 +3388495,15 @@ │ │ mov %ebx,0x970(%esi) │ │ movl $0x1,0x34(%esi) │ │ xor %eax,%eax │ │ jmp 118e3f5 │ │ mov (%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f2f7(%ebx),%eax │ │ + lea -0x113f31e(%ebx),%eax │ │ lea -0x1126d2b(%ebx),%ecx │ │ push %eax │ │ push $0x340 │ │ jmp 118e3d5 │ │ mov 0x18(%ebp),%edx │ │ mov 0x10(%ebp),%edi │ │ test %edi,%edi │ │ @@ -3388518,15 +3388518,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0xffffffff,%eax │ │ test %ecx,%ecx │ │ je 118e3f5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f2f7(%ebx),%eax │ │ + lea -0x113f31e(%ebx),%eax │ │ lea -0x1126d2b(%ebx),%ecx │ │ push %eax │ │ push $0x3cb │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3388534,15 +3388534,15 @@ │ │ push $0xffffffff │ │ push %esi │ │ call 11a3310 │ │ jmp 118eeb7 │ │ mov (%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f2f7(%ebx),%eax │ │ + lea -0x113f31e(%ebx),%eax │ │ lea -0x1126d2b(%ebx),%ecx │ │ push %eax │ │ push $0x3f0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3388565,50 +3388565,50 @@ │ │ call 11c40a0 │ │ mov $0xffffffff,%eax │ │ add $0x10,%esp │ │ jmp 118e3f5 │ │ mov (%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f2f7(%ebx),%eax │ │ + lea -0x113f31e(%ebx),%eax │ │ lea -0x1126d2b(%ebx),%ecx │ │ push %eax │ │ push $0x42b │ │ jmp 118ef0c │ │ movl $0x2,0x124(%esi) │ │ jmp 118e3f0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f2f7(%ebx),%eax │ │ + lea -0x113f31e(%ebx),%eax │ │ lea -0x1126d2b(%ebx),%ecx │ │ push %eax │ │ push $0x455 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xf5 │ │ jmp 118ef7a │ │ mov (%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f2f7(%ebx),%eax │ │ + lea -0x113f31e(%ebx),%eax │ │ lea -0x1126d2b(%ebx),%ecx │ │ push %eax │ │ push $0x2c5 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x125 │ │ jmp 118ef7a │ │ mov (%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f2f7(%ebx),%eax │ │ + lea -0x113f31e(%ebx),%eax │ │ lea -0x1126d2b(%ebx),%ecx │ │ push %eax │ │ push $0x35f │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3388628,29 +3388628,29 @@ │ │ test %eax,%eax │ │ je 118e3f0 │ │ xor %eax,%eax │ │ jmp 118e3f5 │ │ mov (%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f2f7(%ebx),%eax │ │ + lea -0x113f31e(%ebx),%eax │ │ lea -0x1126d2b(%ebx),%ecx │ │ push %eax │ │ push $0x2f3 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x64 │ │ jmp 118ef7a │ │ mov %edx,0x24(%esi) │ │ mov (%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f2f7(%ebx),%eax │ │ + lea -0x113f31e(%ebx),%eax │ │ lea -0x1126d2b(%ebx),%ecx │ │ push %eax │ │ push $0x34d │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3388665,56 +3388665,56 @@ │ │ jne 118f0be │ │ orb $0x2,0x48(%esi) │ │ xor %eax,%eax │ │ jmp 118e3f5 │ │ mov (%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f2f7(%ebx),%eax │ │ + lea -0x113f31e(%ebx),%eax │ │ lea -0x1126d2b(%ebx),%ecx │ │ push %eax │ │ push $0x37a │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x199 │ │ push $0xa │ │ jmp 118ee4c │ │ mov (%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f2f7(%ebx),%eax │ │ + lea -0x113f31e(%ebx),%eax │ │ lea -0x1126d2b(%ebx),%ecx │ │ push %eax │ │ push $0x39d │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x153 │ │ push $0x28 │ │ jmp 118e3e7 │ │ mov (%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f2f7(%ebx),%eax │ │ + lea -0x113f31e(%ebx),%eax │ │ lea -0x1126d2b(%ebx),%ecx │ │ push %eax │ │ push $0x2fa │ │ jmp 118ee71 │ │ cmp $0x2,%edi │ │ jne 118f156 │ │ movl $0x1,0x34(%esi) │ │ mov %edx,0x10c(%esi) │ │ mov (%esp),%ebx │ │ mov %edx,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f2f7(%ebx),%eax │ │ + lea -0x113f31e(%ebx),%eax │ │ lea -0x1126d2b(%ebx),%ecx │ │ push %eax │ │ push $0x38c │ │ push %ecx │ │ call 1248ce0 │ │ add $0x4,%esp │ │ lea -0x114fec3(%ebx),%eax │ │ @@ -3388743,15 +3388743,15 @@ │ │ call 1155dc0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 118e3f5 │ │ mov (%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f2f7(%ebx),%eax │ │ + lea -0x113f31e(%ebx),%eax │ │ lea -0x1126d2b(%ebx),%ecx │ │ push %eax │ │ push $0x3a4 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3389783,15 +3389783,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 118ff4e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135e10(%ebx),%eax │ │ + lea -0x1135e37(%ebx),%eax │ │ lea -0x114c140(%ebx),%ecx │ │ push %eax │ │ push $0x2cc │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3390391,29 +3390391,29 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1132339(%ebx),%eax │ │ - lea -0x113ba6d(%ebx),%ecx │ │ + lea -0x113ba94(%ebx),%ecx │ │ push %eax │ │ push $0x27d │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ push 0x8(%ebp) │ │ jmp 1190614 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1132339(%ebx),%eax │ │ - lea -0x113ba6d(%ebx),%ecx │ │ + lea -0x113ba94(%ebx),%ecx │ │ push %eax │ │ push $0x282 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3390456,40 +3390456,40 @@ │ │ add $0x10,%esp │ │ test $0x200000,%eax │ │ jne 1190781 │ │ mov 0x30(%ebp),%eax │ │ cmp $0x357,%eax │ │ jne 1190720 │ │ sub $0xc,%esp │ │ - lea -0x113671d(%ebx),%eax │ │ + lea -0x1136744(%ebx),%eax │ │ push 0x24(%ebp) │ │ push 0x20(%ebp) │ │ mov 0x8(%ebp),%ecx │ │ push 0x4(%ecx) │ │ push %eax │ │ push (%ecx) │ │ call 126adc0 │ │ add $0x20,%esp │ │ jmp 1190731 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x113231b(%ebx),%eax │ │ - lea -0x113ba6d(%ebx),%ecx │ │ + lea -0x113ba94(%ebx),%ecx │ │ push %eax │ │ push $0x25 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ jmp 1190710 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x113231b(%ebx),%eax │ │ - lea -0x113ba6d(%ebx),%ecx │ │ + lea -0x113ba94(%ebx),%ecx │ │ push %eax │ │ push $0x2d │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3390558,15 +3390558,15 @@ │ │ call 125ab70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 1190909 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x113231b(%ebx),%eax │ │ - lea -0x113ba6d(%ebx),%ecx │ │ + lea -0x113ba94(%ebx),%ecx │ │ push %eax │ │ push $0x5b │ │ jmp 11908be │ │ mov %edi,(%esp) │ │ sub $0xc,%esp │ │ push %esi │ │ call 125d1e0 │ │ @@ -3390619,26 +3390619,26 @@ │ │ call 1259750 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jne 1190909 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x113231b(%ebx),%eax │ │ - lea -0x113ba6d(%ebx),%ecx │ │ + lea -0x113ba94(%ebx),%ecx │ │ push %eax │ │ push $0x67 │ │ jmp 11908be │ │ sub $0xc,%esp │ │ push %esi │ │ call 126aab0 │ │ add $0x10,%esp │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x113231b(%ebx),%eax │ │ - lea -0x113ba6d(%ebx),%ecx │ │ + lea -0x113ba94(%ebx),%ecx │ │ push %eax │ │ push $0x51 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3390737,34 +3390737,34 @@ │ │ xor %esi,%esi │ │ cmp $0x2,%eax │ │ cmovae %eax,%esi │ │ jmp 1190a2e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x113231b(%ebx),%eax │ │ - lea -0x113ba6d(%ebx),%ecx │ │ + lea -0x113ba94(%ebx),%ecx │ │ push %eax │ │ push $0x6c │ │ jmp 11908be │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x113231b(%ebx),%eax │ │ - lea -0x113ba6d(%ebx),%ecx │ │ + lea -0x113ba94(%ebx),%ecx │ │ push %eax │ │ push $0x75 │ │ jmp 11908be │ │ xor %esi,%esi │ │ mov 0x8(%ebp),%eax │ │ mov %esi,0x9b4(%eax) │ │ mov $0x1,%esi │ │ jmp 11908dd │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x113231b(%ebx),%eax │ │ - lea -0x113ba6d(%ebx),%ecx │ │ + lea -0x113ba94(%ebx),%ecx │ │ push %eax │ │ push $0x8b │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x112 │ │ @@ -3390826,15 +3390826,15 @@ │ │ jb 1190b71 │ │ cmp $0x100,%eax │ │ je 1190b71 │ │ jmp 1190bed │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11210d6(%ebx),%eax │ │ - lea -0x113ba6d(%ebx),%ecx │ │ + lea -0x113ba94(%ebx),%ecx │ │ push %eax │ │ push $0xb5 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3390925,15 +3390925,15 @@ │ │ add $0x10,%esp │ │ test $0x800000,%eax │ │ jne 1190c8e │ │ mov 0x8(%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11210d6(%ebx),%eax │ │ - lea -0x113ba6d(%ebx),%ecx │ │ + lea -0x113ba94(%ebx),%ecx │ │ push %eax │ │ push $0xf4 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x196 │ │ @@ -3391115,15 +3391115,15 @@ │ │ test %edx,%edx │ │ mov 0x10(%esp),%edi │ │ je 1190cfc │ │ jmp 11911fa │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11210d6(%ebx),%eax │ │ - lea -0x113ba6d(%ebx),%ecx │ │ + lea -0x113ba94(%ebx),%ecx │ │ push %eax │ │ push $0xe9 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xba │ │ @@ -3391160,15 +3391160,15 @@ │ │ je 1191497 │ │ mov $0x1,%cl │ │ jmp 11911fa │ │ mov 0x8(%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11210d6(%ebx),%eax │ │ - lea -0x113ba6d(%ebx),%ecx │ │ + lea -0x113ba94(%ebx),%ecx │ │ push %eax │ │ push $0x117 │ │ jmp 11911db │ │ xor %eax,%eax │ │ cmp $0x8,%ecx │ │ jb 119101d │ │ mov %esi,%eax │ │ @@ -3391309,39 +3391309,39 @@ │ │ mov 0x10(%ebp),%ecx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 1190f11 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11210d6(%ebx),%eax │ │ - lea -0x113ba6d(%ebx),%ecx │ │ + lea -0x113ba94(%ebx),%ecx │ │ push %eax │ │ push $0x14d │ │ jmp 1190c79 │ │ mov 0x8(%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11210d6(%ebx),%eax │ │ - lea -0x113ba6d(%ebx),%ecx │ │ + lea -0x113ba94(%ebx),%ecx │ │ push %eax │ │ push $0xd5 │ │ jmp 11911db │ │ mov 0x8(%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11210d6(%ebx),%eax │ │ - lea -0x113ba6d(%ebx),%ecx │ │ + lea -0x113ba94(%ebx),%ecx │ │ push %eax │ │ push $0xd9 │ │ jmp 11911db │ │ mov 0x8(%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11210d6(%ebx),%eax │ │ - lea -0x113ba6d(%ebx),%ecx │ │ + lea -0x113ba94(%ebx),%ecx │ │ push %eax │ │ push $0x129 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3391372,15 +3391372,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x10(%ebp),%ecx │ │ jg 1190f1f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11210d6(%ebx),%eax │ │ - lea -0x113ba6d(%ebx),%ecx │ │ + lea -0x113ba94(%ebx),%ecx │ │ push %eax │ │ push $0x160 │ │ jmp 11912f2 │ │ push 0x64(%esp) │ │ mov 0xc(%ebp),%eax │ │ push 0x18(%eax) │ │ push 0x14(%eax) │ │ @@ -3391406,22 +3391406,22 @@ │ │ jne 11911fa │ │ test %edi,%edi │ │ jne 1191326 │ │ jmp 11911fa │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11210d6(%ebx),%eax │ │ - lea -0x113ba6d(%ebx),%ecx │ │ + lea -0x113ba94(%ebx),%ecx │ │ push %eax │ │ push $0x142 │ │ jmp 1190c79 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11210d6(%ebx),%eax │ │ - lea -0x113ba6d(%ebx),%ecx │ │ + lea -0x113ba94(%ebx),%ecx │ │ push %eax │ │ push $0x16a │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3391578,15 +3391578,15 @@ │ │ call 125b310 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1190f6a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11210d6(%ebx),%eax │ │ - lea -0x113ba6d(%ebx),%ecx │ │ + lea -0x113ba94(%ebx),%ecx │ │ push %eax │ │ push $0x194 │ │ jmp 11912f2 │ │ mov 0x1c(%esp),%ecx │ │ cmp $0x1,%ecx │ │ je 11914d6 │ │ mov 0xc(%edi),%eax │ │ @@ -3391598,23 +3391598,23 @@ │ │ jb 11915e6 │ │ cmp $0x100,%eax │ │ je 11915e6 │ │ jmp 11914d6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11210d6(%ebx),%eax │ │ - lea -0x113ba6d(%ebx),%ecx │ │ + lea -0x113ba94(%ebx),%ecx │ │ push %eax │ │ push $0xc3 │ │ jmp 1190b4b │ │ mov 0x8(%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11210d6(%ebx),%eax │ │ - lea -0x113ba6d(%ebx),%ecx │ │ + lea -0x113ba94(%ebx),%ecx │ │ push %eax │ │ push $0xe0 │ │ jmp 11911db │ │ cmp $0xfeff,%eax │ │ je 11915e6 │ │ cmp $0xfefd,%eax │ │ jne 11914d6 │ │ @@ -3391622,15 +3391622,15 @@ │ │ add %ecx,0x14(%eax) │ │ add %ecx,0x18(%eax) │ │ sub %ecx,0xc(%eax) │ │ jmp 11914d6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11210d6(%ebx),%eax │ │ - lea -0x113ba6d(%ebx),%ecx │ │ + lea -0x113ba94(%ebx),%ecx │ │ push %eax │ │ push $0xbd │ │ jmp 1190b4b │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3391924,15 +3391924,15 @@ │ │ lea 0x24(%esp),%esi │ │ push %edi │ │ push %eax │ │ push %esi │ │ call 129b110 │ │ add $0x8,%esp │ │ lea 0xc(%esp),%eax │ │ - lea -0x113f2ce(%ebx),%ecx │ │ + lea -0x113f2f5(%ebx),%ecx │ │ lea 0x10(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 129bf10 │ │ add $0xc,%esp │ │ mov 0x1c(%esp),%eax │ │ @@ -3392191,15 +3392191,15 @@ │ │ jmp 1191ce2 │ │ mov 0x8(%ebp),%edi │ │ cmp %esi,0x3dc(%edi) │ │ jae 1191cab │ │ mov %esi,0x3dc(%edi) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ba4e(%ebx),%eax │ │ + lea -0x113ba75(%ebx),%eax │ │ lea -0x11575ee(%ebx),%ecx │ │ push %eax │ │ push $0xcd │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3392260,15 +3392260,15 @@ │ │ je 1191d81 │ │ mov %eax,0x3e0(%esi) │ │ mov %edi,0x3e8(%esi) │ │ mov $0x1,%eax │ │ jmp 1191db5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f2c1(%ebx),%eax │ │ + lea -0x113f2e8(%ebx),%eax │ │ push %eax │ │ push $0x10b │ │ push 0x14(%esp) │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3393849,15 +3393849,15 @@ │ │ jne 1193319 │ │ mov 0x10(%ebp),%edx │ │ mov 0x404(%esi,%edi,1),%ecx │ │ cmp %edx,%ecx │ │ jae 119323e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135df5(%ebx),%eax │ │ + lea -0x1135e1c(%ebx),%eax │ │ lea -0x11575ee(%ebx),%ecx │ │ push %eax │ │ push $0x493 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3393921,15 +3393921,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135df5(%ebx),%eax │ │ + lea -0x1135e1c(%ebx),%eax │ │ lea -0x11575ee(%ebx),%ecx │ │ push %eax │ │ push $0x48d │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3393952,15 +3393952,15 @@ │ │ sub $0x10,%esp │ │ call 1193361 │ │ pop %ebx │ │ add $0x2ad2f7,%ebx │ │ mov 0xc(%ebp),%edi │ │ mov 0x8(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x1143101(%ebx),%eax │ │ + lea -0x1143128(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 119339d │ │ lea 0x30(%esi),%ecx │ │ @@ -3393986,15 +3393986,15 @@ │ │ call 129b170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11934bd │ │ cmpl $0x0,0x14(%esi) │ │ je 1193446 │ │ sub $0x8,%esp │ │ - lea -0x113f2e7(%ebx),%eax │ │ + lea -0x113f30e(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1193404 │ │ lea 0x9d0(%esi),%ecx │ │ @@ -3394002,15 +3394002,15 @@ │ │ push %ecx │ │ push %eax │ │ call 129beb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11934c4 │ │ sub $0x8,%esp │ │ - lea -0x1135e1b(%ebx),%eax │ │ + lea -0x1135e42(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1193474 │ │ lea 0x9d4(%esi),%ecx │ │ @@ -3394068,15 +3394068,15 @@ │ │ mov $0x4c5,%esi │ │ jmp 11934d7 │ │ mov $0x1,%eax │ │ jmp 1193509 │ │ mov $0x4be,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f2ab(%ebx),%eax │ │ + lea -0x113f2d2(%ebx),%eax │ │ lea -0x11575ee(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3394148,15 +3394148,15 @@ │ │ mov %eax,0x34(%esp) │ │ lea -0x113065a(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ lea -0x1128cb3(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ lea -0x112ca82(%ebx),%eax │ │ mov %eax,0x38(%esp) │ │ - lea -0x113f2d9(%ebx),%eax │ │ + lea -0x113f300(%ebx),%eax │ │ mov %eax,0x30(%esp) │ │ jmp 1193626 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3394199,15 +3394199,15 @@ │ │ je 11936cd │ │ mov 0x30(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 139e0b0 │ │ test %eax,%eax │ │ je 11936ea │ │ - lea -0x113990a(%ebx),%eax │ │ + lea -0x1139931(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 139e0b0 │ │ test %eax,%eax │ │ jne 11938d7 │ │ mov 0x24(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3394985,15 +3394985,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 1193f5e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f29b(%ebx),%eax │ │ + lea -0x113f2c2(%ebx),%eax │ │ lea -0x11575ee(%ebx),%ecx │ │ push %eax │ │ push $0x657 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3395565,15 +3395565,15 @@ │ │ mov 0x30(%esp),%edi │ │ add $0x10,%edi │ │ cmp %ebx,%ecx │ │ jb 1194470 │ │ jmp 1194418 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141215(%ebx),%eax │ │ + lea -0x114123c(%ebx),%eax │ │ lea -0x11575ee(%ebx),%ecx │ │ push %eax │ │ push $0x6e4 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3395663,26 +3395663,26 @@ │ │ jmp 11947f5 │ │ movl $0x0,0xc(%esp) │ │ cmpl $0xffffffff,0x99c(%esi) │ │ jne 11947f5 │ │ mov 0x4(%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141215(%ebx),%eax │ │ + lea -0x114123c(%ebx),%eax │ │ lea -0x11575ee(%ebx),%ecx │ │ push %eax │ │ push $0x743 │ │ jmp 1194787 │ │ movl $0x0,0xc(%esp) │ │ cmpl $0xffffffff,0x99c(%esi) │ │ jne 11947f5 │ │ mov 0x4(%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141215(%ebx),%eax │ │ + lea -0x114123c(%ebx),%eax │ │ lea -0x11575ee(%ebx),%ecx │ │ push %eax │ │ push $0x73b │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3395696,15 +3395696,15 @@ │ │ mov $0x720,%edi │ │ jmp 11947ba │ │ mov $0xc0103,%esi │ │ mov $0x725,%edi │ │ mov 0x4(%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141215(%ebx),%eax │ │ + lea -0x114123c(%ebx),%eax │ │ lea -0x11575ee(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3395932,15 +3395932,15 @@ │ │ lea (%edx,%ecx,1),%edi │ │ add $0x50,%edi │ │ lea -0x11575ee(%ebx),%eax │ │ mov %eax,(%esp) │ │ jmp 1194acd │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11411fb(%ebx),%eax │ │ + lea -0x1141222(%ebx),%eax │ │ lea -0x11575ee(%ebx),%ecx │ │ push %eax │ │ push $0x799 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3395976,15 +3395976,15 @@ │ │ call 11c4080 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ jne 1194b2f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11411fb(%ebx),%eax │ │ + lea -0x1141222(%ebx),%eax │ │ lea -0x11575ee(%ebx),%ecx │ │ push %eax │ │ push $0x793 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ lea -0x1123185(%ebx),%eax │ │ @@ -3396308,15 +3396308,15 @@ │ │ jne 1194e33 │ │ incb 0x995(%esi) │ │ jne 1194e33 │ │ incb 0x994(%esi) │ │ jne 1194e33 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139902(%ebx),%eax │ │ + lea -0x1139929(%ebx),%eax │ │ lea -0x11575ee(%ebx),%ecx │ │ push %eax │ │ push $0x829 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3396679,15 +3396679,15 @@ │ │ cmpl $0x0,0x34(%ebp) │ │ je 119534d │ │ cmpl $0x357,0x30(%ebp) │ │ jne 119534d │ │ test %eax,%eax │ │ je 119534d │ │ sub $0x4,%esp │ │ - lea -0x113671d(%ebx),%eax │ │ + lea -0x1136744(%ebx),%eax │ │ push 0x4(%esi) │ │ push %eax │ │ push (%esi) │ │ call 1267470 │ │ add $0x10,%esp │ │ mov %esi,%edi │ │ mov %eax,%esi │ │ @@ -3396731,15 +3396731,15 @@ │ │ add $0x10,%esp │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ mov 0x4(%esp),%esi │ │ jne 1195454 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11398e7(%ebx),%eax │ │ + lea -0x113990e(%ebx),%eax │ │ push %eax │ │ push $0x39 │ │ push %esi │ │ jmp 1195436 │ │ call 1258d40 │ │ mov %eax,0x9ac(%esi) │ │ test %eax,%eax │ │ @@ -3396795,31 +3396795,31 @@ │ │ call 1259750 │ │ add $0x20,%esp │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ jg 1195454 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11398e7(%ebx),%eax │ │ + lea -0x113990e(%ebx),%eax │ │ push %eax │ │ push $0x4e │ │ jmp 1195432 │ │ sub $0xc,%esp │ │ push %esi │ │ call 1267810 │ │ add $0x10,%esp │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11398e7(%ebx),%eax │ │ + lea -0x113990e(%ebx),%eax │ │ push %eax │ │ push $0x31 │ │ jmp 1195432 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11398e7(%ebx),%eax │ │ + lea -0x113990e(%ebx),%eax │ │ push %eax │ │ push $0x41 │ │ push 0x10(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3397726,50 +3397726,50 @@ │ │ je 1195fe5 │ │ mov 0x24(%ebp),%eax │ │ cmp $0x41,%eax │ │ jb 1195ff2 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114a802(%ebx),%eax │ │ - lea -0x1137ddf(%ebx),%ecx │ │ + lea -0x1137e06(%ebx),%ecx │ │ push %eax │ │ push $0x4e │ │ jmp 1195fcb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114a802(%ebx),%eax │ │ - lea -0x1137ddf(%ebx),%ecx │ │ + lea -0x1137e06(%ebx),%ecx │ │ push %eax │ │ push $0x1f │ │ jmp 1195fcb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114a802(%ebx),%eax │ │ - lea -0x1137ddf(%ebx),%ecx │ │ + lea -0x1137e06(%ebx),%ecx │ │ push %eax │ │ push $0x24 │ │ jmp 1195fcb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114a802(%ebx),%eax │ │ - lea -0x1137ddf(%ebx),%ecx │ │ + lea -0x1137e06(%ebx),%ecx │ │ push %eax │ │ push $0x2b │ │ jmp 1195fcb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114a802(%ebx),%eax │ │ - lea -0x1137ddf(%ebx),%ecx │ │ + lea -0x1137e06(%ebx),%ecx │ │ push %eax │ │ push $0x30 │ │ jmp 1195fcb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114a802(%ebx),%eax │ │ - lea -0x1137ddf(%ebx),%ecx │ │ + lea -0x1137e06(%ebx),%ecx │ │ push %eax │ │ push $0x3f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3397943,15 +3397943,15 @@ │ │ push 0x30(%esp) │ │ call 1393480 │ │ add $0x20,%esp │ │ jmp 1196228 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11557da(%ebx),%eax │ │ - lea -0x1137ddf(%ebx),%ecx │ │ + lea -0x1137e06(%ebx),%ecx │ │ push %eax │ │ push $0xb6 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3397974,15 +3397974,15 @@ │ │ xor %eax,%eax │ │ test %edx,%edx │ │ jne 1196228 │ │ jmp 1196103 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11557da(%ebx),%eax │ │ - lea -0x1137ddf(%ebx),%ecx │ │ + lea -0x1137e06(%ebx),%ecx │ │ push %eax │ │ push $0xaf │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3398313,16 +3398313,16 @@ │ │ call 119660f │ │ pop %ebx │ │ add $0x2aa049,%ebx │ │ cmpl $0x0,0xc(%ebp) │ │ je 1196654 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137dc0(%ebx),%eax │ │ - lea -0x11398d0(%ebx),%ecx │ │ + lea -0x1137de7(%ebx),%eax │ │ + lea -0x11398f7(%ebx),%ecx │ │ push %eax │ │ push $0x1c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3398385,16 +3398385,16 @@ │ │ jne 119670c │ │ cmp $0x10000,%edx │ │ jne 119690f │ │ cmpl $0x8,0x8(%ecx) │ │ ja 11967f7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11398af(%ebx),%eax │ │ - lea -0x11398d0(%ebx),%ecx │ │ + lea -0x11398d6(%ebx),%eax │ │ + lea -0x11398f7(%ebx),%ecx │ │ push %eax │ │ push $0x35 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xa0 │ │ @@ -3398407,15 +3398407,15 @@ │ │ and $0xffffff00,%eax │ │ cmp $0x300,%eax │ │ je 11967f7 │ │ cmpl $0x0,0xa30(%edi) │ │ je 119689d │ │ mov 0x98c(%edi),%esi │ │ sub $0x4,%esp │ │ - lea -0x11411e3(%ebx),%eax │ │ + lea -0x114120a(%ebx),%eax │ │ push $0x4 │ │ push %eax │ │ push %esi │ │ call 139e250 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1196872 │ │ @@ -3398434,48 +3398434,48 @@ │ │ push %eax │ │ push %esi │ │ call 139e250 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1196872 │ │ sub $0x4,%esp │ │ - lea -0x113f279(%ebx),%eax │ │ + lea -0x113f2a0(%ebx),%eax │ │ push $0x4 │ │ push %eax │ │ push %esi │ │ call 139e250 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1196872 │ │ sub $0x4,%esp │ │ - lea -0x11411de(%ebx),%eax │ │ + lea -0x1141205(%ebx),%eax │ │ push $0x5 │ │ push %eax │ │ push %esi │ │ call 139e250 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11398af(%ebx),%eax │ │ - lea -0x11398d0(%ebx),%ecx │ │ + lea -0x11398d6(%ebx),%eax │ │ + lea -0x11398f7(%ebx),%ecx │ │ test %esi,%esi │ │ je 11968f8 │ │ push %eax │ │ push $0x51 │ │ jmp 119685e │ │ cmp %edx,%eax │ │ jne 1196837 │ │ mov $0x1,%eax │ │ cmpl $0x4001,0x8(%ecx) │ │ jb 11968f0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11398af(%ebx),%eax │ │ - lea -0x11398d0(%ebx),%ecx │ │ + lea -0x11398d6(%ebx),%eax │ │ + lea -0x11398f7(%ebx),%ecx │ │ push %eax │ │ push $0x7c │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x92 │ │ @@ -3398484,51 +3398484,51 @@ │ │ xor %eax,%edx │ │ test $0xff00,%edx │ │ jne 11968bc │ │ cmpl $0x15,0x4(%ecx) │ │ jne 11968b6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11398af(%ebx),%eax │ │ - lea -0x11398d0(%ebx),%ecx │ │ + lea -0x11398d6(%ebx),%eax │ │ + lea -0x11398f7(%ebx),%ecx │ │ push %eax │ │ push $0x6b │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x10b │ │ push $0xffffffff │ │ jmp 11968e5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11398af(%ebx),%eax │ │ - lea -0x11398d0(%ebx),%ecx │ │ + lea -0x11398d6(%ebx),%eax │ │ + lea -0x11398f7(%ebx),%ecx │ │ push %eax │ │ push $0x47 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x9c │ │ push $0xffffffff │ │ jmp 11968e5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11398af(%ebx),%eax │ │ - lea -0x11398d0(%ebx),%ecx │ │ + lea -0x11398d6(%ebx),%eax │ │ + lea -0x11398f7(%ebx),%ecx │ │ push %eax │ │ push $0x55 │ │ jmp 11968d3 │ │ movzwl %ax,%eax │ │ mov %eax,0xc(%edi) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11398af(%ebx),%eax │ │ - lea -0x11398d0(%ebx),%ecx │ │ + lea -0x11398d6(%ebx),%eax │ │ + lea -0x11398f7(%ebx),%ecx │ │ push %eax │ │ push $0x72 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x10b │ │ @@ -3398550,16 +3398550,16 @@ │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x9b │ │ push $0xffffffff │ │ jmp 11968e5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11398af(%ebx),%eax │ │ - lea -0x11398d0(%ebx),%ecx │ │ + lea -0x11398d6(%ebx),%eax │ │ + lea -0x11398f7(%ebx),%ecx │ │ push %eax │ │ push $0x31 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3398813,15 +3398813,15 @@ │ │ call 119d9d0 │ │ add $0x10,%esp │ │ mov 0x48(%esi),%eax │ │ mov %eax,0x24(%esp) │ │ lea 0xe8(,%eax,8),%eax │ │ lea (%eax,%eax,2),%eax │ │ sub $0x4,%esp │ │ - lea -0x1137da7(%ebx),%edx │ │ + lea -0x1137dce(%ebx),%edx │ │ push $0x274 │ │ mov %edx,0x18(%esp) │ │ push %edx │ │ push %eax │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3399122,42 +3399122,42 @@ │ │ jne 119708e │ │ mov 0x28(%esp),%eax │ │ lea (%eax,%eax,2),%eax │ │ mov 0x2c(%esp),%ecx │ │ jmp 1196f20 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139894(%ebx),%eax │ │ + lea -0x11398bb(%ebx),%eax │ │ push %eax │ │ push $0x276 │ │ push 0x1c(%esp) │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ push $0x50 │ │ push 0x8(%ebp) │ │ call 11a3310 │ │ jmp 1197104 │ │ mov 0xc(%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139894(%ebx),%eax │ │ + lea -0x11398bb(%ebx),%eax │ │ push %eax │ │ push $0x28f │ │ push 0x1c(%esp) │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ push $0x2f │ │ jmp 11970e0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139894(%ebx),%eax │ │ + lea -0x11398bb(%ebx),%eax │ │ push %eax │ │ push $0x282 │ │ push 0x1c(%esp) │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ @@ -3399278,15 +3399278,15 @@ │ │ je 1197109 │ │ mov 0x24(%esp),%ecx │ │ mov %ecx,(%edx) │ │ jmp 1197109 │ │ mov 0xc(%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139894(%ebx),%eax │ │ + lea -0x11398bb(%ebx),%eax │ │ push %eax │ │ push $0x2af │ │ push 0x1c(%esp) │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xd9 │ │ @@ -3399675,30 +3399675,30 @@ │ │ xor %edi,%edi │ │ cmpl $0x0,0x4(%esp) │ │ jne 119782e │ │ mov %eax,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114a7ec(%ebx),%eax │ │ - lea -0x1137da7(%ebx),%ecx │ │ + lea -0x1137dce(%ebx),%ecx │ │ push %eax │ │ push $0x36e │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push %esi │ │ jmp 1197708 │ │ xor %edi,%edi │ │ test %esi,%esi │ │ jne 119782e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114a7ec(%ebx),%eax │ │ - lea -0x1137da7(%ebx),%ecx │ │ + lea -0x1137dce(%ebx),%ecx │ │ push %eax │ │ push $0x366 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3399795,15 +3399795,15 @@ │ │ mov %ecx,%edi │ │ jmp 119782e │ │ xor %edi,%edi │ │ jmp 119782e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114a7ec(%ebx),%eax │ │ - lea -0x1137da7(%ebx),%ecx │ │ + lea -0x1137dce(%ebx),%ecx │ │ push %eax │ │ push $0x39b │ │ jmp 11976f8 │ │ mov %eax,%edi │ │ mov %edi,%eax │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3399979,15 +3399979,15 @@ │ │ mov $0xffffffff,%esi │ │ movl $0xc0103,(%esp) │ │ mov $0x67b,%edi │ │ jmp 1197dae │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1153b88(%ebx),%eax │ │ - lea -0x1137da7(%ebx),%ecx │ │ + lea -0x1137dce(%ebx),%ecx │ │ push %eax │ │ push $0x647 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3400025,15 +3400025,15 @@ │ │ ret │ │ mov 0x8(%esp),%edi │ │ mov $0xffffffff,%esi │ │ jmp 1197aa9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1153b88(%ebx),%eax │ │ - lea -0x1137da7(%ebx),%ecx │ │ + lea -0x1137dce(%ebx),%ecx │ │ push %eax │ │ push $0x659 │ │ jmp 1197d23 │ │ movl $0x14c,(%esp) │ │ mov $0x66a,%edi │ │ jmp 1197dae │ │ mov $0xffffffff,%esi │ │ @@ -3400081,15 +3400081,15 @@ │ │ push %eax │ │ push %edi │ │ call 124bb00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1197d09 │ │ sub $0xc,%esp │ │ - lea -0x113671d(%ebx),%eax │ │ + lea -0x1136744(%ebx),%eax │ │ push 0x10(%esp) │ │ lea 0xac(%esp),%ecx │ │ push %ecx │ │ mov 0x24(%esp),%ecx │ │ push 0x27c(%ecx) │ │ push %eax │ │ push (%ecx) │ │ @@ -3400154,15 +3400154,15 @@ │ │ call 139e290 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1197aa9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1153b88(%ebx),%eax │ │ - lea -0x1137da7(%ebx),%ecx │ │ + lea -0x1137dce(%ebx),%ecx │ │ push %eax │ │ push $0x6a8 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xfd │ │ @@ -3400171,15 +3400171,15 @@ │ │ call 11a3310 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 1197aa9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1153b88(%ebx),%eax │ │ - lea -0x1137da7(%ebx),%ecx │ │ + lea -0x1137dce(%ebx),%ecx │ │ push %eax │ │ push $0x689 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3400187,15 +3400187,15 @@ │ │ push 0x8(%ebp) │ │ call 11a3310 │ │ add $0x10,%esp │ │ jmp 1197aa9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1153b88(%ebx),%eax │ │ - lea -0x1137da7(%ebx),%ecx │ │ + lea -0x1137dce(%ebx),%ecx │ │ push %eax │ │ push $0x69e │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3400204,24 +3400204,24 @@ │ │ call 11a3310 │ │ add $0x10,%esp │ │ mov $0xffffffff,%esi │ │ jmp 1197aa9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1153b88(%ebx),%eax │ │ - lea -0x1137da7(%ebx),%ecx │ │ + lea -0x1137dce(%ebx),%ecx │ │ push %eax │ │ push $0x691 │ │ jmp 1197d23 │ │ movl $0xc0103,(%esp) │ │ mov $0x682,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1153b88(%ebx),%eax │ │ - lea -0x1137da7(%ebx),%ecx │ │ + lea -0x1137dce(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push 0x4(%esp) │ │ @@ -3400230,15 +3400230,15 @@ │ │ call 11a3310 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%edi │ │ jmp 1197aa9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1153b88(%ebx),%eax │ │ - lea -0x1137da7(%ebx),%ecx │ │ + lea -0x1137dce(%ebx),%ecx │ │ push %eax │ │ push $0x619 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3400296,15 +3400296,15 @@ │ │ jne 1197ede │ │ mov $0x3b4,%edi │ │ and $0x40000,%edx │ │ jne 1197ede │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133fcd(%ebx),%eax │ │ - lea -0x1137da7(%ebx),%ecx │ │ + lea -0x1137dce(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x152 │ │ @@ -3400338,15 +3400338,15 @@ │ │ pop %ebx │ │ add $0x2a875b,%ebx │ │ mov 0x8(%ebp),%esi │ │ cmpl $0x0,0x3c(%esi) │ │ je 1197f3e │ │ movl $0x0,0x890(%esi) │ │ sub $0x4,%esp │ │ - lea -0x1137da7(%ebx),%eax │ │ + lea -0x1137dce(%ebx),%eax │ │ push $0x3d6 │ │ push %eax │ │ push 0x7e0(%esi) │ │ call 12962c0 │ │ add $0x10,%esp │ │ movl $0x0,0x7e0(%esi) │ │ mov $0x1,%eax │ │ @@ -3400409,15 +3400409,15 @@ │ │ je 11980a4 │ │ test %ecx,%ecx │ │ jne 11980a4 │ │ cmpl $0x0,0x370(%edx) │ │ jne 11980a4 │ │ mov 0x720(%edx),%eax │ │ sub $0x4,%esp │ │ - lea -0x1137da7(%ebx),%edi │ │ + lea -0x1137dce(%ebx),%edi │ │ push $0x3fd │ │ push %edi │ │ push 0x2dc(%eax) │ │ mov %ecx,0x1c(%esp) │ │ call 12962c0 │ │ add $0xc,%esp │ │ push $0x3fe │ │ @@ -3400434,15 +3400434,15 @@ │ │ mov 0x8(%ebp),%edx │ │ test %eax,%eax │ │ jne 11980a4 │ │ cmpl $0x0,0x7e0(%edx) │ │ je 11980a4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11411d8(%ebx),%eax │ │ + lea -0x11411ff(%ebx),%eax │ │ push %eax │ │ push $0x400 │ │ push 0x20(%esp) │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3400481,16 +3400481,16 @@ │ │ test $0x4000,%eax │ │ jne 11981cb │ │ mov $0x1,%eax │ │ jmp 11981b9 │ │ mov %edx,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11411d8(%ebx),%eax │ │ - lea -0x1137da7(%ebx),%ecx │ │ + lea -0x11411ff(%ebx),%eax │ │ + lea -0x1137dce(%ebx),%ecx │ │ push %eax │ │ push $0x42f │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xea │ │ @@ -3400535,15 +3400535,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 1154b10 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1198250 │ │ sub $0x4,%esp │ │ - lea -0x1137da7(%ebx),%ecx │ │ + lea -0x1137dce(%ebx),%ecx │ │ push $0x41d │ │ mov %ecx,0x14(%esp) │ │ push %ecx │ │ push 0x2e0(%eax) │ │ mov %eax,%edi │ │ call 12962c0 │ │ add $0x10,%esp │ │ @@ -3400555,36 +3400555,36 @@ │ │ call 1155060 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x1,%eax │ │ jne 11981b9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11411d8(%ebx),%eax │ │ + lea -0x11411ff(%ebx),%eax │ │ push %eax │ │ push $0x423 │ │ push 0x18(%esp) │ │ jmp 119826b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11411d8(%ebx),%eax │ │ - lea -0x1137da7(%ebx),%ecx │ │ + lea -0x11411ff(%ebx),%eax │ │ + lea -0x1137dce(%ebx),%ecx │ │ push %eax │ │ push $0x427 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ jmp 119815c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11411d8(%ebx),%eax │ │ - lea -0x1137da7(%ebx),%ecx │ │ + lea -0x11411ff(%ebx),%eax │ │ + lea -0x1137dce(%ebx),%ecx │ │ push %eax │ │ push $0x3e7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3400669,15 +3400669,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 119836d │ │ pop %ebx │ │ add $0x2a82eb,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0x4,%esp │ │ - lea -0x1137da7(%ebx),%eax │ │ + lea -0x1137dce(%ebx),%eax │ │ push $0x4c6 │ │ push %eax │ │ push 0x8e0(%esi) │ │ call 12962c0 │ │ add $0x10,%esp │ │ movl $0x0,0x8e0(%esi) │ │ mov $0x1,%eax │ │ @@ -3400698,15 +3400698,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 11983bd │ │ pop %ebx │ │ add $0x2a829b,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0x4,%esp │ │ - lea -0x1137da7(%ebx),%eax │ │ + lea -0x1137dce(%ebx),%eax │ │ push $0x4cf │ │ push %eax │ │ push 0x818(%esi) │ │ call 12962c0 │ │ add $0x10,%esp │ │ movl $0x0,0x818(%esi) │ │ movl $0x0,0x814(%esi) │ │ @@ -3400788,15 +3400788,15 @@ │ │ jne 11984a0 │ │ jmp 11984b1 │ │ cmp %edi,%edx │ │ jne 1198436 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c84d(%ebx),%eax │ │ - lea -0x1137da7(%ebx),%ecx │ │ + lea -0x1137dce(%ebx),%ecx │ │ push %eax │ │ push $0x461 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x9d │ │ @@ -3400844,15 +3400844,15 @@ │ │ add $0x2a812b,%ebx │ │ mov 0x8(%ebp),%esi │ │ cmpl $0x0,0x3c(%esi) │ │ je 1198549 │ │ movl $0xffffffff,0x7e4(%esi) │ │ jmp 119857a │ │ sub $0x4,%esp │ │ - lea -0x1137da7(%ebx),%eax │ │ + lea -0x1137dce(%ebx),%eax │ │ push $0x47b │ │ push %eax │ │ push 0x7fc(%esi) │ │ call 12962c0 │ │ add $0x10,%esp │ │ movl $0x0,0x7fc(%esi) │ │ movl $0x0,0x800(%esi) │ │ @@ -3400893,15 +3400893,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11985c1 │ │ pop %ebx │ │ add $0x2a8097,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0x4,%esp │ │ - lea -0x1137da7(%ebx),%edi │ │ + lea -0x1137dce(%ebx),%edi │ │ push $0x48f │ │ push %edi │ │ push 0x348(%esi) │ │ call 12962c0 │ │ add $0x10,%esp │ │ movl $0x0,0x348(%esi) │ │ movl $0x0,0x34c(%esi) │ │ @@ -3401059,15 +3401059,15 @@ │ │ and $0x1200,%eax │ │ mov $0x4ef,%edi │ │ cmp $0x1000,%eax │ │ jne 11987b6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1132305(%ebx),%eax │ │ - lea -0x1137da7(%ebx),%ecx │ │ + lea -0x1137dce(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x68 │ │ @@ -3401104,15 +3401104,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 11987fd │ │ pop %ebx │ │ add $0x2a7e5b,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0x4,%esp │ │ - lea -0x1137da7(%ebx),%eax │ │ + lea -0x1137dce(%ebx),%eax │ │ push $0x4bc │ │ push %eax │ │ push 0x294(%esi) │ │ call 12962c0 │ │ add $0x10,%esp │ │ movl $0x0,0x294(%esi) │ │ movl $0x0,0x29c(%esi) │ │ @@ -3401205,15 +3401205,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 11988dd │ │ pop %ebx │ │ add $0x2a7d7b,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0x4,%esp │ │ - lea -0x1137da7(%ebx),%eax │ │ + lea -0x1137dce(%ebx),%eax │ │ push $0x4b1 │ │ push %eax │ │ push 0x290(%esi) │ │ call 12962c0 │ │ add $0x10,%esp │ │ movl $0x0,0x290(%esi) │ │ movl $0x0,0x298(%esi) │ │ @@ -3401257,15 +3401257,15 @@ │ │ cmp $0x10000,%ecx │ │ je 11989ad │ │ cmpl $0x0,0x370(%esi) │ │ jne 11989ad │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1123158(%ebx),%eax │ │ - lea -0x1137da7(%ebx),%ecx │ │ + lea -0x1137dce(%ebx),%ecx │ │ push %eax │ │ push $0x541 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x70 │ │ @@ -3401304,15 +3401304,15 @@ │ │ jne 1198a22 │ │ cmpl $0x0,0x10(%ebp) │ │ jne 1198a22 │ │ mov 0x8(%ebp),%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1124e24(%ebx),%eax │ │ - lea -0x1137da7(%ebx),%ecx │ │ + lea -0x1137dce(%ebx),%ecx │ │ push %eax │ │ push $0x54d │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x1a4 │ │ @@ -3401387,15 +3401387,15 @@ │ │ movl $0x1,0x6f8(%esi) │ │ jmp 1198d5d │ │ testb $0x1,0x850(%esi) │ │ jne 1198b8d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126ccc(%ebx),%eax │ │ - lea -0x1137da7(%ebx),%ecx │ │ + lea -0x1137dce(%ebx),%ecx │ │ push %eax │ │ push $0x56c │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3401412,30 +3401412,30 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 1198d5d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126ccc(%ebx),%eax │ │ - lea -0x1137da7(%ebx),%ecx │ │ + lea -0x1137dce(%ebx),%ecx │ │ push %eax │ │ push $0x5f3 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ jmp 1198d26 │ │ cmpl $0x0,0x370(%esi) │ │ jne 1198ab3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126ccc(%ebx),%eax │ │ - lea -0x1137da7(%ebx),%ecx │ │ + lea -0x1137dce(%ebx),%ecx │ │ push %eax │ │ push $0x570 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3401524,15 +3401524,15 @@ │ │ cmpl $0x0,0x370(%esi) │ │ je 1198cef │ │ testb $0x1,0x850(%esi) │ │ jne 1198d33 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126ccc(%ebx),%eax │ │ - lea -0x1137da7(%ebx),%ecx │ │ + lea -0x1137dce(%ebx),%ecx │ │ push %eax │ │ push $0x5d2 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ mov $0x28,%eax │ │ @@ -3401561,22 +3401561,22 @@ │ │ pop %ebp │ │ ret │ │ cmpl $0x0,0x6f8(%esi) │ │ je 1198aeb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126ccc(%ebx),%eax │ │ - lea -0x1137da7(%ebx),%ecx │ │ + lea -0x1137dce(%ebx),%ecx │ │ push %eax │ │ push $0x5de │ │ jmp 1198b76 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126ccc(%ebx),%eax │ │ - lea -0x1137da7(%ebx),%ecx │ │ + lea -0x1137dce(%ebx),%ecx │ │ push %eax │ │ push $0x5a1 │ │ jmp 1198b76 │ │ push %ebp │ │ mov %esp,%ebp │ │ and $0xfffffffc,%esp │ │ mov 0x8(%ebp),%eax │ │ @@ -3401634,16 +3401634,16 @@ │ │ jmp 1198e9e │ │ cmpl $0x400,0xc(%ebp) │ │ jne 1198e9e │ │ cmpl $0x0,0x85c(%esi) │ │ jne 1198e9e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d6d6(%ebx),%eax │ │ - lea -0x1137da7(%ebx),%ecx │ │ + lea -0x113d6fd(%ebx),%eax │ │ + lea -0x1137dce(%ebx),%ecx │ │ push %eax │ │ push $0x6c2 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xe9 │ │ @@ -3401745,15 +3401745,15 @@ │ │ test %eax,%eax │ │ je 1198fc1 │ │ cmpl $0x0,0x4(%edi) │ │ je 1198fbc │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11210ca(%ebx),%eax │ │ - lea -0x1137da7(%ebx),%ecx │ │ + lea -0x1137dce(%ebx),%ecx │ │ push %eax │ │ push $0x52d │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ @@ -3401830,15 +3401830,15 @@ │ │ mov $0x1,%edi │ │ test %eax,%eax │ │ jne 11990ae │ │ mov $0x51f,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11210a8(%ebx),%eax │ │ - lea -0x1137da7(%ebx),%ecx │ │ + lea -0x1137dce(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3401881,15 +3401881,15 @@ │ │ je 1199138 │ │ mov 0x268(%ecx),%ecx │ │ cmpl $0x0,0x1e8(%ecx) │ │ jne 1199138 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1128c85(%ebx),%eax │ │ - lea -0x1137da7(%ebx),%ecx │ │ + lea -0x1137dce(%ebx),%ecx │ │ push %eax │ │ push $0x701 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x136 │ │ @@ -3401994,15 +3401994,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11992a1 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1123149(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3402095,15 +3402095,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11993b5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114fe83(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x50 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3402167,16 +3402167,16 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 119947b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11411c6(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11411ed(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x69 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3402274,16 +3402274,16 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 1199595 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139860(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x1139887(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x83 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3402324,16 +3402324,16 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1199614 │ │ mov %eax,%edi │ │ mov $0xc1,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ba37(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x113ba5e(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push %edi │ │ @@ -3402542,15 +3402542,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1199871 │ │ mov %eax,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114c121(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0xe0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push %edi │ │ @@ -3402660,15 +3402660,15 @@ │ │ movzbl %cl,%eax │ │ add %eax,(%esp) │ │ incl 0x4(%esp) │ │ jmp 1199940 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114c121(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0xf6 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3402710,43 +3402710,43 @@ │ │ and %al,%cl │ │ mov $0x1,%eax │ │ cmp $0x1,%cl │ │ jne 1199a04 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114c121(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x113 │ │ jmp 1199aa7 │ │ call 1248bb0 │ │ cmpb $0x0,0x4(%esp) │ │ je 1199ac1 │ │ sub $0x4,%esp │ │ lea -0x114c121(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x10b │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x113f274(%ebx),%eax │ │ + lea -0x113f29b(%ebx),%eax │ │ push %eax │ │ push $0x127 │ │ jmp 11999f7 │ │ sub $0x4,%esp │ │ lea -0x114c121(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x10e │ │ jmp 11999e7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114c121(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x101 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3402781,15 +3402781,15 @@ │ │ mov 0x82c(%esi),%ecx │ │ test %ecx,%ecx │ │ je 1199bf7 │ │ cmpl $0x0,0x4(%ecx) │ │ je 1199bf7 │ │ movzwl (%ecx),%edi │ │ sub $0x4,%esp │ │ - lea -0x113987d(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%eax │ │ push $0x12b │ │ push %eax │ │ push %edi │ │ call 1295f60 │ │ add $0x10,%esp │ │ mov 0x720(%esi),%ecx │ │ mov %eax,0x2e0(%ecx) │ │ @@ -3402844,16 +3402844,16 @@ │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 1199c8f │ │ jmp 1199c59 │ │ movl $0x12d,0x8(%esp) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139849(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x1139870(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push 0x10(%esp) │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3402952,15 +3402952,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 1199dc0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1121082(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x157 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3403137,22 +3403137,22 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 119a00e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112aadb(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x197 │ │ jmp 1199ff1 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112aadb(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x172 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3403166,37 +3403166,37 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112aadb(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x17e │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ push 0x8(%ebp) │ │ jmp 119a004 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112aadb(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x184 │ │ jmp 1199ff1 │ │ mov $0x18c,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112aadb(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ jmp 119a030 │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ push %edi │ │ @@ -3403232,16 +3403232,16 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 119a128 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137d8f(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x1137db6(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x1ae │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3403307,15 +3403307,15 @@ │ │ je 119a1e1 │ │ movl $0x1,0x358(%esi) │ │ mov $0x1,%eax │ │ jmp 119a218 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111ef0b(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x1c5 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3403426,15 +3403426,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 119a36f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11468b0(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3403491,16 +3403491,16 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 119a410 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11449ea(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x1144a11(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x202 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3403557,15 +3403557,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 119a4b6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114896c(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x217 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3403614,15 +3403614,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 119a550 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112aab9(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x228 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3403666,15 +3403666,15 @@ │ │ test %eax,%eax │ │ je 119a5d3 │ │ mov %eax,%esi │ │ mov $0x237,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112e55e(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3403838,15 +3403838,15 @@ │ │ mov 0x8(%ebp),%ecx │ │ mov %eax,0x850(%ecx) │ │ mov $0x1,%eax │ │ jmp 119a7bb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114a7d3(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x268 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3403929,22 +3403929,22 @@ │ │ je 119a99d │ │ cmpl $0x1,0x6f8(%edi) │ │ mov 0xc(%ebp),%esi │ │ je 119a9b8 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1153b76(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x27d │ │ jmp 119a8c7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142ee4(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x1142f0b(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x2bc │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3404005,16 +3404005,16 @@ │ │ je 119a910 │ │ mov 0xc(%esp),%eax │ │ movzwl (%eax,%edi,2),%ecx │ │ test %cx,%cx │ │ jne 119a863 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142ee4(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x1142f0b(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x2d7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3404059,15 +3404059,15 @@ │ │ je 119aab5 │ │ mov 0x8(%ebp),%eax │ │ mov 0x18(%esp),%ecx │ │ mov %ecx,0x23c(%eax) │ │ movzwl 0x20(%esp),%ecx │ │ mov %cx,0x35e(%eax) │ │ sub $0x4,%esp │ │ - lea -0x113987d(%ebx),%edi │ │ + lea -0x11398a4(%ebx),%edi │ │ push $0x2a2 │ │ push %edi │ │ push 0x1c(%esp) │ │ call 12962c0 │ │ add $0x4,%esp │ │ push %esi │ │ call 1298d90 │ │ @@ -3404080,15 +3404080,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 119a8e4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142ee4(%ebx),%eax │ │ + lea -0x1142f0b(%ebx),%eax │ │ push %eax │ │ push $0x2e1 │ │ push %edi │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3404098,15 +3404098,15 @@ │ │ mov $0x80010,%edi │ │ movl $0x290,0x1c(%esp) │ │ jmp 119aab5 │ │ mov $0xc0103,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1153b76(%ebx),%eax │ │ - lea -0x113987d(%ebx),%esi │ │ + lea -0x11398a4(%ebx),%esi │ │ push %eax │ │ push 0x24(%esp) │ │ push %esi │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push %edi │ │ @@ -3404179,29 +3404179,29 @@ │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ test %eax,%eax │ │ jne 119abd7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1159483(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x2fa │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ push %edi │ │ call 11a3310 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ sub $0x4,%esp │ │ - lea -0x113987d(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%eax │ │ push $0x300 │ │ push %eax │ │ push 0x860(%edi) │ │ call 12962c0 │ │ add $0x10,%esp │ │ movl $0x0,0x860(%edi) │ │ movl $0x0,0x864(%edi) │ │ @@ -3404269,15 +3404269,15 @@ │ │ sub $0xc,%esp │ │ push %ecx │ │ call 1155540 │ │ add $0x10,%esp │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112312a(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x31d │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xdb │ │ @@ -3404304,15 +3404304,15 @@ │ │ call *%edi │ │ add $0x20,%esp │ │ cmp $0x201,%eax │ │ jb 119ad7c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112312a(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x32c │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3404338,15 +3404338,15 @@ │ │ add $0x10,%esp │ │ mov %eax,0xc(%esp) │ │ cmp $0x101,%eax │ │ jb 119adc9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112312a(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x334 │ │ jmp 119b14a │ │ mov %edi,0x14(%esp) │ │ sub $0x8,%esp │ │ lea 0x20(%esp),%eax │ │ push %eax │ │ @@ -3404394,15 +3404394,15 @@ │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ mov %eax,0x724(%esi) │ │ test %eax,%eax │ │ je 119aed0 │ │ sub $0x4,%esp │ │ mov %esi,%edi │ │ - lea -0x113987d(%ebx),%esi │ │ + lea -0x11398a4(%ebx),%esi │ │ push $0x355 │ │ push %esi │ │ push 0x728(%edi) │ │ call 12962c0 │ │ add $0x10,%esp │ │ push $0x356 │ │ push %esi │ │ @@ -3404437,15 +3404437,15 @@ │ │ mov %edi,%edx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 119af8e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112312a(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x36d │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xe7 │ │ @@ -3404513,15 +3404513,15 @@ │ │ jne 119aef0 │ │ movl $0x0,0xe88(%esi) │ │ mov $0x2,%eax │ │ jmp 119ad74 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112312a(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x349 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3404534,15 +3404534,15 @@ │ │ call 139e280 │ │ jmp 119ad6f │ │ test %eax,%eax │ │ je 119b0ab │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112312a(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x373 │ │ jmp 119b179 │ │ mov 0xc(%ebp),%esi │ │ push $0x2 │ │ push $0x0 │ │ push $0x2a │ │ @@ -3404568,53 +3404568,53 @@ │ │ movl $0x1,0x858(%eax) │ │ movl $0x1,0x85c(%eax) │ │ mov $0x1,%eax │ │ jmp 119ad74 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112312a(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x394 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 119b189 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112312a(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x340 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 119aceb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112312a(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x38c │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xde │ │ push $0x50 │ │ push 0x8(%ebp) │ │ jmp 119ad6a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112312a(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x380 │ │ push %ecx │ │ jmp 119af77 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3404714,22 +3404714,22 @@ │ │ call 139d8e0 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 119b33d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11575a8(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x3c4 │ │ jmp 119b320 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11575a8(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x3f1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3404843,15 +3404843,15 @@ │ │ jmp 119b4b8 │ │ movl $0x0,0x8(%esp) │ │ xor %ecx,%ecx │ │ jmp 119b4f0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1121066(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x421 │ │ jmp 119b7f5 │ │ movl $0x0,0x8(%esp) │ │ xor %ecx,%ecx │ │ movl $0x0,0x14(%esp) │ │ mov 0x8(%ebp),%edx │ │ @@ -3404875,22 +3404875,22 @@ │ │ cmpl $0x1,0x6f8(%eax) │ │ jne 119b579 │ │ cmp 0xc(%esp),%ecx │ │ je 119b579 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1121066(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x47e │ │ jmp 119b83d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1121066(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x475 │ │ jmp 119b83d │ │ sub $0xc,%esp │ │ mov %ecx,0x18(%esp) │ │ push %ecx │ │ call 125dfb0 │ │ @@ -3405079,15 +3405079,15 @@ │ │ cmp $0x1,%eax │ │ jne 119b85c │ │ mov $0x1,%edi │ │ jmp 119b85c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1121066(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x48d │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3405100,15 +3405100,15 @@ │ │ test %dl,%dl │ │ je 119b866 │ │ mov %eax,0x8(%esp) │ │ jmp 119b4ab │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1121066(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x484 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xdb │ │ @@ -3405144,29 +3405144,29 @@ │ │ jne 119b50e │ │ xor %eax,%eax │ │ movl $0x0,0xc(%esp) │ │ jmp 119b591 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1121066(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x4b3 │ │ jmp 119b7f5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1121066(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x495 │ │ jmp 119b7f5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1121066(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x49e │ │ jmp 119b7f5 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3405216,16 +3405216,16 @@ │ │ test %eax,%eax │ │ je 119b9a1 │ │ movl $0x1,0x8b8(%esi) │ │ mov $0x1,%eax │ │ jmp 119b9df │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137d78(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x1137d9f(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x4da │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3405304,50 +3405304,50 @@ │ │ push %edx │ │ call 139d890 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 119bb4d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11449d3(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11449fa(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x511 │ │ jmp 119bb26 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11449d3(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11449fa(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x4fe │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x150 │ │ push $0x32 │ │ push %edi │ │ jmp 119bb3b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11449d3(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11449fa(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x504 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x150 │ │ push $0x32 │ │ jmp 119bb38 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11449d3(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11449fa(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x50a │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x151 │ │ @@ -3405374,27 +3405374,27 @@ │ │ push %esi │ │ call 139d890 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 119bb93 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11449d3(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11449fa(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x518 │ │ jmp 119bb26 │ │ mov 0x8(%ebp),%eax │ │ movl $0x1,0x340(%eax) │ │ mov $0x1,%eax │ │ jmp 119bb45 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11449d3(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11449fa(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x4f8 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3405432,36 +3405432,36 @@ │ │ jne 119bc79 │ │ mov 0x720(%esi),%ecx │ │ mov %al,0x2fc(%ecx) │ │ mov $0x1,%eax │ │ jmp 119bcb0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f240(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x113f267(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x528 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ push $0x32 │ │ jmp 119bca5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f240(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x113f267(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x52f │ │ jmp 119bc93 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f240(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x113f267(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x53b │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xe8 │ │ @@ -3405499,29 +3405499,29 @@ │ │ test %ecx,%ecx │ │ je 119bd19 │ │ mov 0xc(%ebp),%eax │ │ cmpl $0x0,0x4(%eax) │ │ je 119bd58 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11449b8(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11449df(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x552 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ push $0x32 │ │ jmp 119bd45 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11449b8(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11449df(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x54d │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3405540,35 +3405540,35 @@ │ │ cmpl $0x0,0x370(%esi) │ │ jne 119bd50 │ │ mov 0x720(%esi),%eax │ │ cmpl $0x0,0x2dc(%eax) │ │ je 119bd91 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11449b8(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11449df(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x558 │ │ jmp 119bd33 │ │ sub $0x4,%esp │ │ - lea -0x113987d(%ebx),%edi │ │ + lea -0x11398a4(%ebx),%edi │ │ push $0x55b │ │ push %edi │ │ push %ecx │ │ call 1297a80 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ mov 0x720(%esi),%edx │ │ mov %ecx,0x2dc(%edx) │ │ test %ecx,%ecx │ │ jne 119bd50 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11449b8(%ebx),%eax │ │ + lea -0x11449df(%ebx),%eax │ │ push %eax │ │ push $0x55d │ │ push %edi │ │ jmp 119bd34 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3405602,15 +3405602,15 @@ │ │ mov $0x1,%eax │ │ cmpl $0x0,0x370(%edx) │ │ jne 119bede │ │ test %esi,%esi │ │ je 119bee6 │ │ movl $0x0,0x814(%edx) │ │ sub $0x4,%esp │ │ - lea -0x113987d(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ push $0x578 │ │ push %eax │ │ push 0x818(%edx) │ │ call 12962c0 │ │ add $0xc,%esp │ │ push $0x579 │ │ @@ -3405631,16 +3405631,16 @@ │ │ call 139d870 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 119bede │ │ mov %edx,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d6c5(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x113d6ec(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x56d │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ @@ -3405654,29 +3405654,29 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov %edx,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d6c5(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x113d6ec(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x573 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x10f │ │ jmp 119bed1 │ │ movl $0x0,0x814(%ecx) │ │ mov %ecx,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d6c5(%ebx),%eax │ │ + lea -0x113d6ec(%ebx),%eax │ │ push %eax │ │ push $0x57c │ │ push 0x14(%esp) │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3405717,41 +3405717,41 @@ │ │ test %eax,%eax │ │ je 119bfd4 │ │ cmpl $0x0,0x4(%edi) │ │ je 119c03b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c839(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x5a0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ push $0x32 │ │ jmp 119c028 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c839(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x59c │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ push $0x6e │ │ jmp 119c028 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c839(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x597 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ @@ -3405805,31 +3405805,31 @@ │ │ push %ecx │ │ push %esi │ │ call 11aaa00 │ │ add $0x10,%esp │ │ jmp 119c121 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d6a8(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x113d6cf(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x5b8 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ push $0x6e │ │ jmp 119c116 │ │ cmpl $0x0,0x4(%ecx) │ │ je 119c129 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d6a8(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x113d6cf(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x5bc │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ @@ -3405873,15 +3405873,15 @@ │ │ je 119c2fa │ │ mov 0xc(%ebp),%eax │ │ mov 0x8(%ebp),%ecx │ │ cmpl $0x0,0x894(%ecx) │ │ je 119c21f │ │ mov 0x4(%eax),%edi │ │ sub $0x4,%esp │ │ - lea -0x113987d(%ebx),%esi │ │ + lea -0x11398a4(%ebx),%esi │ │ push $0x5e5 │ │ push %esi │ │ push 0x7e8(%ecx) │ │ call 12962c0 │ │ mov 0x8(%ebp),%eax │ │ add $0x10,%esp │ │ movl $0x0,0x7e8(%eax) │ │ @@ -3405903,15 +3405903,15 @@ │ │ mov 0x4(%esi),%edx │ │ sub %edi,%edx │ │ mov %edx,0x8(%esp) │ │ jae 119c2d7 │ │ mov %ecx,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135de2(%ebx),%eax │ │ + lea -0x1135e09(%ebx),%eax │ │ push %eax │ │ push $0x5f1 │ │ push 0x10(%esp) │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3405945,29 +3405945,29 @@ │ │ test %eax,%eax │ │ jne 119c2f5 │ │ jmp 119c2d3 │ │ movw $0x0,0x7ec(%ecx) │ │ mov %ecx,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135de2(%ebx),%eax │ │ + lea -0x1135e09(%ebx),%eax │ │ push %eax │ │ push $0x5ed │ │ push %esi │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ push $0x50 │ │ push %edi │ │ jmp 119c2cb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135de2(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x1135e09(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x600 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ @@ -3406056,29 +3406056,29 @@ │ │ add %esi,%edx │ │ inc %edx │ │ test %al,%al │ │ je 119c370 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1124e0b(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x61f │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ push $0x32 │ │ push 0x8(%ebp) │ │ jmp 119c4e3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ba16(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x113ba3d(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x635 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ @@ -3406097,15 +3406097,15 @@ │ │ call *0x34(%esp) │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jne 119c487 │ │ cmpb $0x0,0xb(%esp) │ │ je 119c487 │ │ sub $0x4,%esp │ │ - lea -0x113987d(%ebx),%edi │ │ + lea -0x11398a4(%ebx),%edi │ │ push $0x64c │ │ push %edi │ │ push 0x848(%esi) │ │ call 12962c0 │ │ add $0x10,%esp │ │ movzbl 0xb(%esp),%eax │ │ sub $0x4,%esp │ │ @@ -3406127,29 +3406127,29 @@ │ │ add $0x10,%esp │ │ mov %esi,0x84c(%edi) │ │ movl $0x1,0x344(%edi) │ │ mov $0x1,%eax │ │ jmp 119c4ed │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ba16(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x113ba3d(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x644 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ push $0x28 │ │ jmp 119c4e2 │ │ movl $0x0,0x84c(%esi) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ba16(%ebx),%eax │ │ + lea -0x113ba3d(%ebx),%eax │ │ push %eax │ │ push $0x650 │ │ push %edi │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3406191,28 +3406191,28 @@ │ │ mov 0xc(%ebp),%edi │ │ mov 0x4(%edi),%eax │ │ cmp $0x2,%eax │ │ jae 119c596 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1130628(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x671 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ push $0x32 │ │ jmp 119c583 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1130628(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x665 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ @@ -3406280,15 +3406280,15 @@ │ │ call 139d890 │ │ mov 0x18(%esp),%ecx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x4(%esp),%eax │ │ jne 119c600 │ │ sub $0x4,%esp │ │ - lea -0x113987d(%ebx),%edi │ │ + lea -0x11398a4(%ebx),%edi │ │ push $0x68a │ │ push %edi │ │ mov 0x8(%ebp),%esi │ │ push 0x348(%esi) │ │ mov %ecx,%esi │ │ call 12962c0 │ │ add $0xc,%esp │ │ @@ -3406313,29 +3406313,29 @@ │ │ push %eax │ │ push $0x692 │ │ push 0xc(%esp) │ │ jmp 119c54a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1130628(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x686 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ push $0x32 │ │ push 0x8(%ebp) │ │ jmp 119c584 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1130628(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x677 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3406441,15 +3406441,15 @@ │ │ mov 0x8(%ebp),%edi │ │ mov 0x4(%eax),%ecx │ │ cmp $0x2,%ecx │ │ jae 119c8b5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111eef3(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x6c2 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x161 │ │ @@ -3406493,15 +3406493,15 @@ │ │ mov %ecx,0x4(%esi) │ │ jne 119c876 │ │ cmpb $0x0,0x4(%esp) │ │ je 119c942 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111eef3(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x6c8 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x160 │ │ @@ -3406539,22 +3406539,22 @@ │ │ call 12eb790 │ │ add $0x10,%esp │ │ cmp %eax,%esi │ │ jl 119c978 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111eef3(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x6e1 │ │ jmp 119c890 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111eef3(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x6cf │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x167 │ │ @@ -3406661,15 +3406661,15 @@ │ │ mov 0x8(%ebp),%esi │ │ add $0xfffffffe,%edi │ │ mov %edi,0x4(%eax) │ │ je 119cb3e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112aaa2(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x70a │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x9f │ │ @@ -3406700,28 +3406700,28 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 119cb36 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112aaa2(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x71f │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ jmp 119cb2b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112aaa2(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x714 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x74 │ │ @@ -3406749,16 +3406749,16 @@ │ │ mov 0x23c(%edi),%esi │ │ test %esi,%esi │ │ je 119cc0e │ │ cmpl $0x0,0x360(%edi) │ │ je 119cc4d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135dcf(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x1135df6(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x732 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3406775,16 +3406775,16 @@ │ │ ret │ │ mov 0xc(%ebp),%ecx │ │ mov 0x4(%ecx),%eax │ │ cmp $0x1,%eax │ │ ja 119cc86 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135dcf(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x1135df6(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x737 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x9f │ │ @@ -3406876,48 +3406876,48 @@ │ │ movb $0x1,0x35d(%esi) │ │ jmp 119cf4b │ │ movl $0x0,0x14(%esp) │ │ test %eax,%eax │ │ je 119ce04 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135dcf(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x1135df6(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x740 │ │ jmp 119ce5b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135dcf(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x1135df6(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x766 │ │ jmp 119cecf │ │ mov 0x8(%ebp),%esi │ │ movzwl 0x35e(%esi),%eax │ │ cmp %eax,%edx │ │ jne 119ce75 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135dcf(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x1135df6(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x749 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6c │ │ push $0x2f │ │ push %esi │ │ jmp 119cc3b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135dcf(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x1135df6(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x788 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x9f │ │ @@ -3406943,16 +3406943,16 @@ │ │ je 119cee3 │ │ inc %ecx │ │ cmp %ecx,%eax │ │ jne 119cea1 │ │ jmp 119cf55 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135dcf(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x1135df6(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x782 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6c │ │ @@ -3406984,30 +3406984,30 @@ │ │ call 126aab0 │ │ add $0x10,%esp │ │ movl $0x0,0x23c(%esi) │ │ mov $0x1,%eax │ │ jmp 119cc45 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135dcf(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x1135df6(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x757 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6c │ │ push $0x2f │ │ push 0x8(%ebp) │ │ jmp 119cc3b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135dcf(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x1135df6(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x778 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80014 │ │ @@ -3407042,16 +3407042,16 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 119d097 │ │ mov %edi,0x360(%esi) │ │ jmp 119cdb1 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135dcf(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x1135df6(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x790 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x128 │ │ @@ -3407060,16 +3407060,16 @@ │ │ call 11a3310 │ │ add $0x4,%esp │ │ push 0x1c(%esp) │ │ call 126aab0 │ │ jmp 119cc40 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135dcf(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x1135df6(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x797 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x132 │ │ @@ -3407147,15 +3407147,15 @@ │ │ je 119d177 │ │ mov %ecx,0x864(%edi) │ │ mov $0x1,%eax │ │ jmp 119d1ae │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114fe64(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x7ba │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x9f │ │ @@ -3407209,30 +3407209,30 @@ │ │ mov %edi,(%edx) │ │ mov 0x8(%ebp),%edi │ │ add $0xfffffffc,%eax │ │ mov %eax,0x4(%edx) │ │ je 119d2d9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137d51(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x1137d78(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x7ca │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xae │ │ jmp 119d276 │ │ test %eax,%eax │ │ je 119d28b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137d51(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x1137d78(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x7e4 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ @@ -3407252,16 +3407252,16 @@ │ │ cmpl $0x0,0x370(%edi) │ │ je 119d2ae │ │ movl $0x2,0x858(%edi) │ │ mov $0x1,%eax │ │ jmp 119d283 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137d51(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x1137d78(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x7ef │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ @@ -3407281,16 +3407281,16 @@ │ │ mov $0x1,%eax │ │ je 119d283 │ │ cmp $0xffffffff,%ecx │ │ je 119d283 │ │ movl $0x1,0x2f0(%edx) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137d51(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x1137d78(%ebx),%eax │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x7dc │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xae │ │ @@ -3407330,15 +3407330,15 @@ │ │ mov %edi,(%eax) │ │ add $0xfffffffe,%edx │ │ mov %edx,0x4(%eax) │ │ je 119d3d7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112e538(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x800 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x9f │ │ @@ -3407362,28 +3407362,28 @@ │ │ test %edi,%edi │ │ je 119d452 │ │ test %eax,%eax │ │ jne 119d463 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112e538(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x817 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ jmp 119d3c4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112e538(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x805 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x72 │ │ @@ -3407480,15 +3407480,15 @@ │ │ je 119d5c0 │ │ movb $0x1,0x889(%esi) │ │ mov $0x1,%eax │ │ jmp 119d5fe │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1148955(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x83e │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3407551,22 +3407551,22 @@ │ │ movzbl 0xf(%esp),%eax │ │ mov %al,0x888(%esi) │ │ mov $0x1,%eax │ │ jmp 119d6d9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112310c(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x84c │ │ jmp 119d6bf │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112310c(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x85a │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ @@ -3407579,27 +3407579,27 @@ │ │ pop %esi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112310c(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x85f │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x180 │ │ jmp 119d6cc │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112310c(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x855 │ │ jmp 119d6bf │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3407653,15 +3407653,15 @@ │ │ je 119d7c0 │ │ movb $0x1,0x88b(%esi) │ │ mov $0x1,%eax │ │ jmp 119d7fe │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1130614(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x872 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3407724,22 +3407724,22 @@ │ │ movzbl 0xf(%esp),%eax │ │ mov %al,0x88a(%esi) │ │ mov $0x1,%eax │ │ jmp 119d8d9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x115758d(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x880 │ │ jmp 119d8bf │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x115758d(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x88e │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ @@ -3407752,27 +3407752,27 @@ │ │ pop %esi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x115758d(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x893 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x180 │ │ jmp 119d8cc │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x115758d(%ebx),%eax │ │ - lea -0x113987d(%ebx),%ecx │ │ + lea -0x11398a4(%ebx),%ecx │ │ push %eax │ │ push $0x889 │ │ jmp 119d8bf │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3407982,15 +3407982,15 @@ │ │ test $0x700,%esi │ │ je 119db4c │ │ testb $0x2,0xc(%edi) │ │ jne 119db4c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11305f0(%ebx),%eax │ │ - lea -0x113f222(%ebx),%ecx │ │ + lea -0x113f249(%ebx),%ecx │ │ push %eax │ │ push $0x8f │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ @@ -3408019,15 +3408019,15 @@ │ │ add $0x30,%esp │ │ test %eax,%eax │ │ mov $0x1,%eax │ │ jg 119dbcb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11305f0(%ebx),%eax │ │ - lea -0x113f222(%ebx),%ecx │ │ + lea -0x113f249(%ebx),%ecx │ │ push %eax │ │ push $0xa3 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ @@ -3408217,15 +3408217,15 @@ │ │ call *%eax │ │ add $0x20,%esp │ │ test %di,%di │ │ js 119de32 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114dfb3(%ebx),%eax │ │ - lea -0x113f222(%ebx),%ecx │ │ + lea -0x113f249(%ebx),%ecx │ │ push %eax │ │ push $0xe8 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3408233,15 +3408233,15 @@ │ │ jmp 119de27 │ │ mov 0xc(%ebp),%eax │ │ test %ax,%ax │ │ js 119de32 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114dfb3(%ebx),%eax │ │ - lea -0x113f222(%ebx),%ecx │ │ + lea -0x113f249(%ebx),%ecx │ │ push %eax │ │ push $0xd9 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xea │ │ @@ -3408272,15 +3408272,15 @@ │ │ mov 0xc(%ebp),%edx │ │ add $0x20,%esp │ │ test %dx,%dx │ │ js 119de32 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114dfb3(%ebx),%eax │ │ - lea -0x113f222(%ebx),%ecx │ │ + lea -0x113f249(%ebx),%ecx │ │ push %eax │ │ push $0xf4 │ │ jmp 119dddd │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3408300,15 +3408300,15 @@ │ │ mov 0xc(%ebp),%edi │ │ mov 0x4(%edi),%eax │ │ test %eax,%eax │ │ je 119e022 │ │ mov 0x8(%ebp),%esi │ │ shl $0x2,%eax │ │ lea (%eax,%eax,8),%eax │ │ - lea -0x113f222(%ebx),%ecx │ │ + lea -0x113f249(%ebx),%ecx │ │ push $0x122 │ │ mov %ecx,0xc(%esp) │ │ push %ecx │ │ push %eax │ │ push (%edi) │ │ call 1297bb0 │ │ add $0x10,%esp │ │ @@ -3408542,15 +3408542,15 @@ │ │ mov (%esi),%edi │ │ mov 0x4(%esi),%eax │ │ test %eax,%eax │ │ je 119e1c8 │ │ add $0x20,%edi │ │ xor %esi,%esi │ │ lea -0x2a2568(%ebx),%ecx │ │ - lea -0x113f222(%ebx),%edx │ │ + lea -0x113f249(%ebx),%edx │ │ mov %edx,0x4(%esp) │ │ mov %ecx,0x8(%esp) │ │ jmp 119e188 │ │ nop │ │ inc %esi │ │ add $0x24,%edi │ │ cmp %eax,%esi │ │ @@ -3408571,15 +3408571,15 @@ │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%eax │ │ mov 0x4(%eax),%eax │ │ jmp 119e180 │ │ mov 0x8(%ebp),%esi │ │ mov (%esi),%edi │ │ sub $0x4,%esp │ │ - lea -0x113f222(%ebx),%eax │ │ + lea -0x113f249(%ebx),%eax │ │ push $0x158 │ │ push %eax │ │ push %edi │ │ call 12962c0 │ │ add $0x10,%esp │ │ movl $0x0,(%esi) │ │ movl $0x0,0x4(%esi) │ │ @@ -3408731,15 +3408731,15 @@ │ │ cmp $0x2,%eax │ │ jne 119e310 │ │ xor %ecx,%ecx │ │ jmp 119e3be │ │ mov 0x4(%esp),%eax │ │ lea (%eax,%eax,8),%eax │ │ lea 0x24(,%eax,4),%eax │ │ - lea -0x113f222(%ebx),%ecx │ │ + lea -0x113f249(%ebx),%ecx │ │ push $0x195 │ │ push %ecx │ │ push %eax │ │ push 0x14(%esp) │ │ call 12961b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3408814,15 +3408814,15 @@ │ │ sub $0x10,%esp │ │ mov %edx,0x8(%esp) │ │ mov %ecx,(%esp) │ │ call 119e428 │ │ pop %ebx │ │ add $0x2a2230,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113f222(%ebx),%esi │ │ + lea -0x113f249(%ebx),%esi │ │ push $0x1b1 │ │ push %esi │ │ push $0xc │ │ call 1295f60 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ @@ -3409389,28 +3409389,28 @@ │ │ mov $0x1,%eax │ │ cmpb $0xff,0x2fc(%edx) │ │ jne 119eae5 │ │ mov %cl,0x2fc(%edx) │ │ jmp 119eae5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114499d(%ebx),%eax │ │ + lea -0x11449c4(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push $0xb7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ push $0x32 │ │ jmp 119eada │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114499d(%ebx),%eax │ │ + lea -0x11449c4(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push $0xbe │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3409459,15 +3409459,15 @@ │ │ push %edi │ │ call 139df60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 119eb7b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139827(%ebx),%eax │ │ + lea -0x113984e(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push $0xe2 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3409502,15 +3409502,15 @@ │ │ mov %eax,%ecx │ │ mov %eax,0x8e0(%esi) │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 119eb73 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139827(%ebx),%eax │ │ + lea -0x113984e(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push $0xe7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3409873,30 +3409873,30 @@ │ │ rol $0x8,%ax │ │ movzwl %ax,%edi │ │ add $0xfffffffd,%ecx │ │ sub %edi,%ecx │ │ jae 119f078 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137d37(%ebx),%eax │ │ + lea -0x1137d5e(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push $0x15b │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ push $0x32 │ │ push 0x8(%ebp) │ │ jmp 119f057 │ │ mov %ecx,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137d37(%ebx),%eax │ │ + lea -0x1137d5e(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push $0x14e │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3410014,78 +3410014,78 @@ │ │ je 119f2d8 │ │ cmp %esi,0x4(%esp) │ │ jne 119f2d8 │ │ mov $0x1,%eax │ │ jmp 119f070 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137d37(%ebx),%eax │ │ + lea -0x1137d5e(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push $0x192 │ │ jmp 119f017 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137d37(%ebx),%eax │ │ + lea -0x1137d5e(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push $0x167 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ push $0x50 │ │ jmp 119f026 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137d37(%ebx),%eax │ │ + lea -0x1137d5e(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push $0x175 │ │ jmp 119f017 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137d37(%ebx),%eax │ │ + lea -0x1137d5e(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push $0x17d │ │ jmp 119f017 │ │ sub $0xc,%esp │ │ push %eax │ │ call 12b0450 │ │ add $0x10,%esp │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137d37(%ebx),%eax │ │ + lea -0x1137d5e(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push $0x183 │ │ jmp 119f017 │ │ sub $0xc,%esp │ │ push 0xc(%esp) │ │ call 12b0450 │ │ add $0x10,%esp │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137d37(%ebx),%eax │ │ + lea -0x1137d5e(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push $0x18a │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ jmp 119f026 │ │ mov %ecx,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137d37(%ebx),%eax │ │ + lea -0x1137d5e(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push $0x19e │ │ jmp 119f047 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3410909,15 +3410909,15 @@ │ │ mov %edx,0x14(%esp) │ │ call 124b0a0 │ │ mov %eax,%edi │ │ mov $0x1b0,%eax │ │ mov 0x8(%ebp),%ecx │ │ add 0x8a4(%ecx),%eax │ │ sub $0xc,%esp │ │ - lea -0x113671d(%ebx),%ecx │ │ + lea -0x1136744(%ebx),%ecx │ │ push $0x20 │ │ push %eax │ │ push 0x27c(%esi) │ │ push %ecx │ │ push (%esi) │ │ call 126adc0 │ │ add $0x20,%esp │ │ @@ -3413287,15 +3413287,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11a1b42 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d68a(%ebx),%eax │ │ + lea -0x113d6b1(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push $0x608 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3413463,15 +3413463,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11a1c7f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114497f(%ebx),%eax │ │ + lea -0x11449a6(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push $0x63c │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3413689,15 +3413689,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11a2112 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ba03(%ebx),%eax │ │ + lea -0x113ba2a(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push $0x67a │ │ jmp 11a20f5 │ │ mov 0x370(%edi),%eax │ │ test %esi,%esi │ │ je 11a20a0 │ │ @@ -3413794,22 +3413794,22 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x2,%eax │ │ test %ecx,%ecx │ │ jne 11a2112 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ba03(%ebx),%eax │ │ + lea -0x113ba2a(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push $0x684 │ │ jmp 11a20f5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ba03(%ebx),%eax │ │ + lea -0x113ba2a(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push $0x697 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3413823,15 +3413823,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ba03(%ebx),%eax │ │ + lea -0x113ba2a(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push $0x69d │ │ jmp 11a20f5 │ │ sub $0x8,%esp │ │ push %esi │ │ push %edi │ │ @@ -3413881,15 +3413881,15 @@ │ │ test %eax,%eax │ │ je 11a2110 │ │ movb $0x1,0x35d(%edi) │ │ mov $0x1,%eax │ │ jmp 11a2112 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ba03(%ebx),%eax │ │ + lea -0x113ba2a(%ebx),%eax │ │ lea -0x11230ec(%ebx),%esi │ │ push %eax │ │ push $0x6da │ │ push %esi │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3413898,15 +3413898,15 @@ │ │ push %edi │ │ call 11a3310 │ │ add $0xc,%esp │ │ push $0x6db │ │ jmp 11a225a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ba03(%ebx),%eax │ │ + lea -0x113ba2a(%ebx),%eax │ │ lea -0x11230ec(%ebx),%esi │ │ push %eax │ │ push $0x6d3 │ │ push %esi │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3413917,27 +3413917,27 @@ │ │ add $0xc,%esp │ │ push $0x6d4 │ │ push %esi │ │ push 0x18(%esp) │ │ jmp 11a22db │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ba03(%ebx),%eax │ │ + lea -0x113ba2a(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push $0x6a5 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80014 │ │ jmp 11a2105 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ba03(%ebx),%eax │ │ + lea -0x113ba2a(%ebx),%eax │ │ lea -0x11230ec(%ebx),%esi │ │ push %eax │ │ push $0x6b3 │ │ push %esi │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3413952,15 +3413952,15 @@ │ │ push $0x6b5 │ │ push %esi │ │ push 0x20(%esp) │ │ call 12962c0 │ │ jmp 11a210d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ba03(%ebx),%eax │ │ + lea -0x113ba2a(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push $0x6ac │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3414220,15 +3414220,15 @@ │ │ cmp $0x1057,%eax │ │ jae 11a28a2 │ │ call 124b0a0 │ │ mov %eax,%esi │ │ mov $0x1b0,%eax │ │ add 0x8a4(%edi),%eax │ │ sub $0xc,%esp │ │ - lea -0x113671d(%ebx),%ecx │ │ + lea -0x1136744(%ebx),%ecx │ │ push $0x20 │ │ push %eax │ │ mov 0x28(%esp),%eax │ │ push 0x27c(%eax) │ │ push %ecx │ │ push (%eax) │ │ call 126adc0 │ │ @@ -3414300,15 +3414300,15 @@ │ │ call 1298d90 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ test %eax,%eax │ │ jne 11a27b1 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f205(%ebx),%eax │ │ + lea -0x113f22c(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push 0x14(%esp) │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3414325,27 +3414325,27 @@ │ │ push 0x10(%esp) │ │ call 126aab0 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ jmp 11a2833 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f205(%ebx),%eax │ │ + lea -0x113f22c(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push $0x715 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 11a2826 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f205(%ebx),%eax │ │ + lea -0x113f22c(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push $0x702 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3414359,41 +3414359,41 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f205(%ebx),%eax │ │ + lea -0x113f22c(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push $0x729 │ │ jmp 11a27ea │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f205(%ebx),%eax │ │ + lea -0x113f22c(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push $0x739 │ │ jmp 11a27ea │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f205(%ebx),%eax │ │ + lea -0x113f22c(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push $0x730 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x190 │ │ jmp 11a2826 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f205(%ebx),%eax │ │ + lea -0x113f22c(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push $0x740 │ │ jmp 11a27ea │ │ movl $0x758,0xc(%esp) │ │ jmp 11a277c │ │ int3 │ │ @@ -3414671,15 +3414671,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11a2bcd │ │ cmpl $0x2,0x8b8(%esi) │ │ jne 11a2c06 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d672(%ebx),%eax │ │ + lea -0x113d699(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push $0x7c5 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3414735,15 +3414735,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11a2cea │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d672(%ebx),%eax │ │ + lea -0x113d699(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push $0x7df │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3414831,15 +3414831,15 @@ │ │ jne 11a2d70 │ │ mov $0x2,%al │ │ mov 0x8(%ebp),%ecx │ │ jmp 11a2e1e │ │ movb $0x2,0x889(%esi) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11411a4(%ebx),%eax │ │ + lea -0x11411cb(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push $0x806 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3414851,15 +3414851,15 @@ │ │ xor %eax,%eax │ │ jmp 11a2e29 │ │ movw $0x0,0x888(%esi) │ │ jmp 11a2e24 │ │ movb $0x2,0x889(%esi) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11411a4(%ebx),%eax │ │ + lea -0x11411cb(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push $0x80b │ │ jmp 11a2dc5 │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%esp),%eax │ │ mov %al,0x888(%ecx) │ │ @@ -3415038,29 +3415038,29 @@ │ │ mov %esi,%edx │ │ mov 0xc(%esp),%esi │ │ jne 11a2fc0 │ │ mov 0x8(%ebp),%esi │ │ movb $0x2,0x88b(%esi) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139814(%ebx),%eax │ │ + lea -0x113983b(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push $0x85a │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ push $0x2b │ │ push %esi │ │ jmp 11a3051 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139814(%ebx),%eax │ │ + lea -0x113983b(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push $0x846 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3415077,15 +3415077,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139814(%ebx),%eax │ │ + lea -0x113983b(%ebx),%eax │ │ lea -0x11230ec(%ebx),%ecx │ │ push %eax │ │ push $0x84b │ │ jmp 11a3041 │ │ mov 0x8(%ebp),%eax │ │ mov 0x10(%esp),%ecx │ │ mov %cl,0x88a(%eax) │ │ @@ -3416327,15 +3416327,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141184(%ebx),%eax │ │ + lea -0x11411ab(%ebx),%eax │ │ lea -0x111ee9b(%ebx),%ecx │ │ push %eax │ │ push $0x2aa │ │ jmp 11a3f69 │ │ sub $0xc,%esp │ │ push %edi │ │ call 1299c60 │ │ @@ -3416356,15 +3416356,15 @@ │ │ push $0xffffffff │ │ push %esi │ │ call 11a3310 │ │ add $0x10,%esp │ │ jmp 11a3e98 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141184(%ebx),%eax │ │ + lea -0x11411ab(%ebx),%eax │ │ lea -0x111ee9b(%ebx),%ecx │ │ push %eax │ │ push $0x2e1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3416373,15 +3416373,15 @@ │ │ jmp 11a3e8d │ │ mov $0x100,%edi │ │ mov %esi,%eax │ │ mov $0x3a7,%esi │ │ jmp 11a4107 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141184(%ebx),%eax │ │ + lea -0x11411ab(%ebx),%eax │ │ lea -0x111ee9b(%ebx),%ecx │ │ push %eax │ │ push $0x289 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3416390,15 +3416390,15 @@ │ │ jmp 11a3e8d │ │ cmpl $0x0,0x78(%esi) │ │ je 11a3fd2 │ │ cmpl $0x1,0x5c(%esi) │ │ je 11a3e96 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141184(%ebx),%eax │ │ + lea -0x11411ab(%ebx),%eax │ │ lea -0x111ee9b(%ebx),%ecx │ │ push %eax │ │ push $0x2b4 │ │ jmp 11a403a │ │ mov $0xc0103,%edi │ │ mov $0x3b8,%esi │ │ jmp 11a4113 │ │ @@ -3416410,15 +3416410,15 @@ │ │ jmp 11a3e9f │ │ cmpl $0x0,0x78(%esi) │ │ je 11a4020 │ │ cmpl $0x1,0x5c(%esi) │ │ je 11a3e96 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141184(%ebx),%eax │ │ + lea -0x11411ab(%ebx),%eax │ │ lea -0x111ee9b(%ebx),%ecx │ │ push %eax │ │ push $0x2cc │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3416448,15 +3416448,15 @@ │ │ push $0x0 │ │ push $0xc0101 │ │ push $0x14 │ │ call 1248e00 │ │ jmp 11a3e93 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141184(%ebx),%eax │ │ + lea -0x11411ab(%ebx),%eax │ │ lea -0x111ee9b(%ebx),%ecx │ │ push %eax │ │ push $0x292 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3416473,15 +3416473,15 @@ │ │ mov $0x382,%esi │ │ cmpl $0x0,0x78(%eax) │ │ je 11a4113 │ │ cmpl $0x1,0x5c(%eax) │ │ je 11a4143 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144968(%ebx),%eax │ │ + lea -0x114498f(%ebx),%eax │ │ lea -0x111ee9b(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3416981,15 +3416981,15 @@ │ │ je 11a484a │ │ cmpl $0x2,0xa0(%esi) │ │ jne 11a49f8 │ │ movl $0x32,0x70(%esi) │ │ jmp 11a4a42 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144954(%ebx),%eax │ │ + lea -0x114497b(%ebx),%eax │ │ lea -0x11230b2(%ebx),%ecx │ │ push %eax │ │ push $0x22d │ │ jmp 11a497f │ │ cmpl $0x0,0x370(%esi) │ │ je 11a4a3b │ │ movl $0x12,0x70(%esi) │ │ @@ -3417064,15 +3417064,15 @@ │ │ je 11a495b │ │ movl $0x2f,0x70(%esi) │ │ jmp 11a4a42 │ │ mov $0x2,%eax │ │ jmp 11a4a47 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137d01(%ebx),%eax │ │ + lea -0x1137d28(%ebx),%eax │ │ lea -0x11230b2(%ebx),%ecx │ │ push %eax │ │ push $0x1c4 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3417147,15 +3417147,15 @@ │ │ cmpl $0x0,0x874(%esi) │ │ jne 11a49d8 │ │ jmp 11a4a72 │ │ mov $0x12,%eax │ │ jmp 11a49d8 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137d01(%ebx),%eax │ │ + lea -0x1137d28(%ebx),%eax │ │ lea -0x11230b2(%ebx),%ecx │ │ push %eax │ │ push $0x1d5 │ │ jmp 11a497f │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3417946,15 +3417946,15 @@ │ │ cmp $0x7,%eax │ │ jne 11a5636 │ │ movl $0x7,0xa0(%esi) │ │ mov $0x1,%eax │ │ jmp 11a566d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f1c9(%ebx),%eax │ │ + lea -0x113f1f0(%ebx),%eax │ │ lea -0x11230b2(%ebx),%ecx │ │ push %eax │ │ push $0x1058 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3418011,15 +3418011,15 @@ │ │ push %edi │ │ call 1299ab0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11a5710 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b9e6(%ebx),%eax │ │ + lea -0x113ba0d(%ebx),%eax │ │ lea -0x11230b2(%ebx),%ecx │ │ push %eax │ │ push $0xec7 │ │ jmp 11a580f │ │ push $0x1 │ │ push $0x0 │ │ push $0x0 │ │ @@ -3418077,28 +3418077,28 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11a582c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b9e6(%ebx),%eax │ │ + lea -0x113ba0d(%ebx),%eax │ │ lea -0x11230b2(%ebx),%ecx │ │ push %eax │ │ push $0xeee │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6d │ │ push $0xffffffff │ │ jmp 11a5821 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b9e6(%ebx),%eax │ │ + lea -0x113ba0d(%ebx),%eax │ │ lea -0x11230b2(%ebx),%ecx │ │ push %eax │ │ push $0xedb │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3418112,15 +3418112,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b9e6(%ebx),%eax │ │ + lea -0x113ba0d(%ebx),%eax │ │ lea -0x11230b2(%ebx),%ecx │ │ push %eax │ │ push $0xec3 │ │ jmp 11a580f │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ @@ -3418991,15 +3418991,15 @@ │ │ mov %esi,0x8(%esp) │ │ mov 0xc(%esp),%esi │ │ movl $0x77,0x1c(%esp) │ │ movl $0xc3c,0x18(%esp) │ │ jmp 11a64c7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141154(%ebx),%eax │ │ + lea -0x114117b(%ebx),%eax │ │ lea -0x11230b2(%ebx),%ecx │ │ push %eax │ │ push $0xcdb │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3419018,15 +3419018,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11a60a7 │ │ jmp 11a6043 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141154(%ebx),%eax │ │ + lea -0x114117b(%ebx),%eax │ │ lea -0x11230b2(%ebx),%ecx │ │ push %eax │ │ push $0xce3 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3419077,15 +3419077,15 @@ │ │ movl $0xc44,0x18(%esp) │ │ jmp 11a64c7 │ │ mov 0x14(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0xc0103,0x8(%esp) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141154(%ebx),%eax │ │ + lea -0x114117b(%ebx),%eax │ │ push %eax │ │ push %esi │ │ mov 0x24(%esp),%esi │ │ push %esi │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3420635,15 +3420635,15 @@ │ │ rol $0x8,%cx │ │ movzwl %cx,%edi │ │ add $0xfffffffe,%eax │ │ sub %edi,%eax │ │ jae 11a7bc9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135d9f(%ebx),%eax │ │ + lea -0x1135dc6(%ebx),%eax │ │ lea -0x11230b2(%ebx),%ecx │ │ push %eax │ │ push $0x889 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3420655,15 +3420655,15 @@ │ │ add $0x2,%ecx │ │ mov %ecx,(%edx) │ │ mov %eax,0x4(%edx) │ │ cmp $0x101,%edi │ │ jb 11a7c10 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135d9f(%ebx),%eax │ │ + lea -0x1135dc6(%ebx),%eax │ │ lea -0x11230b2(%ebx),%ecx │ │ push %eax │ │ push $0x894 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3420697,15 +3420697,15 @@ │ │ test %eax,%eax │ │ mov 0x8(%ebp),%esi │ │ mov 0x20(%esp),%ecx │ │ mov 0x8(%esp),%eax │ │ jne 11a7cdb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135d9f(%ebx),%eax │ │ + lea -0x1135dc6(%ebx),%eax │ │ lea -0x11230b2(%ebx),%ecx │ │ push %eax │ │ push $0x89d │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3422116,15 +3422116,15 @@ │ │ add $0x29764b,%ebx │ │ mov 0x8(%ebp),%esi │ │ mov 0xc(%ebp),%eax │ │ cmpl $0x0,0x4(%eax) │ │ je 11a9059 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137d19(%ebx),%eax │ │ + lea -0x1137d40(%ebx),%eax │ │ lea -0x11230b2(%ebx),%ecx │ │ push %eax │ │ push $0xba2 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3422151,15 +3422151,15 @@ │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137d19(%ebx),%eax │ │ + lea -0x1137d40(%ebx),%eax │ │ lea -0x11230b2(%ebx),%ecx │ │ push %eax │ │ push $0xba8 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3423441,15 +3423441,15 @@ │ │ inc %ecx │ │ mov 0x18(%esp),%eax │ │ cmp 0x24(%esp),%eax │ │ jb 11aa0e0 │ │ xor %eax,%eax │ │ mov 0x10(%esp),%ecx │ │ test %ecx,%ecx │ │ - lea -0x1137cdb(%ebx),%esi │ │ + lea -0x1137d02(%ebx),%esi │ │ cmovne %eax,%esi │ │ cmpl $0x0,0x18(%esp) │ │ je 11aa322 │ │ test %ecx,%ecx │ │ mov 0x14(%esp),%edi │ │ je 11aa326 │ │ cmpb $0x0,0xc(%esp) │ │ @@ -3423479,63 +3423479,63 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11aa35c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11397f4(%ebx),%eax │ │ + lea -0x113981b(%ebx),%eax │ │ lea -0x11230b2(%ebx),%ecx │ │ push %eax │ │ push $0x104b │ │ jmp 11aa2d6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11397f4(%ebx),%eax │ │ + lea -0x113981b(%ebx),%eax │ │ lea -0x11230b2(%ebx),%ecx │ │ push %eax │ │ push $0xff9 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xbf │ │ jmp 11aa34f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11397f4(%ebx),%eax │ │ + lea -0x113981b(%ebx),%eax │ │ lea -0x11230b2(%ebx),%ecx │ │ push %eax │ │ push $0xffe │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 11aa34f │ │ - lea -0x1137cdb(%ebx),%esi │ │ + lea -0x1137d02(%ebx),%esi │ │ jmp 11aa326 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11397f4(%ebx),%eax │ │ + lea -0x113981b(%ebx),%eax │ │ lea -0x11230b2(%ebx),%ecx │ │ push %eax │ │ push $0x1020 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ push 0x20(%esp) │ │ jmp 11aa352 │ │ mov 0x14(%esp),%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11397f4(%ebx),%eax │ │ + lea -0x113981b(%ebx),%eax │ │ lea -0x11230b2(%ebx),%ecx │ │ push %eax │ │ push $0x1037 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push %esi │ │ @@ -3423549,15 +3423549,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11397f4(%ebx),%eax │ │ + lea -0x113981b(%ebx),%eax │ │ lea -0x11230b2(%ebx),%ecx │ │ push %eax │ │ push $0x1042 │ │ jmp 11aa2d6 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3423918,15 +3423918,15 @@ │ │ mov 0xc(%esp),%eax │ │ mov 0x720(%esi),%ecx │ │ mov %eax,0x29c(%ecx) │ │ mov $0x2,%eax │ │ jmp 11aa85b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135db6(%ebx),%eax │ │ + lea -0x1135ddd(%ebx),%eax │ │ lea -0x11230b2(%ebx),%ecx │ │ push %eax │ │ push $0x76a │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3424143,34 +3424143,34 @@ │ │ mov 0x8(%esp),%ecx │ │ mov %ecx,0x800(%esi) │ │ mov 0x4(%edi),%edx │ │ sub %ecx,%edx │ │ jae 11aab77 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141171(%ebx),%eax │ │ + lea -0x1141198(%ebx),%eax │ │ push %eax │ │ push $0xb57 │ │ push 0x10(%esp) │ │ jmp 11aab1e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141171(%ebx),%eax │ │ + lea -0x1141198(%ebx),%eax │ │ lea -0x11230b2(%ebx),%ecx │ │ push %eax │ │ push $0xb47 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x149 │ │ jmp 11aab2d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141171(%ebx),%eax │ │ + lea -0x1141198(%ebx),%eax │ │ lea -0x11230b2(%ebx),%ecx │ │ push %eax │ │ push $0xb4c │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3424185,15 +3424185,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ movl $0x0,0x800(%esi) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141171(%ebx),%eax │ │ + lea -0x1141198(%ebx),%eax │ │ push %eax │ │ push $0xb52 │ │ push 0x10(%esp) │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3424263,15 +3424263,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f1eb(%ebx),%eax │ │ + lea -0x113f212(%ebx),%eax │ │ lea -0x11230b2(%ebx),%ecx │ │ push %eax │ │ push $0xb88 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3424280,15 +3424280,15 @@ │ │ push %edi │ │ call 11a3310 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ jmp 11aac23 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f1eb(%ebx),%eax │ │ + lea -0x113f212(%ebx),%eax │ │ lea -0x11230b2(%ebx),%ecx │ │ push %eax │ │ push $0xb8d │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3424829,15 +3424829,15 @@ │ │ call 11ab341 │ │ pop %ebx │ │ add $0x295317,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 11ab380 │ │ sub $0x4,%esp │ │ - lea -0x1135d82(%ebx),%edi │ │ + lea -0x1135da9(%ebx),%edi │ │ push $0x64 │ │ push %edi │ │ push 0x20(%esi) │ │ call 12962c0 │ │ add $0xc,%esp │ │ push $0x65 │ │ push %edi │ │ @@ -3425231,15 +3425231,15 @@ │ │ sub $0xc,%esp │ │ jmp 11ab94e │ │ nop │ │ sub $0xc,%esp │ │ push 0x110(%eax) │ │ call 1142190 │ │ add $0xc,%esp │ │ - lea -0x1135d82(%ebx),%edi │ │ + lea -0x1135da9(%ebx),%edi │ │ push $0x64 │ │ push %edi │ │ push 0x20(%esi) │ │ call 12962c0 │ │ add $0xc,%esp │ │ push $0x65 │ │ push %edi │ │ @@ -3425291,15 +3425291,15 @@ │ │ mov 0x364(%edi),%eax │ │ cmp 0x10c(%eax),%cx │ │ jne 11aba52 │ │ sub $0xc,%esp │ │ push 0x110(%eax) │ │ call 1142190 │ │ add $0xc,%esp │ │ - lea -0x1135d82(%ebx),%edi │ │ + lea -0x1135da9(%ebx),%edi │ │ push $0x64 │ │ push %edi │ │ push 0x20(%esi) │ │ call 12962c0 │ │ add $0xc,%esp │ │ push $0x65 │ │ push %edi │ │ @@ -3425567,15 +3425567,15 @@ │ │ mov 0x7a0(%eax),%eax │ │ cmp $0x414d,%eax │ │ mov $0x414c,%ecx │ │ cmovb %ecx,%eax │ │ cmp %eax,%edx │ │ ja 11abed8 │ │ sub $0x4,%esp │ │ - lea -0x1135d82(%ebx),%eax │ │ + lea -0x1135da9(%ebx),%eax │ │ push $0x43 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x28 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3425747,30 +3425747,30 @@ │ │ push $0x0 │ │ call *%edx │ │ mov $0x1,%eax │ │ add $0x20,%esp │ │ jmp 11ac16e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11397db(%ebx),%eax │ │ - lea -0x1135d82(%ebx),%ecx │ │ + lea -0x1139802(%ebx),%eax │ │ + lea -0x1135da9(%ebx),%ecx │ │ push %eax │ │ push $0x35a │ │ jmp 11ac05f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11397db(%ebx),%eax │ │ - lea -0x1135d82(%ebx),%ecx │ │ + lea -0x1139802(%ebx),%eax │ │ + lea -0x1135da9(%ebx),%ecx │ │ push %eax │ │ push $0x36a │ │ jmp 11ac11c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11397db(%ebx),%eax │ │ - lea -0x1135d82(%ebx),%ecx │ │ + lea -0x1139802(%ebx),%eax │ │ + lea -0x1135da9(%ebx),%ecx │ │ push %eax │ │ push $0x39d │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xf4 │ │ @@ -3425807,29 +3425807,29 @@ │ │ jmp 11ac16e │ │ movl $0x0,0x1c(%esp) │ │ xor %eax,%eax │ │ cmp %edx,%eax │ │ je 11abf50 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11397db(%ebx),%eax │ │ - lea -0x1135d82(%ebx),%ecx │ │ + lea -0x1139802(%ebx),%eax │ │ + lea -0x1135da9(%ebx),%ecx │ │ push %eax │ │ push $0x3bf │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x10f │ │ push $0x2f │ │ jmp 11ac159 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11397db(%ebx),%eax │ │ - lea -0x1135d82(%ebx),%ecx │ │ + lea -0x1139802(%ebx),%eax │ │ + lea -0x1135da9(%ebx),%ecx │ │ push %eax │ │ push $0x34c │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x67 │ │ @@ -3425867,15 +3425867,15 @@ │ │ sub $0x4,%esp │ │ push %eax │ │ push 0x20(%esi) │ │ push %ecx │ │ call 139d870 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x1135d82(%ebx),%edi │ │ + lea -0x1135da9(%ebx),%edi │ │ push $0x64 │ │ push %edi │ │ push 0x20(%esi) │ │ call 12962c0 │ │ add $0xc,%esp │ │ push $0x65 │ │ push %edi │ │ @@ -3425895,15 +3425895,15 @@ │ │ je 11ac21e │ │ mov 0x364(%edi),%eax │ │ movl $0x0,0x10a(%eax) │ │ mov 0xc(%esp),%eax │ │ mov %eax,0xac(%edi) │ │ jmp 11abfb3 │ │ sub $0x4,%esp │ │ - lea -0x1135d82(%ebx),%edi │ │ + lea -0x1135da9(%ebx),%edi │ │ push $0x64 │ │ push %edi │ │ push 0x20(%esi) │ │ call 12962c0 │ │ add $0xc,%esp │ │ push $0x65 │ │ push %edi │ │ @@ -3426023,15 +3426023,15 @@ │ │ call 1299830 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11ac3d9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114686f(%ebx),%eax │ │ - lea -0x1135d82(%ebx),%ecx │ │ + lea -0x1135da9(%ebx),%ecx │ │ push %eax │ │ push $0x3ea │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3426073,15 +3426073,15 @@ │ │ mov 0xc(%ebp),%edi │ │ mov 0x8(%ebp),%esi │ │ test %edi,%edi │ │ jle 11ac45b │ │ call 1248bb0 │ │ lea -0x1153afb(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1135d82(%ebx),%eax │ │ + lea -0x1135da9(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x420,0x4(%esp) │ │ call 1248ce0 │ │ mov %esi,(%esp) │ │ movl $0x0,0xc(%esp) │ │ movl $0xc0103,0x8(%esp) │ │ movl $0x50,0x4(%esp) │ │ @@ -3426277,16 +3426277,16 @@ │ │ push $0xb │ │ push 0x2c(%edi) │ │ call 11c4a10 │ │ add $0x10,%esp │ │ jmp 11ac713 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b9c5(%ebx),%eax │ │ - lea -0x1135d82(%ebx),%ecx │ │ + lea -0x113b9ec(%ebx),%eax │ │ + lea -0x1135da9(%ebx),%ecx │ │ push %eax │ │ push $0x4ae │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3426319,15 +3426319,15 @@ │ │ mov 0x8(%ebp),%eax │ │ xor %edi,%edi │ │ cmpl $0x0,0xb0(%eax) │ │ jne 11ac8d5 │ │ mov 0xac(%eax),%eax │ │ mov %eax,0x8(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1135d82(%ebx),%eax │ │ + lea -0x1135da9(%ebx),%eax │ │ push $0x43 │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ push $0x28 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3426449,15 +3426449,15 @@ │ │ sub $0x10,%esp │ │ mov %edx,0x8(%esp) │ │ mov %ecx,%edi │ │ call 11ac8f7 │ │ pop %ebx │ │ add $0x293d61,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1135d82(%ebx),%eax │ │ + lea -0x1135da9(%ebx),%eax │ │ push $0x43 │ │ mov %eax,0x8(%esp) │ │ push %eax │ │ push $0x28 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3426934,15 +3426934,15 @@ │ │ cmpl $0x0,0x1c(%esp) │ │ jne 11acc58 │ │ mov 0xc(%esp),%edi │ │ test %edi,%edi │ │ je 11acc58 │ │ sub $0x4,%esp │ │ mov 0x14(%esp),%ebx │ │ - lea -0x1135d82(%ebx),%esi │ │ + lea -0x1135da9(%ebx),%esi │ │ push $0x64 │ │ push %esi │ │ push 0x20(%edi) │ │ call 12962c0 │ │ add $0xc,%esp │ │ push $0x65 │ │ push %esi │ │ @@ -3426952,15 +3426952,15 @@ │ │ push $0x66 │ │ push %esi │ │ push %edi │ │ call 12962c0 │ │ add $0x10,%esp │ │ jmp 11acc58 │ │ sub $0x4,%esp │ │ - lea -0x1135d82(%ebx),%ecx │ │ + lea -0x1135da9(%ebx),%ecx │ │ mov 0x14(%esp),%ebx │ │ push $0x2a2 │ │ push %ecx │ │ push %eax │ │ call 12962c0 │ │ mov 0x20(%esp),%ebx │ │ add $0x10,%esp │ │ @@ -3427017,16 +3427017,16 @@ │ │ cmp $0x414d,%eax │ │ mov $0x414c,%ecx │ │ cmovae %eax,%ecx │ │ cmp %ecx,%edi │ │ jbe 11acfed │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142ec7(%ebx),%eax │ │ - lea -0x1135d82(%ebx),%ecx │ │ + lea -0x1142eee(%ebx),%eax │ │ + lea -0x1135da9(%ebx),%ecx │ │ push %eax │ │ push $0x1bd │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x98 │ │ @@ -3427045,16 +3427045,16 @@ │ │ cmpl $0x0,0x14c(%ecx) │ │ je 11ad025 │ │ mov $0x1,%eax │ │ cmp 0x144(%ecx),%edi │ │ je 11acfe5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142ec7(%ebx),%eax │ │ - lea -0x1135d82(%ebx),%ecx │ │ + lea -0x1142eee(%ebx),%eax │ │ + lea -0x1135da9(%ebx),%ecx │ │ push %eax │ │ push $0x1d5 │ │ jmp 11acfc8 │ │ mov %edx,0x8(%esp) │ │ lea 0xc(%edi),%eax │ │ sub $0x8,%esp │ │ push %eax │ │ @@ -3427072,16 +3427072,16 @@ │ │ mov %dl,0x140(%eax) │ │ movzwl 0x8(%ecx),%ecx │ │ mov %cx,0x148(%eax) │ │ mov $0x1,%eax │ │ jmp 11acfe5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142ec7(%ebx),%eax │ │ - lea -0x1135d82(%ebx),%ecx │ │ + lea -0x1142eee(%ebx),%eax │ │ + lea -0x1135da9(%ebx),%ecx │ │ push %eax │ │ push $0x1c7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80007 │ │ @@ -3427417,15 +3427417,15 @@ │ │ mov (%esp),%edi │ │ test %edi,%edi │ │ jne 11ad4bf │ │ mov 0x8(%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1148916(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x9a │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xbf │ │ @@ -3427548,36 +3427548,36 @@ │ │ mov $0x302,%eax │ │ cmove %eax,%edx │ │ cmp %edx,%edi │ │ jne 11ad6cb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1148916(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0xa6 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x1137ca6(%ebx),%eax │ │ + lea -0x1137ccd(%ebx),%eax │ │ push %eax │ │ push $0x129 │ │ push $0x28 │ │ push %esi │ │ jmp 11ad696 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1148916(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0xd5 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x1137cdb(%ebx),%eax │ │ + lea -0x1137d02(%ebx),%eax │ │ push %eax │ │ push $0xb5 │ │ push $0x28 │ │ push 0x8(%ebp) │ │ call 11a3310 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ @@ -3427609,15 +3427609,15 @@ │ │ call 114be30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11ad4d7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1148916(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0xb8 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3427897,38 +3427897,38 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 125dee0 │ │ add $0x10,%esp │ │ jmp 11adb4c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142ead(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x1142ed4(%ebx),%eax │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x144 │ │ jmp 11adace │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142ead(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x1142ed4(%ebx),%eax │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x14a │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ push %esi │ │ call 11a3310 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ xor %edi,%edi │ │ sub $0x4,%esp │ │ - lea -0x113d64e(%ebx),%eax │ │ + lea -0x113d675(%ebx),%eax │ │ push $0x1ae │ │ push %eax │ │ push %esi │ │ call 12962c0 │ │ add $0x4,%esp │ │ push %edi │ │ call 124b0e0 │ │ @@ -3427938,16 +3427938,16 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142ead(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x1142ed4(%ebx),%eax │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x150 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3428014,15 +3428014,15 @@ │ │ push $0x0 │ │ push 0x14(%esp) │ │ call 1266250 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 11addeb │ │ sub $0x4,%esp │ │ - lea -0x113d64e(%ebx),%eax │ │ + lea -0x113d675(%ebx),%eax │ │ push $0x17d │ │ mov %eax,0x18(%esp) │ │ push %eax │ │ push 0x18(%esp) │ │ call 1295f60 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ @@ -3428035,30 +3428035,30 @@ │ │ push 0x14(%esp) │ │ call 1266250 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 11add47 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142ead(%ebx),%eax │ │ + lea -0x1142ed4(%ebx),%eax │ │ push %eax │ │ push $0x180 │ │ push 0x1c(%esp) │ │ jmp 11ade1f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142ead(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x1142ed4(%ebx),%eax │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x163 │ │ jmp 11ade5e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142ead(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x1142ed4(%ebx),%eax │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x15b │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3428072,15 +3428072,15 @@ │ │ push $0x0 │ │ push 0x24(%esp) │ │ call 12665d0 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jle 11ade44 │ │ sub $0x4,%esp │ │ - lea -0x113d64e(%ebx),%eax │ │ + lea -0x113d675(%ebx),%eax │ │ push $0x18c │ │ mov %eax,0x1c(%esp) │ │ push %eax │ │ push 0x18(%esp) │ │ call 1295f60 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ @@ -3428122,42 +3428122,42 @@ │ │ push $0x0 │ │ push 0x8(%ebp) │ │ call 1145880 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11adaed │ │ sub $0x4,%esp │ │ - lea -0x113d64e(%ebx),%eax │ │ + lea -0x113d675(%ebx),%eax │ │ push $0x1aa │ │ push %eax │ │ push %esi │ │ call 12962c0 │ │ add $0x4,%esp │ │ push %edi │ │ call 124b0e0 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 11adb10 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142ead(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x1142ed4(%ebx),%eax │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x16b │ │ jmp 11ade5e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142ead(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x1142ed4(%ebx),%eax │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x17a │ │ jmp 11ade5e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142ead(%ebx),%eax │ │ + lea -0x1142ed4(%ebx),%eax │ │ push %eax │ │ push $0x18f │ │ push 0x20(%esp) │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3428165,16 +3428165,16 @@ │ │ push 0x8(%ebp) │ │ call 11a3310 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%edi │ │ jmp 11adaed │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142ead(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x1142ed4(%ebx),%eax │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x189 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3428183,16 +3428183,16 @@ │ │ call 11a3310 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ mov 0x8(%esp),%edi │ │ jmp 11adaed │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142ead(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x1142ed4(%ebx),%eax │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x1a0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3428228,33 +3428228,33 @@ │ │ movups %xmm0,0x10(%edx) │ │ movups %xmm0,(%edx) │ │ mov 0x70(%esi),%ecx │ │ add $0xffffffd5,%ecx │ │ lea 0x40(%edx),%eax │ │ cmp $0x1,%ecx │ │ ja 11adf8e │ │ - movups -0x1137bf4(%ebx),%xmm0 │ │ + movups -0x1137c1b(%ebx),%xmm0 │ │ movups %xmm0,0x10(%eax) │ │ - movups -0x1137c04(%ebx),%xmm0 │ │ + movups -0x1137c2b(%ebx),%xmm0 │ │ jmp 11adfa0 │ │ push %edi │ │ push $0x0 │ │ push $0x3 │ │ push 0xfc(%esi) │ │ call 11c4a10 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 11adf52 │ │ mov 0xc(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ jmp 11ae00a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b9ac(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113b9d3(%ebx),%eax │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x12d │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3428362,27 +3428362,27 @@ │ │ call 11590f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11ae212 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114684d(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x1e3 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x14d │ │ jmp 11ae11a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114684d(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x1c6 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3428399,28 +3428399,28 @@ │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ jne 11ae07e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114684d(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x1cc │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ jmp 11ae3c7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114684d(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x1d2 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xdc │ │ @@ -3428428,15 +3428428,15 @@ │ │ jmp 11ae3c7 │ │ mov 0x4(%edx),%eax │ │ cmp $0x1,%eax │ │ ja 11ae1e0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114684d(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x1da │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xf0 │ │ @@ -3428512,22 +3428512,22 @@ │ │ jmp 11ae356 │ │ mov 0x4(%edx),%esi │ │ cmp $0x1,%esi │ │ ja 11ae306 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114684d(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x200 │ │ jmp 11ae3b5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114684d(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x1e8 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3428541,15 +3428541,15 @@ │ │ add $0xfffffffe,%esi │ │ mov %esi,0x4(%edx) │ │ cmp %eax,%esi │ │ jae 11ae33d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114684d(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x205 │ │ jmp 11ae3b5 │ │ mov (%edx),%edx │ │ lea (%edx,%eax,1),%ecx │ │ mov %eax,0xc(%esp) │ │ mov 0xc(%ebp),%eax │ │ @@ -3428577,15 +3428577,15 @@ │ │ push %eax │ │ call 125dee0 │ │ add $0x10,%esp │ │ jmp 11ae42a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114684d(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x209 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x9f │ │ @@ -3428601,15 +3428601,15 @@ │ │ call 11c3eb0 │ │ add $0x10,%esp │ │ movl $0x0,0xfc(%esi) │ │ sub $0xc,%esp │ │ push 0x20(%esp) │ │ call 124b0e0 │ │ add $0xc,%esp │ │ - lea -0x113d64e(%ebx),%eax │ │ + lea -0x113d675(%ebx),%eax │ │ push $0x25c │ │ push %eax │ │ push %edi │ │ call 12962c0 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3428640,15 +3428640,15 @@ │ │ lea -0x3d3(%eax),%ecx │ │ cmp $0x2,%ecx │ │ jb 11ae472 │ │ xor %edi,%edi │ │ cmp $0x32b,%eax │ │ jne 11ae4f0 │ │ sub $0x4,%esp │ │ - lea -0x113d64e(%ebx),%eax │ │ + lea -0x113d675(%ebx),%eax │ │ push $0x222 │ │ push %eax │ │ push %esi │ │ call 1295f60 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ @@ -3428667,15 +3428667,15 @@ │ │ movl $0x0,0x8(%esp) │ │ xor %edi,%edi │ │ mov 0x8(%ebp),%esi │ │ jmp 11ae3dd │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114684d(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x219 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3428738,15 +3428738,15 @@ │ │ call 1266710 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 11ae5f7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114684d(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x23b │ │ jmp 11ae6c7 │ │ mov %edi,0x10(%esp) │ │ sub $0xc,%esp │ │ push %ecx │ │ push %eax │ │ @@ -3428778,22 +3428778,22 @@ │ │ jmp 11ae3dd │ │ movl $0x3,0x8(%esp) │ │ mov 0x8(%ebp),%esi │ │ jmp 11ae6ea │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114684d(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x237 │ │ jmp 11ae682 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114684d(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x22e │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3428803,15 +3428803,15 @@ │ │ call 11a3310 │ │ add $0x10,%esp │ │ movl $0x0,0x8(%esp) │ │ jmp 11ae3dd │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114684d(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x246 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x7b │ │ @@ -3428981,16 +3428981,16 @@ │ │ call 139d870 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%eax │ │ mov %edi,0x33c(%eax) │ │ jmp 11ae8ff │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114113d(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x1141164(%ebx),%eax │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x290 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3429014,16 +3429014,16 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114113d(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x1141164(%ebx),%eax │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x2a3 │ │ jmp 11ae8c2 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3429052,16 +3429052,16 @@ │ │ test %eax,%eax │ │ je 11ae976 │ │ movl $0xffffffff,0x8b4(%esi) │ │ mov $0x1,%eax │ │ jmp 11ae9ad │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d636(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d65d(%ebx),%eax │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x2b6 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3429104,15 +3429104,15 @@ │ │ call 118da30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11aea1f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1153ae9(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x2c7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xb6 │ │ @@ -3429128,15 +3429128,15 @@ │ │ mov %edi,(%ecx) │ │ dec %edx │ │ mov %edx,0x4(%ecx) │ │ je 11aea73 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1153ae9(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x2cd │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x7a │ │ @@ -3429152,15 +3429152,15 @@ │ │ pop %ebp │ │ ret │ │ cmp $0x2,%al │ │ jb 11aeaa2 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1153ae9(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x2d7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x7a │ │ @@ -3429246,32 +3429246,32 @@ │ │ mov 0x74(%ecx),%ecx │ │ testb $0x8,0x28(%ecx) │ │ jne 11aeb79 │ │ test %eax,%eax │ │ je 11aebd0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142e93(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x1142eba(%ebx),%eax │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x31e │ │ jmp 11aebaf │ │ mov 0x24(%esi),%ecx │ │ cmp $0x100,%ecx │ │ jne 11aeb89 │ │ cmp $0x2,%eax │ │ jne 11aeb95 │ │ cmp $0x100,%ecx │ │ je 11aebd0 │ │ test %eax,%eax │ │ je 11aebd0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142e93(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x1142eba(%ebx),%eax │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x319 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x67 │ │ @@ -3429302,29 +3429302,29 @@ │ │ cmpl $0x100,0x24(%esi) │ │ jne 11aebc9 │ │ mov 0x364(%esi),%ecx │ │ incw 0x10c(%ecx) │ │ jmp 11aebc9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142e93(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x1142eba(%ebx),%eax │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x325 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x85 │ │ push $0xa │ │ jmp 11aebbe │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142e93(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x1142eba(%ebx),%eax │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x32b │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3429396,15 +3429396,15 @@ │ │ call 118da30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11aed88 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151d3f(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x361 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xb6 │ │ @@ -3429434,42 +3429434,42 @@ │ │ call 139e290 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11aee86 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151d3f(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x37d │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x95 │ │ push $0x33 │ │ push 0x8(%ebp) │ │ jmp 11aee71 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151d3f(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x36f │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6f │ │ push $0x32 │ │ jmp 11aee70 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151d3f(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x367 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x9a │ │ @@ -3429579,15 +3429579,15 @@ │ │ setne %cl │ │ test %cl,0x3(%esp) │ │ je 11aee7b │ │ jmp 11aef18 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151d3f(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x385 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3429638,15 +3429638,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x1,%eax │ │ jne 11af103 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133f8e(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0xaf6 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3429658,15 +3429658,15 @@ │ │ call 124b0e0 │ │ add $0x10,%esp │ │ movl $0x0,0x8cc(%esi) │ │ jmp 11af101 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133f8e(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0xaf1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3429703,16 +3429703,16 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11af17a │ │ mov 0x8(%ebp),%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144930(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x1144957(%ebx),%eax │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x3be │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3429774,15 +3429774,15 @@ │ │ dec %edx │ │ sub %ecx,%edx │ │ jae 11af22e │ │ mov (%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133f9e(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x4ad │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x11a │ │ @@ -3429813,35 +3429813,35 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11af2d9 │ │ mov (%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133f9e(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x4b8 │ │ jmp 11af216 │ │ test %ecx,%ecx │ │ je 11af2d9 │ │ mov (%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133f9e(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x4be │ │ jmp 11af216 │ │ test %ecx,%ecx │ │ je 11af2d9 │ │ mov (%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133f9e(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x4b3 │ │ jmp 11af216 │ │ mov 0x4(%esi),%ebx │ │ cmp $0x3,%ebx │ │ jb 11af373 │ │ mov %esi,%eax │ │ @@ -3429876,38 +3429876,38 @@ │ │ je 11af3e3 │ │ cmp $0x2,%edi │ │ ja 11af5bf │ │ mov (%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133f9e(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x4db │ │ jmp 11af390 │ │ mov (%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133f9e(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x4c6 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x9f │ │ push $0x32 │ │ push 0x8(%ebp) │ │ call 11a3310 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ xor %esi,%esi │ │ sub $0x4,%esp │ │ - lea -0x113d64e(%ebx),%eax │ │ + lea -0x113d675(%ebx),%eax │ │ push $0x515 │ │ push %eax │ │ push 0x18(%esp) │ │ call 12962c0 │ │ add $0x4,%esp │ │ push %esi │ │ call 126aab0 │ │ @@ -3429953,15 +3429953,15 @@ │ │ call 126a6d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11af4d5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133f9e(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x4f3 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xef │ │ @@ -3429973,15 +3429973,15 @@ │ │ jmp 11af3b1 │ │ mov $0x1,%edi │ │ jmp 11af3d5 │ │ mov (%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133f9e(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x4ee │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x9f │ │ @@ -3430079,49 +3430079,49 @@ │ │ mov %ecx,%esi │ │ cmp %eax,%ebx │ │ jae 11af3e3 │ │ mov (%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133f9e(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x4e8 │ │ jmp 11af390 │ │ mov (%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133f9e(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x4e0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x15d │ │ jmp 11af3a0 │ │ mov (%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133f9e(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x4fa │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x10f │ │ push $0x32 │ │ jmp 11af474 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133f9e(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x4ff │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x9f │ │ @@ -3430237,15 +3430237,15 @@ │ │ call 1298d90 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11af92e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1153ad2(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x55d │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3430253,15 +3430253,15 @@ │ │ push 0x8(%ebp) │ │ jmp 11af924 │ │ cmpl $0x0,0x3c(%esi) │ │ je 11af851 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1153ad2(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x531 │ │ jmp 11af911 │ │ mov %esi,%edi │ │ push $0x3 │ │ push $0x0 │ │ push $0x0 │ │ @@ -3430270,64 +3430270,64 @@ │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ test %eax,%eax │ │ jne 11af949 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1153ad2(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x536 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ push %edi │ │ jmp 11af924 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1153ad2(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x527 │ │ jmp 11af911 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1153ad2(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x53d │ │ jmp 11af911 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1153ad2(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x54d │ │ jmp 11af911 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1153ad2(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x547 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ push %esi │ │ call 11a3310 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ sub $0x4,%esp │ │ - lea -0x113d64e(%ebx),%eax │ │ + lea -0x113d675(%ebx),%eax │ │ push $0x564 │ │ push %eax │ │ push 0x14(%esp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3430435,28 +3430435,28 @@ │ │ xor %eax,%eax │ │ jmp 11afc12 │ │ xor %eax,%eax │ │ cmpl $0x0,0x14(%ebp) │ │ jne 11afc12 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d61d(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d644(%ebx),%eax │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x56d │ │ jmp 11afbf3 │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ cmpl $0x0,0x14(%ebp) │ │ jne 11afc12 │ │ mov %ecx,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139797(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x11397be(%ebx),%eax │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x439 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3430552,16 +3430552,16 @@ │ │ test %ecx,%ecx │ │ jne 11afc12 │ │ xor %eax,%eax │ │ cmpl $0x0,0x14(%ebp) │ │ jne 11afc12 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d61d(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d644(%ebx),%eax │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x576 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3430577,16 +3430577,16 @@ │ │ pop %ebp │ │ ret │ │ xor %eax,%eax │ │ cmpl $0x0,0x14(%ebp) │ │ jne 11afc12 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139797(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x11397be(%ebx),%eax │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x40a │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000b │ │ @@ -3430597,16 +3430597,16 @@ │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ cmpl $0x0,0x14(%ebp) │ │ mov 0x8(%ebp),%esi │ │ jne 11afc12 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139797(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x11397be(%ebx),%eax │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x410 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000b │ │ @@ -3430619,16 +3430619,16 @@ │ │ call 130eab0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ cmpl $0x0,0x14(%ebp) │ │ jne 11afc12 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139797(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x11397be(%ebx),%eax │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x427 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push %edi │ │ @@ -3430727,15 +3430727,15 @@ │ │ lock incl 0x54(%eax) │ │ mov -0x35c(%ebx),%eax │ │ mov %eax,0x38(%esi) │ │ jmp 11afed3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112aa40(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x59f │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3430976,27 +3430976,27 @@ │ │ mov 0x8(%ebp),%eax │ │ movl $0x3,0x34(%eax) │ │ xor %eax,%eax │ │ jmp 11b0268 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114dfa4(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x62d │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x85 │ │ jmp 11b01c6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114dfa4(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x618 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x67 │ │ @@ -3432153,15 +3432153,15 @@ │ │ jmp 11b0f84 │ │ mov %edi,0x24(%esi) │ │ jmp 11b1364 │ │ mov %edi,0x24(%esi) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114df8d(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x90f │ │ jmp 11b1196 │ │ lea -0x2d628(%ebx),%eax │ │ mov (%eax),%ecx │ │ test %ecx,%ecx │ │ je 11b1107 │ │ @@ -3432263,29 +3432263,29 @@ │ │ xor 0xd8(%esi),%ecx │ │ or %edx,%ecx │ │ jne 11b1224 │ │ mov %edi,0x24(%esi) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114df8d(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x946 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x175 │ │ push $0x2f │ │ jmp 11b135b │ │ mov %edi,0x24(%esi) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114df8d(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x931 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xbf │ │ @@ -3432300,23 +3432300,23 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11b1366 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114df8d(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x922 │ │ jmp 11b129b │ │ mov %edi,0x24(%esi) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114df8d(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x917 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x10a │ │ @@ -3432390,15 +3432390,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11b1366 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114df8d(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x95d │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3432416,15 +3432416,15 @@ │ │ mov 0x8(%esp),%edx │ │ jle 11b1083 │ │ jmp 11b132c │ │ mov %edi,0x24(%esi) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114df8d(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x964 │ │ jmp 11b1349 │ │ cmp $0x100,%edx │ │ mov $0xff00,%ecx │ │ mov 0x8(%esp),%edx │ │ cmove %ecx,%edx │ │ @@ -3432434,15 +3432434,15 @@ │ │ cmp %ecx,%edx │ │ mov 0x8(%esp),%edx │ │ jg 11b108d │ │ mov %edi,0x24(%esi) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114df8d(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x937 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x102 │ │ @@ -3432457,15 +3432457,15 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov %edi,0x24(%esi) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114df8d(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x952 │ │ jmp 11b10f0 │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ push %edi │ │ @@ -3432793,15 +3432793,15 @@ │ │ movzwl %dx,%edi │ │ add $0xfffffffe,%ecx │ │ sub %edi,%ecx │ │ jae 11b17a4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x113056c(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0xa71 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x9f │ │ @@ -3432811,15 +3432811,15 @@ │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ mov 0xc(%esp),%edi │ │ jmp 11b177e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x113056c(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0xa6c │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3432902,34 +3432902,34 @@ │ │ mov 0xc(%esp),%eax │ │ mov %eax,0x24c(%edi) │ │ mov $0x1,%eax │ │ jmp 11b179c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x113056c(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0xa7b │ │ jmp 11b1720 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x113056c(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0xa81 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000d │ │ jmp 11b1730 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x113056c(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0xa85 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x83 │ │ @@ -3432939,15 +3432939,15 @@ │ │ add $0x10,%esp │ │ mov 0xc(%esp),%edi │ │ mov 0x10(%esp),%esi │ │ jmp 11b177e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x113056c(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0xa8a │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3433123,22 +3433123,22 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11b1b34 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151d2a(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0xac9 │ │ jmp 11b1b17 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151d2a(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0xab1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3433152,15 +3433152,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151d2a(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0xac2 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3433179,15 +3433179,15 @@ │ │ sub $0x10,%esp │ │ call 11b1b81 │ │ pop %ebx │ │ add $0x28ead7,%ebx │ │ mov 0x14(%ebp),%eax │ │ lea 0x40(%eax),%esi │ │ sub $0x4,%esp │ │ - lea -0x113d64e(%ebx),%edi │ │ + lea -0x113d675(%ebx),%edi │ │ push $0xad5 │ │ push %edi │ │ push %esi │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11b1bf9 │ │ @@ -3433269,16 +3433269,16 @@ │ │ test %ecx,%ecx │ │ jne 11b1cc1 │ │ mov $0xb0b,%edi │ │ jmp 11b1c8e │ │ mov $0xb06,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11397be(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x11397e5(%ebx),%eax │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3433356,15 +3433356,15 @@ │ │ jmp 11b1e07 │ │ xor %eax,%eax │ │ cmpl $0x0,0x10(%ebp) │ │ jne 11b1e39 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114a756(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x3d9 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3433373,15 +3433373,15 @@ │ │ jmp 11b1df3 │ │ xor %eax,%eax │ │ cmpl $0x0,0x10(%ebp) │ │ jne 11b1e39 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114a756(%ebx),%eax │ │ - lea -0x113d64e(%ebx),%ecx │ │ + lea -0x113d675(%ebx),%ecx │ │ push %eax │ │ push $0x3d3 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80007 │ │ @@ -3433501,16 +3433501,16 @@ │ │ jne 11b20fe │ │ mov 0x758(%esi),%eax │ │ not %eax │ │ test $0x3,%al │ │ jne 11b1fa9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b97a(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9a1(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xe1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc7 │ │ @@ -3433593,16 +3433593,16 @@ │ │ cmpl $0x0,0x26c(%esi) │ │ je 11b213c │ │ mov $0x1e,%ecx │ │ cmp $0xb,%eax │ │ je 11b2146 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b97a(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9a1(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x150 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xf4 │ │ @@ -3433748,15 +3433748,15 @@ │ │ add $0xc,%esp │ │ movsd (%esp),%xmm0 │ │ movsd %xmm0,0x4c(%esi) │ │ jmp 11b268f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1148902(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x26b │ │ jmp 11b252a │ │ cmpl $0x0,0x370(%esi) │ │ je 11b23ea │ │ cmpl $0x0,0x804(%esi) │ │ je 11b2683 │ │ @@ -3433861,15 +3433861,15 @@ │ │ jbe 11b266c │ │ jmp 11b268f │ │ movl $0x18,0x70(%esi) │ │ jmp 11b268a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c7df(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x1dd │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3434080,15 +3434080,15 @@ │ │ test %edx,%edx │ │ je 11b28fa │ │ cmp %edi,%edx │ │ je 11b2900 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112aa2b(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x330 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3434481,16 +3434481,16 @@ │ │ jmp 11b2ed9 │ │ lea -0x28b6a8(%ebx),%edx │ │ mov %edx,(%ecx) │ │ movl $0x8,(%eax) │ │ jmp 11b2ed9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137be2(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x1137c09(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x44b │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xec │ │ @@ -3434605,15 +3434605,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11b2fd2 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114c0d3(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push 0x4(%esp) │ │ @@ -3434695,15 +3434695,15 @@ │ │ je 11b30d8 │ │ lea 0x754(%esi),%ecx │ │ lea 0x734(%esi),%eax │ │ jmp 11b30e9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151cec(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x96c │ │ jmp 11b3211 │ │ mov 0x720(%esi),%eax │ │ movl $0x0,0x248(%eax) │ │ cmpb $0x0,0x4(%esp) │ │ jne 11b3094 │ │ @@ -3434712,15 +3434712,15 @@ │ │ add $0x24c,%eax │ │ mov (%ecx),%ecx │ │ cmp $0x21,%ecx │ │ jb 11b310f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151cec(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x98f │ │ jmp 11b3211 │ │ push $0x1 │ │ push %ecx │ │ push %eax │ │ push %edi │ │ @@ -3434788,15 +3434788,15 @@ │ │ mov %esi,(%esp) │ │ call 11b1590 │ │ add $0x20,%esp │ │ jmp 11b324d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151cec(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x9a1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3434871,15 +3434871,15 @@ │ │ push %edx │ │ push %esi │ │ call 11af6c0 │ │ jmp 11b32fd │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1123058(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xeeb │ │ jmp 11b3341 │ │ push $0x0 │ │ push %edi │ │ push %edx │ │ push %esi │ │ @@ -3434888,22 +3434888,22 @@ │ │ test %eax,%eax │ │ je 11b335c │ │ mov $0x1,%eax │ │ jmp 11b335e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1123058(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xf05 │ │ jmp 11b3341 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1123058(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xef4 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3434994,27 +3434994,27 @@ │ │ add $0x10,%esp │ │ cmp $0x100,%eax │ │ jbe 11b354f │ │ jmp 11b37eb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126c9e(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x9e5 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 11b34cd │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126c9e(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x9ea │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3435038,15 +3435038,15 @@ │ │ mov %eax,%esi │ │ mov %eax,%edi │ │ test %eax,%eax │ │ jne 11b384b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126c9e(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x9fd │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3435196,15 +3435196,15 @@ │ │ push 0x2c(%esp) │ │ push %esi │ │ call 1299ab0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11b38ad │ │ sub $0x4,%esp │ │ - lea -0x113b993(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%eax │ │ push $0xabe │ │ push %eax │ │ push 0x30(%esp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ movl $0x0,0x24(%esp) │ │ mov 0x4c(%esp),%ecx │ │ @@ -3435258,26 +3435258,26 @@ │ │ push %eax │ │ call 125dee0 │ │ add $0x10,%esp │ │ jmp 11b3d59 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126c9e(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xa80 │ │ jmp 11b38c7 │ │ test $0x84,%al │ │ je 11b3932 │ │ cmpl $0x0,0x23c(%edi) │ │ je 11b3a88 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126c9e(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xa34 │ │ jmp 11b3491 │ │ mov 0x4(%eax),%esi │ │ xor %edi,%edi │ │ test %esi,%esi │ │ je 11b3af5 │ │ @@ -3435296,28 +3435296,28 @@ │ │ je 11b38ec │ │ mov 0x8(%ebp),%eax │ │ cmpl $0x0,0x23c(%eax) │ │ je 11b3969 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126c9e(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xa19 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ jmp 11b3918 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126c9e(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xabb │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3435325,15 +3435325,15 @@ │ │ push %edi │ │ jmp 11b3be4 │ │ movl $0xa92,0x10(%esp) │ │ jmp 11b3bb6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126c9e(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xa15 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x18a │ │ @@ -3435345,15 +3435345,15 @@ │ │ movl $0x0,0xc(%esp) │ │ jmp 11b3bfa │ │ test $0x20,%al │ │ jne 11b3b49 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126c9e(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xa68 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xfa │ │ @@ -3435404,15 +3435404,15 @@ │ │ mov $0x0,%esi │ │ movl $0x0,0x18(%esp) │ │ test %eax,%eax │ │ jne 11b340b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126c9e(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xa2e │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3435423,15 +3435423,15 @@ │ │ movl $0x0,0xc(%esp) │ │ mov $0x1,%esi │ │ xor %edi,%edi │ │ jmp 11b3bfa │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126c9e(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xa70 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3435485,15 +3435485,15 @@ │ │ mov %eax,%esi │ │ mov %eax,%edi │ │ test %eax,%eax │ │ jne 11b384b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126c9e(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xa09 │ │ jmp 11b3536 │ │ mov 0x8e4(%edi),%eax │ │ test %eax,%eax │ │ je 11b3c6d │ │ mov 0x8e8(%edi),%ecx │ │ @@ -3435516,15 +3435516,15 @@ │ │ jmp 11b340b │ │ movl $0x1,0xc(%esp) │ │ jmp 11b3bf4 │ │ movl $0xaa0,0x10(%esp) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126c9e(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push 0x18(%esp) │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3435535,15 +3435535,15 @@ │ │ movl $0x0,0xc(%esp) │ │ xor %edi,%edi │ │ mov 0x14(%esp),%esi │ │ sub $0xc,%esp │ │ push %edi │ │ call 126aab0 │ │ add $0xc,%esp │ │ - lea -0x113b993(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%eax │ │ push $0xafe │ │ push %eax │ │ push 0x30(%esp) │ │ call 12962c0 │ │ add $0x4,%esp │ │ push 0x28(%esp) │ │ call 124b0e0 │ │ @@ -3435569,47 +3435569,47 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126c9e(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xa5e │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x166 │ │ jmp 11b34cd │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126c9e(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xa1f │ │ jmp 11b3899 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126c9e(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xa3c │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x13b │ │ push $0x28 │ │ jmp 11b34cf │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126c9e(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xa10 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xab │ │ @@ -3435617,15 +3435617,15 @@ │ │ push %esi │ │ jmp 11b34d0 │ │ mov $0xad0,%edi │ │ jmp 11b3eb2 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126c9e(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xa4c │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80010 │ │ @@ -3435719,40 +3435719,40 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11b3e7c │ │ mov 0x58(%esp),%eax │ │ cmp 0x60(%esp),%eax │ │ je 11b3edc │ │ sub $0x4,%esp │ │ - lea -0x113b993(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%eax │ │ push $0xaf4 │ │ push %eax │ │ push 0x38(%esp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ mov $0xaf5,%edi │ │ movl $0xc0103,0x10(%esp) │ │ jmp 11b3eb2 │ │ mov $0xadd,%edi │ │ jmp 11b3eb2 │ │ mov $0xad5,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126c9e(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push 0x14(%esp) │ │ jmp 11b3bdf │ │ sub $0x4,%esp │ │ - lea -0x113b993(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%eax │ │ push $0xaf8 │ │ push %eax │ │ push 0x38(%esp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ jmp 11b3bf4 │ │ int3 │ │ @@ -3435779,15 +3435779,15 @@ │ │ cmp $0x304,%eax │ │ jl 11b3ff8 │ │ cmp $0x10000,%eax │ │ je 11b3ff8 │ │ cmpl $0x3,0x8b8(%edi) │ │ jne 11b4097 │ │ sub $0x4,%esp │ │ - lea -0x113b993(%ebx),%esi │ │ + lea -0x113b9ba(%ebx),%esi │ │ push $0xb0f │ │ push %esi │ │ push 0x8c0(%edi) │ │ call 12962c0 │ │ add $0x10,%esp │ │ movl $0x20,0x8c4(%edi) │ │ sub $0x4,%esp │ │ @@ -3435860,15 +3435860,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11b40c8 │ │ jmp 11b408d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c801(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xb35 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3435940,15 +3435940,15 @@ │ │ call 1298d90 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11b403b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c801(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xb41 │ │ jmp 11b4072 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c801(%ebx),%eax │ │ push %eax │ │ @@ -3435962,15 +3435962,15 @@ │ │ push %eax │ │ push $0xb13 │ │ push %esi │ │ jmp 11b4073 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c801(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xb24 │ │ jmp 11b4072 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3436141,15 +3436141,15 @@ │ │ push 0x720(%esi) │ │ call 1154ad0 │ │ add $0x10,%esp │ │ cmpl $0x0,0x348(%esi) │ │ mov 0x720(%esi),%ecx │ │ je 11b442f │ │ sub $0x4,%esp │ │ - lea -0x113b993(%ebx),%edi │ │ + lea -0x113b9ba(%ebx),%edi │ │ push $0x108d │ │ push %edi │ │ push 0x2f4(%ecx) │ │ call 12962c0 │ │ add $0x10,%esp │ │ push $0x108f │ │ push %edi │ │ @@ -3436271,15 +3436271,15 @@ │ │ test %eax,%eax │ │ je 11b4700 │ │ cmp $0xff01,%eax │ │ jge 11b4700 │ │ mov %esi,0x20(%esp) │ │ mov %edi,0x48(%esp) │ │ sub $0x4,%esp │ │ - lea -0x113b993(%ebx),%esi │ │ + lea -0x113b9ba(%ebx),%esi │ │ push $0xf71 │ │ push %esi │ │ mov %eax,%edi │ │ push %eax │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3436353,27 +3436353,27 @@ │ │ sub $0xc,%esp │ │ push 0x14(%esp) │ │ call 115aed0 │ │ jmp 11b49bf │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114a73e(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xf6e │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 11b4784 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112e4af(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x109d │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3436395,15 +3436395,15 @@ │ │ push 0x8(%ebp) │ │ call 11a3310 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ xor %edi,%edi │ │ xor %ecx,%ecx │ │ sub $0x4,%esp │ │ - lea -0x113b993(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%eax │ │ push $0x101b │ │ push %eax │ │ push %ecx │ │ call 12962c0 │ │ add $0x4,%esp │ │ push %edi │ │ call 1258d80 │ │ @@ -3436435,22 +3436435,22 @@ │ │ xor %esi,%esi │ │ xor %edi,%edi │ │ mov 0x4(%esp),%ecx │ │ jmp 11b4797 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x115942c(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x102d │ │ jmp 11b4746 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112e4af(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x1073 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3436823,15 +3436823,15 @@ │ │ push $0x50 │ │ push 0x8(%ebp) │ │ call 11a3290 │ │ jmp 11b4991 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112e4af(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x1057 │ │ jmp 11b4746 │ │ add 0x24(%esp),%eax │ │ sub $0x4,%esp │ │ lea 0x3c(%esp),%ecx │ │ push %ecx │ │ @@ -3436986,15 +3436986,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11b4fa3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1124d13(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x10d7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3437151,15 +3437151,15 @@ │ │ pop %esi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1128c48(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x4f5 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3437194,15 +3437194,15 @@ │ │ call 11b5161 │ │ pop %ebx │ │ add $0x28b4f7,%ebx │ │ mov 0x8(%ebp),%esi │ │ cmpl $0x0,0x8b0(%esi) │ │ je 11b521e │ │ sub $0x4,%esp │ │ - lea -0x113b993(%ebx),%esi │ │ + lea -0x113b9ba(%ebx),%esi │ │ push $0x5d5 │ │ push %esi │ │ push $0x26c │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11b52a0 │ │ @@ -3437435,15 +3437435,15 @@ │ │ push $0x68b │ │ push %esi │ │ mov 0x18(%esp),%edi │ │ push 0x268(%edi) │ │ call 12962c0 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x113b993(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%eax │ │ push $0x68c │ │ push %eax │ │ push %edi │ │ call 12962c0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3437731,15 +3437731,15 @@ │ │ push $0x9f │ │ push $0x32 │ │ push %edi │ │ jmp 11b54ae │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112e4c8(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x5c7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3437760,16 +3437760,16 @@ │ │ add $0x28ad4b,%ebx │ │ mov 0x8(%ebp),%esi │ │ mov 0xc(%ebp),%eax │ │ cmpl $0x0,0x4(%eax) │ │ je 11b594e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139784(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x11397ab(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x111b │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x9f │ │ @@ -3437784,29 +3437784,29 @@ │ │ push %eax │ │ call 118da30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11b59de │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139784(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x11397ab(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x112a │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xb6 │ │ push $0xa │ │ jmp 11b59cc │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139784(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x11397ab(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x1121 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3437941,15 +3437941,15 @@ │ │ sub %esi,%eax │ │ mov %eax,0x4(%edi) │ │ jne 11b5ee3 │ │ test %esi,%esi │ │ je 11b5d12 │ │ add $0x3,%edx │ │ xor %ecx,%ecx │ │ - lea -0x113b993(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %ecx,0x18(%esp) │ │ cmp $0x3,%esi │ │ jb 11b5fc4 │ │ movzbl (%edx),%eax │ │ shl $0x10,%eax │ │ movzbl 0x1(%edx),%ecx │ │ @@ -3438174,29 +3438174,29 @@ │ │ je 11b5f59 │ │ movl $0x0,0xe98(%esi) │ │ xor %esi,%esi │ │ jmp 11b5f5d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1146835(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xe29 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xf7 │ │ push $0x2b │ │ push %esi │ │ jmp 11b5f51 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1146835(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xe3e │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x9f │ │ @@ -3438206,15 +3438206,15 @@ │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ mov 0x4(%esp),%esi │ │ jmp 11b5f5d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1146835(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xe2e │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3438240,15 +3438240,15 @@ │ │ ret │ │ test %ecx,%ecx │ │ mov 0x4(%esp),%esi │ │ je 11b5b0c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1146835(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xe38 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x11a │ │ @@ -3438265,29 +3438265,29 @@ │ │ jmp 11b6105 │ │ mov 0x8(%ebp),%edi │ │ cmpl $0x300,0x24(%edi) │ │ jne 11b6057 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1146835(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xe78 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xb0 │ │ push $0x28 │ │ push %edi │ │ jmp 11b5fba │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1146835(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xe8c │ │ push %ecx │ │ call 1248ce0 │ │ add $0x4,%esp │ │ push 0x780(%edi) │ │ call 11b04e0 │ │ @@ -3438300,15 +3438300,15 @@ │ │ mov 0x758(%edi),%eax │ │ not %eax │ │ test $0x3,%al │ │ jne 11b617c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1146835(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xe7f │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc7 │ │ @@ -3438359,15 +3438359,15 @@ │ │ push $0x0 │ │ push $0x8000f │ │ push $0x50 │ │ jmp 11b5f0f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1146835(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xe92 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xf7 │ │ @@ -3438399,15 +3438399,15 @@ │ │ push 0x10(%esp) │ │ push 0x1c(%esp) │ │ call 12962c0 │ │ jmp 11b5f17 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1146835(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xea1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80014 │ │ @@ -3438442,28 +3438442,28 @@ │ │ movzwl %cx,%edi │ │ add $0xfffffffe,%eax │ │ sub %edi,%eax │ │ jae 11b62ea │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111ee27(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xb59 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x9f │ │ push $0x32 │ │ mov 0x8(%ebp),%esi │ │ push %esi │ │ call 11a3310 │ │ add $0x10,%esp │ │ - lea -0x113b993(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%eax │ │ push $0xd73 │ │ push %eax │ │ push 0x284(%esi) │ │ push 0x280(%esi) │ │ call 12964e0 │ │ add $0x10,%esp │ │ movl $0x0,0x280(%esi) │ │ @@ -3438480,15 +3438480,15 @@ │ │ mov %ecx,(%edx) │ │ mov %eax,0x4(%edx) │ │ cmp $0x101,%edi │ │ jb 11b632c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111ee27(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xb5d │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x92 │ │ @@ -3438527,49 +3438527,49 @@ │ │ call *0x770(%ecx) │ │ add $0x10,%esp │ │ cmp $0x201,%eax │ │ jb 11b6439 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111ee27(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xb6f │ │ jmp 11b6422 │ │ mov %eax,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111ee27(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xb61 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xe1 │ │ push $0x50 │ │ jmp 11b62a3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111ee27(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xb66 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ jmp 11b62a0 │ │ test %eax,%eax │ │ je 11b69ce │ │ sub $0x4,%esp │ │ - lea -0x113b993(%ebx),%esi │ │ + lea -0x113b9ba(%ebx),%esi │ │ push $0xb79 │ │ push %esi │ │ mov 0x8(%ebp),%edi │ │ push 0x280(%edi) │ │ mov %eax,%edi │ │ call 12962c0 │ │ add $0x10,%esp │ │ @@ -3438614,15 +3438614,15 @@ │ │ mov %edi,(%esp) │ │ mov (%edx),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x4(%edx),%eax │ │ mov %eax,0x10(%esp) │ │ movl $0x30,0x14(%esp) │ │ sub $0x4,%esp │ │ - lea -0x113b993(%ebx),%edi │ │ + lea -0x113b9ba(%ebx),%edi │ │ push $0xbaa │ │ push %edi │ │ push $0x30 │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11b689d │ │ @@ -3438667,15 +3438667,15 @@ │ │ mov %edi,%esi │ │ jmp 11b6a6a │ │ cmpl $0x0,0x4(%edx) │ │ je 11b66bb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111ee47(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xd45 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x9f │ │ @@ -3438724,16 +3438724,16 @@ │ │ push %edi │ │ call 126c200 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11b67ed │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141126(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x114114d(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xc10 │ │ jmp 11b6cae │ │ push $0x0 │ │ push $0x0 │ │ push $0x0 │ │ push %esi │ │ @@ -3438743,28 +3438743,28 @@ │ │ mov $0x2,%eax │ │ test %ecx,%ecx │ │ jne 11b62e2 │ │ jmp 11b62ac │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1155770(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xb9a │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xa8 │ │ push $0x50 │ │ jmp 11b62a3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141126(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x114114d(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xbf7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x94 │ │ @@ -3438863,15 +3438863,15 @@ │ │ mov %eax,0x4(%edx) │ │ jne 11b687e │ │ addl $0x2,0x8(%esp) │ │ jmp 11b6502 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1155770(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xba4 │ │ jmp 11b65df │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1155770(%ebx),%eax │ │ push %eax │ │ @@ -3438913,82 +3438913,82 @@ │ │ test $0x10,%al │ │ jne 11b6be7 │ │ test $0x200,%eax │ │ jne 11b6c1d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111ee47(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xd6c │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xf9 │ │ push $0x50 │ │ jmp 11b62a3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1120fcb(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xc37 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x9f │ │ jmp 11b6739 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1120fcb(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xc29 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x137 │ │ push $0x28 │ │ jmp 11b673b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111ee27(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xb75 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xdf │ │ push $0x73 │ │ jmp 11b62a0 │ │ mov %esi,%ecx │ │ call 11b8100 │ │ jmp 11b66ca │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141126(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x114114d(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xbfc │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xab │ │ push $0x50 │ │ jmp 11b673b │ │ lea 0x24(%esi),%eax │ │ lea 0x54(%esp),%esi │ │ sub $0x4,%esp │ │ - lea -0x113b957(%ebx),%ecx │ │ + lea -0x113b97e(%ebx),%ecx │ │ lea 0x1c(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129b5e0 │ │ add $0xc,%esp │ │ mov 0x28(%esp),%eax │ │ @@ -3439078,23 +3439078,23 @@ │ │ lea -0x111ee27(%ebx),%eax │ │ push %eax │ │ push $0xb7f │ │ push 0x14(%esp) │ │ jmp 11b68b2 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141126(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x114114d(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xc0b │ │ jmp 11b6c43 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141126(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x114114d(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xc01 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xab │ │ @@ -3439115,15 +3439115,15 @@ │ │ jmp 11b68e0 │ │ mov %esi,%ecx │ │ call 11b85c0 │ │ jmp 11b66ca │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1120fcb(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xc41 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x128 │ │ @@ -3439131,28 +3439131,28 @@ │ │ push %esi │ │ call 11a3310 │ │ add $0x10,%esp │ │ jmp 11b6746 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1120fcb(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xc3b │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x137 │ │ push $0x50 │ │ jmp 11b673b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1120fcb(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xc46 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6c │ │ @@ -3439224,15 +3439224,15 @@ │ │ je 11b6dd3 │ │ mov %edi,0x84c(%ecx) │ │ mov $0x3,%eax │ │ jmp 11b6dcb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1155787(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x10fc │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x9f │ │ @@ -3439248,15 +3439248,15 @@ │ │ pop %ebp │ │ ret │ │ movl $0x0,0x84c(%ecx) │ │ mov %ecx,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1155787(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x1102 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3439287,16 +3439287,16 @@ │ │ push 0xc(%ebp) │ │ push %esi │ │ call 11b6e90 │ │ add $0x10,%esp │ │ jmp 11b6e87 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114490f(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x1144936(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x529 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3439385,16 +3439385,16 @@ │ │ jne 11b6fb3 │ │ mov 0xc(%esp),%eax │ │ mov 0x4(%eax),%eax │ │ mov %eax,0x7a8(%edi) │ │ mov %eax,0x24(%edi) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135d69(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x1135d90(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x6d0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3439404,29 +3439404,29 @@ │ │ add $0x10,%esp │ │ jmp 11b705e │ │ movl $0x7,0x34(%esi) │ │ mov $0x3,%edi │ │ jmp 11b7d52 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135d69(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x1135d90(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x6af │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xea │ │ push 0x24(%esp) │ │ jmp 11b7053 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135d69(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x1135d90(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x6c1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xfc │ │ @@ -3439438,15 +3439438,15 @@ │ │ sub $0xc,%esp │ │ push 0x1c(%esp) │ │ call 12eac30 │ │ add $0x4,%esp │ │ push 0x24(%esp) │ │ call 12eac30 │ │ add $0xc,%esp │ │ - lea -0x113b993(%ebx),%esi │ │ + lea -0x113b9ba(%ebx),%esi │ │ push $0x854 │ │ push %esi │ │ mov 0x18(%esp),%eax │ │ push 0x268(%eax) │ │ call 12962c0 │ │ add $0xc,%esp │ │ push $0x855 │ │ @@ -3439471,16 +3439471,16 @@ │ │ push %eax │ │ call 118da30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11b7127 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135d69(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x1135d90(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x6d7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xb6 │ │ @@ -3439587,16 +3439587,16 @@ │ │ push %esi │ │ call 11b08f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11b720b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135d69(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x1135d90(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x712 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x175 │ │ @@ -3439716,16 +3439716,16 @@ │ │ push 0x1c(%esp) │ │ call 12eb790 │ │ add $0x10,%esp │ │ cmp %eax,%edi │ │ jl 11b741b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135d69(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x1135d90(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x780 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xd7 │ │ @@ -3439746,29 +3439746,29 @@ │ │ push %ecx │ │ call 139d890 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11b717b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135d69(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x1135d90(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x6ea │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x134 │ │ push $0x28 │ │ jmp 11b6fdb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135d69(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x1135d90(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x6e2 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x134 │ │ @@ -3439834,16 +3439834,16 @@ │ │ cmpl $0x1,0x158(%edx) │ │ jne 11b7d7f │ │ mov 0x720(%esi),%edx │ │ cmpl $0x0,0x2c4(%edx) │ │ je 11b7930 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135d69(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x1135d90(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x830 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x154 │ │ @@ -3439864,68 +3439864,68 @@ │ │ cmp $0x1,%eax │ │ jne 11b776a │ │ mov %ecx,%edi │ │ movl $0x1,0x370(%ecx) │ │ jmp 11b7379 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135d69(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x1135d90(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x704 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x159 │ │ jmp 11b76cd │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135d69(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x1135d90(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x71e │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc1 │ │ push $0x28 │ │ jmp 11b7053 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135d69(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x1135d90(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x789 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xbb │ │ push $0x32 │ │ mov 0x8(%ebp),%edi │ │ jmp 11b6fdb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135d69(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x1135d90(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x728 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xba │ │ push $0x2f │ │ jmp 11b7053 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135d69(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x1135d90(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x790 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x156 │ │ @@ -3439938,16 +3439938,16 @@ │ │ call 1155370 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11b7379 │ │ jmp 11b705e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135d69(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x1135d90(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x7a8 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3440071,15 +3440071,15 @@ │ │ sub $0xc,%esp │ │ push 0x1c(%esp) │ │ call 12eac30 │ │ add $0x4,%esp │ │ push 0x24(%esp) │ │ call 12eac30 │ │ add $0xc,%esp │ │ - lea -0x113b993(%ebx),%esi │ │ + lea -0x113b9ba(%ebx),%esi │ │ push $0x84d │ │ push %esi │ │ mov 0x18(%esp),%eax │ │ push 0x268(%eax) │ │ call 12962c0 │ │ add $0xc,%esp │ │ push $0x84e │ │ @@ -3440178,15 +3440178,15 @@ │ │ cmpl $0x0,0x7fc(%esi) │ │ mov $0x1,%edi │ │ jne 11b7c1f │ │ jmp 11b7c25 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11322a6(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x909 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc1 │ │ @@ -3440213,15 +3440213,15 @@ │ │ add $0x10,%esp │ │ mov 0x720(%esi),%ecx │ │ mov %eax,0x298(%ecx) │ │ jmp 11b7d68 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11322a6(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x8f7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x179 │ │ @@ -3440264,15 +3440264,15 @@ │ │ test %eax,%eax │ │ js 11b7d0d │ │ cmp $0x2,%eax │ │ jne 11b7d52 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1153ac3(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x54d │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ mov 0x1c(%esp),%eax │ │ xor %ecx,%ecx │ │ @@ -3440283,15 +3440283,15 @@ │ │ push $0x0 │ │ push %ecx │ │ push %eax │ │ jmp 11b7d47 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1153ac3(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x543 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xdf │ │ @@ -3440299,15 +3440299,15 @@ │ │ jmp 11b7d47 │ │ movl $0x4,0x34(%esi) │ │ mov $0x5,%edi │ │ jmp 11b7d52 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126c7c(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x885 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xe2 │ │ @@ -3440327,43 +3440327,43 @@ │ │ mov 0x298(%eax),%eax │ │ test %eax,%eax │ │ je 11b7ace │ │ movl $0x0,0x804(%esi) │ │ jmp 11b7ace │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135d69(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x1135d90(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x7ea │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x155 │ │ push $0x2f │ │ jmp 11b7053 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135d69(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x1135d90(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x83d │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ mov 0x8(%ebp),%edi │ │ jmp 11b6fdb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135d69(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x1135d90(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x7d0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc1 │ │ @@ -3440416,15 +3440416,15 @@ │ │ pop %esi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1124d38(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xdaa │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3440481,15 +3440481,15 @@ │ │ call *%eax │ │ add $0x20,%esp │ │ cmp $0x3,%eax │ │ je 11b8009 │ │ test %eax,%eax │ │ jne 11b8029 │ │ sub $0x4,%esp │ │ - lea -0x113b993(%ebx),%edi │ │ + lea -0x113b9ba(%ebx),%edi │ │ push $0x8a0 │ │ push %edi │ │ push 0x348(%esi) │ │ call 12962c0 │ │ add $0x10,%esp │ │ movzbl 0x7(%esp),%eax │ │ push $0x8a1 │ │ @@ -3440533,15 +3440533,15 @@ │ │ cmpl $0x0,0x2f4(%ecx) │ │ je 11b8092 │ │ movl $0x0,0x85c(%esi) │ │ jmp 11b8092 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11488de(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x8ce │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xeb │ │ @@ -3440616,15 +3440616,15 @@ │ │ add $0xfffffffe,%ecx │ │ mov %ecx,0x4(%edx) │ │ sub %edi,%ecx │ │ jae 11b817c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133f6a(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xc61 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x15b │ │ @@ -3440665,40 +3440665,40 @@ │ │ call 11c90a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11b8232 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133f6a(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xc69 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x173 │ │ push $0x2f │ │ jmp 11b8169 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133f6a(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xc65 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80003 │ │ push $0x50 │ │ jmp 11b8169 │ │ mov 0x720(%esi),%eax │ │ sub $0x4,%esp │ │ - lea -0x113b993(%ebx),%edi │ │ + lea -0x113b9ba(%ebx),%edi │ │ push $0xc6c │ │ push %edi │ │ push 0x300(%eax) │ │ call 12962c0 │ │ add $0xc,%esp │ │ push $0xc6d │ │ push %edi │ │ @@ -3440823,22 +3440823,22 @@ │ │ mov 0x4(%edi),%ecx │ │ sub %edx,%eax │ │ cmp %eax,%ecx │ │ jae 11b84d5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114df5c(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xcc0 │ │ jmp 11b8587 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114df5c(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xca1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3440847,15 +3440847,15 @@ │ │ call 11a3310 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ jmp 11b84cb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114df5c(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xcbb │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3440866,15 +3440866,15 @@ │ │ xor %edi,%edi │ │ mov 0xc(%esp),%eax │ │ mov 0x10(%esp),%esi │ │ jmp 11b84af │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114df5c(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xca5 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3440941,28 +3440941,28 @@ │ │ test %eax,%eax │ │ jle 11b8468 │ │ movl $0x1,0x88(%esi) │ │ jmp 11b8468 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114df5c(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xcc5 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x93 │ │ push $0x50 │ │ jmp 11b845d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114df5c(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xcce │ │ jmp 11b844b │ │ int3 │ │ int3 │ │ int3 │ │ push %ebp │ │ @@ -3441064,15 +3441064,15 @@ │ │ test %eax,%eax │ │ setne %cl │ │ mov %ecx,%esi │ │ jmp 11b8860 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133f56(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xcf5 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3441081,53 +3441081,53 @@ │ │ call 11a3310 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 11b886e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133f56(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xcfa │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ push %esi │ │ jmp 11b87ff │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133f56(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xd09 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ jmp 11b87f9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133f56(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xd0d │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 11b8853 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133f56(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xd03 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xec │ │ @@ -3441137,22 +3441137,22 @@ │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ xor %edi,%edi │ │ jmp 11b8860 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133f56(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xd14 │ │ jmp 11b8843 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133f56(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xd1a │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x112 │ │ @@ -3441171,15 +3441171,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133f56(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xd21 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3441226,15 +3441226,15 @@ │ │ call 11469d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 11b8990 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114df73(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xdcf │ │ push %ecx │ │ call 1248ce0 │ │ add $0x4,%esp │ │ push 0x780(%esi) │ │ call 11b04e0 │ │ @@ -3441246,15 +3441246,15 @@ │ │ mov 0x758(%esi),%eax │ │ not %eax │ │ test $0x3,%al │ │ jne 11b8990 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114df73(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xdc9 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc7 │ │ @@ -3441332,15 +3441332,15 @@ │ │ je 11b8ae4 │ │ movl $0x0,0xe98(%esi) │ │ mov $0x3,%edi │ │ jmp 11b8ae4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114df73(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0xdde │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0100 │ │ @@ -3441395,15 +3441395,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11b8b93 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1124d13(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push $0x10d7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3441584,16 +3441584,16 @@ │ │ test %ecx,%ecx │ │ jne 11b8dd5 │ │ mov $0xf4a,%edi │ │ jmp 11b8da2 │ │ mov $0xf3c,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142e74(%ebx),%eax │ │ - lea -0x113b993(%ebx),%ecx │ │ + lea -0x1142e9b(%ebx),%eax │ │ + lea -0x113b9ba(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3442894,15 +3442894,15 @@ │ │ mov 0xc(%ebp),%edx │ │ test %esi,%esi │ │ js 11b9a13 │ │ cmp $0x7fffffff,%esi │ │ jb 11b9a35 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137bbd(%ebx),%eax │ │ + lea -0x1137be4(%ebx),%eax │ │ lea -0x1132281(%ebx),%ecx │ │ push %eax │ │ push $0x131 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3443617,30 +3443617,30 @@ │ │ je 11ba152 │ │ call 1249210 │ │ mov 0xc(%ebp),%edi │ │ jmp 11ba1e2 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c7a6(%ebx),%eax │ │ - lea -0x113d606(%ebx),%ecx │ │ + lea -0x113d62d(%ebx),%ecx │ │ push %eax │ │ push $0x6f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa3 │ │ push $0xd │ │ call 1248e00 │ │ add $0x10,%esp │ │ jmp 11ba236 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c7a6(%ebx),%eax │ │ - lea -0x113d606(%ebx),%ecx │ │ + lea -0x113d62d(%ebx),%ecx │ │ push %eax │ │ push $0x63 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3443702,15 +3443702,15 @@ │ │ jmp 11ba24c │ │ call 1249210 │ │ jmp 11ba233 │ │ call 1249210 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c7a6(%ebx),%eax │ │ - lea -0x113d606(%ebx),%ecx │ │ + lea -0x113d62d(%ebx),%ecx │ │ push %eax │ │ push $0x8c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3443870,15 +3443870,15 @@ │ │ mov (%edi),%ecx │ │ mov %ecx,0x4(%esp) │ │ test %ecx,%ecx │ │ mov %edi,%esi │ │ lea 0xc(%esp),%edi │ │ cmovne %esi,%edi │ │ sub $0x4,%esp │ │ - lea -0x1141112(%ebx),%ecx │ │ + lea -0x1141139(%ebx),%ecx │ │ push %edx │ │ push 0x10(%ebp) │ │ push $0x87 │ │ push 0x10(%esp) │ │ push %eax │ │ push %ecx │ │ push %edi │ │ @@ -3443886,15 +3443886,15 @@ │ │ add $0x20,%esp │ │ mov 0x4(%esp),%ecx │ │ mov %ecx,(%esi) │ │ test %eax,%eax │ │ jne 11ba41a │ │ jmp 11ba46b │ │ sub $0x4,%esp │ │ - lea -0x1141112(%ebx),%esi │ │ + lea -0x1141139(%ebx),%esi │ │ lea 0x10(%esp),%edi │ │ push %edx │ │ push 0x10(%ebp) │ │ push $0x87 │ │ push 0x10(%esp) │ │ push %eax │ │ push %esi │ │ @@ -3444066,15 +3444066,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1130552(%ebx),%eax │ │ - lea -0x113d606(%ebx),%ecx │ │ + lea -0x113d62d(%ebx),%ecx │ │ push %eax │ │ push $0xd0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa7 │ │ @@ -3444729,16 +3444729,16 @@ │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ je 11bac33 │ │ mov %edi,(%eax) │ │ jmp 11bac33 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d5f1(%ebx),%eax │ │ - lea -0x113f1a9(%ebx),%ecx │ │ + lea -0x113d618(%ebx),%eax │ │ + lea -0x113f1d0(%ebx),%ecx │ │ push %eax │ │ push $0x133 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3444797,15 +3444797,15 @@ │ │ je 11bac91 │ │ neg %dl │ │ mov %dl,(%ecx) │ │ jmp 11baccb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114fd55(%ebx),%eax │ │ - lea -0x113f1a9(%ebx),%ecx │ │ + lea -0x113f1d0(%ebx),%ecx │ │ push %eax │ │ push $0xa0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xde │ │ @@ -3444891,15 +3444891,15 @@ │ │ and $0x80,%dl │ │ mov $0xffffffff,%edi │ │ cmp %dl,0xc(%esp) │ │ jne 11baddc │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114fd55(%ebx),%eax │ │ - lea -0x113f1a9(%ebx),%ecx │ │ + lea -0x113f1d0(%ebx),%ecx │ │ push %eax │ │ push $0xc1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdd │ │ @@ -3445018,39 +3445018,39 @@ │ │ jne 11baf5e │ │ mov (%edx),%eax │ │ cmp $0x9,%eax │ │ jb 11baf9c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114887f(%ebx),%eax │ │ - lea -0x113f1a9(%ebx),%ecx │ │ + lea -0x113f1d0(%ebx),%ecx │ │ push %eax │ │ push $0xdb │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdf │ │ jmp 11baf88 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114110e(%ebx),%eax │ │ - lea -0x113f1a9(%ebx),%ecx │ │ + lea -0x1141135(%ebx),%eax │ │ + lea -0x113f1d0(%ebx),%ecx │ │ push %eax │ │ push $0x14b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 11baf88 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114110e(%ebx),%eax │ │ - lea -0x113f1a9(%ebx),%ecx │ │ + lea -0x1141135(%ebx),%eax │ │ + lea -0x113f1d0(%ebx),%ecx │ │ push %eax │ │ push $0x14f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe1 │ │ @@ -3445097,15 +3445097,15 @@ │ │ jne 11bb0c1 │ │ test %edx,%edx │ │ mov %eax,%edi │ │ jns 11bb036 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1124cf4(%ebx),%eax │ │ - lea -0x113f1a9(%ebx),%ecx │ │ + lea -0x113f1d0(%ebx),%ecx │ │ push %eax │ │ push $0x116 │ │ jmp 11baf20 │ │ xor %edi,%edi │ │ mov $0x0,%edx │ │ test $0x100,%esi │ │ jne 11bb0c7 │ │ @@ -3445163,15 +3445163,15 @@ │ │ mov %eax,0x4(%ecx) │ │ movl $0x0,(%ecx) │ │ mov $0x1,%eax │ │ jmp 11baf94 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1124cf4(%ebx),%eax │ │ - lea -0x113f1a9(%ebx),%ecx │ │ + lea -0x113f1d0(%ebx),%ecx │ │ push %eax │ │ push $0x10f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe0 │ │ @@ -3445201,51 +3445201,51 @@ │ │ jae 11bb1fd │ │ mov (%eax),%edi │ │ cmp $0x9,%edi │ │ jb 11bb23b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114887f(%ebx),%eax │ │ - lea -0x113f1a9(%ebx),%ecx │ │ + lea -0x113f1d0(%ebx),%ecx │ │ push %eax │ │ push $0xdb │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdf │ │ jmp 11bb227 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111edf3(%ebx),%eax │ │ - lea -0x113f1a9(%ebx),%ecx │ │ + lea -0x113f1d0(%ebx),%ecx │ │ push %eax │ │ push $0x16e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 11bb227 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111edf3(%ebx),%eax │ │ - lea -0x113f1a9(%ebx),%ecx │ │ + lea -0x113f1d0(%ebx),%ecx │ │ push %eax │ │ push $0x172 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe1 │ │ jmp 11bb227 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111edf3(%ebx),%eax │ │ - lea -0x113f1a9(%ebx),%ecx │ │ + lea -0x113f1d0(%ebx),%ecx │ │ push %eax │ │ push $0x176 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe2 │ │ @@ -3445550,18 +3445550,18 @@ │ │ call 11c9d00 │ │ mov %eax,(%esi) │ │ jmp 11bb585 │ │ xor %esi,%esi │ │ movl $0x8010a,0x14(%esp) │ │ mov $0x1d9,%edi │ │ call 1248bb0 │ │ - lea -0x11448e7(%ebx),%eax │ │ + lea -0x114490e(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %edi,0x4(%esp) │ │ - lea -0x113f1a9(%ebx),%eax │ │ + lea -0x113f1d0(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 1248ce0 │ │ mov 0x14(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x0,0x8(%esp) │ │ movl $0xd,(%esp) │ │ call 1248e00 │ │ @@ -3445626,27 +3445626,27 @@ │ │ call 11ca340 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ jmp 11bb671 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111eddc(%ebx),%eax │ │ - lea -0x113f1a9(%ebx),%ecx │ │ + lea -0x113f1d0(%ebx),%ecx │ │ push %eax │ │ push $0x1fd │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe1 │ │ jmp 11bb665 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111eddc(%ebx),%eax │ │ - lea -0x113f1a9(%ebx),%ecx │ │ + lea -0x113f1d0(%ebx),%ecx │ │ push %eax │ │ push $0x203 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -3445764,15 +3445764,15 @@ │ │ test %eax,%eax │ │ je 11bb881 │ │ cmp $0x9,%eax │ │ jb 11bb7c7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114a723(%ebx),%eax │ │ - lea -0x113f1a9(%ebx),%ecx │ │ + lea -0x113f1d0(%ebx),%ecx │ │ push %eax │ │ push $0x272 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdf │ │ @@ -3446270,15 +3446270,15 @@ │ │ mov 0x10(%edi),%edi │ │ test %edi,%edi │ │ je 11bbd6c │ │ cmpl $0x1e,0x20(%ebp) │ │ jl 11bbd78 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139766(%ebx),%eax │ │ + lea -0x113978d(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0xc4 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3446292,15 +3446292,15 @@ │ │ push 0x18(%ecx) │ │ push %eax │ │ push $0x2 │ │ call 1248790 │ │ jmp 11bbe5d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139766(%ebx),%eax │ │ + lea -0x113978d(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0xb6 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3446350,27 +3446350,27 @@ │ │ add $0x30,%esp │ │ cmp $0xffffffff,%eax │ │ je 11bbe62 │ │ test %eax,%eax │ │ jne 11bbf42 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139766(%ebx),%eax │ │ + lea -0x113978d(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0x15d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8010a │ │ jmp 11bbd17 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139766(%ebx),%eax │ │ + lea -0x113978d(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0xba │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3446386,15 +3446386,15 @@ │ │ pop %ebp │ │ ret │ │ mov 0x1c(%ebp),%edi │ │ cmpl $0xffffffff,0x10(%ebp) │ │ je 11bbf5e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139766(%ebx),%eax │ │ + lea -0x113978d(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0xe2 │ │ jmp 11bbef7 │ │ mov 0xc(%ebp),%edi │ │ mov 0x8(%edi),%eax │ │ test %eax,%eax │ │ @@ -3446414,15 +3446414,15 @@ │ │ call 11bc760 │ │ add $0x20,%esp │ │ jmp 11bbe62 │ │ cmpl $0xffffffff,0x10(%ebp) │ │ je 11bc004 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139766(%ebx),%eax │ │ + lea -0x113978d(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0x110 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3446479,15 +3446479,15 @@ │ │ mov 0x8(%esp),%ecx │ │ je 11bc3db │ │ mov $0xffffffff,%eax │ │ cmpb $0x0,0x18(%ebp) │ │ jne 11bbe62 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139766(%ebx),%eax │ │ + lea -0x113978d(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0xf4 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3446560,15 +3446560,15 @@ │ │ push %edx │ │ push %ecx │ │ call *0x10(%edi) │ │ add $0x20,%esp │ │ jmp 11bbe62 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139766(%ebx),%eax │ │ + lea -0x113978d(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0xd3 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3446639,15 +3446639,15 @@ │ │ push %eax │ │ call 11bfd50 │ │ mov 0x18(%esp),%ecx │ │ add $0x10,%esp │ │ jmp 11bc150 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139766(%ebx),%eax │ │ + lea -0x113978d(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0x169 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3446730,15 +3446730,15 @@ │ │ je 11bc593 │ │ mov 0x34(%esp),%eax │ │ sub 0x10(%esp),%eax │ │ add %eax,0x8(%ebp) │ │ jmp 11bc1f4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139766(%ebx),%eax │ │ + lea -0x113978d(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0xeb │ │ jmp 11bbe17 │ │ push 0x28(%ebp) │ │ push 0x24(%ebp) │ │ push %edi │ │ @@ -3446795,15 +3446795,15 @@ │ │ mov 0x10(%esp),%eax │ │ cmpb $0x0,(%eax) │ │ jne 11bc3a8 │ │ cmpb $0x0,0x1(%eax) │ │ je 11bc59c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139766(%ebx),%eax │ │ + lea -0x113978d(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0x1b8 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3446866,44 +3446866,44 @@ │ │ mov 0x10(%esp),%ecx │ │ mov 0x18(%esp),%eax │ │ mov %ecx,(%eax) │ │ mov $0x1,%eax │ │ jmp 11bbe62 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139766(%ebx),%eax │ │ + lea -0x113978d(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0x16f │ │ jmp 11bbe17 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139766(%ebx),%eax │ │ + lea -0x113978d(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0x144 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8f │ │ jmp 11bbd17 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139766(%ebx),%eax │ │ + lea -0x113978d(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0x120 │ │ jmp 11bbe17 │ │ mov $0xffffffff,%eax │ │ cmpb $0x0,0x18(%ebp) │ │ jne 11bbe62 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139766(%ebx),%eax │ │ + lea -0x113978d(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0xfd │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3446912,15 +3446912,15 @@ │ │ sub $0x8,%esp │ │ push %esi │ │ push %edi │ │ call 11bfd50 │ │ add $0x10,%esp │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139766(%ebx),%eax │ │ + lea -0x113978d(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0x138 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3446955,15 +3446955,15 @@ │ │ mov 0x8(%esp),%ecx │ │ cmpb $0x0,0x1d(%esp) │ │ jne 11bc63c │ │ test %eax,%eax │ │ je 11bc63c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139766(%ebx),%eax │ │ + lea -0x113978d(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0x1bd │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3446997,15 +3446997,15 @@ │ │ test %eax,%eax │ │ je 11bbd21 │ │ testb $0x1,(%eax) │ │ jne 11bc60c │ │ mov %eax,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139766(%ebx),%eax │ │ + lea -0x113978d(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0x1d1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3447046,27 +3447046,27 @@ │ │ push %esi │ │ push %ecx │ │ push $0x5 │ │ call *%eax │ │ jmp 11bc468 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139766(%ebx),%eax │ │ + lea -0x113978d(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0x1e1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ jmp 11bbd17 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139766(%ebx),%eax │ │ + lea -0x113978d(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0x191 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3447266,30 +3447266,30 @@ │ │ jne 11bc9dd │ │ test %edx,%edx │ │ movzbl 0x18(%ebp),%eax │ │ js 11bc9aa │ │ mov (%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137bad(%ebx),%eax │ │ + lea -0x1137bd4(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0x2d6 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7f │ │ jmp 11bcaf8 │ │ test %al,%al │ │ je 11bc9e6 │ │ mov (%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137bad(%ebx),%eax │ │ + lea -0x1137bd4(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0x2da │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3447327,15 +3447327,15 @@ │ │ mov %edi,%ecx │ │ je 11bca60 │ │ movl $0xfffffffd,0x18(%esp) │ │ mov $0xfffffffd,%esi │ │ jmp 11bca64 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137bad(%ebx),%eax │ │ + lea -0x1137bd4(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0x2e1 │ │ jmp 11bcae8 │ │ mov 0x18(%esp),%esi │ │ mov 0x1c(%ebp),%ebx │ │ movzbl 0x18(%ebp),%eax │ │ @@ -3447372,15 +3447372,15 @@ │ │ cmp $0xffffffff,%eax │ │ je 11bcb04 │ │ test %eax,%eax │ │ jne 11bcb0c │ │ mov (%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137bad(%ebx),%eax │ │ + lea -0x1137bd4(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0x2f0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3447401,15 +3447401,15 @@ │ │ jae 11bcb51 │ │ cmpb $0x0,0x12(%esp) │ │ mov 0xc(%ebp),%edi │ │ jne 11bcb67 │ │ mov (%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137bad(%ebx),%eax │ │ + lea -0x1137bd4(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0x301 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3447514,15 +3447514,15 @@ │ │ ja 11bce6d │ │ mov $0x466,%ecx │ │ bt %eax,%ecx │ │ jae 11bce6d │ │ mov (%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137bad(%ebx),%eax │ │ + lea -0x1137bd4(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0x313 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3447630,15 +3447630,15 @@ │ │ mov $0x3f0,%edi │ │ jmp 11bce25 │ │ mov $0x3f5,%edi │ │ mov $0x8010a,%esi │ │ mov (%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11410f8(%ebx),%eax │ │ + lea -0x114111f(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ mov %ebx,%edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ @@ -3447914,15 +3447914,15 @@ │ │ mov %eax,%esi │ │ call 12962c0 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ jmp 11bcb04 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137bad(%ebx),%eax │ │ + lea -0x1137bd4(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0x325 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3447998,15 +3447998,15 @@ │ │ mov %ecx,0x10(%esp) │ │ mov 0x14(%esi),%ecx │ │ add %edi,%ecx │ │ mov %ecx,0x4(%esp) │ │ jmp 11bd362 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d5db(%ebx),%eax │ │ + lea -0x113d602(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0x482 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3448072,15 +3448072,15 @@ │ │ mov 0x4(%esp),%eax │ │ mov 0x14(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ mov $0x1,%eax │ │ jmp 11bd42d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d5db(%ebx),%eax │ │ + lea -0x113d602(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0x4a0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3448124,15 +3448124,15 @@ │ │ test $0x81,%al │ │ jne 11bd362 │ │ add %ecx,%edx │ │ cmp 0x18(%ebp),%edx │ │ jle 11bd362 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d5db(%ebx),%eax │ │ + lea -0x113d602(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0x499 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3448142,15 +3448142,15 @@ │ │ add $0x10,%esp │ │ jmp 11bd428 │ │ mov $0xffffffff,%eax │ │ cmpb $0x0,0x24(%ebp) │ │ jne 11bd42d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d5db(%ebx),%eax │ │ + lea -0x113d602(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0x4aa │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3448231,15 +3448231,15 @@ │ │ mov %eax,%esi │ │ cmp $0xffffffff,%eax │ │ je 11bd8f4 │ │ test %esi,%esi │ │ jne 11bd8e5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135d45(%ebx),%eax │ │ + lea -0x1135d6c(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0x2ad │ │ jmp 11bd7fd │ │ mov 0x4(%ecx),%eax │ │ sub $0xc,%esp │ │ movsbl 0x10(%ebp),%esi │ │ @@ -3448261,15 +3448261,15 @@ │ │ mov %eax,%esi │ │ cmp $0xffffffff,%eax │ │ je 11bd8f4 │ │ test %esi,%esi │ │ jne 11bd670 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135d45(%ebx),%eax │ │ + lea -0x1135d6c(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0x265 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3448376,15 +3448376,15 @@ │ │ push (%eax) │ │ call 12eb610 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11bd6e0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135d45(%ebx),%eax │ │ + lea -0x1135d6c(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0x295 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3448409,15 +3448409,15 @@ │ │ mov %eax,%esi │ │ cmp $0xffffffff,%eax │ │ je 11bd8f4 │ │ test %esi,%esi │ │ jne 11bd8e5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135d45(%ebx),%eax │ │ + lea -0x1135d6c(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0x2a4 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3448425,29 +3448425,29 @@ │ │ jmp 11bd87f │ │ call 12eadf0 │ │ mov %eax,(%edi) │ │ test %eax,%eax │ │ jne 11bd6e0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135d45(%ebx),%eax │ │ + lea -0x1135d6c(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0x278 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ jmp 11bd87f │ │ cmpb $0x0,0xf(%esp) │ │ je 11bd8e5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135d45(%ebx),%eax │ │ + lea -0x1135d6c(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0x29b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3448455,15 +3448455,15 @@ │ │ push $0xd │ │ call 1248e00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 11bd8f4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135d45(%ebx),%eax │ │ + lea -0x1135d6c(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0x28e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3448492,15 +3448492,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135d45(%ebx),%eax │ │ + lea -0x1135d6c(%ebx),%eax │ │ lea -0x114a70f(%ebx),%ecx │ │ push %eax │ │ push $0x283 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3448750,27 +3448750,27 @@ │ │ cmp $0x2,%cl │ │ ja 11bdc55 │ │ cmp $0x2,%eax │ │ jge 11bdc9d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c783(%ebx),%eax │ │ - lea -0x11410ea(%ebx),%ecx │ │ + lea -0x1141111(%ebx),%ecx │ │ push %eax │ │ push $0x4c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8a │ │ jmp 11bdc79 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c783(%ebx),%eax │ │ - lea -0x11410ea(%ebx),%ecx │ │ + lea -0x1141111(%ebx),%ecx │ │ push %eax │ │ push $0x47 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7a │ │ @@ -3448976,23 +3448976,23 @@ │ │ mov %ebx,0x14(%esp) │ │ mov 0x8(%esp),%ecx │ │ lea 0x64(%esp),%eax │ │ cmp %eax,%ecx │ │ mov 0xc(%esp),%ebx │ │ je 11bdf43 │ │ sub $0x4,%esp │ │ - lea -0x11410ea(%ebx),%eax │ │ + lea -0x1141111(%ebx),%eax │ │ push $0x85 │ │ push %eax │ │ push %ecx │ │ call 12962c0 │ │ add $0x10,%esp │ │ lea 0x20(%esi),%ecx │ │ sub $0x4,%esp │ │ - lea -0x11410ea(%ebx),%eax │ │ + lea -0x1141111(%ebx),%eax │ │ push $0x87 │ │ push %eax │ │ mov %ecx,0x3c(%esp) │ │ push %ecx │ │ call 1295f60 │ │ add $0x10,%esp │ │ mov %eax,%edx │ │ @@ -3449138,15 +3449138,15 @@ │ │ mov 0x24(%esp),%ecx │ │ jg 11bdd10 │ │ lea 0x64(%esp),%eax │ │ cmp %eax,%edx │ │ je 11be1f5 │ │ sub $0x4,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x11410ea(%ebx),%eax │ │ + lea -0x1141111(%ebx),%eax │ │ push $0xa7 │ │ push %eax │ │ push %edx │ │ call 12962c0 │ │ add $0x10,%esp │ │ jmp 11bdc87 │ │ mov 0x8(%esp),%edx │ │ @@ -3449154,15 +3449154,15 @@ │ │ jmp 11be18a │ │ mov $0x82,%esi │ │ mov $0x62,%edi │ │ mov 0xc(%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c783(%ebx),%eax │ │ - lea -0x11410ea(%ebx),%ecx │ │ + lea -0x1141111(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ mov %ebx,%edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3449180,15 +3449180,15 @@ │ │ xor %esi,%esi │ │ mov 0x8(%esp),%edx │ │ mov 0xc(%esp),%edi │ │ lea 0x64(%esp),%eax │ │ cmp %eax,%edx │ │ je 11be1b1 │ │ sub $0x4,%esp │ │ - lea -0x11410ea(%edi),%eax │ │ + lea -0x1141111(%edi),%eax │ │ mov %edi,%ebx │ │ push $0xac │ │ push %eax │ │ push %edx │ │ call 12962c0 │ │ add $0x10,%esp │ │ jmp 11bdc85 │ │ @@ -3449256,15 +3449256,15 @@ │ │ cmp $0x50,%eax │ │ jl 11be2cd │ │ cmp $0x7fffffff,%eax │ │ jne 11be2e4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x115573d(%ebx),%eax │ │ - lea -0x11410ea(%ebx),%ecx │ │ + lea -0x1141111(%ebx),%ecx │ │ push %eax │ │ push $0xc0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe7 │ │ @@ -3449296,15 +3449296,15 @@ │ │ call 11c4340 │ │ mov %esi,%eax │ │ jmp 11be2c2 │ │ mov %eax,0x8(%esp) │ │ mov %eax,%esi │ │ inc %esi │ │ sub $0x4,%esp │ │ - lea -0x11410ea(%ebx),%eax │ │ + lea -0x1141111(%ebx),%eax │ │ push $0xc3 │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push %esi │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3449324,15 +3449324,15 @@ │ │ add $0xc,%esp │ │ push $0xcf │ │ push 0xc(%esp) │ │ push %esi │ │ call 12962c0 │ │ mov %edi,%eax │ │ jmp 11be2c2 │ │ - lea -0x1142e59(%ebx),%eax │ │ + lea -0x1142e80(%ebx),%eax │ │ push $0x9 │ │ push %eax │ │ mov 0x8(%ebp),%esi │ │ push %esi │ │ call 11c4340 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3449405,15 +3449405,15 @@ │ │ mov 0xc(%esp),%ecx │ │ mov 0xc(%ebp),%edx │ │ mov %ecx,(%edx) │ │ jmp 11be43d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c773(%ebx),%eax │ │ - lea -0x11410ea(%ebx),%ecx │ │ + lea -0x1141111(%ebx),%ecx │ │ push %eax │ │ push $0xeb │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %edi │ │ @@ -3449487,15 +3449487,15 @@ │ │ mov %edi,(%ecx) │ │ mov 0x10(%ebp),%ecx │ │ add %ecx,(%esi) │ │ jmp 11be515 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114df3b(%ebx),%eax │ │ - lea -0x11410ea(%ebx),%ecx │ │ + lea -0x1141111(%ebx),%ecx │ │ push %eax │ │ push $0xfe │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xd8 │ │ @@ -3449511,30 +3449511,30 @@ │ │ ret │ │ cmpb $0x80,(%edi) │ │ mov 0x10(%ebp),%ecx │ │ jne 11be541 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114df3b(%ebx),%eax │ │ - lea -0x11410ea(%ebx),%ecx │ │ + lea -0x1141111(%ebx),%ecx │ │ push %eax │ │ push $0x11c │ │ jmp 11be4f9 │ │ cmp $0x1,%ecx │ │ jne 11be600 │ │ mov 0x8(%ebp),%edi │ │ test %edi,%edi │ │ je 11be55d │ │ mov (%edi),%eax │ │ test %eax,%eax │ │ je 11be55d │ │ testb $0x1,0x14(%eax) │ │ jne 11be584 │ │ sub $0x4,%esp │ │ - lea -0x11410ea(%ebx),%eax │ │ + lea -0x1141111(%ebx),%eax │ │ push $0x154 │ │ push %eax │ │ push $0x18 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11be513 │ │ @@ -3449548,15 +3449548,15 @@ │ │ mov %eax,0xc(%esp) │ │ mov %edx,0x10(%esp) │ │ je 11be5a9 │ │ cmp %ecx,0xc(%eax) │ │ jge 11be62b │ │ movl $0x0,0xc(%eax) │ │ sub $0x4,%esp │ │ - lea -0x11410ea(%ebx),%edi │ │ + lea -0x1141111(%ebx),%edi │ │ push $0x130 │ │ push %edi │ │ push 0x10(%esp) │ │ call 12962c0 │ │ add $0xc,%esp │ │ push $0x131 │ │ mov %edi,0x10(%esp) │ │ @@ -3449599,15 +3449599,15 @@ │ │ push 0x10(%esp) │ │ call 139d870 │ │ add $0x10,%esp │ │ mov 0xc(%esp),%eax │ │ testb $0x4,0x14(%eax) │ │ je 11be685 │ │ sub $0x4,%esp │ │ - lea -0x11410ea(%ebx),%ecx │ │ + lea -0x1141111(%ebx),%ecx │ │ mov %ecx,0xc(%esp) │ │ push $0x139 │ │ push %ecx │ │ push (%eax) │ │ mov %eax,%edi │ │ call 12962c0 │ │ add $0xc,%esp │ │ @@ -3449686,28 +3449686,28 @@ │ │ test $0x4,%al │ │ jne 11be75e │ │ test $0x8,%al │ │ jne 11be79c │ │ test $0x1,%al │ │ je 11be756 │ │ sub $0x4,%esp │ │ - lea -0x11410ea(%ebx),%eax │ │ + lea -0x1141111(%ebx),%eax │ │ push $0x170 │ │ push %eax │ │ push %esi │ │ call 12962c0 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ - lea -0x11410ea(%ebx),%edi │ │ + lea -0x1141111(%ebx),%edi │ │ push $0x165 │ │ push %edi │ │ push (%esi) │ │ call 12962c0 │ │ add $0xc,%esp │ │ push $0x166 │ │ push %edi │ │ @@ -3449716,15 +3449716,15 @@ │ │ add $0x10,%esp │ │ movl $0x0,0x4(%esi) │ │ movl $0x0,(%esi) │ │ mov 0x14(%esi),%eax │ │ test $0x8,%al │ │ je 11be73a │ │ sub $0x4,%esp │ │ - lea -0x11410ea(%ebx),%eax │ │ + lea -0x1141111(%ebx),%eax │ │ push $0x16b │ │ push %eax │ │ push 0x10(%esi) │ │ call 12962c0 │ │ add $0x10,%esp │ │ movl $0x0,0x10(%esi) │ │ movl $0x0,0xc(%esi) │ │ @@ -3449752,15 +3449752,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11be7ef │ │ pop %ebx │ │ add $0x281e69,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11410ea(%ebx),%eax │ │ + lea -0x1141111(%ebx),%eax │ │ push $0x154 │ │ push %eax │ │ push $0x18 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11be81a │ │ @@ -3449935,15 +3449935,15 @@ │ │ xor %esi,%esi │ │ mov $0x98,%eax │ │ mov %esi,(%esp) │ │ mov %eax,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151cd1(%ebx),%eax │ │ - lea -0x113b940(%ebx),%ecx │ │ + lea -0x113b967(%ebx),%ecx │ │ push %eax │ │ push $0x8b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3449979,15 +3449979,15 @@ │ │ lea -0x1(%eax),%ecx │ │ xor %edx,%edx │ │ cmp $0x1,%eax │ │ jne 11bea46 │ │ mov (%esp),%edi │ │ jmp 11bea97 │ │ sub $0x4,%esp │ │ - lea -0x113b940(%ebx),%eax │ │ + lea -0x113b967(%ebx),%eax │ │ push $0x79 │ │ push %eax │ │ push %ecx │ │ mov %ecx,0x14(%esp) │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3450079,15 +3450079,15 @@ │ │ jne 11bebb7 │ │ test %ecx,%ecx │ │ je 11bebf5 │ │ mov %edx,0x10(%esp) │ │ inc %edx │ │ sub $0xc,%esp │ │ mov 0x20(%esp),%ebx │ │ - lea -0x113b940(%ebx),%ecx │ │ + lea -0x113b967(%ebx),%ecx │ │ push $0xaa │ │ push %ecx │ │ mov %edx,0x20(%esp) │ │ push %edx │ │ push %eax │ │ mov 0x8(%ebp),%eax │ │ push 0x8(%eax) │ │ @@ -3450239,15 +3450239,15 @@ │ │ push $0x0 │ │ push %eax │ │ call 11bed50 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jle 11bec90 │ │ sub $0x4,%esp │ │ - lea -0x1135d2d(%ebx),%ecx │ │ + lea -0x1135d54(%ebx),%ecx │ │ push $0x41 │ │ push %ecx │ │ mov %eax,0x1c(%esp) │ │ push %eax │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3450358,15 +3450358,15 @@ │ │ call 11bf120 │ │ jmp 11beffe │ │ cmpl $0xffffffff,0x14(%ebp) │ │ je 11bef7c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112aa02(%ebx),%eax │ │ - lea -0x1135d2d(%ebx),%ecx │ │ + lea -0x1135d54(%ebx),%ecx │ │ push %eax │ │ push $0x7b │ │ jmp 11bee70 │ │ mov 0x18(%ebp),%esi │ │ shr $0xb,%esi │ │ and $0x1,%esi │ │ mov %esi,0x20(%esp) │ │ @@ -3450393,15 +3450393,15 @@ │ │ add $0x20,%esp │ │ jmp 11bf01c │ │ cmpl $0xffffffff,0x14(%ebp) │ │ je 11befe8 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112aa02(%ebx),%eax │ │ - lea -0x1135d2d(%ebx),%ecx │ │ + lea -0x1135d54(%ebx),%ecx │ │ push %eax │ │ push $0x70 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe6 │ │ @@ -3450759,15 +3450759,15 @@ │ │ jne 11bf240 │ │ mov 0x8(%ebp),%eax │ │ testb $0x1,(%eax) │ │ jne 11bf240 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126c57(%ebx),%eax │ │ - lea -0x1135d2d(%ebx),%ecx │ │ + lea -0x1135d54(%ebx),%ecx │ │ push %eax │ │ push $0x136 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xde │ │ @@ -3450800,15 +3450800,15 @@ │ │ xor %eax,%eax │ │ mov 0x8(%ebp),%ecx │ │ testb $0x1,(%ecx) │ │ jne 11bf7a8 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126c57(%ebx),%eax │ │ - lea -0x1135d2d(%ebx),%ecx │ │ + lea -0x1135d54(%ebx),%ecx │ │ push %eax │ │ push $0x174 │ │ jmp 11bf57d │ │ sub $0x4,%esp │ │ push 0x40(%esp) │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ @@ -3450962,15 +3450962,15 @@ │ │ xor %eax,%eax │ │ mov 0x8(%ebp),%ecx │ │ testb $0x1,(%ecx) │ │ jne 11bf7a8 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126c57(%ebx),%eax │ │ - lea -0x1135d2d(%ebx),%ecx │ │ + lea -0x1135d54(%ebx),%ecx │ │ push %eax │ │ push $0x15f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xde │ │ @@ -3450982,15 +3450982,15 @@ │ │ sub $0xc,%esp │ │ push %edi │ │ call 12eb790 │ │ add $0x10,%esp │ │ shl $0x2,%eax │ │ lea (%eax,%eax,2),%eax │ │ sub $0x4,%esp │ │ - lea -0x1135d2d(%ebx),%edi │ │ + lea -0x1135d54(%ebx),%edi │ │ push $0x19f │ │ push %edi │ │ push %eax │ │ call 1295f60 │ │ add $0x10,%esp │ │ mov %eax,0x10(%esp) │ │ test %eax,%eax │ │ @@ -3453507,15 +3453507,15 @@ │ │ mov $0x1,%eax │ │ mov %ecx,(%esi,%edi,1) │ │ test %ecx,%ecx │ │ jne 11c0de7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c753(%ebx),%eax │ │ - lea -0x1135d0a(%ebx),%ecx │ │ + lea -0x1135d31(%ebx),%ecx │ │ push %eax │ │ push $0x5b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3453596,15 +3453596,15 @@ │ │ mov 0x10(%eax),%eax │ │ test %eax,%eax │ │ je 11c0f59 │ │ testb $0x2,0x4(%eax) │ │ je 11c0f59 │ │ mov 0x14(%eax),%edi │ │ sub $0x4,%esp │ │ - lea -0x1135d0a(%ebx),%eax │ │ + lea -0x1135d31(%ebx),%eax │ │ push $0x9d │ │ push %eax │ │ push (%esi,%edi,1) │ │ call 12962c0 │ │ add $0x10,%esp │ │ movl $0x0,(%esi,%edi,1) │ │ movl $0x0,0x4(%esi,%edi,1) │ │ @@ -3453651,15 +3453651,15 @@ │ │ mov 0x10(%ecx),%ecx │ │ test %ecx,%ecx │ │ je 11c1025 │ │ testb $0x2,0x4(%ecx) │ │ je 11c1025 │ │ mov 0x14(%ecx),%eax │ │ sub $0x4,%esp │ │ - lea -0x1135d0a(%ebx),%edi │ │ + lea -0x1135d31(%ebx),%edi │ │ push $0xac │ │ push %edi │ │ mov %eax,0x14(%esp) │ │ push (%esi,%eax,1) │ │ call 12962c0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ @@ -3453867,30 +3453867,30 @@ │ │ jne 11c121a │ │ xor %esi,%esi │ │ cmpl $0x0,0x10(%ebp) │ │ je 11c121a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1120fb5(%ebx),%eax │ │ - lea -0x1135d0a(%ebx),%ecx │ │ + lea -0x1135d31(%ebx),%ecx │ │ push %eax │ │ push $0x11e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa4 │ │ push $0xd │ │ call 1248e00 │ │ add $0x10,%esp │ │ jmp 11c121a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1120fb5(%ebx),%eax │ │ - lea -0x1135d0a(%ebx),%ecx │ │ + lea -0x1135d31(%ebx),%ecx │ │ push %eax │ │ push $0x105 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa4 │ │ @@ -3455628,15 +3455628,15 @@ │ │ test %edx,%edx │ │ je 11c24ca │ │ cmpl $0x0,0x8(%ecx) │ │ jne 11c24ca │ │ movl $0x1,0x10(%edx) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f169(%ebx),%eax │ │ + lea -0x113f190(%ebx),%eax │ │ lea -0x11593fb(%ebx),%ecx │ │ push %eax │ │ push $0x132 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3456041,15 +3456041,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11c293f │ │ pop %ebx │ │ add $0x27dd19,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113d5cb(%ebx),%eax │ │ + lea -0x113d5f2(%ebx),%eax │ │ push $0x11 │ │ push %eax │ │ push $0x18 │ │ call 1296010 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3456081,15 +3456081,15 @@ │ │ add $0x27dcd7,%ebx │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ je 11c2a01 │ │ mov (%eax),%edi │ │ test %edi,%edi │ │ je 11c29ea │ │ - lea -0x113d5cb(%ebx),%eax │ │ + lea -0x113d5f2(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ jmp 11c29cb │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3456122,15 +3456122,15 @@ │ │ push 0x4(%edi) │ │ push (%edi) │ │ push 0x8(%ebp) │ │ call *%eax │ │ add $0x10,%esp │ │ jmp 11c29b0 │ │ sub $0x4,%esp │ │ - lea -0x113d5cb(%ebx),%eax │ │ + lea -0x113d5f2(%ebx),%eax │ │ push $0x29 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3456150,15 +3456150,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11c2a1f │ │ pop %ebx │ │ add $0x27dc39,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113d5cb(%ebx),%eax │ │ + lea -0x113d5f2(%ebx),%eax │ │ push $0x32 │ │ push %eax │ │ push $0x1c │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11c2a72 │ │ @@ -3457831,15 +3457831,15 @@ │ │ lea -0x1(%eax),%ecx │ │ cmp $0x1,%eax │ │ je 11c3c56 │ │ mov %ecx,0x4(%esp) │ │ mov 0x14(%ebp),%eax │ │ movzbl (%eax),%eax │ │ sub $0x4,%esp │ │ - lea -0x1135cf3(%ebx),%ecx │ │ + lea -0x1135d1a(%ebx),%ecx │ │ push %eax │ │ mov %ecx,0x20(%esp) │ │ push %ecx │ │ push %edi │ │ call 11c5630 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ @@ -3457857,15 +3457857,15 @@ │ │ cmpl $0x1,0x18(%ebp) │ │ mov 0x8(%ebp),%edi │ │ mov 0x4(%esp),%ecx │ │ je 11c3c56 │ │ test %esi,%esi │ │ jne 11c3c56 │ │ lea -0x114ccfe(%ebx),%eax │ │ - lea -0x113d5b1(%ebx),%ecx │ │ + lea -0x113d5d8(%ebx),%ecx │ │ push %eax │ │ push 0xc(%ebp) │ │ push %ecx │ │ push %edi │ │ call 11c5630 │ │ mov 0x14(%esp),%ecx │ │ add $0x10,%esp │ │ @@ -3457887,15 +3457887,15 @@ │ │ ret │ │ mov 0x18(%ebp),%eax │ │ add $0xfffffffe,%eax │ │ mov %eax,0x14(%esp) │ │ xor %edi,%edi │ │ lea -0x114ccfe(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x113d5b1(%ebx),%eax │ │ + lea -0x113d5d8(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1134970(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ jmp 11c3cbb │ │ nop │ │ nop │ │ nop │ │ @@ -3459531,15 +3459531,15 @@ │ │ push %edx │ │ push $0x5 │ │ push %edi │ │ call *%ecx │ │ jmp 11c4e89 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11410c0(%ebx),%eax │ │ + lea -0x11410e7(%ebx),%eax │ │ lea -0x11467fc(%ebx),%ecx │ │ push %eax │ │ push $0x22d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3459547,15 +3459547,15 @@ │ │ push $0x20 │ │ call 1248e00 │ │ add $0x10,%esp │ │ mov $0xfffffffe,%eax │ │ jmp 11c4e2e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11410c0(%ebx),%eax │ │ + lea -0x11410e7(%ebx),%eax │ │ lea -0x11467fc(%ebx),%ecx │ │ push %eax │ │ push $0x229 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3459568,15 +3459568,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11410c0(%ebx),%eax │ │ + lea -0x11410e7(%ebx),%eax │ │ lea -0x11467fc(%ebx),%ecx │ │ push %eax │ │ push $0x232 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3459611,15 +3459611,15 @@ │ │ jle 11c4ee7 │ │ mov %eax,0x8(%esp) │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ jmp 11c4ee9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11410c0(%ebx),%eax │ │ + lea -0x11410e7(%ebx),%eax │ │ lea -0x11467fc(%ebx),%ecx │ │ push %eax │ │ push $0x23d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3460850,15 +3460850,15 @@ │ │ jne 11c5b91 │ │ mov 0x8(%ebp),%eax │ │ mov (%eax),%esi │ │ mov 0x8(%esp),%eax │ │ mov (%eax),%eax │ │ test %eax,%eax │ │ mov 0x20(%esp),%ebx │ │ - lea -0x1135c9d(%ebx),%ecx │ │ + lea -0x1135cc4(%ebx),%ecx │ │ cmovne %eax,%ecx │ │ test %esi,%esi │ │ mov $0xffffffff,%eax │ │ cmovns %esi,%eax │ │ sub $0x8,%esp │ │ push %eax │ │ mov %ecx,0x28(%esp) │ │ @@ -3461478,15 +3461478,15 @@ │ │ cmp $0x8,%edx │ │ mov 0x8(%esp),%ebx │ │ lea -0x112efce(%ebx),%eax │ │ lea -0x114ccfe(%ebx),%ecx │ │ mov %ecx,0x24(%esp) │ │ cmovne %ecx,%eax │ │ cmp $0x10,%edx │ │ - lea -0x113fa52(%ebx),%ecx │ │ + lea -0x113fa79(%ebx),%ecx │ │ cmovne %eax,%ecx │ │ mov %ecx,0x20(%esp) │ │ mov 0x24(%ebp),%eax │ │ test $0x20,%al │ │ lea -0x1127359(%ebx),%eax │ │ lea -0x1153a75(%ebx),%ecx │ │ cmove %eax,%ecx │ │ @@ -3462579,16 +3462579,16 @@ │ │ call 11c73c0 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ test %eax,%eax │ │ jns 11c6f67 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11410b7(%ebx),%eax │ │ - lea -0x1137b43(%ebx),%ecx │ │ + lea -0x11410de(%ebx),%eax │ │ + lea -0x1137b6a(%ebx),%ecx │ │ push %eax │ │ push $0x4f8 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ neg %esi │ │ sub $0x4,%esp │ │ @@ -3462602,28 +3462602,28 @@ │ │ mov 0x14(%esp),%eax │ │ push 0x24(%eax) │ │ call 12a39c0 │ │ add $0x10,%esp │ │ jmp 11c6fdd │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11410b7(%ebx),%eax │ │ - lea -0x1137b43(%ebx),%ecx │ │ + lea -0x11410de(%ebx),%eax │ │ + lea -0x1137b6a(%ebx),%ecx │ │ push %eax │ │ push $0x4ed │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7d │ │ jmp 11c6fce │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11410b7(%ebx),%eax │ │ - lea -0x1137b43(%ebx),%ecx │ │ + lea -0x11410de(%ebx),%eax │ │ + lea -0x1137b6a(%ebx),%ecx │ │ push %eax │ │ push $0x4f2 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0110 │ │ @@ -3462661,15 +3462661,15 @@ │ │ xor %eax,%eax │ │ test %edi,%edi │ │ je 11c70cf │ │ mov 0x28(%edi),%esi │ │ test %esi,%esi │ │ je 11c70cf │ │ sub $0x4,%esp │ │ - lea -0x1137b43(%ebx),%eax │ │ + lea -0x1137b6a(%ebx),%eax │ │ push $0x30 │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push 0x4(%esi) │ │ call 12962c0 │ │ add $0x10,%esp │ │ movl $0x0,0x4(%esi) │ │ @@ -3462781,15 +3462781,15 @@ │ │ jmp 11c720a │ │ movl $0x0,(%edi) │ │ mov $0x1,%esi │ │ jmp 11c721c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133f3f(%ebx),%eax │ │ - lea -0x1137b43(%ebx),%ecx │ │ + lea -0x1137b6a(%ebx),%ecx │ │ push %eax │ │ push $0x512 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0110 │ │ @@ -3462804,15 +3462804,15 @@ │ │ mov $0x1,%esi │ │ test %edi,%edi │ │ jne 11c720a │ │ mov %eax,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133f3f(%ebx),%eax │ │ - lea -0x1137b43(%ebx),%ecx │ │ + lea -0x1137b6a(%ebx),%ecx │ │ push %eax │ │ push $0x520 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ neg %esi │ │ sub $0x4,%esp │ │ @@ -3462899,27 +3462899,27 @@ │ │ jmp 11c739a │ │ movl $0x0,(%esi) │ │ mov $0x1,%eax │ │ jmp 11c73b0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11467d5(%ebx),%eax │ │ - lea -0x1137b43(%ebx),%ecx │ │ + lea -0x1137b6a(%ebx),%ecx │ │ push %eax │ │ push $0x41a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7c │ │ jmp 11c733f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11467d5(%ebx),%eax │ │ - lea -0x1137b43(%ebx),%ecx │ │ + lea -0x1137b6a(%ebx),%ecx │ │ push %eax │ │ push $0x425 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0110 │ │ @@ -3462934,15 +3462934,15 @@ │ │ mov $0x1,%ecx │ │ test %esi,%esi │ │ jne 11c739a │ │ mov %eax,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11467d5(%ebx),%eax │ │ - lea -0x1137b43(%ebx),%ecx │ │ + lea -0x1137b6a(%ebx),%ecx │ │ push %eax │ │ push $0x433 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ neg %esi │ │ sub $0x4,%esp │ │ @@ -3463310,15 +3463310,15 @@ │ │ cmp %edx,%ecx │ │ je 11c7911 │ │ xor %edi,%edi │ │ cmp %edx,%ecx │ │ jbe 11c7854 │ │ cmpl $0x0,0x8(%esi) │ │ jne 11c7911 │ │ - lea -0x1137b43(%ebx),%ecx │ │ + lea -0x1137b6a(%ebx),%ecx │ │ push $0x86 │ │ push %ecx │ │ mov %edx,0xc(%esp) │ │ push %edx │ │ push %eax │ │ call 12961b0 │ │ add $0x10,%esp │ │ @@ -3463346,15 +3463346,15 @@ │ │ call 139d8f0 │ │ mov 0x18(%esp),%eax │ │ mov 0x14(%esp),%edx │ │ add $0x10,%esp │ │ add %edi,0x10(%esi) │ │ jmp 11c7907 │ │ sub $0x4,%esp │ │ - lea -0x1137b43(%ebx),%eax │ │ + lea -0x1137b6a(%ebx),%eax │ │ push $0x25 │ │ push %eax │ │ push %edx │ │ mov %edx,%edi │ │ call 1295f60 │ │ add $0x10,%esp │ │ mov %eax,(%esi) │ │ @@ -3463851,15 +3463851,15 @@ │ │ mov %ecx,%esi │ │ jmp 11c80aa │ │ cmpl $0x0,(%edi) │ │ je 11c8076 │ │ call 1248bb0 │ │ lea -0x112c6fa(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1137b43(%ebx),%eax │ │ + lea -0x1137b6a(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x1cd,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x7b,0x4(%esp) │ │ movl $0x20,(%esp) │ │ call 1248e00 │ │ @@ -3464004,15 +3464004,15 @@ │ │ mov $0xffffffff,%esi │ │ cmp $0xffffff90,%eax │ │ je 11c815e │ │ mov %eax,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151c95(%ebx),%eax │ │ - lea -0x1137b43(%ebx),%ecx │ │ + lea -0x1137b6a(%ebx),%ecx │ │ push %eax │ │ push $0x458 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ neg %edi │ │ sub $0x4,%esp │ │ @@ -3464026,27 +3464026,27 @@ │ │ push 0x24(%eax) │ │ call 12a39c0 │ │ add $0x10,%esp │ │ jmp 11c81d4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151c95(%ebx),%eax │ │ - lea -0x1137b43(%ebx),%ecx │ │ + lea -0x1137b6a(%ebx),%ecx │ │ push %eax │ │ push $0x44c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7d │ │ jmp 11c81c5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151c95(%ebx),%eax │ │ - lea -0x1137b43(%ebx),%ecx │ │ + lea -0x1137b6a(%ebx),%ecx │ │ push %eax │ │ push $0x451 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0110 │ │ @@ -3464070,15 +3464070,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11c81f1 │ │ pop %ebx │ │ add $0x278467,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1137b43(%ebx),%esi │ │ + lea -0x1137b6a(%ebx),%esi │ │ push $0x115 │ │ push %esi │ │ push $0x2c │ │ call 1296010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3464112,15 +3464112,15 @@ │ │ push $0x120 │ │ push %esi │ │ push %edi │ │ call 12962c0 │ │ jmp 11c82b3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137b27(%ebx),%eax │ │ + lea -0x1137b4e(%ebx),%eax │ │ push %eax │ │ push $0x132 │ │ push %esi │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80020 │ │ @@ -3465577,36 +3465577,36 @@ │ │ mov 0x10(%esi),%edx │ │ test $0x2,%dl │ │ jne 11c911f │ │ mov 0x8(%esi),%ecx │ │ shl $0x2,%ecx │ │ test $0x8,%dl │ │ jne 11c9109 │ │ - lea -0x1142e11(%ebx),%edx │ │ + lea -0x1142e38(%ebx),%edx │ │ push $0xd0 │ │ push %edx │ │ push %ecx │ │ push %eax │ │ call 12964e0 │ │ jmp 11c911c │ │ - lea -0x1142e11(%ebx),%edx │ │ + lea -0x1142e38(%ebx),%edx │ │ push $0xce │ │ push %edx │ │ push %ecx │ │ push %eax │ │ call 12975e0 │ │ add $0x10,%esp │ │ testb $0x1,0x10(%esi) │ │ je 11c9148 │ │ sub $0x8,%esp │ │ push $0x14 │ │ push %esi │ │ call 139e280 │ │ add $0xc,%esp │ │ - lea -0x1142e11(%ebx),%eax │ │ + lea -0x1142e38(%ebx),%eax │ │ push $0xde │ │ push %eax │ │ push %esi │ │ call 12962c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3465650,33 +3465650,33 @@ │ │ mov 0x10(%esi),%ecx │ │ test $0x2,%cl │ │ jne 11c91cd │ │ mov (%esi),%eax │ │ test $0x8,%cl │ │ jne 11c91b1 │ │ sub $0x4,%esp │ │ - lea -0x1142e11(%ebx),%ecx │ │ + lea -0x1142e38(%ebx),%ecx │ │ push $0xd2 │ │ push %ecx │ │ push %eax │ │ call 12962c0 │ │ jmp 11c91ca │ │ mov 0x8(%esi),%ecx │ │ shl $0x2,%ecx │ │ - lea -0x1142e11(%ebx),%edx │ │ + lea -0x1142e38(%ebx),%edx │ │ push $0xce │ │ push %edx │ │ push %ecx │ │ push %eax │ │ call 12975e0 │ │ add $0x10,%esp │ │ testb $0x1,0x10(%esi) │ │ je 11c91eb │ │ sub $0x4,%esp │ │ - lea -0x1142e11(%ebx),%eax │ │ + lea -0x1142e38(%ebx),%eax │ │ push $0xe9 │ │ push %eax │ │ push %esi │ │ call 12962c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3465718,15 +3465718,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11c922f │ │ pop %ebx │ │ add $0x277429,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1142e11(%ebx),%eax │ │ + lea -0x1142e38(%ebx),%eax │ │ push $0xf8 │ │ push %eax │ │ push $0x14 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11c925a │ │ @@ -3465740,15 +3465740,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11c926f │ │ pop %ebx │ │ add $0x2773e9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1142e11(%ebx),%eax │ │ + lea -0x1142e38(%ebx),%eax │ │ push $0xf8 │ │ push %eax │ │ push $0x14 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11c929a │ │ @@ -3465772,15 +3465772,15 @@ │ │ cmp %edi,0x8(%eax) │ │ jge 11c9356 │ │ cmp $0x1000000,%edi │ │ jl 11c92f8 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112a9c6(%ebx),%eax │ │ - lea -0x1142e11(%ebx),%ecx │ │ + lea -0x1142e38(%ebx),%ecx │ │ push %eax │ │ push $0x10e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ @@ -3465788,24 +3465788,24 @@ │ │ mov 0x10(%eax),%ecx │ │ test $0x2,%cl │ │ jne 11c9323 │ │ lea 0x0(,%edi,4),%eax │ │ sub $0x4,%esp │ │ test $0x8,%cl │ │ jne 11c935e │ │ - lea -0x1142e11(%ebx),%ecx │ │ + lea -0x1142e38(%ebx),%ecx │ │ push $0x118 │ │ push %ecx │ │ push %eax │ │ call 1296010 │ │ jmp 11c9370 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112a9c6(%ebx),%eax │ │ - lea -0x1142e11(%ebx),%ecx │ │ + lea -0x1142e38(%ebx),%ecx │ │ push %eax │ │ push $0x112 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -3465815,15 +3465815,15 @@ │ │ xor %eax,%eax │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ - lea -0x1142e11(%ebx),%ecx │ │ + lea -0x1142e38(%ebx),%ecx │ │ push $0x116 │ │ push %ecx │ │ push %eax │ │ call 1296ea0 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ test %eax,%eax │ │ @@ -3465845,22 +3465845,22 @@ │ │ add $0x10,%esp │ │ test %edx,%edx │ │ je 11c93df │ │ mov 0x8(%eax),%ecx │ │ shl $0x2,%ecx │ │ testb $0x8,0x10(%eax) │ │ jne 11c93c6 │ │ - lea -0x1142e11(%ebx),%eax │ │ + lea -0x1142e38(%ebx),%eax │ │ push $0xd0 │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 12964e0 │ │ jmp 11c93d9 │ │ - lea -0x1142e11(%ebx),%eax │ │ + lea -0x1142e38(%ebx),%eax │ │ push $0xce │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 12975e0 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%eax │ │ @@ -3465885,15 +3465885,15 @@ │ │ pop %ebx │ │ add $0x277257,%ebx │ │ mov 0x8(%ebp),%edi │ │ test %edi,%edi │ │ je 11c94fe │ │ mov 0x10(%edi),%esi │ │ sub $0x4,%esp │ │ - lea -0x1142e11(%ebx),%eax │ │ + lea -0x1142e38(%ebx),%eax │ │ push $0xf8 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x14 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3466298,15 +3466298,15 @@ │ │ je 11c97f9 │ │ cmpb $0x0,(%esi) │ │ js 11c9876 │ │ incl 0x8(%esp) │ │ jmp 11c9876 │ │ mov %ecx,%esi │ │ sub $0x4,%esp │ │ - lea -0x1142e11(%ebx),%eax │ │ + lea -0x1142e38(%ebx),%eax │ │ push $0xf8 │ │ push %eax │ │ push $0x14 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11c9864 │ │ @@ -3466503,34 +3466503,34 @@ │ │ test $0x2,%cl │ │ mov 0x18(%esp),%ebx │ │ jne 11c9a76 │ │ mov (%esi),%eax │ │ test $0x8,%cl │ │ jne 11c9a58 │ │ sub $0x4,%esp │ │ - lea -0x1142e11(%ebx),%ecx │ │ + lea -0x1142e38(%ebx),%ecx │ │ push $0xd2 │ │ push %ecx │ │ push %eax │ │ call 12962c0 │ │ jmp 11c9a71 │ │ mov 0x8(%esi),%ecx │ │ shl $0x2,%ecx │ │ - lea -0x1142e11(%ebx),%edx │ │ + lea -0x1142e38(%ebx),%edx │ │ push $0xce │ │ push %edx │ │ push %ecx │ │ push %eax │ │ call 12975e0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ testb $0x1,0x10(%esi) │ │ je 11c9a96 │ │ sub $0x4,%esp │ │ - lea -0x1142e11(%ebx),%eax │ │ + lea -0x1142e38(%ebx),%eax │ │ push $0xe9 │ │ push %eax │ │ push %esi │ │ call 12962c0 │ │ xor %eax,%eax │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ @@ -3468105,15 +3468105,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11ca82f │ │ pop %ebx │ │ add $0x275e29,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1142e11(%ebx),%eax │ │ + lea -0x1142e38(%ebx),%eax │ │ push $0x44a │ │ push %eax │ │ push $0xc │ │ call 1295f60 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3468138,15 +3468138,15 @@ │ │ call 11ca86f │ │ pop %ebx │ │ add $0x275de9,%ebx │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ je 11ca895 │ │ sub $0x4,%esp │ │ - lea -0x1142e11(%ebx),%ecx │ │ + lea -0x1142e38(%ebx),%ecx │ │ push $0x454 │ │ push %ecx │ │ push %eax │ │ call 12962c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3472444,16 +3472444,16 @@ │ │ call 11cce30 │ │ add $0x20,%esp │ │ mov %eax,%esi │ │ cmpl $0x0,0x8(%esp) │ │ je 11cd960 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11448a7(%ebx),%eax │ │ - lea -0x1142dfe(%ebx),%ecx │ │ + lea -0x11448ce(%ebx),%eax │ │ + lea -0x1142e25(%ebx),%ecx │ │ push %eax │ │ push $0x215 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6c │ │ @@ -3472469,16 +3472469,16 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11448a7(%ebx),%eax │ │ - lea -0x1142dfe(%ebx),%ecx │ │ + lea -0x11448ce(%ebx),%eax │ │ + lea -0x1142e25(%ebx),%ecx │ │ push %eax │ │ push $0x20e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3473033,15 +3473033,15 @@ │ │ cmpl $0x0,0xc(%edi) │ │ jne 11cdf6b │ │ mov -0x23c(%ebx),%eax │ │ jmp 11cdf71 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1128bd7(%ebx),%eax │ │ - lea -0x1144898(%ebx),%ecx │ │ + lea -0x11448bf(%ebx),%ecx │ │ push %eax │ │ push $0x16 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3473116,15 +3473116,15 @@ │ │ cmpl $0x0,0xc(%ecx) │ │ jne 11ce03a │ │ mov -0x23c(%ebx),%eax │ │ jmp 11ce040 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1128bd7(%ebx),%eax │ │ - lea -0x1144898(%ebx),%ecx │ │ + lea -0x11448bf(%ebx),%ecx │ │ push %eax │ │ push $0x16 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3473167,15 +3473167,15 @@ │ │ push %esi │ │ push 0x8(%ebp) │ │ call 11c95a0 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 11ce294 │ │ - lea -0x1144898(%ebx),%ecx │ │ + lea -0x11448bf(%ebx),%ecx │ │ cmp $0x21,%esi │ │ mov %esi,%edx │ │ mov %esi,0xc(%esp) │ │ mov %ecx,0x18(%esp) │ │ jb 11ce0c2 │ │ lea 0x0(,%edx,4),%eax │ │ sub $0x4,%esp │ │ @@ -3473423,15 +3473423,15 @@ │ │ cmpl $0x0,0xc(%ecx) │ │ jne 11ce39a │ │ mov -0x23c(%ebx),%eax │ │ jmp 11ce3a0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1128bd7(%ebx),%eax │ │ - lea -0x1144898(%ebx),%ecx │ │ + lea -0x11448bf(%ebx),%ecx │ │ push %eax │ │ push $0x16 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3473713,15 +3473713,15 @@ │ │ push %esi │ │ call 11cf010 │ │ add $0x10,%esp │ │ jmp 11ce6a4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151c86(%ebx),%eax │ │ - lea -0x1144898(%ebx),%ecx │ │ + lea -0x11448bf(%ebx),%ecx │ │ push %eax │ │ push $0xc2 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3473813,15 +3473813,15 @@ │ │ cmpl $0x0,0xc(%edx) │ │ jne 11ce7b3 │ │ mov -0x23c(%ebx),%eax │ │ jmp 11ce7b9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1128bd7(%ebx),%eax │ │ - lea -0x1144898(%ebx),%ecx │ │ + lea -0x11448bf(%ebx),%ecx │ │ push %eax │ │ push $0x16 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3474054,15 +3474054,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11ce8f0 │ │ jmp 11ce9d1 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1155700(%ebx),%eax │ │ - lea -0x1144898(%ebx),%ecx │ │ + lea -0x11448bf(%ebx),%ecx │ │ push %eax │ │ push $0x133 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6e │ │ @@ -3474107,15 +3474107,15 @@ │ │ push %edi │ │ call 11c90a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11cea56 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135c88(%ebx),%eax │ │ + lea -0x1135caf(%ebx),%eax │ │ lea -0x1122fa9(%ebx),%ecx │ │ push %eax │ │ push $0xd7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3474160,15 +3474160,15 @@ │ │ push %edi │ │ call 11ca1f0 │ │ mov $0x1,%eax │ │ add $0x10,%esp │ │ jmp 11cea4e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135c88(%ebx),%eax │ │ + lea -0x1135caf(%ebx),%eax │ │ lea -0x1122fa9(%ebx),%ecx │ │ push %eax │ │ push $0xe1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3480534,15 +3480534,15 @@ │ │ mov 0x8(%ebp),%edi │ │ mov $0x1,%eax │ │ test %edi,%edi │ │ je 11d32a5 │ │ movl $0x0,0x20(%esp) │ │ call 1249020 │ │ lea 0x20(%esp),%eax │ │ - lea -0x1137b18(%ebx),%ecx │ │ + lea -0x1137b3f(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push $0x0 │ │ push %edi │ │ call 11d3e10 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ @@ -3480755,15 +3480755,15 @@ │ │ push $0x0 │ │ call 11e8470 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ test %eax,%eax │ │ je 11d3002 │ │ sub $0x8,%esp │ │ - lea -0x113d554(%ebx),%eax │ │ + lea -0x113d57b(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 11e86e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d300c │ │ mov %eax,%edi │ │ @@ -3480848,15 +3480848,15 @@ │ │ lea -0x112a9ac(%ebx),%eax │ │ push %eax │ │ push $0x14d │ │ mov 0x1c(%esp),%esi │ │ push %esi │ │ call 1248ce0 │ │ add $0x4,%esp │ │ - lea -0x1142deb(%ebx),%eax │ │ + lea -0x1142e12(%ebx),%eax │ │ push 0x18(%esp) │ │ mov 0x28(%esp),%edi │ │ push %edi │ │ push %eax │ │ push 0x20(%esp) │ │ push $0xe │ │ call 1248e00 │ │ @@ -3481189,15 +3481189,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11d3471 │ │ pop %ebx │ │ add $0x26d1e7,%ebx │ │ sub $0xc,%esp │ │ - lea -0x113d561(%ebx),%eax │ │ + lea -0x113d588(%ebx),%eax │ │ push %eax │ │ call 1281ae0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d34ab │ │ sub $0x4,%esp │ │ lea -0x11304f8(%ebx),%ecx │ │ @@ -3481224,15 +3481224,15 @@ │ │ push %edi │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d352a │ │ mov %eax,%esi │ │ sub $0x8,%esp │ │ - lea -0x113b922(%ebx),%eax │ │ + lea -0x113b949(%ebx),%eax │ │ lea -0x114e49c(%ebx),%ecx │ │ lea -0x112a9b3(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push 0x18(%esp) │ │ push %edx │ │ push %edi │ │ @@ -3482027,15 +3482027,15 @@ │ │ test %esi,%esi │ │ je 11d3de6 │ │ push %eax │ │ push $0x13b │ │ push %ecx │ │ call 1248ce0 │ │ add $0x4,%esp │ │ - lea -0x113b916(%ebx),%eax │ │ + lea -0x113b93d(%ebx),%eax │ │ push 0x10(%ebp) │ │ push %edi │ │ push %eax │ │ push $0x6c │ │ push $0xe │ │ call 1248e00 │ │ add $0x20,%esp │ │ @@ -3482561,15 +3482561,15 @@ │ │ mov %eax,0x4(%esp) │ │ test %eax,%eax │ │ mov %ebx,0x10(%esp) │ │ je 11d4f9f │ │ mov %esi,0x1c(%esp) │ │ sub $0x4,%esp │ │ lea -0x1122f83(%ebx),%ecx │ │ - lea -0x1137b05(%ebx),%eax │ │ + lea -0x1137b2c(%ebx),%eax │ │ push $0xee │ │ mov %ecx,0x1c(%esp) │ │ push %ecx │ │ push %eax │ │ call 1297a80 │ │ add $0x10,%esp │ │ mov %eax,0x38(%esp) │ │ @@ -3483736,15 +3483736,15 @@ │ │ sub $0x4,%esp │ │ lea -0x1126c12(%ebx),%eax │ │ push %eax │ │ push $0x20d │ │ push 0x20(%esp) │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x11410a6(%ebx),%eax │ │ + lea -0x11410cd(%ebx),%eax │ │ push %edi │ │ mov %ebx,%edi │ │ push %eax │ │ push $0x65 │ │ push $0xe │ │ call 1248e00 │ │ add $0x10,%esp │ │ @@ -3483804,15 +3483804,15 @@ │ │ lea 0x4c(%esp),%esi │ │ push %ecx │ │ push %eax │ │ push $0xd │ │ push %esi │ │ call 11c5ff0 │ │ add $0xc,%esp │ │ - lea -0x1144885(%ebx),%eax │ │ + lea -0x11448ac(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x2 │ │ call 1248790 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%ecx │ │ mov 0x8(%ecx),%eax │ │ @@ -3484081,15 +3484081,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11d5541 │ │ pop %ebx │ │ add $0x26b117,%ebx │ │ sub $0x8,%esp │ │ - lea -0x113d547(%ebx),%eax │ │ + lea -0x113d56e(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 11c82e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d5587 │ │ sub $0x4,%esp │ │ @@ -3484903,23 +3484903,23 @@ │ │ push %ecx │ │ call 1298420 │ │ add $0x10,%esp │ │ mov $0x1,%edi │ │ test %eax,%eax │ │ je 11d5eb6 │ │ sub $0x8,%esp │ │ - lea -0x113fa57(%ebx),%eax │ │ + lea -0x113fa7e(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1298420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d5eb6 │ │ sub $0x8,%esp │ │ - lea -0x1141bcf(%ebx),%eax │ │ + lea -0x1141bf6(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1298420 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 11d5eb6 │ │ @@ -3484994,15 +3484994,15 @@ │ │ lea -0x1124c6f(%ebx),%eax │ │ lea -0x1122f83(%ebx),%ecx │ │ push %eax │ │ push $0x334 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x1141cfb(%ebx),%eax │ │ + lea -0x1141d22(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x6f │ │ push $0xe │ │ jmp 11d5f7f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ @@ -3485070,15 +3485070,15 @@ │ │ push %ecx │ │ push %edi │ │ push %eax │ │ call 11c5630 │ │ add $0x20,%esp │ │ jmp 11d6015 │ │ sub $0x4,%esp │ │ - lea -0x1135c81(%ebx),%edx │ │ + lea -0x1135ca8(%ebx),%edx │ │ push %ecx │ │ push %edx │ │ push %eax │ │ call 11c5630 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3485215,15 +3485215,15 @@ │ │ je 11d6197 │ │ sub $0x8,%esp │ │ push %eax │ │ push %edi │ │ mov %eax,%edi │ │ call 12eb280 │ │ add $0xc,%esp │ │ - lea -0x1137afd(%ebx),%esi │ │ + lea -0x1137b24(%ebx),%esi │ │ push $0x3b │ │ push %esi │ │ push 0x4(%edi) │ │ call 12962c0 │ │ add $0xc,%esp │ │ push $0x3c │ │ push %esi │ │ @@ -3485299,15 +3485299,15 @@ │ │ lea -0x1120f8b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 139e0b0 │ │ test %eax,%eax │ │ je 11d6265 │ │ - lea -0x1137b05(%ebx),%eax │ │ + lea -0x1137b2c(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ mov %esi,0x14(%esp) │ │ mov 0x8(%edi),%eax │ │ lea 0x10(%esp),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 127c5e0 │ │ @@ -3485591,15 +3485591,15 @@ │ │ call 11d649d │ │ pop %ebx │ │ add $0x26a1bb,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 11d6512 │ │ sub $0x4,%esp │ │ - lea -0x1137afd(%ebx),%eax │ │ + lea -0x1137b24(%ebx),%eax │ │ push $0x8d │ │ push %eax │ │ push 0x14(%esi) │ │ call 12962c0 │ │ add $0x10,%esp │ │ mov 0x8(%esi),%eax │ │ test %eax,%eax │ │ @@ -3485685,15 +3485685,15 @@ │ │ jne 11d663f │ │ mov 0x8(%eax),%edi │ │ sub $0xc,%esp │ │ push %edi │ │ call 12eb790 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ - lea -0x1137afd(%ebx),%eax │ │ + lea -0x1137b24(%ebx),%eax │ │ mov %eax,(%esp) │ │ test %esi,%esi │ │ jle 11d660d │ │ inc %esi │ │ mov %edi,0x8(%esp) │ │ nop │ │ nop │ │ @@ -3485774,15 +3485774,15 @@ │ │ pop %ebx │ │ add $0x269ff7,%ebx │ │ call 12eadf0 │ │ mov %eax,%edi │ │ test %eax,%eax │ │ je 11d673a │ │ sub $0x4,%esp │ │ - lea -0x1137afd(%ebx),%eax │ │ + lea -0x1137b24(%ebx),%eax │ │ push $0xc1 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0xc │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3485840,15 +3485840,15 @@ │ │ jmp 11d6748 │ │ sub $0xc,%esp │ │ push %edi │ │ call 12eac30 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ sub $0x4,%esp │ │ - lea -0x1137afd(%ebx),%eax │ │ + lea -0x1137b24(%ebx),%eax │ │ push $0xd4 │ │ push %eax │ │ push %esi │ │ call 12962c0 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ mov %esi,%eax │ │ @@ -3486192,15 +3486192,15 @@ │ │ sub $0x10,%esp │ │ call 11d6aaf │ │ pop %ebx │ │ add $0x269ba9,%ebx │ │ sub $0x4,%esp │ │ lea -0x269738(%ebx),%eax │ │ lea -0x269b78(%ebx),%ecx │ │ - lea -0x1142dd8(%ebx),%edx │ │ + lea -0x1142dff(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 11d3880 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3486335,15 +3486335,15 @@ │ │ push 0x3c(%esp) │ │ push %edi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d6bf0 │ │ sub $0x8,%esp │ │ - lea -0x11452cd(%ebx),%eax │ │ + lea -0x11452f4(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d6d00 │ │ sub $0x8,%esp │ │ @@ -3487715,24 +3487715,24 @@ │ │ push %eax │ │ push %esi │ │ call 139e250 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d7fb3 │ │ sub $0x4,%esp │ │ - lea -0x113970f(%ebx),%eax │ │ + lea -0x1139736(%ebx),%eax │ │ push $0x3 │ │ push %eax │ │ push %esi │ │ call 139e250 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d7fbf │ │ sub $0x4,%esp │ │ - lea -0x1137ae6(%ebx),%eax │ │ + lea -0x1137b0d(%ebx),%eax │ │ push $0x7 │ │ push %eax │ │ push %esi │ │ call 139e250 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d7fcb │ │ @@ -3487960,15 +3487960,15 @@ │ │ lea -0x114dedd(%ebx),%ecx │ │ push %eax │ │ push $0x184 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ movsbl (%edi),%eax │ │ - lea -0x113b8d9(%ebx),%ecx │ │ + lea -0x113b900(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push $0xba │ │ jmp 11d80a3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3488101,15 +3488101,15 @@ │ │ mov $0x8000d,%esi │ │ mov $0x2f6,%edi │ │ jmp 11d8270 │ │ mov $0xbb,%esi │ │ mov $0x2f2,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142dc3(%ebx),%eax │ │ + lea -0x1142dea(%ebx),%eax │ │ lea -0x114dedd(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3489699,15 +3489699,15 @@ │ │ shr $0x1f,%eax │ │ sar $0x5,%edx │ │ add %eax,%edx │ │ imul $0x64,%edx,%eax │ │ sub %eax,%ecx │ │ inc %edi │ │ sub $0xc,%esp │ │ - lea -0x114109c(%ebx),%eax │ │ + lea -0x11410c3(%ebx),%eax │ │ mov 0xc(%ebp),%edx │ │ push (%edx) │ │ push 0x4(%edx) │ │ push 0x8(%edx) │ │ push 0xc(%edx) │ │ push %edi │ │ push %ecx │ │ @@ -3490032,23 +3490032,23 @@ │ │ and $0xf,%ecx │ │ cmp $0x1,%ecx │ │ jne 11d9964 │ │ mov $0x76c,%eax │ │ add 0x24(%esp),%eax │ │ mov 0x20(%esp),%ecx │ │ inc %ecx │ │ - lea -0x113f14a(%ebx),%edx │ │ + lea -0x113f171(%ebx),%edx │ │ push 0x10(%esp) │ │ push 0x18(%esp) │ │ push 0x20(%esp) │ │ push 0x28(%esp) │ │ push %ecx │ │ jmp 11d9990 │ │ sub $0x4,%esp │ │ - lea -0x1144877(%ebx),%eax │ │ + lea -0x114489e(%ebx),%eax │ │ push $0xe │ │ push %eax │ │ push 0x8(%ebp) │ │ call 11c4340 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ @@ -3490083,15 +3490083,15 @@ │ │ ret │ │ mov 0x20(%esp),%eax │ │ lea (%ebx,%eax,4),%eax │ │ add $0xfeef4794,%eax │ │ mov $0x76c,%ecx │ │ add 0x24(%esp),%ecx │ │ sub $0x8,%esp │ │ - lea -0x1141082(%ebx),%edx │ │ + lea -0x11410a9(%ebx),%edx │ │ push %ecx │ │ push 0x18(%esp) │ │ push %esi │ │ push 0x24(%esp) │ │ push 0x2c(%esp) │ │ push 0x34(%esp) │ │ push 0x3c(%esp) │ │ @@ -3490897,15 +3490897,15 @@ │ │ sub $0x10,%esp │ │ call 11da15f │ │ pop %ebx │ │ add $0x2664f9,%ebx │ │ sub $0x4,%esp │ │ lea -0x2661f8(%ebx),%eax │ │ lea -0x2664c8(%ebx),%ecx │ │ - lea -0x1144868(%ebx),%edx │ │ + lea -0x114488f(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 11d3880 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3491861,15 +3491861,15 @@ │ │ mov $0x67,%esi │ │ mov $0xa4,%edi │ │ jmp 11dabc6 │ │ mov $0x6b,%esi │ │ mov $0x9f,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b8c7(%ebx),%eax │ │ + lea -0x113b8ee(%ebx),%eax │ │ lea -0x1120f4f(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3491961,15 +3491961,15 @@ │ │ je 11dad2d │ │ mov 0x8(%edi),%esi │ │ test %eax,%eax │ │ jne 11dad44 │ │ jmp 11dae5c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141060(%ebx),%eax │ │ + lea -0x1141087(%ebx),%eax │ │ lea -0x1120f4f(%ebx),%ecx │ │ push %eax │ │ push $0xcc │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3492477,15 +3492477,15 @@ │ │ mov 0xc(%ebp),%edi │ │ mov %eax,(%edi) │ │ test %eax,%eax │ │ jne 11db099 │ │ jmp 11db392 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141060(%ebx),%eax │ │ + lea -0x1141087(%ebx),%eax │ │ lea -0x1120f4f(%ebx),%esi │ │ push %eax │ │ push $0xcc │ │ push %esi │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3492509,15 +3492509,15 @@ │ │ push (%esi) │ │ call 12962c0 │ │ add $0x10,%esp │ │ movl $0x0,(%esi) │ │ jmp 11db397 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141060(%ebx),%eax │ │ + lea -0x1141087(%ebx),%eax │ │ lea -0x1120f4f(%ebx),%esi │ │ push %eax │ │ push $0xcc │ │ push %esi │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3494028,28 +3494028,28 @@ │ │ jne 11dc256 │ │ cmpl $0x0,0xc(%esi) │ │ je 11dc281 │ │ cmpl $0x0,(%edi) │ │ je 11dc2bb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141058(%ebx),%eax │ │ - lea -0x11396fb(%ebx),%ecx │ │ + lea -0x114107f(%ebx),%eax │ │ + lea -0x1139722(%ebx),%ecx │ │ push %eax │ │ push $0x6c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x73 │ │ jmp 11dc2a5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141058(%ebx),%eax │ │ - lea -0x11396fb(%ebx),%ecx │ │ + lea -0x114107f(%ebx),%eax │ │ + lea -0x1139722(%ebx),%ecx │ │ push %eax │ │ push $0x68 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -3494073,16 +3494073,16 @@ │ │ push 0xc(%edi) │ │ call 139d890 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11dc2ff │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141058(%ebx),%eax │ │ - lea -0x11396fb(%ebx),%ecx │ │ + lea -0x114107f(%ebx),%eax │ │ + lea -0x1139722(%ebx),%ecx │ │ push %eax │ │ push $0x71 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ @@ -3494090,16 +3494090,16 @@ │ │ mov 0x24(%esi),%eax │ │ cmp 0x14(%edi),%eax │ │ mov 0x28(%esi),%eax │ │ sbb 0x18(%edi),%eax │ │ jae 11dc336 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141058(%ebx),%eax │ │ - lea -0x11396fb(%ebx),%ecx │ │ + lea -0x114107f(%ebx),%eax │ │ + lea -0x1139722(%ebx),%ecx │ │ push %eax │ │ push $0x75 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ @@ -3494141,16 +3494141,16 @@ │ │ mov %eax,%esi │ │ test %eax,%eax │ │ mov %edi,%eax │ │ jne 11dc3e1 │ │ mov %eax,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141058(%ebx),%eax │ │ - lea -0x11396fb(%ebx),%ecx │ │ + lea -0x114107f(%ebx),%eax │ │ + lea -0x1139722(%ebx),%ecx │ │ push %eax │ │ push $0x88 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6b │ │ @@ -3495796,15 +3495796,15 @@ │ │ jne 11dd55a │ │ sub $0xc,%esp │ │ push %esi │ │ call 11e46f0 │ │ jmp 11dd555 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142db9(%ebx),%eax │ │ + lea -0x1142de0(%ebx),%eax │ │ lea -0x1128b8a(%ebx),%ecx │ │ push %eax │ │ push $0x205 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3495857,15 +3495857,15 @@ │ │ test %eax,%eax │ │ je 11dd6cb │ │ mov 0xc(%ebp),%ecx │ │ mov %edi,%eax │ │ dec %eax │ │ movzbl (%ecx),%eax │ │ lea -0x114ccfe(%ebx),%edx │ │ - lea -0x113b8b5(%ebx),%ecx │ │ + lea -0x113b8dc(%ebx),%ecx │ │ mov %ecx,0x10(%esp) │ │ mov %edx,0x14(%esp) │ │ cmove %edx,%ecx │ │ lea -0x1153a35(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ mov %edx,0x14(%esp) │ │ @@ -3496076,15 +3496076,15 @@ │ │ test %eax,%eax │ │ je 11dd882 │ │ cmpb $0x2d,(%edi) │ │ movb $0x0,(%eax) │ │ mov %eax,0xc(%esp) │ │ lea -0x1133ef5(%ebx),%eax │ │ cmove %eax,%esi │ │ - lea -0x113b8b3(%ebx),%eax │ │ + lea -0x113b8da(%ebx),%eax │ │ push %esi │ │ push 0xc(%ebp) │ │ push %eax │ │ mov 0x8(%ebp),%edi │ │ push %edi │ │ call 11c5630 │ │ add $0x10,%esp │ │ @@ -3498250,15 +3498250,15 @@ │ │ jne 11df05e │ │ test %cl,%cl │ │ js 11df099 │ │ test $0x100,%ecx │ │ je 11deef3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f123(%ebx),%eax │ │ + lea -0x113f14a(%ebx),%eax │ │ lea -0x1120f2b(%ebx),%ecx │ │ push %eax │ │ push $0x87 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3498275,15 +3498275,15 @@ │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f123(%ebx),%eax │ │ + lea -0x113f14a(%ebx),%eax │ │ lea -0x1120f2b(%ebx),%ecx │ │ push %eax │ │ push $0x77 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3498292,15 +3498292,15 @@ │ │ call 1248e00 │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ test $0x10,%cl │ │ je 11dee83 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f123(%ebx),%eax │ │ + lea -0x113f14a(%ebx),%eax │ │ lea -0x1120f2b(%ebx),%ecx │ │ push %eax │ │ push $0x79 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3498309,15 +3498309,15 @@ │ │ call 1248e00 │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ test $0x20,%cl │ │ je 11dee8c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f123(%ebx),%eax │ │ + lea -0x113f14a(%ebx),%eax │ │ lea -0x1120f2b(%ebx),%ecx │ │ push %eax │ │ push $0x7b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3498326,15 +3498326,15 @@ │ │ call 1248e00 │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ test $0x40,%cl │ │ je 11dee95 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f123(%ebx),%eax │ │ + lea -0x113f14a(%ebx),%eax │ │ lea -0x1120f2b(%ebx),%ecx │ │ push %eax │ │ push $0x7d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3498343,15 +3498343,15 @@ │ │ call 1248e00 │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ test $0x4,%cl │ │ je 11dee9e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f123(%ebx),%eax │ │ + lea -0x113f14a(%ebx),%eax │ │ lea -0x1120f2b(%ebx),%ecx │ │ push %eax │ │ push $0x7f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3498360,15 +3498360,15 @@ │ │ call 1248e00 │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ test $0x1,%cl │ │ je 11deea7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f123(%ebx),%eax │ │ + lea -0x113f14a(%ebx),%eax │ │ lea -0x1120f2b(%ebx),%ecx │ │ push %eax │ │ push $0x81 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3498377,15 +3498377,15 @@ │ │ call 1248e00 │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ test $0x2,%cl │ │ je 11deeb0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f123(%ebx),%eax │ │ + lea -0x113f14a(%ebx),%eax │ │ lea -0x1120f2b(%ebx),%ecx │ │ push %eax │ │ push $0x83 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3498394,15 +3498394,15 @@ │ │ call 1248e00 │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ test %cl,%cl │ │ jns 11deeb8 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f123(%ebx),%eax │ │ + lea -0x113f14a(%ebx),%eax │ │ lea -0x1120f2b(%ebx),%ecx │ │ push %eax │ │ push $0x85 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3498666,15 +3498666,15 @@ │ │ jne 11df434 │ │ test $0x2,%cl │ │ jne 11df471 │ │ test $0x4,%cl │ │ je 11df423 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f117(%ebx),%eax │ │ + lea -0x113f13e(%ebx),%eax │ │ lea -0x1120f2b(%ebx),%ecx │ │ push %eax │ │ push $0xf2 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3498690,15 +3498690,15 @@ │ │ xor %eax,%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f117(%ebx),%eax │ │ + lea -0x113f13e(%ebx),%eax │ │ lea -0x1120f2b(%ebx),%ecx │ │ push %eax │ │ push $0xee │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3498707,15 +3498707,15 @@ │ │ call 1248e00 │ │ add $0x10,%esp │ │ mov (%esp),%ecx │ │ test $0x2,%cl │ │ je 11df3ea │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f117(%ebx),%eax │ │ + lea -0x113f13e(%ebx),%eax │ │ lea -0x1120f2b(%ebx),%ecx │ │ push %eax │ │ push $0xf0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3499104,30 +3499104,30 @@ │ │ cmp $0x801,%eax │ │ setge %cl │ │ cmp $0x1,%eax │ │ jg 11df864 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151bf6(%ebx),%eax │ │ - lea -0x1137ad1(%ebx),%ecx │ │ + lea -0x1137af8(%ebx),%ecx │ │ push %eax │ │ push $0x87 │ │ jmp 11df894 │ │ cmp $0x5,%eax │ │ ja 11df8b7 │ │ cmp $0x3,%eax │ │ je 11df8b7 │ │ cmpl $0x0,0x10(%ebp) │ │ je 11df8b7 │ │ cmpl $0x0,0x14(%ebp) │ │ jne 11df8b7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151bf6(%ebx),%eax │ │ - lea -0x1137ad1(%ebx),%ecx │ │ + lea -0x1137af8(%ebx),%ecx │ │ push %eax │ │ push $0x8f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x76 │ │ @@ -3499140,15 +3499140,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov %cl,0x10(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1137ad1(%ebx),%esi │ │ + lea -0x1137af8(%ebx),%esi │ │ push $0x93 │ │ push %esi │ │ push $0x1000 │ │ call 1296010 │ │ add $0x10,%esp │ │ mov %eax,0x18(%esp) │ │ test %eax,%eax │ │ @@ -3500368,15 +3500368,15 @@ │ │ shr $0x3,%eax │ │ and $0x7,%ecx │ │ mov $0x1fe,%edx │ │ mov %ecx,0x1c(%esp) │ │ shl %cl,%edx │ │ mov %edx,0x24(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1137abc(%ebx),%ecx │ │ + lea -0x1137ae3(%ebx),%ecx │ │ push $0x2b │ │ mov %ecx,0x30(%esp) │ │ push %ecx │ │ mov %eax,0x18(%esp) │ │ push %eax │ │ call 1295f60 │ │ add $0x10,%esp │ │ @@ -3500423,16 +3500423,16 @@ │ │ push 0x2c(%esp) │ │ call 11ca620 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 11e09d3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11396e8(%ebx),%eax │ │ - lea -0x1137abc(%ebx),%ecx │ │ + lea -0x113970f(%ebx),%eax │ │ + lea -0x1137ae3(%ebx),%ecx │ │ push %eax │ │ push $0x60 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x76 │ │ @@ -3500599,27 +3500599,27 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%ebp),%eax │ │ je 11e0ac5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1122f33(%ebx),%eax │ │ - lea -0x1137abc(%ebx),%ecx │ │ + lea -0x1137ae3(%ebx),%ecx │ │ push %eax │ │ push $0x8f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x73 │ │ jmp 11e0aaf │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1122f33(%ebx),%eax │ │ - lea -0x1137abc(%ebx),%ecx │ │ + lea -0x1137ae3(%ebx),%ecx │ │ push %eax │ │ push $0x8a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3500694,15 +3500694,15 @@ │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ jns 11e0b30 │ │ jmp 11e0abb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1122f33(%ebx),%eax │ │ - lea -0x1137abc(%ebx),%ecx │ │ + lea -0x1137ae3(%ebx),%ecx │ │ push %eax │ │ push $0xc0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x71 │ │ @@ -3500771,15 +3500771,15 @@ │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ jns 11e0bc2 │ │ jmp 11e0abb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1122f33(%ebx),%eax │ │ - lea -0x1137abc(%ebx),%ecx │ │ + lea -0x1137ae3(%ebx),%ecx │ │ push %eax │ │ push $0xb2 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x71 │ │ @@ -3500847,27 +3500847,27 @@ │ │ call 11c90a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11e0d81 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151be0(%ebx),%eax │ │ - lea -0x1137abc(%ebx),%ecx │ │ + lea -0x1137ae3(%ebx),%ecx │ │ push %eax │ │ push $0xfd │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x73 │ │ jmp 11e0d6b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151be0(%ebx),%eax │ │ - lea -0x1137abc(%ebx),%ecx │ │ + lea -0x1137ae3(%ebx),%ecx │ │ push %eax │ │ push $0xf8 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3500945,15 +3500945,15 @@ │ │ mov $0x1,%edi │ │ test %eax,%eax │ │ jns 11e0dd0 │ │ jmp 11e0d77 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151be0(%ebx),%eax │ │ - lea -0x1137abc(%ebx),%ecx │ │ + lea -0x1137ae3(%ebx),%ecx │ │ push %eax │ │ push $0x10f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x71 │ │ @@ -3501003,15 +3501003,15 @@ │ │ call 11cbf90 │ │ add $0x10,%esp │ │ mov %eax,0x24(%esp) │ │ mov %edi,0x10(%esp) │ │ test %edi,%edi │ │ je 11e1110 │ │ sub $0x4,%esp │ │ - lea -0x1137abc(%ebx),%edi │ │ + lea -0x1137ae3(%ebx),%edi │ │ push $0x140 │ │ push %edi │ │ push %esi │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11e1110 │ │ @@ -3501025,15 +3501025,15 @@ │ │ push %ecx │ │ call 11c9aa0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ js 11e111a │ │ mov %edi,0x1c(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1141030(%ebx),%eax │ │ + lea -0x1141057(%ebx),%eax │ │ push $0x0 │ │ push %eax │ │ push 0x30(%esp) │ │ call 124c6c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11e113d │ │ @@ -3501206,15 +3501206,15 @@ │ │ sub $0xc,%esp │ │ push 0x1c(%esp) │ │ call 124b0e0 │ │ add $0x4,%esp │ │ push %edi │ │ call 124ae70 │ │ add $0x10,%esp │ │ - lea -0x1137abc(%ebx),%eax │ │ + lea -0x1137ae3(%ebx),%eax │ │ push $0x186 │ │ push %eax │ │ push %esi │ │ push 0x20(%esp) │ │ call 12964e0 │ │ add $0x8,%esp │ │ lea 0x34(%esp),%eax │ │ @@ -3501356,15 +3501356,15 @@ │ │ push %edi │ │ call 11c9150 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11e133f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144847(%ebx),%eax │ │ + lea -0x114486e(%ebx),%eax │ │ lea -0x113048a(%ebx),%ecx │ │ push %eax │ │ push $0x4b1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3501391,15 +3501391,15 @@ │ │ mov (%edi),%ecx │ │ xor %edx,%edx │ │ divl (%ecx) │ │ mov %edx,0x28(%esp) │ │ jmp 11e1391 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144847(%ebx),%eax │ │ + lea -0x114486e(%ebx),%eax │ │ lea -0x113048a(%ebx),%ecx │ │ push %eax │ │ push $0x4b9 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3502260,15 +3502260,15 @@ │ │ push 0x14(%ebp) │ │ call 11c9150 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11e1e68 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11396e1(%ebx),%eax │ │ + lea -0x1139708(%ebx),%eax │ │ lea -0x113048a(%ebx),%ecx │ │ push %eax │ │ push $0xb7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3502659,15 +3502659,15 @@ │ │ push %ecx │ │ push 0xc(%ebp) │ │ push 0x8(%ebp) │ │ call 11e17c0 │ │ jmp 11e2d44 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141029(%ebx),%eax │ │ + lea -0x1141050(%ebx),%eax │ │ lea -0x113048a(%ebx),%ecx │ │ push %eax │ │ push $0x273 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3504484,15 +3504484,15 @@ │ │ call 1278850 │ │ mov %eax,%ecx │ │ mov %edi,%eax │ │ mov %ecx,0x24(%edi) │ │ incl 0x70(%edi) │ │ jmp 11e3722 │ │ call 1248bb0 │ │ - lea -0x1135c57(%ebx),%eax │ │ + lea -0x1135c7e(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x114a650(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x2f,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x72,0x4(%esp) │ │ @@ -3504633,15 +3504633,15 @@ │ │ call 11c8f00 │ │ add $0x10,%esp │ │ cmp $0x2711,%eax │ │ jl 11e3876 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151bae(%ebx),%eax │ │ - lea -0x11396d1(%ebx),%ecx │ │ + lea -0x11396f8(%ebx),%ecx │ │ push %eax │ │ push $0x30 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ @@ -3504654,15 +3504654,15 @@ │ │ call 11c8f00 │ │ add $0x10,%esp │ │ cmp $0x2711,%eax │ │ jl 11e38f2 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151bae(%ebx),%eax │ │ - lea -0x11396d1(%ebx),%ecx │ │ + lea -0x11396f8(%ebx),%ecx │ │ push %eax │ │ push $0x36 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ @@ -3504694,15 +3504694,15 @@ │ │ call 11c8f00 │ │ add $0x10,%esp │ │ cmp $0x1ff,%eax │ │ jg 11e3939 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151bae(%ebx),%eax │ │ - lea -0x11396d1(%ebx),%ecx │ │ + lea -0x11396f8(%ebx),%ecx │ │ push %eax │ │ push $0x3b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7e │ │ @@ -3504825,15 +3504825,15 @@ │ │ xor %ecx,%ecx │ │ mov $0xffffffff,%edi │ │ jmp 11e38ca │ │ mov %eax,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151bae(%ebx),%eax │ │ - lea -0x11396d1(%ebx),%ecx │ │ + lea -0x11396f8(%ebx),%ecx │ │ push %eax │ │ push $0x49 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ @@ -3504842,27 +3504842,27 @@ │ │ mov %edi,%ecx │ │ add $0x10,%esp │ │ mov $0xffffffff,%edi │ │ jmp 11e38ca │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151bae(%ebx),%eax │ │ - lea -0x11396d1(%ebx),%ecx │ │ + lea -0x11396f8(%ebx),%ecx │ │ push %eax │ │ push $0x61 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80 │ │ jmp 11e3b3b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151bae(%ebx),%eax │ │ - lea -0x11396d1(%ebx),%ecx │ │ + lea -0x11396f8(%ebx),%ecx │ │ push %eax │ │ push $0x58 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3505237,16 +3505237,16 @@ │ │ mov $0x6a,%edi │ │ cmp $0x1,%ecx │ │ jne 11e3eab │ │ jmp 11e3ee6 │ │ mov $0x66,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114100f(%ebx),%eax │ │ - lea -0x11396d1(%ebx),%ecx │ │ + lea -0x1141036(%ebx),%eax │ │ + lea -0x11396f8(%ebx),%ecx │ │ push %eax │ │ push $0x19b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %edi │ │ @@ -3505312,15 +3505312,15 @@ │ │ mov %eax,%ecx │ │ add $0xe,%ecx │ │ cmp $0xe,%ecx │ │ ja 11e3fad │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1120f0d(%ebx),%eax │ │ - lea -0x11396d1(%ebx),%ecx │ │ + lea -0x11396f8(%ebx),%ecx │ │ push %eax │ │ push $0x1ad │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -3505338,15 +3505338,15 @@ │ │ mov 0xc(%ebp),%edi │ │ sar $0x3,%eax │ │ test %edi,%edi │ │ je 11e3fa5 │ │ cmpl $0x0,0x14(%ebp) │ │ je 11e3ffe │ │ sub $0x4,%esp │ │ - lea -0x11396d1(%ebx),%edi │ │ + lea -0x11396f8(%ebx),%edi │ │ push $0x1b7 │ │ push %edi │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3505366,15 +3505366,15 @@ │ │ test %esi,%esi │ │ je 11e3fa5 │ │ cmp 0x10(%ebp),%eax │ │ jbe 11e404c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1120f0d(%ebx),%eax │ │ - lea -0x11396d1(%ebx),%ecx │ │ + lea -0x11396f8(%ebx),%ecx │ │ push %eax │ │ push $0x1b5 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ @@ -3505397,15 +3505397,15 @@ │ │ js 11e4070 │ │ mov %esi,(%edi) │ │ mov 0x4(%esp),%eax │ │ jmp 11e3fa5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1120f0d(%ebx),%eax │ │ - lea -0x11396d1(%ebx),%ecx │ │ + lea -0x11396f8(%ebx),%ecx │ │ push %eax │ │ push $0x1c4 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -3505430,15 +3505430,15 @@ │ │ call 11c8f00 │ │ add $0x10,%esp │ │ cmp $0x2711,%eax │ │ jl 11e40fc │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11321e2(%ebx),%eax │ │ - lea -0x11396d1(%ebx),%ecx │ │ + lea -0x11396f8(%ebx),%ecx │ │ push %eax │ │ push $0x114 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ @@ -3505451,15 +3505451,15 @@ │ │ call 11c8f00 │ │ add $0x10,%esp │ │ cmp $0x2711,%eax │ │ jl 11e4142 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11321e2(%ebx),%eax │ │ - lea -0x11396d1(%ebx),%ecx │ │ + lea -0x11396f8(%ebx),%ecx │ │ push %eax │ │ push $0x11a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ @@ -3505470,15 +3505470,15 @@ │ │ call 11c8f00 │ │ add $0x10,%esp │ │ cmp $0x1ff,%eax │ │ jg 11e4194 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11321e2(%ebx),%eax │ │ - lea -0x11396d1(%ebx),%ecx │ │ + lea -0x11396f8(%ebx),%ecx │ │ push %eax │ │ push $0x11f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7e │ │ @@ -3505670,15 +3505670,15 @@ │ │ mov 0x8(%esp),%edx │ │ mov 0x4(%esp),%ecx │ │ mov %edx,0xc(%esp) │ │ mov %ecx,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11321e2(%ebx),%eax │ │ - lea -0x11396d1(%ebx),%ecx │ │ + lea -0x11396f8(%ebx),%ecx │ │ push %eax │ │ push $0x17a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3506956,15 +3506956,15 @@ │ │ push %eax │ │ push %edi │ │ push 0x10(%esp) │ │ call 12964e0 │ │ jmp 11e515d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11396ac(%ebx),%eax │ │ + lea -0x11396d3(%ebx),%eax │ │ lea -0x111ed14(%ebx),%ecx │ │ push %eax │ │ push $0xab │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3506972,46 +3506972,46 @@ │ │ push $0xa │ │ call 1248e00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 11e5160 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11396ac(%ebx),%eax │ │ + lea -0x11396d3(%ebx),%eax │ │ lea -0x111ed14(%ebx),%ecx │ │ push %eax │ │ push $0xb2 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ jmp 11e50aa │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11396ac(%ebx),%eax │ │ + lea -0x11396d3(%ebx),%eax │ │ lea -0x111ed14(%ebx),%ecx │ │ push %eax │ │ push $0xb8 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ jmp 11e5156 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11396ac(%ebx),%eax │ │ + lea -0x11396d3(%ebx),%eax │ │ lea -0x111ed14(%ebx),%ecx │ │ push %eax │ │ push $0xc1 │ │ jmp 11e5149 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11396ac(%ebx),%eax │ │ + lea -0x11396d3(%ebx),%eax │ │ lea -0x111ed14(%ebx),%ecx │ │ push %eax │ │ push $0xca │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3507359,15 +3507359,15 @@ │ │ push %edi │ │ call 11c4340 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ cmp $0x1,%eax │ │ jne 11e54b4 │ │ sub $0xc,%esp │ │ - lea -0x113d540(%ebx),%eax │ │ + lea -0x113d567(%ebx),%eax │ │ mov 0x14(%ebp),%ecx │ │ push %ecx │ │ push $0x0 │ │ push 0x18(%esp) │ │ push %eax │ │ push 0x8(%ebp) │ │ call 11dd6e0 │ │ @@ -3508611,15 +3508611,15 @@ │ │ sub $0x10,%esp │ │ mov %edx,0x4(%esp) │ │ mov %ecx,%esi │ │ call 11e6187 │ │ pop %ebx │ │ add $0x25a4d1,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113d531(%ebx),%eax │ │ + lea -0x113d558(%ebx),%eax │ │ push $0x87 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x70 │ │ call 1296010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ @@ -3508836,15 +3508836,15 @@ │ │ call 1278d60 │ │ mov 0x40(%esi),%eax │ │ mov %eax,(%esp) │ │ call 11c90c0 │ │ mov 0x44(%esi),%eax │ │ mov %eax,(%esp) │ │ call 11c90c0 │ │ - lea -0x113d531(%ebx),%eax │ │ + lea -0x113d558(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0xf2,0x8(%esp) │ │ call 12962c0 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3510395,15 +3510395,15 @@ │ │ push $0x1 │ │ push 0x8(%ebp) │ │ call 11c9660 │ │ add $0x10,%esp │ │ jmp 11e78a1 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140fff(%ebx),%eax │ │ + lea -0x1141026(%ebx),%eax │ │ lea -0x1126bc0(%ebx),%ecx │ │ push %eax │ │ push $0x24 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3511804,15 +3511804,15 @@ │ │ mov 0xc(%ebp),%eax │ │ test %eax,%eax │ │ je 11e853e │ │ cmpl $0x0,0x24(%edi) │ │ je 11e8595 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142da0(%ebx),%eax │ │ + lea -0x1142dc7(%ebx),%eax │ │ lea -0x114fd0e(%ebx),%ecx │ │ push %eax │ │ push $0xea │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3511821,15 +3511821,15 @@ │ │ call 1248e00 │ │ add $0x10,%esp │ │ mov $0x70,%edi │ │ mov $0x86,%esi │ │ jmp 11e8548 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137aa8(%ebx),%eax │ │ + lea -0x1137acf(%ebx),%eax │ │ lea -0x114fd0e(%ebx),%ecx │ │ push %eax │ │ push $0x70 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3511839,15 +3511839,15 @@ │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 11e858d │ │ mov $0x6f,%edi │ │ mov $0x8b,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137aa8(%ebx),%eax │ │ + lea -0x1137acf(%ebx),%eax │ │ lea -0x114fd0e(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3511933,15 +3511933,15 @@ │ │ je 11e8674 │ │ cmp $0x1,%edx │ │ jne 11e8682 │ │ mov 0xc(%eax),%eax │ │ jmp 11e86d2 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137a91(%ebx),%eax │ │ + lea -0x1137ab8(%ebx),%eax │ │ lea -0x114fd0e(%ebx),%ecx │ │ push %eax │ │ push $0xbe │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3511964,15 +3511964,15 @@ │ │ push %edx │ │ push %eax │ │ call *%esi │ │ add $0x10,%esp │ │ jmp 11e86d2 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137a91(%ebx),%eax │ │ + lea -0x1137ab8(%ebx),%eax │ │ lea -0x114fd0e(%ebx),%ecx │ │ push %eax │ │ push $0xd2 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3512025,15 +3512025,15 @@ │ │ mov $0x6a,%esi │ │ mov $0xab,%edi │ │ jmp 11e873d │ │ mov $0x6c,%esi │ │ mov $0xa7,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137a9f(%ebx),%eax │ │ + lea -0x1137ac6(%ebx),%eax │ │ lea -0x114fd0e(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3512196,15 +3512196,15 @@ │ │ push %eax │ │ push %esi │ │ call 1297a80 │ │ add $0x10,%esp │ │ jmp 11e890d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139693(%ebx),%eax │ │ + lea -0x11396ba(%ebx),%eax │ │ lea -0x114fd0e(%ebx),%ecx │ │ push %eax │ │ push $0x10c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3512216,15 +3512216,15 @@ │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139693(%ebx),%eax │ │ + lea -0x11396ba(%ebx),%eax │ │ lea -0x114fd0e(%ebx),%ecx │ │ push %eax │ │ push $0x112 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3512317,15 +3512317,15 @@ │ │ push %eax │ │ push $0x76 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ call 139dc90 │ │ sub $0xc,%esp │ │ - lea -0x113b8ad(%ebx),%ecx │ │ + lea -0x113b8d4(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ push $0x67 │ │ push $0x25 │ │ call 1248e00 │ │ add $0x20,%esp │ │ @@ -3512502,15 +3512502,15 @@ │ │ push %eax │ │ push $0xbc │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ call 139dc90 │ │ sub $0xc,%esp │ │ - lea -0x113967e(%ebx),%ecx │ │ + lea -0x11396a5(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ push $0x6a │ │ push $0x25 │ │ call 1248e00 │ │ add $0x20,%esp │ │ @@ -3512603,15 +3512603,15 @@ │ │ push %eax │ │ push %edi │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11e8dca │ │ mov %eax,%esi │ │ - lea -0x1141cfb(%ebx),%eax │ │ + lea -0x1141d22(%ebx),%eax │ │ jmp 11e8e05 │ │ sub $0xc,%esp │ │ push 0x8(%ebp) │ │ call 11e8450 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test $0x2,%al │ │ @@ -3512631,15 +3512631,15 @@ │ │ mov %eax,%esi │ │ sub $0xc,%esp │ │ push 0x8(%ebp) │ │ call 11e8450 │ │ add $0x10,%esp │ │ test $0x2,%al │ │ jne 11e8dff │ │ - lea -0x113b89c(%ebx),%eax │ │ + lea -0x113b8c3(%ebx),%eax │ │ jmp 11e8e05 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112e409(%ebx),%eax │ │ lea -0x11321d5(%ebx),%ecx │ │ push %eax │ │ push $0x107 │ │ @@ -3512649,15 +3512649,15 @@ │ │ push $0x0 │ │ push $0x6d │ │ push $0x25 │ │ call 1248e00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 11e8e13 │ │ - lea -0x1142d8f(%ebx),%eax │ │ + lea -0x1142db6(%ebx),%eax │ │ push 0xc(%ebp) │ │ push %eax │ │ push %edi │ │ push %esi │ │ call 11c5ff0 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ @@ -3512887,15 +3512887,15 @@ │ │ push 0x8(%ebp) │ │ call 126b3e0 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ jmp 11e90cd │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144832(%ebx),%eax │ │ + lea -0x1144859(%ebx),%eax │ │ lea -0x112e3f4(%ebx),%ecx │ │ push %eax │ │ push $0x77 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3513190,15 +3513190,15 @@ │ │ add $0x20,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11e94b2 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135c41(%ebx),%eax │ │ + lea -0x1135c68(%ebx),%eax │ │ lea -0x112e3f4(%ebx),%ecx │ │ mov %ecx,0x10(%esp) │ │ push %eax │ │ push $0xc0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ @@ -3513212,15 +3513212,15 @@ │ │ push %esi │ │ push 0xc(%esp) │ │ call 12964e0 │ │ add $0x10,%esp │ │ jmp 11e949a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135c41(%ebx),%eax │ │ + lea -0x1135c68(%ebx),%eax │ │ lea -0x112e3f4(%ebx),%ecx │ │ push %eax │ │ push $0xab │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3513228,15 +3513228,15 @@ │ │ push $0x10 │ │ call 1248e00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 11e94b2 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135c41(%ebx),%eax │ │ + lea -0x1135c68(%ebx),%eax │ │ lea -0x112e3f4(%ebx),%ecx │ │ push %eax │ │ push $0xba │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3513817,15 +3513817,15 @@ │ │ push $0x0 │ │ push %eax │ │ call 11ede60 │ │ add $0x10,%esp │ │ jmp 11e9a46 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140fee(%ebx),%eax │ │ + lea -0x1141015(%ebx),%eax │ │ lea -0x112e3f4(%ebx),%ecx │ │ push %eax │ │ push $0x1ca │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3514107,15 +3514107,15 @@ │ │ jne 11e9d7d │ │ sub $0xc,%esp │ │ push %esi │ │ call 11f31b0 │ │ jmp 11e9d78 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140fda(%ebx),%eax │ │ + lea -0x1141001(%ebx),%eax │ │ lea -0x112e3f4(%ebx),%ecx │ │ push %eax │ │ push $0x268 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3514275,15 +3514275,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11ea095 │ │ test %edi,%edi │ │ je 11ea05a │ │ mov %eax,0x8(%esp) │ │ cmp $0x1,%edi │ │ - lea -0x1142d89(%ebx),%eax │ │ + lea -0x1142db0(%ebx),%eax │ │ lea -0x114fcf9(%ebx),%edi │ │ cmove %eax,%edi │ │ mov %edi,%esi │ │ sub $0x4,%esp │ │ push $0x80 │ │ push 0x8(%ebp) │ │ mov 0x24(%esp),%edi │ │ @@ -3514844,15 +3514844,15 @@ │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80008 │ │ jmp 11ea7d9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144821(%ebx),%eax │ │ + lea -0x1144848(%ebx),%eax │ │ lea -0x1148726(%ebx),%ecx │ │ push %eax │ │ push $0x18a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3515110,15 +3515110,15 @@ │ │ push 0x2c(%esp) │ │ call 11c9170 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%edi │ │ mov 0xc(%ebp),%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144821(%ebx),%eax │ │ + lea -0x1144848(%ebx),%eax │ │ lea -0x1148726(%ebx),%ecx │ │ push %eax │ │ push 0x14(%esp) │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3516732,15 +3516732,15 @@ │ │ call 11eb840 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11ec0af │ │ jmp 11ec115 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d51c(%ebx),%eax │ │ + lea -0x113d543(%ebx),%eax │ │ lea -0x1148726(%ebx),%ecx │ │ push %eax │ │ push $0x44e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3516784,15 +3516784,15 @@ │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ je 11ec083 │ │ mov %esi,(%eax) │ │ jmp 11ec083 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d51c(%ebx),%eax │ │ + lea -0x113d543(%ebx),%eax │ │ lea -0x1148726(%ebx),%ecx │ │ push %eax │ │ push $0x454 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3517514,23 +3517514,23 @@ │ │ call 11ec7fd │ │ pop %ebx │ │ add $0x253e5b,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 11ec847 │ │ sub $0x8,%esp │ │ - lea -0x113d4d5(%ebx),%eax │ │ + lea -0x113d4fc(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1298420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11ec84e │ │ sub $0x8,%esp │ │ - lea -0x114143d(%ebx),%eax │ │ + lea -0x1141464(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1298420 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0xffffffff,%eax │ │ test %ecx,%ecx │ │ @@ -3517593,15 +3517593,15 @@ │ │ call 11ec8c1 │ │ pop %ebx │ │ add $0x253d97,%ebx │ │ mov 0xc(%ebp),%esi │ │ test %esi,%esi │ │ je 11ec921 │ │ sub $0x8,%esp │ │ - lea -0x1137b05(%ebx),%eax │ │ + lea -0x1137b2c(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1298420 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ je 11ec92a │ │ @@ -3517760,15 +3517760,15 @@ │ │ je 11ecab2 │ │ cmp $0x2,%eax │ │ jne 11ecbb3 │ │ mov $0x1,%eax │ │ jmp 11ecabb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d4ea(%ebx),%eax │ │ + lea -0x113d511(%ebx),%eax │ │ lea -0x1146726(%ebx),%ecx │ │ push %eax │ │ push $0x12a │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ mov $0x86,%esi │ │ @@ -3517837,37 +3517837,37 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11ecff1 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d4ea(%ebx),%eax │ │ + lea -0x113d511(%ebx),%eax │ │ lea -0x1146726(%ebx),%ecx │ │ push %eax │ │ push $0x159 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ mov $0x8d,%esi │ │ jmp 11ecfdf │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d4ea(%ebx),%eax │ │ + lea -0x113d511(%ebx),%eax │ │ lea -0x1146726(%ebx),%ecx │ │ push %eax │ │ push $0x134 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ mov $0x68,%esi │ │ jmp 11ecfdf │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d4ea(%ebx),%eax │ │ + lea -0x113d511(%ebx),%eax │ │ lea -0x1146726(%ebx),%ecx │ │ push %eax │ │ push $0x13d │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ mov $0x66,%esi │ │ @@ -3517915,15 +3517915,15 @@ │ │ cmpl $0x0,0xc(%esp) │ │ jne 11ece8d │ │ cmpl $0x0,0x10(%esp) │ │ jne 11ece8d │ │ test %eax,%eax │ │ jne 11ece8d │ │ sub $0x8,%esp │ │ - lea -0x113db97(%ebx),%eax │ │ + lea -0x113dbbe(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ mov 0x10(%ebp),%eax │ │ push %eax │ │ call 129ac30 │ │ add $0x10,%esp │ │ mov 0xc(%ebp),%esi │ │ @@ -3518028,15 +3518028,15 @@ │ │ push 0x10(%ebp) │ │ push %esi │ │ call 129aa50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11ecfaa │ │ sub $0x8,%esp │ │ - lea -0x113d7c3(%ebx),%eax │ │ + lea -0x113d7ea(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ push 0x10(%ebp) │ │ call 129ac30 │ │ add $0x10,%esp │ │ or %esi,%eax │ │ je 11ece74 │ │ @@ -3518519,15 +3518519,15 @@ │ │ movl $0x1000,0x4(%esp) │ │ call 11f3f70 │ │ jmp 11ed424 │ │ mov %eax,(%esp) │ │ movl $0x1000,0x4(%esp) │ │ call 11f4160 │ │ mov 0x8(%ebp),%edi │ │ - lea -0x113b86c(%ebx),%eax │ │ + lea -0x113b893(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 129ac30 │ │ test %eax,%eax │ │ je 11ed483 │ │ movl $0x1,0x18(%esp) │ │ lea 0x18(%esp),%ecx │ │ @@ -3518561,15 +3518561,15 @@ │ │ call 11ed910 │ │ test %eax,%eax │ │ je 11ed515 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 11f4110 │ │ - lea -0x113966e(%ebx),%eax │ │ + lea -0x1139695(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 129ac30 │ │ test %eax,%eax │ │ je 11ed5fc │ │ movl $0x0,0x18(%esp) │ │ @@ -3518603,15 +3518603,15 @@ │ │ mov %eax,(%esp) │ │ call 129c7e0 │ │ test %eax,%eax │ │ je 11ed603 │ │ mov 0x18(%esp),%edi │ │ test %edi,%edi │ │ je 11ed5c4 │ │ - lea -0x1137b05(%ebx),%eax │ │ + lea -0x1137b2c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 1298420 │ │ test %eax,%eax │ │ je 11ed5c8 │ │ lea -0x112e3cf(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3518896,24 +3518896,24 @@ │ │ test %ecx,%ecx │ │ je 11ed902 │ │ mov 0xc(%esp),%esi │ │ mov $0x1,%ecx │ │ test %esi,%esi │ │ je 11ed8f8 │ │ sub $0x8,%esp │ │ - lea -0x113d4d5(%ebx),%eax │ │ + lea -0x113d4fc(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1298420 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ je 11ed8e8 │ │ sub $0x8,%esp │ │ - lea -0x114143d(%ebx),%eax │ │ + lea -0x1141464(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1298420 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ @@ -3519138,15 +3519138,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11edc4e │ │ mov 0xc(%esp),%eax │ │ jmp 11edc46 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135c2f(%ebx),%eax │ │ + lea -0x1135c56(%ebx),%eax │ │ lea -0x1146726(%ebx),%ecx │ │ push %eax │ │ push $0x302 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3519185,15 +3519185,15 @@ │ │ call 11f4a60 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ jmp 11edc46 │ │ mov %eax,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135c2f(%ebx),%eax │ │ + lea -0x1135c56(%ebx),%eax │ │ lea -0x1146726(%ebx),%ecx │ │ push %eax │ │ push $0x31f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3519215,15 +3519215,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135c2f(%ebx),%eax │ │ + lea -0x1135c56(%ebx),%eax │ │ lea -0x1146726(%ebx),%ecx │ │ push %eax │ │ push $0x30d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3519377,15 +3519377,15 @@ │ │ push %edi │ │ call 11cb750 │ │ add $0x10,%esp │ │ jmp 11ede26 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114fce8(%ebx),%eax │ │ - lea -0x113b85d(%ebx),%ecx │ │ + lea -0x113b884(%ebx),%ecx │ │ push %eax │ │ push $0x1a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3519399,15 +3519399,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114fce8(%ebx),%eax │ │ - lea -0x113b85d(%ebx),%ecx │ │ + lea -0x113b884(%ebx),%ecx │ │ push %eax │ │ push $0x21 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3519489,15 +3519489,15 @@ │ │ je 11ee02e │ │ mov $0x80,%esi │ │ mov $0x64,%edi │ │ jmp 11edfc6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151b71(%ebx),%eax │ │ - lea -0x113b85d(%ebx),%ecx │ │ + lea -0x113b884(%ebx),%ecx │ │ push %eax │ │ push $0x3d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3519518,15 +3519518,15 @@ │ │ movl $0x0,0x10(%esp) │ │ jmp 11edfc6 │ │ mov $0x6b,%esi │ │ mov $0x59,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151b71(%ebx),%eax │ │ - lea -0x113b85d(%ebx),%ecx │ │ + lea -0x113b884(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3519757,15 +3519757,15 @@ │ │ movl $0x0,0x14(%esp) │ │ mov 0x4(%esp),%edi │ │ movl $0x0,(%esp) │ │ movl $0xc82,0x8(%esp) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1124c3f(%ebx),%eax │ │ - lea -0x1135c0d(%ebx),%ecx │ │ + lea -0x1135c34(%ebx),%ecx │ │ push %eax │ │ push 0x10(%esp) │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x20(%esp) │ │ @@ -3519803,16 +3519803,16 @@ │ │ add $0x10,%esp │ │ mov 0x34(%esp),%ecx │ │ mov %ecx,%eax │ │ test %ecx,%ecx │ │ jne 11ee40b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140fc6(%ebx),%eax │ │ - lea -0x1135c0d(%ebx),%ecx │ │ + lea -0x1140fed(%ebx),%eax │ │ + lea -0x1135c34(%ebx),%ecx │ │ push %eax │ │ push $0xcfa │ │ push %ecx │ │ call 1248ce0 │ │ add $0x4,%esp │ │ push %esi │ │ call 12ae3f0 │ │ @@ -3520171,15 +3520171,15 @@ │ │ cmovns %eax,%esi │ │ sar $0x3,%esi │ │ cmp %edi,%esi │ │ cmovle %edi,%esi │ │ lea (%esi,%esi,1),%eax │ │ lea (%eax,%eax,2),%edi │ │ sub $0x4,%esp │ │ - lea -0x1135c0d(%ebx),%eax │ │ + lea -0x1135c34(%ebx),%eax │ │ push $0xd51 │ │ mov %eax,0x40(%esp) │ │ push %eax │ │ push %edi │ │ call 1295f60 │ │ add $0x10,%esp │ │ mov %eax,%edx │ │ @@ -3520841,15 +3520841,15 @@ │ │ push 0x48(%edi) │ │ call 11ddb30 │ │ add $0x10,%esp │ │ mov $0x1,%ecx │ │ jmp 11ef05a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137a88(%ebx),%eax │ │ + lea -0x1137aaf(%ebx),%eax │ │ lea -0x11592b6(%ebx),%ecx │ │ push %eax │ │ push $0x70 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3521009,15 +3521009,15 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ - lea -0x1142d3f(%ebx),%eax │ │ + lea -0x1142d66(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x11592b6(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xbf,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x80003,0x4(%esp) │ │ @@ -3521358,15 +3521358,15 @@ │ │ push 0x8(%ebp) │ │ call 11f6190 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11ef567 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11447b5(%ebx),%eax │ │ + lea -0x11447dc(%ebx),%eax │ │ lea -0x11592b6(%ebx),%ecx │ │ push %eax │ │ push $0x148 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3521379,15 +3521379,15 @@ │ │ push %edi │ │ call 11ca030 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11ef5be │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11447b5(%ebx),%eax │ │ + lea -0x11447dc(%ebx),%eax │ │ lea -0x11592b6(%ebx),%ecx │ │ push %eax │ │ push $0x14d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3522604,15 +3522604,15 @@ │ │ push 0x14(%esp) │ │ call 11f4b60 │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ jmp 11f01f8 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b820(%ebx),%eax │ │ + lea -0x113b847(%ebx),%eax │ │ lea -0x11592b6(%ebx),%ecx │ │ push %eax │ │ push $0x38c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3522850,15 +3522850,15 @@ │ │ mov 0x10(%ebp),%eax │ │ movl $0x0,0x14(%eax) │ │ movl $0x0,0x14(%edi) │ │ mov $0x1,%eax │ │ jmp 11f0593 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144784(%ebx),%eax │ │ + lea -0x11447ab(%ebx),%eax │ │ lea -0x11592b6(%ebx),%ecx │ │ push %eax │ │ push $0x2de │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3522871,15 +3522871,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144784(%ebx),%eax │ │ + lea -0x11447ab(%ebx),%eax │ │ lea -0x11592b6(%ebx),%ecx │ │ push %eax │ │ push $0x2ed │ │ jmp 11f0577 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3526071,15 +3526071,15 @@ │ │ test %eax,%eax │ │ mov 0x4(%esp),%edx │ │ mov 0x14(%ebp),%ecx │ │ je 11f2abd │ │ mov %ecx,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f099(%ebx),%eax │ │ + lea -0x113f0c0(%ebx),%eax │ │ lea -0x1120e45(%ebx),%ecx │ │ push %eax │ │ push $0x433 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3526121,15 +3526121,15 @@ │ │ push %esi │ │ call 11c9f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11f2c6e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f099(%ebx),%eax │ │ + lea -0x113f0c0(%ebx),%eax │ │ lea -0x1120e45(%ebx),%ecx │ │ push %eax │ │ push $0x43d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3526828,15 +3526828,15 @@ │ │ mov 0x10(%esi),%eax │ │ mov %eax,(%esp) │ │ call 11f4b60 │ │ mov 0x14(%esi),%eax │ │ mov %eax,(%esp) │ │ call 11c90c0 │ │ mov 0x34(%esi),%eax │ │ - lea -0x114476a(%ebx),%edi │ │ + lea -0x1144791(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x65,0x8(%esp) │ │ call 12962c0 │ │ mov %edi,0x8(%esp) │ │ mov %esi,(%esp) │ │ movl $0x67,0xc(%esp) │ │ @@ -3526913,15 +3526913,15 @@ │ │ jne 11f3368 │ │ incl 0x38(%esi) │ │ mov $0x1,%eax │ │ jmp 11f3368 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11303cb(%ebx),%eax │ │ - lea -0x114476a(%ebx),%ecx │ │ + lea -0x1144791(%ebx),%ecx │ │ push %eax │ │ push $0xd5 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3526933,15 +3526933,15 @@ │ │ pop %esi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11303cb(%ebx),%eax │ │ - lea -0x114476a(%ebx),%ecx │ │ + lea -0x1144791(%ebx),%ecx │ │ push %eax │ │ push $0xe1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x98 │ │ @@ -3527250,15 +3527250,15 @@ │ │ jmp 11f36fe │ │ mov %esi,0x18(%esp) │ │ xor %ecx,%ecx │ │ mov %edi,%edx │ │ mov 0x8(%ebp),%esi │ │ mov %edx,0x28(%esp) │ │ mov %ecx,0x1c(%esp) │ │ - lea -0x113f07e(%ebx),%eax │ │ + lea -0x113f0a5(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 131ec80 │ │ mov 0x14(%esi),%eax │ │ mov %eax,(%esp) │ │ call 11c95e0 │ │ mov 0x10(%esi),%eax │ │ test %eax,%eax │ │ @@ -3527328,15 +3527328,15 @@ │ │ push %eax │ │ call *%ecx │ │ add $0x10,%esp │ │ jmp 11f3807 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133e36(%ebx),%eax │ │ - lea -0x114476a(%ebx),%ecx │ │ + lea -0x1144791(%ebx),%ecx │ │ push %eax │ │ push $0x1d8 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3527347,15 +3527347,15 @@ │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133e36(%ebx),%eax │ │ - lea -0x114476a(%ebx),%ecx │ │ + lea -0x1144791(%ebx),%ecx │ │ push %eax │ │ push $0x1dd │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ @@ -3527471,15 +3527471,15 @@ │ │ call 11cba60 │ │ mov $0x92,%esi │ │ mov $0x221,%edi │ │ call 1248bb0 │ │ lea -0x1148707(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %edi,0x4(%esp) │ │ - lea -0x114476a(%ebx),%eax │ │ + lea -0x1144791(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 1248ce0 │ │ mov %esi,0x4(%esp) │ │ movl $0x0,0x8(%esp) │ │ movl $0x10,(%esp) │ │ call 1248e00 │ │ xor %eax,%eax │ │ @@ -3527561,15 +3527561,15 @@ │ │ je 11f3b12 │ │ movl $0x7a,0x4(%esp) │ │ mov $0x246,%edi │ │ mov 0x8(%esp),%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1120e31(%ebx),%eax │ │ - lea -0x114476a(%ebx),%ecx │ │ + lea -0x1144791(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0xc(%esp) │ │ @@ -3527655,15 +3527655,15 @@ │ │ call 11ca030 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ js 11f3c1f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11486e8(%ebx),%eax │ │ - lea -0x114476a(%ebx),%ecx │ │ + lea -0x1144791(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x10(%esp) │ │ @@ -3527738,15 +3527738,15 @@ │ │ je 11f3d42 │ │ movl $0x7b,0x4(%esp) │ │ mov $0x287,%edi │ │ jmp 11f3d11 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11303b7(%ebx),%eax │ │ - lea -0x114476a(%ebx),%ecx │ │ + lea -0x1144791(%ebx),%ecx │ │ push %eax │ │ push $0x279 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3527761,15 +3527761,15 @@ │ │ pop %ebp │ │ ret │ │ movl $0x80010,0x4(%esp) │ │ mov $0x283,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11303b7(%ebx),%eax │ │ - lea -0x114476a(%ebx),%ecx │ │ + lea -0x1144791(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0xc(%esp) │ │ @@ -3527829,15 +3527829,15 @@ │ │ mov $0x1,%edi │ │ mov %esi,(%esp) │ │ call 11cb750 │ │ jmp 11f3e20 │ │ call 1248bb0 │ │ lea -0x1151aeb(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x114476a(%ebx),%eax │ │ + lea -0x1144791(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x2a1,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0102,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 1248e00 │ │ @@ -3528382,15 +3528382,15 @@ │ │ mov %eax,%ecx │ │ mov %esi,%eax │ │ cmp $0xffffffff,%ecx │ │ jne 11f4312 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126b6e(%ebx),%eax │ │ - lea -0x114476a(%ebx),%ecx │ │ + lea -0x1144791(%ebx),%ecx │ │ push %eax │ │ push $0x3ff │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ @@ -3528439,15 +3528439,15 @@ │ │ jne 11f43a4 │ │ incl 0x38(%esi) │ │ mov $0x1,%eax │ │ jmp 11f43a4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112a8d2(%ebx),%eax │ │ - lea -0x114476a(%ebx),%ecx │ │ + lea -0x1144791(%ebx),%ecx │ │ push %eax │ │ push $0x40d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ @@ -3528491,22 +3528491,22 @@ │ │ je 11f43fa │ │ incl 0x38(%esi) │ │ mov $0x1,%eax │ │ jmp 11f444c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112a8c2(%ebx),%eax │ │ - lea -0x114476a(%ebx),%ecx │ │ + lea -0x1144791(%ebx),%ecx │ │ push %eax │ │ push $0x420 │ │ jmp 11f4430 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112a8c2(%ebx),%eax │ │ - lea -0x114476a(%ebx),%ecx │ │ + lea -0x1144791(%ebx),%ecx │ │ push %eax │ │ push $0x41c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3528558,15 +3528558,15 @@ │ │ push $0x0 │ │ push %edi │ │ call *%eax │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11f4596 │ │ sub $0x4,%esp │ │ - lea -0x114476a(%ebx),%ecx │ │ + lea -0x1144791(%ebx),%ecx │ │ push $0x42f │ │ mov %ecx,0xc(%esp) │ │ push %ecx │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ call 1295f60 │ │ add $0x10,%esp │ │ @@ -3528595,15 +3528595,15 @@ │ │ mov 0xc(%ebp),%edx │ │ mov %eax,(%edx) │ │ mov %ecx,%esi │ │ jmp 11f4596 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x113213c(%ebx),%eax │ │ - lea -0x114476a(%ebx),%ecx │ │ + lea -0x1144791(%ebx),%ecx │ │ push %eax │ │ push $0x3e8 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ @@ -3528868,27 +3528868,27 @@ │ │ call *%ecx │ │ add $0x10,%esp │ │ mov 0x4(%esp),%esi │ │ mov 0x8(%esp),%edi │ │ jmp 11f4880 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142d12(%ebx),%eax │ │ + lea -0x1142d39(%ebx),%eax │ │ lea -0x112c638(%ebx),%ecx │ │ push %eax │ │ push $0x9d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x98 │ │ jmp 11f4851 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142d12(%ebx),%eax │ │ + lea -0x1142d39(%ebx),%eax │ │ lea -0x112c638(%ebx),%ecx │ │ push %eax │ │ push $0xa1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3530537,15 +3530537,15 @@ │ │ push 0xc(%ebp) │ │ push %eax │ │ call *%ecx │ │ add $0x10,%esp │ │ jmp 11f59c6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f06e(%ebx),%eax │ │ + lea -0x113f095(%ebx),%eax │ │ lea -0x1159291(%ebx),%ecx │ │ push %eax │ │ push $0x269 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3530752,27 +3530752,27 @@ │ │ test %ecx,%ecx │ │ je 11f5c74 │ │ mov 0xc(%ebp),%edx │ │ cmp (%edx),%edi │ │ je 11f5cb5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114474a(%ebx),%eax │ │ + lea -0x1144771(%ebx),%eax │ │ lea -0x1159291(%ebx),%ecx │ │ push %eax │ │ push $0x401 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ jmp 11f5c9e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114474a(%ebx),%eax │ │ + lea -0x1144771(%ebx),%eax │ │ lea -0x1159291(%ebx),%ecx │ │ push %eax │ │ push $0x3fd │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3531353,27 +3531353,27 @@ │ │ test %ecx,%ecx │ │ je 11f6294 │ │ mov 0xc(%ebp),%edx │ │ cmp (%edx),%edi │ │ je 11f62d2 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137a64(%ebx),%eax │ │ + lea -0x1137a8b(%ebx),%eax │ │ lea -0x1159291(%ebx),%ecx │ │ push %eax │ │ push $0x3b6 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ jmp 11f62be │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137a64(%ebx),%eax │ │ + lea -0x1137a8b(%ebx),%eax │ │ lea -0x1159291(%ebx),%ecx │ │ push %eax │ │ push $0x3b1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3531451,27 +3531451,27 @@ │ │ test %ecx,%ecx │ │ je 11f63a4 │ │ mov 0xc(%ebp),%edx │ │ cmp (%edx),%edi │ │ je 11f63e2 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144757(%ebx),%eax │ │ + lea -0x114477e(%ebx),%eax │ │ lea -0x1159291(%ebx),%ecx │ │ push %eax │ │ push $0x3c4 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ jmp 11f63ce │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144757(%ebx),%eax │ │ + lea -0x114477e(%ebx),%eax │ │ lea -0x1159291(%ebx),%ecx │ │ push %eax │ │ push $0x3c0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3531531,27 +3531531,27 @@ │ │ test %ecx,%ecx │ │ je 11f6484 │ │ mov 0xc(%ebp),%edx │ │ cmp (%edx),%esi │ │ je 11f64c2 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140f2b(%ebx),%eax │ │ + lea -0x1140f52(%ebx),%eax │ │ lea -0x1159291(%ebx),%ecx │ │ push %eax │ │ push $0x3d1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ jmp 11f64ae │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140f2b(%ebx),%eax │ │ + lea -0x1140f52(%ebx),%eax │ │ lea -0x1159291(%ebx),%ecx │ │ push %eax │ │ push $0x3cd │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3532105,15 +3532105,15 @@ │ │ call 11ed840 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11f6b20 │ │ mov 0x10(%esp),%eax │ │ mov %eax,0x14(%esi) │ │ sub $0x8,%esp │ │ - lea -0x113d7c3(%ebx),%eax │ │ + lea -0x113d7ea(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ @@ -3532399,15 +3532399,15 @@ │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ jmp 11f6e60 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f052(%ebx),%eax │ │ + lea -0x113f079(%ebx),%eax │ │ lea -0x1159291(%ebx),%ecx │ │ push %eax │ │ push $0x5d8 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3532597,15 +3532597,15 @@ │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xac │ │ jmp 11f6e60 │ │ mov %eax,0x14(%esp) │ │ sub $0x8,%esp │ │ - lea -0x113d7c3(%ebx),%eax │ │ + lea -0x113d7ea(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11f70ef │ │ cmpl $0x5,0x4(%eax) │ │ @@ -3532649,15 +3532649,15 @@ │ │ push %eax │ │ push %ecx │ │ call 11f8e50 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 11f734e │ │ sub $0x8,%esp │ │ - lea -0x113db97(%ebx),%eax │ │ + lea -0x113dbbe(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 129ac30 │ │ add $0x8,%esp │ │ lea 0xc(%esp),%ecx │ │ push %ecx │ │ push %eax │ │ @@ -3533057,22 +3533057,22 @@ │ │ add $0x10,%esp │ │ mov (%edi),%eax │ │ add $0x4,%edi │ │ test %eax,%eax │ │ jne 11f7660 │ │ mov 0x10(%esi),%edi │ │ sub $0x4,%esp │ │ - lea -0x1137a57(%ebx),%eax │ │ + lea -0x1137a7e(%ebx),%eax │ │ push $0x62 │ │ push %eax │ │ push %edi │ │ call 12962c0 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x1137a57(%ebx),%eax │ │ + lea -0x1137a7e(%ebx),%eax │ │ push $0x65 │ │ push %eax │ │ push %esi │ │ call 12962c0 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3533117,16 +3533117,16 @@ │ │ push 0x8(%edi) │ │ call 11c90a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11f7732 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139662(%ebx),%eax │ │ - lea -0x1137a57(%ebx),%ecx │ │ + lea -0x1139689(%ebx),%eax │ │ + lea -0x1137a7e(%ebx),%ecx │ │ push %eax │ │ push $0x9c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ @@ -3533135,16 +3533135,16 @@ │ │ push 0xc(%edi) │ │ call 11c90a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11f7782 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139662(%ebx),%eax │ │ - lea -0x1137a57(%ebx),%ecx │ │ + lea -0x1139689(%ebx),%eax │ │ + lea -0x1137a7e(%ebx),%ecx │ │ push %eax │ │ push $0xa0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa4 │ │ @@ -3533520,16 +3533520,16 @@ │ │ mov 0x18(%ebp),%esi │ │ jmp 11f7c7b │ │ movl $0xae,0xc(%esp) │ │ mov 0x18(%ebp),%esi │ │ mov 0x4(%esp),%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139662(%ebx),%eax │ │ - lea -0x1137a57(%ebx),%ecx │ │ + lea -0x1139689(%ebx),%eax │ │ + lea -0x1137a7e(%ebx),%ecx │ │ push %eax │ │ push 0x14(%esp) │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x10(%esp) │ │ @@ -3533833,15 +3533833,15 @@ │ │ movl $0x0,0x48(%esp) │ │ movl $0x0,0x4c(%esp) │ │ movl $0x1,0x20(%esp) │ │ jmp 11f814b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133e0c(%ebx),%eax │ │ - lea -0x1137a57(%ebx),%ecx │ │ + lea -0x1137a7e(%ebx),%ecx │ │ push %eax │ │ push $0x1d1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x71 │ │ @@ -3533900,15 +3533900,15 @@ │ │ mov 0x8(%esp),%ebx │ │ mov 0x14(%ebp),%eax │ │ mov %ecx,0x50(%esp) │ │ lea (%ecx,%eax,1),%esi │ │ lea 0x0(,%esi,4),%eax │ │ mov %eax,0x14(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1137a57(%ebx),%edi │ │ + lea -0x1137a7e(%ebx),%edi │ │ push $0x1fb │ │ push %edi │ │ push %eax │ │ call 1295f60 │ │ add $0x10,%esp │ │ mov %eax,0x44(%esp) │ │ sub $0x4,%esp │ │ @@ -3534148,15 +3534148,15 @@ │ │ push $0x10 │ │ call 1248e00 │ │ add $0x10,%esp │ │ jmp 11f8729 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133e0c(%ebx),%eax │ │ - lea -0x1137a57(%ebx),%ecx │ │ + lea -0x1137a7e(%ebx),%ecx │ │ push %eax │ │ push $0x1ed │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3534323,15 +3534323,15 @@ │ │ movl $0x0,0xc(%esp) │ │ mov 0x10(%esp),%edi │ │ sub $0xc,%esp │ │ mov 0x14(%esp),%ebx │ │ push %esi │ │ call 11f4b60 │ │ add $0xc,%esp │ │ - lea -0x1137a57(%ebx),%esi │ │ + lea -0x1137a7e(%ebx),%esi │ │ push $0x30b │ │ push %esi │ │ push 0x50(%esp) │ │ call 12962c0 │ │ add $0xc,%esp │ │ push $0x30c │ │ push %esi │ │ @@ -3534734,31 +3534734,31 @@ │ │ mov 0x48(%esi),%edx │ │ test %edx,%edx │ │ jne 11f8c82 │ │ testb $0x1,(%esi) │ │ jne 11f8c82 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137a43(%ebx),%eax │ │ - lea -0x113b806(%ebx),%ecx │ │ + lea -0x1137a6a(%ebx),%eax │ │ + lea -0x113b82d(%ebx),%ecx │ │ push %eax │ │ push $0x1d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ jmp 11f8cad │ │ mov 0xc(%ebp),%ecx │ │ cmp (%ecx),%esi │ │ je 11f8cbb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137a43(%ebx),%eax │ │ - lea -0x113b806(%ebx),%ecx │ │ + lea -0x1137a6a(%ebx),%eax │ │ + lea -0x113b82d(%ebx),%ecx │ │ push %eax │ │ push $0x21 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3534830,41 +3534830,41 @@ │ │ test %edx,%edx │ │ jne 11f8d79 │ │ testb $0x1,(%esi) │ │ jne 11f8d79 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112a8a6(%ebx),%eax │ │ - lea -0x113b806(%ebx),%ecx │ │ + lea -0x113b82d(%ebx),%ecx │ │ push %eax │ │ push $0x53 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ jmp 11f8dca │ │ cmp (%eax),%esi │ │ je 11f8dde │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112a8a6(%ebx),%eax │ │ - lea -0x113b806(%ebx),%ecx │ │ + lea -0x113b82d(%ebx),%ecx │ │ push %eax │ │ push $0x57 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ jmp 11f8dca │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112a8a6(%ebx),%eax │ │ - lea -0x113b806(%ebx),%ecx │ │ + lea -0x113b82d(%ebx),%ecx │ │ push %eax │ │ push $0x4e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3534948,30 +3534948,30 @@ │ │ test %edx,%edx │ │ jne 11f8ea2 │ │ testb $0x1,(%esi) │ │ jne 11f8ea2 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x113212c(%ebx),%eax │ │ - lea -0x113b806(%ebx),%ecx │ │ + lea -0x113b82d(%ebx),%ecx │ │ push %eax │ │ push $0x72 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ jmp 11f8ecd │ │ mov 0xc(%ebp),%ecx │ │ cmp (%ecx),%esi │ │ je 11f8edb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x113212c(%ebx),%eax │ │ - lea -0x113b806(%ebx),%ecx │ │ + lea -0x113b82d(%ebx),%ecx │ │ push %eax │ │ push $0x76 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3535044,15 +3535044,15 @@ │ │ call 11f8d20 │ │ add $0x20,%esp │ │ mov %eax,%esi │ │ xor %eax,%eax │ │ test %esi,%esi │ │ je 11f8fd7 │ │ sub $0x4,%esp │ │ - lea -0x113b806(%ebx),%eax │ │ + lea -0x113b82d(%ebx),%eax │ │ push $0x93 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push %esi │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3535652,22 +3535652,22 @@ │ │ jb 11f96ef │ │ mov %edx,%eax │ │ and $0xfffffffc,%eax │ │ cmp $0x4,%eax │ │ je 11f96ef │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b7f3(%ebx),%eax │ │ + lea -0x113b81a(%ebx),%eax │ │ lea -0x1132119(%ebx),%ecx │ │ push %eax │ │ push $0x123 │ │ jmp 11f9899 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b7f3(%ebx),%eax │ │ + lea -0x113b81a(%ebx),%eax │ │ lea -0x1132119(%ebx),%ecx │ │ push %eax │ │ push $0x10e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3535680,15 +3535680,15 @@ │ │ sete %al │ │ test %ecx,%ecx │ │ je 11f9724 │ │ test %al,%al │ │ je 11f9724 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b7f3(%ebx),%eax │ │ + lea -0x113b81a(%ebx),%eax │ │ lea -0x1132119(%ebx),%ecx │ │ push %eax │ │ push $0x127 │ │ jmp 11f9899 │ │ mov 0x8(%ebp),%eax │ │ test %edx,%edx │ │ je 11f984d │ │ @@ -3535756,15 +3535756,15 @@ │ │ push 0x14(%esp) │ │ call 11c8f00 │ │ add $0x10,%esp │ │ cmp 0x1c(%esp),%eax │ │ jle 11f98ba │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b7f3(%ebx),%eax │ │ + lea -0x113b81a(%ebx),%eax │ │ lea -0x1132119(%ebx),%ecx │ │ push %eax │ │ push $0x152 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3535780,22 +3535780,22 @@ │ │ push 0xc(%ebp) │ │ push %eax │ │ call 11f5d90 │ │ add $0x10,%esp │ │ jmp 11f98b2 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b7f3(%ebx),%eax │ │ + lea -0x113b81a(%ebx),%eax │ │ lea -0x1132119(%ebx),%ecx │ │ push %eax │ │ push $0x13c │ │ jmp 11f9899 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b7f3(%ebx),%eax │ │ + lea -0x113b81a(%ebx),%eax │ │ lea -0x1132119(%ebx),%ecx │ │ push %eax │ │ push $0x12e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3535841,15 +3535841,15 @@ │ │ push %edi │ │ call 11c8f00 │ │ add $0x10,%esp │ │ cmp 0x1c(%esp),%eax │ │ jle 11f9963 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b7f3(%ebx),%eax │ │ + lea -0x113b81a(%ebx),%eax │ │ lea -0x1132119(%ebx),%ecx │ │ push %eax │ │ push $0x15d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3535867,15 +3535867,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11f99a4 │ │ cmpl $0x0,0xc(%esp) │ │ je 11f99d9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b7f3(%ebx),%eax │ │ + lea -0x113b81a(%ebx),%eax │ │ lea -0x1132119(%ebx),%ecx │ │ push %eax │ │ push $0x168 │ │ jmp 11f982d │ │ mov 0x8(%ebp),%ecx │ │ mov (%ecx),%eax │ │ sub $0xc,%esp │ │ @@ -3535912,15 +3535912,15 @@ │ │ push 0x34(%esp) │ │ call 11cb750 │ │ add $0x10,%esp │ │ mov 0x20(%esp),%eax │ │ jmp 11f98b2 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b7f3(%ebx),%eax │ │ + lea -0x113b81a(%ebx),%eax │ │ lea -0x1132119(%ebx),%ecx │ │ push %eax │ │ push $0x16f │ │ jmp 11f982d │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3536329,15 +3536329,15 @@ │ │ push 0xc(%ebp) │ │ push %eax │ │ call *%ecx │ │ add $0x10,%esp │ │ jmp 11f9f5c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113f03e(%ebx),%eax │ │ + lea -0x113f065(%ebx),%eax │ │ lea -0x113033d(%ebx),%ecx │ │ push %eax │ │ push $0x2b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3537677,15 +3537677,15 @@ │ │ push 0x4(%eax) │ │ call 11c9f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ js 11fb155 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137a1f(%ebx),%eax │ │ + lea -0x1137a46(%ebx),%eax │ │ lea -0x113033d(%ebx),%ecx │ │ push %eax │ │ push $0x1eb │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3537694,15 +3537694,15 @@ │ │ call 1248e00 │ │ add $0x10,%esp │ │ movl $0x0,0xc(%esp) │ │ xor %edi,%edi │ │ jmp 11fb12e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137a1f(%ebx),%eax │ │ + lea -0x1137a46(%ebx),%eax │ │ lea -0x113033d(%ebx),%ecx │ │ push %eax │ │ push $0x1ca │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3537715,51 +3537715,51 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137a1f(%ebx),%eax │ │ + lea -0x1137a46(%ebx),%eax │ │ lea -0x113033d(%ebx),%ecx │ │ push %eax │ │ push $0x1cf │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9f │ │ jmp 11fb055 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137a1f(%ebx),%eax │ │ + lea -0x1137a46(%ebx),%eax │ │ lea -0x113033d(%ebx),%ecx │ │ push %eax │ │ push $0x1d5 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ jmp 11fb055 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137a1f(%ebx),%eax │ │ + lea -0x1137a46(%ebx),%eax │ │ lea -0x113033d(%ebx),%ecx │ │ push %eax │ │ push $0x1de │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ jmp 11fb11a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137a1f(%ebx),%eax │ │ + lea -0x1137a46(%ebx),%eax │ │ lea -0x113033d(%ebx),%ecx │ │ push %eax │ │ push $0x1e4 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3537897,43 +3537897,43 @@ │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ sete %cl │ │ mov %ecx,0xc(%esp) │ │ jmp 11fb42b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137a1f(%ebx),%eax │ │ + lea -0x1137a46(%ebx),%eax │ │ lea -0x113033d(%ebx),%ecx │ │ push %eax │ │ push $0x1f1 │ │ jmp 11fb37a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137a1f(%ebx),%eax │ │ + lea -0x1137a46(%ebx),%eax │ │ lea -0x113033d(%ebx),%ecx │ │ push %eax │ │ push $0x1fc │ │ jmp 11fb37a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137a1f(%ebx),%eax │ │ + lea -0x1137a46(%ebx),%eax │ │ lea -0x113033d(%ebx),%ecx │ │ push %eax │ │ push $0x206 │ │ jmp 11fb37a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137a1f(%ebx),%eax │ │ + lea -0x1137a46(%ebx),%eax │ │ lea -0x113033d(%ebx),%ecx │ │ push %eax │ │ push $0x20b │ │ jmp 11fb37a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137a1f(%ebx),%eax │ │ + lea -0x1137a46(%ebx),%eax │ │ lea -0x113033d(%ebx),%ecx │ │ push %eax │ │ push $0x201 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3537943,34 +3537943,34 @@ │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ movl $0xffffffff,0xc(%esp) │ │ mov 0x10(%esp),%esi │ │ jmp 11fb12e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137a1f(%ebx),%eax │ │ + lea -0x1137a46(%ebx),%eax │ │ lea -0x113033d(%ebx),%ecx │ │ push %eax │ │ push $0x210 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ jmp 11fb38a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137a1f(%ebx),%eax │ │ + lea -0x1137a46(%ebx),%eax │ │ lea -0x113033d(%ebx),%ecx │ │ push %eax │ │ push $0x214 │ │ jmp 11fb409 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137a1f(%ebx),%eax │ │ + lea -0x1137a46(%ebx),%eax │ │ lea -0x113033d(%ebx),%ecx │ │ push %eax │ │ push $0x219 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3537980,15 +3537980,15 @@ │ │ add $0x10,%esp │ │ movl $0xffffffff,0xc(%esp) │ │ mov 0x10(%esp),%esi │ │ mov 0x14(%esp),%edi │ │ jmp 11fb12e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137a1f(%ebx),%eax │ │ + lea -0x1137a46(%ebx),%eax │ │ lea -0x113033d(%ebx),%ecx │ │ push %eax │ │ push $0x21e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3538184,15 +3538184,15 @@ │ │ push 0x8(%ebp) │ │ call *%eax │ │ add $0x10,%esp │ │ jmp 11fb659 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114fca1(%ebx),%eax │ │ - lea -0x1139648(%ebx),%ecx │ │ + lea -0x113966f(%ebx),%ecx │ │ push %eax │ │ push $0x1f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x98 │ │ @@ -3538226,16 +3538226,16 @@ │ │ push 0xc(%ebp) │ │ push 0x8(%ebp) │ │ call *%eax │ │ add $0x20,%esp │ │ jmp 11fb6d2 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137a02(%ebx),%eax │ │ - lea -0x1139648(%ebx),%ecx │ │ + lea -0x1137a29(%ebx),%eax │ │ + lea -0x113966f(%ebx),%ecx │ │ push %eax │ │ push $0x2f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x98 │ │ @@ -3538330,15 +3538330,15 @@ │ │ mov 0x8(%ebp),%eax │ │ push %eax │ │ call 11c4f70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11fb891 │ │ sub $0x4,%esp │ │ - lea -0x1139632(%ebx),%eax │ │ + lea -0x1139659(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push 0x8(%ebp) │ │ call 11c5630 │ │ add $0x10,%esp │ │ movl $0x0,0x18(%esp) │ │ movl $0x0,0x10(%esp) │ │ @@ -3538602,15 +3538602,15 @@ │ │ test %eax,%eax │ │ je 11fbcb3 │ │ mov 0x20(%esp),%eax │ │ test %eax,%eax │ │ je 11fbc2d │ │ mov 0x2c(%esp),%edx │ │ cmp $0x4,%edx │ │ - lea -0x11379f5(%ebx),%ecx │ │ + lea -0x1137a1c(%ebx),%ecx │ │ lea -0x1133dfb(%ebx),%esi │ │ cmove %ecx,%esi │ │ cmp $0x2,%edx │ │ lea -0x11572fc(%ebx),%edx │ │ cmovne %esi,%edx │ │ sub $0x4,%esp │ │ mov 0x8(%ebp),%ecx │ │ @@ -3538633,15 +3538633,15 @@ │ │ test %eax,%eax │ │ je 11fbcb3 │ │ mov 0x30(%esp),%ecx │ │ test %ecx,%ecx │ │ mov 0x8(%ebp),%edi │ │ je 11fbc75 │ │ sub $0xc,%esp │ │ - lea -0x114473d(%ebx),%eax │ │ + lea -0x1144764(%ebx),%eax │ │ push 0x10(%ebp) │ │ push $0x0 │ │ push %ecx │ │ push %eax │ │ push %edi │ │ call 11dd6e0 │ │ add $0x20,%esp │ │ @@ -3538701,15 +3538701,15 @@ │ │ push %esi │ │ call 11c4340 │ │ mov 0x1c(%esp),%edx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 11fbe0c │ │ sub $0x4,%esp │ │ - lea -0x1141cfb(%ebx),%eax │ │ + lea -0x1141d22(%ebx),%eax │ │ push %edx │ │ push %eax │ │ push %esi │ │ call 11c5630 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x0,%eax │ │ @@ -3538720,15 +3538720,15 @@ │ │ mov %edx,0x10(%esp) │ │ add $0x5,%ecx │ │ neg %eax │ │ mov %eax,0xc(%esp) │ │ xor %edi,%edi │ │ lea -0x114ccfe(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ - lea -0x113b8b5(%ebx),%eax │ │ + lea -0x113b8dc(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1153a35(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ mov %ecx,0x14(%esp) │ │ jmp 11fbdba │ │ nop │ │ nop │ │ @@ -3539046,15 +3539046,15 @@ │ │ mov %eax,%edi │ │ movl $0x0,0x4(%esp) │ │ xor %esi,%esi │ │ jmp 11fc165 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c5f4(%ebx),%eax │ │ - lea -0x1139622(%ebx),%ecx │ │ + lea -0x1139649(%ebx),%ecx │ │ push %eax │ │ push $0xa6 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3539126,16 +3539126,16 @@ │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ call 11ca970 │ │ add $0x20,%esp │ │ jmp 11fc20d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144732(%ebx),%eax │ │ - lea -0x1139622(%ebx),%ecx │ │ + lea -0x1144759(%ebx),%eax │ │ + lea -0x1139649(%ebx),%ecx │ │ push %eax │ │ push $0xc8 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6f │ │ @@ -3539181,15 +3539181,15 @@ │ │ push 0xc(%ebp) │ │ call 11ca970 │ │ add $0x20,%esp │ │ jmp 11fc28c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x115393b(%ebx),%eax │ │ - lea -0x1139622(%ebx),%ecx │ │ + lea -0x1139649(%ebx),%ecx │ │ push %eax │ │ push $0xd3 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6f │ │ @@ -3539286,15 +3539286,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x0,%esi │ │ je 11fc3cf │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114dde2(%ebx),%eax │ │ - lea -0x1139622(%ebx),%ecx │ │ + lea -0x1139649(%ebx),%ecx │ │ push %eax │ │ push $0xff │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa5 │ │ @@ -3539348,16 +3539348,16 @@ │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ call 11ca7a0 │ │ add $0x10,%esp │ │ jmp 11fc447 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144717(%ebx),%eax │ │ - lea -0x1139622(%ebx),%ecx │ │ + lea -0x114473e(%ebx),%eax │ │ + lea -0x1139649(%ebx),%ecx │ │ push %eax │ │ push $0x10f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6f │ │ @@ -3539390,15 +3539390,15 @@ │ │ push 0xc(%ebp) │ │ call 11cae40 │ │ add $0x10,%esp │ │ jmp 11fc4b7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1128a64(%ebx),%eax │ │ - lea -0x1139622(%ebx),%ecx │ │ + lea -0x1139649(%ebx),%ecx │ │ push %eax │ │ push $0x11a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6f │ │ @@ -3539433,16 +3539433,16 @@ │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ setne %al │ │ jmp 11fc52d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140f1b(%ebx),%eax │ │ - lea -0x1139622(%ebx),%ecx │ │ + lea -0x1140f42(%ebx),%eax │ │ + lea -0x1139649(%ebx),%ecx │ │ push %eax │ │ push $0x125 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6f │ │ @@ -3539504,15 +3539504,15 @@ │ │ mov $0xffffffff,%eax │ │ lock xadd %eax,0x10(%esi) │ │ cmp $0x1,%eax │ │ jne 11fc590 │ │ jmp 11fc592 │ │ jg 11fc5bb │ │ sub $0x4,%esp │ │ - lea -0x113b7d5(%ebx),%edi │ │ + lea -0x113b7fc(%ebx),%edi │ │ push $0x4de │ │ push %edi │ │ push 0xc(%esi) │ │ call 12962c0 │ │ add $0xc,%esp │ │ push $0x4e0 │ │ push %edi │ │ @@ -3539569,15 +3539569,15 @@ │ │ call 11f6190 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11fc64d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1120e04(%ebx),%eax │ │ - lea -0x113b7d5(%ebx),%ecx │ │ + lea -0x113b7fc(%ebx),%ecx │ │ push %eax │ │ push $0x493 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -3540274,15 +3540274,15 @@ │ │ test %eax,%eax │ │ je 11fcda2 │ │ mov $0x1,%eax │ │ jmp 11fcda4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1120e04(%ebx),%eax │ │ - lea -0x113b7d5(%ebx),%ecx │ │ + lea -0x113b7fc(%ebx),%ecx │ │ push %eax │ │ push $0x49a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x92 │ │ @@ -3540314,16 +3540314,16 @@ │ │ movdqa %xmm0,0x100(%esp) │ │ movdqa %xmm0,0xf0(%esp) │ │ movb $0x0,0x110(%esp) │ │ cmpl $0x1fffffff,0x14(%ebp) │ │ jb 11fce2d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11446f9(%ebx),%eax │ │ - lea -0x113b7d5(%ebx),%ecx │ │ + lea -0x1144720(%ebx),%eax │ │ + lea -0x113b7fc(%ebx),%ecx │ │ push %eax │ │ push $0x3c4 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3540672,15 +3540672,15 @@ │ │ cmp $0x1555555,%eax │ │ ja 11fd7df │ │ mov %edi,0x7c(%esp) │ │ lea (%ecx,%ecx,2),%esi │ │ shl $0x9,%esi │ │ lea 0x220(%esi),%eax │ │ sub $0x4,%esp │ │ - lea -0x113b7d5(%ebx),%edx │ │ + lea -0x113b7fc(%ebx),%edx │ │ push $0x273 │ │ mov %edx,0x70(%esp) │ │ push %edx │ │ push %eax │ │ mov %ecx,%edi │ │ call 1295f60 │ │ add $0x10,%esp │ │ @@ -3541032,16 +3541032,16 @@ │ │ jne 11fd43a │ │ jmp 11fd948 │ │ mov (%edi,%eax,4),%edi │ │ mov %eax,%esi │ │ jmp 11fd4b6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11446f9(%ebx),%eax │ │ - lea -0x113b7d5(%ebx),%ecx │ │ + lea -0x1144720(%ebx),%eax │ │ + lea -0x113b7fc(%ebx),%ecx │ │ push %eax │ │ push $0x3ce │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x71 │ │ @@ -3541065,15 +3541065,15 @@ │ │ jmp 11fdda2 │ │ mov %esi,0x1c(%esp) │ │ mov 0x14(%ebp),%eax │ │ inc %eax │ │ mov %eax,0x40(%esp) │ │ lea 0x0(,%eax,4),%esi │ │ sub $0x4,%esp │ │ - lea -0x113b7d5(%ebx),%edi │ │ + lea -0x113b7fc(%ebx),%edi │ │ push $0x458 │ │ push %edi │ │ push %esi │ │ call 1295f60 │ │ add $0x10,%esp │ │ mov %eax,0x30(%esp) │ │ test %eax,%eax │ │ @@ -3541118,16 +3541118,16 @@ │ │ jmp 11fd325 │ │ xor %edi,%edi │ │ movl $0x0,0x48(%esp) │ │ mov 0x3c(%esp),%eax │ │ jmp 11fdc86 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11446f9(%ebx),%eax │ │ - lea -0x113b7d5(%ebx),%ecx │ │ + lea -0x1144720(%ebx),%eax │ │ + lea -0x113b7fc(%ebx),%ecx │ │ push %eax │ │ push $0x3fe │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3541377,15 +3541377,15 @@ │ │ push 0x2c(%esp) │ │ push $0x10 │ │ call 1248e00 │ │ add $0x10,%esp │ │ mov 0x3c(%esp),%eax │ │ mov 0x38(%esp),%edi │ │ sub $0x4,%esp │ │ - lea -0x113b7d5(%ebx),%esi │ │ + lea -0x113b7fc(%ebx),%esi │ │ push $0x304 │ │ push %esi │ │ push %eax │ │ call 12962c0 │ │ add $0xc,%esp │ │ push $0x305 │ │ push %esi │ │ @@ -3541472,15 +3541472,15 @@ │ │ mov 0xc(%ebp),%eax │ │ mov %ecx,0x14(%eax) │ │ mov $0x1,%esi │ │ sub $0xc,%esp │ │ push 0x20(%ebp) │ │ call 11cba60 │ │ add $0xc,%esp │ │ - lea -0x113b7d5(%ebx),%edi │ │ + lea -0x113b7fc(%ebx),%edi │ │ push $0x482 │ │ push %edi │ │ push 0x34(%esp) │ │ call 12962c0 │ │ add $0xc,%esp │ │ push $0x483 │ │ push %edi │ │ @@ -3541533,15 +3541533,15 @@ │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11fdf75 │ │ xor %eax,%eax │ │ test %esi,%esi │ │ je 11fdf75 │ │ sub $0x4,%esp │ │ - lea -0x113b7d5(%ebx),%eax │ │ + lea -0x113b7fc(%ebx),%eax │ │ push $0x4ba │ │ mov %eax,0x1c(%esp) │ │ push %eax │ │ push $0x14 │ │ call 1296010 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ @@ -3541601,15 +3541601,15 @@ │ │ movl $0x0,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ mov 0x10(%esp),%eax │ │ jmp 11fe2ac │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112a893(%ebx),%eax │ │ - lea -0x113b7d5(%ebx),%ecx │ │ + lea -0x113b7fc(%ebx),%ecx │ │ push %eax │ │ push $0x339 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x71 │ │ @@ -3542138,15 +3542138,15 @@ │ │ movl $0x1,0x1c(%esp) │ │ movl $0x0,0x10(%esp) │ │ movl $0x0,0x18(%esp) │ │ jmp 11fea0b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111ec77(%ebx),%eax │ │ - lea -0x113b7d5(%ebx),%ecx │ │ + lea -0x113b7fc(%ebx),%ecx │ │ push %eax │ │ push $0x5b6 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0100 │ │ @@ -3542154,15 +3542154,15 @@ │ │ call 1248e00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 11fe9b7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111ec77(%ebx),%eax │ │ - lea -0x113b7d5(%ebx),%ecx │ │ + lea -0x113b7fc(%ebx),%ecx │ │ push %eax │ │ push $0x5bb │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ @@ -3542181,15 +3542181,15 @@ │ │ movl $0x0,0x24(%esp) │ │ xor %eax,%eax │ │ jmp 11fe935 │ │ mov 0x34(%esp),%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111ec77(%ebx),%eax │ │ - lea -0x113b7d5(%ebx),%ecx │ │ + lea -0x113b7fc(%ebx),%ecx │ │ push %eax │ │ push $0x5c3 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3542206,15 +3542206,15 @@ │ │ movl $0x0,0x24(%esp) │ │ xor %eax,%eax │ │ mov 0xc(%esp),%edi │ │ jmp 11fe935 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111ec77(%ebx),%eax │ │ - lea -0x113b7d5(%ebx),%ecx │ │ + lea -0x113b7fc(%ebx),%ecx │ │ push %eax │ │ push $0x5d5 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3542223,15 +3542223,15 @@ │ │ add $0x10,%esp │ │ movl $0x0,0x10(%esp) │ │ jmp 11fe903 │ │ mov %ecx,0x14(%esp) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111ec77(%ebx),%eax │ │ - lea -0x113b7d5(%ebx),%ecx │ │ + lea -0x113b7fc(%ebx),%ecx │ │ push %eax │ │ push $0x5d9 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3542242,22 +3542242,22 @@ │ │ movl $0x0,0x1c(%esp) │ │ movl $0x0,0x2c(%esp) │ │ movl $0x0,0x30(%esp) │ │ jmp 11fe923 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111ec77(%ebx),%eax │ │ - lea -0x113b7d5(%ebx),%ecx │ │ + lea -0x113b7fc(%ebx),%ecx │ │ push %eax │ │ push $0x5e2 │ │ jmp 11fe8d9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111ec77(%ebx),%eax │ │ - lea -0x113b7d5(%ebx),%ecx │ │ + lea -0x113b7fc(%ebx),%ecx │ │ push %eax │ │ push $0x5ed │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3542270,15 +3542270,15 @@ │ │ movl $0x0,0x30(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0x0,0x24(%esp) │ │ jmp 11fea13 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111ec77(%ebx),%eax │ │ - lea -0x113b7d5(%ebx),%ecx │ │ + lea -0x113b7fc(%ebx),%ecx │ │ push %eax │ │ push $0x5e7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ @@ -3542335,15 +3542335,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111ec77(%ebx),%eax │ │ - lea -0x113b7d5(%ebx),%ecx │ │ + lea -0x113b7fc(%ebx),%ecx │ │ push %eax │ │ push $0x5f6 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3542357,15 +3542357,15 @@ │ │ mov 0xc(%esp),%edi │ │ mov 0x20(%esp),%esi │ │ mov 0x28(%esp),%eax │ │ jmp 11fe935 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111ec77(%ebx),%eax │ │ - lea -0x113b7d5(%ebx),%ecx │ │ + lea -0x113b7fc(%ebx),%ecx │ │ push %eax │ │ push $0x5f1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ @@ -3542375,15 +3542375,15 @@ │ │ movl $0x0,0x10(%esp) │ │ movl $0x0,0x18(%esp) │ │ movl $0x0,0x1c(%esp) │ │ jmp 11fe8aa │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111ec77(%ebx),%eax │ │ - lea -0x113b7d5(%ebx),%ecx │ │ + lea -0x113b7fc(%ebx),%ecx │ │ push %eax │ │ push $0x5ff │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ @@ -3607209,15 +3607209,15 @@ │ │ call 12481b0 │ │ cmp $0x180006f,%eax │ │ mov 0xc(%esp),%esi │ │ jne 1226933 │ │ call 1249060 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b7bc(%ebx),%eax │ │ + lea -0x113b7e3(%ebx),%eax │ │ lea -0x1133ddb(%ebx),%ecx │ │ push %eax │ │ push $0x70 │ │ jmp 1226997 │ │ sub $0xc,%esp │ │ push 0x30(%esp) │ │ call 11c90a0 │ │ @@ -3607234,40 +3607234,40 @@ │ │ add $0x10,%esp │ │ cmp $0xfffffffe,%eax │ │ je 1226845 │ │ cmp $0x1,%eax │ │ jne 122697d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b7bc(%ebx),%eax │ │ + lea -0x113b7e3(%ebx),%eax │ │ lea -0x1133ddb(%ebx),%ecx │ │ push %eax │ │ push $0x84 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6d │ │ jmp 12269a4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b7bc(%ebx),%eax │ │ + lea -0x113b7e3(%ebx),%eax │ │ lea -0x1133ddb(%ebx),%ecx │ │ push %eax │ │ push $0x90 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 12269a4 │ │ call 1249210 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b7bc(%ebx),%eax │ │ + lea -0x113b7e3(%ebx),%eax │ │ lea -0x1133ddb(%ebx),%ecx │ │ push %eax │ │ push $0x75 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3607280,15 +3607280,15 @@ │ │ call 11cf2d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12267dd │ │ jmp 1226845 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b7bc(%ebx),%eax │ │ + lea -0x113b7e3(%ebx),%eax │ │ lea -0x1133ddb(%ebx),%ecx │ │ push %eax │ │ push $0x89 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3607915,15 +3607915,15 @@ │ │ sub $0x8,%esp │ │ push $0x0 │ │ push %edi │ │ call 11ca240 │ │ jmp 122719d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11379db(%ebx),%eax │ │ + lea -0x1137a02(%ebx),%eax │ │ lea -0x114ddc7(%ebx),%ecx │ │ push %eax │ │ push $0x2b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3608299,15 +3608299,15 @@ │ │ jne 12275da │ │ mov $0x70,%ecx │ │ mov $0xcb,%edx │ │ mov %ecx,%esi │ │ mov %edx,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11379db(%ebx),%eax │ │ + lea -0x1137a02(%ebx),%eax │ │ lea -0x114ddc7(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3609718,15 +3609718,15 @@ │ │ push 0xc(%ebp) │ │ push 0x8(%ebp) │ │ call 11f5e30 │ │ add $0x20,%esp │ │ jmp 122859a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140ef9(%ebx),%eax │ │ + lea -0x1140f20(%ebx),%eax │ │ lea -0x1132105(%ebx),%ecx │ │ push %eax │ │ push $0x1ed │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3615232,15 +3615232,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ setne %al │ │ jmp 122c2d8 │ │ xor %eax,%eax │ │ jmp 122c2d8 │ │ lea -0x114ccfe(%ebx),%eax │ │ - lea -0x113f028(%ebx),%ecx │ │ + lea -0x113f04f(%ebx),%ecx │ │ jmp 122c2c2 │ │ lea -0x114ccfe(%ebx),%eax │ │ lea -0x1126b1a(%ebx),%ecx │ │ push %eax │ │ push 0x8(%ebp) │ │ push %ecx │ │ push 0x18(%esp) │ │ @@ -3615506,27 +3615506,27 @@ │ │ mov %ecx,(%edx) │ │ add $0x9,%eax │ │ mov %eax,(%esi) │ │ mov $0x1,%eax │ │ jmp 122c5aa │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b78e(%ebx),%eax │ │ + lea -0x113b7b5(%ebx),%eax │ │ lea -0x114ddb3(%ebx),%ecx │ │ push %eax │ │ push $0x2db │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8c │ │ jmp 122c59e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b78e(%ebx),%eax │ │ + lea -0x113b7b5(%ebx),%eax │ │ lea -0x114ddb3(%ebx),%ecx │ │ push %eax │ │ push $0x2e1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3615539,15 +3615539,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b78e(%ebx),%eax │ │ + lea -0x113b7b5(%ebx),%eax │ │ lea -0x114ddb3(%ebx),%ecx │ │ push %eax │ │ push $0x2e5 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3615682,27 +3615682,27 @@ │ │ mov 0xc(%ebp),%ecx │ │ test %ecx,%ecx │ │ je 122c7d6 │ │ cmpl $0x3f,(%edi) │ │ ja 122c786 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11395f6(%ebx),%eax │ │ + lea -0x113961d(%ebx),%eax │ │ lea -0x114ddb3(%ebx),%ecx │ │ push %eax │ │ push $0x334 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ jmp 122c778 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11395f6(%ebx),%eax │ │ + lea -0x113961d(%ebx),%eax │ │ lea -0x114ddb3(%ebx),%ecx │ │ push %eax │ │ push $0x32b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3615830,27 +3615830,27 @@ │ │ mov 0xc(%ebp),%ecx │ │ test %ecx,%ecx │ │ je 122c98c │ │ cmpl $0x71,(%esi) │ │ ja 122c962 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140ec9(%ebx),%eax │ │ + lea -0x1140ef0(%ebx),%eax │ │ lea -0x114ddb3(%ebx),%ecx │ │ push %eax │ │ push $0x351 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ jmp 122c954 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140ec9(%ebx),%eax │ │ + lea -0x1140ef0(%ebx),%eax │ │ lea -0x114ddb3(%ebx),%ecx │ │ push %eax │ │ push $0x348 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3616210,15 +3616210,15 @@ │ │ push 0x44(%edi) │ │ call 139d870 │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ jmp 122cd6d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140eb2(%ebx),%eax │ │ + lea -0x1140ed9(%ebx),%eax │ │ push %eax │ │ push $0x8b │ │ push %esi │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ @@ -3616563,15 +3616563,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x180,%esp │ │ call 122d154 │ │ pop %ebx │ │ add $0x213504,%ebx │ │ mov 0x28(%ebp),%esi │ │ sub $0x4,%esp │ │ - lea -0x1141030(%ebx),%eax │ │ + lea -0x1141057(%ebx),%eax │ │ push 0x34(%ebp) │ │ push %eax │ │ push 0x30(%ebp) │ │ call 124c6c0 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ call 124b0a0 │ │ @@ -3616649,17 +3616649,17 @@ │ │ test %eax,%eax │ │ je 122d1aa │ │ andb $0xf8,0x50(%esp) │ │ movzbl 0x6f(%esp),%eax │ │ and $0x3f,%al │ │ or $0x40,%al │ │ mov %al,0x6f(%esp) │ │ - movups -0x1142cf1(%ebx),%xmm0 │ │ + movups -0x1142d18(%ebx),%xmm0 │ │ movaps %xmm0,0xe0(%esp) │ │ - movups -0x1142d01(%ebx),%xmm0 │ │ + movups -0x1142d28(%ebx),%xmm0 │ │ movaps %xmm0,0xd0(%esp) │ │ movb $0x0,0xf0(%esp) │ │ sub $0x4,%esp │ │ push $0x0 │ │ push %esi │ │ push %edi │ │ call 124b8f0 │ │ @@ -3616803,17 +3616803,17 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x40,%esp │ │ mov %ecx,%esi │ │ call 122d463 │ │ pop %ebx │ │ add $0x2131f5,%ebx │ │ - movups -0x1142cf1(%ebx),%xmm0 │ │ + movups -0x1142d18(%ebx),%xmm0 │ │ movaps %xmm0,0x20(%esp) │ │ - movups -0x1142d01(%ebx),%xmm0 │ │ + movups -0x1142d28(%ebx),%xmm0 │ │ movaps %xmm0,0x10(%esp) │ │ movb $0x0,0x30(%esp) │ │ sub $0x4,%esp │ │ push $0x0 │ │ push %edx │ │ push %ecx │ │ call 124b8f0 │ │ @@ -3622353,15 +3622353,15 @@ │ │ pxor %xmm2,%xmm2 │ │ psubd %xmm1,%xmm2 │ │ movdqu %xmm2,0xa8(%esp) │ │ movq 0xb8(%esp),%xmm1 │ │ psubd %xmm1,%xmm0 │ │ movq %xmm0,0xb8(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1141030(%ebx),%edx │ │ + lea -0x1141057(%ebx),%edx │ │ push %ecx │ │ push %edx │ │ push %eax │ │ call 124c6c0 │ │ add $0x10,%esp │ │ mov %eax,0xc(%esp) │ │ test %eax,%eax │ │ @@ -3623877,15 +3623877,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x180,%esp │ │ call 1234564 │ │ pop %ebx │ │ add $0x20c0f4,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1141030(%ebx),%eax │ │ + lea -0x1141057(%ebx),%eax │ │ push 0x14(%ebp) │ │ push %eax │ │ push 0x8(%ebp) │ │ call 124c6c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 123464f │ │ @@ -3636449,15 +3636449,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 123f661 │ │ pop %ebx │ │ add $0x200ff7,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113f00e(%ebx),%edi │ │ + lea -0x113f035(%ebx),%edi │ │ push $0x17 │ │ push %edi │ │ push $0x54 │ │ call 1296010 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ xor %eax,%eax │ │ @@ -3636527,15 +3636527,15 @@ │ │ mov $0xffffffff,%eax │ │ lock xadd %eax,0x50(%esi) │ │ cmp $0x1,%eax │ │ jne 123f730 │ │ jmp 123f732 │ │ jg 123f766 │ │ sub $0x4,%esp │ │ - lea -0x113f00e(%ebx),%edi │ │ + lea -0x113f035(%ebx),%edi │ │ push $0x4d │ │ push %edi │ │ push 0x4(%esi) │ │ call 12962c0 │ │ add $0x10,%esp │ │ push $0x4e │ │ push %edi │ │ @@ -3636599,15 +3636599,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 123f7bd │ │ pop %ebx │ │ add $0x200e9b,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0x4,%esp │ │ - lea -0x113f00e(%ebx),%eax │ │ + lea -0x113f035(%ebx),%eax │ │ push $0x66 │ │ push %eax │ │ push 0x48(%esi) │ │ call 1296ea0 │ │ add $0x10,%esp │ │ mov %eax,0x44(%esi) │ │ lea -0x8(%ebp),%esp │ │ @@ -3636652,27 +3636652,27 @@ │ │ test %edx,%edx │ │ je 123f910 │ │ cmp %esi,0x1c(%ebp) │ │ jae 123f8cb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114beef(%ebx),%eax │ │ - lea -0x113f00e(%ebx),%ecx │ │ + lea -0x113f035(%ebx),%ecx │ │ push %eax │ │ push $0x80 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ jmp 123f891 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114beef(%ebx),%eax │ │ - lea -0x113f00e(%ebx),%ecx │ │ + lea -0x113f035(%ebx),%ecx │ │ push %eax │ │ push $0x71 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80 │ │ @@ -3636685,15 +3636685,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114beef(%ebx),%eax │ │ - lea -0x113f00e(%ebx),%ecx │ │ + lea -0x113f035(%ebx),%ecx │ │ push %eax │ │ push $0x77 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -3636708,15 +3636708,15 @@ │ │ call 1234680 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 123f910 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114beef(%ebx),%eax │ │ - lea -0x113f00e(%ebx),%ecx │ │ + lea -0x113f035(%ebx),%ecx │ │ push %eax │ │ push $0x8f │ │ jmp 123f933 │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 123de10 │ │ @@ -3636725,15 +3636725,15 @@ │ │ je 123f919 │ │ mov %esi,(%edi) │ │ mov $0x1,%eax │ │ jmp 123f89d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114beef(%ebx),%eax │ │ - lea -0x113f00e(%ebx),%ecx │ │ + lea -0x113f035(%ebx),%ecx │ │ push %eax │ │ push $0x9d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa4 │ │ @@ -3636781,29 +3636781,29 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ js 123fa1f │ │ movl $0x0,0xc(%esp) │ │ jmp 123fa47 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11379cf(%ebx),%eax │ │ - lea -0x113b77a(%ebx),%ecx │ │ + lea -0x11379f6(%ebx),%eax │ │ + lea -0x113b7a1(%ebx),%ecx │ │ push %eax │ │ push $0x3c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ lea -0x1124ba9(%ebx),%eax │ │ push %eax │ │ push $0x66 │ │ jmp 123fa0b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11379cf(%ebx),%eax │ │ - lea -0x113b77a(%ebx),%ecx │ │ + lea -0x11379f6(%ebx),%eax │ │ + lea -0x113b7a1(%ebx),%ecx │ │ push %eax │ │ push $0x37 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3636852,15 +3636852,15 @@ │ │ mov (%esi),%ecx │ │ mov 0x4(%esi),%esi │ │ test %ecx,%ecx │ │ lea -0x114ccfe(%ebx),%eax │ │ cmove %eax,%ecx │ │ mov %ecx,0x1c(%esp) │ │ sete %cl │ │ - lea -0x113b757(%ebx),%edx │ │ + lea -0x113b77e(%ebx),%edx │ │ cmove %eax,%edx │ │ mov %edx,0x18(%esp) │ │ test %esi,%esi │ │ lea -0x1122e42(%ebx),%edx │ │ cmove %eax,%edx │ │ mov %edx,0x14(%esp) │ │ cmove %eax,%esi │ │ @@ -3636877,16 +3636877,16 @@ │ │ call 1248180 │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ jne 123fb40 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11379cf(%ebx),%eax │ │ - lea -0x113b77a(%ebx),%ecx │ │ + lea -0x11379f6(%ebx),%eax │ │ + lea -0x113b7a1(%ebx),%ecx │ │ push %eax │ │ push $0x66 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x4,%esp │ │ lea -0x114fc44(%ebx),%eax │ │ push %esi │ │ @@ -3637300,23 +3637300,23 @@ │ │ test %eax,%eax │ │ jne 123ffdc │ │ movl $0x0,0x1c(%esp) │ │ mov 0x8(%esp),%edx │ │ jmp 123fc63 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142ce0(%ebx),%eax │ │ - lea -0x113b77a(%ebx),%ecx │ │ + lea -0x1142d07(%ebx),%eax │ │ + lea -0x113b7a1(%ebx),%ecx │ │ push %eax │ │ push $0x354 │ │ jmp 124001b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142ce0(%ebx),%eax │ │ - lea -0x113b77a(%ebx),%ecx │ │ + lea -0x1142d07(%ebx),%eax │ │ + lea -0x113b7a1(%ebx),%ecx │ │ push %eax │ │ push $0x359 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80020 │ │ @@ -3637394,15 +3637394,15 @@ │ │ mov 0x10(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ mov $0x1,%edi │ │ jmp 1240123 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x113030d(%ebx),%eax │ │ - lea -0x113b77a(%ebx),%ecx │ │ + lea -0x113b7a1(%ebx),%ecx │ │ push %eax │ │ push $0x98 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3637447,15 +3637447,15 @@ │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114a589(%ebx),%eax │ │ - lea -0x113b77a(%ebx),%ecx │ │ + lea -0x113b7a1(%ebx),%ecx │ │ push %eax │ │ push $0xa9 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3637491,15 +3637491,15 @@ │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1157280(%ebx),%eax │ │ - lea -0x113b77a(%ebx),%ecx │ │ + lea -0x113b7a1(%ebx),%ecx │ │ push %eax │ │ push $0xb9 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3637536,15 +3637536,15 @@ │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151a87(%ebx),%eax │ │ - lea -0x113b77a(%ebx),%ecx │ │ + lea -0x113b7a1(%ebx),%ecx │ │ push %eax │ │ push $0xc9 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3637573,15 +3637573,15 @@ │ │ call 12402a1 │ │ pop %ebx │ │ add $0x2003b7,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 12404a4 │ │ sub $0x4,%esp │ │ - lea -0x113b77a(%ebx),%eax │ │ + lea -0x113b7a1(%ebx),%eax │ │ push $0xe3 │ │ mov %eax,0x8(%esp) │ │ push %eax │ │ push $0x18 │ │ call 1296010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ @@ -3637618,15 +3637618,15 @@ │ │ call 12c0280 │ │ add $0x10,%esp │ │ mov %eax,0x8(%edi) │ │ movl $0x0,0x10(%edi) │ │ test %eax,%eax │ │ je 12403d3 │ │ sub $0x4,%esp │ │ - lea -0x113b74a(%ebx),%eax │ │ + lea -0x113b771(%ebx),%eax │ │ push %eax │ │ push 0xc(%esp) │ │ push %esi │ │ call 12c01f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1240375 │ │ @@ -3637655,15 +3637655,15 @@ │ │ push $0xea │ │ push 0xc(%esp) │ │ call 1248ce0 │ │ add $0x4,%esp │ │ push %esi │ │ call 1241e30 │ │ add $0x10,%esp │ │ - lea -0x11446e1(%ebx),%ecx │ │ + lea -0x1144708(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push $0x8010e │ │ jmp 1240450 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c5c3(%ebx),%eax │ │ @@ -3637677,15 +3637677,15 @@ │ │ call 1241e30 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0xc,%esp │ │ push 0x8(%ebp) │ │ call 1241d60 │ │ add $0x4,%esp │ │ - lea -0x1140ea1(%ebx),%ecx │ │ + lea -0x1140ec8(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ push $0x8010e │ │ push $0x3c │ │ call 1248e00 │ │ add $0x20,%esp │ │ @@ -3637728,15 +3637728,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c5c3(%ebx),%eax │ │ - lea -0x113b77a(%ebx),%ecx │ │ + lea -0x113b7a1(%ebx),%ecx │ │ push %eax │ │ push $0xdf │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3637773,15 +3637773,15 @@ │ │ mov (%esi),%eax │ │ jmp 1240513 │ │ xor %eax,%eax │ │ movl $0x0,0x4(%esi) │ │ mov %eax,(%esp) │ │ call 12416a0 │ │ movl $0x0,(%esi) │ │ - lea -0x113b77a(%ebx),%eax │ │ + lea -0x113b7a1(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x118,0x8(%esp) │ │ call 12962c0 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3637801,15 +3637801,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1240561 │ │ pop %ebx │ │ add $0x2000f7,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113b77a(%ebx),%esi │ │ + lea -0x113b7a1(%ebx),%esi │ │ push $0x122 │ │ push %esi │ │ push $0x18 │ │ call 1296010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3637920,16 +3637920,16 @@ │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11395dd(%ebx),%eax │ │ - lea -0x113b77a(%ebx),%ecx │ │ + lea -0x1139604(%ebx),%eax │ │ + lea -0x113b7a1(%ebx),%ecx │ │ push %eax │ │ push $0x143 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3638176,16 +3638176,16 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12409a3 │ │ incl 0x20(%esp) │ │ jmp 1240833 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11395dd(%ebx),%eax │ │ - lea -0x113b77a(%ebx),%ecx │ │ + lea -0x1139604(%ebx),%eax │ │ + lea -0x113b7a1(%ebx),%ecx │ │ push %eax │ │ push $0x143 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3638205,15 +3638205,15 @@ │ │ movl $0x0,0x4(%edi) │ │ sub $0xc,%esp │ │ push %eax │ │ call 12416a0 │ │ add $0x10,%esp │ │ movl $0x0,(%edi) │ │ sub $0x4,%esp │ │ - lea -0x113b77a(%ebx),%eax │ │ + lea -0x113b7a1(%ebx),%eax │ │ push $0x118 │ │ push %eax │ │ push %edi │ │ call 12962c0 │ │ jmp 1240830 │ │ nop │ │ nop │ │ @@ -3638235,15 +3638235,15 @@ │ │ call 12eb710 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 1240a68 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126b01(%ebx),%eax │ │ - lea -0x113b77a(%ebx),%ecx │ │ + lea -0x113b7a1(%ebx),%ecx │ │ push %eax │ │ push $0x21c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3638256,15 +3638256,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126b01(%ebx),%eax │ │ - lea -0x113b77a(%ebx),%ecx │ │ + lea -0x113b7a1(%ebx),%ecx │ │ push %eax │ │ push $0x209 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3638325,15 +3638325,15 @@ │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1120db5(%ebx),%eax │ │ - lea -0x113b77a(%ebx),%ecx │ │ + lea -0x113b7a1(%ebx),%ecx │ │ push %eax │ │ push $0x25c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3638369,15 +3638369,15 @@ │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1128a03(%ebx),%eax │ │ - lea -0x113b77a(%ebx),%ecx │ │ + lea -0x113b7a1(%ebx),%ecx │ │ push %eax │ │ push $0x267 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3638413,15 +3638413,15 @@ │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114dd9e(%ebx),%eax │ │ - lea -0x113b77a(%ebx),%ecx │ │ + lea -0x113b7a1(%ebx),%ecx │ │ push %eax │ │ push $0x272 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3638597,15 +3638597,15 @@ │ │ push $0xf │ │ push %edx │ │ call 11c4060 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%edx │ │ mov 0xc(%edx),%eax │ │ movl $0x0,0x4(%esp) │ │ - lea -0x11446af(%ebx),%ecx │ │ + lea -0x11446d6(%ebx),%ecx │ │ mov %ecx,0x14(%esp) │ │ nop │ │ nop │ │ mov 0x10(%edx),%ecx │ │ test %eax,%eax │ │ je 1240df4 │ │ cmp %esi,%eax │ │ @@ -3638813,15 +3638813,15 @@ │ │ add $0x1fff,%edi │ │ test %eax,%eax │ │ cmovns %eax,%edi │ │ and $0xfffff000,%edi │ │ mov 0x8(%edx),%eax │ │ cmp (%edx),%edi │ │ jle 1241014 │ │ - lea -0x11446af(%ebx),%ecx │ │ + lea -0x11446d6(%ebx),%ecx │ │ push $0x61 │ │ push %ecx │ │ push %edi │ │ push %eax │ │ call 12961b0 │ │ add $0x10,%esp │ │ mov %eax,%edx │ │ @@ -3639006,15 +3639006,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1241191 │ │ pop %ebx │ │ add $0x1ff4c7,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11446af(%ebx),%esi │ │ + lea -0x11446d6(%ebx),%esi │ │ push $0x37 │ │ push %esi │ │ push $0x20 │ │ call 1296010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3639066,15 +3639066,15 @@ │ │ pop %ebx │ │ add $0x1ff437,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 1241273 │ │ mov 0x28(%esi),%eax │ │ sub $0x4,%esp │ │ - lea -0x11446af(%ebx),%edi │ │ + lea -0x11446d6(%ebx),%edi │ │ push $0x4f │ │ push %edi │ │ push 0x8(%eax) │ │ call 12962c0 │ │ add $0xc,%esp │ │ push $0x50 │ │ push %edi │ │ @@ -3639920,15 +3639920,15 @@ │ │ test %eax,%eax │ │ je 1241ae6 │ │ mov %edi,%esi │ │ mov 0x8(%esp),%edi │ │ jmp 1241bc1 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113effa(%ebx),%eax │ │ + lea -0x113f021(%ebx),%eax │ │ lea -0x111ec43(%ebx),%ecx │ │ push %eax │ │ push $0x15f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3640017,15 +3640017,15 @@ │ │ push %esi │ │ push 0x1c(%esp) │ │ call 127eac0 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113effa(%ebx),%eax │ │ + lea -0x113f021(%ebx),%eax │ │ lea -0x111ec43(%ebx),%ecx │ │ push %eax │ │ push $0x198 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x4,%esp │ │ mov 0x18(%esp),%eax │ │ @@ -3640175,15 +3640175,15 @@ │ │ mov 0x4(%eax),%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11379b9(%ebx),%eax │ │ + lea -0x11379e0(%ebx),%eax │ │ lea -0x111ec43(%ebx),%ecx │ │ push %eax │ │ push $0x1d3 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3641995,15 +3641995,15 @@ │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ jmp 1242fbe │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113efe1(%ebx),%eax │ │ + lea -0x113f008(%ebx),%eax │ │ push %eax │ │ push $0x19d │ │ push 0x14(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3642399,15 +3642399,15 @@ │ │ lea -0x112c5a9(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %ecx,0x14(%esp) │ │ mov %ecx,(%esp) │ │ call 139e0b0 │ │ test %eax,%eax │ │ je 12435c9 │ │ - lea -0x113b740(%ebx),%eax │ │ + lea -0x113b767(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x14(%esp),%eax │ │ mov %eax,(%esp) │ │ call 139e0b0 │ │ test %eax,%eax │ │ jne 12435e2 │ │ lea -0x114a55b(%ebx),%eax │ │ @@ -3643011,25 +3643011,25 @@ │ │ jne 1243ca6 │ │ cmpl $0x0,0x1c(%esp) │ │ jne 1243f09 │ │ test %eax,%eax │ │ je 1243f4a │ │ mov %eax,0x4(%esp) │ │ sub $0x8,%esp │ │ - lea -0x1135b6f(%ebx),%eax │ │ + lea -0x1135b96(%ebx),%eax │ │ push %eax │ │ mov 0x1c(%esp),%edi │ │ push %edi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ cmove %eax,%edi │ │ mov %edi,0x10(%esp) │ │ sub $0x8,%esp │ │ - lea -0x11395bb(%ebx),%eax │ │ + lea -0x11395e2(%ebx),%eax │ │ mov %eax,0x34(%esp) │ │ push %eax │ │ mov 0x3c(%esp),%edi │ │ push %edi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3643195,15 +3643195,15 @@ │ │ jl 1243b37 │ │ jmp 1243f7d │ │ call 1247b60 │ │ mov 0x14(%esp),%esi │ │ jmp 1243eec │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d44a(%ebx),%eax │ │ + lea -0x113d471(%ebx),%eax │ │ lea -0x114a557(%ebx),%ecx │ │ push %eax │ │ push $0x9e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3643666,22 +3643666,22 @@ │ │ je 1244603 │ │ test $0x2,%al │ │ jne 124463b │ │ test $0x1,%al │ │ jne 1244657 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d433(%ebx),%eax │ │ + lea -0x113d45a(%ebx),%eax │ │ lea -0x1122e25(%ebx),%ecx │ │ push %eax │ │ push $0x133 │ │ jmp 12445be │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d433(%ebx),%eax │ │ + lea -0x113d45a(%ebx),%eax │ │ lea -0x1122e25(%ebx),%ecx │ │ push %eax │ │ push $0xeb │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3643700,15 +3643700,15 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ je 1244515 │ │ call 1247b60 │ │ mov $0x1,%al │ │ jmp 12444fb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d433(%ebx),%eax │ │ + lea -0x113d45a(%ebx),%eax │ │ lea -0x1122e25(%ebx),%ecx │ │ push %eax │ │ push $0xfd │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3643726,53 +3643726,53 @@ │ │ push $0x0 │ │ push $0x8a │ │ push $0x26 │ │ call 1248e00 │ │ add $0x10,%esp │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d433(%ebx),%eax │ │ + lea -0x113d45a(%ebx),%eax │ │ lea -0x1122e25(%ebx),%ecx │ │ push %eax │ │ push $0x101 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ jmp 12444ef │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d433(%ebx),%eax │ │ + lea -0x113d45a(%ebx),%eax │ │ lea -0x1122e25(%ebx),%ecx │ │ push %eax │ │ push $0x10b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6e │ │ jmp 12444ef │ │ test %ecx,%ecx │ │ je 1244632 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d433(%ebx),%eax │ │ + lea -0x113d45a(%ebx),%eax │ │ lea -0x1122e25(%ebx),%ecx │ │ push %eax │ │ push $0x113 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x88 │ │ jmp 12444ef │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d433(%ebx),%eax │ │ + lea -0x113d45a(%ebx),%eax │ │ lea -0x1122e25(%ebx),%ecx │ │ push %eax │ │ push $0x122 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3643803,15 +3643803,15 @@ │ │ mov 0x8(%esp),%ecx │ │ cmp 0x10(%ebp),%ecx │ │ je 1244678 │ │ cmpb $0x0,(%ecx) │ │ je 12446a7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d433(%ebx),%eax │ │ + lea -0x113d45a(%ebx),%eax │ │ lea -0x1122e25(%ebx),%ecx │ │ push %eax │ │ push $0x138 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3643963,15 +3643963,15 @@ │ │ push 0x8(%ebp) │ │ call 12446c0 │ │ add $0x10,%esp │ │ jmp 124483f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11302ee(%ebx),%eax │ │ - lea -0x113efc1(%ebx),%ecx │ │ + lea -0x113efe8(%ebx),%ecx │ │ push %eax │ │ push $0x56 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ lea -0x112a857(%ebx),%eax │ │ push %esi │ │ @@ -3644288,15 +3644288,15 @@ │ │ mov %eax,%ecx │ │ mov %esi,%eax │ │ test %ecx,%ecx │ │ jne 1244b90 │ │ call 1248bb0 │ │ lea -0x1151a0b(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x113efa9(%ebx),%eax │ │ + lea -0x113efd0(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x4f,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x6a,0x4(%esp) │ │ movl $0x26,(%esp) │ │ call 1248e00 │ │ @@ -3644396,27 +3644396,27 @@ │ │ call 12a39c0 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ jmp 1244ced │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1120d83(%ebx),%eax │ │ - lea -0x113efa9(%ebx),%ecx │ │ + lea -0x113efd0(%ebx),%ecx │ │ push %eax │ │ push $0x5a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 1244ce1 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1120d83(%ebx),%eax │ │ - lea -0x113efa9(%ebx),%ecx │ │ + lea -0x113efd0(%ebx),%ecx │ │ push %eax │ │ push $0x5f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3644489,16 +3644489,16 @@ │ │ call 12a39c0 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ test %esi,%esi │ │ jne 1244dc4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d41c(%ebx),%eax │ │ - lea -0x113efa9(%ebx),%ecx │ │ + lea -0x113d443(%ebx),%eax │ │ + lea -0x113efd0(%ebx),%ecx │ │ push %eax │ │ push $0x75 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -3645398,15 +3645398,15 @@ │ │ mov %eax,%esi │ │ call 12a39c0 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ jmp 124567a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135b69(%ebx),%eax │ │ + lea -0x1135b90(%ebx),%eax │ │ lea -0x112c59a(%ebx),%ecx │ │ push %eax │ │ push $0xeb │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3645462,15 +3645462,15 @@ │ │ mov %eax,(%esp) │ │ call 12a39c0 │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 1244fd0 │ │ jmp 1245728 │ │ call 1248bb0 │ │ - lea -0x113d40e(%ebx),%eax │ │ + lea -0x113d435(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x112c59a(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x120,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0102,0x4(%esp) │ │ @@ -3645868,15 +3645868,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 1245af0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1245cf0 │ │ mov %eax,%esi │ │ - lea -0x1140e57(%ebx),%eax │ │ + lea -0x1140e7e(%ebx),%eax │ │ push $0x0 │ │ push 0x8(%ebp) │ │ push %eax │ │ push %esi │ │ call 12443f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3645887,24 +3645887,24 @@ │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 12443f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1245cee │ │ - lea -0x113b72e(%ebx),%eax │ │ + lea -0x113b755(%ebx),%eax │ │ push $0x0 │ │ push 0xc(%esp) │ │ push %eax │ │ push %esi │ │ call 12443f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1245cee │ │ - lea -0x113a2cc(%ebx),%eax │ │ + lea -0x113a2f3(%ebx),%eax │ │ lea -0x1120d8c(%ebx),%ecx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 12443f0 │ │ add $0x10,%esp │ │ @@ -3646129,39 +3646129,39 @@ │ │ push 0xc(%ebp) │ │ push %ecx │ │ call *%eax │ │ add $0x20,%esp │ │ jmp 1245f4d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140e54(%ebx),%eax │ │ + lea -0x1140e7b(%ebx),%eax │ │ lea -0x1124b12(%ebx),%ecx │ │ push %eax │ │ push $0x79 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 1245f41 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140e54(%ebx),%eax │ │ + lea -0x1140e7b(%ebx),%eax │ │ lea -0x1124b12(%ebx),%ecx │ │ push %eax │ │ push $0x80 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x75 │ │ jmp 1245f41 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140e54(%ebx),%eax │ │ + lea -0x1140e7b(%ebx),%eax │ │ lea -0x1124b12(%ebx),%ecx │ │ push %eax │ │ push $0x85 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3646780,15 +3646780,15 @@ │ │ jmp 12465f8 │ │ movl $0x0,0x4(%esp) │ │ jmp 12465f5 │ │ movl $0x1,0x4(%esp) │ │ jmp 12465f5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140e38(%ebx),%eax │ │ + lea -0x1140e5f(%ebx),%eax │ │ push %eax │ │ push $0x87 │ │ push 0x14(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6d │ │ @@ -3647885,15 +3647885,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1246fcf │ │ pop %ebx │ │ add $0x1f9689,%ebx │ │ - lea -0x1140e22(%ebx),%eax │ │ + lea -0x1140e49(%ebx),%eax │ │ lea 0x1107c(%ebx),%ecx │ │ push $0x3e │ │ push %eax │ │ push $0x1 │ │ push %ecx │ │ call 12466f0 │ │ add $0x10,%esp │ │ @@ -3648243,15 +3648243,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12472f7 │ │ mov (%esp),%eax │ │ jmp 1247327 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11395b6(%ebx),%eax │ │ + lea -0x11395dd(%ebx),%eax │ │ lea -0x112e31b(%ebx),%ecx │ │ push %eax │ │ push $0x4f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3648551,15 +3648551,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12475cf │ │ pop %ebx │ │ add $0x1f9089,%ebx │ │ - lea -0x1140e0b(%ebx),%eax │ │ + lea -0x1140e32(%ebx),%eax │ │ lea 0x1108c(%ebx),%ecx │ │ push $0x3e │ │ push %eax │ │ push $0x1 │ │ push %ecx │ │ call 12466f0 │ │ add $0x10,%esp │ │ @@ -3649653,15 +3649653,15 @@ │ │ push %eax │ │ push %ecx │ │ push $0x100 │ │ push %esi │ │ call 11c5ff0 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x113d3fe(%ebx),%eax │ │ + lea -0x113d425(%ebx),%eax │ │ push %esi │ │ push 0xc(%ebp) │ │ push 0x14(%esp) │ │ mov 0x8(%ebp),%ecx │ │ push %ecx │ │ push %eax │ │ mov 0x14(%ebp),%esi │ │ @@ -3649674,15 +3649674,15 @@ │ │ call 139d850 │ │ mov 0x14(%ebp),%edx │ │ add $0x10,%esp │ │ lea -0x1(%edx),%ecx │ │ cmp %ecx,%eax │ │ jne 1248367 │ │ sub $0x4,%esp │ │ - lea -0x11395a1(%ebx),%eax │ │ + lea -0x11395c8(%ebx),%eax │ │ push %edi │ │ push $0x0 │ │ push 0x10(%esp) │ │ push 0x8(%ebp) │ │ push %eax │ │ push %edx │ │ push 0x10(%ebp) │ │ @@ -3650152,15 +3650152,15 @@ │ │ mov %edx,0xc(%esp) │ │ push %edx │ │ call 139d850 │ │ add $0x10,%esp │ │ mov %eax,%edx │ │ mov 0x8(%ebp),%eax │ │ inc %eax │ │ - lea -0x1135c9d(%ebx),%ecx │ │ + lea -0x1135cc4(%ebx),%ecx │ │ mov %ecx,0x10(%esp) │ │ lea -0x112a850(%ebx),%ecx │ │ mov %ecx,0xc(%esp) │ │ jmp 12488b7 │ │ nop │ │ nop │ │ nop │ │ @@ -3653053,15 +3653053,15 @@ │ │ mov %eax,0xc(%esp) │ │ test %esi,%esi │ │ je 124ac7c │ │ testb $0x8,0x1(%esi) │ │ jne 124acb7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135ac8(%ebx),%eax │ │ + lea -0x1135aef(%ebx),%eax │ │ lea -0x112a7f6(%ebx),%ecx │ │ push %eax │ │ push $0xa6 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3653218,15 +3653218,15 @@ │ │ call 125e3b0 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ jne 124ae3d │ │ test %eax,%eax │ │ jne 124ae5e │ │ mov 0x4(%esi),%eax │ │ - lea -0x1140da6(%ebx),%ecx │ │ + lea -0x1140dcd(%ebx),%ecx │ │ push $0x26 │ │ push %ecx │ │ push 0x2c(%eax) │ │ push 0x10(%esi) │ │ call 12964e0 │ │ add $0x10,%esp │ │ movl $0x0,0x10(%esi) │ │ @@ -3653333,15 +3653333,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 124af41 │ │ pop %ebx │ │ add $0x1f5717,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1140da6(%ebx),%edi │ │ + lea -0x1140dcd(%ebx),%edi │ │ push $0x83 │ │ push %edi │ │ push $0x24 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 124afb7 │ │ @@ -3653371,15 +3653371,15 @@ │ │ push %edi │ │ push %esi │ │ call 125e350 │ │ add $0x10,%esp │ │ jmp 124b08f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137960(%ebx),%eax │ │ + lea -0x1137987(%ebx),%eax │ │ push %eax │ │ push $0x70 │ │ push %edi │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3653387,15 +3653387,15 @@ │ │ call 1248e00 │ │ add $0x4,%esp │ │ push $0x0 │ │ call 1272a80 │ │ jmp 124b08a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137960(%ebx),%eax │ │ + lea -0x1137987(%ebx),%eax │ │ push %eax │ │ push $0x70 │ │ mov 0x14(%esp),%edi │ │ push %edi │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3653459,15 +3653459,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 124b0af │ │ pop %ebx │ │ add $0x1f55a9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1140da6(%ebx),%eax │ │ + lea -0x1140dcd(%ebx),%eax │ │ push $0x83 │ │ push %eax │ │ push $0x24 │ │ call 1296010 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3653513,15 +3653513,15 @@ │ │ push %esi │ │ call 124ad10 │ │ add $0x8,%esp │ │ push $0x24 │ │ push %esi │ │ call 139e280 │ │ add $0xc,%esp │ │ - lea -0x1140da6(%ebx),%eax │ │ + lea -0x1140dcd(%ebx),%eax │ │ push $0x8c │ │ push %eax │ │ push %esi │ │ call 12962c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3653564,15 +3653564,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x115926e(%ebx),%eax │ │ - lea -0x1140da6(%ebx),%ecx │ │ + lea -0x1140dcd(%ebx),%ecx │ │ push %eax │ │ push $0x93 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ @@ -3653725,15 +3653725,15 @@ │ │ lock xadd %ecx,0x44(%eax) │ │ cmp $0x1,%ecx │ │ jne 124b48d │ │ jmp 124b48f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1159244(%ebx),%eax │ │ - lea -0x1140da6(%ebx),%ecx │ │ + lea -0x1140dcd(%ebx),%ecx │ │ push %eax │ │ push $0xbe │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8b │ │ @@ -3653768,15 +3653768,15 @@ │ │ jle 124b679 │ │ sub $0x8,%esp │ │ push $0x4 │ │ push %esi │ │ call 125e3b0 │ │ add $0x10,%esp │ │ mov 0x4(%esi),%eax │ │ - lea -0x1140da6(%ebx),%ecx │ │ + lea -0x1140dcd(%ebx),%ecx │ │ push $0x26 │ │ push %ecx │ │ push 0x2c(%eax) │ │ push 0x10(%esi) │ │ call 12964e0 │ │ mov 0x10(%esp),%edx │ │ add $0x10,%esp │ │ @@ -3653791,15 +3653791,15 @@ │ │ push %esi │ │ call 1265ff0 │ │ add $0x20,%esp │ │ jmp 124b81a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1159244(%ebx),%eax │ │ - lea -0x1140da6(%ebx),%ecx │ │ + lea -0x1140dcd(%ebx),%ecx │ │ push %eax │ │ push $0xb2 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbd │ │ @@ -3653817,15 +3653817,15 @@ │ │ call 1244c00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 124b4f3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1159244(%ebx),%eax │ │ - lea -0x1140da6(%ebx),%ecx │ │ + lea -0x1140dcd(%ebx),%ecx │ │ push %eax │ │ push $0x137 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ @@ -3653845,15 +3653845,15 @@ │ │ test %eax,%eax │ │ je 124b50d │ │ mov %eax,%ecx │ │ jmp 124b556 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1159244(%ebx),%eax │ │ - lea -0x1140da6(%ebx),%ecx │ │ + lea -0x1140dcd(%ebx),%ecx │ │ push %eax │ │ push $0x143 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ @@ -3653898,15 +3653898,15 @@ │ │ sub $0x8,%esp │ │ push $0x4 │ │ push %esi │ │ mov %ecx,%edi │ │ call 125e3b0 │ │ add $0x10,%esp │ │ mov 0x4(%esi),%eax │ │ - lea -0x1140da6(%ebx),%ecx │ │ + lea -0x1140dcd(%ebx),%ecx │ │ push $0x26 │ │ push %ecx │ │ push 0x2c(%eax) │ │ push 0x10(%esi) │ │ call 12964e0 │ │ mov %edi,%ecx │ │ add $0x10,%esp │ │ @@ -3653916,15 +3653916,15 @@ │ │ jne 124b60a │ │ mov 0x2c(%ecx),%eax │ │ test %eax,%eax │ │ je 124b60a │ │ mov 0x18(%ecx),%ecx │ │ mov %ecx,0x18(%esi) │ │ sub $0x4,%esp │ │ - lea -0x1140da6(%ebx),%ecx │ │ + lea -0x1140dcd(%ebx),%ecx │ │ push $0x158 │ │ push %ecx │ │ push %eax │ │ call 1296010 │ │ add $0x10,%esp │ │ mov %eax,0x10(%esi) │ │ test %eax,%eax │ │ @@ -3654024,22 +3654024,22 @@ │ │ push %eax │ │ call *%ecx │ │ add $0x10,%esp │ │ jmp 124b81a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1159244(%ebx),%eax │ │ - lea -0x1140da6(%ebx),%ecx │ │ + lea -0x1140dcd(%ebx),%ecx │ │ push %eax │ │ push $0x12a │ │ jmp 124b4d0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1159244(%ebx),%eax │ │ - lea -0x1140da6(%ebx),%ecx │ │ + lea -0x1140dcd(%ebx),%ecx │ │ push %eax │ │ push $0x124 │ │ jmp 124b4d0 │ │ lea -0x1159d65(%ebx),%eax │ │ mov %eax,(%esp) │ │ sub $0x4,%esp │ │ lea -0x1f36b8(%ebx),%ecx │ │ @@ -3654070,15 +3654070,15 @@ │ │ add $0x40,%ecx │ │ cmpl $0x0,0x40(%edi) │ │ jne 124b6c4 │ │ jmp 124b6f1 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1159244(%ebx),%eax │ │ - lea -0x1140da6(%ebx),%ecx │ │ + lea -0x1140dcd(%ebx),%ecx │ │ push %eax │ │ push $0x10f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ @@ -3654091,22 +3654091,22 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x115926e(%ebx),%eax │ │ - lea -0x1140da6(%ebx),%ecx │ │ + lea -0x1140dcd(%ebx),%ecx │ │ push %eax │ │ push $0x93 │ │ jmp 124b4d0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1159244(%ebx),%eax │ │ - lea -0x1140da6(%ebx),%ecx │ │ + lea -0x1140dcd(%ebx),%ecx │ │ push %eax │ │ push $0xfb │ │ jmp 124b4d0 │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ push %edi │ │ @@ -3654238,15 +3654238,15 @@ │ │ call 1266030 │ │ jmp 124ba13 │ │ mov $0x1,%eax │ │ jmp 124ba16 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1155570(%ebx),%eax │ │ - lea -0x1140da6(%ebx),%ecx │ │ + lea -0x1140dcd(%ebx),%ecx │ │ push %eax │ │ push $0x187 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbd │ │ @@ -3654284,28 +3654284,28 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1155570(%ebx),%eax │ │ - lea -0x1140da6(%ebx),%ecx │ │ + lea -0x1140dcd(%ebx),%ecx │ │ push %eax │ │ push $0x1a4 │ │ jmp 124b9bc │ │ sub $0x4,%esp │ │ push %ecx │ │ push 0xc(%ebp) │ │ push %eax │ │ call 1266140 │ │ jmp 124ba13 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1155570(%ebx),%eax │ │ - lea -0x1140da6(%ebx),%ecx │ │ + lea -0x1140dcd(%ebx),%ecx │ │ push %eax │ │ push $0x19a │ │ jmp 124b9bc │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3654452,22 +3654452,22 @@ │ │ push 0x2c(%eax) │ │ push 0x10(%edi) │ │ call 139e280 │ │ jmp 124bc34 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114be69(%ebx),%eax │ │ - lea -0x1140da6(%ebx),%ecx │ │ + lea -0x1140dcd(%ebx),%ecx │ │ push %eax │ │ push $0x1c9 │ │ jmp 124bc1d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114be69(%ebx),%eax │ │ - lea -0x1140da6(%ebx),%ecx │ │ + lea -0x1140dcd(%ebx),%ecx │ │ push %eax │ │ push $0x1ce │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbc │ │ @@ -3654478,15 +3654478,15 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ - lea -0x1140da6(%ebx),%eax │ │ + lea -0x1140dcd(%ebx),%eax │ │ lea -0x1157243(%ebx),%ecx │ │ push $0x1e3 │ │ push %eax │ │ push %ecx │ │ call 1280730 │ │ int3 │ │ int3 │ │ @@ -3654510,15 +3654510,15 @@ │ │ je 124bd56 │ │ cmpl $0x0,0x54(%eax) │ │ je 124bdf4 │ │ testb $0x8,0xd(%edi) │ │ jne 124be10 │ │ sub $0x4,%esp │ │ lea 0x10(%ebp),%esi │ │ - lea -0x114467f(%ebx),%eax │ │ + lea -0x11446a6(%ebx),%eax │ │ lea 0x18(%esp),%ecx │ │ push %esi │ │ push %eax │ │ push %ecx │ │ call 129bf10 │ │ lea 0xc(%esp),%eax │ │ push %eax │ │ @@ -3654548,15 +3654548,15 @@ │ │ push %edx │ │ push %ecx │ │ call *%eax │ │ jmp 124be65 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114fba4(%ebx),%eax │ │ - lea -0x1140da6(%ebx),%ecx │ │ + lea -0x1140dcd(%ebx),%ecx │ │ push %eax │ │ push $0x1f7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xda │ │ @@ -3654605,34 +3654605,34 @@ │ │ call 139e280 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ jmp 124be46 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114fba4(%ebx),%eax │ │ - lea -0x1140da6(%ebx),%ecx │ │ + lea -0x1140dcd(%ebx),%ecx │ │ push %eax │ │ push $0x222 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb2 │ │ jmp 124be3a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114fba4(%ebx),%eax │ │ - lea -0x1140da6(%ebx),%ecx │ │ + lea -0x1140dcd(%ebx),%ecx │ │ push %eax │ │ push $0x1ff │ │ jmp 124be2a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114fba4(%ebx),%eax │ │ - lea -0x1140da6(%ebx),%ecx │ │ + lea -0x1140dcd(%ebx),%ecx │ │ push %eax │ │ push $0x204 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbc │ │ @@ -3654815,15 +3654815,15 @@ │ │ push $0x4 │ │ push %edi │ │ call 125e3b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 124c032 │ │ mov 0x4(%edi),%eax │ │ - lea -0x1140da6(%ebx),%ecx │ │ + lea -0x1140dcd(%ebx),%ecx │ │ push $0x26 │ │ push %ecx │ │ push 0x2c(%eax) │ │ push 0x10(%edi) │ │ call 12964e0 │ │ add $0x10,%esp │ │ movl $0x0,0x10(%edi) │ │ @@ -3654844,15 +3654844,15 @@ │ │ lock xadd %eax,0x44(%ecx) │ │ cmp $0x1,%eax │ │ jne 124c3c2 │ │ jmp 124c3c4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1159257(%ebx),%eax │ │ - lea -0x1140da6(%ebx),%ecx │ │ + lea -0x1140dcd(%ebx),%ecx │ │ push %eax │ │ push $0x254 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3654965,32 +3654965,32 @@ │ │ lock xadd %ecx,0x44(%eax) │ │ cmp $0x1,%ecx │ │ jne 124c2e9 │ │ jmp 124c2eb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1159257(%ebx),%eax │ │ - lea -0x1140da6(%ebx),%ecx │ │ + lea -0x1140dcd(%ebx),%ecx │ │ push %eax │ │ push $0x293 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80026 │ │ jmp 124c0a9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1159257(%ebx),%eax │ │ - lea -0x1140da6(%ebx),%ecx │ │ + lea -0x1140dcd(%ebx),%ecx │ │ push %eax │ │ push $0x266 │ │ jmp 124c454 │ │ sub $0x4,%esp │ │ - lea -0x1140da6(%ebx),%ecx │ │ + lea -0x1140dcd(%ebx),%ecx │ │ push $0x2ae │ │ push %ecx │ │ push %edx │ │ call 1295f60 │ │ add $0x10,%esp │ │ mov %eax,0x10(%edi) │ │ test %eax,%eax │ │ @@ -3655057,15 +3655057,15 @@ │ │ mov $0x1,%eax │ │ mov %ecx,0x14(%edi) │ │ test %ecx,%ecx │ │ jne 124c0b5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1159257(%ebx),%eax │ │ - lea -0x1140da6(%ebx),%ecx │ │ + lea -0x1140dcd(%ebx),%ecx │ │ push %eax │ │ push $0x285 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbe │ │ @@ -3655128,15 +3655128,15 @@ │ │ add $0x10,%esp │ │ mov %eax,0x1c(%edi) │ │ test %eax,%eax │ │ jne 124c30b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1159257(%ebx),%eax │ │ - lea -0x1140da6(%ebx),%ecx │ │ + lea -0x1140dcd(%ebx),%ecx │ │ push %eax │ │ push $0x279 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbe │ │ @@ -3655221,15 +3655221,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 124c521 │ │ pop %ebx │ │ add $0x1f4137,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1140da6(%ebx),%edi │ │ + lea -0x1140dcd(%ebx),%edi │ │ push $0x83 │ │ push %edi │ │ push $0x24 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 124c604 │ │ @@ -3655613,25 +3655613,25 @@ │ │ cmp $0x1d,%edx │ │ je 124c991 │ │ cmp $0x3,%edx │ │ jne 124c971 │ │ mov %ecx,0xc(%esp) │ │ sub $0x4,%esp │ │ lea 0x10(%esp),%eax │ │ - lea -0x114467f(%ebx),%ecx │ │ + lea -0x11446a6(%ebx),%ecx │ │ lea 0x14(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129bf10 │ │ jmp 124c9a4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114be56(%ebx),%eax │ │ - lea -0x1140da6(%ebx),%ecx │ │ + lea -0x1140dcd(%ebx),%ecx │ │ push %eax │ │ push $0x370 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3655650,15 +3655650,15 @@ │ │ je 124ca79 │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call *%edi │ │ jmp 124ca69 │ │ - lea -0x1144678(%ebx),%edx │ │ + lea -0x114469f(%ebx),%edx │ │ lea 0x10(%esp),%edi │ │ push %ecx │ │ push %eax │ │ push %edx │ │ push %edi │ │ call 129c7a0 │ │ add $0xc,%esp │ │ @@ -3655690,15 +3655690,15 @@ │ │ sub $0x8,%esp │ │ lea 0x18(%esp),%ecx │ │ push %ecx │ │ jmp 124ca64 │ │ test %ecx,%ecx │ │ mov $0x270f,%edx │ │ cmovne %ecx,%edx │ │ - lea -0x113d3af(%ebx),%ecx │ │ + lea -0x113d3d6(%ebx),%ecx │ │ lea 0x10(%esp),%edi │ │ push %edx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 129c740 │ │ add $0xc,%esp │ │ @@ -3655734,15 +3655734,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 124c973 │ │ jmp 124c971 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114be56(%ebx),%eax │ │ - lea -0x1140da6(%ebx),%ecx │ │ + lea -0x1140dcd(%ebx),%ecx │ │ push %eax │ │ push $0x393 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x84 │ │ @@ -3655760,15 +3655760,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 124cabf │ │ pop %ebx │ │ add $0x1f3b99,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1140da6(%ebx),%eax │ │ + lea -0x1140dcd(%ebx),%eax │ │ push $0x3a0 │ │ push %eax │ │ push $0x80 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 124caee │ │ @@ -3655799,15 +3655799,15 @@ │ │ sub $0x90,%esp │ │ call 124cb14 │ │ pop %ebx │ │ add $0x1f3b44,%ebx │ │ mov 0xc(%ebp),%eax │ │ mov 0x8(%eax),%edi │ │ sub $0x4,%esp │ │ - lea -0x1140da6(%ebx),%eax │ │ + lea -0x1140dcd(%ebx),%eax │ │ push $0x3a0 │ │ mov %eax,0x8(%esp) │ │ push %eax │ │ push $0x80 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3655998,15 +3655998,15 @@ │ │ add $0x10,%esp │ │ movl $0x0,0x10(%esp) │ │ movl $0x0,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ sub $0x4,%esp │ │ lea 0xc(%esp),%eax │ │ - lea -0x113ef1b(%ebx),%ecx │ │ + lea -0x113ef42(%ebx),%ecx │ │ lea 0x2c(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129bf10 │ │ add $0x8,%esp │ │ lea 0x8(%esp),%eax │ │ @@ -3656031,15 +3656031,15 @@ │ │ add $0xc,%esp │ │ mov 0x24(%esp),%eax │ │ mov %eax,0x60(%esp) │ │ movups 0x14(%esp),%xmm0 │ │ movups %xmm0,0x50(%esp) │ │ sub $0x4,%esp │ │ lea 0x10(%esp),%eax │ │ - lea -0x113794e(%ebx),%ecx │ │ + lea -0x1137975(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 129b110 │ │ add $0xc,%esp │ │ mov 0x24(%esp),%eax │ │ mov %eax,0x74(%esp) │ │ @@ -3656948,15 +3656948,15 @@ │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ jns 124d93b │ │ mov $0x8f,%esi │ │ mov $0xae,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d3a8(%ebx),%eax │ │ + lea -0x113d3cf(%ebx),%eax │ │ lea -0x1146629(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3657123,15 +3657123,15 @@ │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ jns 124db38 │ │ mov $0x8f,%esi │ │ mov $0x9c0,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ef11(%ebx),%eax │ │ + lea -0x113ef38(%ebx),%eax │ │ lea -0x1146629(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3658809,15 +3658809,15 @@ │ │ mov 0x1ec(%ecx),%edi │ │ test %edi,%edi │ │ je 124f030 │ │ cmpl $0x1000001,0x14(%ebp) │ │ jb 124efc6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ef04(%ebx),%eax │ │ + lea -0x113ef2b(%ebx),%eax │ │ lea -0x1146629(%ebx),%ecx │ │ push %eax │ │ push $0xd1a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3660190,15 +3660190,15 @@ │ │ push 0x2bc(%edi) │ │ push 0x10(%ebp) │ │ push %eax │ │ call 12ab960 │ │ jmp 1250168 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140d92(%ebx),%eax │ │ + lea -0x1140db9(%ebx),%eax │ │ lea -0x1146629(%ebx),%ecx │ │ push %eax │ │ push $0x175 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3660796,15 +3660796,15 @@ │ │ push 0x2bc(%esi) │ │ push 0x10(%ebp) │ │ push %eax │ │ call 12ab960 │ │ jmp 1250940 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113eef5(%ebx),%eax │ │ + lea -0x113ef1c(%ebx),%eax │ │ lea -0x1146629(%ebx),%ecx │ │ push %eax │ │ push $0xf52 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3670961,23 +3670961,23 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 1257d7d │ │ pop %ebx │ │ add $0x1e88db,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x1137915(%ebx),%eax │ │ + lea -0x113793c(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1257f1f │ │ sub $0x8,%esp │ │ - lea -0x113d35d(%ebx),%eax │ │ + lea -0x113d384(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1257f23 │ │ sub $0x8,%esp │ │ @@ -3670993,15 +3670993,15 @@ │ │ push %esi │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1257f31 │ │ sub $0x8,%esp │ │ - lea -0x113eecf(%ebx),%eax │ │ + lea -0x113eef6(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1257f38 │ │ sub $0x8,%esp │ │ @@ -3671041,23 +3671041,23 @@ │ │ push %esi │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1257f5b │ │ sub $0x8,%esp │ │ - lea -0x113b6c4(%ebx),%eax │ │ + lea -0x113b6eb(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1257f62 │ │ sub $0x8,%esp │ │ - lea -0x1142ca2(%ebx),%eax │ │ + lea -0x1142cc9(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1257f69 │ │ sub $0x8,%esp │ │ @@ -3671188,15 +3671188,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 125804f │ │ pop %ebx │ │ add $0x1e8609,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1144666(%ebx),%eax │ │ + lea -0x114468d(%ebx),%eax │ │ push $0x81 │ │ push %eax │ │ push $0x60 │ │ call 1296010 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3671218,15 +3671218,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 125808f │ │ pop %ebx │ │ add $0x1e85c9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1144666(%ebx),%eax │ │ + lea -0x114468d(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3671415,16 +3671415,16 @@ │ │ pop %ebp │ │ ret │ │ mov 0x10(%ebp),%eax │ │ movl $0x0,(%eax) │ │ xor %eax,%eax │ │ jmp 1258276 │ │ sub $0x4,%esp │ │ - lea -0x1144666(%ebx),%eax │ │ - lea -0x113790f(%ebx),%ecx │ │ + lea -0x114468d(%ebx),%eax │ │ + lea -0x1137936(%ebx),%ecx │ │ push $0xab │ │ push %eax │ │ push %ecx │ │ call 1280730 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3671446,15 +3671446,15 @@ │ │ pop %eax │ │ add $0x1e8397,%eax │ │ mov 0xc(%ebp),%edi │ │ test %ecx,%ecx │ │ je 12582d9 │ │ testb $0x2,0x5c(%ecx) │ │ jne 12583e1 │ │ - lea -0x11378d3(%eax),%eax │ │ + lea -0x11378fa(%eax),%eax │ │ test %edi,%edi │ │ jle 12583ef │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%ebp),%ecx │ │ inc %ecx │ │ mov $0x4,%eax │ │ mov %edx,0x8(%esp) │ │ @@ -3672020,15 +3672020,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12588ff │ │ pop %ebx │ │ add $0x1e7d59,%ebx │ │ sub $0x4,%esp │ │ lea -0x1e7d28(%ebx),%eax │ │ - lea -0x1142c9c(%ebx),%ecx │ │ + lea -0x1142cc3(%ebx),%ecx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ call 11d3880 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3672563,15 +3672563,15 @@ │ │ mov $0xffffffff,%eax │ │ lock xadd %eax,0x48(%esi) │ │ cmp $0x1,%eax │ │ jne 1258f9d │ │ jmp 1258f9f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b6b7(%ebx),%eax │ │ + lea -0x113b6de(%ebx),%eax │ │ lea -0x1151983(%ebx),%ecx │ │ push %eax │ │ push $0x75 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3672628,15 +3672628,15 @@ │ │ call 1244c00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0xc(%ebp),%edi │ │ jne 125906b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b6b7(%ebx),%eax │ │ + lea -0x113b6de(%ebx),%eax │ │ lea -0x1151983(%ebx),%ecx │ │ push %eax │ │ push $0x141 │ │ jmp 12596d4 │ │ mov 0xc(%ebp),%edi │ │ test %esi,%esi │ │ jne 125913a │ │ @@ -3672652,15 +3672652,15 @@ │ │ push %esi │ │ call 1246b40 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12590b7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b6b7(%ebx),%eax │ │ + lea -0x113b6de(%ebx),%eax │ │ lea -0x1151983(%ebx),%ecx │ │ push %eax │ │ push $0x151 │ │ jmp 12596d4 │ │ xor %ecx,%ecx │ │ cmpl $0x0,0x44(%ecx) │ │ jne 1259418 │ │ @@ -3672725,15 +3672725,15 @@ │ │ push %eax │ │ call 125d1e0 │ │ add $0x10,%esp │ │ cmp $0x10002,%eax │ │ jne 12591a9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b6b7(%ebx),%eax │ │ + lea -0x113b6de(%ebx),%eax │ │ lea -0x1151983(%ebx),%ecx │ │ push %eax │ │ push $0x182 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3672765,15 +3672765,15 @@ │ │ push %esi │ │ call 125d010 │ │ add $0x10,%esp │ │ cmp $0x11,%eax │ │ jb 1259268 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b6b7(%ebx),%eax │ │ + lea -0x113b6de(%ebx),%eax │ │ lea -0x1151983(%ebx),%ecx │ │ push %eax │ │ push $0x197 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3672874,23 +3672874,23 @@ │ │ call 125d010 │ │ add $0x10,%esp │ │ lea -0x11(%eax),%ecx │ │ cmp $0xffffffef,%ecx │ │ ja 12593b7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b6b7(%ebx),%eax │ │ + lea -0x113b6de(%ebx),%eax │ │ lea -0x1151983(%ebx),%ecx │ │ push %eax │ │ push $0x1a5 │ │ jmp 1259221 │ │ movl $0x0,(%esi) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b6b7(%ebx),%eax │ │ + lea -0x113b6de(%ebx),%eax │ │ lea -0x1151983(%ebx),%ecx │ │ push %eax │ │ push $0x170 │ │ jmp 12596d4 │ │ lea 0x20(%esi),%ecx │ │ sub $0x4,%esp │ │ push %eax │ │ @@ -3672985,15 +3672985,15 @@ │ │ mov (%esi),%eax │ │ test %eax,%eax │ │ je 1259507 │ │ cmpl $0x0,0x44(%eax) │ │ je 1259540 │ │ sub $0x4,%esp │ │ lea 0x20(%esp),%eax │ │ - lea -0x113bb1d(%ebx),%ecx │ │ + lea -0x113bb44(%ebx),%ecx │ │ mov %esi,%edi │ │ lea 0x24(%esp),%esi │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 129b5e0 │ │ add $0x8,%esp │ │ @@ -3673010,30 +3673010,30 @@ │ │ mov %esi,%edi │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x4c(%esp) │ │ movaps %xmm0,0x40(%esp) │ │ movaps %xmm0,0x30(%esp) │ │ movaps %xmm0,0x20(%esp) │ │ sub $0x8,%esp │ │ - lea -0x113b6be(%ebx),%eax │ │ + lea -0x113b6e5(%ebx),%eax │ │ push %eax │ │ push 0x18(%ebp) │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1259591 │ │ lea 0x34(%esp),%esi │ │ mov 0x10(%eax),%ecx │ │ mov %ecx,0x30(%esp) │ │ movups (%eax),%xmm0 │ │ movaps %xmm0,0x20(%esp) │ │ jmp 1259595 │ │ lea 0x20(%esp),%esi │ │ sub $0x8,%esp │ │ - lea -0x1135a88(%ebx),%eax │ │ + lea -0x1135aaf(%ebx),%eax │ │ push %eax │ │ push 0x18(%ebp) │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12595bd │ │ mov 0x10(%eax),%ecx │ │ @@ -3673057,15 +3673057,15 @@ │ │ cmpl $0x0,0xc(%esp) │ │ je 125960d │ │ mov 0x50(%eax),%esi │ │ test %esi,%esi │ │ jne 1259618 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b6b7(%ebx),%eax │ │ + lea -0x113b6de(%ebx),%eax │ │ lea -0x1151983(%ebx),%ecx │ │ push %eax │ │ push $0x112 │ │ jmp 12596d4 │ │ mov 0x54(%eax),%esi │ │ test %esi,%esi │ │ je 12596ba │ │ @@ -3673100,34 +3673100,34 @@ │ │ push 0xc(%ebp) │ │ push 0x28(%esp) │ │ call *%esi │ │ add $0x20,%esp │ │ jmp 12596f0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b6b7(%ebx),%eax │ │ + lea -0x113b6de(%ebx),%eax │ │ lea -0x1151983(%ebx),%ecx │ │ push %eax │ │ push $0xde │ │ jmp 12596d4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b6b7(%ebx),%eax │ │ + lea -0x113b6de(%ebx),%eax │ │ lea -0x1151983(%ebx),%ecx │ │ push %eax │ │ push $0x109 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdd │ │ jmp 12596e4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b6b7(%ebx),%eax │ │ + lea -0x113b6de(%ebx),%eax │ │ lea -0x1151983(%ebx),%ecx │ │ push %eax │ │ push $0x121 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3673140,15 +3673140,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b6b7(%ebx),%eax │ │ + lea -0x113b6de(%ebx),%eax │ │ lea -0x1151983(%ebx),%ecx │ │ push %eax │ │ push $0xcc │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3674458,15 +3674458,15 @@ │ │ cmp %edx,%esi │ │ je 125a6e4 │ │ or %cl,0x14(%esp) │ │ je 125a6e4 │ │ mov (%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b69e(%ebx),%eax │ │ + lea -0x113b6c5(%ebx),%eax │ │ lea -0x1151983(%ebx),%ecx │ │ push %eax │ │ push $0x256 │ │ jmp 125a836 │ │ cmpl $0x0,0xc(%esp) │ │ je 125a75e │ │ mov 0x8(%esp),%edi │ │ @@ -3674526,15 +3674526,15 @@ │ │ and %ebx,%eax │ │ xor $0x7fffffff,%edi │ │ cmp %edi,%eax │ │ jle 125a880 │ │ mov (%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b69e(%ebx),%eax │ │ + lea -0x113b6c5(%ebx),%eax │ │ lea -0x1151983(%ebx),%ecx │ │ push %eax │ │ push $0x276 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3674559,15 +3674559,15 @@ │ │ test %edx,%edx │ │ jle 125a855 │ │ or %cl,0xc(%esp) │ │ je 125a855 │ │ mov (%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b69e(%ebx),%eax │ │ + lea -0x113b6c5(%ebx),%eax │ │ lea -0x1151983(%ebx),%ecx │ │ push %eax │ │ push $0x245 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3674764,15 +3674764,15 @@ │ │ call 12a18c0 │ │ add $0x8,%esp │ │ push %eax │ │ push $0x0 │ │ call *0x80(%edi) │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ - lea -0x113b6be(%ebx),%edi │ │ + lea -0x113b6e5(%ebx),%edi │ │ push %edi │ │ push %eax │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 125ab21 │ │ sub $0x4,%esp │ │ @@ -3674820,29 +3674820,29 @@ │ │ test %edi,%edi │ │ jle 125aaf5 │ │ mov (%esi),%ecx │ │ testb $0x8,0x10(%ecx) │ │ jne 125ab5f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144652(%ebx),%eax │ │ + lea -0x1144679(%ebx),%eax │ │ lea -0x1151983(%ebx),%ecx │ │ push %eax │ │ push $0x43a │ │ jmp 125ab3b │ │ push $0x0 │ │ push %edi │ │ push $0x1 │ │ push %esi │ │ call 125ab70 │ │ add $0x10,%esp │ │ jmp 125ab57 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144652(%ebx),%eax │ │ + lea -0x1144679(%ebx),%eax │ │ lea -0x1151983(%ebx),%ecx │ │ push %eax │ │ push $0x41e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3674907,15 +3674907,15 @@ │ │ jmp *%edx │ │ test %ecx,%ecx │ │ js 125ac49 │ │ cmp %ecx,0x58(%esi) │ │ je 125ac4b │ │ sub $0x4,%esp │ │ lea 0x8(%esp),%eax │ │ - lea -0x113b6be(%ebx),%ecx │ │ + lea -0x113b6e5(%ebx),%ecx │ │ lea 0x24(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129bf10 │ │ add $0xc,%esp │ │ movl $0xffffffff,0x58(%esi) │ │ @@ -3674975,15 +3674975,15 @@ │ │ push 0x90(%esi) │ │ push (%esi) │ │ call 1261140 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 125ac49 │ │ sub $0x4,%esp │ │ - lea -0x113eec9(%ebx),%eax │ │ + lea -0x113eef0(%ebx),%eax │ │ lea 0xc(%esp),%edx │ │ lea 0x8(%esp),%ecx │ │ push %ecx │ │ push %eax │ │ push %edx │ │ call 129bf10 │ │ add $0xc,%esp │ │ @@ -3674999,15 +3674999,15 @@ │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x44(%esp) │ │ movups 0x8(%esp),%xmm0 │ │ movups %xmm0,0x34(%esp) │ │ sub $0x4,%esp │ │ push %edi │ │ jmp 125b132 │ │ - lea -0x1135a82(%ebx),%eax │ │ + lea -0x1135aa9(%ebx),%eax │ │ lea 0x20(%esp),%edx │ │ push %ecx │ │ push %edi │ │ mov %edx,%edi │ │ push %eax │ │ push %edx │ │ call 129c7a0 │ │ @@ -3675093,15 +3675093,15 @@ │ │ jmp 125af0c │ │ test %ecx,%ecx │ │ js 125ac49 │ │ cmp %ecx,0x5c(%esi) │ │ je 125ac4b │ │ sub $0x4,%esp │ │ lea 0x8(%esp),%eax │ │ - lea -0x1135a88(%ebx),%ecx │ │ + lea -0x1135aaf(%ebx),%ecx │ │ lea 0x24(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129bf10 │ │ add $0xc,%esp │ │ movl $0xffffffff,0x5c(%esi) │ │ @@ -3675121,15 +3675121,15 @@ │ │ call 129c7a0 │ │ add $0xc,%esp │ │ jmp 125aef5 │ │ xor %eax,%eax │ │ mov %eax,0x1c(%esp) │ │ sub $0x4,%esp │ │ lea 0x8(%esp),%eax │ │ - lea -0x113d357(%ebx),%ecx │ │ + lea -0x113d37e(%ebx),%ecx │ │ lea 0x24(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129bf10 │ │ jmp 125aeeb │ │ xor %eax,%eax │ │ @@ -3675168,15 +3675168,15 @@ │ │ push $0x523 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x85 │ │ jmp 125ac3f │ │ - lea -0x1135a7b(%ebx),%eax │ │ + lea -0x1135aa2(%ebx),%eax │ │ lea 0x20(%esp),%ecx │ │ push 0x8(%edi) │ │ push (%edi) │ │ push %eax │ │ push %ecx │ │ call 129c7a0 │ │ add $0xc,%esp │ │ @@ -3675212,15 +3675212,15 @@ │ │ push (%esi) │ │ call 1261140 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 125ac4b │ │ sub $0x4,%esp │ │ lea 0x8(%esp),%eax │ │ - lea -0x113eeb6(%ebx),%ecx │ │ + lea -0x113eedd(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ lea 0x14(%esp),%edi │ │ push %edi │ │ call 129bf10 │ │ add $0xc,%esp │ │ mov 0x18(%esp),%eax │ │ @@ -3675363,15 +3675363,15 @@ │ │ mov (%esi),%eax │ │ test %eax,%eax │ │ je 125b1cb │ │ cmpl $0x0,0x44(%eax) │ │ je 125b203 │ │ sub $0x4,%esp │ │ lea 0x10(%esp),%eax │ │ - lea -0x113bb1d(%ebx),%ecx │ │ + lea -0x113bb44(%ebx),%ecx │ │ lea 0x14(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 129b5e0 │ │ add $0x8,%esp │ │ push %edi │ │ @@ -3675447,15 +3675447,15 @@ │ │ push 0x90(%edi) │ │ call *%eax │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ test %eax,%eax │ │ jle 125b305 │ │ sub $0x8,%esp │ │ - lea -0x113b6be(%ebx),%eax │ │ + lea -0x113b6e5(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 125b2ce │ │ lea 0x58(%edi),%ecx │ │ @@ -3675465,15 +3675465,15 @@ │ │ push %eax │ │ call 129acb0 │ │ mov 0x18(%esp),%ecx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 125b2fd │ │ sub $0x8,%esp │ │ - lea -0x1135a88(%ebx),%eax │ │ + lea -0x1135aaf(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 125b305 │ │ add $0x5c,%edi │ │ @@ -3676810,15 +3676810,15 @@ │ │ call 12bf330 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ test %eax,%eax │ │ jne 125c21c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140d69(%ebx),%eax │ │ + lea -0x1140d90(%ebx),%eax │ │ lea -0x11591dd(%ebx),%ecx │ │ push %eax │ │ push $0x1ea │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3676899,15 +3676899,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0xc(%esp),%eax │ │ jne 125c3d2 │ │ jmp 125c2f3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144634(%ebx),%eax │ │ + lea -0x114465b(%ebx),%eax │ │ lea -0x11591dd(%ebx),%ecx │ │ push %eax │ │ push $0x1e0 │ │ jmp 125c3b8 │ │ push %esi │ │ call 12bcb50 │ │ add $0x10,%esp │ │ @@ -3676967,15 +3676967,15 @@ │ │ push %esi │ │ call 1242a80 │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ jmp 125c3d4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144634(%ebx),%eax │ │ + lea -0x114465b(%ebx),%eax │ │ lea -0x11591dd(%ebx),%ecx │ │ push %eax │ │ push $0x1cb │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3676995,15 +3676995,15 @@ │ │ mov 0x18(%esp),%esi │ │ push %esi │ │ push %edi │ │ call 12962c0 │ │ add $0x10,%esp │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144634(%ebx),%eax │ │ + lea -0x114465b(%ebx),%eax │ │ push %eax │ │ push $0x1d1 │ │ push %esi │ │ jmp 125c3b9 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3677020,15 +3677020,15 @@ │ │ sub $0x10,%esp │ │ call 125c421 │ │ pop %ebx │ │ add $0x1e4237,%ebx │ │ mov 0x8(%ebp),%esi │ │ cmpl $0x0,0xc(%ebp) │ │ lea -0x1153856(%ebx),%eax │ │ - lea -0x1142c90(%ebx),%edi │ │ + lea -0x1142cb7(%ebx),%edi │ │ cmove %eax,%edi │ │ sub $0x8,%esp │ │ push 0x10(%ebp) │ │ push %esi │ │ call 12bcac0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3677091,15 +3677091,15 @@ │ │ jne 125c553 │ │ sub $0xc,%esp │ │ push %edi │ │ call 12bf800 │ │ jmp 125c54e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140d69(%ebx),%eax │ │ + lea -0x1140d90(%ebx),%eax │ │ lea -0x11591dd(%ebx),%ecx │ │ push %eax │ │ push $0x1ea │ │ jmp 125c537 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11485a0(%ebx),%eax │ │ @@ -3678048,15 +3678048,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ mov %edi,%esi │ │ test %edi,%edi │ │ jg 125cf5f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113956c(%ebx),%eax │ │ + lea -0x1139593(%ebx),%eax │ │ lea -0x11571da(%ebx),%ecx │ │ push %eax │ │ push 0x14(%esp) │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3678181,15 +3678181,15 @@ │ │ xorps %xmm0,%xmm0 │ │ movaps %xmm0,0x20(%esp) │ │ movaps %xmm0,0x10(%esp) │ │ cmpl $0x0,0x70(%ecx) │ │ je 125d0c3 │ │ sub $0x4,%esp │ │ lea 0x10(%esp),%eax │ │ - lea -0x1135a88(%ebx),%ecx │ │ + lea -0x1135aaf(%ebx),%ecx │ │ lea 0x14(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 129bf10 │ │ add $0x8,%esp │ │ push %edi │ │ @@ -3678262,15 +3678262,15 @@ │ │ mov %eax,0xc(%esp) │ │ xorps %xmm0,%xmm0 │ │ movsd %xmm0,0x30(%esp) │ │ xorps %xmm0,%xmm0 │ │ movaps %xmm0,0x20(%esp) │ │ movaps %xmm0,0x10(%esp) │ │ lea 0xc(%esp),%eax │ │ - lea -0x113b685(%ebx),%ecx │ │ + lea -0x113b6ac(%ebx),%ecx │ │ lea 0x10(%esp),%esi │ │ push $0x10 │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 129cac0 │ │ add $0x8,%esp │ │ @@ -3678301,15 +3678301,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ lea -0x11571da(%ebx),%eax │ │ - lea -0x1144612(%ebx),%ecx │ │ + lea -0x1144639(%ebx),%ecx │ │ push $0x4b │ │ push %eax │ │ push %ecx │ │ call 1280730 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3678402,15 +3678402,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x70,%esp │ │ call 125d271 │ │ pop %ebx │ │ add $0x1e33e7,%ebx │ │ movl $0x0,0x10(%esp) │ │ - lea -0x1140d4a(%ebx),%eax │ │ + lea -0x1140d71(%ebx),%eax │ │ lea 0x30(%esp),%esi │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ push %esi │ │ call 129c7a0 │ │ add $0xc,%esp │ │ @@ -3678647,15 +3678647,15 @@ │ │ lea 0x10(%esp),%ecx │ │ push %ecx │ │ push 0x4(%eax) │ │ call 11c0b30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ js 125d5a5 │ │ - lea -0x1140d4a(%ebx),%ecx │ │ + lea -0x1140d71(%ebx),%ecx │ │ lea 0x20(%esp),%edx │ │ push %eax │ │ push 0xc(%esp) │ │ push %ecx │ │ push %edx │ │ mov %eax,%edi │ │ call 129c7a0 │ │ @@ -3678828,36 +3678828,36 @@ │ │ movl $0x0,0x30(%esp) │ │ movl $0x0,0x2c(%esp) │ │ movl $0x0,0x28(%esp) │ │ movl $0x0,0x24(%esp) │ │ movl $0x0,0x20(%esp) │ │ sub $0x4,%esp │ │ lea 0x2c(%esp),%eax │ │ - lea -0x113ef1b(%ebx),%ecx │ │ + lea -0x113ef42(%ebx),%ecx │ │ lea 0x48(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129bf10 │ │ add $0x8,%esp │ │ lea 0x30(%esp),%eax │ │ - lea -0x1135a88(%ebx),%ecx │ │ + lea -0x1135aaf(%ebx),%ecx │ │ lea 0x10(%esp),%esi │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 129bf10 │ │ add $0xc,%esp │ │ mov 0x1c(%esp),%eax │ │ mov %eax,0x68(%esp) │ │ movups 0xc(%esp),%xmm0 │ │ movups %xmm0,0x58(%esp) │ │ sub $0x4,%esp │ │ lea 0x28(%esp),%eax │ │ - lea -0x113b6be(%ebx),%ecx │ │ + lea -0x113b6e5(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 129bf10 │ │ add $0xc,%esp │ │ mov 0x1c(%esp),%eax │ │ mov %eax,0x7c(%esp) │ │ @@ -3678921,15 +3678921,15 @@ │ │ add $0xc,%esp │ │ mov 0x1c(%esp),%eax │ │ mov %eax,0xe0(%esp) │ │ movups 0xc(%esp),%xmm0 │ │ movups %xmm0,0xd0(%esp) │ │ sub $0x4,%esp │ │ lea 0x34(%esp),%eax │ │ - lea -0x1139550(%ebx),%ecx │ │ + lea -0x1139577(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 129b110 │ │ add $0xc,%esp │ │ mov 0x1c(%esp),%eax │ │ mov %eax,0xf4(%esp) │ │ @@ -3679453,15 +3679453,15 @@ │ │ xorps %xmm0,%xmm0 │ │ movsd %xmm0,0x30(%esp) │ │ xorps %xmm0,%xmm0 │ │ movaps %xmm0,0x20(%esp) │ │ movaps %xmm0,0x10(%esp) │ │ sub $0x4,%esp │ │ lea 0x10(%esp),%eax │ │ - lea -0x113b6be(%ebx),%ecx │ │ + lea -0x113b6e5(%ebx),%ecx │ │ lea 0x14(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 129bf10 │ │ add $0x8,%esp │ │ push %edi │ │ @@ -3679656,15 +3679656,15 @@ │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ je 125df62 │ │ mov 0x28(%eax),%eax │ │ jmp 125df9b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d34f(%ebx),%eax │ │ + lea -0x113d376(%ebx),%eax │ │ lea -0x11571da(%ebx),%ecx │ │ push %eax │ │ push $0x322 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3679703,15 +3679703,15 @@ │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ je 125dfd2 │ │ mov 0x8(%eax),%eax │ │ jmp 125e00b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139544(%ebx),%eax │ │ + lea -0x113956b(%ebx),%eax │ │ lea -0x11571da(%ebx),%ecx │ │ push %eax │ │ push $0x32b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3680048,15 +3680048,15 @@ │ │ mov (%esi),%eax │ │ test %eax,%eax │ │ je 125e2fd │ │ mov 0x8(%eax),%eax │ │ jmp 125e336 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1139544(%ebx),%eax │ │ + lea -0x113956b(%ebx),%eax │ │ lea -0x11571da(%ebx),%ecx │ │ push %eax │ │ push $0x32b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3680257,15 +3680257,15 @@ │ │ push %edi │ │ push %esi │ │ call 1273050 │ │ add $0x10,%esp │ │ jmp 125e4da │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113eea5(%ebx),%eax │ │ + lea -0x113eecc(%ebx),%eax │ │ lea -0x11571da(%ebx),%ecx │ │ push %eax │ │ push $0x48a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3680727,15 +3680727,15 @@ │ │ call *%eax │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 125ea04 │ │ jmp 125e9f6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b682(%ebx),%eax │ │ + lea -0x113b6a9(%ebx),%eax │ │ lea -0x114be0b(%ebx),%ecx │ │ push %eax │ │ push $0x24 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3680748,22 +3680748,22 @@ │ │ push 0xc(%esp) │ │ push $0x50 │ │ push %esi │ │ call 11be200 │ │ add $0x10,%esp │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b682(%ebx),%eax │ │ + lea -0x113b6a9(%ebx),%eax │ │ lea -0x114be0b(%ebx),%ecx │ │ push %eax │ │ push $0x2a │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x1142c76(%ebx),%eax │ │ + lea -0x1142c9d(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x76 │ │ push $0x6 │ │ call 1248e00 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ @@ -3680786,27 +3680786,27 @@ │ │ push %edi │ │ call *%eax │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 125ea04 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b682(%ebx),%eax │ │ + lea -0x113b6a9(%ebx),%eax │ │ lea -0x114be0b(%ebx),%ecx │ │ push %eax │ │ push $0x34 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x91 │ │ jmp 125e9ec │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b682(%ebx),%eax │ │ + lea -0x113b6a9(%ebx),%eax │ │ lea -0x114be0b(%ebx),%ecx │ │ push %eax │ │ push $0x38 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3680869,15 +3680869,15 @@ │ │ test %ecx,%ecx │ │ je 125ec0b │ │ mov %ecx,0x24(%esp) │ │ mov %eax,0x1c(%esp) │ │ mov %eax,0x20(%esp) │ │ sub $0x4,%esp │ │ lea -0x115574c(%ebx),%ecx │ │ - lea -0x1141112(%ebx),%edx │ │ + lea -0x1141139(%ebx),%edx │ │ lea 0xc(%esp),%edi │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ push $0x87 │ │ lea 0x3a(%esp),%eax │ │ push %eax │ │ mov %ecx,0x2c(%esp) │ │ @@ -3680996,27 +3680996,27 @@ │ │ push %eax │ │ call 12a1df0 │ │ add $0x10,%esp │ │ mov %eax,0x24(%esp) │ │ jmp 125ece7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142c6e(%ebx),%eax │ │ + lea -0x1142c95(%ebx),%eax │ │ lea -0x112e27c(%ebx),%ecx │ │ push %eax │ │ push $0x162 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 125ef2c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142c6e(%ebx),%eax │ │ + lea -0x1142c95(%ebx),%eax │ │ lea -0x112e27c(%ebx),%ecx │ │ push %eax │ │ push $0x16d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3681171,15 +3681171,15 @@ │ │ lea -0x111eb4e(%ebx),%eax │ │ push %eax │ │ push $0x13e │ │ push %edi │ │ jmp 125ef50 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142c6e(%ebx),%eax │ │ + lea -0x1142c95(%ebx),%eax │ │ lea -0x112e27c(%ebx),%ecx │ │ push %eax │ │ push $0x167 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ lea -0x11571c5(%ebx),%eax │ │ @@ -3681730,15 +3681730,15 @@ │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 125f515 │ │ movl $0x8010d,(%esp) │ │ jmp 125f5d3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d339(%ebx),%eax │ │ + lea -0x113d360(%ebx),%eax │ │ lea -0x1126a12(%ebx),%ecx │ │ push %eax │ │ push $0x169 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3681817,15 +3681817,15 @@ │ │ push 0x1c(%esp) │ │ call 127eac0 │ │ add $0x10,%esp │ │ mov %eax,%edx │ │ mov %edx,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d339(%ebx),%eax │ │ + lea -0x113d360(%ebx),%eax │ │ lea -0x1126a12(%ebx),%ecx │ │ push %eax │ │ push $0x1a1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x4,%esp │ │ mov 0x18(%esp),%eax │ │ @@ -3682882,15 +3682882,15 @@ │ │ push $0x40 │ │ push %esi │ │ push %edi │ │ call 12962c0 │ │ add $0x10,%esp │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ee89(%ebx),%eax │ │ + lea -0x113eeb0(%ebx),%eax │ │ push %eax │ │ push $0x11c │ │ push %esi │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0108 │ │ @@ -3683113,15 +3683113,15 @@ │ │ lea -0x114fb30(%ebx),%eax │ │ lea -0x115718a(%ebx),%ecx │ │ push %eax │ │ push $0x37 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ - lea -0x1139534(%ebx),%eax │ │ + lea -0x113955b(%ebx),%eax │ │ push %eax │ │ push $0x65 │ │ push $0x3b │ │ call 1248e00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ lea -0x8(%ebp),%esp │ │ @@ -3683927,15 +3683927,15 @@ │ │ push %edi │ │ call 125f7e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1260cf9 │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x1135a50(%ebx),%eax │ │ + lea -0x1135a77(%ebx),%eax │ │ push %eax │ │ mov %esi,0x20(%esp) │ │ mov 0x18(%esp),%esi │ │ push %esi │ │ push %edi │ │ call 12c01f0 │ │ add $0x8,%esp │ │ @@ -3683944,15 +3683944,15 @@ │ │ mov 0x28(%esp),%esi │ │ call 12c0280 │ │ add $0x10,%esp │ │ mov %eax,0x8(%esi) │ │ test %eax,%eax │ │ je 1260d95 │ │ sub $0x4,%esp │ │ - lea -0x113b74a(%ebx),%eax │ │ + lea -0x113b771(%ebx),%eax │ │ push %eax │ │ push 0x18(%esp) │ │ push %edi │ │ call 12c01f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1260c8c │ │ @@ -3684002,15 +3684002,15 @@ │ │ push $0xd5 │ │ push 0x18(%esp) │ │ call 1248ce0 │ │ add $0x4,%esp │ │ push 0xc(%ebp) │ │ call 125f840 │ │ add $0x10,%esp │ │ - lea -0x1137892(%ebx),%ecx │ │ + lea -0x11378b9(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push $0x8010e │ │ push $0x3c │ │ call 1248e00 │ │ add $0x10,%esp │ │ mov (%esi),%edi │ │ @@ -3684188,15 +3684188,15 @@ │ │ mov $0x1,%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140d3d(%ebx),%eax │ │ + lea -0x1140d64(%ebx),%eax │ │ lea -0x115718a(%ebx),%ecx │ │ push %eax │ │ push $0x158 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3684232,15 +3684232,15 @@ │ │ mov $0x1,%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135a6d(%ebx),%eax │ │ + lea -0x1135a94(%ebx),%eax │ │ lea -0x115718a(%ebx),%ecx │ │ push %eax │ │ push $0x163 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3685287,15 +3685287,15 @@ │ │ push %ecx │ │ push 0x18(%edi) │ │ call *0x1c(%eax) │ │ add $0x10,%esp │ │ jmp 1261d06 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135a49(%ebx),%eax │ │ + lea -0x1135a70(%ebx),%eax │ │ lea -0x1122d4c(%ebx),%ecx │ │ push %eax │ │ push $0x181 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3685303,15 +3685303,15 @@ │ │ push $0x6 │ │ call 1248e00 │ │ add $0x10,%esp │ │ mov $0xffffffff,%eax │ │ jmp 1261d06 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135a49(%ebx),%eax │ │ + lea -0x1135a70(%ebx),%eax │ │ lea -0x1122d4c(%ebx),%ecx │ │ push %eax │ │ push $0x189 │ │ jmp 1261ce7 │ │ sub $0xc,%esp │ │ push $0x0 │ │ call 1264710 │ │ @@ -3685385,15 +3685385,15 @@ │ │ push %esi │ │ call 126c670 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 1261d06 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135a49(%ebx),%eax │ │ + lea -0x1135a70(%ebx),%eax │ │ lea -0x1122d4c(%ebx),%ecx │ │ push %eax │ │ push $0x1bd │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3685408,53 +3685408,53 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov %ecx,%eax │ │ jmp 1261d06 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135a49(%ebx),%eax │ │ + lea -0x1135a70(%ebx),%eax │ │ lea -0x1122d4c(%ebx),%ecx │ │ push %eax │ │ push $0x1c3 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x97 │ │ jmp 1261ba6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135a49(%ebx),%eax │ │ + lea -0x1135a70(%ebx),%eax │ │ lea -0x1122d4c(%ebx),%ecx │ │ push %eax │ │ push $0x1d0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9a │ │ jmp 1261ba6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135a49(%ebx),%eax │ │ + lea -0x1135a70(%ebx),%eax │ │ lea -0x1122d4c(%ebx),%ecx │ │ push %eax │ │ push $0x1d5 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ jmp 1261ba6 │ │ movl $0x0,0x4c(%edi) │ │ jmp 1261d06 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135a49(%ebx),%eax │ │ + lea -0x1135a70(%ebx),%eax │ │ lea -0x1122d4c(%ebx),%ecx │ │ push %eax │ │ push $0x1e2 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3686085,15 +3686085,15 @@ │ │ sub $0x10,%esp │ │ call 1262431 │ │ pop %ebx │ │ add $0x1de227,%ebx │ │ mov 0xc(%ebp),%eax │ │ mov 0x8(%eax),%edi │ │ sub $0x4,%esp │ │ - lea -0x1135a2d(%ebx),%eax │ │ + lea -0x1135a54(%ebx),%eax │ │ push $0x32 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x40 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3686337,15 +3686337,15 @@ │ │ mov $0xffffffff,%eax │ │ lock xadd %eax,0x10(%esi) │ │ cmp $0x1,%eax │ │ jne 1262700 │ │ jmp 1262702 │ │ jg 126272f │ │ sub $0x4,%esp │ │ - lea -0x1135a2d(%ebx),%edi │ │ + lea -0x1135a54(%ebx),%edi │ │ push $0x28 │ │ push %edi │ │ push 0x8(%esi) │ │ call 12962c0 │ │ add $0x4,%esp │ │ push (%esi) │ │ call 12a03d0 │ │ @@ -3686405,15 +3686405,15 @@ │ │ mov $0xffffffff,%eax │ │ lock xadd %eax,0x10(%esi) │ │ cmp $0x1,%eax │ │ jne 1262790 │ │ jmp 1262792 │ │ jg 12627bf │ │ sub $0x4,%esp │ │ - lea -0x1135a2d(%ebx),%edi │ │ + lea -0x1135a54(%ebx),%edi │ │ push $0x28 │ │ push %edi │ │ push 0x8(%esi) │ │ call 12962c0 │ │ add $0x4,%esp │ │ push (%esi) │ │ call 12a03d0 │ │ @@ -3687042,15 +3687042,15 @@ │ │ push %esi │ │ push %edx │ │ call *0x1c(%eax) │ │ add $0x20,%esp │ │ jmp 1262f71 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d320(%ebx),%eax │ │ + lea -0x113d347(%ebx),%eax │ │ lea -0x1155500(%ebx),%ecx │ │ push %eax │ │ push $0xdf │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3687058,15 +3687058,15 @@ │ │ push $0x6 │ │ call 1248e00 │ │ add $0x10,%esp │ │ mov $0xffffffff,%eax │ │ jmp 1262f71 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d320(%ebx),%eax │ │ + lea -0x113d347(%ebx),%eax │ │ lea -0x1155500(%ebx),%ecx │ │ push %eax │ │ push $0xe4 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3687693,15 +3687693,15 @@ │ │ push %edi │ │ call 12634d0 │ │ add $0x10,%esp │ │ mov %edi,%esi │ │ jmp 1263686 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b66c(%ebx),%eax │ │ + lea -0x113b693(%ebx),%eax │ │ lea -0x112c4bd(%ebx),%ecx │ │ push %eax │ │ push $0x41 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3688205,15 +3688205,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 12634d0 │ │ add $0x10,%esp │ │ jmp 1263be1 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b66c(%ebx),%eax │ │ + lea -0x113b693(%ebx),%eax │ │ lea -0x112c4bd(%ebx),%ecx │ │ push %eax │ │ push $0x41 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3688591,15 +3688591,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 12634d0 │ │ add $0x10,%esp │ │ jmp 1263fe3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b66c(%ebx),%eax │ │ + lea -0x113b693(%ebx),%eax │ │ lea -0x112c4bd(%ebx),%ecx │ │ push %eax │ │ push $0x41 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3688645,15 +3688645,15 @@ │ │ movaps %xmm0,0x100(%esp) │ │ movaps %xmm0,0xf0(%esp) │ │ movaps %xmm0,0xe0(%esp) │ │ movaps %xmm0,0xd0(%esp) │ │ movaps %xmm0,0xc0(%esp) │ │ movl $0x0,0x120(%esp) │ │ lea 0x50(%esp),%ecx │ │ - lea -0x1142c50(%ebx),%eax │ │ + lea -0x1142c77(%ebx),%eax │ │ lea 0x14(%esp),%edx │ │ push $0x64 │ │ push %ecx │ │ push %eax │ │ push %edx │ │ call 129c740 │ │ add $0xc,%esp │ │ @@ -3688817,15 +3688817,15 @@ │ │ sub $0x90,%esp │ │ call 1264224 │ │ pop %ebx │ │ add $0x1dc434,%ebx │ │ mov 0xc(%ebp),%esi │ │ mov 0x8(%esi),%edi │ │ sub $0x4,%esp │ │ - lea -0x113ee72(%ebx),%eax │ │ + lea -0x113ee99(%ebx),%eax │ │ push $0x18 │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push $0x84 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3689200,15 +3689200,15 @@ │ │ mov $0xffffffff,%eax │ │ lock xadd %eax,0x18(%esi) │ │ cmp $0x1,%eax │ │ jne 1264740 │ │ jmp 1264742 │ │ jg 1264776 │ │ sub $0x4,%esp │ │ - lea -0x113ee72(%ebx),%edi │ │ + lea -0x113ee99(%ebx),%edi │ │ push $0x12e │ │ push %edi │ │ push 0xc(%esi) │ │ call 12962c0 │ │ add $0x4,%esp │ │ push 0x14(%esi) │ │ call 12a03d0 │ │ @@ -3690987,16 +3690987,16 @@ │ │ mov %ecx,%edx │ │ mov 0x8(%esp),%ecx │ │ cmpl $0x0,0x48(%edi) │ │ jne 1265792 │ │ call 1249210 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137860(%ebx),%eax │ │ - lea -0x1135a17(%ebx),%ecx │ │ + lea -0x1137887(%ebx),%eax │ │ + lea -0x1135a3e(%ebx),%ecx │ │ push %eax │ │ push $0x5b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9a │ │ @@ -3691290,16 +3691290,16 @@ │ │ test %eax,%eax │ │ jle 1265e36 │ │ mov 0x14(%esi),%eax │ │ movl $0x100,(%eax) │ │ jmp 1265e72 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137860(%ebx),%eax │ │ - lea -0x1135a17(%ebx),%ecx │ │ + lea -0x1137887(%ebx),%eax │ │ + lea -0x1135a3e(%ebx),%ecx │ │ push %eax │ │ push $0x137 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x96 │ │ @@ -3691317,38 +3691317,38 @@ │ │ cmpl $0x0,0x20(%ebp) │ │ jne 1265d7f │ │ mov 0x48(%ecx),%eax │ │ test %eax,%eax │ │ jne 1265d86 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137860(%ebx),%eax │ │ - lea -0x1135a17(%ebx),%ecx │ │ + lea -0x1137887(%ebx),%eax │ │ + lea -0x1135a3e(%ebx),%ecx │ │ push %eax │ │ push $0x111 │ │ jmp 1265dfb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137860(%ebx),%eax │ │ - lea -0x1135a17(%ebx),%ecx │ │ + lea -0x1137887(%ebx),%eax │ │ + lea -0x1135a3e(%ebx),%ecx │ │ push %eax │ │ push $0x144 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9e │ │ push $0x6 │ │ call 1248e00 │ │ jmp 1265e33 │ │ call 1249210 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137860(%ebx),%eax │ │ - lea -0x1135a17(%ebx),%ecx │ │ + lea -0x1137887(%ebx),%eax │ │ + lea -0x1135a3e(%ebx),%ecx │ │ push %eax │ │ push $0x74 │ │ jmp 1265dfb │ │ mov 0x3c(%ecx),%edx │ │ test %edx,%edx │ │ je 1265d0b │ │ sub $0x8,%esp │ │ @@ -3691415,30 +3691415,30 @@ │ │ sub $0xc,%esp │ │ push %ecx │ │ call 1276de0 │ │ add $0x10,%esp │ │ call 1249210 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137860(%ebx),%eax │ │ - lea -0x1135a17(%ebx),%ecx │ │ + lea -0x1137887(%ebx),%eax │ │ + lea -0x1135a3e(%ebx),%ecx │ │ push %eax │ │ push $0xbf │ │ jmp 1265dfb │ │ cmpl $0x0,0x6c(%ecx) │ │ je 1265e5e │ │ movl $0x10,(%eax) │ │ lea -0x1d9b88(%ebx),%eax │ │ mov 0xc(%esp),%esi │ │ mov %eax,0x18(%esi) │ │ jmp 1265e72 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137860(%ebx),%eax │ │ - lea -0x1135a17(%ebx),%ecx │ │ + lea -0x1137887(%ebx),%eax │ │ + lea -0x1135a3e(%ebx),%ecx │ │ push %eax │ │ push $0xcd │ │ jmp 1265dfb │ │ sub $0xc,%esp │ │ push 0x1c(%esp) │ │ call 1267b40 │ │ add $0x10,%esp │ │ @@ -3691465,32 +3691465,32 @@ │ │ jne 1265dd2 │ │ test %eax,%eax │ │ jg 1265dd2 │ │ cmpl $0x0,0x8(%ebp) │ │ jne 1265e15 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137860(%ebx),%eax │ │ - lea -0x1135a17(%ebx),%ecx │ │ + lea -0x1137887(%ebx),%eax │ │ + lea -0x1135a3e(%ebx),%ecx │ │ push %eax │ │ push $0x11f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9e │ │ jmp 1265e0b │ │ test %eax,%eax │ │ jg 1265ee5 │ │ xor %esi,%esi │ │ jmp 1265efa │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137860(%ebx),%eax │ │ - lea -0x1135a17(%ebx),%ecx │ │ + lea -0x1137887(%ebx),%eax │ │ + lea -0x1135a3e(%ebx),%ecx │ │ push %eax │ │ push $0x10a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ @@ -3691576,24 +3691576,24 @@ │ │ call 1264710 │ │ add $0x10,%esp │ │ mov %esi,%ecx │ │ jmp 1265e38 │ │ call 1249210 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137860(%ebx),%eax │ │ - lea -0x1135a17(%ebx),%ecx │ │ + lea -0x1137887(%ebx),%eax │ │ + lea -0x1135a3e(%ebx),%ecx │ │ push %eax │ │ push $0xff │ │ jmp 1265dfb │ │ call 1249210 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137860(%ebx),%eax │ │ - lea -0x1135a17(%ebx),%ecx │ │ + lea -0x1137887(%ebx),%eax │ │ + lea -0x1135a3e(%ebx),%ecx │ │ push %eax │ │ push $0x6d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3691721,16 +3691721,16 @@ │ │ push 0x10(%ebp) │ │ push %edx │ │ push %eax │ │ call *%ecx │ │ jmp 12660fe │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142c41(%ebx),%eax │ │ - lea -0x1135a17(%ebx),%ecx │ │ + lea -0x1142c68(%ebx),%eax │ │ + lea -0x1135a3e(%ebx),%ecx │ │ push %eax │ │ push $0x1a5 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbd │ │ @@ -3691765,16 +3691765,16 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142c41(%ebx),%eax │ │ - lea -0x1135a17(%ebx),%ecx │ │ + lea -0x1142c68(%ebx),%eax │ │ + lea -0x1135a3e(%ebx),%ecx │ │ push %eax │ │ push $0x1b0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ @@ -3691824,15 +3691824,15 @@ │ │ push %edx │ │ push %eax │ │ call *%ecx │ │ jmp 126620e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111eb16(%ebx),%eax │ │ - lea -0x1135a17(%ebx),%ecx │ │ + lea -0x1135a3e(%ebx),%ecx │ │ push %eax │ │ push $0x1cd │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbd │ │ @@ -3691868,15 +3691868,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111eb16(%ebx),%eax │ │ - lea -0x1135a17(%ebx),%ecx │ │ + lea -0x1135a3e(%ebx),%ecx │ │ push %eax │ │ push $0x1d8 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ @@ -3691930,16 +3691930,16 @@ │ │ cmove %edi,%eax │ │ mov 0x14(%eax),%ecx │ │ mov 0x18(%eax),%eax │ │ mov 0x50(%ecx),%ecx │ │ jmp 1266440 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11445ed(%ebx),%eax │ │ - lea -0x1135a17(%ebx),%ecx │ │ + lea -0x1144614(%ebx),%eax │ │ + lea -0x1135a3e(%ebx),%ecx │ │ push %eax │ │ push $0x1fa │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbc │ │ @@ -3691991,16 +3691991,16 @@ │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ push %eax │ │ call *0x40(%ecx) │ │ jmp 1266572 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11445ed(%ebx),%eax │ │ - lea -0x1135a17(%ebx),%ecx │ │ + lea -0x1144614(%ebx),%eax │ │ + lea -0x1135a3e(%ebx),%ecx │ │ push %eax │ │ push $0x21b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ @@ -3692229,15 +3692229,15 @@ │ │ mov 0x54(%esi),%eax │ │ mov %edx,%esi │ │ mov 0x4(%esp),%edx │ │ jmp 12666fb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112a71c(%ebx),%eax │ │ - lea -0x1135a17(%ebx),%ecx │ │ + lea -0x1135a3e(%ebx),%ecx │ │ push %eax │ │ push $0x26a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbc │ │ @@ -3692354,15 +3692354,15 @@ │ │ call 1272a80 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ jmp 12668b6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c4a4(%ebx),%eax │ │ - lea -0x1135a17(%ebx),%ecx │ │ + lea -0x1135a3e(%ebx),%ecx │ │ push %eax │ │ push $0x297 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbc │ │ @@ -3692410,15 +3692410,15 @@ │ │ push 0xc(%ebp) │ │ push %eax │ │ call *0x48(%ecx) │ │ jmp 126692b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c4a4(%ebx),%eax │ │ - lea -0x1135a17(%ebx),%ecx │ │ + lea -0x1135a3e(%ebx),%ecx │ │ push %eax │ │ push $0x2b7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ @@ -3692544,15 +3692544,15 @@ │ │ push 0x18(%edx) │ │ call *0x64(%eax) │ │ add $0x20,%esp │ │ jmp 1266ac5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112e243(%ebx),%eax │ │ - lea -0x1135a17(%ebx),%ecx │ │ + lea -0x1135a3e(%ebx),%ecx │ │ push %eax │ │ push $0x2e6 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ @@ -3692560,15 +3692560,15 @@ │ │ call 1248e00 │ │ add $0x10,%esp │ │ mov $0xffffffff,%eax │ │ jmp 1266ac5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112e243(%ebx),%eax │ │ - lea -0x1135a17(%ebx),%ecx │ │ + lea -0x1135a3e(%ebx),%ecx │ │ push %eax │ │ push $0x2eb │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbc │ │ @@ -3692621,16 +3692621,16 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1266adf │ │ pop %ebx │ │ add $0x1d9b79,%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1135a01(%ebx),%eax │ │ - lea -0x1135a17(%ebx),%ecx │ │ + lea -0x1135a28(%ebx),%eax │ │ + lea -0x1135a3e(%ebx),%ecx │ │ push %eax │ │ push $0x16 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb1 │ │ @@ -3693074,15 +3693074,15 @@ │ │ je 1266fb9 │ │ sub $0x8,%esp │ │ push %edi │ │ push 0x4(%esi) │ │ jmp 1266fc4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137851(%ebx),%eax │ │ + lea -0x1137878(%ebx),%eax │ │ lea -0x115191d(%ebx),%ecx │ │ push %eax │ │ push $0x87 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3693095,15 +3693095,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137851(%ebx),%eax │ │ + lea -0x1137878(%ebx),%eax │ │ lea -0x115191d(%ebx),%ecx │ │ push %eax │ │ push $0x8b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3693128,15 +3693128,15 @@ │ │ mov 0xc(%ebp),%edi │ │ test %ecx,%ecx │ │ je 126701e │ │ cmp 0x10(%ebp),%eax │ │ jbe 1267032 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137851(%ebx),%eax │ │ + lea -0x1137878(%ebx),%eax │ │ lea -0x115191d(%ebx),%ecx │ │ push %eax │ │ push $0x99 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3693188,27 +3693188,27 @@ │ │ test %edi,%edi │ │ je 1266f85 │ │ mov 0xc(%esp),%ecx │ │ mov %ecx,(%edi) │ │ jmp 1266f85 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137851(%ebx),%eax │ │ + lea -0x1137878(%ebx),%eax │ │ lea -0x115191d(%ebx),%ecx │ │ push %eax │ │ push $0x92 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 1266f79 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1137851(%ebx),%eax │ │ + lea -0x1137878(%ebx),%eax │ │ lea -0x115191d(%ebx),%ecx │ │ push %eax │ │ push $0xa1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3694567,15 +3694567,15 @@ │ │ lea -0x1122d20(%ebx),%ecx │ │ push %eax │ │ push $0x74 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ lea 0x1c(%esp),%eax │ │ - lea -0x1142c76(%ebx),%ecx │ │ + lea -0x1142c9d(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push $0x79 │ │ push $0x6 │ │ call 1248e00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ @@ -3695290,27 +3695290,27 @@ │ │ push %ecx │ │ push %edx │ │ call 139d870 │ │ add $0x10,%esp │ │ jmp 126877c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11445d9(%ebx),%eax │ │ + lea -0x1144600(%ebx),%eax │ │ lea -0x114850f(%ebx),%ecx │ │ push %eax │ │ push $0x40 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6c │ │ jmp 1268716 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11445d9(%ebx),%eax │ │ + lea -0x1144600(%ebx),%eax │ │ lea -0x114850f(%ebx),%ecx │ │ push %eax │ │ push $0x45 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3695320,15 +3695320,15 @@ │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ xor %eax,%eax │ │ xor %esi,%esi │ │ jmp 1268926 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11445d9(%ebx),%eax │ │ + lea -0x1144600(%ebx),%eax │ │ lea -0x114850f(%ebx),%ecx │ │ push %eax │ │ push $0x4d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3695441,15 +3695441,15 @@ │ │ push %esi │ │ push 0x10(%esp) │ │ call 11bfa90 │ │ add $0x10,%esp │ │ jmp 126894d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11445d9(%ebx),%eax │ │ + lea -0x1144600(%ebx),%eax │ │ lea -0x114850f(%ebx),%ecx │ │ push %eax │ │ push $0x5c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3695459,15 +3695459,15 @@ │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ xor %eax,%eax │ │ mov 0x4(%esp),%esi │ │ jmp 1268926 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11445d9(%ebx),%eax │ │ + lea -0x1144600(%ebx),%eax │ │ lea -0x114850f(%ebx),%ecx │ │ push %eax │ │ push $0x64 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3695495,34 +3695495,34 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11445d9(%ebx),%eax │ │ + lea -0x1144600(%ebx),%eax │ │ lea -0x114850f(%ebx),%ecx │ │ push %eax │ │ push $0x83 │ │ jmp 1268742 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11445d9(%ebx),%eax │ │ + lea -0x1144600(%ebx),%eax │ │ lea -0x114850f(%ebx),%ecx │ │ push %eax │ │ push $0x8a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000b │ │ jmp 1268752 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11445d9(%ebx),%eax │ │ + lea -0x1144600(%ebx),%eax │ │ lea -0x114850f(%ebx),%ecx │ │ push %eax │ │ push $0x94 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3695707,15 +3695707,15 @@ │ │ mov $0x109,%edi │ │ jmp 1268c10 │ │ movl $0x8000b,0x14(%esp) │ │ mov $0xf6,%edi │ │ mov 0xc(%esp),%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140d0b(%ebx),%eax │ │ + lea -0x1140d32(%ebx),%eax │ │ lea -0x114850f(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3695786,28 +3695786,28 @@ │ │ call 125db20 │ │ add $0x10,%esp │ │ cmp $0x11,%eax │ │ mov %edi,0x20(%esp) │ │ jb 1268d5c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11359f0(%ebx),%eax │ │ - lea -0x1137843(%ebx),%ecx │ │ + lea -0x1135a17(%ebx),%eax │ │ + lea -0x113786a(%ebx),%ecx │ │ push %eax │ │ push $0x3b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc2 │ │ jmp 1268d9a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11359f0(%ebx),%eax │ │ - lea -0x1137843(%ebx),%ecx │ │ + lea -0x1135a17(%ebx),%eax │ │ + lea -0x113786a(%ebx),%ecx │ │ push %eax │ │ push $0x2f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ @@ -3695819,30 +3695819,30 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11359f0(%ebx),%eax │ │ - lea -0x1137843(%ebx),%ecx │ │ + lea -0x1135a17(%ebx),%eax │ │ + lea -0x113786a(%ebx),%ecx │ │ push %eax │ │ push $0x35 │ │ jmp 1268d22 │ │ mov %eax,0x1c(%esp) │ │ sub $0xc,%esp │ │ push 0x18(%ebp) │ │ call 125dd60 │ │ add $0x10,%esp │ │ cmp $0x41,%eax │ │ jb 1268dc7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11359f0(%ebx),%eax │ │ - lea -0x1137843(%ebx),%ecx │ │ + lea -0x1135a17(%ebx),%eax │ │ + lea -0x113786a(%ebx),%ecx │ │ push %eax │ │ push $0x40 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ @@ -3695891,15 +3695891,15 @@ │ │ push %esi │ │ call 125dfb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1268da4 │ │ mov %eax,0x8(%esp) │ │ sub $0x4,%esp │ │ - lea -0x113ee58(%ebx),%eax │ │ + lea -0x113ee7f(%ebx),%eax │ │ push 0x28(%ebp) │ │ push %eax │ │ push 0x24(%ebp) │ │ call 12623d0 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0xc,%esp │ │ @@ -3695909,15 +3695909,15 @@ │ │ mov %eax,%edi │ │ sub $0xc,%esp │ │ push %esi │ │ call 1262760 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ je 1268da4 │ │ - lea -0x11359da(%ebx),%eax │ │ + lea -0x1135a01(%ebx),%eax │ │ lea 0x78(%esp),%ecx │ │ push 0x10(%esp) │ │ push 0xc(%ebp) │ │ push %eax │ │ push %ecx │ │ call 129c7a0 │ │ add $0xc,%esp │ │ @@ -3696158,15 +3696158,15 @@ │ │ push %ecx │ │ push %eax │ │ call 139d870 │ │ add $0x10,%esp │ │ jmp 126922a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142c2c(%ebx),%eax │ │ + lea -0x1142c53(%ebx),%eax │ │ lea -0x1133ca4(%ebx),%ecx │ │ push %eax │ │ push $0x27 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3696174,15 +3696174,15 @@ │ │ push $0xd │ │ call 1248e00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 12691e0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142c2c(%ebx),%eax │ │ + lea -0x1142c53(%ebx),%eax │ │ lea -0x1133ca4(%ebx),%ecx │ │ push %eax │ │ push $0x2d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3696256,15 +3696256,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 126920f │ │ jmp 126919f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142c2c(%ebx),%eax │ │ + lea -0x1142c53(%ebx),%eax │ │ push %eax │ │ push $0x41 │ │ push 0x24(%esp) │ │ jmp 12691bb │ │ mov 0x14(%esp),%ecx │ │ mov 0xc(%esp),%edi │ │ jmp 12691e2 │ │ @@ -3696373,15 +3696373,15 @@ │ │ mov %ecx,0x24(%esp) │ │ mov %eax,0x28(%esp) │ │ mov 0x10(%ebp),%ecx │ │ mov %ecx,%eax │ │ or 0x14(%ebp),%eax │ │ cmovne %ecx,%esi │ │ sub $0x4,%esp │ │ - lea -0x1139495(%ebx),%eax │ │ + lea -0x11394bc(%ebx),%eax │ │ push 0x2c(%ebp) │ │ push %eax │ │ push 0x28(%ebp) │ │ call 12623d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1269531 │ │ @@ -3696395,15 +3696395,15 @@ │ │ sub $0xc,%esp │ │ push %edi │ │ call 1262760 │ │ add $0x10,%esp │ │ mov %esi,0x20(%esp) │ │ test %esi,%esi │ │ je 1269531 │ │ - lea -0x11359da(%ebx),%eax │ │ + lea -0x1135a01(%ebx),%eax │ │ lea 0x34(%esp),%esi │ │ push 0x28(%esp) │ │ push 0x28(%esp) │ │ push %eax │ │ push %esi │ │ call 129c7a0 │ │ add $0x8,%esp │ │ @@ -3696621,39 +3696621,39 @@ │ │ push 0x8(%ebp) │ │ call *0x38(%esp) │ │ add $0x30,%esp │ │ mov %eax,%esi │ │ jmp 126974a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113948e(%ebx),%eax │ │ + lea -0x11394b5(%ebx),%eax │ │ lea -0x114dd1c(%ebx),%ecx │ │ push %eax │ │ push $0x7f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ jmp 126973c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113948e(%ebx),%eax │ │ + lea -0x11394b5(%ebx),%eax │ │ lea -0x114dd1c(%ebx),%ecx │ │ push %eax │ │ push $0x86 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7c │ │ jmp 126973c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113948e(%ebx),%eax │ │ + lea -0x11394b5(%ebx),%eax │ │ lea -0x114dd1c(%ebx),%ecx │ │ push %eax │ │ push $0x8e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3696675,15 +3696675,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113948e(%ebx),%eax │ │ + lea -0x11394b5(%ebx),%eax │ │ lea -0x114dd1c(%ebx),%ecx │ │ push %eax │ │ push $0xa3 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3696691,15 +3696691,15 @@ │ │ push $0x6 │ │ call 1248e00 │ │ add $0x10,%esp │ │ jmp 126974a │ │ call 1249210 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113948e(%ebx),%eax │ │ + lea -0x11394b5(%ebx),%eax │ │ lea -0x114dd1c(%ebx),%ecx │ │ push %eax │ │ push $0x9a │ │ jmp 126972f │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3696788,15 +3696788,15 @@ │ │ sub $0xc,%esp │ │ push (%eax) │ │ call 12aecc0 │ │ add $0x10,%esp │ │ jmp 12699fb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ee51(%ebx),%eax │ │ + lea -0x113ee78(%ebx),%eax │ │ lea -0x114dd1c(%ebx),%ecx │ │ push %eax │ │ push $0xc3 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3696807,15 +3696807,15 @@ │ │ movl $0x0,0x4(%esp) │ │ xor %ecx,%ecx │ │ xor %edi,%edi │ │ xor %esi,%esi │ │ jmp 1269988 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ee51(%ebx),%eax │ │ + lea -0x113ee78(%ebx),%eax │ │ lea -0x114dd1c(%ebx),%ecx │ │ push %eax │ │ push $0xce │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3696824,15 +3696824,15 @@ │ │ call 1248e00 │ │ add $0x10,%esp │ │ movl $0x0,0x4(%esp) │ │ xor %edi,%edi │ │ jmp 1269982 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ee51(%ebx),%eax │ │ + lea -0x113ee78(%ebx),%eax │ │ lea -0x114dd1c(%ebx),%ecx │ │ push %eax │ │ push $0xd4 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3696860,15 +3696860,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ee51(%ebx),%eax │ │ + lea -0x113ee78(%ebx),%eax │ │ lea -0x114dd1c(%ebx),%ecx │ │ push %eax │ │ push $0xdc │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3696957,15 +3696957,15 @@ │ │ push 0x8(%ebp) │ │ call 1259750 │ │ add $0x20,%esp │ │ mov %eax,0x4(%esp) │ │ jmp 1269b7f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ee51(%ebx),%eax │ │ + lea -0x113ee78(%ebx),%eax │ │ lea -0x114dd1c(%ebx),%ecx │ │ push %eax │ │ push $0xe6 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3696975,15 +3696975,15 @@ │ │ add $0x10,%esp │ │ movl $0x0,0x4(%esp) │ │ mov 0x8(%esp),%ecx │ │ xor %esi,%esi │ │ jmp 1269988 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ee51(%ebx),%eax │ │ + lea -0x113ee78(%ebx),%eax │ │ lea -0x114dd1c(%ebx),%ecx │ │ push %eax │ │ push $0xf6 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3696998,15 +3696998,15 @@ │ │ mov %edi,%ecx │ │ mov 0x10(%esp),%edi │ │ mov 0xc(%esp),%esi │ │ jmp 1269988 │ │ call 1249210 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ee51(%ebx),%eax │ │ + lea -0x113ee78(%ebx),%eax │ │ lea -0x114dd1c(%ebx),%ecx │ │ push %eax │ │ push $0xf0 │ │ jmp 1269b0e │ │ sub $0x4,%esp │ │ lea -0x114dd1c(%ebx),%eax │ │ lea -0x1130132(%ebx),%ecx │ │ @@ -3697353,15 +3697353,15 @@ │ │ call *%edx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 1269f5e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1124ab1(%ebx),%eax │ │ - lea -0x113782e(%ebx),%ecx │ │ + lea -0x1137855(%ebx),%ecx │ │ push %eax │ │ push $0x48 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa6 │ │ @@ -3697408,15 +3697408,15 @@ │ │ call *%edx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 1269fde │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133c89(%ebx),%eax │ │ - lea -0x113782e(%ebx),%ecx │ │ + lea -0x1137855(%ebx),%ecx │ │ push %eax │ │ push $0x58 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa8 │ │ @@ -3697475,15 +3697475,15 @@ │ │ cmpl $0x0,0x38(%esi) │ │ jne 126a07e │ │ cmp (%edi),%eax │ │ je 126a082 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114a452(%ebx),%eax │ │ - lea -0x113782e(%ebx),%ecx │ │ + lea -0x1137855(%ebx),%ecx │ │ push %eax │ │ push $0xa8 │ │ jmp 126a2a9 │ │ cmpl $0x0,0x38(%esi) │ │ je 126a179 │ │ test %edi,%edi │ │ je 126a0cf │ │ @@ -3697499,15 +3697499,15 @@ │ │ test %ecx,%ecx │ │ sete %al │ │ test %eax,%eax │ │ je 126a0ee │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114a452(%ebx),%eax │ │ - lea -0x113782e(%ebx),%ecx │ │ + lea -0x1137855(%ebx),%ecx │ │ push %eax │ │ push $0xae │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ @@ -3697614,15 +3697614,15 @@ │ │ push %edi │ │ push %esi │ │ call *%eax │ │ jmp 126a166 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114a452(%ebx),%eax │ │ - lea -0x113782e(%ebx),%ecx │ │ + lea -0x1137855(%ebx),%ecx │ │ push %eax │ │ push $0xb6 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x99 │ │ @@ -3697680,15 +3697680,15 @@ │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setne %cl │ │ jmp 126a23d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114a452(%ebx),%eax │ │ - lea -0x113782e(%ebx),%ecx │ │ + lea -0x1137855(%ebx),%ecx │ │ push %eax │ │ push $0xd2 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3697828,30 +3697828,30 @@ │ │ call 1272a80 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 126a582 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11300fd(%ebx),%eax │ │ - lea -0x113782e(%ebx),%ecx │ │ + lea -0x1137855(%ebx),%ecx │ │ push %eax │ │ push $0x80b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ push $0x6 │ │ call 1248e00 │ │ add $0x10,%esp │ │ jmp 126a580 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11300fd(%ebx),%eax │ │ - lea -0x113782e(%ebx),%ecx │ │ + lea -0x1137855(%ebx),%ecx │ │ push %eax │ │ push $0x818 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ lea -0x11300e4(%ebx),%eax │ │ mov 0x8(%esp),%edi │ │ @@ -3697861,15 +3697861,15 @@ │ │ push $0x6 │ │ call 1248e00 │ │ add $0x10,%esp │ │ jmp 126a52c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11300fd(%ebx),%eax │ │ - lea -0x113782e(%ebx),%ecx │ │ + lea -0x1137855(%ebx),%ecx │ │ push %eax │ │ push $0x825 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3697880,15 +3697880,15 @@ │ │ push %edi │ │ call 1272a80 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11300fd(%ebx),%eax │ │ - lea -0x113782e(%ebx),%ecx │ │ + lea -0x1137855(%ebx),%ecx │ │ push %eax │ │ push $0x835 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ lea -0x11300e4(%ebx),%eax │ │ push %edi │ │ @@ -3697912,15 +3697912,15 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov %eax,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11300fd(%ebx),%eax │ │ - lea -0x113782e(%ebx),%ecx │ │ + lea -0x1137855(%ebx),%ecx │ │ push %eax │ │ push $0x7fd │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ lea -0x114dd06(%ebx),%eax │ │ push %esi │ │ @@ -3698010,15 +3698010,15 @@ │ │ call 139d850 │ │ mov 0x8(%ebp),%ecx │ │ add $0x10,%esp │ │ jmp 126a6b5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11484f8(%ebx),%eax │ │ - lea -0x113782e(%ebx),%ecx │ │ + lea -0x1137855(%ebx),%ecx │ │ push %eax │ │ push $0x674 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3698412,15 +3698412,15 @@ │ │ mov %eax,(%esp) │ │ call 12a39f0 │ │ mov 0x24(%esi),%eax │ │ mov -0x1a0(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 12eb710 │ │ - lea -0x113782e(%ebx),%eax │ │ + lea -0x1137855(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x710,0x8(%esp) │ │ call 12962c0 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3698809,22 +3698809,22 @@ │ │ call *%eax │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 126b0e7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c48e(%ebx),%eax │ │ - lea -0x113782e(%ebx),%ecx │ │ + lea -0x1137855(%ebx),%ecx │ │ push %eax │ │ push $0x1d8 │ │ jmp 126b05d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c48e(%ebx),%eax │ │ - lea -0x113782e(%ebx),%ecx │ │ + lea -0x1137855(%ebx),%ecx │ │ push %eax │ │ push $0x1c5 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3698843,37 +3698843,37 @@ │ │ call *%eax │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 126b0e7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c48e(%ebx),%eax │ │ - lea -0x113782e(%ebx),%ecx │ │ + lea -0x1137855(%ebx),%ecx │ │ push %eax │ │ push $0x1e2 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb4 │ │ jmp 126b0c9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c48e(%ebx),%eax │ │ - lea -0x113782e(%ebx),%ecx │ │ + lea -0x1137855(%ebx),%ecx │ │ push %eax │ │ push $0x1d3 │ │ jmp 126b0b9 │ │ movl $0x0,(%esp) │ │ movl $0x0,0x8(%esp) │ │ jmp 126ae84 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c48e(%ebx),%eax │ │ - lea -0x113782e(%ebx),%ecx │ │ + lea -0x1137855(%ebx),%ecx │ │ push %eax │ │ push $0x1dd │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x96 │ │ @@ -3698896,15 +3698896,15 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov %edi,(%esp) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c48e(%ebx),%eax │ │ - lea -0x113782e(%ebx),%ecx │ │ + lea -0x1137855(%ebx),%ecx │ │ push %eax │ │ push $0x1b5 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb4 │ │ @@ -3699003,16 +3699003,16 @@ │ │ add $0x10,%esp │ │ mov 0x14(%ebp),%ecx │ │ mov %ecx,%eax │ │ or %edi,%eax │ │ jne 126b29b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d30b(%ebx),%eax │ │ - lea -0x113782e(%ebx),%ecx │ │ + lea -0x113d332(%ebx),%eax │ │ + lea -0x1137855(%ebx),%ecx │ │ push %eax │ │ push $0x61d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9c │ │ @@ -3699083,40 +3699083,40 @@ │ │ jne 126b1e2 │ │ mov $0x1,%eax │ │ cmpl $0x0,0x8(%esi) │ │ jne 126b32e │ │ jmp 126b1e2 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d30b(%ebx),%eax │ │ - lea -0x113782e(%ebx),%ecx │ │ + lea -0x113d332(%ebx),%eax │ │ + lea -0x1137855(%ebx),%ecx │ │ push %eax │ │ push $0x623 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 126b28a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d30b(%ebx),%eax │ │ - lea -0x113782e(%ebx),%ecx │ │ + lea -0x113d332(%ebx),%eax │ │ + lea -0x1137855(%ebx),%ecx │ │ push %eax │ │ push $0x645 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ jmp 126b28a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d30b(%ebx),%eax │ │ - lea -0x113782e(%ebx),%ecx │ │ + lea -0x113d332(%ebx),%eax │ │ + lea -0x1137855(%ebx),%ecx │ │ push %eax │ │ push $0x5ea │ │ jmp 126b375 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3699377,15 +3699377,15 @@ │ │ push %eax │ │ call 126b5a0 │ │ add $0x10,%esp │ │ jmp 126b6e2 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c47e(%ebx),%eax │ │ - lea -0x113782e(%ebx),%ecx │ │ + lea -0x1137855(%ebx),%ecx │ │ push %eax │ │ push $0x358 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ @@ -3699469,15 +3699469,15 @@ │ │ call 11e6440 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ jmp 126b7b4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c47e(%ebx),%eax │ │ - lea -0x113782e(%ebx),%ecx │ │ + lea -0x1137855(%ebx),%ecx │ │ push %eax │ │ push $0x358 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ @@ -3699553,17 +3699553,17 @@ │ │ call 123f790 │ │ mov %eax,%ecx │ │ mov %esi,%eax │ │ test %ecx,%ecx │ │ cmove %ecx,%eax │ │ jmp 126b8a0 │ │ call 1248bb0 │ │ - lea -0x1142c14(%ebx),%eax │ │ + lea -0x1142c3b(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x113782e(%ebx),%eax │ │ + lea -0x1137855(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x378,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xdb,0x4(%esp) │ │ movl $0x6,(%esp) │ │ call 1248e00 │ │ @@ -3699707,15 +3699707,15 @@ │ │ push %eax │ │ call 126b5a0 │ │ add $0x10,%esp │ │ jmp 126ba1c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1124a9f(%ebx),%eax │ │ - lea -0x113782e(%ebx),%ecx │ │ + lea -0x1137855(%ebx),%ecx │ │ push %eax │ │ push $0x3bb │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80 │ │ @@ -3699759,15 +3699759,15 @@ │ │ push %eax │ │ call 126b5a0 │ │ add $0x10,%esp │ │ jmp 126ba9c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1124a9f(%ebx),%eax │ │ - lea -0x113782e(%ebx),%ecx │ │ + lea -0x1137855(%ebx),%ecx │ │ push %eax │ │ push $0x3bb │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80 │ │ @@ -3699819,15 +3699819,15 @@ │ │ call 11e47b0 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ jmp 126bb2e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1124a9f(%ebx),%eax │ │ - lea -0x113782e(%ebx),%ecx │ │ + lea -0x1137855(%ebx),%ecx │ │ push %eax │ │ push $0x3bb │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80 │ │ @@ -3699907,39 +3699907,39 @@ │ │ mov 0x8(%ebp),%esi │ │ lea -0x111f2b2(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1298420 │ │ test %eax,%eax │ │ je 126bd30 │ │ - lea -0x113f425(%ebx),%eax │ │ + lea -0x113f44c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1298420 │ │ test %eax,%eax │ │ je 126bd3e │ │ lea -0x112ac16(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1298420 │ │ test %eax,%eax │ │ je 126bd4f │ │ - lea -0x113d452(%ebx),%eax │ │ + lea -0x113d479(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1298420 │ │ test %eax,%eax │ │ je 126bd60 │ │ lea -0x1151a8d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1298420 │ │ test %eax,%eax │ │ je 126bd71 │ │ - lea -0x11413e5(%ebx),%eax │ │ + lea -0x114140c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1298420 │ │ test %eax,%eax │ │ je 126bd82 │ │ lea -0x1157763(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3700445,15 +3700445,15 @@ │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ je 126c266 │ │ mov 0x10(%ebp),%edx │ │ mov 0xc(%ebp),%esi │ │ cmpl $0x0,0x38(%ecx) │ │ je 126c23d │ │ - lea -0x113b64f(%ebx),%eax │ │ + lea -0x113b676(%ebx),%eax │ │ push %edx │ │ push %esi │ │ push %eax │ │ push %ecx │ │ call 126c270 │ │ add $0x10,%esp │ │ jmp 126c266 │ │ @@ -3700527,15 +3700527,15 @@ │ │ call 1264b70 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ jmp 126c321 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111eaff(%ebx),%eax │ │ - lea -0x113782e(%ebx),%ecx │ │ + lea -0x1137855(%ebx),%ecx │ │ push %eax │ │ push $0x959 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa3 │ │ @@ -3700566,15 +3700566,15 @@ │ │ add $0x1d4317,%ebx │ │ mov 0x8(%ebp),%edi │ │ xor %eax,%eax │ │ test %edi,%edi │ │ je 126c49b │ │ cmpl $0x0,0x38(%edi) │ │ je 126c460 │ │ - lea -0x113b64f(%ebx),%eax │ │ + lea -0x113b676(%ebx),%eax │ │ lea 0x24(%esp),%esi │ │ push $0x0 │ │ push $0x0 │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ push %esi │ │ call 129c7a0 │ │ @@ -3700601,15 +3700601,15 @@ │ │ je 126c499 │ │ mov 0x34(%esp),%esi │ │ cmp $0xffffffff,%esi │ │ je 126c499 │ │ mov 0xc(%ebp),%eax │ │ movl $0x0,(%eax) │ │ sub $0x4,%esp │ │ - lea -0x113782e(%ebx),%eax │ │ + lea -0x1137855(%ebx),%eax │ │ push $0x593 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push %esi │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3700696,15 +3700696,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 126c4c1 │ │ pop %ebx │ │ add $0x1d4197,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113782e(%ebx),%esi │ │ + lea -0x1137855(%ebx),%esi │ │ push $0x5ae │ │ push %esi │ │ push $0x58 │ │ call 1296010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3700816,16 +3700816,16 @@ │ │ jmp 126c653 │ │ sub $0xc,%esp │ │ push $0x0 │ │ call 1244d30 │ │ add $0x10,%esp │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d30b(%ebx),%eax │ │ - lea -0x113782e(%ebx),%ecx │ │ + lea -0x113d332(%ebx),%eax │ │ + lea -0x1137855(%ebx),%ecx │ │ push %eax │ │ push $0x61d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9c │ │ @@ -3700955,15 +3700955,15 @@ │ │ call *%edx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 126c7b1 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114a439(%ebx),%eax │ │ - lea -0x113782e(%ebx),%ecx │ │ + lea -0x1137855(%ebx),%ecx │ │ push %eax │ │ push $0x71f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa7 │ │ @@ -3701049,15 +3701049,15 @@ │ │ sub $0xc,%esp │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ call 129ac90 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 126c960 │ │ - lea -0x113782e(%ebx),%eax │ │ + lea -0x1137855(%ebx),%eax │ │ push $0x89f │ │ push %eax │ │ push 0x10(%esp) │ │ push %esi │ │ call 12964e0 │ │ jmp 126c975 │ │ mov 0x8(%ebp),%edi │ │ @@ -3701068,15 +3701068,15 @@ │ │ xor %edx,%edx │ │ test %eax,%eax │ │ je 126c97a │ │ mov 0x20(%esp),%ecx │ │ test %ecx,%ecx │ │ je 126c97a │ │ sub $0x4,%esp │ │ - lea -0x113782e(%ebx),%eax │ │ + lea -0x1137855(%ebx),%eax │ │ push $0x88f │ │ push %eax │ │ push %ecx │ │ mov %ecx,%esi │ │ call 1296010 │ │ xor %edx,%edx │ │ add $0x10,%esp │ │ @@ -3701108,15 +3701108,15 @@ │ │ sub $0x8,%esp │ │ push 0x24(%esp) │ │ lea 0x58(%esp),%eax │ │ push %eax │ │ call 139e280 │ │ jmp 126c975 │ │ sub $0x4,%esp │ │ - lea -0x113782e(%ebx),%eax │ │ + lea -0x1137855(%ebx),%eax │ │ push $0x8a1 │ │ push %eax │ │ push %esi │ │ call 12962c0 │ │ add $0x10,%esp │ │ mov %edi,%edx │ │ mov %edx,%eax │ │ @@ -3701160,15 +3701160,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ setg %al │ │ jmp 126ca15 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1131fdb(%ebx),%eax │ │ - lea -0x113782e(%ebx),%ecx │ │ + lea -0x1137855(%ebx),%ecx │ │ push %eax │ │ push $0x96e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa3 │ │ @@ -3701672,15 +3701672,15 @@ │ │ je 126d118 │ │ mov 0x14(%ebp),%eax │ │ movl $0x0,(%eax) │ │ test %edx,%edx │ │ je 126d111 │ │ lea -0x114ccfe(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ - lea -0x113d5b1(%ebx),%eax │ │ + lea -0x113d5d8(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ mov %ecx,0x4(%esp) │ │ jmp 126cfcb │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3702255,16 +3702255,16 @@ │ │ sub $0x8,%esp │ │ push 0x50(%esp) │ │ push 0x8(%ebp) │ │ call 1273540 │ │ jmp 126d5c6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ee12(%ebx),%eax │ │ - lea -0x113ee35(%ebx),%ecx │ │ + lea -0x113ee39(%ebx),%eax │ │ + lea -0x113ee5c(%ebx),%ecx │ │ push %eax │ │ push $0xaa6 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3702289,15 +3702289,15 @@ │ │ call *%edi │ │ add $0x10,%esp │ │ mov 0x3c(%esp),%eax │ │ mov 0x84(%esp),%ecx │ │ test %ecx,%ecx │ │ je 126d60c │ │ sub $0x4,%esp │ │ - lea -0x113ee35(%ebx),%edx │ │ + lea -0x113ee5c(%ebx),%edx │ │ push $0x2c9 │ │ push %edx │ │ push %ecx │ │ mov %eax,%esi │ │ call 12962c0 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ @@ -3702365,16 +3702365,16 @@ │ │ push %eax │ │ push 0x20(%esi) │ │ call 129acb0 │ │ add $0x10,%esp │ │ jmp 126db4a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113781b(%ebx),%eax │ │ - lea -0x113ee35(%ebx),%ecx │ │ + lea -0x1137842(%ebx),%eax │ │ + lea -0x113ee5c(%ebx),%ecx │ │ push %eax │ │ push $0x18c │ │ push %ecx │ │ call 1248ce0 │ │ add $0x4,%esp │ │ lea -0x1159180(%ebx),%eax │ │ push %edi │ │ @@ -3702447,16 +3702447,16 @@ │ │ call 1297c80 │ │ add $0x10,%esp │ │ mov %edi,%ecx │ │ cmp $0x3,%eax │ │ ja 126d938 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113781b(%ebx),%eax │ │ - lea -0x113ee35(%ebx),%ecx │ │ + lea -0x1137842(%ebx),%eax │ │ + lea -0x113ee5c(%ebx),%ecx │ │ push %eax │ │ push $0x235 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3702521,22 +3702521,22 @@ │ │ jne 126d8f8 │ │ lea 0x60(%esi),%eax │ │ mov %eax,0x18(%esi) │ │ mov %ecx,%eax │ │ jmp 126db4a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113781b(%ebx),%eax │ │ - lea -0x113ee35(%ebx),%ecx │ │ + lea -0x1137842(%ebx),%eax │ │ + lea -0x113ee5c(%ebx),%ecx │ │ push %eax │ │ push $0x224 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x4,%esp │ │ - lea -0x1139475(%ebx),%eax │ │ + lea -0x113949c(%ebx),%eax │ │ push $0x4 │ │ push 0x4(%esi) │ │ push %eax │ │ push $0x93 │ │ jmp 126db3e │ │ mov %ecx,0x28(%esp) │ │ sub $0xc,%esp │ │ @@ -3702567,28 +3702567,28 @@ │ │ mov %ecx,0x5c(%esi) │ │ mov 0xc(%eax),%eax │ │ mov %eax,0x64(%esi) │ │ mov $0x1,%eax │ │ jmp 126db4a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113781b(%ebx),%eax │ │ - lea -0x113ee35(%ebx),%ecx │ │ + lea -0x1137842(%ebx),%eax │ │ + lea -0x113ee5c(%ebx),%ecx │ │ push %eax │ │ push $0x19d │ │ push %ecx │ │ call 1248ce0 │ │ add $0x4,%esp │ │ lea -0x1159180(%ebx),%eax │ │ push $0x1 │ │ jmp 126db35 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113781b(%ebx),%eax │ │ - lea -0x113ee35(%ebx),%ecx │ │ + lea -0x1137842(%ebx),%eax │ │ + lea -0x113ee5c(%ebx),%ecx │ │ push %eax │ │ push $0x1b3 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3702598,37 +3702598,37 @@ │ │ mov $0xfffffffe,%eax │ │ jmp 126db4a │ │ xor %eax,%eax │ │ cmpl $0x0,0x4(%esp) │ │ jne 126db4a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113781b(%ebx),%eax │ │ - lea -0x113ee35(%ebx),%ecx │ │ + lea -0x1137842(%ebx),%eax │ │ + lea -0x113ee5c(%ebx),%ecx │ │ push %eax │ │ push $0x242 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ - lea -0x113b63f(%ebx),%eax │ │ + lea -0x113b666(%ebx),%eax │ │ push 0x1c(%esp) │ │ push 0x24(%esp) │ │ push $0x4 │ │ push 0x4(%esi) │ │ push %eax │ │ push $0x93 │ │ push $0x6 │ │ call 1248e00 │ │ add $0x20,%esp │ │ mov $0xfffffffe,%eax │ │ jmp 126db4a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113781b(%ebx),%eax │ │ - lea -0x113ee35(%ebx),%ecx │ │ + lea -0x1137842(%ebx),%eax │ │ + lea -0x113ee5c(%ebx),%ecx │ │ push %eax │ │ push $0x283 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x8,%esp │ │ lea -0x11300d6(%ebx),%eax │ │ mov 0xc(%ebp),%ecx │ │ @@ -3702666,16 +3702666,16 @@ │ │ push 0x18(%esi) │ │ push 0x20(%esi) │ │ call 129c8d0 │ │ add $0x10,%esp │ │ jmp 126db4a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113781b(%ebx),%eax │ │ - lea -0x113ee35(%ebx),%ecx │ │ + lea -0x1137842(%ebx),%eax │ │ + lea -0x113ee5c(%ebx),%ecx │ │ push %eax │ │ push $0x2b1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x8,%esp │ │ lea -0x11288c7(%ebx),%eax │ │ mov 0xc(%ebp),%ecx │ │ @@ -3702755,15 +3702755,15 @@ │ │ lea 0x7(%eax),%ecx │ │ add $0xe,%eax │ │ test %ecx,%ecx │ │ cmovns %ecx,%eax │ │ sar $0x3,%eax │ │ mov %eax,0x64(%esi) │ │ sub $0x4,%esp │ │ - lea -0x113ee35(%ebx),%edi │ │ + lea -0x113ee5c(%ebx),%edi │ │ push $0x1ce │ │ push %edi │ │ push %eax │ │ call 1295f60 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov %eax,0x5c(%esi) │ │ @@ -3702834,35 +3702834,35 @@ │ │ mov %eax,0x10(%edi) │ │ movups 0x4(%esp),%xmm0 │ │ movups %xmm0,(%edi) │ │ mov $0x1,%eax │ │ jmp 126db4a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113781b(%ebx),%eax │ │ - lea -0x113ee35(%ebx),%ecx │ │ + lea -0x1137842(%ebx),%eax │ │ + lea -0x113ee5c(%ebx),%ecx │ │ push %eax │ │ push $0x1df │ │ push %ecx │ │ call 1248ce0 │ │ add $0x4,%esp │ │ - lea -0x113edf7(%ebx),%eax │ │ + lea -0x113ee1e(%ebx),%eax │ │ jmp 126d9c8 │ │ sub $0x4,%esp │ │ push $0x1d2 │ │ push %edi │ │ push 0x5c(%esi) │ │ call 12962c0 │ │ add $0x10,%esp │ │ movl $0x0,0x5c(%esi) │ │ jmp 126db48 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113781b(%ebx),%eax │ │ - lea -0x113ee35(%ebx),%ecx │ │ + lea -0x1137842(%ebx),%eax │ │ + lea -0x113ee5c(%ebx),%ecx │ │ push %eax │ │ push $0x295 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3702972,15 +3702972,15 @@ │ │ push $0x5 │ │ call *%esi │ │ add $0x10,%esp │ │ mov 0x84(%esp),%ecx │ │ test %ecx,%ecx │ │ je 126df1c │ │ sub $0x4,%esp │ │ - lea -0x113ee35(%ebx),%edx │ │ + lea -0x113ee5c(%ebx),%edx │ │ push $0x2c9 │ │ push %edx │ │ push %ecx │ │ mov %eax,%esi │ │ call 12962c0 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ @@ -3703048,15 +3703048,15 @@ │ │ mov 0x3c(%eax),%eax │ │ mov %eax,0x14(%esp) │ │ or %ecx,0xc(%esp) │ │ lea -0x27d74(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ lea -0x1d3038(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x113ee35(%ebx),%eax │ │ + lea -0x113ee5c(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3703211,15 +3703211,15 @@ │ │ test %esi,%esi │ │ je 126e2a5 │ │ mov (%esi),%eax │ │ test %eax,%eax │ │ je 126e2a5 │ │ lea -0x26f6c(%ebx),%ecx │ │ mov %ecx,0xc(%esp) │ │ - lea -0x113ee35(%ebx),%ecx │ │ + lea -0x113ee5c(%ebx),%ecx │ │ mov %ecx,0x8(%esp) │ │ jmp 126e1de │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3703346,15 +3703346,15 @@ │ │ jmp 126e37e │ │ movl $0xfffffffe,0x8(%esp) │ │ mov $0x93,%edi │ │ mov $0x13c,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c468(%ebx),%eax │ │ - lea -0x113ee35(%ebx),%ecx │ │ + lea -0x113ee5c(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %edi │ │ @@ -3703825,15 +3703825,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1122cf9(%ebx),%eax │ │ - lea -0x113ee35(%ebx),%ecx │ │ + lea -0x113ee5c(%ebx),%ecx │ │ push %eax │ │ push $0x436 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xde │ │ @@ -3703887,15 +3703887,15 @@ │ │ add $0x10,%esp │ │ mov %eax,0x18(%ecx) │ │ test %eax,%eax │ │ jne 126e944 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112e1fc(%ebx),%eax │ │ - lea -0x113ee35(%ebx),%ecx │ │ + lea -0x113ee5c(%ebx),%ecx │ │ push %eax │ │ push $0x40b │ │ jmp 126e977 │ │ mov 0x18(%ecx),%ecx │ │ test %ecx,%ecx │ │ je 126e993 │ │ sub $0xc,%esp │ │ @@ -3703920,15 +3703920,15 @@ │ │ push %esi │ │ call 126d620 │ │ add $0x10,%esp │ │ jmp 126e993 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112e1fc(%ebx),%eax │ │ - lea -0x113ee35(%ebx),%ecx │ │ + lea -0x113ee5c(%ebx),%ecx │ │ push %eax │ │ push $0x417 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xde │ │ @@ -3703991,15 +3703991,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c45a(%ebx),%eax │ │ - lea -0x113ee35(%ebx),%ecx │ │ + lea -0x113ee5c(%ebx),%ecx │ │ push %eax │ │ push $0x3f0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xde │ │ @@ -3704034,15 +3704034,15 @@ │ │ cmp $0x1,%edi │ │ jne 126eaae │ │ mov 0x14(%ecx),%eax │ │ test %eax,%eax │ │ je 126eb55 │ │ cmp $0x1,%eax │ │ jne 126eb1a │ │ - lea -0x114143d(%ebx),%eax │ │ + lea -0x1141464(%ebx),%eax │ │ jmp 126eb5b │ │ sub $0x4,%esp │ │ push %ecx │ │ push %esi │ │ push %edi │ │ call 126d620 │ │ add $0x10,%esp │ │ @@ -3704050,49 +3704050,49 @@ │ │ jne 126eb9b │ │ test %eax,%eax │ │ jle 126eb9b │ │ mov %eax,0x8(%esp) │ │ mov 0x10(%ebp),%esi │ │ mov 0x18(%esi),%edi │ │ sub $0x8,%esp │ │ - lea -0x113d4d5(%ebx),%eax │ │ + lea -0x113d4fc(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 126eb76 │ │ sub $0x8,%esp │ │ - lea -0x114143d(%ebx),%eax │ │ + lea -0x1141464(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 126eb86 │ │ mov 0x10(%ebp),%eax │ │ movl $0xfffffffe,0x14(%eax) │ │ movl $0x0,0x18(%eax) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114a40d(%ebx),%eax │ │ - lea -0x113ee35(%ebx),%ecx │ │ + lea -0x113ee5c(%ebx),%ecx │ │ push %eax │ │ push $0x46b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ push $0x6 │ │ call 1248e00 │ │ add $0x10,%esp │ │ mov $0xfffffffe,%eax │ │ jmp 126eb9b │ │ - lea -0x113d4d5(%ebx),%eax │ │ + lea -0x113d4fc(%ebx),%eax │ │ mov %eax,0x18(%ecx) │ │ movl $0x0,0x14(%ecx) │ │ sub $0x4,%esp │ │ push %ecx │ │ push %esi │ │ push $0x1 │ │ call 126d620 │ │ @@ -3704400,32 +3704400,32 @@ │ │ jmp *%ecx │ │ mov $0x1,%eax │ │ jmp 126ef49 │ │ mov $0x2,%eax │ │ jmp 126ef49 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11445b4(%ebx),%eax │ │ - lea -0x113ee35(%ebx),%ecx │ │ + lea -0x11445db(%ebx),%eax │ │ + lea -0x113ee5c(%ebx),%ecx │ │ push %eax │ │ push $0x536 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ push $0x6 │ │ call 1248e00 │ │ add $0x10,%esp │ │ mov $0xfffffffe,%eax │ │ jmp 126f0eb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11445b4(%ebx),%eax │ │ - lea -0x113ee35(%ebx),%ecx │ │ + lea -0x11445db(%ebx),%eax │ │ + lea -0x113ee5c(%ebx),%ecx │ │ push %eax │ │ push $0x52c │ │ push %ecx │ │ call 1248ce0 │ │ add $0x8,%esp │ │ lea -0x11554bc(%ebx),%eax │ │ push 0x14(%esi) │ │ @@ -3704488,15 +3704488,15 @@ │ │ push %eax │ │ push %edi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 126f0a8 │ │ sub $0x8,%esp │ │ - lea -0x11359d5(%ebx),%eax │ │ + lea -0x11359fc(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 126f0af │ │ sub $0x8,%esp │ │ @@ -3704520,16 +3704520,16 @@ │ │ push %edi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 126f0c4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11445b4(%ebx),%eax │ │ - lea -0x113ee35(%ebx),%ecx │ │ + lea -0x11445db(%ebx),%eax │ │ + lea -0x113ee5c(%ebx),%ecx │ │ push %eax │ │ push $0x54a │ │ push %ecx │ │ call 1248ce0 │ │ add $0x8,%esp │ │ lea -0x112886d(%ebx),%eax │ │ push 0x14(%esi) │ │ @@ -3704671,15 +3704671,15 @@ │ │ push %eax │ │ push %edi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 126f24e │ │ sub $0x8,%esp │ │ - lea -0x11452cd(%ebx),%eax │ │ + lea -0x11452f4(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 126f252 │ │ sub $0x8,%esp │ │ @@ -3704788,15 +3704788,15 @@ │ │ push %eax │ │ push %edi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 126f39c │ │ sub $0x8,%esp │ │ - lea -0x11359d0(%ebx),%eax │ │ + lea -0x11359f7(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 126f3a0 │ │ sub $0x8,%esp │ │ @@ -3704972,15 +3704972,15 @@ │ │ call 1298420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 126f5a7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1128847(%ebx),%eax │ │ - lea -0x113ee35(%ebx),%ecx │ │ + lea -0x113ee5c(%ebx),%ecx │ │ push %eax │ │ push $0x807 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3705210,15 +3705210,15 @@ │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 126d620 │ │ jmp 126f87e │ │ call 1248bb0 │ │ lea -0x11537db(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x113ee35(%ebx),%eax │ │ + lea -0x113ee5c(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x60e,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xe0,0x4(%esp) │ │ movl $0x6,(%esp) │ │ call 1248e00 │ │ @@ -3705280,17 +3705280,17 @@ │ │ mov %eax,0x18(%esi) │ │ mov %esi,0x8(%esp) │ │ mov %ecx,0x4(%esp) │ │ mov %edx,(%esp) │ │ call 126d620 │ │ jmp 126f956 │ │ call 1248bb0 │ │ - lea -0x113941b(%ebx),%eax │ │ + lea -0x1139442(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x113ee35(%ebx),%eax │ │ + lea -0x113ee5c(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x63b,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xe0,0x4(%esp) │ │ movl $0x6,(%esp) │ │ call 1248e00 │ │ @@ -3705355,15 +3705355,15 @@ │ │ call 11e3ef0 │ │ mov %eax,0x1c(%esi) │ │ mov 0x20(%esp),%eax │ │ jmp 126fb0f │ │ call 1248bb0 │ │ lea -0x11570e5(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x113ee35(%ebx),%eax │ │ + lea -0x113ee5c(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x678,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xe0,0x4(%esp) │ │ movl $0x6,(%esp) │ │ call 1248e00 │ │ @@ -3705414,15 +3705414,15 @@ │ │ mov 0x8(%ebp),%ecx │ │ mov %esi,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ mov %ecx,(%esp) │ │ call 126d620 │ │ mov %eax,%esi │ │ mov 0x20(%esp),%eax │ │ - lea -0x113ee35(%ebx),%ecx │ │ + lea -0x113ee5c(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x67d,0x8(%esp) │ │ call 12962c0 │ │ mov %esi,%eax │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3705551,15 +3705551,15 @@ │ │ push %esi │ │ call 11cb750 │ │ add $0x10,%esp │ │ jmp 126fcdf │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114a3de(%ebx),%eax │ │ - lea -0x113ee35(%ebx),%ecx │ │ + lea -0x113ee5c(%ebx),%ecx │ │ push %eax │ │ push $0x692 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe0 │ │ @@ -3705620,17 +3705620,17 @@ │ │ mov %eax,0x18(%esi) │ │ mov %esi,0x8(%esp) │ │ mov %ecx,0x4(%esp) │ │ mov %edx,(%esp) │ │ call 126d620 │ │ jmp 126fdb1 │ │ call 1248bb0 │ │ - lea -0x11359c3(%ebx),%eax │ │ + lea -0x11359ea(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x113ee35(%ebx),%eax │ │ + lea -0x113ee5c(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x6db,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xe0,0x4(%esp) │ │ movl $0x6,(%esp) │ │ call 1248e00 │ │ @@ -3707661,27 +3707661,27 @@ │ │ push %edx │ │ call 126d620 │ │ add $0x10,%esp │ │ jmp 1271439 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c441(%ebx),%eax │ │ - lea -0x113ee35(%ebx),%ecx │ │ + lea -0x113ee5c(%ebx),%ecx │ │ push %eax │ │ push $0x72c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe0 │ │ jmp 127142d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c441(%ebx),%eax │ │ - lea -0x113ee35(%ebx),%ecx │ │ + lea -0x113ee5c(%ebx),%ecx │ │ push %eax │ │ push $0x726 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa3 │ │ @@ -3707868,15 +3707868,15 @@ │ │ sub $0xc,%esp │ │ push %edi │ │ call 1262760 │ │ add $0x10,%esp │ │ mov %esi,0x2c(%esp) │ │ test %esi,%esi │ │ je 127177e │ │ - lea -0x11359da(%ebx),%eax │ │ + lea -0x1135a01(%ebx),%eax │ │ lea 0x30(%esp),%esi │ │ push 0x1c(%esp) │ │ push 0x28(%esp) │ │ push %eax │ │ push %esi │ │ call 129c7a0 │ │ add $0xc,%esp │ │ @@ -3707963,15 +3707963,15 @@ │ │ push %esi │ │ call 12620e0 │ │ mov %edi,%eax │ │ add $0x10,%esp │ │ jmp 1271780 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113edab(%ebx),%eax │ │ + lea -0x113edd2(%ebx),%eax │ │ lea -0x11518fc(%ebx),%ecx │ │ push %eax │ │ push $0x32 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3708352,15 +3708352,15 @@ │ │ jmp 1271b18 │ │ mov 0x14(%esi),%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 1271bc6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11359ae(%ebx),%eax │ │ + lea -0x11359d5(%ebx),%eax │ │ lea -0x1120c1f(%ebx),%ecx │ │ push %eax │ │ push $0x34 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3708378,15 +3708378,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call *%ecx │ │ add $0x10,%esp │ │ jmp 1271ba8 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11359ae(%ebx),%eax │ │ + lea -0x11359d5(%ebx),%eax │ │ lea -0x1120c1f(%ebx),%ecx │ │ push %eax │ │ push $0x59 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3708986,15 +3708986,15 @@ │ │ mov 0x8(%ebp),%edi │ │ test %edi,%edi │ │ je 1272234 │ │ testb $0x8,(%edi) │ │ jne 1272275 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114458e(%ebx),%eax │ │ + lea -0x11445b5(%ebx),%eax │ │ lea -0x1120c1f(%ebx),%ecx │ │ push %eax │ │ push $0x172 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3709042,15 +3709042,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 126aab0 │ │ xor %eax,%eax │ │ jmp 1272309 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114458e(%ebx),%eax │ │ + lea -0x11445b5(%ebx),%eax │ │ lea -0x1120c1f(%ebx),%ecx │ │ push %eax │ │ push $0x17d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3709164,15 +3709164,15 @@ │ │ add $0x10,%esp │ │ movl $0x0,0xc(%esp) │ │ test %eax,%eax │ │ je 12724c3 │ │ mov %eax,0x18(%esp) │ │ movl $0x0,0x14(%esp) │ │ sub $0x4,%esp │ │ - lea -0x11359a5(%ebx),%eax │ │ + lea -0x11359cc(%ebx),%eax │ │ push $0x129 │ │ push %eax │ │ push $0x5c │ │ call 1296010 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ jmp 127250f │ │ @@ -3709200,28 +3709200,28 @@ │ │ test %eax,%eax │ │ je 12726ab │ │ cmp $0xffffffff,%eax │ │ jne 1272395 │ │ jmp 12726ab │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114457c(%ebx),%eax │ │ - lea -0x11359a5(%ebx),%ecx │ │ + lea -0x11445a3(%ebx),%eax │ │ + lea -0x11359cc(%ebx),%ecx │ │ push %eax │ │ push $0xdb │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80026 │ │ jmp 12726dd │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114457c(%ebx),%eax │ │ - lea -0x11359a5(%ebx),%ecx │ │ + lea -0x11445a3(%ebx),%eax │ │ + lea -0x11359cc(%ebx),%ecx │ │ push %eax │ │ push $0x127 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9c │ │ @@ -3709246,15 +3709246,15 @@ │ │ test %esi,%esi │ │ mov 0x10(%ebp),%eax │ │ mov 0x1c(%esp),%ecx │ │ je 12725ed │ │ test %eax,%eax │ │ je 127256a │ │ sub $0x4,%esp │ │ - lea -0x11359a5(%ebx),%edi │ │ + lea -0x11359cc(%ebx),%edi │ │ push $0x136 │ │ push %edi │ │ push %eax │ │ call 1297a80 │ │ mov 0x2c(%esp),%ecx │ │ add $0x10,%esp │ │ mov %eax,0x8(%esi) │ │ @@ -3709353,16 +3709353,16 @@ │ │ mov %esi,%edx │ │ cmp $0xffffffff,%eax │ │ jne 1272395 │ │ test %edi,%edi │ │ je 12725ff │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114457c(%ebx),%eax │ │ - lea -0x11359a5(%ebx),%ecx │ │ + lea -0x11445a3(%ebx),%eax │ │ + lea -0x11359cc(%ebx),%ecx │ │ push %eax │ │ push $0xc0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9c │ │ @@ -3709459,16 +3709459,16 @@ │ │ sete %al │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x4(%esp) │ │ mov %ecx,0x8(%esp) │ │ jmp 1272421 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114457c(%ebx),%eax │ │ - lea -0x11359a5(%ebx),%ecx │ │ + lea -0x11445a3(%ebx),%eax │ │ + lea -0x11359cc(%ebx),%ecx │ │ push %eax │ │ push $0xff │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ @@ -3709528,16 +3709528,16 @@ │ │ mov %esi,%edi │ │ mov 0x8(%esp),%esi │ │ mov %ecx,%eax │ │ mov %edi,%ecx │ │ jmp 1272758 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114457c(%ebx),%eax │ │ - lea -0x11359a5(%ebx),%ecx │ │ + lea -0x11445a3(%ebx),%eax │ │ + lea -0x11359cc(%ebx),%ecx │ │ push %eax │ │ push $0x11c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3709703,15 +3709703,15 @@ │ │ test %eax,%eax │ │ je 1272ab6 │ │ mov %esi,(%esp) │ │ call *%eax │ │ mov %esi,(%esp) │ │ call 1272980 │ │ mov 0x20(%esi),%eax │ │ - lea -0x11359a5(%ebx),%edi │ │ + lea -0x11359cc(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x5ec,0x8(%esp) │ │ call 12962c0 │ │ mov 0x1c(%esi),%eax │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ @@ -3709765,15 +3709765,15 @@ │ │ add $0x1cdad9,%ebx │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ je 1272bab │ │ testb $0x1,0x4(%eax) │ │ je 1272bab │ │ sub $0x4,%esp │ │ - lea -0x11359a5(%ebx),%ecx │ │ + lea -0x11359cc(%ebx),%ecx │ │ push $0x1b4 │ │ push %ecx │ │ push %eax │ │ call 12962c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3709876,15 +3709876,15 @@ │ │ mov 0x44(%eax),%eax │ │ test %eax,%eax │ │ je 1272c6e │ │ mov %eax,(%esp) │ │ call 1244c00 │ │ test %eax,%eax │ │ je 1272cb0 │ │ - lea -0x11359a5(%ebx),%edi │ │ + lea -0x11359cc(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ movl $0x1cc,0x8(%esp) │ │ movl $0x5c,(%esp) │ │ call 1296010 │ │ test %eax,%eax │ │ je 1272fa9 │ │ mov %eax,%esi │ │ @@ -3709896,15 +3709896,15 @@ │ │ call 126c670 │ │ mov 0x8(%ebp),%edx │ │ mov 0x48(%edx),%eax │ │ jmp 1272cf8 │ │ call 1248bb0 │ │ lea -0x1124a3d(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x11359a5(%ebx),%eax │ │ + lea -0x11359cc(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x1c8,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x80026,0x4(%esp) │ │ movl $0x6,(%esp) │ │ call 1248e00 │ │ @@ -3710785,15 +3710785,15 @@ │ │ mov 0xc(%ebp),%eax │ │ mov %ecx,(%eax) │ │ mov $0x1,%eax │ │ jmp 12736dc │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11484af(%ebx),%eax │ │ - lea -0x11359a5(%ebx),%ecx │ │ + lea -0x11359cc(%ebx),%ecx │ │ push %eax │ │ push $0x38e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3710807,15 +3710807,15 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1249020 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1148491(%ebx),%eax │ │ - lea -0x11359a5(%ebx),%ecx │ │ + lea -0x11359cc(%ebx),%ecx │ │ push %eax │ │ push $0x5af │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3710861,15 +3710861,15 @@ │ │ cmp $0xfffffffe,%eax │ │ jne 12737cb │ │ call 1249060 │ │ jmp 12737db │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114a3c4(%ebx),%eax │ │ - lea -0x11359a5(%ebx),%ecx │ │ + lea -0x11359cc(%ebx),%ecx │ │ push %eax │ │ push $0x53c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3710970,16 +3710970,16 @@ │ │ add $0x20,%esp │ │ cmp $0xfffffffe,%eax │ │ jne 1273904 │ │ call 1249060 │ │ jmp 1273914 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113598e(%ebx),%eax │ │ - lea -0x11359a5(%ebx),%ecx │ │ + lea -0x11359b5(%ebx),%eax │ │ + lea -0x11359cc(%ebx),%ecx │ │ push %eax │ │ push $0x3b0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3711084,16 +3711084,16 @@ │ │ add $0x20,%esp │ │ cmp $0xfffffffe,%eax │ │ jne 1273a71 │ │ call 1249060 │ │ jmp 1273a87 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142bc8(%ebx),%eax │ │ - lea -0x11359a5(%ebx),%ecx │ │ + lea -0x1142bef(%ebx),%eax │ │ + lea -0x11359cc(%ebx),%ecx │ │ push %eax │ │ push $0x3df │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3711142,16 +3711142,16 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142bc8(%ebx),%eax │ │ - lea -0x11359a5(%ebx),%ecx │ │ + lea -0x1142bef(%ebx),%eax │ │ + lea -0x11359cc(%ebx),%ecx │ │ push %eax │ │ push $0x3ea │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdd │ │ @@ -3711256,15 +3711256,15 @@ │ │ cmp $0xf,%eax │ │ je 1273c1f │ │ cmp $0xffffffff,%eax │ │ jne 1273be1 │ │ test %ecx,%ecx │ │ je 1273be1 │ │ sub $0x8,%esp │ │ - lea -0x1140cf7(%ebx),%eax │ │ + lea -0x1140d1e(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 139e0b0 │ │ mov 0x10(%ebp),%ecx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1273c1f │ │ @@ -3711275,15 +3711275,15 @@ │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1273c1f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1148491(%ebx),%eax │ │ - lea -0x11359a5(%ebx),%ecx │ │ + lea -0x11359cc(%ebx),%ecx │ │ push %eax │ │ push $0x5af │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3711330,15 +3711330,15 @@ │ │ call 1264800 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1273ce8 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1148491(%ebx),%eax │ │ - lea -0x11359a5(%ebx),%ecx │ │ + lea -0x11359cc(%ebx),%ecx │ │ push %eax │ │ push $0x5bc │ │ jmp 1273e01 │ │ mov 0x40(%esi),%eax │ │ test %eax,%eax │ │ je 1273dc8 │ │ sub $0xc,%esp │ │ @@ -3711354,15 +3711354,15 @@ │ │ jne 1273de7 │ │ mov 0x8(%ebp),%eax │ │ cmp $0xffffffff,%eax │ │ je 1273cf8 │ │ test %eax,(%esi) │ │ je 1273d8d │ │ sub $0x4,%esp │ │ - lea -0x11359a5(%ebx),%edi │ │ + lea -0x11359cc(%ebx),%edi │ │ push $0x5ec │ │ push %edi │ │ push 0x20(%esi) │ │ call 12962c0 │ │ add $0xc,%esp │ │ push $0x5ed │ │ push %edi │ │ @@ -3711402,36 +3711402,36 @@ │ │ mov $0x1,%eax │ │ jmp 1273e20 │ │ xor %eax,%eax │ │ jmp 1273e20 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1148491(%ebx),%eax │ │ - lea -0x11359a5(%ebx),%ecx │ │ + lea -0x11359cc(%ebx),%ecx │ │ push %eax │ │ push $0x5ce │ │ jmp 1273e01 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1148491(%ebx),%eax │ │ - lea -0x11359a5(%ebx),%ecx │ │ + lea -0x11359cc(%ebx),%ecx │ │ push %eax │ │ push $0x5b7 │ │ jmp 1273bfb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1148491(%ebx),%eax │ │ - lea -0x11359a5(%ebx),%ecx │ │ + lea -0x11359cc(%ebx),%ecx │ │ push %eax │ │ push $0x5c3 │ │ jmp 1273bfb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1148491(%ebx),%eax │ │ - lea -0x11359a5(%ebx),%ecx │ │ + lea -0x11359cc(%ebx),%ecx │ │ push %eax │ │ push $0x5c7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x94 │ │ @@ -3711486,16 +3711486,16 @@ │ │ push %ecx │ │ call *%esi │ │ add $0x10,%esp │ │ cmp $0xfffffffe,%eax │ │ jne 1273fcd │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d2f4(%ebx),%eax │ │ - lea -0x11359a5(%ebx),%ecx │ │ + lea -0x113d31b(%ebx),%eax │ │ + lea -0x11359cc(%ebx),%ecx │ │ push %eax │ │ push $0x530 │ │ jmp 1273fae │ │ mov (%ecx),%eax │ │ test %eax,%eax │ │ je 1273f25 │ │ test %esi,%eax │ │ @@ -3711528,28 +3711528,28 @@ │ │ push %edx │ │ push %ecx │ │ call 126d440 │ │ add $0x20,%esp │ │ jmp 1273fcd │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d2f4(%ebx),%eax │ │ - lea -0x11359a5(%ebx),%ecx │ │ + lea -0x113d31b(%ebx),%eax │ │ + lea -0x11359cc(%ebx),%ecx │ │ push %eax │ │ push $0x517 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x95 │ │ jmp 1273f7b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d2f4(%ebx),%eax │ │ - lea -0x11359a5(%ebx),%ecx │ │ + lea -0x113d31b(%ebx),%eax │ │ + lea -0x11359cc(%ebx),%ecx │ │ push %eax │ │ push $0x51c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x94 │ │ @@ -3711558,16 +3711558,16 @@ │ │ add $0x10,%esp │ │ mov $0xffffffff,%eax │ │ jmp 1273fcd │ │ test %edi,%edi │ │ jne 1273e61 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d2f4(%ebx),%eax │ │ - lea -0x11359a5(%ebx),%ecx │ │ + lea -0x113d31b(%ebx),%eax │ │ + lea -0x11359cc(%ebx),%ecx │ │ push %eax │ │ push $0x527 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3711634,15 +3711634,15 @@ │ │ push %ecx │ │ call 126dda0 │ │ add $0x10,%esp │ │ jmp 12740eb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11518cb(%ebx),%eax │ │ - lea -0x11359a5(%ebx),%ecx │ │ + lea -0x11359cc(%ebx),%ecx │ │ push %eax │ │ push $0x55f │ │ jmp 12740cc │ │ mov 0x40(%ecx),%eax │ │ test %eax,%eax │ │ je 12740b2 │ │ mov 0x68(%eax),%edi │ │ @@ -3711664,15 +3711664,15 @@ │ │ push 0x10(%esp) │ │ call *%edi │ │ add $0x10,%esp │ │ jmp 12740eb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11518cb(%ebx),%eax │ │ - lea -0x11359a5(%ebx),%ecx │ │ + lea -0x11359cc(%ebx),%ecx │ │ push %eax │ │ push $0x569 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3711702,15 +3711702,15 @@ │ │ mov %eax,(%esp) │ │ call 1273740 │ │ add $0x20,%esp │ │ jmp 12740eb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112e1e1(%ebx),%eax │ │ - lea -0x11359a5(%ebx),%ecx │ │ + lea -0x11359cc(%ebx),%ecx │ │ push %eax │ │ push $0x64e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x98 │ │ @@ -3711800,15 +3711800,15 @@ │ │ push 0x8(%ebp) │ │ call 1273740 │ │ add $0x20,%esp │ │ jmp 127424e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112e1e1(%ebx),%eax │ │ - lea -0x11359a5(%ebx),%ecx │ │ + lea -0x11359cc(%ebx),%ecx │ │ push %eax │ │ push $0x64e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x98 │ │ @@ -3712286,15 +3712286,15 @@ │ │ add $0x4,%esp │ │ push %eax │ │ call 11e3d20 │ │ add $0x10,%esp │ │ jmp 1274774 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ed99(%ebx),%eax │ │ + lea -0x113edc0(%ebx),%eax │ │ lea -0x112c400(%ebx),%ecx │ │ push %eax │ │ push $0x17c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3712625,15 +3712625,15 @@ │ │ je 1274c29 │ │ lea -0x1124a8a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 139e0b0 │ │ test %eax,%eax │ │ je 1274c45 │ │ - lea -0x113d2fd(%ebx),%eax │ │ + lea -0x113d324(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 139e0b0 │ │ test %eax,%eax │ │ je 1274c70 │ │ lea -0x1131fc7(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3712649,15 +3712649,15 @@ │ │ je 1274ca8 │ │ lea -0x111eaeb(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 139e0b0 │ │ test %eax,%eax │ │ je 1274d09 │ │ - lea -0x11445bb(%ebx),%eax │ │ + lea -0x11445e2(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 139e0b0 │ │ mov %eax,%ecx │ │ mov $0xfffffffe,%eax │ │ test %ecx,%ecx │ │ jne 1274d20 │ │ @@ -3713099,28 +3713099,28 @@ │ │ mov %eax,0x4c(%esp) │ │ movups 0x8(%esp),%xmm0 │ │ movups %xmm0,0x3c(%esp) │ │ test %esi,%esi │ │ je 127517d │ │ mov %esi,%ecx │ │ lea 0x64(%esp),%esi │ │ - lea -0x113d2de(%ebx),%eax │ │ + lea -0x113d305(%ebx),%eax │ │ push 0x20(%ebp) │ │ push %ecx │ │ push %eax │ │ lea 0x14(%esp),%eax │ │ push %eax │ │ call 129c7a0 │ │ add $0xc,%esp │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x10(%edi) │ │ movups 0x8(%esp),%xmm0 │ │ movups %xmm0,(%edi) │ │ mov %esi,%edi │ │ - lea -0x1142bfe(%ebx),%eax │ │ + lea -0x1142c25(%ebx),%eax │ │ push $0x0 │ │ push 0x18(%ebp) │ │ push %eax │ │ lea 0x14(%esp),%esi │ │ push %esi │ │ call 129c740 │ │ add $0xc,%esp │ │ @@ -3713244,15 +3713244,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12752bf │ │ pop %ebx │ │ add $0x1cb399,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1140cc3(%ebx),%eax │ │ + lea -0x1140cea(%ebx),%eax │ │ push $0x28 │ │ push %eax │ │ push $0x18 │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1275315 │ │ @@ -3713280,15 +3713280,15 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 127532d │ │ pop %ebx │ │ add $0x1cb32b,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1140cc3(%ebx),%eax │ │ + lea -0x1140cea(%ebx),%eax │ │ push $0x28 │ │ push %eax │ │ push $0x18 │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 127539f │ │ @@ -3713332,15 +3713332,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12753bf │ │ pop %ebx │ │ add $0x1cb299,%ebx │ │ mov 0x8(%ebp),%eax │ │ sub $0x4,%esp │ │ - lea -0x1140cc3(%ebx),%ecx │ │ + lea -0x1140cea(%ebx),%ecx │ │ push $0x4a │ │ push %ecx │ │ push 0x50(%eax) │ │ call 12962c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3713493,15 +3713493,15 @@ │ │ push %eax │ │ call 12759f0 │ │ add $0x10,%esp │ │ jmp 1275586 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11537c4(%ebx),%eax │ │ - lea -0x1140cc3(%ebx),%ecx │ │ + lea -0x1140cea(%ebx),%ecx │ │ push %eax │ │ push $0x102 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6b │ │ @@ -3713711,15 +3713711,15 @@ │ │ jmp 127585e │ │ mov 0x14(%esi),%eax │ │ mov %eax,(%edi) │ │ jmp 127585e │ │ call 1248bb0 │ │ lea -0x1148472(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1140cc3(%ebx),%eax │ │ + lea -0x1140cea(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xbc,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x96,0x4(%esp) │ │ movl $0xa,(%esp) │ │ call 1248e00 │ │ @@ -3713754,28 +3713754,28 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ lea -0x1148472(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1140cc3(%ebx),%eax │ │ + lea -0x1140cea(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x9a,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x6a,0x4(%esp) │ │ movl $0xa,(%esp) │ │ call 1248e00 │ │ xor %eax,%eax │ │ jmp 1275863 │ │ call 1248bb0 │ │ lea -0x1148472(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1140cc3(%ebx),%eax │ │ + lea -0x1140cea(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xac,0x4(%esp) │ │ jmp 127588b │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3713797,15 +3713797,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12758f1 │ │ pop %ebx │ │ add $0x1cad67,%ebx │ │ mov 0x10(%ebp),%edi │ │ mov 0xc(%ebp),%esi │ │ - lea -0x1140cf0(%ebx),%eax │ │ + lea -0x1140d17(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 139e0b0 │ │ test %eax,%eax │ │ je 1275964 │ │ lea -0x112e21d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3713848,15 +3713848,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ lea -0x1155452(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1140cc3(%ebx),%eax │ │ + lea -0x1140cea(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xd4,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x6a,0x4(%esp) │ │ movl $0xa,(%esp) │ │ call 1248e00 │ │ @@ -3714105,15 +3714105,15 @@ │ │ push %esi │ │ call 1273050 │ │ add $0x10,%esp │ │ jmp 1275cb9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114dcd0(%ebx),%eax │ │ - lea -0x113d2da(%ebx),%ecx │ │ + lea -0x113d301(%ebx),%ecx │ │ push %eax │ │ push $0x14 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3714186,15 +3714186,15 @@ │ │ push %esi │ │ call 1273050 │ │ add $0x10,%esp │ │ jmp 1275d89 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114dcd0(%ebx),%eax │ │ - lea -0x113d2da(%ebx),%ecx │ │ + lea -0x113d301(%ebx),%ecx │ │ push %eax │ │ push $0x14 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3714267,15 +3714267,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1275e0f │ │ pop %ebx │ │ add $0x1ca849,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1137808(%ebx),%eax │ │ + lea -0x113782f(%ebx),%eax │ │ push $0x33 │ │ push %eax │ │ push $0x20 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1275e43 │ │ @@ -3714301,15 +3714301,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1275e61 │ │ pop %ebx │ │ add $0x1ca7f7,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1137808(%ebx),%esi │ │ + lea -0x113782f(%ebx),%esi │ │ push $0x33 │ │ push %esi │ │ push $0x20 │ │ call 1296010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3714392,15 +3714392,15 @@ │ │ sub $0xc,%esp │ │ push (%edi) │ │ call 11f4a60 │ │ add $0x4,%esp │ │ push 0x8(%edi) │ │ call 11f31b0 │ │ add $0xc,%esp │ │ - lea -0x1137808(%ebx),%esi │ │ + lea -0x113782f(%ebx),%esi │ │ push $0x62 │ │ push %esi │ │ push 0x14(%edi) │ │ call 12962c0 │ │ add $0xc,%esp │ │ push $0x63 │ │ push %esi │ │ @@ -3714456,15 +3714456,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 11f31b0 │ │ jmp 1276036 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112c3d8(%ebx),%eax │ │ - lea -0x1137808(%ebx),%ecx │ │ + lea -0x113782f(%ebx),%ecx │ │ push %eax │ │ push $0x1b3 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8b │ │ @@ -3714539,15 +3714539,15 @@ │ │ push %esi │ │ call 11f32f0 │ │ add $0x10,%esp │ │ jmp 1276110 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11269a6(%ebx),%eax │ │ - lea -0x1137808(%ebx),%ecx │ │ + lea -0x113782f(%ebx),%ecx │ │ push %eax │ │ push $0x1c6 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8b │ │ @@ -3714608,15 +3714608,15 @@ │ │ test %edx,%edx │ │ je 12761b9 │ │ cmp %ecx,(%eax) │ │ jae 12761bd │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11570a0(%ebx),%eax │ │ - lea -0x1137808(%ebx),%ecx │ │ + lea -0x113782f(%ebx),%ecx │ │ push %eax │ │ push $0x80 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ @@ -3714742,15 +3714742,15 @@ │ │ xor %edx,%edx │ │ push %eax │ │ call 12769b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1276374 │ │ sub $0x4,%esp │ │ - lea -0x1137808(%ebx),%eax │ │ + lea -0x113782f(%ebx),%eax │ │ push $0xe6 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push 0xc(%esp) │ │ call 1295f60 │ │ add $0x10,%esp │ │ mov %eax,%edx │ │ @@ -3714957,15 +3714957,15 @@ │ │ mov 0x18(%esp),%eax │ │ mov %edx,0x1c(%eax) │ │ jmp 127658e │ │ mov $0xfffffffe,%eax │ │ jmp 1276593 │ │ mov 0x18(%esp),%esi │ │ mov 0x14(%esi),%eax │ │ - lea -0x1137808(%ebx),%ecx │ │ + lea -0x113782f(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x155,0x8(%esp) │ │ call 12962c0 │ │ mov %edi,0x14(%esi) │ │ test %edi,%edi │ │ je 12766ee │ │ @@ -3714985,15 +3714985,15 @@ │ │ call 1269dd0 │ │ mov 0x48(%esi),%ecx │ │ cmpl $0x0,0x38(%ecx) │ │ je 1276711 │ │ call 1248bb0 │ │ lea -0x1130086(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1137808(%ebx),%eax │ │ + lea -0x113782f(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x122,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8010c,0x4(%esp) │ │ jmp 12766db │ │ lea -0x3(%edx),%ecx │ │ @@ -3715002,25 +3715002,25 @@ │ │ jb 1276593 │ │ mov 0x18(%esp),%eax │ │ mov %dl,0xd(%eax) │ │ jmp 127658e │ │ call 1248bb0 │ │ lea -0x1130086(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1137808(%ebx),%eax │ │ + lea -0x113782f(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xff,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8d,0x4(%esp) │ │ jmp 12766db │ │ call 1248bb0 │ │ lea -0x1130086(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1137808(%ebx),%eax │ │ + lea -0x113782f(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x108,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8b,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 1248e00 │ │ @@ -3715064,15 +3715064,15 @@ │ │ call 11f4160 │ │ jmp 127658e │ │ xor %eax,%eax │ │ jmp 1276593 │ │ call 1248bb0 │ │ lea -0x1130086(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1137808(%ebx),%eax │ │ + lea -0x113782f(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x16d,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8a,0x4(%esp) │ │ jmp 12766db │ │ int3 │ │ @@ -3715114,15 +3715114,15 @@ │ │ je 12768b1 │ │ lea -0x1133c58(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 139e0b0 │ │ test %eax,%eax │ │ je 12768ef │ │ - lea -0x1142bf7(%ebx),%eax │ │ + lea -0x1142c1e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 139e0b0 │ │ mov %eax,%ecx │ │ mov $0xfffffffe,%eax │ │ test %ecx,%ecx │ │ jne 127699c │ │ @@ -3715146,21 +3715146,21 @@ │ │ test %eax,%eax │ │ je 1276959 │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 1276d50 │ │ jmp 127699c │ │ - lea -0x113d4d5(%ebx),%eax │ │ + lea -0x113d4fc(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 139e0b0 │ │ test %eax,%eax │ │ je 127690f │ │ - lea -0x114143d(%ebx),%eax │ │ + lea -0x1141464(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 139e0b0 │ │ mov %eax,%ecx │ │ mov $0xfffffffe,%eax │ │ test %ecx,%ecx │ │ jne 127699c │ │ @@ -3715180,25 +3715180,25 @@ │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 1276da0 │ │ jmp 127699c │ │ call 1248bb0 │ │ lea -0x1130079(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1137808(%ebx),%eax │ │ + lea -0x113782f(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x19f,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x97,0x4(%esp) │ │ jmp 127698e │ │ call 1248bb0 │ │ lea -0x1130079(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1137808(%ebx),%eax │ │ + lea -0x113782f(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x18f,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8d,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 1248e00 │ │ @@ -3715275,15 +3715275,15 @@ │ │ jle 1276a7f │ │ mov %edi,%ecx │ │ mov %eax,(%edi) │ │ jmp 1276ad3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133c34(%ebx),%eax │ │ - lea -0x1137808(%ebx),%ecx │ │ + lea -0x113782f(%ebx),%ecx │ │ push %eax │ │ push $0xb0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8c │ │ @@ -3715296,15 +3715296,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1133c34(%ebx),%eax │ │ - lea -0x1137808(%ebx),%ecx │ │ + lea -0x113782f(%ebx),%ecx │ │ push %eax │ │ push $0xb5 │ │ jmp 1276a65 │ │ mov %ecx,%esi │ │ sub $0xc,%esp │ │ push %edi │ │ call 11f3ee0 │ │ @@ -3715342,15 +3715342,15 @@ │ │ mov 0x28(%ebp),%edi │ │ sub $0xc,%esp │ │ push 0x20(%ebp) │ │ call 125dee0 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x1142bd0(%ebx),%eax │ │ + lea -0x1142bf7(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push 0x24(%ebp) │ │ call 12623d0 │ │ add $0x4,%esp │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ @@ -3715448,15 +3715448,15 @@ │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 1276c35 │ │ testb $0x8,0x1(%esi) │ │ jne 1276c73 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b5e7(%ebx),%eax │ │ + lea -0x113b60e(%ebx),%eax │ │ lea -0x1120c09(%ebx),%ecx │ │ push %eax │ │ push $0x1b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3715476,15 +3715476,15 @@ │ │ je 1276ced │ │ add $0xfffffffe,%ecx │ │ mov $0xfffffffe,%eax │ │ cmp $0xfffffffd,%ecx │ │ jb 1276c6b │ │ sub $0x4,%esp │ │ lea 0xc(%ebp),%eax │ │ - lea -0x1140cde(%ebx),%ecx │ │ + lea -0x1140d05(%ebx),%ecx │ │ lea 0x18(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 129b110 │ │ lea 0xc(%esp),%eax │ │ push %eax │ │ @@ -3717317,15 +3717317,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 127846a │ │ mov 0x4(%esp),%eax │ │ mov 0x8(%ebp),%ecx │ │ mov %eax,0x24(%ecx) │ │ sub $0x8,%esp │ │ - lea -0x113d7c3(%ebx),%eax │ │ + lea -0x113d7ea(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1278357 │ │ cmpl $0x5,0x4(%eax) │ │ @@ -3717357,15 +3717357,15 @@ │ │ sub $0x4,%esp │ │ push 0x8(%esp) │ │ push $0x1 │ │ push 0x8(%ebp) │ │ call 1278ff0 │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ - lea -0x11377f3(%ebx),%eax │ │ + lea -0x113781a(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12783e3 │ │ sub $0x8,%esp │ │ @@ -3717482,15 +3717482,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 12784fd │ │ pop %ebx │ │ add $0x1c815b,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x11377e8(%ebx),%eax │ │ + lea -0x113780f(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 1298420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1278688 │ │ sub $0x8,%esp │ │ @@ -3717498,23 +3717498,23 @@ │ │ push %esi │ │ push %eax │ │ call 1298420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1278690 │ │ sub $0x8,%esp │ │ - lea -0x1144570(%ebx),%eax │ │ + lea -0x1144597(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 1298420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1278698 │ │ sub $0x8,%esp │ │ - lea -0x11377de(%ebx),%eax │ │ + lea -0x1137805(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 1298420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12786a0 │ │ sub $0x8,%esp │ │ @@ -3717530,15 +3717530,15 @@ │ │ push %esi │ │ push %eax │ │ call 1298420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12786b0 │ │ sub $0x8,%esp │ │ - lea -0x1139403(%ebx),%eax │ │ + lea -0x113942a(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 1298420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12786b8 │ │ sub $0x8,%esp │ │ @@ -3717546,15 +3717546,15 @@ │ │ push %esi │ │ push %eax │ │ call 1298420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12786c0 │ │ sub $0x8,%esp │ │ - lea -0x1142ba9(%ebx),%eax │ │ + lea -0x1142bd0(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 1298420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12786c8 │ │ sub $0x8,%esp │ │ @@ -3717578,15 +3717578,15 @@ │ │ push %esi │ │ push %eax │ │ call 1298420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12786e0 │ │ sub $0x8,%esp │ │ - lea -0x113597a(%ebx),%eax │ │ + lea -0x11359a1(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 1298420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12786e8 │ │ sub $0x8,%esp │ │ @@ -3719056,15 +3719056,15 @@ │ │ test %eax,%eax │ │ je 12795d7 │ │ mov 0x10(%esi),%eax │ │ test %eax,%eax │ │ mov 0x10(%ebp),%edi │ │ je 12794ea │ │ sub $0xc,%esp │ │ - lea -0x113d7c3(%ebx),%ecx │ │ + lea -0x113d7ea(%ebx),%ecx │ │ push 0x14(%esi) │ │ push %eax │ │ push %ecx │ │ push %edi │ │ push 0xc(%ebp) │ │ call 129a940 │ │ add $0x20,%esp │ │ @@ -3719102,15 +3719102,15 @@ │ │ call 129a820 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12795d7 │ │ mov 0x28(%esi),%eax │ │ shr %eax │ │ and $0x1,%eax │ │ - lea -0x11377f3(%ebx),%ecx │ │ + lea -0x113781a(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ push 0xc(%ebp) │ │ call 129a820 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3719185,15 +3719185,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x20,%esp │ │ call 1279601 │ │ pop %ebx │ │ add $0x1c7057,%ebx │ │ mov 0xc(%ebp),%esi │ │ sub $0xc,%esp │ │ - lea -0x113b5c1(%ebx),%eax │ │ + lea -0x113b5e8(%ebx),%eax │ │ push 0x10(%ebp) │ │ push $0x0 │ │ push (%esi) │ │ push %eax │ │ push 0x8(%ebp) │ │ call 11dd6e0 │ │ add $0x20,%esp │ │ @@ -3719261,15 +3719261,15 @@ │ │ add $0x4,%eax │ │ mov %eax,0x8(%esp) │ │ xor %ecx,%ecx │ │ lea -0x1134970(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0x114ccfe(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ - lea -0x113b8b5(%ebx),%eax │ │ + lea -0x113b8dc(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ lea -0x1153a35(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ xor %esi,%esi │ │ jmp 1279764 │ │ nop │ │ nop │ │ @@ -3719463,15 +3719463,15 @@ │ │ cmovne %ecx,%esi │ │ cmp $0xa0,%esi │ │ je 12799cd │ │ cmp $0x100,%esi │ │ je 12799c2 │ │ cmp $0xe0,%esi │ │ jne 12799d8 │ │ - lea -0x113ed8a(%ebx),%eax │ │ + lea -0x113edb1(%ebx),%eax │ │ jmp 127989b │ │ movl $0x0,0x10(%esp) │ │ movl $0x0,0x14(%esp) │ │ xor %edi,%edi │ │ movl $0x0,0x34(%esp) │ │ movl $0x0,0x38(%esp) │ │ jmp 1279b2d │ │ @@ -3720802,15 +3720802,15 @@ │ │ cmovne %ecx,%esi │ │ cmp $0xa0,%esi │ │ je 127ab03 │ │ cmp $0x100,%esi │ │ je 127aaf8 │ │ cmp $0xe0,%esi │ │ jne 127ab0e │ │ - lea -0x113ed8a(%ebx),%eax │ │ + lea -0x113edb1(%ebx),%eax │ │ jmp 127aa40 │ │ mov %eax,%ecx │ │ shr $0x3,%ecx │ │ mov %eax,%edx │ │ and $0xffffffb8,%edx │ │ cmp $0xa0,%edx │ │ je 127ab27 │ │ @@ -3726186,15 +3726186,15 @@ │ │ mov $0x1,%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d2c4(%ebx),%eax │ │ + lea -0x113d2eb(%ebx),%eax │ │ lea -0x11518a0(%ebx),%ecx │ │ push %eax │ │ push $0x5b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3726237,15 +3726237,15 @@ │ │ add $0x1c20e7,%ebx │ │ mov 0x8(%ebp),%eax │ │ movups -0x10f86a4(%ebx),%xmm0 │ │ movaps %xmm0,0x10(%esp) │ │ movsd -0x10f8694(%ebx),%xmm0 │ │ movsd %xmm0,0x20(%esp) │ │ mov %eax,0x10(%esp) │ │ - lea -0x113b5b8(%ebx),%esi │ │ + lea -0x113b5df(%ebx),%esi │ │ mov %esi,0x4(%esp) │ │ movl $0x204,0x8(%esp) │ │ movl $0x14,(%esp) │ │ call 1296010 │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ test %edi,%edi │ │ @@ -3726325,15 +3726325,15 @@ │ │ call 12eb710 │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ call 127f930 │ │ mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ call 12a39f0 │ │ - lea -0x113b5b8(%ebx),%eax │ │ + lea -0x113b5df(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x221,0x8(%esp) │ │ call 12962c0 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3726644,15 +3726644,15 @@ │ │ call 127e9d1 │ │ pop %ebx │ │ add $0x1c1c87,%ebx │ │ mov 0xc(%ebp),%eax │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 127eaa8 │ │ - lea -0x113b5b8(%ebx),%ecx │ │ + lea -0x113b5df(%ebx),%ecx │ │ push $0xad │ │ mov %ecx,0x4(%esp) │ │ push %ecx │ │ push 0x10(%ebp) │ │ push %eax │ │ call 1297ae0 │ │ add $0x10,%esp │ │ @@ -3726927,15 +3726927,15 @@ │ │ jmp 127ede0 │ │ call 12eadf0 │ │ test %eax,%eax │ │ je 127ede0 │ │ mov %eax,0x8(%esp) │ │ mov %esi,0x14(%esp) │ │ sub $0x4,%esp │ │ - lea -0x113b5b8(%ebx),%eax │ │ + lea -0x113b5df(%ebx),%eax │ │ push $0xde │ │ mov %eax,0x18(%esp) │ │ push %eax │ │ push %edi │ │ call 1297a80 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ @@ -3727002,15 +3727002,15 @@ │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ je 127ede2 │ │ mov %edi,%eax │ │ jg 127ede2 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ed62(%ebx),%eax │ │ + lea -0x113ed89(%ebx),%eax │ │ push %eax │ │ push $0x10d │ │ push 0x1c(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x84 │ │ @@ -3727067,15 +3727067,15 @@ │ │ sub $0x60,%esp │ │ call 127ee31 │ │ pop %ebx │ │ add $0x1c1827,%ebx │ │ cmpl $0x0,0x8(%ebp) │ │ je 127f0c6 │ │ sub $0x4,%esp │ │ - lea -0x113b5b8(%ebx),%esi │ │ + lea -0x113b5df(%ebx),%esi │ │ push $0x132 │ │ push %esi │ │ push 0x10(%ebp) │ │ call 1297a80 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3727187,21 +3727187,21 @@ │ │ test %ecx,%ecx │ │ je 127eea2 │ │ cmp %eax,%ecx │ │ je 127eea2 │ │ mov %ecx,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142b9f(%ebx),%eax │ │ + lea -0x1142bc6(%ebx),%eax │ │ push %eax │ │ push $0x154 │ │ push 0x14(%esp) │ │ call 1248ce0 │ │ add $0x8,%esp │ │ - lea -0x113596e(%ebx),%eax │ │ + lea -0x1135995(%ebx),%eax │ │ push 0x10(%ebp) │ │ push %edi │ │ push %esi │ │ push %eax │ │ push $0x76 │ │ jmp 127f088 │ │ sub $0x4,%esp │ │ @@ -3727241,15 +3727241,15 @@ │ │ je 127efe0 │ │ cmp %ecx,%eax │ │ jne 127f056 │ │ mov %ecx,%eax │ │ jmp 127efe4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142b9f(%ebx),%eax │ │ + lea -0x1142bc6(%ebx),%eax │ │ push %eax │ │ push $0x14a │ │ push 0x14(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x75 │ │ @@ -3727257,21 +3727257,21 @@ │ │ call 1248e00 │ │ add $0x10,%esp │ │ jmp 127f092 │ │ mov %ecx,%esi │ │ mov %eax,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142b9f(%ebx),%eax │ │ + lea -0x1142bc6(%ebx),%eax │ │ push %eax │ │ push $0x167 │ │ push 0x14(%esp) │ │ call 1248ce0 │ │ add $0x4,%esp │ │ - lea -0x113ed82(%ebx),%eax │ │ + lea -0x113eda9(%ebx),%eax │ │ push %esi │ │ push %edi │ │ push %eax │ │ push $0xc0103 │ │ push $0xf │ │ call 1248e00 │ │ add $0x20,%esp │ │ @@ -3727292,16 +3727292,16 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142b9f(%ebx),%eax │ │ - lea -0x113b5b8(%ebx),%ecx │ │ + lea -0x1142bc6(%ebx),%eax │ │ + lea -0x113b5df(%ebx),%ecx │ │ push %eax │ │ push $0x12e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3727432,15 +3727432,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 127f20f │ │ pop %ebx │ │ add $0x1c1449,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113b5b8(%ebx),%eax │ │ + lea -0x113b5df(%ebx),%eax │ │ push $0x2d │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3727695,15 +3727695,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x20,%esp │ │ call 127f521 │ │ pop %ebx │ │ add $0x1c1137,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1135937(%ebx),%esi │ │ + lea -0x113595e(%ebx),%esi │ │ push $0xbc │ │ push %esi │ │ push $0x30 │ │ call 1296010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3727959,15 +3727959,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x20,%esp │ │ mov %ecx,%esi │ │ call 127f7f3 │ │ pop %ebx │ │ add $0x1c0e65,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1135937(%ebx),%eax │ │ + lea -0x113595e(%ebx),%eax │ │ push $0x12b │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ push $0x10 │ │ call 1296010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ @@ -3728094,15 +3728094,15 @@ │ │ mov %eax,(%esp) │ │ call 12a39f0 │ │ mov 0x18(%esi),%eax │ │ mov %eax,(%esp) │ │ call 12a3890 │ │ mov 0x20(%esi),%eax │ │ mov 0x4(%eax),%eax │ │ - lea -0x1135937(%ebx),%edi │ │ + lea -0x113595e(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x155,0x8(%esp) │ │ call 12962c0 │ │ mov 0x20(%esi),%eax │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ @@ -3728145,15 +3728145,15 @@ │ │ mov $0x14,%ecx │ │ cmpl $0x1,0x10(%edx) │ │ jne 127fa3d │ │ mov (%eax),%ecx │ │ add $0x14,%ecx │ │ mov 0x4(%esi),%esi │ │ sub $0x4,%esp │ │ - lea -0x1135937(%ebx),%eax │ │ + lea -0x113595e(%ebx),%eax │ │ push $0x267 │ │ mov %eax,0x44(%esp) │ │ push %eax │ │ push %ecx │ │ call 1295f60 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ @@ -3728437,15 +3728437,15 @@ │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ cmpl $0x0,0x14(%esi) │ │ jne 128033a │ │ mov %eax,0x2c(%esp) │ │ mov %edi,0x30(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1135937(%ebx),%eax │ │ + lea -0x113595e(%ebx),%eax │ │ push $0x1be │ │ mov %eax,0x20(%esp) │ │ push %eax │ │ push $0x10 │ │ call 1296010 │ │ add $0x10,%esp │ │ mov %eax,0x14(%esp) │ │ @@ -3729091,15 +3729091,15 @@ │ │ add $0x1c0117,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0x8(%ecx),%eax │ │ cmp $0xffffffff,%eax │ │ je 128066c │ │ inc %eax │ │ xor %esi,%esi │ │ - lea -0x1135937(%ebx),%edx │ │ + lea -0x113595e(%ebx),%edx │ │ mov %edx,0x4(%esp) │ │ jmp 128057e │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3729187,15 +3729187,15 @@ │ │ push 0xc(%esp) │ │ push %edi │ │ call 12962c0 │ │ mov 0x8(%ebp),%ecx │ │ add $0x10,%esp │ │ jmp 1280570 │ │ sub $0x4,%esp │ │ - lea -0x1135937(%ebx),%esi │ │ + lea -0x113595e(%ebx),%esi │ │ push $0x122 │ │ push %esi │ │ push 0x4(%ecx) │ │ mov %ecx,%edi │ │ call 12962c0 │ │ add $0xc,%esp │ │ push $0x123 │ │ @@ -3729215,15 +3729215,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12806af │ │ pop %ebx │ │ add $0x1bffa9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1135937(%ebx),%eax │ │ + lea -0x113595e(%ebx),%eax │ │ push $0x20b │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3729247,15 +3729247,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12806f1 │ │ pop %ebx │ │ add $0x1bff67,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0x4,%esp │ │ - lea -0x1135937(%ebx),%edi │ │ + lea -0x113595e(%ebx),%edi │ │ push $0x1a8 │ │ push %edi │ │ push 0x4(%esi) │ │ call 12962c0 │ │ add $0xc,%esp │ │ push $0x1a9 │ │ push %edi │ │ @@ -3729392,41 +3729392,41 @@ │ │ sub $0x10,%esp │ │ call 128081f │ │ pop %ebx │ │ add $0x1bfe39,%ebx │ │ mov 0x8(%ebp),%ecx │ │ cmp $0xa,%ecx │ │ ja 1280897 │ │ - lea -0x113591a(%ebx),%eax │ │ + lea -0x1135941(%ebx),%eax │ │ mov -0x10f858c(%ebx,%ecx,4),%ecx │ │ add %ebx,%ecx │ │ jmp *%ecx │ │ - lea -0x1140cac(%ebx),%eax │ │ + lea -0x1140cd3(%ebx),%eax │ │ jmp 12808a5 │ │ lea -0x1133c05(%ebx),%eax │ │ jmp 12808a5 │ │ movl $0x3f0,(%esp) │ │ call 1281be0 │ │ test %eax,%eax │ │ je 128089f │ │ mov -0x19c(%ebx),%eax │ │ jmp 12808a5 │ │ - lea -0x114654f(%ebx),%eax │ │ + lea -0x1135927(%ebx),%eax │ │ jmp 12808a5 │ │ lea -0x113003e(%ebx),%eax │ │ jmp 12808a5 │ │ lea -0x10f8560(%ebx),%eax │ │ jmp 12808a5 │ │ lea -0x114a3b2(%ebx),%eax │ │ jmp 12808a5 │ │ lea -0x1153778(%ebx),%eax │ │ jmp 12808a5 │ │ - lea -0x1142b88(%ebx),%eax │ │ + lea -0x1142baf(%ebx),%eax │ │ jmp 12808a5 │ │ - lea -0x113d2a0(%ebx),%eax │ │ + lea -0x113d2c7(%ebx),%eax │ │ jmp 12808a5 │ │ lea -0x1133be8(%ebx),%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ int3 │ │ @@ -3729436,15 +3729436,15 @@ │ │ int3 │ │ push %ebp │ │ mov %esp,%ebp │ │ and $0xfffffffc,%esp │ │ call 12808bb │ │ pop %eax │ │ add $0x1bfd9d,%eax │ │ - lea -0x11393f9(%eax),%eax │ │ + lea -0x1139420(%eax),%eax │ │ mov %ebp,%esp │ │ pop %ebp │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3730034,15 +3730034,15 @@ │ │ mov $0xffffffff,%edi │ │ test %eax,%eax │ │ je 12811ae │ │ cmpl $0x12,0xc(%ebp) │ │ jb 128101c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1146528(%ebx),%eax │ │ + lea -0x114654f(%ebx),%eax │ │ lea -0x11517dd(%ebx),%ecx │ │ push %eax │ │ push $0x25 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3730230,15 +3730230,15 @@ │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ je 1281403 │ │ cmpl $0x12,0xc(%ebp) │ │ jb 128127f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1146528(%ebx),%eax │ │ + lea -0x114654f(%ebx),%eax │ │ lea -0x11517dd(%ebx),%ecx │ │ push %eax │ │ push $0x25 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3730471,15 +3730471,15 @@ │ │ xor %edx,%edx │ │ test %eax,%eax │ │ je 128174c │ │ cmpl $0x12,0x8(%ebp) │ │ jb 1281515 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1146528(%ebx),%eax │ │ + lea -0x114654f(%ebx),%eax │ │ lea -0x11517dd(%ebx),%ecx │ │ push %eax │ │ push $0x25 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3730806,15 +3730806,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1281a63 │ │ cmpl $0x12,0x8(%ebp) │ │ jb 12818a9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1146528(%ebx),%eax │ │ + lea -0x114654f(%ebx),%eax │ │ lea -0x11517dd(%ebx),%ecx │ │ push %eax │ │ push $0x25 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3732998,48 +3732998,48 @@ │ │ call 12678d0 │ │ call 1286f50 │ │ mov %eax,(%esp) │ │ call 12678d0 │ │ call 1288900 │ │ mov %eax,(%esp) │ │ call 12678d0 │ │ - lea -0x1140a37(%ebx),%esi │ │ + lea -0x1140a5e(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ - lea -0x1140a3c(%ebx),%eax │ │ + lea -0x1140a63(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12adaf0 │ │ mov %esi,0x8(%esp) │ │ - lea -0x1142948(%ebx),%eax │ │ + lea -0x114296f(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12adaf0 │ │ call 1283c60 │ │ mov %eax,(%esp) │ │ call 12678d0 │ │ lea -0x1153537(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ - lea -0x11392a4(%ebx),%eax │ │ + lea -0x11392cb(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12adaf0 │ │ mov %esi,0x8(%esp) │ │ - lea -0x113d0b9(%ebx),%eax │ │ + lea -0x113d0e0(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12adaf0 │ │ call 1286eb0 │ │ mov %eax,(%esp) │ │ call 12678d0 │ │ call 1286f10 │ │ mov %eax,(%esp) │ │ call 12678d0 │ │ lea -0x1122a83(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ - lea -0x113ebaa(%ebx),%eax │ │ + lea -0x113ebd1(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12adaf0 │ │ mov %esi,0x8(%esp) │ │ lea -0x11208d2(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ @@ -3733053,38 +3733053,38 @@ │ │ lea -0x114dab8(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ lea -0x115352f(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12adaf0 │ │ mov %esi,0x8(%esp) │ │ - lea -0x114444d(%ebx),%eax │ │ + lea -0x1144474(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12adaf0 │ │ call 1286fd0 │ │ mov %eax,(%esp) │ │ call 12678d0 │ │ - lea -0x11392a0(%ebx),%esi │ │ + lea -0x11392c7(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ - lea -0x113760d(%ebx),%eax │ │ + lea -0x1137634(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12adaf0 │ │ mov %esi,0x8(%esp) │ │ lea -0x114bbd6(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12adaf0 │ │ call 1286ff0 │ │ mov %eax,(%esp) │ │ call 12678d0 │ │ lea -0x1133d1c(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1139297(%ebx),%eax │ │ + lea -0x11392be(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12adaf0 │ │ call 1288f00 │ │ mov %eax,(%esp) │ │ call 12678d0 │ │ call 1288f20 │ │ @@ -3733135,15 +3733135,15 @@ │ │ mov %eax,(%esp) │ │ call 12678d0 │ │ call 1289a70 │ │ mov %eax,(%esp) │ │ call 12678d0 │ │ lea -0x1148256(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ - lea -0x113d914(%ebx),%eax │ │ + lea -0x113d93b(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12adaf0 │ │ mov %esi,0x8(%esp) │ │ lea -0x114824e(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ @@ -3733157,15 +3733157,15 @@ │ │ mov %eax,0x8(%esp) │ │ lea -0x112c236(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12adaf0 │ │ lea -0x1158fba(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x113d0b5(%ebx),%eax │ │ + lea -0x113d0dc(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12adaf0 │ │ call 128a1c0 │ │ mov %eax,(%esp) │ │ call 12678d0 │ │ call 128a180 │ │ @@ -3733173,17 +3733173,17 @@ │ │ call 12678d0 │ │ call 128a1a0 │ │ mov %eax,(%esp) │ │ call 12678d0 │ │ call 128a160 │ │ mov %eax,(%esp) │ │ call 12678d0 │ │ - lea -0x113b3a9(%ebx),%esi │ │ + lea -0x113b3d0(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ - lea -0x113eba5(%ebx),%eax │ │ + lea -0x113ebcc(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12adaf0 │ │ mov %esi,0x8(%esp) │ │ lea -0x114a079(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ @@ -3733201,32 +3733201,32 @@ │ │ call 12678d0 │ │ call 128b580 │ │ mov %eax,(%esp) │ │ call 12678d0 │ │ call 128b540 │ │ mov %eax,(%esp) │ │ call 12678d0 │ │ - lea -0x1140a2e(%ebx),%esi │ │ + lea -0x1140a55(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ lea -0x111e89d(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12adaf0 │ │ mov %esi,0x8(%esp) │ │ - lea -0x11462fe(%ebx),%eax │ │ + lea -0x1146325(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12adaf0 │ │ mov %esi,0x8(%esp) │ │ - lea -0x1140a24(%ebx),%eax │ │ + lea -0x1140a4b(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12adaf0 │ │ mov %esi,0x8(%esp) │ │ - lea -0x113928d(%ebx),%eax │ │ + lea -0x11392b4(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12adaf0 │ │ call 124d170 │ │ mov %eax,(%esp) │ │ call 12678d0 │ │ call 124d140 │ │ @@ -3733260,15 +3733260,15 @@ │ │ mov %eax,(%esp) │ │ call 12678d0 │ │ call 124d6b0 │ │ mov %eax,(%esp) │ │ call 12678d0 │ │ lea -0x1153523(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1139284(%ebx),%eax │ │ + lea -0x11392ab(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12adaf0 │ │ call 124d710 │ │ mov %eax,(%esp) │ │ call 12678d0 │ │ lea -0x112c22f(%ebx),%eax │ │ @@ -3733328,15 +3733328,15 @@ │ │ movl $0x8002,0x4(%esp) │ │ call 12adaf0 │ │ call 124d730 │ │ mov %eax,(%esp) │ │ call 12678d0 │ │ lea -0x113574b(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x11462f9(%ebx),%eax │ │ + lea -0x1146320(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12adaf0 │ │ lea -0x1155257(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ lea -0x114a067(%ebx),%eax │ │ mov %eax,(%esp) │ │ @@ -3733388,28 +3733388,28 @@ │ │ lea -0x115524b(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12adaf0 │ │ call 124d750 │ │ mov %eax,(%esp) │ │ call 12678d0 │ │ - lea -0x113b3a2(%ebx),%eax │ │ + lea -0x113b3c9(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1137600(%ebx),%eax │ │ + lea -0x1137627(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12adaf0 │ │ lea -0x1153d34(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ lea -0x113268f(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12adaf0 │ │ mov %esi,0x8(%esp) │ │ - lea -0x11375f0(%ebx),%eax │ │ + lea -0x1137617(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12adaf0 │ │ call 128d6d0 │ │ mov %eax,(%esp) │ │ call 12678d0 │ │ call 128d6e0 │ │ @@ -3733482,15 +3733482,15 @@ │ │ call 12678d0 │ │ call 128d9d0 │ │ mov %eax,(%esp) │ │ call 12678d0 │ │ call 128da30 │ │ mov %eax,(%esp) │ │ call 12678d0 │ │ - lea -0x11462e9(%ebx),%esi │ │ + lea -0x1146310(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ lea -0x1133ab2(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12adaf0 │ │ mov %esi,0x8(%esp) │ │ lea -0x1153504(%ebx),%eax │ │ @@ -3733527,15 +3733527,15 @@ │ │ lea -0x112fe7c(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ lea -0x1125234(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12adaf0 │ │ mov %esi,0x8(%esp) │ │ - lea -0x1142943(%ebx),%eax │ │ + lea -0x114296a(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12adaf0 │ │ call 12915c0 │ │ mov %eax,(%esp) │ │ call 12678d0 │ │ call 12915e0 │ │ @@ -3747568,16 +3747568,16 @@ │ │ call 1290810 │ │ add $0x10,%esp │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ jns 128db2c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11462c8(%ebx),%eax │ │ - lea -0x11462dc(%ebx),%ecx │ │ + lea -0x11462ef(%ebx),%eax │ │ + lea -0x1146303(%ebx),%ecx │ │ push %eax │ │ push $0x4c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb0 │ │ @@ -3749458,15 +3749458,15 @@ │ │ push 0x10(%ebp) │ │ push %eax │ │ call 12a83b0 │ │ jmp 128efde │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114824a(%ebx),%eax │ │ - lea -0x11462dc(%ebx),%ecx │ │ + lea -0x1146303(%ebx),%ecx │ │ push %eax │ │ push $0xe6 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb0 │ │ @@ -3749770,15 +3749770,15 @@ │ │ call 125db10 │ │ add $0x10,%esp │ │ mov 0x2c8(%eax),%eax │ │ add $0x20,%esi │ │ cmp %esi,%eax │ │ je 128f368 │ │ sub $0x4,%esp │ │ - lea -0x11462dc(%ebx),%ecx │ │ + lea -0x1146303(%ebx),%ecx │ │ push $0x1f7 │ │ push %ecx │ │ push %eax │ │ call 12962c0 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ lea -0x8(%ebp),%esp │ │ @@ -3749842,20 +3749842,20 @@ │ │ cmp %edi,0x2cc(%edx) │ │ jge 128f492 │ │ mov %edx,0x18(%esp) │ │ mov 0x2c8(%edx),%eax │ │ add $0x20,%esi │ │ cmp %esi,%eax │ │ je 128f463 │ │ - lea -0x11462dc(%ebx),%ecx │ │ + lea -0x1146303(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x119,0x8(%esp) │ │ call 12962c0 │ │ - lea -0x11462dc(%ebx),%eax │ │ + lea -0x1146303(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x10(%ebp),%edi │ │ mov %edi,(%esp) │ │ movl $0x11a,0x8(%esp) │ │ call 1295f60 │ │ mov 0x18(%esp),%edx │ │ mov %eax,0x2c8(%edx) │ │ @@ -3749910,15 +3749910,15 @@ │ │ cmp %edx,%eax │ │ jne 128f8a3 │ │ mov %edi,0x294(%edi) │ │ add $0x20,%esi │ │ cmp %esi,0x2c8(%edx) │ │ je 128f88f │ │ mov 0x2cc(%edx),%eax │ │ - lea -0x11462dc(%ebx),%ecx │ │ + lea -0x1146303(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x181,0x8(%esp) │ │ mov %edx,%esi │ │ call 1295f60 │ │ mov %eax,0x2c8(%edi) │ │ test %eax,%eax │ │ @@ -3750182,15 +3750182,15 @@ │ │ mov $0x1,%eax │ │ add $0x10,%esp │ │ movl $0x1,0x118(%edi) │ │ jmp 128f9c6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1131e56(%ebx),%eax │ │ - lea -0x11462dc(%ebx),%ecx │ │ + lea -0x1146303(%ebx),%ecx │ │ push %eax │ │ push $0x20c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb0 │ │ @@ -3754985,15 +3754985,15 @@ │ │ mov %eax,0x8(%esp) │ │ lea -0x11534e9(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8001,0x4(%esp) │ │ call 12adaf0 │ │ lea -0x1158faf(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x11375e9(%ebx),%eax │ │ + lea -0x1137610(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8001,0x4(%esp) │ │ call 12adaf0 │ │ call 1293dd0 │ │ mov %eax,(%esp) │ │ call 1267930 │ │ call 1293ea0 │ │ @@ -3755002,15 +3755002,15 @@ │ │ lea -0x111e889(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ lea -0x1133aaa(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8001,0x4(%esp) │ │ call 12adaf0 │ │ mov %esi,0x8(%esp) │ │ - lea -0x1140a1b(%ebx),%eax │ │ + lea -0x1140a42(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8001,0x4(%esp) │ │ call 12adaf0 │ │ call 1264d80 │ │ mov %eax,(%esp) │ │ call 1267930 │ │ call 1264da0 │ │ @@ -3755933,15 +3755933,15 @@ │ │ mov %eax,%esi │ │ lea -0x1147234(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1245260 │ │ test %eax,%eax │ │ je 12943dd │ │ - lea -0x113b38f(%ebx),%eax │ │ + lea -0x113b3b6(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 12452d0 │ │ test %eax,%eax │ │ je 12943dd │ │ lea -0x1ac268(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3756717,21 +3756717,21 @@ │ │ mov -0x2a0(%ebx),%eax │ │ testb $0x40,0x7(%eax) │ │ je 1294c26 │ │ call 1244e10 │ │ test %eax,%eax │ │ je 1294c26 │ │ mov %eax,%esi │ │ - lea -0x11462ba(%ebx),%eax │ │ + lea -0x11462e1(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1245260 │ │ test %eax,%eax │ │ je 1294c1e │ │ - lea -0x113d0ae(%ebx),%eax │ │ + lea -0x113d0d5(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 12452d0 │ │ test %eax,%eax │ │ je 1294c1e │ │ mov %esi,(%esp) │ │ movl $0x8,0x4(%esp) │ │ @@ -3757060,15 +3757060,15 @@ │ │ push $0x90 │ │ push $0x26 │ │ call 1248e00 │ │ add $0x10,%esp │ │ jmp 1295034 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d09a(%ebx),%eax │ │ + lea -0x113d0c1(%ebx),%eax │ │ push %eax │ │ push $0xa6 │ │ push 0x10(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3757339,15 +3757339,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1295402 │ │ cmpl $0x0,0x24(%esi) │ │ jne 1295227 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113eba2(%ebx),%eax │ │ + lea -0x113ebc9(%ebx),%eax │ │ lea -0x114bbc9(%ebx),%ecx │ │ push %eax │ │ push $0x1b6 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3757430,15 +3757430,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12956c3 │ │ cmpl $0x2,0x18(%esi) │ │ jl 12956be │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113eba2(%ebx),%eax │ │ + lea -0x113ebc9(%ebx),%eax │ │ lea -0x114bbc9(%ebx),%ecx │ │ push %eax │ │ push $0x20e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3757448,15 +3757448,15 @@ │ │ sub $0xc,%esp │ │ push (%esi) │ │ call 11e8330 │ │ add $0x10,%esp │ │ movl $0x0,(%esi) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113eba2(%ebx),%eax │ │ + lea -0x113ebc9(%ebx),%eax │ │ lea -0x114bbc9(%ebx),%ecx │ │ push %eax │ │ push $0x1c3 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3757472,15 +3757472,15 @@ │ │ sub $0xc,%esp │ │ push (%esi) │ │ call 11e8330 │ │ add $0x10,%esp │ │ movl $0x0,(%esi) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113eba2(%ebx),%eax │ │ + lea -0x113ebc9(%ebx),%eax │ │ lea -0x114bbc9(%ebx),%ecx │ │ push %eax │ │ push $0x1fe │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3757535,15 +3757535,15 @@ │ │ sub $0xc,%esp │ │ push (%esi) │ │ call 11e8330 │ │ add $0x10,%esp │ │ movl $0x0,(%esi) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113eba2(%ebx),%eax │ │ + lea -0x113ebc9(%ebx),%eax │ │ lea -0x114bbc9(%ebx),%ecx │ │ push %eax │ │ push $0x1dd │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3757670,15 +3757670,15 @@ │ │ mov 0x8(%ebp),%esi │ │ xor %ecx,%ecx │ │ mov %esi,%edx │ │ call 1295b10 │ │ mov %esi,%ecx │ │ call 1295c10 │ │ sub $0x4,%esp │ │ - lea -0x113b377(%ebx),%eax │ │ + lea -0x113b39e(%ebx),%eax │ │ push $0xc7 │ │ push %eax │ │ push %esi │ │ call 12962c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3757750,15 +3757750,15 @@ │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ je 1295a37 │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ call 12eb790 │ │ - lea -0x113b377(%ebx),%ecx │ │ + lea -0x113b39e(%ebx),%ecx │ │ mov %ecx,0x18(%esp) │ │ test %eax,%eax │ │ jle 12959dc │ │ xor %ecx,%ecx │ │ mov %esi,0x20(%esp) │ │ jmp 129592d │ │ nop │ │ @@ -3757930,15 +3757930,15 @@ │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ mov %esi,%edx │ │ call 1295b10 │ │ mov %esi,%ecx │ │ call 1295c10 │ │ sub $0x4,%esp │ │ - lea -0x113b377(%ebx),%eax │ │ + lea -0x113b39e(%ebx),%eax │ │ push $0xed │ │ push %eax │ │ push %esi │ │ call 12962c0 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3757992,15 +3757992,15 @@ │ │ je 1295c04 │ │ mov %edi,0x18(%esp) │ │ mov %esi,0x1c(%esp) │ │ mov (%esi),%eax │ │ test %eax,%eax │ │ je 1295bf5 │ │ xor %edi,%edi │ │ - lea -0x113b377(%ebx),%ecx │ │ + lea -0x113b39e(%ebx),%ecx │ │ mov %ecx,0x20(%esp) │ │ lea 0xc(%edi),%ecx │ │ test %edi,%edi │ │ cmove 0x1c(%esp),%ecx │ │ mov %ecx,0x24(%esp) │ │ mov %eax,%edi │ │ jmp 1295bdd │ │ @@ -3758129,15 +3758129,15 @@ │ │ add $0x1aa977,%ebx │ │ sub $0xc,%esp │ │ lea 0xee38(%ebx),%edi │ │ push %edi │ │ call 12a3260 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ - lea -0x113b377(%ebx),%eax │ │ + lea -0x113b39e(%ebx),%eax │ │ test %esi,%esi │ │ je 1295d43 │ │ sub $0x4,%esp │ │ push $0x198 │ │ push %eax │ │ push $0x10 │ │ call 1295f60 │ │ @@ -3758273,15 +3758273,15 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 1295e6d │ │ pop %ebx │ │ add $0x1aa7eb,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113b377(%ebx),%esi │ │ + lea -0x113b39e(%ebx),%esi │ │ push $0x3c │ │ push %esi │ │ push $0x8 │ │ call 1296010 │ │ add $0x10,%esp │ │ mov %eax,0x115d0(%ebx) │ │ xor %ecx,%ecx │ │ @@ -3759496,15 +3759496,15 @@ │ │ sub $0x4,%esp │ │ lea -0x1124815(%ebx),%eax │ │ lea -0x11208ac(%ebx),%ecx │ │ push $0x2ad │ │ jmp 1296cc9 │ │ sub $0x4,%esp │ │ lea -0x1124815(%ebx),%eax │ │ - lea -0x113d085(%ebx),%ecx │ │ + lea -0x113d0ac(%ebx),%ecx │ │ push $0x2b1 │ │ jmp 1296cc9 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ push %ebp │ │ @@ -3760382,15 +3760382,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ lea -0x1124815(%ebx),%eax │ │ - lea -0x113eb95(%ebx),%ecx │ │ + lea -0x113ebbc(%ebx),%ecx │ │ push $0x18e │ │ jmp 1297845 │ │ sub $0x4,%esp │ │ lea -0x1124815(%ebx),%eax │ │ lea -0x1158f87(%ebx),%ecx │ │ push $0x18f │ │ jmp 1297845 │ │ @@ -3761164,41 +3761164,41 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov 0x4(%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144441(%ebx),%eax │ │ + lea -0x1144468(%ebx),%eax │ │ lea -0x112fd73(%ebx),%ecx │ │ push %eax │ │ push $0xdd │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ jmp 1297f9b │ │ mov 0x4(%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144441(%ebx),%eax │ │ + lea -0x1144468(%ebx),%eax │ │ lea -0x112fd73(%ebx),%ecx │ │ push %eax │ │ push $0xe3 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ jmp 1297f9b │ │ mov 0x4(%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144441(%ebx),%eax │ │ + lea -0x1144468(%ebx),%eax │ │ lea -0x112fd73(%ebx),%ecx │ │ push %eax │ │ push $0xe9 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3762378,15 +3762378,15 @@ │ │ je 1298cc0 │ │ mov 0x14(%ebp),%edi │ │ test %edi,%edi │ │ je 1298bf6 │ │ testb $0x1,0x18(%esi) │ │ jne 1298cc0 │ │ sub $0x4,%esp │ │ - lea -0x113b363(%ebx),%eax │ │ + lea -0x113b38a(%ebx),%eax │ │ push $0x17b │ │ push %eax │ │ push $0x14 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1298cc0 │ │ @@ -3762474,15 +3762474,15 @@ │ │ cmpl $0x0,0x14(%edi) │ │ je 1298d81 │ │ cmpl $0x0,0xc(%ebp) │ │ je 1298d03 │ │ testb $0x1,0x18(%edi) │ │ jne 1298d81 │ │ sub $0x4,%esp │ │ - lea -0x113b363(%ebx),%eax │ │ + lea -0x113b38a(%ebx),%eax │ │ push $0x17b │ │ push %eax │ │ push $0x14 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1298d81 │ │ @@ -3762676,15 +3762676,15 @@ │ │ cmovae %esi,%eax │ │ movl $0x0,(%edi) │ │ mov %eax,0x10(%edi) │ │ andb $0xfe,0x18(%edi) │ │ movl $0x0,0x8(%edi) │ │ movl $0x0,0xc(%edi) │ │ sub $0x4,%esp │ │ - lea -0x113b363(%ebx),%esi │ │ + lea -0x113b38a(%ebx),%esi │ │ push $0x6e │ │ push %esi │ │ push $0x14 │ │ call 1296010 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov %eax,0x14(%edi) │ │ @@ -3762751,15 +3762751,15 @@ │ │ mov %ecx,0x4(%esi) │ │ movl $0x0,(%esi) │ │ mov %edx,0x10(%esi) │ │ orb $0x1,0x18(%esi) │ │ movl $0x0,0x8(%esi) │ │ movl $0x0,0xc(%esi) │ │ sub $0x4,%esp │ │ - lea -0x113b363(%ebx),%eax │ │ + lea -0x113b38a(%ebx),%eax │ │ push $0x6e │ │ push %eax │ │ push $0x14 │ │ call 1296010 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov %eax,0x14(%esi) │ │ @@ -3762800,15 +3762800,15 @@ │ │ mov $0xffffffff,%eax │ │ cmovb %eax,%edx │ │ mov %edx,0x10(%esi) │ │ andb $0xfe,0x18(%esi) │ │ movl $0x0,0x8(%esi) │ │ movl $0x0,0xc(%esi) │ │ sub $0x4,%esp │ │ - lea -0x113b363(%ebx),%edi │ │ + lea -0x113b38a(%ebx),%edi │ │ push $0x6e │ │ push %edi │ │ push $0x14 │ │ call 1296010 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov %eax,0x14(%esi) │ │ @@ -3762873,15 +3762873,15 @@ │ │ je 1299158 │ │ mov 0x8(%ebp),%esi │ │ movaps -0x13a62d8(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esi) │ │ mov %eax,(%esi) │ │ andb $0xfe,0x18(%esi) │ │ sub $0x4,%esp │ │ - lea -0x113b363(%ebx),%eax │ │ + lea -0x113b38a(%ebx),%eax │ │ push $0x6e │ │ push %eax │ │ push $0x14 │ │ call 1296010 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov %eax,0x14(%esi) │ │ @@ -3762919,15 +3762919,15 @@ │ │ cmovb %eax,%edx │ │ mov 0x8(%ebp),%esi │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,(%esi) │ │ mov %edx,0x10(%esi) │ │ andb $0xfe,0x18(%esi) │ │ sub $0x4,%esp │ │ - lea -0x113b363(%ebx),%eax │ │ + lea -0x113b38a(%ebx),%eax │ │ push $0x6e │ │ push %eax │ │ push $0x14 │ │ call 1296010 │ │ add $0x10,%esp │ │ mov %eax,0x14(%esi) │ │ xor %ecx,%ecx │ │ @@ -3762949,15 +3762949,15 @@ │ │ add $0x1a747b,%ebx │ │ mov 0x8(%ebp),%esi │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,(%esi) │ │ movl $0xffffffff,0x10(%esi) │ │ orb $0x1,0x18(%esi) │ │ sub $0x4,%esp │ │ - lea -0x113b363(%ebx),%eax │ │ + lea -0x113b38a(%ebx),%eax │ │ push $0x6e │ │ push %eax │ │ push $0x14 │ │ call 1296010 │ │ add $0x10,%esp │ │ mov %eax,0x14(%esi) │ │ xor %ecx,%ecx │ │ @@ -3763253,15 +3763253,15 @@ │ │ mov $0x1,%eax │ │ cmpl $0x0,0x8(%ebp) │ │ je 129952f │ │ mov (%edx),%ecx │ │ mov 0x8(%esp),%eax │ │ mov %ecx,0x14(%eax) │ │ sub $0x4,%esp │ │ - lea -0x113b363(%ebx),%eax │ │ + lea -0x113b38a(%ebx),%eax │ │ push $0x139 │ │ push %eax │ │ push %edx │ │ call 12962c0 │ │ mov $0x1,%eax │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ @@ -3763472,15 +3763472,15 @@ │ │ call 12992c0 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ je 12997b2 │ │ sub $0x4,%esp │ │ - lea -0x113b363(%ebx),%eax │ │ + lea -0x113b38a(%ebx),%eax │ │ push $0x167 │ │ push %eax │ │ push 0x14(%esi) │ │ call 12962c0 │ │ add $0x10,%esp │ │ movl $0x0,0x14(%esi) │ │ mov $0x1,%eax │ │ @@ -3763507,15 +3763507,15 @@ │ │ pop %ebx │ │ add $0x1a6e87,%ebx │ │ mov 0x8(%ebp),%edi │ │ xor %esi,%esi │ │ cmpl $0x0,0x14(%edi) │ │ je 1299821 │ │ sub $0x4,%esp │ │ - lea -0x113b363(%ebx),%eax │ │ + lea -0x113b38a(%ebx),%eax │ │ push $0x17b │ │ push %eax │ │ push $0x14 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1299821 │ │ @@ -3763821,15 +3763821,15 @@ │ │ je 1299bce │ │ mov 0x14(%ebp),%edi │ │ test %edi,%edi │ │ je 1299ae6 │ │ testb $0x1,0x18(%esi) │ │ jne 1299bce │ │ sub $0x4,%esp │ │ - lea -0x113b363(%ebx),%eax │ │ + lea -0x113b38a(%ebx),%eax │ │ push $0x17b │ │ push %eax │ │ push $0x14 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1299bce │ │ @@ -3763992,15 +3763992,15 @@ │ │ call 1299c71 │ │ pop %ebx │ │ add $0x1a69e7,%ebx │ │ mov 0x8(%ebp),%eax │ │ mov 0x14(%eax),%eax │ │ test %eax,%eax │ │ je 1299caa │ │ - lea -0x113b363(%ebx),%edi │ │ + lea -0x113b38a(%ebx),%edi │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3764859,15 +3764859,15 @@ │ │ call 1296620 │ │ add $0x10,%esp │ │ mov %eax,0x14(%esp) │ │ test %eax,%eax │ │ jne 129a55c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d05f(%ebx),%eax │ │ + lea -0x113d086(%ebx),%eax │ │ push %eax │ │ push $0x175 │ │ push %esi │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6f │ │ @@ -3767902,22 +3767902,22 @@ │ │ push $0x5 │ │ push 0x10(%ebp) │ │ call 129c5c0 │ │ add $0x10,%esp │ │ jmp 129c72f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b353(%ebx),%eax │ │ + lea -0x113b37a(%ebx),%eax │ │ lea -0x11551f7(%ebx),%ecx │ │ push %eax │ │ push $0x59a │ │ jmp 129c713 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113b353(%ebx),%eax │ │ + lea -0x113b37a(%ebx),%eax │ │ lea -0x11551f7(%ebx),%ecx │ │ push %eax │ │ push $0x5a0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3768070,27 +3768070,27 @@ │ │ mov 0x8(%ecx),%eax │ │ mov (%eax),%eax │ │ mov %eax,(%edx) │ │ mov $0x1,%eax │ │ jmp 129c8c0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144432(%ebx),%eax │ │ + lea -0x1144459(%ebx),%eax │ │ lea -0x11551f7(%ebx),%ecx │ │ push %eax │ │ push $0x5b8 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 129c8b4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144432(%ebx),%eax │ │ + lea -0x1144459(%ebx),%eax │ │ lea -0x11551f7(%ebx),%ecx │ │ push %eax │ │ push $0x5bc │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3769004,15 +3769004,15 @@ │ │ nop │ │ nop │ │ nop │ │ cmpl $0x0,(%eax) │ │ lea 0x14(%eax),%eax │ │ jne 129d140 │ │ cmpl $0x7f,-0x10(%eax) │ │ - lea -0x11462b3(%ebx),%edi │ │ + lea -0x11462da(%ebx),%edi │ │ jne 129d168 │ │ push $0xe9 │ │ push %edi │ │ push -0x8(%eax) │ │ push -0xc(%eax) │ │ call 12975e0 │ │ add $0x10,%esp │ │ @@ -3769135,27 +3769135,27 @@ │ │ push %ecx │ │ call 11ca780 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 129d34d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144421(%ebx),%eax │ │ + lea -0x1144448(%ebx),%eax │ │ lea -0x114f76a(%ebx),%ecx │ │ push %eax │ │ push $0x3b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7a │ │ jmp 129d3dc │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144421(%ebx),%eax │ │ + lea -0x1144448(%ebx),%eax │ │ lea -0x114f76a(%ebx),%ecx │ │ push %eax │ │ push $0x6f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3769167,15 +3769167,15 @@ │ │ add $0x10,%esp │ │ test $0x1,%al │ │ jne 129d324 │ │ shr %eax │ │ jmp 129d3f3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144421(%ebx),%eax │ │ + lea -0x1144448(%ebx),%eax │ │ lea -0x114f76a(%ebx),%ecx │ │ push %eax │ │ push $0x79 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3769215,15 +3769215,15 @@ │ │ test %eax,%eax │ │ je 129d3eb │ │ lea 0x0(,%eax,8),%edx │ │ cmp %edx,%ecx │ │ jbe 129d3f3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1144421(%ebx),%eax │ │ + lea -0x1144448(%ebx),%eax │ │ lea -0x114f76a(%ebx),%ecx │ │ push %eax │ │ push $0x65 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3770394,15 +3770394,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114629f(%ebx),%eax │ │ + lea -0x11462c6(%ebx),%eax │ │ lea -0x11481d3(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3770591,34 +3770591,34 @@ │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ mov %eax,%edx │ │ test %eax,%eax │ │ jne 129e310 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140a14(%ebx),%eax │ │ + lea -0x1140a3b(%ebx),%eax │ │ lea -0x11481d3(%ebx),%ecx │ │ push %eax │ │ push $0x10a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80028 │ │ jmp 129e477 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140a14(%ebx),%eax │ │ + lea -0x1140a3b(%ebx),%eax │ │ lea -0x11481d3(%ebx),%ecx │ │ push %eax │ │ push $0xfa │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ - lea -0x1139278(%ebx),%eax │ │ + lea -0x113929f(%ebx),%eax │ │ jmp 129e471 │ │ mov 0x4(%ecx),%edx │ │ xor %eax,%eax │ │ test %edx,%edx │ │ je 129e448 │ │ mov %edx,0x4(%esp) │ │ mov %eax,0x18(%esp) │ │ @@ -3770644,15 +3770644,15 @@ │ │ je 129e36f │ │ sub $0x8,%esp │ │ push %eax │ │ push %esi │ │ call 12f0aa0 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x114293b(%ebx),%eax │ │ + lea -0x1142962(%ebx),%eax │ │ push 0x4(%esp) │ │ push %eax │ │ mov %esi,0x10(%esp) │ │ push %esi │ │ call 12f0980 │ │ add $0x10,%esp │ │ mov %eax,0x10(%esp) │ │ @@ -3770708,22 +3770708,22 @@ │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jle 129e5f3 │ │ mov 0x10(%ebp),%esi │ │ jmp 129e559 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140a14(%ebx),%eax │ │ + lea -0x1140a3b(%ebx),%eax │ │ lea -0x11481d3(%ebx),%ecx │ │ push %eax │ │ push $0x113 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ - lea -0x113eb6d(%ebx),%eax │ │ + lea -0x113eb94(%ebx),%eax │ │ push %eax │ │ push $0x80106 │ │ push $0xf │ │ call 1248e00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ mov %esi,%eax │ │ @@ -3770985,15 +3770985,15 @@ │ │ mov 0x10(%ebp),%edx │ │ movups -0x22598(%ebx),%xmm0 │ │ movaps %xmm0,0x10(%esp) │ │ movsd -0x22578(%ebx),%xmm0 │ │ movsd %xmm0,0x30(%esp) │ │ movups -0x22588(%ebx),%xmm0 │ │ movaps %xmm0,0x20(%esp) │ │ - lea -0x113f4a3(%ebx),%esi │ │ + lea -0x113f4ca(%ebx),%esi │ │ mov %esi,0x18(%esp) │ │ mov 0x14(%ebp),%esi │ │ movl $0x0,0xc(%esp) │ │ sub $0x8,%esp │ │ lea 0x18(%esp),%edi │ │ lea 0x14(%esp),%eax │ │ push %esi │ │ @@ -3772487,15 +3772487,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114440f(%ebx),%eax │ │ + lea -0x1144436(%ebx),%eax │ │ lea -0x112fd45(%ebx),%ecx │ │ push %eax │ │ push $0x148 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ lea -0x11551c5(%ebx),%eax │ │ @@ -3772528,24 +3772528,24 @@ │ │ pop %ebx │ │ add $0x1a0e65,%ebx │ │ test %edx,%edx │ │ je 129f9b4 │ │ mov %edx,%esi │ │ mov %edi,0x8(%esp) │ │ sub $0x8,%esp │ │ - lea -0x113a2cc(%ebx),%eax │ │ + lea -0x113a2f3(%ebx),%eax │ │ push %eax │ │ push %edx │ │ call 139e0b0 │ │ add $0x10,%esp │ │ mov $0x1,%edi │ │ test %eax,%eax │ │ je 129f9a8 │ │ sub $0x8,%esp │ │ - lea -0x11443db(%ebx),%eax │ │ + lea -0x1144402(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 129f9a8 │ │ sub $0x8,%esp │ │ @@ -3772553,15 +3772553,15 @@ │ │ push %eax │ │ push %esi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 129f9a8 │ │ sub $0x8,%esp │ │ - lea -0x113fa57(%ebx),%eax │ │ + lea -0x113fa7e(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 129f9a8 │ │ sub $0x8,%esp │ │ @@ -3772618,23 +3772618,23 @@ │ │ push %eax │ │ push %esi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 129f9a8 │ │ sub $0x8,%esp │ │ - lea -0x113b337(%ebx),%eax │ │ + lea -0x113b35e(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 129f9a8 │ │ sub $0x8,%esp │ │ - lea -0x1141bcf(%ebx),%eax │ │ + lea -0x1141bf6(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 129f9a8 │ │ sub $0x8,%esp │ │ @@ -3772643,15 +3772643,15 @@ │ │ push %esi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 129f9a8 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11443fc(%ebx),%eax │ │ + lea -0x1144423(%ebx),%eax │ │ lea -0x112fd45(%ebx),%ecx │ │ push %eax │ │ push $0x12e │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ lea -0x11266f0(%ebx),%eax │ │ @@ -3772659,15 +3772659,15 @@ │ │ jmp 129f9de │ │ mov 0x8(%ebp),%eax │ │ mov %edi,(%eax) │ │ mov $0x1,%eax │ │ jmp 129f9ed │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11443fc(%ebx),%eax │ │ + lea -0x1144423(%ebx),%eax │ │ lea -0x112fd45(%ebx),%ecx │ │ push %eax │ │ push $0x118 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ lea -0x11266f0(%ebx),%eax │ │ @@ -3773262,15 +3773262,15 @@ │ │ push 0x10(%esi) │ │ call 12a39c0 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 12a002b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d047(%ebx),%eax │ │ + lea -0x113d06e(%ebx),%eax │ │ lea -0x114daa3(%ebx),%ecx │ │ push %eax │ │ push $0x14e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3773343,15 +3773343,15 @@ │ │ je 12a01c6 │ │ add $0xa,%edi │ │ mov %eax,0x18(%esi) │ │ mov %edi,0x20(%esi) │ │ jmp 12a01a5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d047(%ebx),%eax │ │ + lea -0x113d06e(%ebx),%eax │ │ lea -0x114daa3(%ebx),%esi │ │ push %eax │ │ push $0x14e │ │ push %esi │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3773503,15 +3773503,15 @@ │ │ mov %edi,%eax │ │ test %ecx,%ecx │ │ je 12a0363 │ │ cmp $0xffffffff,%esi │ │ jne 12a035b │ │ jmp 12a0359 │ │ call 1248bb0 │ │ - lea -0x113d047(%ebx),%eax │ │ + lea -0x113d06e(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x114daa3(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x14e,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0103,0x4(%esp) │ │ @@ -3773693,15 +3773693,15 @@ │ │ movaps %xmm0,0x10(%esp) │ │ movl $0x0,0x20(%esp) │ │ test %ecx,%ecx │ │ je 12a05ca │ │ mov %ecx,0x18(%esp) │ │ jmp 12a066f │ │ call 1248bb0 │ │ - lea -0x113d047(%ebx),%eax │ │ + lea -0x113d06e(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x114daa3(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x14e,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0103,0x4(%esp) │ │ @@ -3773950,25 +3773950,25 @@ │ │ jmp 12a08ed │ │ sub $0xc,%esp │ │ push %esi │ │ call 12a03d0 │ │ add $0x10,%esp │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1146280(%ebx),%eax │ │ + lea -0x11462a7(%ebx),%eax │ │ push %eax │ │ push $0x1ce │ │ jmp 12a08d1 │ │ sub $0xc,%esp │ │ push %esi │ │ call 12a03d0 │ │ add $0x10,%esp │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1146280(%ebx),%eax │ │ + lea -0x11462a7(%ebx),%eax │ │ push %eax │ │ push $0x1c4 │ │ push %edi │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3774114,15 +3774114,15 @@ │ │ jne 12a0ab4 │ │ mov %edi,%ecx │ │ call 12a1770 │ │ mov %edi,(%esp) │ │ call 12a03d0 │ │ jmp 12a0b8f │ │ call 1248bb0 │ │ - lea -0x113d047(%ebx),%eax │ │ + lea -0x113d06e(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x114daa3(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x14e,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0103,0x4(%esp) │ │ @@ -3774447,15 +3774447,15 @@ │ │ cmp $0x4,%eax │ │ mov $0x0,%eax │ │ sete %al │ │ jmp 12a0f0a │ │ mov $0x1,%eax │ │ jmp 12a0f0a │ │ call 1248bb0 │ │ - lea -0x113d047(%ebx),%eax │ │ + lea -0x113d06e(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x114daa3(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x14e,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0103,0x4(%esp) │ │ @@ -3774592,15 +3774592,15 @@ │ │ mov 0x20(%esi),%eax │ │ test %eax,%eax │ │ jne 12a10a6 │ │ mov 0x1c(%esi),%eax │ │ test %eax,%eax │ │ je 12a134b │ │ sub $0x8,%esp │ │ - lea -0x114292f(%ebx),%ecx │ │ + lea -0x1142956(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 11e86e0 │ │ add $0x10,%esp │ │ mov %eax,0x20(%esi) │ │ test %eax,%eax │ │ je 12a13d3 │ │ @@ -3774883,15 +3774883,15 @@ │ │ lea -0x1158f1c(%ebx),%eax │ │ push 0x14(%esi) │ │ push %eax │ │ push $0x8010c │ │ jmp 12a1569 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d047(%ebx),%eax │ │ + lea -0x113d06e(%ebx),%eax │ │ lea -0x114daa3(%ebx),%ecx │ │ push %eax │ │ push $0x14e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3775043,15 +3775043,15 @@ │ │ jne 12a1658 │ │ mov 0x10(%edi),%eax │ │ mov %eax,(%esp) │ │ call 12a39c0 │ │ mov $0xffffffff,%eax │ │ jmp 12a16d8 │ │ call 1248bb0 │ │ - lea -0x113d047(%ebx),%eax │ │ + lea -0x113d06e(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x114daa3(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x14e,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0103,0x4(%esp) │ │ @@ -3775218,15 +3775218,15 @@ │ │ add 0x18(%esp),%ecx │ │ add %edi,%ecx │ │ xor %eax,%eax │ │ cmp $0x4,%ecx │ │ sete %al │ │ jmp 12a18b4 │ │ call 1248bb0 │ │ - lea -0x113d047(%ebx),%eax │ │ + lea -0x113d06e(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x114daa3(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x14e,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0103,0x4(%esp) │ │ @@ -3775281,15 +3775281,15 @@ │ │ call 127d720 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ jne 12a194b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d047(%ebx),%eax │ │ + lea -0x113d06e(%ebx),%eax │ │ lea -0x114daa3(%ebx),%ecx │ │ push %eax │ │ push $0x14e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3776079,15 +3776079,15 @@ │ │ jne 12a2100 │ │ mov 0x10(%edi),%eax │ │ mov %eax,(%esp) │ │ call 12a39c0 │ │ mov $0x1,%eax │ │ jmp 12a217d │ │ call 1248bb0 │ │ - lea -0x113d047(%ebx),%eax │ │ + lea -0x113d06e(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x114daa3(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x14e,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0103,0x4(%esp) │ │ @@ -3776222,15 +3776222,15 @@ │ │ mov 0xc(%ebp),%ecx │ │ lea -0x114da8c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %ecx,(%esp) │ │ call 129abd0 │ │ test %eax,%eax │ │ je 12a22b3 │ │ - lea -0x1140cac(%ebx),%ecx │ │ + lea -0x1140cd3(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 129c910 │ │ mov 0x8(%ebp),%esi │ │ lea -0x1120833(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%ebp),%eax │ │ @@ -3776911,15 +3776911,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12a2880 │ │ mov 0x10(%esp),%eax │ │ jmp 12a293e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d047(%ebx),%eax │ │ + lea -0x113d06e(%ebx),%eax │ │ lea -0x114daa3(%ebx),%ecx │ │ push %eax │ │ push $0x14e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3777053,15 +3777053,15 @@ │ │ je 12a2a94 │ │ inc %edi │ │ cmp %edi,0x8(%esp) │ │ jne 12a2a40 │ │ jmp 12a2aba │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d047(%ebx),%eax │ │ + lea -0x113d06e(%ebx),%eax │ │ lea -0x114daa3(%ebx),%ecx │ │ push %eax │ │ push $0x14e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3779103,15 +3779103,15 @@ │ │ mul %edx │ │ imul $0x3e8,%ecx,%ecx │ │ add %ecx,%edx │ │ jmp 12a3e6f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112a45d(%ebx),%eax │ │ - lea -0x113d034(%ebx),%ecx │ │ + lea -0x113d05b(%ebx),%ecx │ │ push %eax │ │ push $0x26 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ call 139d8c0 <__errno@plt> │ │ sub $0x4,%esp │ │ @@ -3793210,15 +3793210,15 @@ │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 12adc56 │ │ cmpl $0x0,0x11618(%ebx) │ │ je 12adc56 │ │ sub $0x4,%esp │ │ - lea -0x1146273(%ebx),%eax │ │ + lea -0x114629a(%ebx),%eax │ │ push $0xc7 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x10 │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3793359,15 +3793359,15 @@ │ │ mov (%esi),%ecx │ │ mov 0x8(%esi),%edx │ │ mov 0xc(%esi),%edi │ │ mov %edi,0x8(%esp) │ │ mov %ecx,0x4(%esp) │ │ mov %edx,(%esp) │ │ call *0x8(%eax) │ │ - lea -0x1146273(%ebx),%eax │ │ + lea -0x114629a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x10d,0x8(%esp) │ │ call 12962c0 │ │ mov $0x1,%esi │ │ jmp 12add4f │ │ xor %esi,%esi │ │ @@ -3793575,15 +3793575,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12adf4f │ │ pop %ebx │ │ add $0x192709,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1146273(%ebx),%eax │ │ + lea -0x114629a(%ebx),%eax │ │ push $0x16c │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3793993,15 +3793993,15 @@ │ │ add $0x10,%esp │ │ test %esi,%esi │ │ je 12ae3b2 │ │ mov 0x4(%esi),%eax │ │ jmp 12ae3e5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d026(%ebx),%eax │ │ + lea -0x113d04d(%ebx),%eax │ │ lea -0x11229fc(%ebx),%ecx │ │ push %eax │ │ push $0x157 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3794009,15 +3794009,15 @@ │ │ jmp 12ae3d9 │ │ sub $0xc,%esp │ │ push 0x11630(%ebx) │ │ call 12a39c0 │ │ add $0x10,%esp │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113d026(%ebx),%eax │ │ + lea -0x113d04d(%ebx),%eax │ │ lea -0x11229fc(%ebx),%ecx │ │ push %eax │ │ push $0x160 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3794208,15 +3794208,15 @@ │ │ push %eax │ │ call 1280780 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12ae495 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11443d7(%ebx),%eax │ │ + lea -0x11443fe(%ebx),%eax │ │ lea -0x11229fc(%ebx),%ecx │ │ push %eax │ │ push $0x1b6 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3794422,15 +3794422,15 @@ │ │ push 0x11630(%ebx) │ │ call 12a39c0 │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ jmp 12ae84a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11409fd(%ebx),%eax │ │ + lea -0x1140a24(%ebx),%eax │ │ lea -0x11229fc(%ebx),%ecx │ │ push %eax │ │ push $0x289 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3795246,15 +3795246,15 @@ │ │ mov %eax,%esi │ │ call 12a39c0 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ jmp 12af1cf │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113e774(%ebx),%eax │ │ + lea -0x113e79b(%ebx),%eax │ │ lea -0x11229fc(%ebx),%ecx │ │ push %eax │ │ push $0x193 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3796516,16 +3796516,16 @@ │ │ add $0x10,%esp │ │ test %esi,%esi │ │ jne 12afe5e │ │ xor %edi,%edi │ │ jmp 12afe7c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ccf5(%ebx),%eax │ │ - lea -0x113cd0f(%ebx),%ecx │ │ + lea -0x113cd1c(%ebx),%eax │ │ + lea -0x113cd36(%ebx),%ecx │ │ push %eax │ │ push $0x52 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc010f │ │ @@ -3796564,15 +3796564,15 @@ │ │ lea 0x11648(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 12a3a40 │ │ test %eax,%eax │ │ je 12b00a6 │ │ cmpl $0x0,0x1164c(%ebx) │ │ je 12b00a6 │ │ - lea -0x113cd0f(%ebx),%eax │ │ + lea -0x113cd36(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ mov %eax,0x4(%esp) │ │ movl $0x9e,0x8(%esp) │ │ movl $0xc,(%esp) │ │ call 1295f60 │ │ test %eax,%eax │ │ je 12b00a6 │ │ @@ -3796758,15 +3796758,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12b025f │ │ pop %ebx │ │ add $0x1903f9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113cd0f(%ebx),%eax │ │ + lea -0x113cd36(%ebx),%eax │ │ push $0xd3 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3797190,27 +3797190,27 @@ │ │ push %eax │ │ push %esi │ │ call 11b9f50 │ │ add $0x10,%esp │ │ jmp 12b0655 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113e75c(%ebx),%eax │ │ + lea -0x113e783(%ebx),%eax │ │ lea -0x112a091(%ebx),%ecx │ │ push %eax │ │ push $0x82 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6c │ │ jmp 12b0649 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113e75c(%ebx),%eax │ │ + lea -0x113e783(%ebx),%eax │ │ lea -0x112a091(%ebx),%ecx │ │ push %eax │ │ push $0x86 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3797338,15 +3797338,15 @@ │ │ push %eax │ │ push %ecx │ │ push %esi │ │ jmp 12b07b3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1149b53(%ebx),%eax │ │ - lea -0x113ccd0(%ebx),%ecx │ │ + lea -0x113ccf7(%ebx),%ecx │ │ push %eax │ │ push $0x24 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3797630,15 +3797630,15 @@ │ │ movl $0x0,0x24(%esp) │ │ movl $0x0,0x1c(%esp) │ │ movl $0x0,0xc(%esp) │ │ movl $0x0,0x18(%esp) │ │ xor %edi,%edi │ │ lea -0x112be6d(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ - lea -0x1145e53(%ebx),%eax │ │ + lea -0x1145e7a(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ lea -0x11336f0(%ebx),%eax │ │ mov %eax,0x34(%esp) │ │ lea -0x1154d9f(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ jmp 12b0aca │ │ nop │ │ @@ -3797723,15 +3797723,15 @@ │ │ mov 0xc(%ebp),%edi │ │ push %edi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ test %eax,%eax │ │ je 12b0d90 │ │ - lea -0x1140553(%ebx),%esi │ │ + lea -0x114057a(%ebx),%esi │ │ push %esi │ │ push %edi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12b0e50 │ │ sub $0x8,%esp │ │ @@ -3797740,23 +3797740,23 @@ │ │ mov 0x14(%esp),%edi │ │ push %edi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12b0c0a │ │ sub $0x8,%esp │ │ - lea -0x1140548(%ebx),%eax │ │ + lea -0x114056f(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12b0ee8 │ │ sub $0x8,%esp │ │ - lea -0x1138dd6(%ebx),%eax │ │ + lea -0x1138dfd(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ lea -0x112a04c(%ebx),%esi │ │ mov %eax,0x4(%esp) │ │ test %eax,%eax │ │ @@ -3797806,27 +3797806,27 @@ │ │ lea -0x11336c6(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12b0ee8 │ │ - lea -0x113e721(%ebx),%eax │ │ + lea -0x113e748(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ test %esi,%esi │ │ jne 12b0cf2 │ │ sub $0x8,%esp │ │ push 0xc(%esp) │ │ push 0xc(%ebp) │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12b0ee8 │ │ sub $0x8,%esp │ │ - lea -0x1138dc5(%ebx),%eax │ │ + lea -0x1138dec(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12b0d23 │ │ sub $0x8,%esp │ │ @@ -3798183,15 +3798183,15 @@ │ │ lea (%esi,%eax,2),%eax │ │ add $0xfffffc23,%eax │ │ mov 0x10(%esp),%ecx │ │ cmp $0xfffffbfe,%eax │ │ ja 12b1188 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113afb5(%ebx),%eax │ │ + lea -0x113afdc(%ebx),%eax │ │ lea -0x112be6d(%ebx),%ecx │ │ push %eax │ │ push $0x156 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3798237,15 +3798237,15 @@ │ │ je 12b12f5 │ │ mov %esi,0x20(%esp) │ │ mov 0x20(%ebp),%eax │ │ mov %eax,0x8(%esp) │ │ jmp 12b1339 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113afb5(%ebx),%eax │ │ + lea -0x113afdc(%ebx),%eax │ │ lea -0x112be6d(%ebx),%ecx │ │ push %eax │ │ push $0x15c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3798482,15 +3798482,15 @@ │ │ je 12b151f │ │ mov 0x14(%esp),%esi │ │ add 0x1c(%esp),%esi │ │ mov %esi,0x14(%esp) │ │ jmp 12b12c5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113afb5(%ebx),%eax │ │ + lea -0x113afdc(%ebx),%eax │ │ push %eax │ │ push $0x16f │ │ push 0x14(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6f │ │ @@ -3798531,15 +3798531,15 @@ │ │ call 12580c0 │ │ add $0x4,%esp │ │ push 0xc(%ebp) │ │ call 139d850 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x1142573(%ebx),%eax │ │ + lea -0x114259a(%ebx),%eax │ │ push $0xb │ │ push %eax │ │ push %edi │ │ call 11c4340 │ │ add $0x10,%esp │ │ cmp $0xb,%eax │ │ jne 12b165b │ │ @@ -3798703,15 +3798703,15 @@ │ │ push 0x8(%esp) │ │ push 0x8(%ebp) │ │ call 11c4340 │ │ add $0x10,%esp │ │ cmp 0x4(%esp),%eax │ │ jne 12b180f │ │ sub $0x4,%esp │ │ - lea -0x113afa2(%ebx),%eax │ │ + lea -0x113afc9(%ebx),%eax │ │ push $0x9 │ │ push %eax │ │ mov 0x8(%ebp),%edi │ │ push %edi │ │ call 11c4340 │ │ add $0x10,%esp │ │ cmp $0x9,%eax │ │ @@ -3798855,15 +3798855,15 @@ │ │ mov %eax,%edi │ │ mov (%esp),%eax │ │ mov 0x10(%ebp),%ecx │ │ add %eax,(%ecx) │ │ jmp 12b19b7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ccbc(%ebx),%eax │ │ + lea -0x113cce3(%ebx),%eax │ │ lea -0x112be6d(%ebx),%ecx │ │ push %eax │ │ push $0x1bd │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3798872,15 +3798872,15 @@ │ │ call 1248e00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 12b19e6 │ │ mov %edi,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ccbc(%ebx),%eax │ │ + lea -0x113cce3(%ebx),%eax │ │ lea -0x112be6d(%ebx),%ecx │ │ push %eax │ │ push $0x1d8 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3798942,15 +3798942,15 @@ │ │ push %edi │ │ call 139e250 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12b1a8d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138dee(%ebx),%eax │ │ + lea -0x1138e15(%ebx),%eax │ │ lea -0x112be6d(%ebx),%ecx │ │ push %eax │ │ push $0x1fb │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3798958,15 +3798958,15 @@ │ │ push $0x9 │ │ call 1248e00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 12b1d23 │ │ lea 0xa(%edi),%eax │ │ sub $0x8,%esp │ │ - lea -0x1142576(%ebx),%ecx │ │ + lea -0x114259d(%ebx),%ecx │ │ mov %ecx,0x10(%esp) │ │ push %ecx │ │ push %eax │ │ call 139e1d0 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ @@ -3798991,15 +3798991,15 @@ │ │ push %edi │ │ call 139e250 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12b1b22 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138dee(%ebx),%eax │ │ + lea -0x1138e15(%ebx),%eax │ │ lea -0x112be6d(%ebx),%ecx │ │ push %eax │ │ push $0x207 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3799031,27 +3799031,27 @@ │ │ push %eax │ │ call 139e250 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12b1bcb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138dee(%ebx),%eax │ │ + lea -0x1138e15(%ebx),%eax │ │ lea -0x112be6d(%ebx),%ecx │ │ push %eax │ │ push $0x215 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ jmp 12b1a7c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138dee(%ebx),%eax │ │ + lea -0x1138e15(%ebx),%eax │ │ lea -0x112be6d(%ebx),%ecx │ │ push %eax │ │ push $0x20c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3799062,15 +3799062,15 @@ │ │ push 0x10(%esp) │ │ push %eax │ │ call 139e1d0 │ │ add $0x10,%esp │ │ add %eax,%edi │ │ add $0xa,%edi │ │ sub $0x8,%esp │ │ - lea -0x1140557(%ebx),%eax │ │ + lea -0x114057e(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 139e1c0 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov %eax,0x18(%esp) │ │ add %edi,%eax │ │ @@ -3799106,42 +3799106,42 @@ │ │ jle 12b1ccc │ │ lea 0x1(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ cmpb $0x2c,(%edi) │ │ je 12b1d02 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138dee(%ebx),%eax │ │ + lea -0x1138e15(%ebx),%eax │ │ lea -0x112be6d(%ebx),%ecx │ │ push %eax │ │ push $0x22c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ jmp 12b1a7c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138dee(%ebx),%eax │ │ + lea -0x1138e15(%ebx),%eax │ │ lea -0x112be6d(%ebx),%ecx │ │ push %eax │ │ push $0x227 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ jmp 12b1a7c │ │ jne 12b1d02 │ │ cmpb $0x2c,(%edi) │ │ jne 12b1d02 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138dee(%ebx),%eax │ │ + lea -0x1138e15(%ebx),%eax │ │ lea -0x112be6d(%ebx),%ecx │ │ push %eax │ │ push $0x22f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3799390,15 +3799390,15 @@ │ │ push $0x1 │ │ mov %edi,0x1c(%esp) │ │ push %edi │ │ call 12b2960 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x1142573(%ebx),%eax │ │ + lea -0x114259a(%ebx),%eax │ │ push $0xb │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ push %esi │ │ call 139e250 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3799610,15 +3799610,15 @@ │ │ push 0x8(%ebp) │ │ call 11c4d50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12b242c │ │ mov %eax,%edi │ │ xor %edx,%edx │ │ - lea -0x113afa2(%ebx),%esi │ │ + lea -0x113afc9(%ebx),%esi │ │ xor %ecx,%ecx │ │ movl $0x0,0x28(%esp) │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x30(%esp) │ │ mov %ecx,%eax │ │ jmp 12b22e7 │ │ setne %al │ │ @@ -3800671,15 +3800671,15 @@ │ │ sub $0x4,%esp │ │ lea -0x111e3ca(%ebx),%eax │ │ lea -0x11262c2(%ebx),%ecx │ │ push $0x5a │ │ jmp 12b2e9a │ │ sub $0x4,%esp │ │ lea -0x111e3ca(%ebx),%eax │ │ - lea -0x11440fc(%ebx),%ecx │ │ + lea -0x1144123(%ebx),%ecx │ │ push $0x5b │ │ push %eax │ │ push %ecx │ │ call 1280730 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3800735,28 +3800735,28 @@ │ │ call *%ecx │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ test %eax,%eax │ │ jne 12b2f4f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11372da(%ebx),%eax │ │ - lea -0x1138db1(%ebx),%ecx │ │ + lea -0x1137301(%ebx),%eax │ │ + lea -0x1138dd8(%ebx),%ecx │ │ push %eax │ │ push $0x21 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ push $0x9 │ │ call 1248e00 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x1138db1(%ebx),%eax │ │ + lea -0x1138dd8(%ebx),%eax │ │ push $0x22 │ │ push %eax │ │ push 0xc(%esp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ jmp 12b2f6b │ │ xor %esi,%esi │ │ @@ -3800857,15 +3800857,15 @@ │ │ call 11c4a10 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x10(%esp),%esi │ │ js 12b3269 │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x113f4a3(%ebx),%eax │ │ + lea -0x113f4ca(%ebx),%eax │ │ lea 0x50(%esp),%ecx │ │ push 0x14(%ebp) │ │ push 0x10(%ebp) │ │ push 0x18(%ebp) │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ @@ -3801007,15 +3801007,15 @@ │ │ movl $0x0,0x1c(%esp) │ │ movl $0x0,0x20(%esp) │ │ call 1249020 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 12b32e3 │ │ test $0x2,%al │ │ - lea -0x1140553(%ebx),%eax │ │ + lea -0x114057a(%ebx),%eax │ │ lea -0x1120432(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0x4,%esp │ │ mov -0x190(%ebx),%eax │ │ lea 0x1c(%esp),%esi │ │ lea 0x24(%esp),%edi │ │ lea 0x34(%esp),%edx │ │ @@ -3801027,15 +3801027,15 @@ │ │ push %eax │ │ push %esi │ │ push %edi │ │ call 12b0a10 │ │ jmp 12b3311 │ │ sub $0x4,%esp │ │ mov -0x190(%ebx),%eax │ │ - lea -0x1145e53(%ebx),%ecx │ │ + lea -0x1145e7a(%ebx),%ecx │ │ lea 0x1c(%esp),%esi │ │ lea 0x24(%esp),%edi │ │ lea 0x34(%esp),%edx │ │ push %edx │ │ push %eax │ │ push 0x18(%esp) │ │ push %ecx │ │ @@ -3801939,15 +3801939,15 @@ │ │ lea 0x14(%esp),%edx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 129c740 │ │ add $0xc,%esp │ │ - lea -0x11359da(%ebx),%eax │ │ + lea -0x1135a01(%ebx),%eax │ │ mov %esp,%edi │ │ push 0xc(%ebp) │ │ push 0x8(%ebp) │ │ push %eax │ │ push %edi │ │ call 129c7a0 │ │ add $0xc,%esp │ │ @@ -3801964,15 +3801964,15 @@ │ │ add $0xc,%esp │ │ mov 0x10(%esp),%eax │ │ mov %eax,0x4c(%esp) │ │ movups (%esp),%xmm0 │ │ movups %xmm0,0x3c(%esp) │ │ sub $0x4,%esp │ │ lea 0x18(%ebp),%eax │ │ - lea -0x113c1c7(%ebx),%ecx │ │ + lea -0x113c1ee(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 129b110 │ │ add $0xc,%esp │ │ mov 0x10(%esp),%eax │ │ mov %eax,0x60(%esp) │ │ @@ -3802317,39 +3802317,39 @@ │ │ test %eax,%eax │ │ js 12b427f │ │ mov 0x10(%esp),%edx │ │ add 0x14(%esp),%edx │ │ jmp 12b4184 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113af98(%ebx),%eax │ │ + lea -0x113afbf(%ebx),%eax │ │ lea -0x11280ea(%ebx),%ecx │ │ push %eax │ │ push $0x20 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ jmp 12b421d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113af98(%ebx),%eax │ │ + lea -0x113afbf(%ebx),%eax │ │ lea -0x11280ea(%ebx),%ecx │ │ push %eax │ │ push $0x32 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 12b421d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113af98(%ebx),%eax │ │ + lea -0x113afbf(%ebx),%eax │ │ lea -0x11280ea(%ebx),%ecx │ │ push %eax │ │ push $0x3a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3802359,15 +3802359,15 @@ │ │ push $0x52 │ │ push 0x14(%esp) │ │ push %edi │ │ call 12962c0 │ │ add $0x10,%esp │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113af98(%ebx),%eax │ │ + lea -0x113afbf(%ebx),%eax │ │ push %eax │ │ push $0x54 │ │ push 0x18(%esp) │ │ jmp 12b40e8 │ │ mov 0x10(%esp),%edx │ │ mov 0x20(%ebp),%ecx │ │ mov 0x1c(%ebp),%eax │ │ @@ -3802380,15 +3802380,15 @@ │ │ mov %edi,(%eax) │ │ jmp 12b4229 │ │ mov 0x18(%ebp),%edx │ │ sub %ecx,%edx │ │ jge 12b4245 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113af98(%ebx),%eax │ │ + lea -0x113afbf(%ebx),%eax │ │ lea -0x11280ea(%ebx),%ecx │ │ push %eax │ │ push $0x42 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3802399,15 +3802399,15 @@ │ │ mov 0x14(%esp),%edi │ │ push %edi │ │ push 0x14(%esp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113af98(%ebx),%eax │ │ + lea -0x113afbf(%ebx),%eax │ │ push %eax │ │ push $0x5c │ │ push %edi │ │ call 1248ce0 │ │ add $0x10,%esp │ │ cmpl $0x0,0x10(%ebp) │ │ lea -0x111e3b5(%ebx),%eax │ │ @@ -3802442,28 +3802442,28 @@ │ │ push %esi │ │ call 125ab70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jns 12b3ff8 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113af98(%ebx),%eax │ │ + lea -0x113afbf(%ebx),%eax │ │ lea -0x11280ea(%ebx),%ecx │ │ push %eax │ │ push $0x48 │ │ jmp 12b413f │ │ sub $0x4,%esp │ │ push $0x67 │ │ push 0x14(%esp) │ │ push 0x14(%esp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113af98(%ebx),%eax │ │ + lea -0x113afbf(%ebx),%eax │ │ push %eax │ │ push $0x69 │ │ push 0x18(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3802796,34 +3802796,34 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 11c12c0 │ │ jmp 12b46ca │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126269(%ebx),%eax │ │ - lea -0x113e715(%ebx),%ecx │ │ + lea -0x113e73c(%ebx),%ecx │ │ push %eax │ │ push $0x30 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ jmp 12b46c3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126269(%ebx),%eax │ │ - lea -0x113e715(%ebx),%ecx │ │ + lea -0x113e73c(%ebx),%ecx │ │ push %eax │ │ push $0x25 │ │ jmp 12b46b3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1126269(%ebx),%eax │ │ - lea -0x113e715(%ebx),%ecx │ │ + lea -0x113e73c(%ebx),%ecx │ │ push %eax │ │ push $0x1b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3802870,29 +3802870,29 @@ │ │ push %edi │ │ call 12b4420 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 12b4744 │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x113e715(%ebx),%eax │ │ + lea -0x113e73c(%ebx),%eax │ │ push $0x54 │ │ push %eax │ │ push $0x8 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12b4771 │ │ mov %edi,(%eax) │ │ mov %esi,0x4(%eax) │ │ jmp 12b477f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1147dd7(%ebx),%eax │ │ - lea -0x113e715(%ebx),%ecx │ │ + lea -0x113e73c(%ebx),%ecx │ │ push %eax │ │ push $0x50 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ @@ -3802980,15 +3802980,15 @@ │ │ add %ecx,%edi │ │ mov 0x4(%esp),%ecx │ │ cmp %ecx,%edi │ │ jl 12b47f0 │ │ add $0x2,%esi │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ - lea -0x11440c5(%ebx),%eax │ │ + lea -0x11440ec(%ebx),%eax │ │ push $0x78 │ │ push %eax │ │ push %esi │ │ call 1295f60 │ │ add $0x10,%esp │ │ mov %eax,%ebx │ │ xor %eax,%eax │ │ @@ -3803053,30 +3803053,30 @@ │ │ or $0xdc,%dh │ │ mov %dh,0x2(%ecx) │ │ lea 0x4(%ecx),%ebx │ │ mov %dl,0x3(%ecx) │ │ jmp 12b489d │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ - lea -0x11440c5(%ebx),%eax │ │ + lea -0x11440ec(%ebx),%eax │ │ push $0x78 │ │ push %eax │ │ push $0x2 │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12b49ff │ │ mov $0x2,%esi │ │ mov %eax,%ebx │ │ jmp 12b4a0e │ │ mov 0x4(%esp),%esi │ │ lea 0x2(,%esi,2),%edi │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ - lea -0x11440c5(%ebx),%eax │ │ + lea -0x11440ec(%ebx),%eax │ │ push $0x1d │ │ push %eax │ │ push %edi │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12b49ff │ │ @@ -3804448,15 +3804448,15 @@ │ │ mov %edx,%edi │ │ call 12b6c80 │ │ mov %edi,%edx │ │ add $0x10,%esp │ │ cmp $0x5,%esi │ │ jne 12b5837 │ │ sub $0x8,%esp │ │ - lea -0x1144089(%ebx),%eax │ │ + lea -0x11440b0(%ebx),%eax │ │ push %eax │ │ push 0x14(%esp) │ │ call 11c4b50 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ @@ -3804474,15 +3804474,15 @@ │ │ mov 0x14(%esp),%edi │ │ push %edi │ │ call 11c4b50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12b59b1 │ │ sub $0x8,%esp │ │ - lea -0x113b8b5(%ebx),%eax │ │ + lea -0x113b8dc(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 11c4b50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x10(%esp),%edx │ │ jle 12b59b1 │ │ @@ -3804538,15 +3804538,15 @@ │ │ jmp 12b5988 │ │ mov (%edx),%eax │ │ cmp $0xffffffff,%eax │ │ jne 12b5937 │ │ mov 0xc(%ebp),%eax │ │ mov 0x14(%eax),%eax │ │ test %eax,%eax │ │ - lea -0x113b337(%ebx),%ecx │ │ + lea -0x113b35e(%ebx),%ecx │ │ lea -0x112fd2e(%ebx),%edx │ │ cmove %ecx,%edx │ │ cmp $0xffffffff,%eax │ │ lea -0x1151175(%ebx),%eax │ │ cmovne %edx,%eax │ │ sub $0x8,%esp │ │ push %eax │ │ @@ -3804777,23 +3804777,23 @@ │ │ mov 0x4(%esp),%edi │ │ je 12b5c18 │ │ mov %edx,0x8(%esp) │ │ test $0x4,%al │ │ jne 12b5bd6 │ │ sub $0xc,%esp │ │ lea -0x114ccfe(%ebx),%eax │ │ - lea -0x11404e4(%ebx),%ecx │ │ + lea -0x114050b(%ebx),%ecx │ │ push 0xc(%esp) │ │ push %eax │ │ push 0x8(%ebp) │ │ push %ecx │ │ jmp 12b5c03 │ │ test $0x2,%cl │ │ lea -0x1159338(%ebx),%eax │ │ - lea -0x113d544(%ebx),%ecx │ │ + lea -0x113d56b(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0x8,%esp │ │ lea -0x114ccfe(%ebx),%eax │ │ lea -0x1147d8f(%ebx),%edx │ │ mov 0xc(%ebp),%esi │ │ push 0xc(%esi) │ │ push %ecx │ │ @@ -3804895,16 +3804895,16 @@ │ │ jl 12b5cb0 │ │ cmpl $0x0,0x10(%esp) │ │ mov 0x8(%ebp),%esi │ │ mov (%esp),%edi │ │ jg 12b5d64 │ │ lea 0x2(%esi),%eax │ │ test %edi,%edi │ │ - lea -0x11404dc(%ebx),%ecx │ │ - lea -0x1135b6f(%ebx),%edx │ │ + lea -0x1140503(%ebx),%ecx │ │ + lea -0x1135b96(%ebx),%edx │ │ cmove %ecx,%edx │ │ sub $0xc,%esp │ │ lea -0x114ccfe(%ebx),%ecx │ │ lea -0x112f898(%ebx),%esi │ │ push %edx │ │ push %ecx │ │ push %eax │ │ @@ -3805017,15 +3805017,15 @@ │ │ push $0x1 │ │ push %edi │ │ push $0x50 │ │ push %eax │ │ mov %eax,%edi │ │ call 12ae860 │ │ add $0x10,%esp │ │ - lea -0x1144083(%ebx),%eax │ │ + lea -0x11440aa(%ebx),%eax │ │ push %edi │ │ push %esi │ │ push %eax │ │ push 0x14(%esp) │ │ call 11c5630 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ @@ -3805371,15 +3805371,15 @@ │ │ dec %eax │ │ cmp $0x1d,%eax │ │ ja 12b67d6 │ │ mov -0x10ed478(%ebx,%eax,4),%eax │ │ add %ebx,%eax │ │ jmp *%eax │ │ sub $0x4,%esp │ │ - lea -0x113b8b5(%ebx),%eax │ │ + lea -0x113b8dc(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push 0x14(%esp) │ │ call 11c4340 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12b6b45 │ │ @@ -3805563,15 +3805563,15 @@ │ │ and $0xfffffff7,%ecx │ │ mov %edx,%eax │ │ and $0xa,%eax │ │ cmp $0x102,%ecx │ │ cmovne %edx,%eax │ │ cmp $0x1e,%eax │ │ jbe 12b645b │ │ - lea -0x113af7a(%ebx),%eax │ │ + lea -0x113afa1(%ebx),%eax │ │ jmp 12b629d │ │ mov -0x197c4(%ebx,%eax,4),%eax │ │ jmp 12b629d │ │ mov 0x2c(%esp),%eax │ │ mov %eax,0x24(%esp) │ │ mov 0x1c(%esp),%eax │ │ add %ecx,%eax │ │ @@ -3805583,15 +3805583,15 @@ │ │ push %eax │ │ mov %ecx,%esi │ │ call 11be390 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12b6832 │ │ sub $0x4,%esp │ │ - lea -0x113b8b5(%ebx),%eax │ │ + lea -0x113b8dc(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ call 11c4340 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3805612,15 +3805612,15 @@ │ │ push $0x0 │ │ call 11c07b0 │ │ add $0x10,%esp │ │ mov %eax,0xc(%esp) │ │ test %eax,%eax │ │ je 12b6853 │ │ sub $0x4,%esp │ │ - lea -0x113b8b5(%ebx),%eax │ │ + lea -0x113b8dc(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ call 11c4340 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3805658,15 +3805658,15 @@ │ │ mov (%ecx),%eax │ │ cmp %eax,%esi │ │ jl 12b654c │ │ xor %esi,%esi │ │ test %eax,%eax │ │ jne 12b687a │ │ sub $0x4,%esp │ │ - lea -0x113cc7a(%ebx),%eax │ │ + lea -0x113cca1(%ebx),%eax │ │ push $0x2 │ │ push %eax │ │ push 0x14(%esp) │ │ call 11c4340 │ │ mov 0x1c(%esp),%ecx │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ @@ -3805757,15 +3805757,15 @@ │ │ push $0x0 │ │ call 11c06b0 │ │ add $0x10,%esp │ │ mov %eax,0x18(%esp) │ │ test %eax,%eax │ │ je 12b6888 │ │ sub $0x4,%esp │ │ - lea -0x113b8b5(%ebx),%eax │ │ + lea -0x113b8dc(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ call 11c4340 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3805802,15 +3805802,15 @@ │ │ mov (%edi),%eax │ │ cmp %eax,%esi │ │ jl 12b6719 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ jne 12b68af │ │ sub $0x4,%esp │ │ - lea -0x113cc7a(%ebx),%eax │ │ + lea -0x113cca1(%ebx),%eax │ │ push $0x2 │ │ push %eax │ │ push 0x14(%esp) │ │ call 11c4340 │ │ mov 0x28(%esp),%edi │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ @@ -3805831,15 +3805831,15 @@ │ │ mov $0x1,%esi │ │ cmpl $0x0,0x1c(%esp) │ │ mov 0x38(%esp),%ecx │ │ jle 12b68cb │ │ mov 0x20(%esp),%eax │ │ movzbl (%eax),%eax │ │ sub $0x4,%esp │ │ - lea -0x1145df3(%ebx),%ecx │ │ + lea -0x1145e1a(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x14(%esp) │ │ call 11c5630 │ │ jmp 12b6883 │ │ cmpl $0x0,0x18(%ebp) │ │ je 12b69a0 │ │ @@ -3805909,15 +3805909,15 @@ │ │ add $0x10,%esp │ │ mov 0x14(%esp),%edi │ │ test %esi,%esi │ │ mov 0x38(%esp),%ecx │ │ je 12b69a0 │ │ mov %ecx,%esi │ │ sub $0x8,%esp │ │ - lea -0x113af70(%ebx),%eax │ │ + lea -0x113af97(%ebx),%eax │ │ push %eax │ │ push 0x14(%esp) │ │ call 11c4b50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12b6b45 │ │ cmpl $0x0,0x1c(%esp) │ │ @@ -3805943,25 +3805943,25 @@ │ │ test %eax,%eax │ │ jle 12b6b5c │ │ inc %esi │ │ cmp 0x1c(%esp),%esi │ │ mov %edi,%eax │ │ jl 12b6900 │ │ sub $0x8,%esp │ │ - lea -0x11367d2(%ebx),%eax │ │ + lea -0x11367f9(%ebx),%eax │ │ push %eax │ │ push 0x14(%esp) │ │ call 11c4b50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x14(%esp),%edi │ │ jg 12b69a0 │ │ jmp 12b6b45 │ │ sub $0x4,%esp │ │ - lea -0x113b8b5(%ebx),%eax │ │ + lea -0x113b8dc(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ call 11c4340 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3805991,15 +3805991,15 @@ │ │ jle 12b6b45 │ │ mov 0x1c(%esp),%eax │ │ add %eax,0x20(%esp) │ │ mov 0x44(%esp),%eax │ │ or 0x40(%esp),%eax │ │ jne 12b6000 │ │ jmp 12b6b84 │ │ - lea -0x11404d5(%ebx),%eax │ │ + lea -0x11404fc(%ebx),%eax │ │ push $0xb │ │ push %eax │ │ push 0x14(%esp) │ │ call 11c4340 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12b6bfd │ │ @@ -3806185,15 +3806185,15 @@ │ │ and $0xfffffff7,%esi │ │ mov %edx,%ecx │ │ and $0xa,%ecx │ │ cmp $0x102,%esi │ │ cmovne %edx,%ecx │ │ cmp $0x1e,%ecx │ │ jbe 12b6cb6 │ │ - lea -0x113af7a(%eax),%eax │ │ + lea -0x113afa1(%eax),%eax │ │ jmp 12b6cbd │ │ mov -0x197c4(%eax,%ecx,4),%eax │ │ lea -0x4(%ebp),%esp │ │ pop %esi │ │ pop %ebp │ │ ret │ │ int3 │ │ @@ -3806276,22 +3806276,22 @@ │ │ jmp 12b7131 │ │ mov $0x3,%ecx │ │ movl $0x2,0x14(%esp) │ │ lea -0x1150702(%ebx),%edx │ │ jmp 12b6ddf │ │ mov $0x3,%ecx │ │ movl $0x2,0x14(%esp) │ │ - lea -0x113cc77(%ebx),%edx │ │ + lea -0x113cc9e(%ebx),%edx │ │ movl $0x0,0x10(%esp) │ │ mov %edx,0x30(%esp) │ │ mov %ecx,0x24(%esp) │ │ mov %esi,%edi │ │ and $0x800000,%edi │ │ lea -0x113369b(%ebx),%eax │ │ - lea -0x113cc74(%ebx),%ecx │ │ + lea -0x113cc9b(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov %ecx,0x34(%esp) │ │ sub $0xc,%esp │ │ push 0xc(%ebp) │ │ call 13154f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3806650,15 +3806650,15 @@ │ │ mov %eax,0x24(%esp) │ │ call 11c4340 │ │ add $0x10,%esp │ │ mov $0xffffffff,%esi │ │ cmp 0x14(%esp),%eax │ │ jne 12b751c │ │ sub $0x4,%esp │ │ - lea -0x113b8b5(%ebx),%eax │ │ + lea -0x113b8dc(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push 0x18(%esp) │ │ call 11c4340 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ cmp $0x1,%eax │ │ @@ -3806825,15 +3806825,15 @@ │ │ push %esi │ │ call 11c0b30 │ │ add $0x10,%esp │ │ mov $0xffffffff,%edi │ │ test %eax,%eax │ │ jle 12b7501 │ │ sub $0x4,%esp │ │ - lea -0x113cc70(%ebx),%ecx │ │ + lea -0x113cc97(%ebx),%ecx │ │ push $0x11d │ │ mov %ecx,0x20(%esp) │ │ push %ecx │ │ mov %eax,0x1c(%esp) │ │ push %eax │ │ call 1295f60 │ │ add $0x10,%esp │ │ @@ -3806992,15 +3806992,15 @@ │ │ cmp $0x4,%eax │ │ jne 12b7635 │ │ test $0x3,%dl │ │ je 12b7635 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151165(%ebx),%eax │ │ - lea -0x113cc70(%ebx),%ecx │ │ + lea -0x113cc97(%ebx),%ecx │ │ push %eax │ │ push $0x9c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x85 │ │ @@ -3807185,15 +3807185,15 @@ │ │ jne 12b77e0 │ │ jmp 12b76a6 │ │ xor %edi,%edi │ │ jmp 12b7849 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1151165(%ebx),%eax │ │ - lea -0x113cc70(%ebx),%ecx │ │ + lea -0x113cc97(%ebx),%ecx │ │ push %eax │ │ push $0xa2 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ @@ -3807255,15 +3807255,15 @@ │ │ cmp $0xa,%ecx │ │ setne %al │ │ neg %eax │ │ or $0xa,%eax │ │ jmp 12b7a54 │ │ cmp $0x100,%ecx │ │ jb 12b790b │ │ - lea -0x11372b8(%ebx),%eax │ │ + lea -0x11372df(%ebx),%eax │ │ lea 0x1(%esp),%edi │ │ push %ecx │ │ push %eax │ │ push $0xb │ │ push %edi │ │ call 11c5ff0 │ │ add $0x10,%esp │ │ @@ -3807456,27 +3807456,27 @@ │ │ cmp $0x15,%eax │ │ jne 12b7c7a │ │ add $0x14,%edi │ │ movl $0x0,0x10(%esp) │ │ jmp 12b7bcc │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138d7e(%ebx),%eax │ │ + lea -0x1138da5(%ebx),%eax │ │ lea -0x1158a93(%ebx),%ecx │ │ push %eax │ │ push $0xd7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8f │ │ jmp 12b7b97 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138d7e(%ebx),%eax │ │ + lea -0x1138da5(%ebx),%eax │ │ lea -0x1158a93(%ebx),%ecx │ │ push %eax │ │ push $0xe9 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3807518,15 +3807518,15 @@ │ │ mov %edx,0xc(%esp) │ │ mov 0x18(%eax),%edx │ │ mov 0x4(%eax),%esi │ │ mov 0x4(%ecx),%ecx │ │ jmp 12b7cc8 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138d7e(%ebx),%eax │ │ + lea -0x1138da5(%ebx),%eax │ │ lea -0x1158a93(%ebx),%ecx │ │ push %eax │ │ push $0x10f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3807860,15 +3807860,15 @@ │ │ jmp 12b8158 │ │ xor %edi,%edi │ │ xor %esi,%esi │ │ jmp 12b80fa │ │ mov %eax,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138d7e(%ebx),%eax │ │ + lea -0x1138da5(%ebx),%eax │ │ lea -0x1158a93(%ebx),%ecx │ │ push %eax │ │ push $0x121 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3807876,22 +3807876,22 @@ │ │ push $0x21 │ │ call 1248e00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 12b80fa │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138d7e(%ebx),%eax │ │ + lea -0x1138da5(%ebx),%eax │ │ lea -0x1158a93(%ebx),%ecx │ │ push %eax │ │ push $0x104 │ │ jmp 12b80df │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138d7e(%ebx),%eax │ │ + lea -0x1138da5(%ebx),%eax │ │ lea -0x1158a93(%ebx),%ecx │ │ push %eax │ │ push $0xfb │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3809797,15 +3809797,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12b9731 │ │ pop %ebx │ │ add $0x186f27,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113af6d(%ebx),%esi │ │ + lea -0x113af94(%ebx),%esi │ │ push $0x44 │ │ push %esi │ │ push $0x1140 │ │ call 1296010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3809872,15 +3809872,15 @@ │ │ test %eax,%eax │ │ je 12b9833 │ │ sub $0xc,%esp │ │ push 0x14(%eax) │ │ mov %eax,%esi │ │ call 1258d80 │ │ add $0x10,%esp │ │ - lea -0x113af6d(%ebx),%eax │ │ + lea -0x113af94(%ebx),%eax │ │ push $0x61 │ │ push %eax │ │ push $0x1140 │ │ push %esi │ │ call 12964e0 │ │ add $0x8,%esp │ │ push $0x0 │ │ @@ -3810441,16 +3810441,16 @@ │ │ jne 12b9e0b │ │ sub $0xc,%esp │ │ push %esi │ │ call 11d8e70 │ │ jmp 12b9e06 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1142544(%ebx),%eax │ │ - lea -0x11404c9(%ebx),%ecx │ │ + lea -0x114256b(%ebx),%eax │ │ + lea -0x11404f0(%ebx),%ecx │ │ push %eax │ │ push $0x70 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000b │ │ @@ -3816564,21 +3816564,21 @@ │ │ cmpb $0x2c,0x14(%esp) │ │ je 12be4f0 │ │ movzbl (%edi),%eax │ │ test %al,%al │ │ je 12be655 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114407b(%ebx),%eax │ │ + lea -0x11440a2(%ebx),%eax │ │ push %eax │ │ push $0x188 │ │ push 0x1c(%esp) │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x11410a6(%ebx),%eax │ │ + lea -0x11410cd(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push $0x6e │ │ push $0x37 │ │ call 1248e00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ @@ -3816589,35 +3816589,35 @@ │ │ call 12bf140 │ │ mov %eax,0x18(%esp) │ │ xor %esi,%esi │ │ jmp 12be6d3 │ │ mov %eax,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114407b(%ebx),%eax │ │ + lea -0x11440a2(%ebx),%eax │ │ push %eax │ │ push $0x172 │ │ push 0x1c(%esp) │ │ call 1248ce0 │ │ add $0x10,%esp │ │ lea -0x111e34f(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push $0x6c │ │ jmp 12be6c5 │ │ mov %eax,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114407b(%ebx),%eax │ │ + lea -0x11440a2(%ebx),%eax │ │ push %eax │ │ push $0x178 │ │ push 0x1c(%esp) │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x11410a6(%ebx),%eax │ │ + lea -0x11410cd(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push $0x6b │ │ push $0x37 │ │ call 1248e00 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%edi │ │ @@ -3816764,15 +3816764,15 @@ │ │ lea -0x11261c9(%ebx),%eax │ │ lea -0x11225a3(%ebx),%ecx │ │ push %eax │ │ push $0x43 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x11410a6(%ebx),%eax │ │ + lea -0x11410cd(%ebx),%eax │ │ mov 0x8(%esp),%ecx │ │ push (%ecx) │ │ push %eax │ │ push $0x67 │ │ jmp 12be88c │ │ movb $0x0,0x18(%esp,%esi,1) │ │ cmpl $0x0,0xc(%esp) │ │ @@ -3816782,15 +3816782,15 @@ │ │ lea -0x11261c9(%ebx),%eax │ │ lea -0x11225a3(%ebx),%ecx │ │ push %eax │ │ push $0x58 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x11410a6(%ebx),%eax │ │ + lea -0x11410cd(%ebx),%eax │ │ mov 0x8(%esp),%ecx │ │ push (%ecx) │ │ push %eax │ │ push $0x64 │ │ push $0x37 │ │ call 1248e00 │ │ add $0x10,%esp │ │ @@ -3816925,15 +3816925,15 @@ │ │ lea -0x114b782(%ebx),%eax │ │ lea -0x11225a3(%ebx),%ecx │ │ push %eax │ │ push $0xd7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x11410a6(%ebx),%eax │ │ + lea -0x11410cd(%ebx),%eax │ │ push 0x10(%esp) │ │ push %eax │ │ push $0x6d │ │ push $0x37 │ │ call 1248e00 │ │ add $0x10,%esp │ │ movl $0x0,0x10(%esp) │ │ @@ -3817357,29 +3817357,29 @@ │ │ lea -0x1154d36(%ebx),%eax │ │ lea -0x11225a3(%ebx),%ecx │ │ push %eax │ │ push $0xaa │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x11410a6(%ebx),%eax │ │ + lea -0x11410cd(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x68 │ │ jmp 12befaf │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112bdd0(%ebx),%eax │ │ lea -0x11225a3(%ebx),%ecx │ │ push %eax │ │ push $0x8a │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x1141cfb(%ebx),%eax │ │ + lea -0x1141d22(%ebx),%eax │ │ jmp 12bef72 │ │ movzbl 0x1(%esi),%eax │ │ test %eax,%eax │ │ je 12bebad │ │ cmp $0x2c,%eax │ │ mov 0xc(%esp),%ebx │ │ je 12bebc0 │ │ @@ -3817388,15 +3817388,15 @@ │ │ lea -0x112bdd0(%ebx),%eax │ │ lea -0x11225a3(%ebx),%ecx │ │ push %eax │ │ push $0x99 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x11410a6(%ebx),%eax │ │ + lea -0x11410cd(%ebx),%eax │ │ push 0x20(%esp) │ │ push %eax │ │ push $0x66 │ │ jmp 12befaf │ │ mov 0xc(%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ @@ -3817461,15 +3817461,15 @@ │ │ lea -0x112f856(%ebx),%eax │ │ lea -0x11225a3(%ebx),%ecx │ │ push %eax │ │ push $0xf8 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x11410a6(%ebx),%eax │ │ + lea -0x11410cd(%ebx),%eax │ │ mov 0x18(%esp),%edi │ │ push (%edi) │ │ push %eax │ │ push $0x6d │ │ push $0x37 │ │ call 1248e00 │ │ add $0x10,%esp │ │ @@ -3817515,15 +3817515,15 @@ │ │ lea -0x112f856(%ebx),%eax │ │ lea -0x11225a3(%ebx),%ecx │ │ push %eax │ │ push $0xf2 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x11410a6(%ebx),%eax │ │ + lea -0x11410cd(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x65 │ │ jmp 12befaf │ │ movzbl 0x1(%edi),%eax │ │ test %eax,%eax │ │ je 12bed3d │ │ @@ -3817649,15 +3817649,15 @@ │ │ mov 0x1c(%esp),%esi │ │ push %esi │ │ push %edx │ │ call 12962c0 │ │ add $0x10,%esp │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138d6f(%ebx),%eax │ │ + lea -0x1138d96(%ebx),%eax │ │ push %eax │ │ push $0x14d │ │ push %esi │ │ call 1248ce0 │ │ add $0x8,%esp │ │ push 0xc(%esp) │ │ push 0x24(%esp) │ │ @@ -3817879,15 +3817879,15 @@ │ │ jmp 12bf51c │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ sub $0x4,%esp │ │ - lea -0x1140479(%ebx),%eax │ │ + lea -0x11404a0(%ebx),%eax │ │ push $0x2 │ │ push %eax │ │ push %esi │ │ call 1298490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12bf4f0 │ │ @@ -3818014,15 +3818014,15 @@ │ │ sub $0x4,%esp │ │ lea -0x1151140(%ebx),%eax │ │ push %eax │ │ push $0x1c7 │ │ push 0xc(%esp) │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x11410a6(%ebx),%eax │ │ + lea -0x11410cd(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x6e │ │ push $0x37 │ │ call 1248e00 │ │ add $0x10,%esp │ │ movl $0x0,(%esp) │ │ @@ -3818382,15 +3818382,15 @@ │ │ push %eax │ │ push %esi │ │ call 12c0550 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12bfac4 │ │ sub $0x4,%esp │ │ - lea -0x113db23(%ebx),%eax │ │ + lea -0x113db4a(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %esi │ │ call 12c0550 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12bfac4 │ │ @@ -3818400,15 +3818400,15 @@ │ │ push %eax │ │ push %esi │ │ call 12c0550 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12bfac4 │ │ sub $0x4,%esp │ │ - lea -0x1135a50(%ebx),%eax │ │ + lea -0x1135a77(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %esi │ │ call 12c0550 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12bfac4 │ │ @@ -3818418,24 +3818418,24 @@ │ │ push %eax │ │ push %esi │ │ call 12c0550 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12bfac4 │ │ sub $0x4,%esp │ │ - lea -0x113b74a(%ebx),%eax │ │ + lea -0x113b771(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %esi │ │ call 12c0550 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12bfac4 │ │ sub $0x4,%esp │ │ - lea -0x11443db(%ebx),%eax │ │ + lea -0x1144402(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %esi │ │ call 12c0920 │ │ add $0x10,%esp │ │ cmp $0x1,%eax │ │ jne 12bfac4 │ │ @@ -3819067,15 +3819067,15 @@ │ │ lea -0x11261be(%ebx),%eax │ │ lea -0x11225a3(%ebx),%ecx │ │ push %eax │ │ push $0x67 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x11410a6(%ebx),%eax │ │ + lea -0x11410cd(%ebx),%eax │ │ mov (%esp),%ecx │ │ push (%ecx) │ │ push %eax │ │ push $0x69 │ │ jmp 12c019e │ │ mov 0xc(%esp),%ebx │ │ call 1248bb0 │ │ @@ -3819284,15 +3819284,15 @@ │ │ mov %eax,(%esp) │ │ call 12eac30 │ │ mov 0x18(%esi),%eax │ │ mov %eax,(%esp) │ │ call 12eac30 │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0xc(%esi) │ │ - lea -0x1145dbf(%ebx),%eax │ │ + lea -0x1145de6(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x5d,0x8(%esp) │ │ call 12962c0 │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ @@ -3819310,15 +3819310,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x20,%esp │ │ call 12c03b1 │ │ pop %ebx │ │ add $0x1802a7,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1145dbf(%ebx),%eax │ │ + lea -0x1145de6(%ebx),%eax │ │ push $0x61 │ │ push %eax │ │ push $0x1c │ │ call 1296010 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ xor %eax,%eax │ │ @@ -3819557,30 +3819557,30 @@ │ │ mov %eax,(%esp) │ │ call 12a39c0 │ │ mov 0xc(%esp),%esi │ │ jmp 12c06a9 │ │ call 1248bb0 │ │ lea -0x113367e(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1145dbf(%ebx),%eax │ │ + lea -0x1145de6(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x9d,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc010f,0x4(%esp) │ │ jmp 12c06e3 │ │ test %esi,%esi │ │ mov $0x0,%eax │ │ je 12c06f1 │ │ mov 0x4(%esi),%eax │ │ jmp 12c06f1 │ │ call 1248bb0 │ │ lea -0x113367e(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1145dbf(%ebx),%eax │ │ + lea -0x1145de6(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xa4,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0110,0x4(%esp) │ │ movl $0xf,(%esp) │ │ call 1248e00 │ │ @@ -3819592,15 +3819592,15 @@ │ │ pop %ebp │ │ ret │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 139d850 │ │ mov %eax,%esi │ │ add $0xc,%eax │ │ - lea -0x1145dbf(%ebx),%ecx │ │ + lea -0x1145de6(%ebx),%ecx │ │ mov %ecx,0x18(%esp) │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x80,0x8(%esp) │ │ call 1295f60 │ │ test %eax,%eax │ │ je 12c0827 │ │ @@ -3819744,15 +3819744,15 @@ │ │ call 12a39c0 │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ jmp 12c0913 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114d6b3(%ebx),%eax │ │ - lea -0x1145dbf(%ebx),%ecx │ │ + lea -0x1145de6(%ebx),%ecx │ │ push %eax │ │ push $0xe3 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc010f │ │ @@ -3819830,15 +3819830,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12c099f │ │ pop %ebx │ │ add $0x17fcb9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1145dbf(%ebx),%eax │ │ + lea -0x1145de6(%ebx),%eax │ │ push $0x3e │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3819989,15 +3819989,15 @@ │ │ add $0x10,%esp │ │ mov 0xc(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ jmp 12c0b29 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114d6a1(%ebx),%eax │ │ - lea -0x1138d58(%ebx),%ecx │ │ + lea -0x1138d7f(%ebx),%ecx │ │ push %eax │ │ push $0x1c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80024 │ │ @@ -3820086,15 +3820086,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12c0bdf │ │ pop %ebx │ │ add $0x17fa79,%ebx │ │ - lea -0x1138d58(%ebx),%eax │ │ + lea -0x1138d7f(%ebx),%eax │ │ push $0x3c │ │ push %eax │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ call 12975e0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3820140,15 +3820140,15 @@ │ │ je 12c0c5e │ │ sub $0x4,%esp │ │ push %edi │ │ push 0xc(%ebp) │ │ push %esi │ │ call 12c1ae0 │ │ jmp 12c0c70 │ │ - lea -0x1138d58(%ebx),%eax │ │ + lea -0x1138d7f(%ebx),%eax │ │ push $0x47 │ │ push %eax │ │ push %edi │ │ push 0xc(%ebp) │ │ call 12975e0 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ @@ -3820213,16 +3820213,16 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 12c3360 │ │ add $0x10,%esp │ │ jmp 12c0d3c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138d40(%ebx),%eax │ │ - lea -0x1138d58(%ebx),%ecx │ │ + lea -0x1138d67(%ebx),%eax │ │ + lea -0x1138d7f(%ebx),%ecx │ │ push %eax │ │ push $0x54 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80024 │ │ @@ -3820262,15 +3820262,15 @@ │ │ push 0x8(%ebp) │ │ call 12c2530 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c0dc8 │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x1138d58(%ebx),%eax │ │ + lea -0x1138d7f(%ebx),%eax │ │ push $0x6f │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push %edi │ │ call 1295f60 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ @@ -3820338,15 +3820338,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12c0e2f │ │ pop %ebx │ │ add $0x17f829,%ebx │ │ - lea -0x1138d58(%ebx),%eax │ │ + lea -0x1138d7f(%ebx),%eax │ │ push $0x7d │ │ push %eax │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ call 12964e0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3820370,15 +3820370,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12c0e6f │ │ pop %ebx │ │ add $0x17f7e9,%ebx │ │ - lea -0x1138d58(%ebx),%eax │ │ + lea -0x1138d7f(%ebx),%eax │ │ push $0x83 │ │ push %eax │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ call 12964e0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3820935,15 +3820935,15 @@ │ │ mov (%edx),%eax │ │ mov 0x4(%edx),%ecx │ │ mov %ecx,(%esp) │ │ mov 0x14(%eax),%esi │ │ jmp 12c14d7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1145d9d(%ebx),%eax │ │ + lea -0x1145dc4(%ebx),%eax │ │ lea -0x112bdc6(%ebx),%ecx │ │ push %eax │ │ push $0x15d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3820974,15 +3820974,15 @@ │ │ mov %ecx,(%eax) │ │ mov 0xc(%ebp),%ecx │ │ mov %ecx,0x8(%eax) │ │ jmp 12c156d │ │ mov %eax,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1145d9d(%ebx),%eax │ │ + lea -0x1145dc4(%ebx),%eax │ │ push %eax │ │ push $0x175 │ │ mov 0x10(%esp),%esi │ │ push %esi │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3821265,15 +3821265,15 @@ │ │ xorps %xmm0,%xmm0 │ │ movsd %xmm0,0x30(%esp) │ │ xorps %xmm0,%xmm0 │ │ movaps %xmm0,0x20(%esp) │ │ movaps %xmm0,0x10(%esp) │ │ sub $0x4,%esp │ │ lea 0x8(%esp),%eax │ │ - lea -0x113cc3c(%ebx),%ecx │ │ + lea -0x113cc63(%ebx),%ecx │ │ lea 0x14(%esp),%esi │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 129bf10 │ │ add $0xc,%esp │ │ mov (%edi),%eax │ │ @@ -3821906,15 +3821906,15 @@ │ │ mov %eax,(%esp) │ │ call 12c0ea0 │ │ test %eax,%eax │ │ je 12c1ed6 │ │ mov 0x18(%esp),%edi │ │ jmp 12c1e6c │ │ call 1248bb0 │ │ - lea -0x1142504(%ebx),%eax │ │ + lea -0x114252b(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x11203ee(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x308,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xd4,0x4(%esp) │ │ @@ -3822570,15 +3822570,15 @@ │ │ mov 0x28(%eax),%ecx │ │ test %edx,%edx │ │ je 12c25d9 │ │ movl $0x0,0xc(%esp) │ │ mov %ecx,%eax │ │ jmp 12c26e4 │ │ lea -0x1153856(%ebx),%eax │ │ - lea -0x1145d74(%ebx),%edx │ │ + lea -0x1145d9b(%ebx),%edx │ │ test %ecx,%ecx │ │ je 12c26dc │ │ cmpb $0x0,(%ecx) │ │ je 12c26dc │ │ mov %edx,0x10(%esp) │ │ sub $0x4,%esp │ │ push $0x1 │ │ @@ -3822809,15 +3822809,15 @@ │ │ mov %eax,%esi │ │ movl $0x1,0x28(%esp) │ │ xor %eax,%eax │ │ test %esi,%esi │ │ je 12c2be5 │ │ mov 0x14(%esi),%eax │ │ test %eax,%eax │ │ - lea -0x11424f2(%ebx),%ecx │ │ + lea -0x1142519(%ebx),%ecx │ │ cmovne %eax,%ecx │ │ sub $0x4,%esp │ │ push 0x20(%esi) │ │ push %ecx │ │ push %edi │ │ call 12c0f10 │ │ add $0x10,%esp │ │ @@ -3822941,29 +3822941,29 @@ │ │ push 0x10(%esp) │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c2b06 │ │ lea 0x14(%edi),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x113671d(%ebx),%eax │ │ + lea -0x1136744(%ebx),%eax │ │ lea 0xc(%esp),%ecx │ │ push $0x0 │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 129c740 │ │ add $0xc,%esp │ │ mov 0x1c(%esp),%eax │ │ mov %eax,0x10(%edi) │ │ movups 0xc(%esp),%xmm0 │ │ movups %xmm0,(%edi) │ │ mov 0x8(%esp),%edi │ │ sub $0x8,%esp │ │ - lea -0x11424e9(%ebx),%esi │ │ + lea -0x1142510(%ebx),%esi │ │ push %esi │ │ push 0x10(%esp) │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c2b50 │ │ lea 0x14(%edi),%eax │ │ @@ -3823228,23 +3823228,23 @@ │ │ push %eax │ │ push 0x4(%esi) │ │ call 1298420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c2f79 │ │ sub $0x8,%esp │ │ - lea -0x113d7c3(%ebx),%eax │ │ + lea -0x113d7ea(%ebx),%eax │ │ push %eax │ │ push 0x4(%esi) │ │ call 1298420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c2fd0 │ │ sub $0x8,%esp │ │ - lea -0x113cc23(%ebx),%eax │ │ + lea -0x113cc4a(%ebx),%eax │ │ push %eax │ │ push 0x4(%esi) │ │ call 1298420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c3023 │ │ call 1248bb0 │ │ @@ -3823987,15 +3823987,15 @@ │ │ push %eax │ │ push %esi │ │ call 1296ea0 │ │ jmp 12c3621 │ │ mov 0xc(%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1145d6b(%ebx),%eax │ │ + lea -0x1145d92(%ebx),%eax │ │ lea -0x1158a49(%ebx),%ecx │ │ push %eax │ │ push $0xcf │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3829680,15 +3829680,15 @@ │ │ call 11c4f70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c77b6 │ │ mov 0x1c(%esp),%eax │ │ mov 0x8(%eax),%eax │ │ cmpl $0x390,(%eax) │ │ - lea -0x113f425(%ebx),%eax │ │ + lea -0x113f44c(%ebx),%eax │ │ lea -0x111f2b2(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0x4,%esp │ │ lea -0x114b753(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push %edi │ │ @@ -3829702,39 +3829702,39 @@ │ │ cmpl $0x0,0x1c(%eax) │ │ je 12c749a │ │ mov 0xc(%esp),%ecx │ │ lea 0x2(%ecx),%eax │ │ test %ecx,%ecx │ │ mov $0x2,%ecx │ │ cmovg %eax,%ecx │ │ - lea -0x1145d5c(%ebx),%eax │ │ + lea -0x1145d83(%ebx),%eax │ │ push %ecx │ │ push %esi │ │ push %eax │ │ push 0x1c(%esp) │ │ call 11c5630 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%ebp),%ecx │ │ jle 12c77b6 │ │ - lea -0x113cc13(%ebx),%eax │ │ + lea -0x113cc3a(%ebx),%eax │ │ lea -0x1129fb1(%ebx),%edx │ │ jmp 12c74c8 │ │ sub $0x4,%esp │ │ lea -0x1122f17(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push 0x1c(%esp) │ │ call 11c5630 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%ebp),%ecx │ │ jle 12c77b6 │ │ lea -0x111e29a(%ebx),%eax │ │ - lea -0x11424be(%ebx),%edx │ │ + lea -0x11424e5(%ebx),%edx │ │ mov %edx,0xc(%esp) │ │ sub $0xc,%esp │ │ push %ecx │ │ push $0x0 │ │ mov 0x28(%esp),%edi │ │ push 0x14(%edi) │ │ push %eax │ │ @@ -3829753,15 +3829753,15 @@ │ │ call 11dd6e0 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 12c77b6 │ │ cmpl $0x0,0xc(%ebp) │ │ je 12c7778 │ │ sub $0xc,%esp │ │ - lea -0x113e696(%ebx),%eax │ │ + lea -0x113e6bd(%ebx),%eax │ │ mov 0x8(%ebp),%ecx │ │ push %ecx │ │ push $0x0 │ │ mov 0x28(%esp),%esi │ │ push 0x1c(%esi) │ │ push %eax │ │ mov 0x2c(%esp),%edi │ │ @@ -3829989,15 +3829989,15 @@ │ │ mov 0x8(%ebp),%eax │ │ test %esi,%esi │ │ je 12c782f │ │ test %eax,%eax │ │ je 12c78bf │ │ mov %esi,0x18(%esp) │ │ sub $0x8,%esp │ │ - lea -0x113aebb(%ebx),%eax │ │ + lea -0x113aee2(%ebx),%eax │ │ push %eax │ │ mov 0x14(%esp),%edi │ │ push %edi │ │ call 11c4b50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 12c783f │ │ @@ -3830049,15 +3830049,15 @@ │ │ jmp 12c7902 │ │ sub $0x8,%esp │ │ lea -0x11317b3(%ebx),%eax │ │ push %eax │ │ push 0x14(%esp) │ │ jmp 12c78da │ │ sub $0x8,%esp │ │ - lea -0x1138d2c(%ebx),%eax │ │ + lea -0x1138d53(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 11c4b50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x0,%eax │ │ setg %al │ │ @@ -3830082,15 +3830082,15 @@ │ │ push 0x1c(%esp) │ │ push %edi │ │ call 11c4f70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c79ca │ │ sub $0x8,%esp │ │ - lea -0x113cc0a(%ebx),%eax │ │ + lea -0x113cc31(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 11c4b50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12c79ca │ │ mov 0x8(%ebp),%eax │ │ @@ -3830164,18 +3830164,18 @@ │ │ call 11c4f70 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 12c7a73 │ │ cmpl $0x0,0x18(%esp) │ │ lea -0x114ccfe(%ebx),%eax │ │ - lea -0x1145d3a(%ebx),%ecx │ │ + lea -0x1145d61(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0x4,%esp │ │ - lea -0x113ae9f(%ebx),%eax │ │ + lea -0x113aec6(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push %edi │ │ call 11c5630 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12c7a73 │ │ @@ -3830632,15 +3830632,15 @@ │ │ inc %edi │ │ cmp (%esi),%edi │ │ jl 12c7fe0 │ │ jmp 12c808e │ │ xor %eax,%eax │ │ jmp 12c808e │ │ sub $0x4,%esp │ │ - lea -0x113cc7a(%ebx),%eax │ │ + lea -0x113cca1(%ebx),%eax │ │ push $0x2 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 11c4340 │ │ add $0x10,%esp │ │ or $0x2,%esi │ │ cmp $0x2,%eax │ │ @@ -3831090,15 +3831090,15 @@ │ │ lea -0x1122ce4(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129ac30 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x8,%esp │ │ - lea -0x1139433(%ebx),%eax │ │ + lea -0x113945a(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ je 12c8750 │ │ mov %eax,%esi │ │ @@ -3831120,15 +3831120,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c8750 │ │ mov 0x18(%esp),%edi │ │ jmp 12c85f0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138d12(%ebx),%eax │ │ + lea -0x1138d39(%ebx),%eax │ │ lea -0x113525b(%ebx),%ecx │ │ push %eax │ │ push $0x53 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3831268,15 +3831268,15 @@ │ │ push 0x1c(%esp) │ │ call 12eac30 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ jmp 12c85d0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138d12(%ebx),%eax │ │ + lea -0x1138d39(%ebx),%eax │ │ lea -0x113525b(%ebx),%ecx │ │ push %eax │ │ push $0x6f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3831285,15 +3831285,15 @@ │ │ call 1248e00 │ │ add $0x10,%esp │ │ movl $0x0,0x14(%esp) │ │ xor %esi,%esi │ │ jmp 12c87bb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138d12(%ebx),%eax │ │ + lea -0x1138d39(%ebx),%eax │ │ lea -0x113525b(%ebx),%ecx │ │ push %eax │ │ push $0x61 │ │ jmp 12c8545 │ │ movl $0x0,0x14(%esp) │ │ xor %esi,%esi │ │ movl $0x0,0x18(%esp) │ │ @@ -3831371,15 +3831371,15 @@ │ │ push 0x1c(%esp) │ │ call 12eb790 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c8a28 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138d12(%ebx),%eax │ │ + lea -0x1138d39(%ebx),%eax │ │ lea -0x113525b(%ebx),%ecx │ │ push %eax │ │ push $0xe0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x4,%esp │ │ push %edi │ │ @@ -3831409,15 +3831409,15 @@ │ │ movl $0x0,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ xor %esi,%esi │ │ jmp 12c8579 │ │ mov %edi,0x18(%esp) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138d12(%ebx),%eax │ │ + lea -0x1138d39(%ebx),%eax │ │ lea -0x113525b(%ebx),%ecx │ │ push %eax │ │ push $0xe9 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ lea -0x1158a18(%ebx),%eax │ │ @@ -3831438,15 +3831438,15 @@ │ │ push %esi │ │ call 12eb790 │ │ add $0x10,%esp │ │ cmp $0x1,%eax │ │ jg 12c89e1 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138d12(%ebx),%eax │ │ + lea -0x1138d39(%ebx),%eax │ │ lea -0x113525b(%ebx),%ecx │ │ push %eax │ │ push $0x8c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3831462,15 +3831462,15 @@ │ │ add $0x10,%esp │ │ cmpl $0x0,0x1c(%esp) │ │ jne 12c8a31 │ │ cmp $0x3,%eax │ │ jl 12c8a31 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138d12(%ebx),%eax │ │ + lea -0x1138d39(%ebx),%eax │ │ lea -0x113525b(%ebx),%ecx │ │ push %eax │ │ push $0x96 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3831521,15 +3831521,15 @@ │ │ call 12d6ff0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x14(%esp),%esi │ │ jne 12c887a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138d12(%ebx),%eax │ │ + lea -0x1138d39(%ebx),%eax │ │ lea -0x113525b(%ebx),%ecx │ │ push %eax │ │ push $0xb2 │ │ jmp 12c8b87 │ │ sub $0xc,%esp │ │ mov 0x8(%ebp),%eax │ │ push %eax │ │ @@ -3831560,29 +3831560,29 @@ │ │ push 0x8(%ebp) │ │ call 12cd550 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12c887a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138d12(%ebx),%eax │ │ + lea -0x1138d39(%ebx),%eax │ │ lea -0x113525b(%ebx),%ecx │ │ push %eax │ │ push $0xc8 │ │ jmp 12c8b87 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138d12(%ebx),%eax │ │ + lea -0x1138d39(%ebx),%eax │ │ lea -0x113525b(%ebx),%ecx │ │ push %eax │ │ push $0x9f │ │ jmp 12c8b87 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138d12(%ebx),%eax │ │ + lea -0x1138d39(%ebx),%eax │ │ lea -0x113525b(%ebx),%ecx │ │ push %eax │ │ push $0xbf │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3834113,15 +3834113,15 @@ │ │ push %edi │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12ca9c1 │ │ pop %ebx │ │ add $0x175c97,%ebx │ │ - lea -0x113ae7d(%ebx),%edi │ │ + lea -0x113aea4(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ movl $0x24,0x8(%esp) │ │ movl $0x28,(%esp) │ │ call 1296010 │ │ mov %eax,%esi │ │ xor %eax,%eax │ │ test %esi,%esi │ │ @@ -3834183,15 +3834183,15 @@ │ │ mov %eax,(%esp) │ │ call 12a39f0 │ │ mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x58,0x8(%esp) │ │ jmp 12cab10 │ │ call 1248bb0 │ │ - lea -0x113cbf9(%ebx),%eax │ │ + lea -0x113cc20(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %edi,(%esp) │ │ movl $0x29,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8000f,0x4(%esp) │ │ movl $0x3,(%esp) │ │ @@ -3834257,15 +3834257,15 @@ │ │ call 11c9170 │ │ mov 0xc(%esi),%eax │ │ mov %eax,(%esp) │ │ call 11c9170 │ │ mov 0x24(%esi),%eax │ │ mov %eax,(%esp) │ │ call 12a39f0 │ │ - lea -0x113ae7d(%ebx),%eax │ │ + lea -0x113aea4(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x58,0x8(%esp) │ │ call 12962c0 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3834321,16 +3834321,16 @@ │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jne 12cacdf │ │ xor %eax,%eax │ │ jmp 12cace4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ae68(%ebx),%eax │ │ - lea -0x113ae7d(%ebx),%ecx │ │ + lea -0x113ae8f(%ebx),%eax │ │ + lea -0x113aea4(%ebx),%ecx │ │ push %eax │ │ push $0x60 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6b │ │ @@ -3834525,15 +3834525,15 @@ │ │ push %edx │ │ push %edx │ │ call *%eax │ │ jmp 12cae85 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1156867(%ebx),%eax │ │ - lea -0x113ae7d(%ebx),%ecx │ │ + lea -0x113aea4(%ebx),%ecx │ │ push %eax │ │ push $0x11c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x71 │ │ @@ -3834591,15 +3834591,15 @@ │ │ add $0x4,%esp │ │ push 0xc(%esi) │ │ call 11c9170 │ │ add $0x4,%esp │ │ push 0x24(%esi) │ │ call 12a39f0 │ │ add $0xc,%esp │ │ - lea -0x113ae7d(%ebx),%eax │ │ + lea -0x113aea4(%ebx),%eax │ │ push $0x58 │ │ push %eax │ │ push %esi │ │ call 12962c0 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ mov %esi,%eax │ │ @@ -3834646,16 +3834646,16 @@ │ │ call 12cabd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12cafae │ │ jmp 12cafa3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113724a(%ebx),%eax │ │ - lea -0x113ae7d(%ebx),%ecx │ │ + lea -0x1137271(%ebx),%eax │ │ + lea -0x113aea4(%ebx),%ecx │ │ push %eax │ │ push $0x8b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6b │ │ @@ -3834822,16 +3834822,16 @@ │ │ push %edx │ │ push %edx │ │ call 11ce6c0 │ │ add $0x20,%esp │ │ jmp 12cb181 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1145d32(%ebx),%eax │ │ - lea -0x113ae7d(%ebx),%ecx │ │ + lea -0x1145d59(%ebx),%eax │ │ + lea -0x113aea4(%ebx),%ecx │ │ push %eax │ │ push $0xad │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6b │ │ @@ -3836540,15 +3836540,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12cc708 │ │ mov %esi,0x10(%edi) │ │ jmp 12cc6e6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113e65c(%ebx),%eax │ │ + lea -0x113e683(%ebx),%eax │ │ push %eax │ │ push $0x54 │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3836605,15 +3836605,15 @@ │ │ je 12cc758 │ │ mov %edi,%eax │ │ jmp 12cc79f │ │ movl $0xc0105,0x4(%esp) │ │ mov $0x7d,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113e65c(%ebx),%eax │ │ + lea -0x113e683(%ebx),%eax │ │ push %eax │ │ push %esi │ │ push 0x14(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0xc(%esp) │ │ @@ -3838728,15 +3838728,15 @@ │ │ je 12cde7f │ │ mov 0x10(%ebp),%eax │ │ mov 0xc(%ebp),%edi │ │ lea -0x114ccfe(%ebx),%ecx │ │ mov %edi,%edx │ │ or %eax,%edx │ │ cmovne %edi,%ecx │ │ - lea -0x113943e(%ebx),%edx │ │ + lea -0x1139465(%ebx),%edx │ │ lea 0x14(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %edi │ │ call 129c7a0 │ │ lea 0xc(%esp),%eax │ │ @@ -3838881,15 +3838881,15 @@ │ │ add $0x1726f7,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 12cdfd4 │ │ testb $0x6,(%esi) │ │ je 12cdfd4 │ │ sub $0x8,%esp │ │ - lea -0x113f425(%ebx),%eax │ │ + lea -0x113f44c(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1273000 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ce015 │ │ sub $0x4,%esp │ │ @@ -3838963,15 +3838963,15 @@ │ │ push %eax │ │ push %esi │ │ call 1273000 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12ce07d │ │ sub $0x8,%esp │ │ - lea -0x113f425(%ebx),%eax │ │ + lea -0x113f44c(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1273000 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ce105 │ │ sub $0x4,%esp │ │ @@ -3839089,15 +3839089,15 @@ │ │ push %eax │ │ push %esi │ │ call 1273000 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12ce1dd │ │ sub $0x8,%esp │ │ - lea -0x113f425(%ebx),%eax │ │ + lea -0x113f44c(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1273000 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ce265 │ │ sub $0x4,%esp │ │ @@ -3839458,16 +3839458,16 @@ │ │ push 0x14(%edi) │ │ call 11c8f00 │ │ add $0x10,%esp │ │ cmp $0x4001,%eax │ │ jl 12ce5b9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113cbd6(%ebx),%eax │ │ - lea -0x1140451(%ebx),%ecx │ │ + lea -0x113cbfd(%ebx),%eax │ │ + lea -0x1140478(%ebx),%ecx │ │ push %eax │ │ push $0x6c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -3839489,16 +3839489,16 @@ │ │ push 0x18(%edi) │ │ call 11c8f00 │ │ add $0x10,%esp │ │ cmp $0x41,%eax │ │ jl 12ce616 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113cbd6(%ebx),%eax │ │ - lea -0x1140451(%ebx),%ecx │ │ + lea -0x113cbfd(%ebx),%eax │ │ + lea -0x1140478(%ebx),%ecx │ │ push %eax │ │ push $0x78 │ │ jmp 12ce709 │ │ sub $0xc,%esp │ │ push 0x4(%edi) │ │ call 11cb610 │ │ add $0x10,%esp │ │ @@ -3839526,15 +3839526,15 @@ │ │ add $0x10,%esp │ │ lea 0x7(%eax),%ecx │ │ add $0xe,%eax │ │ test %ecx,%ecx │ │ cmovns %ecx,%eax │ │ sar $0x3,%eax │ │ sub $0x4,%esp │ │ - lea -0x1140451(%ebx),%ecx │ │ + lea -0x1140478(%ebx),%ecx │ │ push $0x83 │ │ mov %ecx,0x14(%esp) │ │ push %ecx │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ call 1295f60 │ │ add $0x10,%esp │ │ @@ -3839561,16 +3839561,16 @@ │ │ push 0x18(%esp) │ │ push 0x4(%edi) │ │ call 12d1910 │ │ add $0x20,%esp │ │ jmp 12ce77e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113cbd6(%ebx),%eax │ │ - lea -0x1140451(%ebx),%ecx │ │ + lea -0x113cbfd(%ebx),%eax │ │ + lea -0x1140478(%ebx),%ecx │ │ push %eax │ │ push $0x71 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3839619,26 +3839619,26 @@ │ │ push %esi │ │ call 11c9f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ js 12ce851 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113cbd6(%ebx),%eax │ │ + lea -0x113cbfd(%ebx),%eax │ │ push %eax │ │ push $0xb8 │ │ push 0x18(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x84 │ │ jmp 12ce806 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113cbd6(%ebx),%eax │ │ + lea -0x113cbfd(%ebx),%eax │ │ push %eax │ │ push $0x95 │ │ push 0x18(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x76 │ │ @@ -3839650,15 +3839650,15 @@ │ │ mov 0x14(%esp),%edi │ │ push %edi │ │ call 11cba60 │ │ add $0x4,%esp │ │ push %edi │ │ call 11cb750 │ │ add $0x10,%esp │ │ - lea -0x1140451(%ebx),%eax │ │ + lea -0x1140478(%ebx),%eax │ │ push $0xce │ │ push %eax │ │ push 0xc(%esp) │ │ push %esi │ │ call 12964e0 │ │ add $0x10,%esp │ │ mov 0x14(%esp),%eax │ │ @@ -3839725,15 +3839725,15 @@ │ │ call 11c8f00 │ │ add $0x10,%esp │ │ cmp $0x4001,%eax │ │ jl 12ce91c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1147cb0(%ebx),%eax │ │ - lea -0x1140451(%ebx),%ecx │ │ + lea -0x1140478(%ebx),%ecx │ │ push %eax │ │ push $0x2cb │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -3839756,15 +3839756,15 @@ │ │ call 11c8f00 │ │ add $0x10,%esp │ │ cmp $0x41,%eax │ │ jl 12ce97c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1147cb0(%ebx),%eax │ │ - lea -0x1140451(%ebx),%ecx │ │ + lea -0x1140478(%ebx),%ecx │ │ push %eax │ │ push $0x2d7 │ │ jmp 12cea69 │ │ sub $0xc,%esp │ │ push 0x4(%esi) │ │ call 11cb610 │ │ add $0x10,%esp │ │ @@ -3839795,15 +3839795,15 @@ │ │ mov %eax,%edi │ │ add $0x7,%eax │ │ add $0xe,%edi │ │ test %eax,%eax │ │ cmovns %eax,%edi │ │ sar $0x3,%edi │ │ sub $0x4,%esp │ │ - lea -0x1140451(%ebx),%eax │ │ + lea -0x1140478(%ebx),%eax │ │ push $0x2e6 │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ push %edi │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3839823,15 +3839823,15 @@ │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6c │ │ jmp 12ceb34 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1147cb0(%ebx),%eax │ │ - lea -0x1140451(%ebx),%ecx │ │ + lea -0x1140478(%ebx),%ecx │ │ push %eax │ │ push $0x2d0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3839842,15 +3839842,15 @@ │ │ jmp 12ceb79 │ │ movl $0x0,0x8(%esp) │ │ xor %edi,%edi │ │ jmp 12ceb45 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1147cb0(%ebx),%eax │ │ - lea -0x1140451(%ebx),%ecx │ │ + lea -0x1140478(%ebx),%ecx │ │ push %eax │ │ push $0x2e2 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3839897,15 +3839897,15 @@ │ │ push %eax │ │ mov %eax,%esi │ │ call 11cba60 │ │ add $0x4,%esp │ │ push %esi │ │ call 11cb750 │ │ add $0x10,%esp │ │ - lea -0x1140451(%ebx),%eax │ │ + lea -0x1140478(%ebx),%eax │ │ push $0x321 │ │ push %eax │ │ push 0x10(%esp) │ │ push %edi │ │ call 12964e0 │ │ add $0x10,%esp │ │ mov 0x14(%esp),%eax │ │ @@ -3840083,15 +3840083,15 @@ │ │ mov %eax,%edi │ │ add $0x7,%eax │ │ add $0xe,%edi │ │ test %eax,%eax │ │ cmovns %eax,%edi │ │ sar $0x3,%edi │ │ sub $0x4,%esp │ │ - lea -0x1140451(%ebx),%eax │ │ + lea -0x1140478(%ebx),%eax │ │ push $0x146 │ │ mov %eax,0x8(%esp) │ │ push %eax │ │ push %edi │ │ call 1295f60 │ │ add $0x10,%esp │ │ mov %esi,0x8(%esp) │ │ @@ -3840178,15 +3840178,15 @@ │ │ mov 0x1c(%esp),%edi │ │ push %edi │ │ call 11cba60 │ │ add $0x4,%esp │ │ push %edi │ │ call 11cb750 │ │ add $0x10,%esp │ │ - lea -0x1140451(%ebx),%eax │ │ + lea -0x1140478(%ebx),%eax │ │ push $0x1ae │ │ push %eax │ │ push %esi │ │ push 0x20(%esp) │ │ call 12964e0 │ │ add $0x10,%esp │ │ mov 0x1c(%esp),%eax │ │ @@ -3840459,15 +3840459,15 @@ │ │ mov %eax,%edi │ │ add $0x7,%eax │ │ add $0xe,%edi │ │ test %eax,%eax │ │ cmovns %eax,%edi │ │ sar $0x3,%edi │ │ sub $0x4,%esp │ │ - lea -0x1140451(%ebx),%eax │ │ + lea -0x1140478(%ebx),%eax │ │ push $0x228 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push %edi │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3840475,15 +3840475,15 @@ │ │ je 12cf301 │ │ mov 0x8(%ebp),%ecx │ │ cmp %ecx,%edi │ │ jge 12cf30b │ │ mov %eax,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ae55(%ebx),%eax │ │ + lea -0x113ae7c(%ebx),%eax │ │ push %eax │ │ push $0x231 │ │ push 0x14(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6c │ │ @@ -3840493,16 +3840493,16 @@ │ │ mov (%esp),%eax │ │ jmp 12cf3a5 │ │ movl $0x0,0x18(%esp) │ │ xor %edi,%edi │ │ jmp 12cf3a5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ae55(%ebx),%eax │ │ - lea -0x1140451(%ebx),%ecx │ │ + lea -0x113ae7c(%ebx),%eax │ │ + lea -0x1140478(%ebx),%ecx │ │ push %eax │ │ push $0x224 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3840530,26 +3840530,26 @@ │ │ push 0x18(%esp) │ │ call 11c9f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ js 12cf3e1 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ae55(%ebx),%eax │ │ + lea -0x113ae7c(%ebx),%eax │ │ push %eax │ │ push $0x257 │ │ push 0x14(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x84 │ │ jmp 12cf394 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ae55(%ebx),%eax │ │ + lea -0x113ae7c(%ebx),%eax │ │ push %eax │ │ push $0x236 │ │ push 0x14(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6f │ │ @@ -3840562,15 +3840562,15 @@ │ │ push %eax │ │ mov %eax,%esi │ │ call 11cba60 │ │ add $0x4,%esp │ │ push %esi │ │ call 11cb750 │ │ add $0x10,%esp │ │ - lea -0x1140451(%ebx),%eax │ │ + lea -0x1140478(%ebx),%eax │ │ push $0x2bd │ │ push %eax │ │ push 0x20(%esp) │ │ push %edi │ │ call 12964e0 │ │ add $0x10,%esp │ │ mov 0x24(%esp),%eax │ │ @@ -3840702,15 +3840702,15 @@ │ │ push %edx │ │ mov 0x14(%ebp),%eax │ │ push 0x4(%eax) │ │ call 12d2030 │ │ jmp 12cf6f6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ae55(%ebx),%eax │ │ + lea -0x113ae7c(%ebx),%eax │ │ push %eax │ │ push $0x263 │ │ push 0x14(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3840757,33 +3840757,33 @@ │ │ call 11c9170 │ │ add $0x10,%esp │ │ cmpl $0x0,0xc(%esp) │ │ jne 12cf4c6 │ │ jmp 12cf39e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ae55(%ebx),%eax │ │ + lea -0x113ae7c(%ebx),%eax │ │ push %eax │ │ push $0x27c │ │ jmp 12cf665 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ae55(%ebx),%eax │ │ + lea -0x113ae7c(%ebx),%eax │ │ push %eax │ │ push $0x26a │ │ push 0x14(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ jmp 12cf394 │ │ mov %ecx,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ae55(%ebx),%eax │ │ + lea -0x113ae7c(%ebx),%eax │ │ push %eax │ │ push $0x280 │ │ push 0x14(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb3 │ │ @@ -3840818,15 +3840818,15 @@ │ │ push %edi │ │ push %edx │ │ call 12d1a20 │ │ add $0x20,%esp │ │ mov %eax,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ae55(%ebx),%eax │ │ + lea -0x113ae7c(%ebx),%eax │ │ push %eax │ │ push $0x2b6 │ │ push 0x14(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ @@ -3840840,15 +3840840,15 @@ │ │ push %eax │ │ call 1248a30 │ │ add $0x10,%esp │ │ mov %esi,0x24(%esp) │ │ jmp 12cf39e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ae55(%ebx),%eax │ │ + lea -0x113ae7c(%ebx),%eax │ │ push %eax │ │ push $0x2ad │ │ push 0x14(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x76 │ │ @@ -3842038,48 +3842038,48 @@ │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ test %eax,%eax │ │ jg 12d071c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x113172f(%ebx),%eax │ │ - lea -0x1140451(%ebx),%ecx │ │ + lea -0x1140478(%ebx),%ecx │ │ push %eax │ │ push $0x1fc │ │ jmp 12d0700 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x113172f(%ebx),%eax │ │ - lea -0x1140451(%ebx),%ecx │ │ + lea -0x1140478(%ebx),%ecx │ │ push %eax │ │ push $0x1c1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ push $0x4 │ │ call 1248e00 │ │ jmp 12d05ce │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x113172f(%ebx),%eax │ │ - lea -0x1140451(%ebx),%ecx │ │ + lea -0x1140478(%ebx),%ecx │ │ push %eax │ │ push $0x1c5 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb3 │ │ jmp 12d05be │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x113172f(%ebx),%eax │ │ - lea -0x1140451(%ebx),%ecx │ │ + lea -0x1140478(%ebx),%ecx │ │ push %eax │ │ push $0x1cb │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3842105,39 +3842105,39 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x113172f(%ebx),%eax │ │ - lea -0x1140451(%ebx),%ecx │ │ + lea -0x1140478(%ebx),%ecx │ │ push %eax │ │ push $0x1da │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8010d │ │ jmp 12d055f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x113172f(%ebx),%eax │ │ - lea -0x1140451(%ebx),%ecx │ │ + lea -0x1140478(%ebx),%ecx │ │ push %eax │ │ push $0x1df │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 12d067b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x113172f(%ebx),%eax │ │ - lea -0x1140451(%ebx),%ecx │ │ + lea -0x1140478(%ebx),%ecx │ │ push %eax │ │ push $0x1e5 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3842147,22 +3842147,22 @@ │ │ xor %eax,%eax │ │ xor %esi,%esi │ │ mov 0x8(%esp),%edi │ │ jmp 12d05d7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x113172f(%ebx),%eax │ │ - lea -0x1140451(%ebx),%ecx │ │ + lea -0x1140478(%ebx),%ecx │ │ push %eax │ │ push $0x1ea │ │ jmp 12d0700 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x113172f(%ebx),%eax │ │ - lea -0x1140451(%ebx),%ecx │ │ + lea -0x1140478(%ebx),%ecx │ │ push %eax │ │ push $0x1f6 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3842170,15 +3842170,15 @@ │ │ call 1248e00 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ jmp 12d0687 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x113172f(%ebx),%eax │ │ - lea -0x1140451(%ebx),%ecx │ │ + lea -0x1140478(%ebx),%ecx │ │ push %eax │ │ push $0x1f1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3842295,29 +3842295,29 @@ │ │ mov %edx,0x4(%esp) │ │ add %edi,%edx │ │ cmp %esi,%edx │ │ jge 12d0891 │ │ mov 0xc(%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114401c(%ebx),%eax │ │ - lea -0x1138cd0(%ebx),%ecx │ │ + lea -0x1144043(%ebx),%eax │ │ + lea -0x1138cf7(%ebx),%ecx │ │ push %eax │ │ push $0x63 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6e │ │ jmp 12d0b39 │ │ mov %esi,%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114401c(%esi),%eax │ │ - lea -0x1138cd0(%esi),%ecx │ │ + lea -0x1144043(%esi),%eax │ │ + lea -0x1138cf7(%esi),%ecx │ │ push %eax │ │ push $0x5d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb5 │ │ @@ -3842388,15 +3842388,15 @@ │ │ call 12c2190 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12d0b4d │ │ mov 0x4(%esp),%ecx │ │ sub 0x8(%esp),%ecx │ │ sub $0x4,%esp │ │ - lea -0x1138cd0(%ebx),%eax │ │ + lea -0x1138cf7(%ebx),%eax │ │ push $0x7e │ │ push %eax │ │ mov %ecx,0x10(%esp) │ │ push %ecx │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3842522,16 +3842522,16 @@ │ │ add $0x8,%edx │ │ cmp %edx,%ecx │ │ jne 12d0af6 │ │ jmp 12d0b77 │ │ mov 0xc(%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114401c(%ebx),%eax │ │ - lea -0x1138cd0(%ebx),%ecx │ │ + lea -0x1144043(%ebx),%eax │ │ + lea -0x1138cf7(%ebx),%ecx │ │ push %eax │ │ push $0x68 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x78 │ │ @@ -3842564,15 +3842564,15 @@ │ │ sub $0x8,%esp │ │ lea 0x24(%esp),%eax │ │ mov 0x14(%esp),%ebx │ │ push $0x40 │ │ push %eax │ │ call 139e280 │ │ add $0x10,%esp │ │ - lea -0x1138cd0(%ebx),%eax │ │ + lea -0x1138cf7(%ebx),%eax │ │ push $0x93 │ │ push %eax │ │ push %edi │ │ push %esi │ │ call 12964e0 │ │ add $0x10,%esp │ │ mov (%esp),%eax │ │ @@ -3842801,15 +3842801,15 @@ │ │ jl 12d0e29 │ │ lea 0x2(,%eax,2),%ecx │ │ cmp %esi,%ecx │ │ jle 12d0e64 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112db1b(%ebx),%eax │ │ - lea -0x1138cd0(%ebx),%ecx │ │ + lea -0x1138cf7(%ebx),%ecx │ │ push %eax │ │ push $0xde │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ @@ -3842819,15 +3842819,15 @@ │ │ add $0x10,%esp │ │ jmp 12d10e2 │ │ mov %eax,0x4(%esp) │ │ not %eax │ │ mov %eax,0x34(%esp) │ │ add %esi,%eax │ │ sub $0x4,%esp │ │ - lea -0x1138cd0(%ebx),%ecx │ │ + lea -0x1138cf7(%ebx),%ecx │ │ push $0xe3 │ │ mov %ecx,0x48(%esp) │ │ push %ecx │ │ mov %eax,0x2c(%esp) │ │ push %eax │ │ call 1295f60 │ │ add $0x10,%esp │ │ @@ -3844365,15 +3844365,15 @@ │ │ je 12d22f9 │ │ mov %eax,%edx │ │ mov %esi,0x18(%esp) │ │ lea 0x0(,%edi,8),%eax │ │ sub $0xc,%esp │ │ mov %ebx,0x14(%esp) │ │ mov 0x14(%esp),%ecx │ │ - lea -0x11371e5(%ecx),%esi │ │ + lea -0x113720c(%ecx),%esi │ │ movzwl %ax,%eax │ │ mov 0x8(%ebp),%ecx │ │ mov %edx,0x1c(%esp) │ │ mov 0x14(%esp),%ebx │ │ push %eax │ │ push 0x20(%ebp) │ │ push $0x7 │ │ @@ -3845172,27 +3845172,27 @@ │ │ mov 0x20(%esp),%esi │ │ add $0x3,%edi │ │ cmp $0x32,%edi │ │ jne 12d2a30 │ │ jmp 12d2d3a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138cba(%ebx),%eax │ │ + lea -0x1138ce1(%ebx),%eax │ │ lea -0x11224c9(%ebx),%ecx │ │ push %eax │ │ push $0x232 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9f │ │ jmp 12d2ad8 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138cba(%ebx),%eax │ │ + lea -0x1138ce1(%ebx),%eax │ │ lea -0x11224c9(%ebx),%ecx │ │ push %eax │ │ push $0x23c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3846045,22 +3846045,22 @@ │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jle 12d3622 │ │ mov 0x8(%esp),%eax │ │ jmp 12d34ca │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1145ce5(%ebx),%eax │ │ + lea -0x1145d0c(%ebx),%eax │ │ lea -0x1149a70(%ebx),%ecx │ │ push %eax │ │ push $0x11c │ │ jmp 12d3584 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1145ce5(%ebx),%eax │ │ + lea -0x1145d0c(%ebx),%eax │ │ lea -0x1149a70(%ebx),%ecx │ │ push %eax │ │ push $0x120 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3846963,15 +3846963,15 @@ │ │ pop %ebx │ │ add $0x16c567,%ebx │ │ mov 0x10(%ebp),%esi │ │ test %esi,%esi │ │ je 12d4296 │ │ mov 0xc(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x1142be4(%ebx),%eax │ │ + lea -0x1142c0b(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ test %eax,%eax │ │ je 12d42d1 │ │ @@ -3847039,15 +3847039,15 @@ │ │ push %eax │ │ push %edi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12d450b │ │ sub $0x8,%esp │ │ - lea -0x113944a(%ebx),%eax │ │ + lea -0x1139471(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12d44d7 │ │ sub $0x8,%esp │ │ @@ -3847113,15 +3847113,15 @@ │ │ push %eax │ │ push %esi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12d4474 │ │ sub $0x8,%esp │ │ - lea -0x11359d5(%ebx),%eax │ │ + lea -0x11359fc(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ mov $0x4,%edi │ │ test %eax,%eax │ │ je 12d4479 │ │ @@ -3847169,15 +3847169,15 @@ │ │ push %eax │ │ push %esi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12d4487 │ │ sub $0x8,%esp │ │ - lea -0x11452cd(%ebx),%eax │ │ + lea -0x11452f4(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12d44a5 │ │ sub $0x8,%esp │ │ @@ -3847496,29 +3847496,29 @@ │ │ sete %cl │ │ sub %ecx,%esi │ │ mov 0x14(%esp),%eax │ │ cmp %esi,%eax │ │ jle 12d47bc │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1145cd5(%ebx),%eax │ │ + lea -0x1145cfc(%ebx),%eax │ │ lea -0x1149a70(%ebx),%ecx │ │ push %eax │ │ push $0x37f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x96 │ │ jmp 12d47ae │ │ xor %eax,%eax │ │ jmp 12d47d9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1145cd5(%ebx),%eax │ │ + lea -0x1145cfc(%ebx),%eax │ │ lea -0x1149a70(%ebx),%ecx │ │ push %eax │ │ push $0x378 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3848779,24 +3848779,24 @@ │ │ push %esi │ │ call 125de80 │ │ add $0x10,%esp │ │ mov $0x2,%ecx │ │ test %eax,%eax │ │ jne 12d5678 │ │ sub $0x8,%esp │ │ - lea -0x1145cc7(%ebx),%eax │ │ + lea -0x1145cee(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 125de80 │ │ add $0x10,%esp │ │ mov $0x3,%ecx │ │ test %eax,%eax │ │ jne 12d5678 │ │ sub $0x8,%esp │ │ - lea -0x1142464(%ebx),%eax │ │ + lea -0x114248b(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 125de80 │ │ add $0x10,%esp │ │ mov $0x4,%ecx │ │ test %eax,%eax │ │ jne 12d5678 │ │ @@ -3849097,15 +3849097,15 @@ │ │ je 12d5a55 │ │ cmp $0x101,%eax │ │ jne 12d5a1f │ │ lea -0x10ece1a(%ebx),%eax │ │ jmp 12d5a09 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143ff4(%ebx),%eax │ │ + lea -0x114401b(%ebx),%eax │ │ lea -0x1158971(%ebx),%ecx │ │ push %eax │ │ push $0x10a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3849124,15 +3849124,15 @@ │ │ jmp 12d5a85 │ │ lea -0x10ecd2e(%ebx),%eax │ │ jmp 12d5a7c │ │ lea -0x10ecd1b(%ebx),%eax │ │ jmp 12d5a7c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143ff4(%ebx),%eax │ │ + lea -0x114401b(%ebx),%eax │ │ lea -0x1158971(%ebx),%ecx │ │ push %eax │ │ push $0x110 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3849785,15 +3849785,15 @@ │ │ call 11c8f00 │ │ add $0x10,%esp │ │ cmp $0x4001,%eax │ │ jl 12d6201 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114d5e5(%ebx),%eax │ │ - lea -0x1138c92(%ebx),%ecx │ │ + lea -0x1138cb9(%ebx),%ecx │ │ push %eax │ │ push $0x125 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -3849871,15 +3849871,15 @@ │ │ jg 12d630e │ │ cmp $0x1,%ecx │ │ je 12d63ef │ │ mov %eax,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114d5e5(%ebx),%eax │ │ - lea -0x1138c92(%ebx),%ecx │ │ + lea -0x1138cb9(%ebx),%ecx │ │ push %eax │ │ push $0x155 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xae │ │ @@ -3849888,27 +3849888,27 @@ │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 12d63ef │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114d5e5(%ebx),%eax │ │ - lea -0x1138c92(%ebx),%ecx │ │ + lea -0x1138cb9(%ebx),%ecx │ │ push %eax │ │ push $0x139 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb2 │ │ jmp 12d63a3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114d5e5(%ebx),%eax │ │ - lea -0x1138c92(%ebx),%ecx │ │ + lea -0x1138cb9(%ebx),%ecx │ │ push %eax │ │ push $0x134 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xae │ │ @@ -3849921,15 +3849921,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114d5e5(%ebx),%eax │ │ - lea -0x1138c92(%ebx),%ecx │ │ + lea -0x1138cb9(%ebx),%ecx │ │ push %eax │ │ push $0x148 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xae │ │ @@ -3851409,15 +3851409,15 @@ │ │ mov 0x14(%ebp),%ecx │ │ mov 0xc(%ebp),%esi │ │ sub %ecx,%esi │ │ cmp $0x1,%esi │ │ jg 12d766a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113cbbe(%ebx),%eax │ │ + lea -0x113cbe5(%ebx),%eax │ │ lea -0x115108d(%ebx),%ecx │ │ push %eax │ │ push $0x38 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3851510,15 +3851510,15 @@ │ │ cmp %edx,%eax │ │ jne 12d7720 │ │ mov %eax,%edx │ │ mov %esi,%ecx │ │ jmp 12d779e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138c71(%ebx),%eax │ │ + lea -0x1138c98(%ebx),%eax │ │ lea -0x115108d(%ebx),%ecx │ │ push %eax │ │ push $0x57 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3851551,34 +3851551,34 @@ │ │ test %edx,%edx │ │ je 12d77d3 │ │ sub %edx,%eax │ │ cmpb $0xcc,(%ecx,%eax,1) │ │ je 12d7780 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138c71(%ebx),%eax │ │ + lea -0x1138c98(%ebx),%eax │ │ lea -0x115108d(%ebx),%ecx │ │ push %eax │ │ push $0x73 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8b │ │ jmp 12d775f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138c71(%ebx),%eax │ │ + lea -0x1138c98(%ebx),%eax │ │ lea -0x115108d(%ebx),%ecx │ │ push %eax │ │ push $0x6a │ │ jmp 12d7803 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138c71(%ebx),%eax │ │ + lea -0x1138c98(%ebx),%eax │ │ lea -0x115108d(%ebx),%ecx │ │ push %eax │ │ push $0x62 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3875575,15 +3875575,15 @@ │ │ mov $0x0,%ecx │ │ test %eax,%eax │ │ mov 0x8(%esp),%eax │ │ jns 12ea033 │ │ sar $0x3,%esi │ │ lea (%esi,%esi,1),%edi │ │ sub $0x4,%esp │ │ - lea -0x113cba9(%ebx),%eax │ │ + lea -0x113cbd0(%ebx),%eax │ │ push $0x2a │ │ push %eax │ │ push %edi │ │ call 1295f60 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ @@ -3875640,15 +3875640,15 @@ │ │ xor %edi,%edi │ │ mov 0x8(%esp),%eax │ │ sub $0xc,%esp │ │ push %eax │ │ mov %ecx,%esi │ │ call 124ae70 │ │ add $0xc,%esp │ │ - lea -0x113cba9(%ebx),%eax │ │ + lea -0x113cbd0(%ebx),%eax │ │ push $0x33 │ │ push %eax │ │ push %edi │ │ call 12962c0 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ @@ -3875940,15 +3875940,15 @@ │ │ add $0x10,%esp │ │ lea 0x7(%eax),%ecx │ │ add $0xe,%eax │ │ test %ecx,%ecx │ │ cmovns %ecx,%eax │ │ sar $0x3,%eax │ │ sub $0x4,%esp │ │ - lea -0x113cba9(%ebx),%ecx │ │ + lea -0x113cbd0(%ebx),%ecx │ │ push $0x9f │ │ mov %ecx,0x1c(%esp) │ │ push %ecx │ │ push %eax │ │ call 1295f60 │ │ add $0x10,%esp │ │ movl $0x0,0x10(%esp) │ │ @@ -3875981,15 +3875981,15 @@ │ │ push %edi │ │ push %esi │ │ call 124b930 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ea533 │ │ sub $0x4,%esp │ │ - lea -0x113b8b5(%ebx),%eax │ │ + lea -0x113b8dc(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %esi │ │ call 124b930 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0xc(%esp),%edi │ │ @@ -3878356,29 +3878356,29 @@ │ │ cmpl $0x0,0x18(%esp) │ │ jne 12ebd21 │ │ mov %eax,%esi │ │ mov 0x10(%ebp),%ecx │ │ test %ecx,%ecx │ │ je 12ebd3f │ │ sub $0x4,%esp │ │ - lea -0x11371d2(%ebx),%eax │ │ + lea -0x11371f9(%ebx),%eax │ │ push $0xbd │ │ push %eax │ │ push %ecx │ │ call 1297a80 │ │ add $0x10,%esp │ │ mov %eax,0x10(%esp) │ │ test %eax,%eax │ │ jne 12ebd47 │ │ movl $0x0,0x10(%esp) │ │ jmp 12ebda7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112800d(%ebx),%eax │ │ - lea -0x11371d2(%ebx),%ecx │ │ + lea -0x11371f9(%ebx),%ecx │ │ push %eax │ │ push $0x6d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3878395,15 +3878395,15 @@ │ │ test %esi,%esi │ │ jne 12ebdac │ │ mov 0xc(%esp),%eax │ │ xor %edi,%edi │ │ jmp 12ebe54 │ │ movl $0x0,0x10(%esp) │ │ sub $0x4,%esp │ │ - lea -0x11371d2(%ebx),%eax │ │ + lea -0x11371f9(%ebx),%eax │ │ push $0xbe │ │ push %eax │ │ push $0x40 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ebda7 │ │ @@ -3878457,15 +3878457,15 @@ │ │ push %eax │ │ push 0x78(%esp) │ │ call 12eb710 │ │ add $0x4,%esp │ │ push %esi │ │ call 12eca60 │ │ add $0xc,%esp │ │ - lea -0x11371d2(%ebx),%eax │ │ + lea -0x11371f9(%ebx),%eax │ │ push $0x24b │ │ push %eax │ │ push 0x6c(%esp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ lea 0x70(%esp),%eax │ │ sub $0xc,%esp │ │ @@ -3878474,15 +3878474,15 @@ │ │ add $0x10,%esp │ │ mov 0xc(%esp),%eax │ │ mov 0x10(%esp),%edi │ │ sub $0xc,%esp │ │ push %eax │ │ call 12eca60 │ │ add $0xc,%esp │ │ - lea -0x11371d2(%ebx),%esi │ │ + lea -0x11371f9(%ebx),%esi │ │ push $0xe9 │ │ push %esi │ │ push %edi │ │ call 12962c0 │ │ add $0xc,%esp │ │ push $0xea │ │ push %esi │ │ @@ -3878537,16 +3878537,16 @@ │ │ pop %ebx │ │ add $0x154777,%ebx │ │ mov 0x8(%ebp),%esi │ │ cmpl $0x0,0x1c(%esi) │ │ je 12ebf2c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11371b9(%ebx),%eax │ │ - lea -0x11371d2(%ebx),%ecx │ │ + lea -0x11371e0(%ebx),%eax │ │ + lea -0x11371f9(%ebx),%ecx │ │ push %eax │ │ push $0x14a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x75 │ │ @@ -3878585,26 +3878585,26 @@ │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ push 0x4(%edi) │ │ call 1317590 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12ec1a2 │ │ - lea -0x113ae37(%ebx),%ecx │ │ + lea -0x113ae5e(%ebx),%ecx │ │ push %eax │ │ push 0x18(%esp) │ │ push %ecx │ │ mov 0x18(%esp),%edi │ │ push %edi │ │ call 129a3f0 │ │ jmp 12ec0ce │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11371b9(%ebx),%eax │ │ - lea -0x11371d2(%ebx),%ecx │ │ + lea -0x11371e0(%ebx),%eax │ │ + lea -0x11371f9(%ebx),%ecx │ │ push %eax │ │ push $0x14e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3878622,28 +3878622,28 @@ │ │ mov $0x76,%esi │ │ mov $0x15c,%edi │ │ jmp 12ec00f │ │ mov $0x8000f,%esi │ │ mov $0x161,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11371b9(%ebx),%eax │ │ - lea -0x11371d2(%ebx),%ecx │ │ + lea -0x11371e0(%ebx),%eax │ │ + lea -0x11371f9(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ jmp 12ebf18 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11371b9(%ebx),%eax │ │ - lea -0x11371d2(%ebx),%ecx │ │ + lea -0x11371e0(%ebx),%eax │ │ + lea -0x11371f9(%ebx),%ecx │ │ push %eax │ │ push $0x199 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x76 │ │ @@ -3878749,15 +3878749,15 @@ │ │ jmp 12ec1ca │ │ movl $0x0,0x10(%esp) │ │ mov 0xc(%esp),%ecx │ │ sub $0xc,%esp │ │ push %ecx │ │ call 1299df0 │ │ add $0xc,%esp │ │ - lea -0x11371d2(%ebx),%eax │ │ + lea -0x11371f9(%ebx),%eax │ │ push $0x193 │ │ push %eax │ │ push 0x20(%esp) │ │ call 12962c0 │ │ add $0x4,%esp │ │ push 0x1c(%esp) │ │ call 11c9170 │ │ @@ -3879006,29 +3879006,29 @@ │ │ call 126aab0 │ │ jmp 12ec4c1 │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ call 1319c50 │ │ jmp 12ec4c1 │ │ mov 0x4(%esi),%eax │ │ - lea -0x11371d2(%ebx),%edi │ │ + lea -0x11371f9(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x33c,0x8(%esp) │ │ call 12962c0 │ │ mov 0x8(%esi),%eax │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x33d,0x8(%esp) │ │ call 12962c0 │ │ jmp 12ec4c1 │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ call 1316960 │ │ - lea -0x11371d2(%ebx),%eax │ │ + lea -0x11371f9(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x34f,0x8(%esp) │ │ call 12962c0 │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ @@ -3879111,25 +3879111,25 @@ │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 12eb710 │ │ mov 0x4(%edi),%eax │ │ mov %eax,(%esp) │ │ call 12eca60 │ │ mov 0x18(%edi),%eax │ │ - lea -0x11371d2(%ebx),%ecx │ │ + lea -0x11371f9(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x24b,0x8(%esp) │ │ call 12962c0 │ │ lea 0x28(%edi),%eax │ │ mov %eax,(%esp) │ │ call 129dea0 │ │ jmp 12ec5c2 │ │ mov $0x1,%esi │ │ - lea -0x11371d2(%ebx),%eax │ │ + lea -0x11371f9(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ movl $0x254,0x8(%esp) │ │ call 12962c0 │ │ mov %esi,%eax │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3879154,15 +3879154,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12ec601 │ │ pop %ebx │ │ add $0x154057,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11371d2(%ebx),%esi │ │ + lea -0x11371f9(%ebx),%esi │ │ push $0x261 │ │ push %esi │ │ push $0xc │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ec63a │ │ @@ -3879217,16 +3879217,16 @@ │ │ jne 12ec6ab │ │ mov 0xc(%ebp),%ecx │ │ mov %ecx,0x8(%eax) │ │ mov $0x1,%eax │ │ jmp 12ec6e1 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114041f(%ebx),%eax │ │ - lea -0x11371d2(%ebx),%ecx │ │ + lea -0x1140446(%ebx),%eax │ │ + lea -0x11371f9(%ebx),%ecx │ │ push %eax │ │ push $0x27d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3879254,15 +3879254,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12ec701 │ │ pop %ebx │ │ add $0x153f57,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11371d2(%ebx),%esi │ │ + lea -0x11371f9(%ebx),%esi │ │ push $0x261 │ │ push %esi │ │ push $0xc │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ec733 │ │ @@ -3879301,15 +3879301,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12ec781 │ │ pop %ebx │ │ add $0x153ed7,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11371d2(%ebx),%esi │ │ + lea -0x11371f9(%ebx),%esi │ │ push $0x261 │ │ push %esi │ │ push $0xc │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ec7b3 │ │ @@ -3879348,30 +3879348,30 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12ec801 │ │ pop %ebx │ │ add $0x153e57,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11371d2(%ebx),%esi │ │ + lea -0x11371f9(%ebx),%esi │ │ push $0x261 │ │ push %esi │ │ push $0xc │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ec833 │ │ mov 0x8(%ebp),%ecx │ │ movl $0x4,(%eax) │ │ mov %ecx,0x4(%eax) │ │ jmp 12ec865 │ │ mov %eax,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113e64d(%ebx),%eax │ │ + lea -0x113e674(%ebx),%eax │ │ push %eax │ │ push $0x29c │ │ push %esi │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8002c │ │ @@ -3879395,30 +3879395,30 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12ec881 │ │ pop %ebx │ │ add $0x153dd7,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11371d2(%ebx),%esi │ │ + lea -0x11371f9(%ebx),%esi │ │ push $0x261 │ │ push %esi │ │ push $0xc │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ec8b3 │ │ mov 0x8(%ebp),%ecx │ │ movl $0x5,(%eax) │ │ mov %ecx,0x4(%eax) │ │ jmp 12ec8e5 │ │ mov %eax,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114241a(%ebx),%eax │ │ + lea -0x1142441(%ebx),%eax │ │ push %eax │ │ push $0x2a5 │ │ push %esi │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8002c │ │ @@ -3879442,15 +3879442,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12ec901 │ │ pop %ebx │ │ add $0x153d57,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11371d2(%ebx),%esi │ │ + lea -0x11371f9(%ebx),%esi │ │ push $0x261 │ │ push %esi │ │ push $0xc │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ec933 │ │ @@ -3879547,15 +3879547,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12ec9df │ │ pop %ebx │ │ add $0x153c79,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11371d2(%ebx),%eax │ │ + lea -0x11371f9(%ebx),%eax │ │ push $0x38b │ │ push %eax │ │ push $0x18 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12eca0f │ │ @@ -3879582,15 +3879582,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12eca2f │ │ pop %ebx │ │ add $0x153c29,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11371d2(%ebx),%eax │ │ + lea -0x11371f9(%ebx),%eax │ │ push $0x3d3 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3879805,15 +3879805,15 @@ │ │ je 12ecd85 │ │ test %eax,%eax │ │ jne 12ecd85 │ │ movzbl %cl,%eax │ │ or $0x8010c,%eax │ │ mov %eax,0x18(%esp) │ │ test %cl,%cl │ │ - lea -0x113cb94(%ebx),%eax │ │ + lea -0x113cbbb(%ebx),%eax │ │ cmovne 0x2c(%esp),%eax │ │ mov %eax,0x14(%esp) │ │ mov 0xc(%esp),%esi │ │ test %esi,%esi │ │ jne 12ecce8 │ │ sub $0x4,%esp │ │ push $0x0 │ │ @@ -3880596,46 +3880596,46 @@ │ │ push %eax │ │ call 127c5e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12ed597 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ae2f(%ebx),%eax │ │ - lea -0x113cafc(%ebx),%ecx │ │ + lea -0x113ae56(%ebx),%eax │ │ + lea -0x113cb23(%ebx),%ecx │ │ push %eax │ │ push $0xed │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ lea -0x1126156(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x69 │ │ jmp 12ed58b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ae2f(%ebx),%eax │ │ - lea -0x113cafc(%ebx),%ecx │ │ + lea -0x113ae56(%ebx),%eax │ │ + lea -0x113cb23(%ebx),%ecx │ │ push %eax │ │ push $0xe3 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ push $0x2c │ │ call 1248e00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 12ed5ac │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ae2f(%ebx),%eax │ │ - lea -0x113cafc(%ebx),%ecx │ │ + lea -0x113ae56(%ebx),%eax │ │ + lea -0x113cb23(%ebx),%ecx │ │ push %eax │ │ push $0xea │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3880963,15 +3880963,15 @@ │ │ push %ecx │ │ push %eax │ │ call 129cf70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ee31c │ │ sub $0x8,%esp │ │ - lea -0x11436c8(%ebx),%eax │ │ + lea -0x11436ef(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ed8e4 │ │ lea 0x50(%esp),%ecx │ │ @@ -3881549,15 +3881549,15 @@ │ │ push %esi │ │ call 12eebe0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12eda64 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11371a9(%ebx),%eax │ │ + lea -0x11371d0(%ebx),%eax │ │ lea -0x112da9f(%ebx),%ecx │ │ push %eax │ │ push $0x248 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ cmpl $0x0,0x20(%esp) │ │ @@ -3881672,15 +3881672,15 @@ │ │ mov -0x114(%ebx),%eax │ │ jmp 12ee44f │ │ mov %edi,%esi │ │ xor %edi,%edi │ │ jmp 12edfde │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11371a9(%ebx),%eax │ │ + lea -0x11371d0(%ebx),%eax │ │ lea -0x112da9f(%ebx),%ecx │ │ push %eax │ │ push $0x23e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3881735,15 +3881735,15 @@ │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ cmpl $0x0,(%esi) │ │ setne %al │ │ jmp 12ee31e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ae14(%ebx),%eax │ │ + lea -0x113ae3b(%ebx),%eax │ │ lea -0x112da9f(%ebx),%ecx │ │ push %eax │ │ push $0x155 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3881893,29 +3881893,29 @@ │ │ push %esi │ │ call 12685d0 │ │ mov %edi,%eax │ │ add $0x10,%esp │ │ jmp 12ee58d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113e634(%ebx),%eax │ │ + lea -0x113e65b(%ebx),%eax │ │ lea -0x112f70c(%ebx),%ecx │ │ push %eax │ │ push $0x5a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ push $0x23 │ │ call 1248e00 │ │ jmp 12ee588 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113e634(%ebx),%eax │ │ + lea -0x113e65b(%ebx),%eax │ │ lea -0x112f70c(%ebx),%ecx │ │ push %eax │ │ push $0x60 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3881983,27 +3881983,27 @@ │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ mov 0x14(%esp),%edi │ │ mov 0x4(%edi),%eax │ │ jmp 12ee683 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11403e7(%ebx),%eax │ │ + lea -0x114040e(%ebx),%eax │ │ lea -0x112f70c(%ebx),%ecx │ │ push %eax │ │ push $0xb2 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ jmp 12ee666 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11403e7(%ebx),%eax │ │ + lea -0x114040e(%ebx),%eax │ │ lea -0x112f70c(%ebx),%ecx │ │ push %eax │ │ push $0xb7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3882195,15 +3882195,15 @@ │ │ push %edi │ │ call 124ae70 │ │ add $0x10,%esp │ │ jmp 12ee98c │ │ call 1249210 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11403e7(%ebx),%eax │ │ + lea -0x114040e(%ebx),%eax │ │ lea -0x112f70c(%ebx),%ecx │ │ push %eax │ │ push $0xd2 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3882224,15 +3882224,15 @@ │ │ call 12eee30 │ │ add $0x20,%esp │ │ mov $0x20,%esi │ │ test %eax,%eax │ │ jne 12eeaa4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11403e7(%ebx),%eax │ │ + lea -0x114040e(%ebx),%eax │ │ lea -0x112f70c(%ebx),%ecx │ │ push %eax │ │ push $0xe9 │ │ jmp 12eeb8b │ │ mov 0x1c(%ebp),%ecx │ │ test %ecx,%ecx │ │ je 12eeb35 │ │ @@ -3882252,15 +3882252,15 @@ │ │ add $0x30,%esp │ │ mov %eax,%esi │ │ cmp $0x1,%esi │ │ mov 0x8(%esp),%esi │ │ je 12eeaa4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11403e7(%ebx),%eax │ │ + lea -0x114040e(%ebx),%eax │ │ lea -0x112f70c(%ebx),%ecx │ │ push %eax │ │ push $0x101 │ │ jmp 12eeb8b │ │ mov $0xa3,%eax │ │ sub $0xc,%esp │ │ push %eax │ │ @@ -3882305,15 +3882305,15 @@ │ │ mov $0x8010d,%esi │ │ movl $0x89,(%esp) │ │ jmp 12eea4f │ │ mov $0xc0103,%esi │ │ movl $0x8f,(%esp) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143fe7(%ebx),%eax │ │ + lea -0x114400e(%ebx),%eax │ │ lea -0x112f70c(%ebx),%ecx │ │ push %eax │ │ push 0x8(%esp) │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3882394,15 +3882394,15 @@ │ │ push 0x2c(%esp) │ │ call 12b3d90 │ │ add $0x30,%esp │ │ test %eax,%eax │ │ jne 12eeaa4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11403e7(%ebx),%eax │ │ + lea -0x114040e(%ebx),%eax │ │ lea -0x112f70c(%ebx),%ecx │ │ push %eax │ │ push $0x10b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3882506,15 +3882506,15 @@ │ │ sub $0xc,%esp │ │ push %edi │ │ call 12685d0 │ │ add $0x10,%esp │ │ jmp 12eed1f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11403f9(%ebx),%eax │ │ + lea -0x1140420(%ebx),%eax │ │ lea -0x112f70c(%ebx),%ecx │ │ push %eax │ │ push $0x130 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3882565,27 +3882565,27 @@ │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ sete %al │ │ jmp 12eede0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11403f9(%ebx),%eax │ │ + lea -0x1140420(%ebx),%eax │ │ lea -0x112f70c(%ebx),%ecx │ │ push %eax │ │ push $0x13d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8010c │ │ jmp 12eedd4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11403f9(%ebx),%eax │ │ + lea -0x1140420(%ebx),%eax │ │ lea -0x112f70c(%ebx),%ecx │ │ push %eax │ │ push $0x14b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3882598,15 +3882598,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11403f9(%ebx),%eax │ │ + lea -0x1140420(%ebx),%eax │ │ lea -0x112f70c(%ebx),%ecx │ │ push %eax │ │ push $0x144 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3882718,15 +3882718,15 @@ │ │ test %eax,%eax │ │ jne 12eefd9 │ │ movl $0x0,0x18(%esp) │ │ mov $0x71,%esi │ │ mov $0x47,%edi │ │ jmp 12ef235 │ │ call 1248bb0 │ │ - lea -0x1138c33(%ebx),%eax │ │ + lea -0x1138c5a(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1122486(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x31,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x69,0x4(%esp) │ │ @@ -3882949,15 +3882949,15 @@ │ │ call 12eac30 │ │ mov $0x1,%eax │ │ jmp 12ef2b4 │ │ movl $0x0,0x18(%esp) │ │ mov $0x8000f,%esi │ │ mov $0x51,%edi │ │ call 1248bb0 │ │ - lea -0x1138c33(%ebx),%eax │ │ + lea -0x1138c5a(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %edi,0x4(%esp) │ │ lea -0x1122486(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 1248ce0 │ │ mov %esi,0x4(%esp) │ │ movl $0x0,0x8(%esp) │ │ @@ -3883353,15 +3883353,15 @@ │ │ push %eax │ │ push %edi │ │ call 12b4320 │ │ add $0x20,%esp │ │ jmp 12ef6f6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113e61b(%ebx),%eax │ │ + lea -0x113e642(%ebx),%eax │ │ lea -0x1133595(%ebx),%ecx │ │ push %eax │ │ push $0xa3 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3883480,27 +3883480,27 @@ │ │ call 12eb790 │ │ add $0x10,%esp │ │ cmp %eax,%edi │ │ jl 12ef7e0 │ │ jmp 12ef86f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11403d8(%ebx),%eax │ │ + lea -0x11403ff(%ebx),%eax │ │ lea -0x1133595(%ebx),%ecx │ │ push %eax │ │ push $0xcb │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ jmp 12ef863 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11403d8(%ebx),%eax │ │ + lea -0x11403ff(%ebx),%eax │ │ lea -0x1133595(%ebx),%ecx │ │ push %eax │ │ push $0xd0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3884291,15 +3884291,15 @@ │ │ sub $0x20,%esp │ │ call 12effa1 │ │ pop %ebx │ │ add $0x1506b7,%ebx │ │ xor %esi,%esi │ │ cmpl $0x0,0x8(%ebp) │ │ je 12f006a │ │ - lea -0x113adff(%ebx),%eax │ │ + lea -0x113ae26(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ mov %eax,0x4(%esp) │ │ movl $0x15,0x8(%esp) │ │ movl $0x2c,(%esp) │ │ call 1296010 │ │ test %eax,%eax │ │ je 12f006a │ │ @@ -3884496,15 +3884496,15 @@ │ │ call 12efd80 │ │ mov %esi,(%esp) │ │ call 12efd80 │ │ lea 0x1c(%edi),%eax │ │ mov %eax,(%esp) │ │ call 12eff30 │ │ mov 0x10(%edi),%eax │ │ - lea -0x113adff(%ebx),%esi │ │ + lea -0x113ae26(%ebx),%esi │ │ mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x80,0x8(%esp) │ │ call 12962c0 │ │ mov %esi,0x4(%esp) │ │ mov %edi,(%esp) │ │ movl $0x81,0x8(%esp) │ │ @@ -3884743,15 +3884743,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12f0471 │ │ pop %ebx │ │ add $0x1501e7,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11403c0(%ebx),%esi │ │ + lea -0x11403e7(%ebx),%esi │ │ push $0x81 │ │ push %esi │ │ push $0x18 │ │ call 1296010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3884817,15 +3884817,15 @@ │ │ je 12f054e │ │ lea 0x10(%esi),%eax │ │ mov %eax,(%esp) │ │ call 12efd80 │ │ lea 0x14(%esi),%eax │ │ mov %eax,(%esp) │ │ call 12eff30 │ │ - lea -0x11403c0(%ebx),%eax │ │ + lea -0x11403e7(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x9c,0x8(%esp) │ │ call 12962c0 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3885653,15 +3885653,15 @@ │ │ lea -0x11567e9(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x11567fc(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x210,0x4(%esp) │ │ call 1248ce0 │ │ mov %edi,0xc(%esp) │ │ - lea -0x113e603(%ebx),%eax │ │ + lea -0x113e62a(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ movl $0x6b,0x4(%esp) │ │ movl $0x28,(%esp) │ │ call 1248e00 │ │ mov $0xffffffff,%esi │ │ mov %esi,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3885796,15 +3885796,15 @@ │ │ test %eax,%eax │ │ jne 12f0f7f │ │ cmpl $0x0,(%esi) │ │ mov $0x0,%ecx │ │ je 12f0f59 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143fc5(%ebx),%eax │ │ + lea -0x1143fec(%ebx),%eax │ │ push %eax │ │ push $0x251 │ │ push %edi │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3886309,27 +3886309,27 @@ │ │ lea -0x1(%edi),%eax │ │ cmp $0x2,%eax │ │ ja 12f145e │ │ cmpl $0x0,0x10(%ebp) │ │ jne 12f145e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113cade(%ebx),%eax │ │ + lea -0x113cb05(%ebx),%eax │ │ lea -0x11567fc(%ebx),%ecx │ │ push %eax │ │ push $0x6a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ jmp 12f144a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113cade(%ebx),%eax │ │ + lea -0x113cb05(%ebx),%eax │ │ lea -0x11567fc(%ebx),%ecx │ │ push %eax │ │ push $0x67 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3886383,15 +3886383,15 @@ │ │ lea 0x3c(%esp),%esi │ │ lea -0x114ccfe(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ lea -0x112e322(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1131648(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ - lea -0x113adc8(%ebx),%eax │ │ + lea -0x113adef(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ lea -0x1154c1f(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ jmp 12f15c1 │ │ nop │ │ sub $0x4,%esp │ │ push $0x0 │ │ @@ -3886586,15 +3886586,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov %eax,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11423e8(%ebx),%eax │ │ + lea -0x114240f(%ebx),%eax │ │ lea -0x112da65(%ebx),%ecx │ │ push %eax │ │ push $0x1cb │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ lea -0x1126129(%ebx),%eax │ │ @@ -3886683,15 +3886683,15 @@ │ │ mov 0x8(%ebp),%ecx │ │ jmp 12f1988 │ │ mov 0x116fc(%ebx),%esi │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 12f1120 │ │ mov %eax,0x8(%esp) │ │ - lea -0x1140386(%ebx),%eax │ │ + lea -0x11403ad(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ mov 0xc(%ebp),%esi │ │ call 139e140 │ │ mov 0x116fc(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 139e7a0 │ │ @@ -3887057,15 +3887057,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12f1d71 │ │ pop %ebx │ │ add $0x14e8e7,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1145c80(%ebx),%esi │ │ + lea -0x1145ca7(%ebx),%esi │ │ push $0x97 │ │ push %esi │ │ push $0x8 │ │ call 1296010 │ │ add $0x10,%esp │ │ mov $0x0,%ecx │ │ mov %eax,0x8(%esp) │ │ @@ -3887304,15 +3887304,15 @@ │ │ call 12f201d │ │ pop %ebx │ │ add $0x14e63b,%ebx │ │ mov 0x10(%ebp),%esi │ │ mov (%esi),%eax │ │ test %eax,%eax │ │ je 12f204e │ │ - lea -0x1145c80(%ebx),%ecx │ │ + lea -0x1145ca7(%ebx),%ecx │ │ push $0x4b │ │ push %ecx │ │ push $0x8 │ │ push %eax │ │ call 1297bb0 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ @@ -3887340,15 +3887340,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12f206f │ │ pop %ebx │ │ add $0x14e5e9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1145c80(%ebx),%eax │ │ + lea -0x1145ca7(%ebx),%eax │ │ push $0x55 │ │ push %eax │ │ push 0xc(%ebp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3890964,15 +3890964,15 @@ │ │ sub $0xc,%esp │ │ mov 0x18(%esp),%esi │ │ push 0x4(%esi) │ │ call 12eb790 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12f4d19 │ │ - lea -0x1140377(%ebx),%eax │ │ + lea -0x114039e(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ mov 0x8(%ebp),%edi │ │ jmp 12f4960 │ │ sub $0xc,%esp │ │ mov 0x18(%esp),%eax │ │ push 0x8(%eax) │ │ call 12a39c0 │ │ @@ -3891799,27 +3891799,27 @@ │ │ jne 12f540b │ │ test %edi,%edi │ │ je 12f540b │ │ call 1249060 │ │ jmp 12f547b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113cac6(%ebx),%eax │ │ + lea -0x113caed(%ebx),%eax │ │ lea -0x111e1da(%ebx),%ecx │ │ push %eax │ │ push $0x61 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80020 │ │ jmp 12f546f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113cac6(%ebx),%eax │ │ + lea -0x113caed(%ebx),%eax │ │ lea -0x111e1da(%ebx),%ecx │ │ push %eax │ │ push $0x67 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3891839,49 +3891839,49 @@ │ │ push 0x10(%eax) │ │ call 130c400 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ jmp 12f547b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113cac6(%ebx),%eax │ │ + lea -0x113caed(%ebx),%eax │ │ lea -0x111e1da(%ebx),%ecx │ │ push %eax │ │ push $0x97 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ jmp 12f546f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113cac6(%ebx),%eax │ │ + lea -0x113caed(%ebx),%eax │ │ lea -0x111e1da(%ebx),%ecx │ │ push %eax │ │ push $0x92 │ │ jmp 12f545f │ │ call 1249210 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113cac6(%ebx),%eax │ │ + lea -0x113caed(%ebx),%eax │ │ lea -0x111e1da(%ebx),%ecx │ │ test %edi,%edi │ │ je 12f545c │ │ push %eax │ │ push $0x78 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80009 │ │ jmp 12f546f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113cac6(%ebx),%eax │ │ + lea -0x113caed(%ebx),%eax │ │ lea -0x111e1da(%ebx),%ecx │ │ push %eax │ │ push $0x8a │ │ jmp 12f537d │ │ push %eax │ │ push $0x76 │ │ push %ecx │ │ @@ -3892205,27 +3892205,27 @@ │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12f51f0 │ │ add $0x20,%esp │ │ jmp 12f58bd │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1145c6c(%ebx),%eax │ │ + lea -0x1145c93(%ebx),%eax │ │ lea -0x111e1da(%ebx),%ecx │ │ push %eax │ │ push $0xed │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80020 │ │ jmp 12f5854 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1145c6c(%ebx),%eax │ │ + lea -0x1145c93(%ebx),%eax │ │ lea -0x111e1da(%ebx),%ecx │ │ push %eax │ │ push $0xf3 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3892236,15 +3892236,15 @@ │ │ xor %edi,%edi │ │ jmp 12f58bb │ │ mov 0x8(%esp),%edi │ │ test %edi,%edi │ │ jne 12f58a8 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1145c6c(%ebx),%eax │ │ + lea -0x1145c93(%ebx),%eax │ │ lea -0x111e1da(%ebx),%ecx │ │ push %eax │ │ push $0x108 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3892342,15 +3892342,15 @@ │ │ call 12f56d0 │ │ add $0x20,%esp │ │ mov $0x1,%cl │ │ test %eax,%eax │ │ jne 12f59d1 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138c26(%ebx),%eax │ │ + lea -0x1138c4d(%ebx),%eax │ │ lea -0x111e1da(%ebx),%ecx │ │ push %eax │ │ push $0x43 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3892395,15 +3892395,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x30,%esp │ │ call 12f59ef │ │ pop %ebx │ │ add $0x14ac69,%ebx │ │ movaps 0x8(%ebp),%xmm0 │ │ movups %xmm0,0x8(%esp) │ │ - lea -0x113caaf(%ebx),%eax │ │ + lea -0x113cad6(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov -0x108(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 12b2eb0 │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ @@ -3892514,30 +3892514,30 @@ │ │ push 0x3c(%esp) │ │ push %edi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12f5c00 │ │ sub $0x8,%esp │ │ - lea -0x1138dd6(%ebx),%eax │ │ + lea -0x1138dfd(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12f5c00 │ │ sub $0x8,%esp │ │ push 0x2c(%esp) │ │ push %edi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12f5c00 │ │ sub $0x8,%esp │ │ - lea -0x113caaf(%ebx),%eax │ │ + lea -0x113cad6(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12f5c36 │ │ sub $0x8,%esp │ │ @@ -3893697,15 +3893697,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12f6992 │ │ mov %edi,0x28(%esp) │ │ movzbl (%edi),%eax │ │ cmpl $0x1,0x10(%esp) │ │ lea -0x114ccfe(%ebx),%edx │ │ - lea -0x113b8b5(%ebx),%ecx │ │ + lea -0x113b8dc(%ebx),%ecx │ │ mov %ecx,0x20(%esp) │ │ mov %edx,0x24(%esp) │ │ cmove %edx,%ecx │ │ lea -0x1153a35(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ mov %edx,0x24(%esp) │ │ @@ -3895077,15 +3895077,15 @@ │ │ lea -0x1152fba(%ebx),%eax │ │ lea -0x114b6ba(%ebx),%ecx │ │ push %eax │ │ push $0x54 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x1141cfb(%ebx),%eax │ │ + lea -0x1141d22(%ebx),%eax │ │ mov 0x10(%esp),%ecx │ │ push 0x4(%ecx) │ │ push %eax │ │ push $0x6f │ │ push $0x22 │ │ call 1248e00 │ │ add $0x4,%esp │ │ @@ -3895146,15 +3895146,15 @@ │ │ test %edi,%edi │ │ je 12f77b1 │ │ mov (%edi),%eax │ │ test %eax,%eax │ │ jle 12f77b1 │ │ inc %eax │ │ sub $0x4,%esp │ │ - lea -0x1143f76(%ebx),%ecx │ │ + lea -0x1143f9d(%ebx),%ecx │ │ push $0x22 │ │ push %ecx │ │ push %eax │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12f77b1 │ │ @@ -3895212,27 +3895212,27 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 11c0990 │ │ jmp 12f7864 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11242da(%ebx),%eax │ │ - lea -0x1143f76(%ebx),%ecx │ │ + lea -0x1143f9d(%ebx),%ecx │ │ push %eax │ │ push $0x2e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6b │ │ jmp 12f785d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11242da(%ebx),%eax │ │ - lea -0x1143f76(%ebx),%ecx │ │ + lea -0x1143f9d(%ebx),%ecx │ │ push %eax │ │ push $0x32 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3895289,15 +3895289,15 @@ │ │ lea 0x10(%ebp),%edi │ │ lea -0x112bc28(%ebx),%eax │ │ push %edi │ │ push (%esi) │ │ push %eax │ │ call 1308390 │ │ add $0xc,%esp │ │ - lea -0x113711b(%ebx),%eax │ │ + lea -0x1137142(%ebx),%eax │ │ push %edi │ │ push 0x4(%esi) │ │ push %eax │ │ call 1308800 │ │ add $0x10,%esp │ │ mov 0x10(%ebp),%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3895349,15 +3895349,15 @@ │ │ jle 12f7a22 │ │ mov %esi,0x4(%esp) │ │ add $0x4,%esi │ │ mov %esi,0xc(%esp) │ │ xor %esi,%esi │ │ lea -0x112bc28(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ - lea -0x113711b(%ebx),%eax │ │ + lea -0x1137142(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ sub $0x8,%esp │ │ push %esi │ │ push %edi │ │ call 12eb7b0 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ @@ -3895396,15 +3895396,15 @@ │ │ add $0x10,%esp │ │ cmp %eax,%esi │ │ jl 12f7970 │ │ mov 0x4(%esp),%eax │ │ jmp 12f7a87 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1145c3a(%ebx),%eax │ │ + lea -0x1145c61(%ebx),%eax │ │ lea -0x1156755(%ebx),%ecx │ │ push %eax │ │ push $0x40 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3895412,15 +3895412,15 @@ │ │ push $0x22 │ │ call 1248e00 │ │ jmp 12f7a82 │ │ mov %esi,%eax │ │ jmp 12f7a87 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1145c3a(%ebx),%eax │ │ + lea -0x1145c61(%ebx),%eax │ │ lea -0x1156755(%ebx),%ecx │ │ push %eax │ │ push $0x4c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3895542,15 +3895542,15 @@ │ │ push $0x0 │ │ push %esi │ │ mov %eax,%esi │ │ call 12eb7b0 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ lea -0x114ccfe(%ebx),%eax │ │ - lea -0x113e5ea(%ebx),%ecx │ │ + lea -0x113e611(%ebx),%ecx │ │ mov %eax,0x18(%esp) │ │ push %eax │ │ push 0x14(%ebp) │ │ mov %ecx,0x1c(%esp) │ │ push %ecx │ │ push %esi │ │ call 11c5630 │ │ @@ -3895701,15 +3895701,15 @@ │ │ mov %eax,0x4c(%esp) │ │ xor %eax,%eax │ │ mov %esi,0x10(%esp) │ │ mov %edi,0x54(%esp) │ │ jmp 12f7d8d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143f61(%ebx),%eax │ │ + lea -0x1143f88(%ebx),%eax │ │ lea -0x1129e94(%ebx),%ecx │ │ push %eax │ │ push $0x66 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3895802,15 +3895802,15 @@ │ │ push 0x54(%esp) │ │ push %esi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ test %eax,%eax │ │ je 12f7f53 │ │ - lea -0x1137113(%ebx),%eax │ │ + lea -0x113713a(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1309070 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov %edi,0xc(%esp) │ │ je 12f7f77 │ │ @@ -3896122,15 +3896122,15 @@ │ │ jne 12f8036 │ │ jmp 12f8a81 │ │ mov $0x1,%al │ │ mov %eax,0x18(%esp) │ │ movl $0x0,0xc(%esp) │ │ jmp 12f8368 │ │ sub $0x4,%esp │ │ - lea -0x1135c67(%ebx),%eax │ │ + lea -0x1135c8e(%ebx),%eax │ │ push $0x7 │ │ push %eax │ │ push %edi │ │ call 139e250 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12f8368 │ │ @@ -3896293,22 +3896293,22 @@ │ │ sub $0x8,%esp │ │ push 0x34(%esp) │ │ push %edi │ │ call 11bfa90 │ │ add $0x10,%esp │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143f61(%ebx),%eax │ │ + lea -0x1143f88(%ebx),%eax │ │ lea -0x1129e94(%ebx),%ecx │ │ push %eax │ │ push $0x9a │ │ jmp 12f84f6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143f61(%ebx),%eax │ │ + lea -0x1143f88(%ebx),%eax │ │ lea -0x1129e94(%ebx),%ecx │ │ push %eax │ │ push $0x6c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3896322,15 +3896322,15 @@ │ │ push %esi │ │ call 12eb710 │ │ add $0x10,%esp │ │ mov 0x34(%esp),%eax │ │ jmp 12f8bc9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143f61(%ebx),%eax │ │ + lea -0x1143f88(%ebx),%eax │ │ lea -0x1129e94(%ebx),%ecx │ │ push %eax │ │ push $0x74 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3896403,47 +3896403,47 @@ │ │ add $0x18,%esp │ │ mov -0x210(%ebx),%eax │ │ push %eax │ │ push %esi │ │ jmp 12f85df │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143f61(%ebx),%eax │ │ + lea -0x1143f88(%ebx),%eax │ │ lea -0x1129e94(%ebx),%ecx │ │ push %eax │ │ push $0x8b │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x1141cfb(%ebx),%eax │ │ + lea -0x1141d22(%ebx),%eax │ │ push 0x4(%esi) │ │ push %eax │ │ push $0x6e │ │ jmp 12f86e4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143f61(%ebx),%eax │ │ + lea -0x1143f88(%ebx),%eax │ │ lea -0x1129e94(%ebx),%ecx │ │ push %eax │ │ push $0x81 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x1141cfb(%ebx),%eax │ │ + lea -0x1141d22(%ebx),%eax │ │ push 0x4(%esi) │ │ push %eax │ │ push $0x87 │ │ jmp 12f86e4 │ │ sub $0xc,%esp │ │ push %edi │ │ call 11be710 │ │ add $0x10,%esp │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143f61(%ebx),%eax │ │ + lea -0x1143f88(%ebx),%eax │ │ lea -0x1129e94(%ebx),%ecx │ │ push %eax │ │ push $0x93 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3896470,16 +3896470,16 @@ │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8a │ │ push $0x22 │ │ call 1248e00 │ │ add $0xc,%esp │ │ - lea -0x114035f(%ebx),%eax │ │ - lea -0x1138c0c(%ebx),%ecx │ │ + lea -0x1140386(%ebx),%eax │ │ + lea -0x1138c33(%ebx),%ecx │ │ lea -0x112030b(%ebx),%edx │ │ push 0x8(%edi) │ │ push %eax │ │ push 0x4(%edi) │ │ push %ecx │ │ push (%edi) │ │ push %edx │ │ @@ -3896506,16 +3896506,16 @@ │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6e │ │ push $0x22 │ │ call 1248e00 │ │ add $0xc,%esp │ │ - lea -0x114035f(%ebx),%eax │ │ - lea -0x1138c0c(%ebx),%ecx │ │ + lea -0x1140386(%ebx),%eax │ │ + lea -0x1138c33(%ebx),%ecx │ │ lea -0x112030b(%ebx),%edx │ │ push 0x8(%edi) │ │ push %eax │ │ push 0x4(%edi) │ │ push %ecx │ │ push (%edi) │ │ push %edx │ │ @@ -3896533,16 +3896533,16 @@ │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x87 │ │ push $0x22 │ │ call 1248e00 │ │ add $0xc,%esp │ │ - lea -0x114035f(%ebx),%ecx │ │ - lea -0x1138c0c(%ebx),%edx │ │ + lea -0x1140386(%ebx),%ecx │ │ + lea -0x1138c33(%ebx),%edx │ │ lea -0x112030b(%ebx),%edi │ │ mov 0x10(%esp),%eax │ │ push 0x8(%eax) │ │ push %ecx │ │ push 0x4(%eax) │ │ push %edx │ │ push (%eax) │ │ @@ -3896947,15 +3896947,15 @@ │ │ xor %eax,%eax │ │ lea -0x114ccfe(%ebx),%ecx │ │ mov %ecx,0x8(%esp) │ │ lea -0x1129e7d(%ebx),%ecx │ │ mov %ecx,0x28(%esp) │ │ lea -0x114f2cc(%ebx),%ecx │ │ mov %ecx,0x18(%esp) │ │ - lea -0x113e5d6(%ebx),%ecx │ │ + lea -0x113e5fd(%ebx),%ecx │ │ mov %ecx,0x24(%esp) │ │ lea -0x1148f74(%ebx),%ecx │ │ mov %ecx,0x20(%esp) │ │ lea -0x112f65e(%ebx),%ecx │ │ mov %ecx,0x1c(%esp) │ │ lea -0x111e1b4(%ebx),%ecx │ │ mov %ecx,0x10(%esp) │ │ @@ -3897264,15 +3897264,15 @@ │ │ cmpl $0x0,0x4(%edi) │ │ je 12f90f6 │ │ lea -0x111e1ad(%ebx),%eax │ │ jmp 12f9104 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11242c7(%ebx),%eax │ │ - lea -0x1145c24(%ebx),%ecx │ │ + lea -0x1145c4b(%ebx),%ecx │ │ push %eax │ │ push $0x31 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3897291,15 +3897291,15 @@ │ │ push %esi │ │ push %eax │ │ call 1308100 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ test %eax,%eax │ │ je 12f91b0 │ │ - lea -0x1145c24(%ebx),%eax │ │ + lea -0x1145c4b(%ebx),%eax │ │ push $0x3a │ │ push %eax │ │ push %esi │ │ call 12962c0 │ │ add $0x10,%esp │ │ mov 0x4(%edi),%eax │ │ test %eax,%eax │ │ @@ -3897331,23 +3897331,23 @@ │ │ push %esi │ │ push %ecx │ │ call 1308100 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ test %eax,%eax │ │ je 12f9258 │ │ - lea -0x1145c24(%ebx),%eax │ │ + lea -0x1145c4b(%ebx),%eax │ │ push $0x4e │ │ push %eax │ │ push %esi │ │ call 12962c0 │ │ add $0x10,%esp │ │ mov 0x10(%ebp),%eax │ │ jmp 12f9250 │ │ - lea -0x1145c24(%ebx),%edi │ │ + lea -0x1145c4b(%ebx),%edi │ │ push $0x36 │ │ push %edi │ │ push %esi │ │ call 12962c0 │ │ add $0x10,%esp │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ @@ -3897355,27 +3897355,27 @@ │ │ push %eax │ │ push $0x37 │ │ push %edi │ │ jmp 12f91ee │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11242c7(%ebx),%eax │ │ - lea -0x1145c24(%ebx),%ecx │ │ + lea -0x1145c4b(%ebx),%ecx │ │ push %eax │ │ push $0x3f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000b │ │ jmp 12f9226 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11242c7(%ebx),%eax │ │ - lea -0x1145c24(%ebx),%ecx │ │ + lea -0x1145c4b(%ebx),%ecx │ │ push %eax │ │ push $0x47 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3897394,15 +3897394,15 @@ │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ - lea -0x1145c24(%ebx),%eax │ │ + lea -0x1145c4b(%ebx),%eax │ │ push $0x4b │ │ push %eax │ │ push %esi │ │ call 12962c0 │ │ jmp 12f922d │ │ int3 │ │ int3 │ │ @@ -3897456,15 +3897456,15 @@ │ │ mov %ecx,%eax │ │ jmp 12f98a1 │ │ jl 12f9436 │ │ mov %ecx,0x14(%esp) │ │ movl $0x0,0x20(%esp) │ │ lea -0x111e1ad(%ebx),%eax │ │ mov %eax,0x38(%esp) │ │ - lea -0x113e763(%ebx),%eax │ │ + lea -0x113e78a(%ebx),%eax │ │ mov %eax,0x30(%esp) │ │ lea -0x1156018(%ebx),%eax │ │ mov %eax,0x34(%esp) │ │ xor %eax,%eax │ │ xor %ecx,%ecx │ │ jmp 12f935c │ │ nop │ │ @@ -3897527,21 +3897527,21 @@ │ │ mov $0x2,%al │ │ sbb $0x0,%al │ │ mov 0x28(%esp),%esi │ │ jmp 12f934f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112bc25(%ebx),%eax │ │ - lea -0x1145c24(%ebx),%ecx │ │ + lea -0x1145c4b(%ebx),%ecx │ │ push %eax │ │ push $0x7b │ │ push %ecx │ │ call 1248ce0 │ │ add $0x4,%esp │ │ - lea -0x11423ad(%ebx),%eax │ │ + lea -0x11423d4(%ebx),%eax │ │ mov 0x18(%esp),%ecx │ │ push 0x8(%ecx) │ │ push 0x4(%ecx) │ │ push %eax │ │ push $0x78 │ │ push $0x22 │ │ call 1248e00 │ │ @@ -3897637,15 +3897637,15 @@ │ │ mov %eax,0x4(%esi) │ │ mov 0x1c(%esp),%ecx │ │ mov 0x18(%esp),%esi │ │ jmp 12f977f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112bc25(%ebx),%eax │ │ - lea -0x1145c24(%ebx),%ecx │ │ + lea -0x1145c4b(%ebx),%ecx │ │ push %eax │ │ push $0x98 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3897664,44 +3897664,44 @@ │ │ je 12f9615 │ │ cmpl $0x0,0x2c(%esp) │ │ je 12f9615 │ │ test %edi,%edi │ │ je 12f9615 │ │ sub $0x4,%esp │ │ lea -0x112bc25(%ebx),%eax │ │ - lea -0x1145c24(%ebx),%ecx │ │ + lea -0x1145c4b(%ebx),%ecx │ │ push %eax │ │ push $0x8e │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ lea -0x114aa8d(%ebx),%eax │ │ mov 0xc(%esp),%ecx │ │ push 0x4(%ecx) │ │ push %eax │ │ push $0xac │ │ jmp 12f9833 │ │ sub $0x4,%esp │ │ lea -0x112bc25(%ebx),%eax │ │ - lea -0x1145c24(%ebx),%ecx │ │ + lea -0x1145c4b(%ebx),%ecx │ │ push %eax │ │ push $0x8a │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ lea -0x114aa8d(%ebx),%eax │ │ mov 0xc(%esp),%ecx │ │ push 0x4(%ecx) │ │ push %eax │ │ push $0xab │ │ jmp 12f9833 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112bc25(%ebx),%eax │ │ - lea -0x1145c24(%ebx),%ecx │ │ + lea -0x1145c4b(%ebx),%ecx │ │ push %eax │ │ push $0x9c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ @@ -3897738,15 +3897738,15 @@ │ │ test %eax,%eax │ │ je 12f9790 │ │ mov 0x18(%esp),%ecx │ │ jmp 12f97a1 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112bc25(%ebx),%eax │ │ - lea -0x1145c24(%ebx),%ecx │ │ + lea -0x1145c4b(%ebx),%ecx │ │ push %eax │ │ push $0xc8 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7a │ │ @@ -3897757,15 +3897757,15 @@ │ │ movl $0x0,0x10(%esp) │ │ mov 0x14(%esp),%ecx │ │ mov 0x1c(%esp),%eax │ │ jmp 12f9857 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112bc25(%ebx),%eax │ │ - lea -0x1145c24(%ebx),%ecx │ │ + lea -0x1145c4b(%ebx),%ecx │ │ push %eax │ │ push $0xd0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3897821,15 +3897821,15 @@ │ │ cmpb $0x2,0x20(%esp) │ │ jne 12f94bb │ │ test %ecx,%ecx │ │ jne 12f94bb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112bc25(%ebx),%eax │ │ - lea -0x1145c24(%ebx),%ecx │ │ + lea -0x1145c4b(%ebx),%ecx │ │ push %eax │ │ push $0xbf │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7b │ │ @@ -3897869,15 +3897869,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112bc25(%ebx),%eax │ │ - lea -0x1145c24(%ebx),%ecx │ │ + lea -0x1145c4b(%ebx),%ecx │ │ push %eax │ │ push $0xd4 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3898009,15 +3898009,15 @@ │ │ je 12f9c27 │ │ test %esi,%esi │ │ jle 12f9d82 │ │ mov %eax,0x8(%esp) │ │ xor %edi,%edi │ │ lea -0x17e98(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x113710f(%ebx),%eax │ │ + lea -0x1137136(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x1152f75(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ mov %esi,0x18(%esp) │ │ sub $0x8,%esp │ │ push %edi │ │ push 0x10(%ebp) │ │ @@ -3898189,15 +3898189,15 @@ │ │ jne 12f9a1e │ │ mov 0x8(%esp),%eax │ │ jmp 12f9d82 │ │ mov %eax,0x8(%esp) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114999b(%ebx),%eax │ │ - lea -0x1145bfe(%ebx),%ecx │ │ + lea -0x1145c25(%ebx),%ecx │ │ push %eax │ │ push $0xfd │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3898218,52 +3898218,52 @@ │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ xor %esi,%esi │ │ jmp 12f9d58 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114999b(%ebx),%eax │ │ - lea -0x1145bfe(%ebx),%ecx │ │ + lea -0x1145c25(%ebx),%ecx │ │ push %eax │ │ push $0x112 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ push $0x22 │ │ call 1248e00 │ │ add $0x10,%esp │ │ jmp 12f9d58 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114999b(%ebx),%eax │ │ - lea -0x1145bfe(%ebx),%ecx │ │ + lea -0x1145c25(%ebx),%ecx │ │ push %eax │ │ push $0x116 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ push $0x22 │ │ call 1248e00 │ │ add $0x10,%esp │ │ jmp 12f9d54 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114999b(%ebx),%eax │ │ - lea -0x1145bfe(%ebx),%ecx │ │ + lea -0x1145c25(%ebx),%ecx │ │ push %eax │ │ push $0x11b │ │ jmp 12f9d38 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114999b(%ebx),%eax │ │ - lea -0x1145bfe(%ebx),%ecx │ │ + lea -0x1145c25(%ebx),%ecx │ │ push %eax │ │ push $0x120 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3898619,15 +3898619,15 @@ │ │ lea 0x8(%esi),%eax │ │ mov %eax,0x20(%esp) │ │ xor %esi,%esi │ │ lea -0x112240e(%ebx),%eax │ │ mov %eax,0x34(%esp) │ │ lea -0x1147c07(%ebx),%eax │ │ mov %eax,0x30(%esp) │ │ - lea -0x113e5bf(%ebx),%eax │ │ + lea -0x113e5e6(%ebx),%eax │ │ mov %eax,0x2c(%esp) │ │ lea -0x1151018(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ mov 0x10(%ebp),%edi │ │ jmp 12fa110 │ │ push 0x30(%esp) │ │ push %edi │ │ @@ -3898719,16 +3898719,16 @@ │ │ jmp 12fa0fa │ │ push 0x1c(%esp) │ │ jmp 12fa0fa │ │ mov %edi,0x10(%esp) │ │ mov %eax,0xc(%esp) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138be7(%ebx),%eax │ │ - lea -0x1145bfe(%ebx),%ecx │ │ + lea -0x1138c0e(%ebx),%eax │ │ + lea -0x1145c25(%ebx),%ecx │ │ push %eax │ │ push $0x17e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3898749,16 +3898749,16 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138be7(%ebx),%eax │ │ - lea -0x1145bfe(%ebx),%ecx │ │ + lea -0x1138c0e(%ebx),%eax │ │ + lea -0x1145c25(%ebx),%ecx │ │ push %eax │ │ push $0x19a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -3898831,24 +3898831,24 @@ │ │ push 0x10(%ebp) │ │ call 11c5630 │ │ add $0x10,%esp │ │ mov 0xc(%edi),%eax │ │ test %eax,%eax │ │ je 12fa380 │ │ sub $0x8,%esp │ │ - lea -0x113adb3(%ebx),%edx │ │ + lea -0x113adda(%ebx),%edx │ │ mov 0x10(%ebp),%ecx │ │ push %esi │ │ push %eax │ │ call 12fabb0 │ │ add $0x10,%esp │ │ cmpl $0x0,0x14(%edi) │ │ jle 12fa3a0 │ │ lea -0x114ccfe(%ebx),%eax │ │ - lea -0x1142388(%ebx),%ecx │ │ + lea -0x11423af(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ push 0x10(%ebp) │ │ call 11c5630 │ │ add $0x10,%esp │ │ cmpl $0x0,(%edi) │ │ @@ -3898991,15 +3898991,15 @@ │ │ push %eax │ │ push %edi │ │ call 139e250 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12fa6a5 │ │ sub $0x8,%esp │ │ - lea -0x1138c05(%ebx),%eax │ │ + lea -0x1138c2c(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ test %eax,%eax │ │ jne 12fa69b │ │ @@ -3899065,15 +3899065,15 @@ │ │ movl $0x0,0xc(%esp) │ │ movl $0x7c,0x8(%esp) │ │ mov $0x4a,%edi │ │ xor %esi,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1129e6c(%ebx),%eax │ │ - lea -0x1145bfe(%ebx),%ecx │ │ + lea -0x1145c25(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x10(%esp) │ │ @@ -3899133,15 +3899133,15 @@ │ │ sub $0xc,%esp │ │ push 0x1c(%esp) │ │ call 1317600 │ │ add $0x10,%esp │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1129e6c(%ebx),%eax │ │ - lea -0x1145bfe(%ebx),%ecx │ │ + lea -0x1145c25(%ebx),%ecx │ │ push %eax │ │ push $0x5c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x96 │ │ @@ -3899386,15 +3899386,15 @@ │ │ push %esi │ │ push 0x14(%esp) │ │ call 12f6a30 │ │ jmp 12faaa3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11588d5(%ebx),%eax │ │ - lea -0x1145bfe(%ebx),%ecx │ │ + lea -0x1145c25(%ebx),%ecx │ │ push %eax │ │ push $0x38 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x96 │ │ @@ -3899481,15 +3899481,15 @@ │ │ je 12fab71 │ │ mov 0x4(%edi),%eax │ │ mov %eax,0x8(%esp) │ │ lea 0x2(%edx),%eax │ │ sub $0x8,%esp │ │ lea -0x114ccfe(%ebx),%ecx │ │ mov %edx,%edi │ │ - lea -0x1142368(%ebx),%edx │ │ + lea -0x114238f(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ push %edx │ │ push %esi │ │ call 11c5630 │ │ @@ -3899498,15 +3899498,15 @@ │ │ push $0x82031f │ │ push $0x0 │ │ push %eax │ │ push %esi │ │ call 12b6cd0 │ │ jmp 12fab95 │ │ lea -0x114ccfe(%ebx),%eax │ │ - lea -0x1137107(%ebx),%ecx │ │ + lea -0x113712e(%ebx),%ecx │ │ push %eax │ │ push %edx │ │ push %ecx │ │ push %esi │ │ call 11c5630 │ │ add $0xc,%esp │ │ push 0x8(%ebp) │ │ @@ -3899792,15 +3899792,15 @@ │ │ lea -0x11588c0(%ebx),%eax │ │ lea -0x115673e(%ebx),%ecx │ │ push %eax │ │ push $0x77 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x1141cfb(%ebx),%eax │ │ + lea -0x1141d22(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x6e │ │ push $0x22 │ │ call 1248e00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ @@ -3899854,15 +3899854,15 @@ │ │ test %ecx,%ecx │ │ je 12faef4 │ │ lea 0xc(%edx),%esi │ │ cmp -0x4(%edx),%eax │ │ mov %esi,%edx │ │ jne 12faed0 │ │ sub $0x4,%esp │ │ - lea -0x1143f55(%ebx),%eax │ │ + lea -0x1143f7c(%ebx),%eax │ │ push $0x32 │ │ push %eax │ │ push %ecx │ │ call 1297a80 │ │ jmp 12faf00 │ │ sub $0x8,%esp │ │ push %edi │ │ @@ -3899948,15 +3899948,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12fb038 │ │ mov $0x1,%eax │ │ cmpl $0x0,0x8(%edi) │ │ je 12fb03a │ │ lea -0x114ccfe(%ebx),%eax │ │ - lea -0x113ada1(%ebx),%ecx │ │ + lea -0x113adc8(%ebx),%ecx │ │ push %eax │ │ push 0x14(%ebp) │ │ push %ecx │ │ push %esi │ │ call 11c5630 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3900006,15 +3900006,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 12fb05d │ │ pop %ebx │ │ add $0x1455fb,%ebx │ │ mov 0x10(%ebp),%esi │ │ lea -0x114ccfe(%ebx),%eax │ │ - lea -0x113d5b1(%ebx),%ecx │ │ + lea -0x113d5d8(%ebx),%ecx │ │ push %eax │ │ push 0x14(%ebp) │ │ push %ecx │ │ push %esi │ │ call 11c5630 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3900049,15 +3900049,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 12fb0bd │ │ pop %ebx │ │ add $0x14559b,%ebx │ │ mov 0x10(%ebp),%esi │ │ lea -0x114ccfe(%ebx),%eax │ │ - lea -0x113d5b1(%ebx),%ecx │ │ + lea -0x113d5d8(%ebx),%ecx │ │ push %eax │ │ push 0x14(%ebp) │ │ push %ecx │ │ push %esi │ │ call 11c5630 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3900181,15 +3900181,15 @@ │ │ je 12fb1de │ │ sub $0xc,%esp │ │ push %esi │ │ call 11c0660 │ │ add $0x10,%esp │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11370f8(%ebx),%eax │ │ + lea -0x113711f(%ebx),%eax │ │ lea -0x114d4e3(%ebx),%ecx │ │ push %eax │ │ push $0xce │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3900257,15 +3900257,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 12fb27d │ │ pop %ebx │ │ add $0x1453db,%ebx │ │ mov 0x10(%ebp),%esi │ │ lea -0x114ccfe(%ebx),%eax │ │ - lea -0x113d5b1(%ebx),%ecx │ │ + lea -0x113d5d8(%ebx),%ecx │ │ push %eax │ │ push 0x14(%ebp) │ │ push %ecx │ │ push %esi │ │ call 11c5630 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3900372,15 +3900372,15 @@ │ │ test %eax,%eax │ │ jle 12fb455 │ │ mov 0x8(%esp),%eax │ │ add %eax,%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x111e18b(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ - lea -0x1145bca(%ebx),%eax │ │ + lea -0x1145bf1(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ xor %eax,%eax │ │ mov 0xc(%ebp),%esi │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3902376,15 +3902376,15 @@ │ │ mov %ecx,0x2c(%esp) │ │ lea -0x1135118(%ebx),%ecx │ │ mov %ecx,0x38(%esp) │ │ mov %edi,0x10(%esp) │ │ jmp 12fc9e0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140347(%ebx),%eax │ │ + lea -0x114036e(%ebx),%eax │ │ lea -0x1127f67(%ebx),%ecx │ │ push %eax │ │ push $0x3b4 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3902515,15 +3902515,15 @@ │ │ push %eax │ │ call 139e480 │ │ add $0x10,%esp │ │ mov %eax,0xc(%esp) │ │ mov %eax,0x48(%esp) │ │ mov 0x1c(%esp),%esi │ │ sub $0x8,%esp │ │ - lea -0x1142576(%ebx),%edi │ │ + lea -0x114259d(%ebx),%edi │ │ push %edi │ │ push %esi │ │ call 139e1d0 │ │ add $0x10,%esp │ │ add %esi,%eax │ │ mov %eax,0x1c(%esp) │ │ cmpl $0xff,0xc(%esp) │ │ @@ -3902563,15 +3902563,15 @@ │ │ push 0x28(%esp) │ │ push %esi │ │ call 139e1d0 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ add %esi,%eax │ │ sub $0x8,%esp │ │ - lea -0x1142576(%ebx),%ecx │ │ + lea -0x114259d(%ebx),%ecx │ │ mov %ecx,0x38(%esp) │ │ push %ecx │ │ push %eax │ │ call 139e1d0 │ │ add $0x10,%esp │ │ mov %eax,0x34(%esp) │ │ add %edi,%eax │ │ @@ -3902730,15 +3902730,15 @@ │ │ call 12fc590 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12fd0f8 │ │ jmp 12fcf69 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140347(%ebx),%eax │ │ + lea -0x114036e(%ebx),%eax │ │ push %eax │ │ push $0x3f8 │ │ push 0x14(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa5 │ │ @@ -3902754,15 +3902754,15 @@ │ │ push %ecx │ │ push $0x4 │ │ call 1248790 │ │ add $0x20,%esp │ │ jmp 12fd0cd │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140347(%ebx),%eax │ │ + lea -0x114036e(%ebx),%eax │ │ push %eax │ │ push $0x3e6 │ │ push 0x14(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa4 │ │ @@ -3902780,66 +3902780,66 @@ │ │ call 1248790 │ │ add $0x20,%esp │ │ xor %esi,%esi │ │ mov 0x10(%esp),%edi │ │ jmp 12fd0d1 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140347(%ebx),%eax │ │ + lea -0x114036e(%ebx),%eax │ │ push %eax │ │ push $0x407 │ │ jmp 12fd00f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140347(%ebx),%eax │ │ + lea -0x114036e(%ebx),%eax │ │ push %eax │ │ push $0x3e0 │ │ push 0x14(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7c │ │ jmp 12fcf5f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140347(%ebx),%eax │ │ + lea -0x114036e(%ebx),%eax │ │ push %eax │ │ push $0x420 │ │ push 0x14(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ jmp 12fd022 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140347(%ebx),%eax │ │ + lea -0x114036e(%ebx),%eax │ │ push %eax │ │ push $0x413 │ │ jmp 12fcf84 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140347(%ebx),%eax │ │ + lea -0x114036e(%ebx),%eax │ │ push %eax │ │ push $0x3ca │ │ push 0x14(%esp) │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x1141cfb(%ebx),%eax │ │ + lea -0x1141d22(%ebx),%eax │ │ push 0x4(%esi) │ │ push %eax │ │ push $0x73 │ │ push $0x22 │ │ call 1248e00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 12fd0d1 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140347(%ebx),%eax │ │ + lea -0x114036e(%ebx),%eax │ │ push %eax │ │ push $0x43a │ │ push 0x14(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ @@ -3902856,27 +3902856,27 @@ │ │ push $0x4 │ │ call 1248790 │ │ add $0x20,%esp │ │ mov 0x10(%esp),%edi │ │ jmp 12fd0d1 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140347(%ebx),%eax │ │ + lea -0x114036e(%ebx),%eax │ │ push %eax │ │ push $0x435 │ │ jmp 12fd0b0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140347(%ebx),%eax │ │ + lea -0x114036e(%ebx),%eax │ │ push %eax │ │ push $0x418 │ │ jmp 12fd0b0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140347(%ebx),%eax │ │ + lea -0x114036e(%ebx),%eax │ │ push %eax │ │ push $0x425 │ │ push 0x14(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa6 │ │ @@ -3902894,15 +3902894,15 @@ │ │ call 1248790 │ │ add $0x20,%esp │ │ mov 0x10(%esp),%edi │ │ jmp 12fd0cd │ │ mov %eax,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140347(%ebx),%eax │ │ + lea -0x114036e(%ebx),%eax │ │ push %eax │ │ push $0x42a │ │ push 0x14(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ @@ -3902913,15 +3902913,15 @@ │ │ lea -0x112da46(%ebx),%ecx │ │ push 0x8(%esi) │ │ push %eax │ │ push 0x4(%esi) │ │ jmp 12fce47 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1140347(%ebx),%eax │ │ + lea -0x114036e(%ebx),%eax │ │ push %eax │ │ push $0x42f │ │ push 0x14(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80022 │ │ @@ -3902996,17 +3902996,17 @@ │ │ mov %ecx,0x34(%esp) │ │ lea -0x11315de(%ebx),%ecx │ │ mov %ecx,0x30(%esp) │ │ lea -0x1147be4(%ebx),%ecx │ │ mov %ecx,0x2c(%esp) │ │ lea -0x115888b(%ebx),%ecx │ │ mov %ecx,0x28(%esp) │ │ - lea -0x11370e9(%ebx),%ecx │ │ + lea -0x1137110(%ebx),%ecx │ │ mov %ecx,0x24(%esp) │ │ - lea -0x113e59b(%ebx),%ecx │ │ + lea -0x113e5c2(%ebx),%ecx │ │ mov %ecx,0x20(%esp) │ │ lea -0x115671b(%ebx),%ecx │ │ mov %ecx,0x1c(%esp) │ │ jmp 12fd1e1 │ │ nop │ │ nop │ │ mov 0x40(%esp),%edi │ │ @@ -3903042,15 +3903042,15 @@ │ │ rol $0x8,%ax │ │ movzwl %ax,%edx │ │ cmp $0x2,%dx │ │ je 12fd477 │ │ cmp $0x1,%edx │ │ jne 12fd240 │ │ mov %edx,0xc(%esp) │ │ - lea -0x113ad84(%ebx),%eax │ │ + lea -0x113adab(%ebx),%eax │ │ jmp 12fd481 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3903134,15 +3903134,15 @@ │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ sub $0x8,%esp │ │ - lea -0x1145bc6(%ebx),%eax │ │ + lea -0x1145bed(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 11c4b50 │ │ add $0x10,%esp │ │ mov 0x4(%esi),%eax │ │ mov 0x4(%eax),%esi │ │ sub $0xc,%esp │ │ @@ -3903176,15 +3903176,15 @@ │ │ jge 12fd1c0 │ │ sub $0x8,%esp │ │ push %edi │ │ push %esi │ │ call 12eb7b0 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ - lea -0x113d5b1(%ebx),%eax │ │ + lea -0x113d5d8(%ebx),%eax │ │ push 0x14(%esp) │ │ push 0x4c(%esp) │ │ push %eax │ │ push 0x10(%ebp) │ │ call 11c5630 │ │ add $0x10,%esp │ │ mov (%esi),%eax │ │ @@ -3903728,15 +3903728,15 @@ │ │ mov %ecx,0x4(%esp) │ │ movl $0x0,(%esp) │ │ call *0x1c(%ecx) │ │ test %eax,%eax │ │ jne 12fd72f │ │ jmp 12fdac9 │ │ call 1248bb0 │ │ - lea -0x113ca81(%ebx),%eax │ │ + lea -0x113caa8(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1127f67(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x4f2,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8000f,0x4(%esp) │ │ @@ -3904210,15 +3904210,15 @@ │ │ or 0x12(%esp),%al │ │ jne 12fe19c │ │ movzbl 0x11(%esp),%eax │ │ mov $0x2,%esi │ │ or 0x10(%esp),%al │ │ jne 12fe19c │ │ sub $0x8,%esp │ │ - lea -0x113b8b5(%ebx),%esi │ │ + lea -0x113b8dc(%ebx),%esi │ │ push %esi │ │ mov 0x18(%esp),%edi │ │ push %edi │ │ call 11c4b50 │ │ add $0x8,%esp │ │ push %esi │ │ push %edi │ │ @@ -3904297,15 +3904297,15 @@ │ │ call 11c5630 │ │ mov 0xc(%ebp),%eax │ │ mov 0x1c(%esp),%edx │ │ add $0x10,%esp │ │ cmpl $0x2,(%eax) │ │ jl 12fe175 │ │ mov $0x1,%esi │ │ - lea -0x113b8b5(%ebx),%edi │ │ + lea -0x113b8dc(%ebx),%edi │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3904341,15 +3904341,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov %esi,0x20(%esp) │ │ xor %esi,%esi │ │ - lea -0x113b8b5(%ebx),%edi │ │ + lea -0x113b8dc(%ebx),%edi │ │ lea -0x114ccfe(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ lea -0x11315d1(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ nop │ │ nop │ │ nop │ │ @@ -3904812,28 +3904812,28 @@ │ │ movl $0x0,0x14(%esp) │ │ jmp 12fe7a5 │ │ mov %edx,%esi │ │ jmp 12fe7a9 │ │ movl $0x1,0x14(%esp) │ │ jmp 12fe7a5 │ │ call 1248bb0 │ │ - lea -0x1138bdf(%ebx),%eax │ │ + lea -0x1138c06(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x11370df(%ebx),%eax │ │ + lea -0x1137106(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x140,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8000d,0x4(%esp) │ │ jmp 12fe799 │ │ movl $0x0,0x1c(%esp) │ │ call 1248bb0 │ │ - lea -0x1138bdf(%ebx),%eax │ │ + lea -0x1138c06(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x11370df(%ebx),%eax │ │ + lea -0x1137106(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x139,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x80003,0x4(%esp) │ │ movl $0x22,(%esp) │ │ call 1248e00 │ │ @@ -3904898,15 +3904898,15 @@ │ │ movl $0x0,0x10(%esp) │ │ xor %esi,%esi │ │ mov %edi,0x20(%esp) │ │ jmp 12fe8c1 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1156710(%ebx),%eax │ │ - lea -0x11370df(%ebx),%ecx │ │ + lea -0x1137106(%ebx),%ecx │ │ push %eax │ │ push $0x180 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ @@ -3905046,15 +3905046,15 @@ │ │ mov 0x34(%esp),%edi │ │ mov (%edi),%eax │ │ cmp $0x1,%eax │ │ je 12fea8b │ │ test %eax,%eax │ │ jne 12feaa6 │ │ sub $0x4,%esp │ │ - lea -0x11370df(%ebx),%eax │ │ + lea -0x1137106(%ebx),%eax │ │ push $0x1c4 │ │ push %eax │ │ push $0x8 │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12febf5 │ │ @@ -3905131,42 +3905131,42 @@ │ │ mov %ecx,0x1c(%esp) │ │ mov 0xc(%esp),%esi │ │ jmp 12febf5 │ │ mov %edi,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1156710(%ebx),%eax │ │ - lea -0x11370df(%ebx),%ecx │ │ + lea -0x1137106(%ebx),%ecx │ │ push %eax │ │ push $0x1b2 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ jmp 12febb3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1156710(%ebx),%eax │ │ - lea -0x11370df(%ebx),%ecx │ │ + lea -0x1137106(%ebx),%ecx │ │ push %eax │ │ push $0x1a8 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ push $0x22 │ │ call 1248e00 │ │ add $0x10,%esp │ │ jmp 12febf5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1156710(%ebx),%eax │ │ - lea -0x11370df(%ebx),%ecx │ │ + lea -0x1137106(%ebx),%ecx │ │ push %eax │ │ push $0x1b9 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3905310,15 +3905310,15 @@ │ │ call 139e1d0 │ │ add $0x10,%esp │ │ cmpb $0x0,(%esi,%eax,1) │ │ je 12feea0 │ │ mov %eax,%edi │ │ add %esi,%eax │ │ sub $0x8,%esp │ │ - lea -0x1142576(%ebx),%ecx │ │ + lea -0x114259d(%ebx),%ecx │ │ mov %ecx,0x24(%esp) │ │ push %ecx │ │ push %eax │ │ call 139e1d0 │ │ add $0x10,%esp │ │ mov %edi,%ecx │ │ mov %eax,%edi │ │ @@ -3905342,15 +3905342,15 @@ │ │ push 0x2c(%esp) │ │ push %edi │ │ call 139e1d0 │ │ add $0x10,%esp │ │ cmpb $0x0,(%eax,%edi,1) │ │ jne 12ff06f │ │ sub $0x4,%esp │ │ - lea -0x11370df(%ebx),%eax │ │ + lea -0x1137106(%ebx),%eax │ │ push $0x255 │ │ mov %eax,0x18(%esp) │ │ push %eax │ │ push %esi │ │ call 1297a80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3905438,15 +3905438,15 @@ │ │ test %eax,%eax │ │ je 12ff173 │ │ movl $0x0,(%ecx) │ │ jmp 12fece2 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1129e3a(%ebx),%eax │ │ - lea -0x11370df(%ebx),%ecx │ │ + lea -0x1137106(%ebx),%ecx │ │ push %eax │ │ push $0x20f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80022 │ │ @@ -3905462,30 +3905462,30 @@ │ │ call 12fe7d0 │ │ test %eax,%eax │ │ jne 12ff20b │ │ jmp 12ff1e4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1129e3a(%ebx),%eax │ │ - lea -0x11370df(%ebx),%ecx │ │ + lea -0x1137106(%ebx),%ecx │ │ push %eax │ │ push $0x225 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ push $0x22 │ │ call 1248e00 │ │ add $0x10,%esp │ │ jmp 12ff0c5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1129e3a(%ebx),%eax │ │ - lea -0x11370df(%ebx),%ecx │ │ + lea -0x1137106(%ebx),%ecx │ │ push %eax │ │ push $0x21f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x73 │ │ @@ -3905497,39 +3905497,39 @@ │ │ push 0x8(%esi) │ │ push %eax │ │ push 0x4(%esi) │ │ jmp 12ff0ba │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1129e3a(%ebx),%eax │ │ - lea -0x11370df(%ebx),%ecx │ │ + lea -0x1137106(%ebx),%ecx │ │ push %eax │ │ push $0x266 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80022 │ │ jmp 12ff12e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1129e3a(%ebx),%eax │ │ - lea -0x11370df(%ebx),%ecx │ │ + lea -0x1137106(%ebx),%ecx │ │ push %eax │ │ push $0x23e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa2 │ │ jmp 12ff099 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1129e3a(%ebx),%eax │ │ - lea -0x11370df(%ebx),%ecx │ │ + lea -0x1137106(%ebx),%ecx │ │ push %eax │ │ push $0x246 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa3 │ │ @@ -3905577,15 +3905577,15 @@ │ │ push $0x22 │ │ call 1248e00 │ │ add $0x10,%esp │ │ jmp 12ff1e4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1129e3a(%ebx),%eax │ │ - lea -0x11370df(%ebx),%ecx │ │ + lea -0x1137106(%ebx),%ecx │ │ push %eax │ │ push $0x251 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80022 │ │ @@ -3905599,15 +3905599,15 @@ │ │ mov %edx,%esi │ │ call 11bfa90 │ │ add $0x10,%esp │ │ movl $0x0,(%edi,%esi,1) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1129e3a(%ebx),%eax │ │ - lea -0x11370df(%ebx),%ecx │ │ + lea -0x1137106(%ebx),%ecx │ │ push %eax │ │ push $0x22f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa5 │ │ @@ -3905675,15 +3905675,15 @@ │ │ push 0x14(%ebp) │ │ call 12ffa30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ff280 │ │ mov 0x4(%edi),%edx │ │ sub $0x8,%esp │ │ - lea -0x1143f3f(%ebx),%eax │ │ + lea -0x1143f66(%ebx),%eax │ │ mov %esi,%ecx │ │ push %eax │ │ push 0x14(%ebp) │ │ call 12ffa30 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ @@ -3906309,15 +3906309,15 @@ │ │ test %edx,%edx │ │ je 12ffc16 │ │ mov %edx,%esi │ │ mov %ecx,%edi │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0x114ccfe(%ebx),%edx │ │ - lea -0x11404e4(%ebx),%eax │ │ + lea -0x114050b(%ebx),%eax │ │ push 0xc(%ebp) │ │ mov %edx,0x24(%esp) │ │ push %edx │ │ mov %ecx,0x20(%esp) │ │ push %ecx │ │ push %eax │ │ push %edi │ │ @@ -3906334,15 +3906334,15 @@ │ │ call 12eb790 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12ffc16 │ │ addl $0x2,0xc(%esp) │ │ lea -0x114f26d(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ - lea -0x11370df(%ebx),%eax │ │ + lea -0x1137106(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ lea -0x114f266(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ xor %eax,%eax │ │ mov %edi,0x18(%esp) │ │ mov %esi,0x24(%esp) │ │ jmp 12ffb12 │ │ @@ -3906387,15 +3906387,15 @@ │ │ push $0x0 │ │ call 13085a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ffc23 │ │ mov %eax,%esi │ │ sub $0xc,%esp │ │ - lea -0x11370c9(%ebx),%eax │ │ + lea -0x11370f0(%ebx),%eax │ │ push %esi │ │ push 0x24(%esp) │ │ push 0x20(%esp) │ │ push %eax │ │ push %edi │ │ call 11c5630 │ │ add $0x1c,%esp │ │ @@ -3906548,23 +3906548,23 @@ │ │ mov %ecx,0x10(%esp) │ │ lea 0x8(%eax),%ecx │ │ mov %ecx,0x8(%esp) │ │ add $0xc,%eax │ │ mov %eax,0x18(%esp) │ │ xor %eax,%eax │ │ lea -0x114ccfe(%ebx),%esi │ │ - lea -0x113ca50(%ebx),%ecx │ │ + lea -0x113ca77(%ebx),%ecx │ │ mov %ecx,0x2c(%esp) │ │ lea -0x1150ff0(%ebx),%ecx │ │ mov %ecx,0x44(%esp) │ │ lea -0x1129e28(%ebx),%ecx │ │ mov %ecx,0x40(%esp) │ │ - lea -0x113d5b1(%ebx),%ecx │ │ + lea -0x113d5d8(%ebx),%ecx │ │ mov %ecx,0x3c(%esp) │ │ - lea -0x113ca43(%ebx),%ecx │ │ + lea -0x113ca6a(%ebx),%ecx │ │ mov %ecx,0x38(%esp) │ │ lea -0x11223df(%ebx),%ecx │ │ mov %ecx,0x34(%esp) │ │ lea -0x114d4c3(%ebx),%ecx │ │ mov %ecx,0x30(%esp) │ │ mov %esi,(%esp) │ │ jmp 12ffd65 │ │ @@ -3906617,15 +3906617,15 @@ │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ - lea -0x11370c2(%ebx),%eax │ │ + lea -0x11370e9(%ebx),%eax │ │ push (%esp) │ │ push 0x18(%esp) │ │ push %eax │ │ mov 0x10(%ebp),%esi │ │ push %esi │ │ call 11c5630 │ │ add $0x8,%esp │ │ @@ -3906745,15 +3906745,15 @@ │ │ push %eax │ │ push 0x10(%ebp) │ │ call 11c4b50 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%eax │ │ cmpl $0x0,0x14(%eax) │ │ je 12fff80 │ │ - lea -0x113ca26(%ebx),%eax │ │ + lea -0x113ca4d(%ebx),%eax │ │ push %esi │ │ push 0xc(%esp) │ │ push %eax │ │ mov 0x10(%ebp),%esi │ │ push %esi │ │ call 11c5630 │ │ add $0xc,%esp │ │ @@ -3906825,15 +3906825,15 @@ │ │ call 11c5630 │ │ add $0x10,%esp │ │ cmpl $0x0,0x10(%edi) │ │ mov 0x8(%esp),%ecx │ │ mov %edi,0x4(%esp) │ │ mov (%esp),%edi │ │ je 1300087 │ │ - lea -0x113e593(%ebx),%eax │ │ + lea -0x113e5ba(%ebx),%eax │ │ push %edi │ │ push %ecx │ │ push %eax │ │ push %esi │ │ call 11c5630 │ │ add $0x8,%esp │ │ mov 0xc(%esp),%eax │ │ @@ -3907429,28 +3907429,28 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13006b0 │ │ sub $0xc,%esp │ │ push %eax │ │ call 12ae430 │ │ add $0xc,%esp │ │ - lea -0x1141cfb(%ebx),%ecx │ │ + lea -0x1141d22(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ jmp 13006c1 │ │ movzbl 0x24(%edi),%eax │ │ movzbl 0x25(%edi),%ecx │ │ lea -0x11223a4(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ push %edx │ │ push %esi │ │ call 11c5630 │ │ add $0x10,%esp │ │ - lea -0x114233a(%ebx),%eax │ │ + lea -0x1142361(%ebx),%eax │ │ push 0x4(%esp) │ │ push 0x4(%esp) │ │ push %eax │ │ push %esi │ │ call 11c5630 │ │ add $0x4,%esp │ │ push 0x2c(%edi) │ │ @@ -3907481,15 +3907481,15 @@ │ │ push 0x8(%ebp) │ │ call 12eb790 │ │ add $0x10,%esp │ │ mov %eax,0x8(%esp) │ │ test %eax,%eax │ │ jle 130078e │ │ xor %edi,%edi │ │ - lea -0x1141cfb(%ebx),%eax │ │ + lea -0x1141d22(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ jmp 1300747 │ │ nop │ │ nop │ │ nop │ │ nop │ │ inc %edi │ │ @@ -3907573,17 +3907573,17 @@ │ │ call 12eb790 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 13009b7 │ │ mov %edi,0x10(%esp) │ │ mov %esi,0xc(%esp) │ │ xor %edi,%edi │ │ - lea -0x113ca16(%ebx),%eax │ │ + lea -0x113ca3d(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ - lea -0x114032e(%ebx),%eax │ │ + lea -0x1140355(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ mov 0x10(%ebp),%esi │ │ jmp 1300845 │ │ nop │ │ nop │ │ nop │ │ inc %edi │ │ @@ -3907690,15 +3907690,15 @@ │ │ test %eax,%eax │ │ mov 0x10(%ebp),%esi │ │ jne 1300830 │ │ jmp 1300a07 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1127f26(%ebx),%eax │ │ - lea -0x1143f24(%ebx),%ecx │ │ + lea -0x1143f4b(%ebx),%ecx │ │ push %eax │ │ push $0x2a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3907719,15 +3907719,15 @@ │ │ movl $0x40,0x4(%esp) │ │ jmp 13009ff │ │ movl $0x48,0x4(%esp) │ │ movl $0x8000d,0x8(%esp) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1127f26(%ebx),%eax │ │ - lea -0x1143f24(%ebx),%ecx │ │ + lea -0x1143f4b(%ebx),%ecx │ │ push %eax │ │ push 0xc(%esp) │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x10(%esp) │ │ @@ -3907801,16 +3907801,16 @@ │ │ push %edi │ │ call 11c4340 │ │ add $0x10,%esp │ │ mov 0x14(%ebp),%edx │ │ jmp 1300b2d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11370b0(%ebx),%eax │ │ - lea -0x1143f24(%ebx),%ecx │ │ + lea -0x11370d7(%ebx),%eax │ │ + lea -0x1143f4b(%ebx),%ecx │ │ push %eax │ │ push $0x66 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3907848,15 +3907848,15 @@ │ │ push $0x1 │ │ push %eax │ │ push %edi │ │ call 11c4340 │ │ add $0x10,%esp │ │ mov 0x14(%ebp),%edx │ │ lea -0x114ccfe(%ebx),%eax │ │ - lea -0x113709b(%ebx),%ecx │ │ + lea -0x11370c2(%ebx),%ecx │ │ push %eax │ │ push %edx │ │ push %ecx │ │ push %edi │ │ call 11c5630 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ @@ -3908037,19 +3908037,19 @@ │ │ test %eax,%eax │ │ jle 1301165 │ │ lea 0x2(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ lea 0x4(%edi),%eax │ │ mov %eax,0x18(%esp) │ │ lea -0x114ccfe(%ebx),%ecx │ │ - lea -0x113ad6a(%ebx),%eax │ │ + lea -0x113ad91(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x112f639(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ - lea -0x113e54f(%ebx),%eax │ │ + lea -0x113e576(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ xor %eax,%eax │ │ mov 0xc(%ebp),%esi │ │ mov %ecx,(%esp) │ │ sub $0x8,%esp │ │ push %eax │ │ push 0x4(%esi) │ │ @@ -3908070,26 +3908070,26 @@ │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jle 1301163 │ │ cmpl $0x0,(%edi) │ │ mov %edi,0x8(%esp) │ │ je 1300e64 │ │ mov %esi,%ecx │ │ - lea -0x114231a(%ebx),%eax │ │ + lea -0x1142341(%ebx),%eax │ │ mov (%esp),%esi │ │ push %esi │ │ push %ecx │ │ push %eax │ │ mov 0x10(%ebp),%edi │ │ push %edi │ │ call 11c5630 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1301163 │ │ - lea -0x1138bbf(%ebx),%eax │ │ + lea -0x1138be6(%ebx),%eax │ │ push %esi │ │ push 0x14(%ebp) │ │ push %eax │ │ push %edi │ │ call 11c5630 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3908225,15 +3908225,15 @@ │ │ sub $0x8,%esp │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ push 0x4(%esi) │ │ call 12eb7b0 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ - lea -0x1145b9a(%ebx),%eax │ │ + lea -0x1145bc1(%ebx),%eax │ │ push (%esp) │ │ push 0x14(%ebp) │ │ push %eax │ │ push %edi │ │ call 11c5630 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3908314,19 +3908314,19 @@ │ │ lea 0x38(%esp),%eax │ │ push %eax │ │ call 12ae860 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ mov (%esp),%esi │ │ cmove %esi,%edi │ │ - lea -0x11418ef(%ebx),%eax │ │ + lea -0x1141916(%ebx),%eax │ │ cmove %esi,%eax │ │ - lea -0x1145552(%ebx),%ecx │ │ + lea -0x1145579(%ebx),%ecx │ │ cmove %esi,%ecx │ │ - lea -0x1143f0f(%ebx),%edx │ │ + lea -0x1143f36(%ebx),%edx │ │ push %ecx │ │ lea 0x30(%esp),%ecx │ │ push %ecx │ │ push %eax │ │ push %edi │ │ mov 0x10(%ebp),%edi │ │ push %esi │ │ @@ -3908433,17 +3908433,17 @@ │ │ push $0x80 │ │ push %eax │ │ call 12ae860 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%edx │ │ test %edx,%edx │ │ cmove %esi,%edx │ │ - lea -0x11418ef(%ebx),%eax │ │ + lea -0x1141916(%ebx),%eax │ │ cmove %esi,%eax │ │ - lea -0x1145552(%ebx),%ecx │ │ + lea -0x1145579(%ebx),%ecx │ │ cmove %esi,%ecx │ │ sub $0x8,%esp │ │ lea -0x1131598(%ebx),%esi │ │ push %ecx │ │ lea 0x18(%esp),%ecx │ │ push %ecx │ │ push %eax │ │ @@ -3908548,21 +3908548,21 @@ │ │ sub $0x10,%esp │ │ call 1301361 │ │ pop %ebx │ │ add $0x13f2f7,%ebx │ │ mov 0xc(%ebp),%esi │ │ sub $0x4,%esp │ │ lea 0x10(%ebp),%edi │ │ - lea -0x1137089(%ebx),%eax │ │ + lea -0x11370b0(%ebx),%eax │ │ push %edi │ │ push (%esi) │ │ push %eax │ │ call 1308390 │ │ add $0xc,%esp │ │ - lea -0x113711b(%ebx),%eax │ │ + lea -0x1137142(%ebx),%eax │ │ push %edi │ │ push 0x4(%esi) │ │ push %eax │ │ call 1308800 │ │ add $0x10,%esp │ │ mov 0x10(%ebp),%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3908612,17 +3908612,17 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 13014d2 │ │ mov %esi,0x4(%esp) │ │ add $0x4,%esi │ │ mov %esi,0xc(%esp) │ │ xor %esi,%esi │ │ - lea -0x1137089(%ebx),%eax │ │ + lea -0x11370b0(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ - lea -0x113711b(%ebx),%eax │ │ + lea -0x1137142(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ sub $0x8,%esp │ │ push %esi │ │ push %edi │ │ call 12eb7b0 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ @@ -3908720,15 +3908720,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 130154f │ │ pop %ebx │ │ add $0x13f109,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113707f(%ebx),%eax │ │ + lea -0x11370a6(%ebx),%eax │ │ lea -0x1159d65(%ebx),%ecx │ │ push $0x20 │ │ push %eax │ │ push %ecx │ │ call 1297a80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3908814,15 +3908814,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 13015fd │ │ pop %ebx │ │ add $0x13f05b,%ebx │ │ mov 0x10(%ebp),%esi │ │ lea -0x114ccfe(%ebx),%eax │ │ - lea -0x113d5b1(%ebx),%ecx │ │ + lea -0x113d5d8(%ebx),%ecx │ │ push %eax │ │ push 0x14(%ebp) │ │ push %ecx │ │ push %esi │ │ call 11c5630 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ @@ -3909084,15 +3909084,15 @@ │ │ cmp %eax,%edi │ │ jl 13017b0 │ │ mov 0x4(%esp),%esi │ │ jmp 13019ef │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111e140(%ebx),%eax │ │ - lea -0x113ca0d(%ebx),%ecx │ │ + lea -0x113ca34(%ebx),%ecx │ │ push %eax │ │ push $0x9f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3909100,39 +3909100,39 @@ │ │ call 1248e00 │ │ add $0x10,%esp │ │ movl $0x0,(%esp) │ │ jmp 13019cd │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111e140(%ebx),%eax │ │ - lea -0x113ca0d(%ebx),%ecx │ │ + lea -0x113ca34(%ebx),%ecx │ │ push %eax │ │ push $0xab │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8f │ │ jmp 130197b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111e140(%ebx),%eax │ │ - lea -0x113ca0d(%ebx),%ecx │ │ + lea -0x113ca34(%ebx),%ecx │ │ push %eax │ │ push $0xbb │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ jmp 13019b8 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111e140(%ebx),%eax │ │ - lea -0x113ca0d(%ebx),%ecx │ │ + lea -0x113ca34(%ebx),%ecx │ │ push %eax │ │ push $0xb1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3909140,15 +3909140,15 @@ │ │ call 1248e00 │ │ add $0x10,%esp │ │ movl $0x0,(%esp) │ │ jmp 13019c5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111e140(%ebx),%eax │ │ - lea -0x113ca0d(%ebx),%ecx │ │ + lea -0x113ca34(%ebx),%ecx │ │ push %eax │ │ push $0xb5 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80022 │ │ @@ -3909667,15 +3909667,15 @@ │ │ call 1315530 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ cmp $0xffffffff,%ecx │ │ je 130217a │ │ mov %ecx,%edx │ │ - lea -0x113ca0d(%ebx),%eax │ │ + lea -0x113ca34(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %ecx,%eax │ │ mov %ebx,0x8(%esp) │ │ mov %esi,0x14(%esp) │ │ nop │ │ nop │ │ nop │ │ @@ -3909895,15 +3909895,15 @@ │ │ push %ecx │ │ call 12eb790 │ │ add $0x10,%esp │ │ lea -0x114ccfe(%ebx),%esi │ │ test %eax,%eax │ │ jle 13021de │ │ sub $0xc,%esp │ │ - lea -0x11404e4(%ebx),%eax │ │ + lea -0x114050b(%ebx),%eax │ │ push 0xc(%ebp) │ │ push %esi │ │ push 0x8(%ebp) │ │ push %eax │ │ push %edi │ │ call 11c5630 │ │ add $0x20,%esp │ │ @@ -3909920,15 +3909920,15 @@ │ │ add $0x2,%esi │ │ sub $0x8,%esp │ │ push $0x0 │ │ push %edi │ │ call 12eb7b0 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ - lea -0x113d5b1(%ebx),%eax │ │ + lea -0x113d5d8(%ebx),%eax │ │ push 0x18(%esp) │ │ mov %esi,0x2c(%esp) │ │ push %esi │ │ mov %eax,0x2c(%esp) │ │ push %eax │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ @@ -3909973,15 +3909973,15 @@ │ │ push %eax │ │ push 0x14(%esp) │ │ mov %ecx,%esi │ │ call 11c5630 │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x113ca0d(%ebx),%esi │ │ + lea -0x113ca34(%ebx),%esi │ │ push $0xf6 │ │ push %esi │ │ push %ecx │ │ call 12962c0 │ │ add $0xc,%esp │ │ push $0xf7 │ │ push %esi │ │ @@ -3910001,15 +3910001,15 @@ │ │ cmp $0x2,%eax │ │ jl 1302430 │ │ mov $0x1,%edi │ │ lea -0x1134970(%ebx),%ecx │ │ mov %ecx,0x10(%esp) │ │ lea -0x112bb8c(%ebx),%ecx │ │ mov %ecx,0x1c(%esp) │ │ - lea -0x113ca0d(%ebx),%ecx │ │ + lea -0x113ca34(%ebx),%ecx │ │ mov %ecx,0x20(%esp) │ │ jmp 130235a │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3910155,15 +3910155,15 @@ │ │ push %esi │ │ call 139df60 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x35,%eax │ │ test %ecx,%ecx │ │ jne 1302a8b │ │ - lea -0x113ca0d(%ebx),%eax │ │ + lea -0x113ca34(%ebx),%eax │ │ push $0x2a9 │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push %edi │ │ push %esi │ │ call 1297ae0 │ │ add $0x10,%esp │ │ @@ -3911092,15 +3911092,15 @@ │ │ push %ecx │ │ call 1298e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13030e3 │ │ mov 0x8(%ebp),%edi │ │ mov $0x1,%esi │ │ - lea -0x1145b90(%ebx),%eax │ │ + lea -0x1145bb7(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3911536,15 +3911536,15 @@ │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ lea -0x1134970(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 11c4b50 │ │ add $0x10,%esp │ │ - lea -0x113c9f6(%ebx),%eax │ │ + lea -0x113ca1d(%ebx),%eax │ │ push 0x8(%esp) │ │ push 0x14(%ebp) │ │ push %eax │ │ push %edi │ │ call 11c5630 │ │ add $0x10,%esp │ │ mov 0x4(%esi),%eax │ │ @@ -3911793,16 +3911793,16 @@ │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x87 │ │ push $0x22 │ │ call 1248e00 │ │ add $0xc,%esp │ │ - lea -0x114035f(%ebx),%eax │ │ - lea -0x1138c0c(%ebx),%ecx │ │ + lea -0x1140386(%ebx),%eax │ │ + lea -0x1138c33(%ebx),%ecx │ │ lea -0x112030b(%ebx),%edx │ │ push 0x8(%edi) │ │ push %eax │ │ push 0x4(%edi) │ │ push %ecx │ │ push (%edi) │ │ push %edx │ │ @@ -3911861,23 +3911861,23 @@ │ │ mov %edx,%edi │ │ call 1303676 │ │ pop %ebx │ │ add $0x13cfe2,%ebx │ │ mov %ecx,0x8(%esp) │ │ mov 0x4(%ecx),%esi │ │ sub $0x8,%esp │ │ - lea -0x1142300(%ebx),%eax │ │ + lea -0x1142327(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1303789 │ │ sub $0x8,%esp │ │ - lea -0x113711b(%ebx),%eax │ │ + lea -0x1137142(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13037bb │ │ sub $0x8,%esp │ │ @@ -3911928,57 +3911928,57 @@ │ │ push %edi │ │ call 139e250 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1303a7d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138bb7(%ebx),%eax │ │ + lea -0x1138bde(%ebx),%eax │ │ lea -0x1122389(%ebx),%ecx │ │ push %eax │ │ push $0xda │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x98 │ │ jmp 1303b70 │ │ cmpl $0x0,(%edi) │ │ je 130382d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138bb7(%ebx),%eax │ │ + lea -0x1138bde(%ebx),%eax │ │ lea -0x1122389(%ebx),%ecx │ │ push %eax │ │ push $0x5d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9b │ │ jmp 13037ee │ │ mov 0x8(%ebp),%eax │ │ cmpl $0x0,(%eax) │ │ je 1303874 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138bb7(%ebx),%eax │ │ + lea -0x1138bde(%ebx),%eax │ │ lea -0x1122389(%ebx),%ecx │ │ push %eax │ │ push $0x69 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9d │ │ push $0x22 │ │ call 1248e00 │ │ add $0xc,%esp │ │ - lea -0x114035f(%ebx),%eax │ │ - lea -0x1138c0c(%ebx),%ecx │ │ + lea -0x1140386(%ebx),%eax │ │ + lea -0x1138c33(%ebx),%ecx │ │ lea -0x112030b(%ebx),%edx │ │ mov 0xc(%esp),%esi │ │ push 0x8(%esi) │ │ push %eax │ │ push 0x4(%esi) │ │ push %ecx │ │ push (%esi) │ │ @@ -3912002,15 +3912002,15 @@ │ │ mov %eax,%ecx │ │ mov %eax,(%edi) │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 1303825 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138bb7(%ebx),%eax │ │ + lea -0x1138bde(%ebx),%eax │ │ lea -0x1122389(%ebx),%ecx │ │ push %eax │ │ push $0x62 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3912024,28 +3912024,28 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 1303825 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138bb7(%ebx),%eax │ │ + lea -0x1138bde(%ebx),%eax │ │ lea -0x1122389(%ebx),%ecx │ │ push %eax │ │ push $0x6e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9c │ │ push $0x22 │ │ call 1248e00 │ │ add $0xc,%esp │ │ - lea -0x114035f(%ebx),%eax │ │ - lea -0x1138c0c(%ebx),%ecx │ │ + lea -0x1140386(%ebx),%eax │ │ + lea -0x1138c33(%ebx),%ecx │ │ lea -0x112030b(%ebx),%edx │ │ jmp 130380e │ │ add $0x4,%edi │ │ sub $0x8,%esp │ │ lea 0x18(%esp),%eax │ │ push %eax │ │ push %edi │ │ @@ -3912172,15 +3912172,15 @@ │ │ mov %edi,(%eax) │ │ mov 0x8(%eax),%eax │ │ movb $0x0,(%eax,%edi,1) │ │ movl $0x0,0x14(%esp) │ │ jmp 13039b0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138bb7(%ebx),%eax │ │ + lea -0x1138bde(%ebx),%eax │ │ lea -0x1122389(%ebx),%ecx │ │ push %eax │ │ push $0x7a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3912239,27 +3912239,27 @@ │ │ sub $0x4,%esp │ │ push $0x97 │ │ push %esi │ │ push 0x8(%eax) │ │ jmp 1303bfd │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138bb7(%ebx),%eax │ │ + lea -0x1138bde(%ebx),%eax │ │ lea -0x1122389(%ebx),%ecx │ │ push %eax │ │ push $0xa3 │ │ push %ecx │ │ jmp 1303b61 │ │ sub $0xc,%esp │ │ push %esi │ │ call 11c52c0 │ │ add $0x10,%esp │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138bb7(%ebx),%eax │ │ + lea -0x1138bde(%ebx),%eax │ │ push %eax │ │ push $0xc0 │ │ push 0x18(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80020 │ │ @@ -3912270,16 +3912270,16 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 11c52c0 │ │ add $0x10,%esp │ │ testb $0x1,0x14(%esp) │ │ je 1303be7 │ │ sub $0x4,%esp │ │ - lea -0x114035f(%ebx),%eax │ │ - lea -0x1138c0c(%ebx),%ecx │ │ + lea -0x1140386(%ebx),%eax │ │ + lea -0x1138c33(%ebx),%ecx │ │ lea -0x112030b(%ebx),%edx │ │ mov 0xc(%esp),%esi │ │ push 0x8(%esi) │ │ push %eax │ │ push 0x4(%esi) │ │ push %ecx │ │ push (%esi) │ │ @@ -3912307,16 +3912307,16 @@ │ │ call 12962c0 │ │ add $0x10,%esp │ │ mov (%edi),%eax │ │ movl $0x0,0x8(%eax) │ │ mov (%edi),%eax │ │ movl $0x0,(%eax) │ │ sub $0x4,%esp │ │ - lea -0x114035f(%ebx),%eax │ │ - lea -0x1138c0c(%ebx),%ecx │ │ + lea -0x1140386(%ebx),%eax │ │ + lea -0x1138c33(%ebx),%ecx │ │ lea -0x112030b(%ebx),%edx │ │ mov 0xc(%esp),%esi │ │ push 0x8(%esi) │ │ push %eax │ │ push 0x4(%esi) │ │ push %ecx │ │ push (%esi) │ │ @@ -3912333,16 +3912333,16 @@ │ │ add $0x10,%esp │ │ mov 0xc(%ebp),%ecx │ │ mov (%ecx),%eax │ │ movl $0x0,0x8(%eax) │ │ mov (%ecx),%eax │ │ movl $0x0,(%eax) │ │ sub $0x4,%esp │ │ - lea -0x114035f(%ebx),%eax │ │ - lea -0x1138c0c(%ebx),%ecx │ │ + lea -0x1140386(%ebx),%eax │ │ + lea -0x1138c33(%ebx),%ecx │ │ lea -0x112030b(%ebx),%edx │ │ mov %esi,%edi │ │ mov 0xc(%esp),%esi │ │ push 0x8(%esi) │ │ push %eax │ │ push 0x4(%esi) │ │ push %ecx │ │ @@ -3912474,15 +3912474,15 @@ │ │ sub $0x10,%esp │ │ call 1303da1 │ │ pop %ebx │ │ add $0x13c8b7,%ebx │ │ mov 0xc(%ebp),%esi │ │ sub $0x4,%esp │ │ lea 0x10(%ebp),%edi │ │ - lea -0x113e536(%ebx),%eax │ │ + lea -0x113e55d(%ebx),%eax │ │ push %edi │ │ push (%esi) │ │ push %eax │ │ call 1308800 │ │ add $0xc,%esp │ │ lea -0x1124233(%ebx),%eax │ │ push %edi │ │ @@ -3912637,15 +3912637,15 @@ │ │ lea -0x112d9f2(%ebx),%eax │ │ lea -0x11566e7(%ebx),%ecx │ │ push %eax │ │ push $0x4c │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x1141cfb(%ebx),%eax │ │ + lea -0x1141d22(%ebx),%eax │ │ push 0x4(%edi) │ │ push %eax │ │ push $0x6a │ │ push $0x22 │ │ call 1248e00 │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ @@ -3912720,25 +3912720,25 @@ │ │ sub $0x10,%esp │ │ call 1304021 │ │ pop %ebx │ │ add $0x13c637,%ebx │ │ mov 0x10(%ebp),%esi │ │ mov 0xc(%ebp),%edi │ │ lea -0x114ccfe(%ebx),%eax │ │ - lea -0x113d5b1(%ebx),%ecx │ │ + lea -0x113d5d8(%ebx),%ecx │ │ push %eax │ │ push 0x14(%ebp) │ │ push %ecx │ │ push %esi │ │ call 11c5630 │ │ add $0x10,%esp │ │ cmpl $0x0,(%edi) │ │ je 1304088 │ │ sub $0x4,%esp │ │ - lea -0x1137066(%ebx),%eax │ │ + lea -0x113708d(%ebx),%eax │ │ push $0xc │ │ push %eax │ │ push %esi │ │ call 11c4340 │ │ add $0x8,%esp │ │ push (%edi) │ │ push %esi │ │ @@ -3912973,15 +3912973,15 @@ │ │ lea -0x1127ed2(%ebx),%eax │ │ lea -0x11566d0(%ebx),%ecx │ │ push %eax │ │ push $0x53 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x1141cfb(%ebx),%eax │ │ + lea -0x1141d22(%ebx),%eax │ │ push 0x4(%esi) │ │ push %eax │ │ push $0x6e │ │ push $0x22 │ │ call 1248e00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ @@ -3912994,15 +3912994,15 @@ │ │ lea -0x1127ed2(%ebx),%eax │ │ lea -0x11566d0(%ebx),%ecx │ │ push %eax │ │ push $0x5a │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x1141cfb(%ebx),%eax │ │ + lea -0x1141d22(%ebx),%eax │ │ mov 0x10(%esp),%ecx │ │ push 0x4(%ecx) │ │ push %eax │ │ push $0x6e │ │ jmp 1304361 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ @@ -3915191,15 +3915191,15 @@ │ │ mov 0x14(%esp),%edi │ │ mov %edi,%edx │ │ push $0x1 │ │ jmp 1305a60 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112606a(%ebx),%eax │ │ - lea -0x113c9ca(%ebx),%ecx │ │ + lea -0x113c9f1(%ebx),%ecx │ │ push %eax │ │ push $0x186 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3915251,15 +3915251,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1305d85 │ │ test %esi,%esi │ │ jle 1305e22 │ │ mov %eax,(%esp) │ │ xor %edi,%edi │ │ - lea -0x113e763(%ebx),%eax │ │ + lea -0x113e78a(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ lea -0x114d43f(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ mov %esi,0x14(%esp) │ │ nop │ │ nop │ │ nop │ │ @@ -3915402,16 +3915402,16 @@ │ │ jne 1305d50 │ │ sub $0xc,%esp │ │ push %eax │ │ call 12eac30 │ │ jmp 1305c62 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11422f7(%ebx),%eax │ │ - lea -0x113c9ca(%ebx),%ecx │ │ + lea -0x114231e(%ebx),%eax │ │ + lea -0x113c9f1(%ebx),%ecx │ │ push %eax │ │ push $0x136 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3915423,15 +3915423,15 @@ │ │ jmp 1305e1d │ │ mov (%esp),%eax │ │ jmp 1305e22 │ │ movl $0x7f,0x4(%esp) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1127ebe(%ebx),%eax │ │ - lea -0x113c9ca(%ebx),%ecx │ │ + lea -0x113c9f1(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0xc(%esp) │ │ @@ -3915505,15 +3915505,15 @@ │ │ jmp *%eax │ │ mov 0x4(%ecx),%ecx │ │ xor %eax,%eax │ │ cmpl $0xc,(%ecx) │ │ jne 1306003 │ │ mov 0x4(%ecx),%eax │ │ lea 0x10(%ebp),%ecx │ │ - lea -0x1145b78(%ebx),%edx │ │ + lea -0x1145b9f(%ebx),%edx │ │ jmp 13060b6 │ │ sub $0x4,%esp │ │ lea 0x130(%esp),%edi │ │ push $0x100 │ │ push %edi │ │ push 0x4(%esi) │ │ call 130d100 │ │ @@ -3915533,15 +3915533,15 @@ │ │ mov 0x4(%esi),%eax │ │ lea 0x10(%ebp),%ecx │ │ lea -0x115881a(%ebx),%edx │ │ jmp 1305fbb │ │ sub $0x4,%esp │ │ lea 0x10(%ebp),%eax │ │ lea -0x112bb6d(%ebx),%ecx │ │ - lea -0x113e50a(%ebx),%edx │ │ + lea -0x113e531(%ebx),%edx │ │ jmp 1305faa │ │ mov 0x4(%esi),%eax │ │ sub $0x8,%esp │ │ push (%eax) │ │ push 0x8(%eax) │ │ call 1309660 │ │ add $0x10,%esp │ │ @@ -3915556,15 +3915556,15 @@ │ │ push %ecx │ │ call 1308100 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1305f70 │ │ movl $0x0,0x10(%ebp) │ │ sub $0x4,%esp │ │ - lea -0x113c9ca(%ebx),%eax │ │ + lea -0x113c9f1(%ebx),%eax │ │ push $0xc3 │ │ push %eax │ │ push %esi │ │ call 12962c0 │ │ add $0x10,%esp │ │ jmp 1305ffc │ │ mov 0x4(%esi),%eax │ │ @@ -3915592,15 +3915592,15 @@ │ │ lea 0x130(%esp),%edi │ │ push 0x4(%esi) │ │ push $0x100 │ │ push %edi │ │ call 11be200 │ │ add $0xc,%esp │ │ lea 0x10(%ebp),%eax │ │ - lea -0x113e501(%ebx),%ecx │ │ + lea -0x113e528(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1308100 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1306001 │ │ @@ -3915617,15 +3915617,15 @@ │ │ jne 130602d │ │ mov 0x4(%ecx),%ecx │ │ xor %eax,%eax │ │ cmpl $0xc,(%ecx) │ │ jne 1306003 │ │ mov 0x4(%ecx),%eax │ │ lea 0x10(%ebp),%ecx │ │ - lea -0x1145b5d(%ebx),%edx │ │ + lea -0x1145b84(%ebx),%edx │ │ jmp 13060b6 │ │ lea 0x12c(%esp),%edi │ │ push $0x0 │ │ push (%ecx) │ │ push $0x100 │ │ push %edi │ │ call 12ae860 │ │ @@ -3915650,15 +3915650,15 @@ │ │ jmp 13060b6 │ │ mov 0x4(%ecx),%ecx │ │ xor %eax,%eax │ │ cmpl $0xc,(%ecx) │ │ jne 1306003 │ │ mov 0x4(%ecx),%eax │ │ lea 0x10(%ebp),%ecx │ │ - lea -0x113ad37(%ebx),%edx │ │ + lea -0x113ad5e(%ebx),%edx │ │ jmp 13060b6 │ │ mov 0x4(%ecx),%ecx │ │ xor %eax,%eax │ │ cmpl $0xc,(%ecx) │ │ jne 1306003 │ │ mov 0x4(%ecx),%eax │ │ lea 0x10(%ebp),%ecx │ │ @@ -3915769,15 +3915769,15 @@ │ │ push 0x8(%ebp) │ │ call 12b6cd0 │ │ jmp 1306318 │ │ sub $0x8,%esp │ │ lea -0x1152eeb(%ebx),%eax │ │ jmp 1306287 │ │ sub $0x8,%esp │ │ - lea -0x1143efc(%ebx),%eax │ │ + lea -0x1143f23(%ebx),%eax │ │ jmp 1306277 │ │ mov 0x4(%edi),%eax │ │ sub $0x8,%esp │ │ push (%eax) │ │ push 0x8(%eax) │ │ call 1309660 │ │ add $0x10,%esp │ │ @@ -3915787,40 +3915787,40 @@ │ │ lea -0x1133493(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x8(%ebp) │ │ mov %eax,%edi │ │ call 11c5630 │ │ add $0xc,%esp │ │ - lea -0x113c9ca(%ebx),%eax │ │ + lea -0x113c9f1(%ebx),%eax │ │ push $0x122 │ │ push %eax │ │ push %edi │ │ call 12962c0 │ │ jmp 1306318 │ │ sub $0x8,%esp │ │ lea -0x112f5c4(%ebx),%eax │ │ jmp 1306287 │ │ sub $0x8,%esp │ │ - lea -0x1137041(%ebx),%eax │ │ + lea -0x1137068(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ jmp 1306313 │ │ sub $0x8,%esp │ │ lea -0x1131556(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 11c5630 │ │ add $0x8,%esp │ │ push 0x4(%edi) │ │ push 0x8(%ebp) │ │ call 12fb510 │ │ jmp 1306318 │ │ sub $0x8,%esp │ │ - lea -0x1137026(%ebx),%eax │ │ + lea -0x113704d(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 11c5630 │ │ add $0x8,%esp │ │ push 0x4(%edi) │ │ push 0x8(%ebp) │ │ call 11be230 │ │ @@ -3915842,15 +3915842,15 @@ │ │ je 1306333 │ │ cmp $0x4bb,%eax │ │ jne 1306306 │ │ mov 0x4(%ecx),%eax │ │ lea -0x112f5dc(%ebx),%ecx │ │ jmp 13061ce │ │ sub $0x8,%esp │ │ - lea -0x113ad23(%ebx),%eax │ │ + lea -0x113ad4a(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 11c5630 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3915858,15 +3915858,15 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov 0x4(%ecx),%eax │ │ lea -0x11241ea(%ebx),%ecx │ │ jmp 13061ce │ │ mov 0x4(%ecx),%eax │ │ - lea -0x1137059(%ebx),%ecx │ │ + lea -0x1137080(%ebx),%ecx │ │ jmp 13061ce │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3915936,15 +3915936,15 @@ │ │ cmp %esi,%edi │ │ jne 13063a0 │ │ mov 0x8(%esp),%eax │ │ jmp 1306433 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1154adf(%ebx),%eax │ │ - lea -0x113c9ca(%ebx),%ecx │ │ + lea -0x113c9f1(%ebx),%ecx │ │ push %eax │ │ push $0x1e6 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3916039,23 +3916039,23 @@ │ │ push %eax │ │ push %edi │ │ call 1309070 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13065d8 │ │ sub $0x8,%esp │ │ - lea -0x11402ec(%ebx),%eax │ │ + lea -0x1140313(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1309070 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13065df │ │ sub $0x8,%esp │ │ - lea -0x113acf7(%ebx),%eax │ │ + lea -0x113ad1e(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1309070 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13065e6 │ │ sub $0x8,%esp │ │ @@ -3916063,39 +3916063,39 @@ │ │ push %eax │ │ push %edi │ │ call 1309070 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13065ed │ │ sub $0x8,%esp │ │ - lea -0x113e4f3(%ebx),%eax │ │ + lea -0x113e51a(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1309070 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13065f4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ad0b(%ebx),%eax │ │ - lea -0x113c9ca(%ebx),%ecx │ │ + lea -0x113ad32(%ebx),%eax │ │ + lea -0x113c9f1(%ebx),%ecx │ │ push %eax │ │ push $0x279 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ lea -0x114aa8d(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push $0x75 │ │ jmp 13065bc │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ad0b(%ebx),%eax │ │ - lea -0x113c9ca(%ebx),%ecx │ │ + lea -0x113ad32(%ebx),%eax │ │ + lea -0x113c9f1(%ebx),%ecx │ │ push %eax │ │ push $0x266 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7c │ │ @@ -3916190,29 +3916190,29 @@ │ │ jne 130694a │ │ mov 0x4(%esi),%eax │ │ mov 0x8(%ebp),%edi │ │ jmp 130671c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1158816(%ebx),%eax │ │ - lea -0x113c9ca(%ebx),%ecx │ │ + lea -0x113c9f1(%ebx),%ecx │ │ push %eax │ │ push $0x206 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7c │ │ push $0x22 │ │ call 1248e00 │ │ jmp 1306a61 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1158816(%ebx),%eax │ │ - lea -0x113c9ca(%ebx),%ecx │ │ + lea -0x113c9f1(%ebx),%ecx │ │ push %eax │ │ push $0x20f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3916222,27 +3916222,27 @@ │ │ push %eax │ │ call 11c0990 │ │ add $0x10,%esp │ │ movl $0x0,0x4(%esi) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1158816(%ebx),%eax │ │ - lea -0x113c9ca(%ebx),%ecx │ │ + lea -0x113c9f1(%ebx),%ecx │ │ push %eax │ │ push $0x24b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ jmp 1306a4a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1158816(%ebx),%eax │ │ - lea -0x113c9ca(%ebx),%ecx │ │ + lea -0x113c9f1(%ebx),%ecx │ │ push %eax │ │ push $0x241 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa7 │ │ @@ -3916287,15 +3916287,15 @@ │ │ add $0x10,%esp │ │ mov 0x4(%esi),%ecx │ │ mov %eax,0x4(%ecx) │ │ test %eax,%eax │ │ je 1306875 │ │ mov 0x18(%ebp),%eax │ │ sub %eax,%edi │ │ - lea -0x113c9ca(%ebx),%ecx │ │ + lea -0x113c9f1(%ebx),%ecx │ │ push $0x293 │ │ mov %ecx,0xc(%esp) │ │ push %ecx │ │ push %edi │ │ push %eax │ │ call 1297ae0 │ │ add $0x10,%esp │ │ @@ -3916322,15 +3916322,15 @@ │ │ push 0x4(%esi) │ │ call 12f6ac0 │ │ add $0x10,%esp │ │ movl $0x0,0x4(%esi) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1158816(%ebx),%eax │ │ - lea -0x113c9ca(%ebx),%ecx │ │ + lea -0x113c9f1(%ebx),%ecx │ │ push %eax │ │ push $0x23c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3916379,43 +3916379,43 @@ │ │ je 1306954 │ │ mov 0x14(%ebp),%eax │ │ mov %eax,(%esi) │ │ jmp 1306a66 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1158816(%ebx),%eax │ │ - lea -0x113c9ca(%ebx),%ecx │ │ + lea -0x113c9f1(%ebx),%ecx │ │ push %eax │ │ push $0x22d │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ lea -0x115891b(%ebx),%eax │ │ push 0x18(%ebp) │ │ push %eax │ │ push $0x76 │ │ jmp 1306a4a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1158816(%ebx),%eax │ │ - lea -0x113c9ca(%ebx),%ecx │ │ + lea -0x113c9f1(%ebx),%ecx │ │ push %eax │ │ push $0x21f │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ lea -0x115891b(%ebx),%eax │ │ push 0x18(%ebp) │ │ push %eax │ │ push $0x77 │ │ jmp 1306a4a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112d9db(%ebx),%eax │ │ - lea -0x113c9ca(%ebx),%ecx │ │ + lea -0x113c9f1(%ebx),%ecx │ │ push %eax │ │ push $0x2ac │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ lea -0x1122f60(%ebx),%eax │ │ push 0x18(%ebp) │ │ @@ -3916435,15 +3916435,15 @@ │ │ push 0x10(%esp) │ │ push 0x10(%ebp) │ │ call 12f6a30 │ │ add $0x10,%esp │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1158816(%ebx),%eax │ │ - lea -0x113c9ca(%ebx),%ecx │ │ + lea -0x113c9f1(%ebx),%ecx │ │ push %eax │ │ push $0x235 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x95 │ │ @@ -3916542,35 +3916542,35 @@ │ │ test %eax,%eax │ │ jne 1306ad0 │ │ movl $0x0,0x10(%esp) │ │ mov $0x8000f,%edi │ │ movl $0x1cc,0x14(%esp) │ │ jmp 1306be6 │ │ call 1248bb0 │ │ - lea -0x11422e8(%ebx),%eax │ │ + lea -0x114230f(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x113c9ca(%ebx),%eax │ │ + lea -0x113c9f1(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x1b2,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x7d,0x4(%esp) │ │ movl $0x22,(%esp) │ │ call 1248e00 │ │ jmp 1306c37 │ │ mov $0x1,%eax │ │ jmp 1306c39 │ │ xor %esi,%esi │ │ mov $0x8000d,%edi │ │ call 1248bb0 │ │ - lea -0x11422e8(%ebx),%eax │ │ + lea -0x114230f(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x14(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x113c9ca(%ebx),%eax │ │ + lea -0x113c9f1(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 1248ce0 │ │ mov %edi,0x4(%esp) │ │ movl $0x0,0x8(%esp) │ │ movl $0x22,(%esp) │ │ call 1248e00 │ │ mov %esi,(%esp) │ │ @@ -3916640,19 +3916640,19 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1306e7a │ │ mov 0x14(%ebp),%eax │ │ add $0x4,%eax │ │ mov %eax,0x10(%esp) │ │ xor %eax,%eax │ │ - lea -0x1145bc6(%ebx),%ecx │ │ + lea -0x1145bed(%ebx),%ecx │ │ mov %ecx,0x1c(%esp) │ │ lea -0x114ccfe(%ebx),%ecx │ │ mov %ecx,0xc(%esp) │ │ - lea -0x1137017(%ebx),%ecx │ │ + lea -0x113703e(%ebx),%ecx │ │ mov %ecx,0x18(%esp) │ │ sub $0x8,%esp │ │ mov %eax,0x2c(%esp) │ │ push %eax │ │ push %esi │ │ call 12eb7b0 │ │ add $0x10,%esp │ │ @@ -3916665,15 +3916665,15 @@ │ │ push %eax │ │ call 12aecc0 │ │ add $0x10,%esp │ │ mov 0x14(%ebp),%ecx │ │ test %ecx,%ecx │ │ mov %eax,0x14(%esp) │ │ je 1306d40 │ │ - lea -0x113d5b1(%ebx),%eax │ │ + lea -0x113d5d8(%ebx),%eax │ │ push 0xc(%esp) │ │ push %ecx │ │ push %eax │ │ push %edi │ │ call 11c5630 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3917002,15 +3917002,15 @@ │ │ add $0x2c,%eax │ │ jmp 1307077 │ │ call 11c0630 │ │ jmp 13070b6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1135082(%ebx),%eax │ │ - lea -0x1137007(%ebx),%ecx │ │ + lea -0x113702e(%ebx),%ecx │ │ push %eax │ │ push $0x28 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3917027,15 +3917027,15 @@ │ │ push (%eax) │ │ call 1307150 │ │ add $0x10,%esp │ │ jmp 13070b6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114d43a(%ebx),%eax │ │ - lea -0x1137007(%ebx),%ecx │ │ + lea -0x113702e(%ebx),%ecx │ │ push %eax │ │ push $0x68 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7d │ │ @@ -3917077,15 +3917077,15 @@ │ │ je 1307138 │ │ mov 0xc(%esp),%ecx │ │ mov %ecx,(%eax) │ │ jmp 1307146 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1135082(%ebx),%eax │ │ - lea -0x1137007(%ebx),%ecx │ │ + lea -0x113702e(%ebx),%ecx │ │ push %eax │ │ push $0x28 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3917178,16 +3917178,16 @@ │ │ push %esi │ │ call 124ae70 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%eax │ │ jmp 130725f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11402e8(%ebx),%eax │ │ - lea -0x1137007(%ebx),%ecx │ │ + lea -0x114030f(%ebx),%eax │ │ + lea -0x113702e(%ebx),%ecx │ │ push %eax │ │ push $0x43 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ @@ -3917226,15 +3917226,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 130729f │ │ pop %ebx │ │ add $0x1393b9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e4e9(%ebx),%eax │ │ + lea -0x113e510(%ebx),%eax │ │ lea -0x1159d65(%ebx),%ecx │ │ push $0x20 │ │ push %eax │ │ push %ecx │ │ call 1297a80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3917386,15 +3917386,15 @@ │ │ add $0x10,%esp │ │ cmp %eax,%edi │ │ jl 13073a0 │ │ mov 0x4(%esp),%eax │ │ jmp 1307450 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113c9b5(%ebx),%eax │ │ + lea -0x113c9dc(%ebx),%eax │ │ lea -0x1150f69(%ebx),%ecx │ │ push %eax │ │ push $0x7d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3917486,15 +3917486,15 @@ │ │ call 12eb790 │ │ add $0x10,%esp │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ jle 13075c0 │ │ lea -0x114ccfe(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x11422d2(%ebx),%eax │ │ + lea -0x11422f9(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0x1150f69(%ebx),%eax │ │ mov %eax,(%esp) │ │ xor %edi,%edi │ │ nop │ │ nop │ │ nop │ │ @@ -3917919,15 +3917919,15 @@ │ │ push %edi │ │ call 12eb790 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1307b8a │ │ mov %esi,0x4(%esp) │ │ xor %esi,%esi │ │ - lea -0x113e4d1(%ebx),%eax │ │ + lea -0x113e4f8(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ lea -0x111e12b(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3918156,15 +3918156,15 @@ │ │ jle 1307f47 │ │ addl $0x4,0x10(%esp) │ │ xor %eax,%eax │ │ lea -0x112f5bd(%ebx),%ecx │ │ mov %ecx,0x30(%esp) │ │ lea -0x114f2cc(%ebx),%ecx │ │ mov %ecx,0x20(%esp) │ │ - lea -0x113e5d6(%ebx),%ecx │ │ + lea -0x113e5fd(%ebx),%ecx │ │ mov %ecx,0x2c(%esp) │ │ lea -0x1148f74(%ebx),%ecx │ │ mov %ecx,0x28(%esp) │ │ lea -0x112f65e(%ebx),%ecx │ │ mov %ecx,0x24(%esp) │ │ sub $0x8,%esp │ │ mov %eax,0x40(%esp) │ │ @@ -3918488,15 +3918488,15 @@ │ │ push %esi │ │ call 11b99b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13080ef │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11422bd(%ebx),%eax │ │ + lea -0x11422e4(%ebx),%eax │ │ lea -0x11241bb(%ebx),%ecx │ │ push %eax │ │ push $0x3a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3918505,27 +3918505,27 @@ │ │ call 1248e00 │ │ add $0x4,%esp │ │ push %esi │ │ call 11c08f0 │ │ jmp 13080ea │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11422bd(%ebx),%eax │ │ + lea -0x11422e4(%ebx),%eax │ │ lea -0x11241bb(%ebx),%ecx │ │ push %eax │ │ push $0x32 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6b │ │ jmp 13080e3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11422bd(%ebx),%eax │ │ + lea -0x11422e4(%ebx),%eax │ │ lea -0x11241bb(%ebx),%ecx │ │ push %eax │ │ push $0x36 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3918597,15 +3918597,15 @@ │ │ mov 0xc(%ebp),%eax │ │ mov (%eax),%eax │ │ mov %eax,0x8(%esp) │ │ mov $0x0,%eax │ │ test %ecx,%ecx │ │ je 1308195 │ │ sub $0x4,%esp │ │ - lea -0x1136feb(%ebx),%eax │ │ + lea -0x1137012(%ebx),%eax │ │ push $0x2f │ │ push %eax │ │ push %ecx │ │ call 1297a80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1308201 │ │ @@ -3918618,26 +3918618,26 @@ │ │ push $0x0 │ │ push %esi │ │ call 139df60 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ test %eax,%eax │ │ jne 130820b │ │ - lea -0x1136feb(%ebx),%eax │ │ + lea -0x1137012(%ebx),%eax │ │ push $0x35 │ │ push %eax │ │ push 0x8(%ebp) │ │ push %esi │ │ call 1297ae0 │ │ add $0x10,%esp │ │ mov %eax,(%esp) │ │ test %eax,%eax │ │ je 130820b │ │ sub $0x4,%esp │ │ - lea -0x1136feb(%ebx),%esi │ │ + lea -0x1137012(%ebx),%esi │ │ push $0x39 │ │ push %esi │ │ push $0xc │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 130826c │ │ @@ -3918655,15 +3918655,15 @@ │ │ sub $0xc,%esp │ │ mov 0xc(%ebp),%esi │ │ push (%esi) │ │ call 12eac30 │ │ add $0x10,%esp │ │ movl $0x0,(%esi) │ │ sub $0x4,%esp │ │ - lea -0x1136feb(%ebx),%esi │ │ + lea -0x1137012(%ebx),%esi │ │ push $0x4a │ │ push %esi │ │ push %edi │ │ call 12962c0 │ │ add $0xc,%esp │ │ push $0x4b │ │ push %esi │ │ @@ -3918762,15 +3918762,15 @@ │ │ call 1308331 │ │ pop %ebx │ │ add $0x138327,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 130837d │ │ sub $0x4,%esp │ │ - lea -0x1136feb(%ebx),%edi │ │ + lea -0x1137012(%ebx),%edi │ │ push $0x6c │ │ push %edi │ │ push 0x4(%esi) │ │ call 12962c0 │ │ add $0xc,%esp │ │ push $0x6d │ │ push %edi │ │ @@ -3918817,15 +3918817,15 @@ │ │ sub $0x8,%esp │ │ cmpl $0x0,0xc(%ebp) │ │ je 13083c0 │ │ lea -0x112fd2e(%ebx),%edx │ │ push %eax │ │ push $0x4 │ │ jmp 13083c9 │ │ - lea -0x113b337(%ebx),%edx │ │ + lea -0x113b35e(%ebx),%edx │ │ push %eax │ │ push $0x5 │ │ call 1308150 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ @@ -3918871,15 +3918871,15 @@ │ │ xor %edi,%edi │ │ jmp 130847d │ │ movl $0x8000d,0x8(%esp) │ │ mov $0xae,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1131551(%ebx),%eax │ │ - lea -0x1136feb(%ebx),%ecx │ │ + lea -0x1137012(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x10(%esp) │ │ @@ -3918938,15 +3918938,15 @@ │ │ sub $0xc,%esp │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ call 139d850 │ │ add $0x10,%esp │ │ add $0x3,%eax │ │ sub $0x4,%esp │ │ - lea -0x1136feb(%ebx),%esi │ │ + lea -0x1137012(%ebx),%esi │ │ push $0x94 │ │ push %esi │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3918972,15 +3918972,15 @@ │ │ push %esi │ │ push 0xc(%esp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ jmp 1308595 │ │ sub $0x4,%esp │ │ - lea -0x113fa52(%ebx),%eax │ │ + lea -0x113fa79(%ebx),%eax │ │ mov 0x8(%esp),%esi │ │ push %esi │ │ push %eax │ │ push %edi │ │ call 1297c10 │ │ add $0x10,%esp │ │ mov (%esp),%eax │ │ @@ -3919034,16 +3919034,16 @@ │ │ jmp 1308600 │ │ xor %edi,%edi │ │ jmp 130863d │ │ movl $0x8000d,0x8(%esp) │ │ mov $0xbd,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143ed4(%ebx),%eax │ │ - lea -0x1136feb(%ebx),%ecx │ │ + lea -0x1143efb(%ebx),%eax │ │ + lea -0x1137012(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x10(%esp) │ │ @@ -3919105,16 +3919105,16 @@ │ │ lea 0x10(%esp),%eax │ │ push %esi │ │ push %eax │ │ call 129da40 │ │ jmp 13086ee │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113e4c2(%ebx),%eax │ │ - lea -0x1136feb(%ebx),%ecx │ │ + lea -0x113e4e9(%ebx),%eax │ │ + lea -0x1137012(%ebx),%ecx │ │ push %eax │ │ push $0xcc │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6d │ │ @@ -3919131,28 +3919131,28 @@ │ │ je 1308771 │ │ sub $0xc,%esp │ │ push 0x14(%esp) │ │ call 11c9170 │ │ add $0x10,%esp │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113e4c2(%ebx),%eax │ │ - lea -0x1136feb(%ebx),%ecx │ │ + lea -0x113e4e9(%ebx),%eax │ │ + lea -0x1137012(%ebx),%ecx │ │ push %eax │ │ push $0xe9 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ jmp 130875d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113e4c2(%ebx),%eax │ │ - lea -0x1136feb(%ebx),%ecx │ │ + lea -0x113e4e9(%ebx),%eax │ │ + lea -0x1137012(%ebx),%ecx │ │ push %eax │ │ push $0xd1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3919191,16 +3919191,16 @@ │ │ mov %esi,%eax │ │ cmpb $0x0,0x7(%esp) │ │ jne 1308769 │ │ orb $0x1,0x5(%eax) │ │ jmp 1308769 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113e4c2(%ebx),%eax │ │ - lea -0x1136feb(%ebx),%ecx │ │ + lea -0x113e4e9(%ebx),%eax │ │ + lea -0x1137012(%ebx),%ecx │ │ push %eax │ │ push $0xf3 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3919255,15 +3919255,15 @@ │ │ mov %edi,%edx │ │ push 0x10(%ebp) │ │ push %eax │ │ call 1308150 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x1136feb(%ebx),%eax │ │ + lea -0x1137012(%ebx),%eax │ │ push $0x106 │ │ push %eax │ │ push %edi │ │ call 12962c0 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ jmp 13088e1 │ │ @@ -3919272,16 +3919272,16 @@ │ │ movl $0x8000d,0x8(%esp) │ │ mov $0xbd,%edi │ │ jmp 13088a7 │ │ movl $0x80022,0x8(%esp) │ │ mov $0xbf,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143ed4(%ebx),%eax │ │ - lea -0x1136feb(%ebx),%ecx │ │ + lea -0x1143efb(%ebx),%eax │ │ + lea -0x1137012(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x10(%esp) │ │ @@ -3919324,23 +3919324,23 @@ │ │ push %eax │ │ push %edi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1308aa9 │ │ sub $0x8,%esp │ │ - lea -0x113fa57(%ebx),%eax │ │ + lea -0x113fa7e(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1308aa9 │ │ sub $0x8,%esp │ │ - lea -0x1138b8d(%ebx),%eax │ │ + lea -0x1138bb4(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1308aa9 │ │ sub $0x8,%esp │ │ @@ -3919356,23 +3919356,23 @@ │ │ push %eax │ │ push %edi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1308aa9 │ │ sub $0x8,%esp │ │ - lea -0x11443db(%ebx),%eax │ │ + lea -0x1144402(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1308aa9 │ │ sub $0x8,%esp │ │ - lea -0x113b337(%ebx),%eax │ │ + lea -0x113b35e(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1308abf │ │ sub $0x8,%esp │ │ @@ -3919413,16 +3919413,16 @@ │ │ push %edi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1308abf │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113e4b1(%ebx),%eax │ │ - lea -0x1136feb(%ebx),%ecx │ │ + lea -0x113e4d8(%ebx),%eax │ │ + lea -0x1137012(%ebx),%ecx │ │ push %eax │ │ push $0x123 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ @@ -3919515,15 +3919515,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x30,%esp │ │ call 1308b51 │ │ pop %ebx │ │ add $0x137b07,%ebx │ │ mov 0x8(%ebp),%eax │ │ movl $0x0,0x18(%esp) │ │ - lea -0x1136feb(%ebx),%esi │ │ + lea -0x1137012(%ebx),%esi │ │ mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x144,0x8(%esp) │ │ call 1297a80 │ │ test %eax,%eax │ │ je 1309034 │ │ movl $0x1,0x14(%esp) │ │ @@ -3919894,15 +3919894,15 @@ │ │ mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x18c,0x8(%esp) │ │ call 12962c0 │ │ mov 0x18(%esp),%eax │ │ jmp 1309060 │ │ call 1248bb0 │ │ - lea -0x113acf4(%ebx),%eax │ │ + lea -0x113ad1b(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x24(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1248ce0 │ │ mov 0x28(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3920574,15 +3920574,15 @@ │ │ push %eax │ │ push %ecx │ │ push $0x28 │ │ push %edx │ │ call 11c5ff0 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x1136feb(%ebx),%eax │ │ + lea -0x1137012(%ebx),%eax │ │ lea 0x18(%esp),%ecx │ │ push $0x445 │ │ push %eax │ │ push %ecx │ │ call 1297a80 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ @@ -3920667,15 +3920667,15 @@ │ │ call 139e2a0 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13098f3 │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x1136feb(%ebx),%eax │ │ + lea -0x1137012(%ebx),%eax │ │ push $0x46e │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push 0x8(%ebp) │ │ call 1297a80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3921066,15 +3921066,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1309cb2 │ │ mov 0x10(%ebp),%eax │ │ mov 0x8(%ebp),%edi │ │ add $0x2,%eax │ │ lea -0x114ccfe(%ebx),%ecx │ │ - lea -0x113d5b1(%ebx),%edx │ │ + lea -0x113d5d8(%ebx),%edx │ │ mov %ecx,0x14(%esp) │ │ push %ecx │ │ mov %eax,0x1c(%esp) │ │ push %eax │ │ mov %edx,0x18(%esp) │ │ push %edx │ │ push %edi │ │ @@ -3921372,15 +3921372,15 @@ │ │ cmpb $0x2e,(%eax) │ │ jne 1309eee │ │ jmp 130a06f │ │ test %eax,%eax │ │ je 130a06f │ │ mov $0x1,%ecx │ │ xor %edx,%edx │ │ - lea -0x1145b90(%ebx),%eax │ │ + lea -0x1145bb7(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ mov 0x8(%ebp),%edi │ │ mov 0xc(%ebp),%esi │ │ movl $0x0,0x10(%esp) │ │ jmp 1309f1b │ │ nop │ │ and $0xfffffffa,%ecx │ │ @@ -3921884,29 +3921884,29 @@ │ │ call *0x8(%ebp) │ │ add $0x20,%esp │ │ mov %eax,%ecx │ │ cmpl $0x0,0x18(%ebp) │ │ je 130a489 │ │ test %ecx,%ecx │ │ jle 130a489 │ │ - lea -0x1136feb(%ebx),%edi │ │ + lea -0x1137012(%ebx),%edi │ │ push $0x361 │ │ push %edi │ │ push %esi │ │ push 0x10(%esp) │ │ mov %ecx,%esi │ │ call 1297ae0 │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ mov 0x18(%ebp),%edx │ │ mov %eax,(%edx) │ │ test %eax,%eax │ │ je 130a51b │ │ sub $0x4,%esp │ │ - lea -0x1136feb(%ebx),%eax │ │ + lea -0x1137012(%ebx),%eax │ │ push $0x367 │ │ push %eax │ │ push 0x10(%esp) │ │ mov %ecx,%esi │ │ call 12962c0 │ │ mov %esi,%edx │ │ add $0x10,%esp │ │ @@ -3921925,15 +3921925,15 @@ │ │ test %eax,%eax │ │ sete %dl │ │ cmpl $0x0,0x18(%ebp) │ │ mov 0x8(%esp),%eax │ │ je 130a419 │ │ test %edx,%edx │ │ jle 130a419 │ │ - lea -0x1136feb(%ebx),%ecx │ │ + lea -0x1137012(%ebx),%ecx │ │ push $0x350 │ │ push %ecx │ │ push (%eax) │ │ push 0x8(%eax) │ │ mov %edx,%esi │ │ call 1297ae0 │ │ mov %esi,%edx │ │ @@ -3922173,27 +3922173,27 @@ │ │ push %esi │ │ call 12eb7b0 │ │ add $0x10,%esp │ │ jmp 130a7b1 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112bb14(%ebx),%eax │ │ - lea -0x113e49b(%ebx),%ecx │ │ + lea -0x113e4c2(%ebx),%ecx │ │ push %eax │ │ push $0x3b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 130a7a5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112bb14(%ebx),%eax │ │ - lea -0x113e49b(%ebx),%ecx │ │ + lea -0x113e4c2(%ebx),%ecx │ │ push %eax │ │ push $0x3f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3922260,15 +3922260,15 @@ │ │ test %eax,%eax │ │ je 130a821 │ │ mov (%eax),%eax │ │ jmp 130a857 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114f1b6(%ebx),%eax │ │ - lea -0x113e49b(%ebx),%ecx │ │ + lea -0x113e4c2(%ebx),%ecx │ │ push %eax │ │ push $0x19e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3922298,16 +3922298,16 @@ │ │ push 0xc(%ebp) │ │ push 0x4(%eax) │ │ call 12eb7b0 │ │ add $0x10,%esp │ │ jmp 130a8c6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138b8b(%ebx),%eax │ │ - lea -0x113e49b(%ebx),%ecx │ │ + lea -0x1138bb2(%ebx),%eax │ │ + lea -0x113e4c2(%ebx),%ecx │ │ push %eax │ │ push $0x1b7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3922727,15 +3922727,15 @@ │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113e484(%ebx),%eax │ │ + lea -0x113e4ab(%ebx),%eax │ │ lea -0x112602b(%ebx),%ecx │ │ push %eax │ │ push $0xbb │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3922986,15 +3922986,15 @@ │ │ add $0xffffffff,%ecx │ │ mov %edi,%eax │ │ jb 130aee0 │ │ mov $0x1,%eax │ │ jmp 130af76 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113e484(%ebx),%eax │ │ + lea -0x113e4ab(%ebx),%eax │ │ lea -0x112602b(%ebx),%ecx │ │ push %eax │ │ push $0xbb │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3923809,15 +3923809,15 @@ │ │ int3 │ │ push %ebp │ │ mov %esp,%ebp │ │ and $0xfffffffc,%esp │ │ call 130b85b │ │ pop %eax │ │ add $0x134dfd,%eax │ │ - lea -0x11393f9(%eax),%eax │ │ + lea -0x1139420(%eax),%eax │ │ mov %ebp,%esp │ │ pop %ebp │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3923851,29 +3923851,29 @@ │ │ int3 │ │ push %ebp │ │ mov %esp,%ebp │ │ and $0xfffffffc,%esp │ │ call 130b8bb │ │ pop %eax │ │ add $0x134d9d,%eax │ │ - lea -0x1145b3a(%eax),%eax │ │ + lea -0x1145b61(%eax),%eax │ │ mov %ebp,%esp │ │ pop %ebp │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ push %ebp │ │ mov %esp,%ebp │ │ and $0xfffffffc,%esp │ │ call 130b8db │ │ pop %eax │ │ add $0x134d7d,%eax │ │ - lea -0x1143ea3(%eax),%eax │ │ + lea -0x1143eca(%eax),%eax │ │ mov %ebp,%esp │ │ pop %ebp │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3928731,15 +3928731,15 @@ │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ jmp 130ef62 │ │ orb $0x11,0x8(%eax) │ │ sub $0xc,%esp │ │ - lea -0x1137b05(%ebx),%edi │ │ + lea -0x1137b2c(%ebx),%edi │ │ push %edi │ │ call 1315350 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 130ef35 │ │ sub $0x8,%esp │ │ push %eax │ │ @@ -3933815,15 +3933815,15 @@ │ │ mov 0x8(%ebp),%edi │ │ mov 0x10(%edi),%eax │ │ mov -0x104(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 12eb710 │ │ mov 0x8(%edi),%eax │ │ - lea -0x1145a60(%ebx),%esi │ │ + lea -0x1145a87(%ebx),%esi │ │ mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x286,0x8(%esp) │ │ call 12962c0 │ │ mov %esi,0x4(%esp) │ │ mov %edi,(%esp) │ │ movl $0x287,0x8(%esp) │ │ @@ -3933856,15 +3933856,15 @@ │ │ mov 0x8(%ebp),%eax │ │ mov (%eax),%ecx │ │ test %ecx,%ecx │ │ je 131301c │ │ testb $0x8,(%ecx) │ │ je 131301c │ │ sub $0x4,%esp │ │ - lea -0x1145a60(%ebx),%ecx │ │ + lea -0x1145a87(%ebx),%ecx │ │ push $0x271 │ │ push %ecx │ │ push %eax │ │ call 12962c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3934023,15 +3934023,15 @@ │ │ mov %ecx,0x40(%esp) │ │ jne 13131fc │ │ test $0x4,%cl │ │ jne 13133e5 │ │ test $0x2,%cl │ │ jne 13130b1 │ │ jmp 13133fc │ │ - lea -0x1145a60(%ebx),%edi │ │ + lea -0x1145a87(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ movl $0xb0,0x8(%esp) │ │ movl $0x20,(%esp) │ │ call 1296010 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1313c66 │ │ @@ -3934430,27 +3934430,27 @@ │ │ mov %edi,(%esp) │ │ call 12eb7b0 │ │ mov (%eax),%ecx │ │ testb $0x3,(%ecx) │ │ je 1313792 │ │ mov 0x4(%eax),%ecx │ │ decl 0x8(%ecx) │ │ - lea -0x1145a60(%ebx),%ecx │ │ + lea -0x1145a87(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x1a1,0x8(%esp) │ │ call 12962c0 │ │ mov 0x20(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 12eb320 │ │ jmp 1313792 │ │ mov 0x2c(%esp),%ecx │ │ jmp 131381e │ │ - lea -0x1145a60(%ebx),%ecx │ │ + lea -0x1145a87(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x1b5,0x8(%esp) │ │ call 12962c0 │ │ movl $0x0,-0x8(%edi) │ │ mov %esi,%ecx │ │ mov 0x24(%esp),%eax │ │ @@ -3934480,15 +3934480,15 @@ │ │ mov 0x20(%esp),%eax │ │ mov %eax,(%esp) │ │ call 12eb7b0 │ │ cmpl $0x0,0x8(%eax) │ │ jne 1313840 │ │ mov 0x4(%eax),%ecx │ │ decl 0x8(%ecx) │ │ - lea -0x1145a60(%ebx),%ecx │ │ + lea -0x1145a87(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x1ae,0x8(%esp) │ │ call 12962c0 │ │ mov %edi,0x4(%esp) │ │ mov 0x20(%esp),%eax │ │ mov %eax,(%esp) │ │ @@ -3934762,15 +3934762,15 @@ │ │ mov (%edx),%eax │ │ mov $0x1,%cl │ │ test %eax,%eax │ │ je 1313c3a │ │ testb $0x8,(%eax) │ │ lea 0x30(%esp),%esi │ │ je 1313c3e │ │ - lea -0x1145a60(%ebx),%eax │ │ + lea -0x1145a87(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edx,(%esp) │ │ jmp 1313ccb │ │ xor %ecx,%ecx │ │ jmp 1313c3e │ │ mov 0x24(%esp),%eax │ │ orb $0x2,0x1c(%eax) │ │ @@ -3934815,15 +3934815,15 @@ │ │ mov (%edi),%eax │ │ mov $0x1,%cl │ │ test %eax,%eax │ │ lea 0x30(%esp),%esi │ │ je 1313c3e │ │ testb $0x8,(%eax) │ │ je 1313c3e │ │ - lea -0x1145a60(%ebx),%eax │ │ + lea -0x1145a87(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ movl $0x271,0x8(%esp) │ │ call 12962c0 │ │ mov $0x1,%cl │ │ jmp 1313c3e │ │ mov %edi,(%esp) │ │ @@ -3935085,27 +3935085,27 @@ │ │ incl 0x8(%eax) │ │ mov %esi,%eax │ │ jmp 1314021 │ │ mov $0x68,%edi │ │ jmp 1313f8d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11421f8(%ebx),%eax │ │ + lea -0x114221f(%ebx),%eax │ │ push %eax │ │ push $0x5a │ │ push 0x14(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ jmp 1314000 │ │ mov $0x64,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11421f8(%ebx),%eax │ │ + lea -0x114221f(%ebx),%eax │ │ push %eax │ │ push %edi │ │ push 0x14(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3935121,15 +3935121,15 @@ │ │ push 0x4(%eax) │ │ call 12eb6e0 │ │ jmp 1314007 │ │ movl $0x0,0x8(%eax) │ │ jmp 131400a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11421f8(%ebx),%eax │ │ + lea -0x114221f(%ebx),%eax │ │ push %eax │ │ push $0x56 │ │ push 0x14(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000b │ │ @@ -3935272,15 +3935272,15 @@ │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ mov -0x25c(%ebx),%eax │ │ push %eax │ │ push 0xc(%esi) │ │ call 12eb710 │ │ add $0xc,%esp │ │ - lea -0x113ab56(%ebx),%eax │ │ + lea -0x113ab7d(%ebx),%eax │ │ push $0x1b │ │ push %eax │ │ push %esi │ │ call 12962c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3935326,15 +3935326,15 @@ │ │ mov %eax,%esi │ │ test %eax,%eax │ │ jne 13141d7 │ │ xor %eax,%eax │ │ jmp 1314291 │ │ xor %esi,%esi │ │ sub $0x4,%esp │ │ - lea -0x113ab56(%ebx),%edi │ │ + lea -0x113ab7d(%ebx),%edi │ │ push $0x34 │ │ push %edi │ │ push $0x10 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1314223 │ │ @@ -3938207,15 +3938207,15 @@ │ │ lea -0x11201a8(%ebx),%eax │ │ lea -0x1131432(%ebx),%ecx │ │ push %eax │ │ push $0xb7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x113e3df(%ebx),%eax │ │ + lea -0x113e406(%ebx),%eax │ │ push (%esp) │ │ push %eax │ │ push $0xa1 │ │ jmp 131629b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11201a8(%ebx),%eax │ │ @@ -3938256,15 +3938256,15 @@ │ │ push %eax │ │ push %esi │ │ call 126bf10 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13160b2 │ │ sub $0x8,%esp │ │ - lea -0x113f425(%ebx),%eax │ │ + lea -0x113f44c(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 126bf10 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13162ee │ │ push %esi │ │ @@ -3938708,15 +3938708,15 @@ │ │ mov -0x10ea064(%ebx,%ecx,4),%ecx │ │ add %ebx,%ecx │ │ jmp *%ecx │ │ mov 0x4(%esi),%eax │ │ sub $0x8,%esp │ │ lea -0x114ccfe(%ebx),%ecx │ │ mov %edx,%esi │ │ - lea -0x1138b29(%ebx),%edx │ │ + lea -0x1138b50(%ebx),%edx │ │ push 0x8(%eax) │ │ push (%eax) │ │ push %ecx │ │ push %edi │ │ push %edx │ │ push %esi │ │ call 11c5630 │ │ @@ -3938728,15 +3938728,15 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ lea -0x114ccfe(%ebx),%eax │ │ - lea -0x113d5b1(%ebx),%ecx │ │ + lea -0x113d5d8(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ mov %edx,%edi │ │ push %edx │ │ call 11c5630 │ │ add $0x10,%esp │ │ @@ -3938762,22 +3938762,22 @@ │ │ call 11c4b50 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setg %cl │ │ mov %ecx,%edi │ │ sub $0x4,%esp │ │ - lea -0x1136f08(%ebx),%eax │ │ + lea -0x1136f2f(%ebx),%eax │ │ push $0x4a │ │ push %eax │ │ push %esi │ │ call 12962c0 │ │ jmp 1316726 │ │ lea -0x114ccfe(%ebx),%eax │ │ - lea -0x113d5b1(%ebx),%ecx │ │ + lea -0x113d5d8(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ mov %edx,%edi │ │ push %edx │ │ call 11c5630 │ │ add $0x10,%esp │ │ @@ -3938833,35 +3938833,35 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 1317600 │ │ mov %edi,%ecx │ │ add $0x10,%esp │ │ jmp 13165e6 │ │ lea -0x114ccfe(%ebx),%eax │ │ - lea -0x113e3d6(%ebx),%ecx │ │ + lea -0x113e3fd(%ebx),%ecx │ │ jmp 1316762 │ │ cmpl $0x0,0x4(%esi) │ │ je 131685f │ │ lea -0x114ccfe(%ebx),%eax │ │ lea -0x1147ad6(%ebx),%ecx │ │ jmp 1316762 │ │ lea -0x114ccfe(%ebx),%eax │ │ - lea -0x113ab3f(%ebx),%ecx │ │ + lea -0x113ab66(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ push %edx │ │ call 11c5630 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ cmp $0x4,%eax │ │ setge %cl │ │ jmp 13165e6 │ │ lea -0x114ccfe(%ebx),%eax │ │ - lea -0x113d5b1(%ebx),%ecx │ │ + lea -0x113d5d8(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ push %edx │ │ call 11c5630 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3938881,15 +3938881,15 @@ │ │ call 12aecc0 │ │ add $0x4,%esp │ │ push %eax │ │ call 12ae430 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13168a0 │ │ - lea -0x1144083(%ebx),%ecx │ │ + lea -0x11440aa(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ jmp 13168ab │ │ sub $0xc,%esp │ │ lea -0x114ccfe(%ebx),%ecx │ │ mov %edx,%esi │ │ @@ -3938924,15 +3938924,15 @@ │ │ call 12b6c40 │ │ add $0x20,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setg %cl │ │ jmp 13165e6 │ │ lea -0x114ccfe(%ebx),%eax │ │ - lea -0x114023d(%ebx),%ecx │ │ + lea -0x1140264(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ push %edx │ │ call 11c5630 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ @@ -3938944,15 +3938944,15 @@ │ │ push %eax │ │ push 0x8(%ebp) │ │ call 11c4b50 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ jmp 13165e6 │ │ sub $0x4,%esp │ │ - lea -0x1141cfb(%ebx),%eax │ │ + lea -0x1141d22(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push 0x8(%ebp) │ │ call 11c5630 │ │ add $0x10,%esp │ │ jmp 13165df │ │ int3 │ │ @@ -3940784,15 +3940784,15 @@ │ │ lea -0x128178(%ebx),%eax │ │ push %eax │ │ push 0x14(%esp) │ │ call 12eb710 │ │ add $0x10,%esp │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1145a49(%ebx),%eax │ │ + lea -0x1145a70(%ebx),%eax │ │ lea -0x1133383(%ebx),%ecx │ │ push %eax │ │ push $0xd2 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3941613,15 +3941613,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 131854f │ │ pop %ebx │ │ add $0x128109,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113c932(%ebx),%eax │ │ + lea -0x113c959(%ebx),%eax │ │ push $0x48 │ │ push %eax │ │ push $0x18 │ │ call 1296010 │ │ add $0x10,%esp │ │ mov %eax,(%esp) │ │ test %eax,%eax │ │ @@ -3941797,15 +3941797,15 @@ │ │ mov 0x4(%edi),%eax │ │ mov %eax,(%esp) │ │ call 11c0870 │ │ mov 0x8(%edi),%eax │ │ mov %eax,(%esp) │ │ call 126aab0 │ │ mov 0x10(%edi),%eax │ │ - lea -0x113c932(%ebx),%esi │ │ + lea -0x113c959(%ebx),%esi │ │ mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x5e,0x8(%esp) │ │ call 12962c0 │ │ mov %esi,0x4(%esp) │ │ mov %edi,(%esp) │ │ movl $0x5f,0x8(%esp) │ │ @@ -3941882,15 +3941882,15 @@ │ │ mov 0x8(%esp),%eax │ │ mov %esi,(%eax) │ │ mov $0x1,%eax │ │ jmp 1318874 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112f456(%ebx),%eax │ │ - lea -0x113c932(%ebx),%ecx │ │ + lea -0x113c959(%ebx),%ecx │ │ push %eax │ │ push $0x1a9 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3941905,15 +3941905,15 @@ │ │ jmp 1318836 │ │ mov %esi,0x8(%esp) │ │ mov $0x7c,%esi │ │ mov $0x1bb,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112f456(%ebx),%eax │ │ - lea -0x113c932(%ebx),%ecx │ │ + lea -0x113c959(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3941973,15 +3941973,15 @@ │ │ test %eax,%eax │ │ je 1318a03 │ │ mov 0x8(%ebp),%ecx │ │ jmp 1318a5f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11498b3(%ebx),%eax │ │ - lea -0x113c932(%ebx),%ecx │ │ + lea -0x113c959(%ebx),%ecx │ │ push %eax │ │ push $0x148 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3941990,15 +3941990,15 @@ │ │ jmp 1318b1b │ │ cmpl $0x0,0x38(%edi) │ │ je 1318aa2 │ │ movl $0x0,0xc(%esp) │ │ movl $0x0,0x10(%esp) │ │ sub $0xc,%esp │ │ lea -0x1154a7b(%ebx),%eax │ │ - lea -0x1141112(%ebx),%ecx │ │ + lea -0x1141139(%ebx),%ecx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push $0x86 │ │ push %edi │ │ call 125ec20 │ │ add $0x1c,%esp │ │ @@ -3942023,53 +3942023,53 @@ │ │ call 11bbc40 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ jmp 1318a31 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11498b3(%ebx),%eax │ │ - lea -0x113c932(%ebx),%ecx │ │ + lea -0x113c959(%ebx),%ecx │ │ push %eax │ │ push $0x14e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ jmp 1318ac9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11498b3(%ebx),%eax │ │ - lea -0x113c932(%ebx),%ecx │ │ + lea -0x113c959(%ebx),%ecx │ │ push %eax │ │ push $0x157 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7c │ │ jmp 1318b01 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11498b3(%ebx),%eax │ │ - lea -0x113c932(%ebx),%ecx │ │ + lea -0x113c959(%ebx),%ecx │ │ push %eax │ │ push $0x153 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7e │ │ jmp 1318b01 │ │ xor %esi,%esi │ │ sub $0xc,%esp │ │ push 0x20(%esp) │ │ call 125faf0 │ │ add $0xc,%esp │ │ - lea -0x113c932(%ebx),%eax │ │ + lea -0x113c959(%ebx),%eax │ │ push $0x169 │ │ push %eax │ │ push 0x18(%esp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ test %esi,%esi │ │ mov 0x8(%ebp),%ecx │ │ @@ -3942096,15 +3942096,15 @@ │ │ add $0x10,%esp │ │ mov %edi,0x8(%esi) │ │ mov $0x1,%eax │ │ jmp 1318b20 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11498b3(%ebx),%eax │ │ - lea -0x113c932(%ebx),%ecx │ │ + lea -0x113c959(%ebx),%ecx │ │ push %eax │ │ push $0x16d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6f │ │ @@ -3942112,15 +3942112,15 @@ │ │ call 1248e00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 1318b0b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11498b3(%ebx),%eax │ │ - lea -0x113c932(%ebx),%ecx │ │ + lea -0x113c959(%ebx),%ecx │ │ push %eax │ │ push $0x173 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3942161,28 +3942161,28 @@ │ │ je 1318b7f │ │ mov 0x8(%eax),%eax │ │ test %eax,%eax │ │ jne 1318bb5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1125f47(%ebx),%eax │ │ - lea -0x113c932(%ebx),%ecx │ │ + lea -0x113c959(%ebx),%ecx │ │ push %eax │ │ push $0x1d0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ push $0x6 │ │ jmp 1318bab │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1125f47(%ebx),%eax │ │ - lea -0x113c932(%ebx),%ecx │ │ + lea -0x113c959(%ebx),%ecx │ │ push %eax │ │ push $0x1ca │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3942223,15 +3942223,15 @@ │ │ mov %eax,%ecx │ │ mov %esi,%eax │ │ test %ecx,%ecx │ │ jne 1318c36 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112ba6b(%ebx),%eax │ │ - lea -0x113c932(%ebx),%ecx │ │ + lea -0x113c959(%ebx),%ecx │ │ push %eax │ │ push $0x1dc │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3942299,15 +3942299,15 @@ │ │ jne 1318cc2 │ │ cmpl $0x0,0x10(%ebp) │ │ jne 1318cc2 │ │ xor %eax,%eax │ │ cmpl $0x0,0x14(%ebp) │ │ je 1318d3f │ │ sub $0x4,%esp │ │ - lea -0x113c932(%ebx),%edi │ │ + lea -0x113c959(%ebx),%edi │ │ push $0x1fb │ │ push %edi │ │ push $0x18 │ │ call 1296010 │ │ add $0x10,%esp │ │ mov %eax,0x8(%esp) │ │ test %eax,%eax │ │ @@ -3942386,15 +3942386,15 @@ │ │ mov %esi,(%edi) │ │ jmp 1318e1a │ │ xor %esi,%esi │ │ jmp 1318e30 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112ba6b(%ebx),%eax │ │ - lea -0x113c932(%ebx),%ecx │ │ + lea -0x113c959(%ebx),%ecx │ │ push %eax │ │ push $0x1dc │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3942512,15 +3942512,15 @@ │ │ jmp 1319023 │ │ xor %eax,%eax │ │ jmp 1319023 │ │ cmpl $0x0,0x38(%esi) │ │ je 1318feb │ │ sub $0xc,%esp │ │ lea -0x1154a7b(%ebx),%eax │ │ - lea -0x1141112(%ebx),%ecx │ │ + lea -0x1141139(%ebx),%ecx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push $0x86 │ │ push %esi │ │ call 125ec20 │ │ add $0x20,%esp │ │ @@ -3943350,15 +3943350,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13197b1 │ │ pop %ebx │ │ add $0x126ea7,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113c932(%ebx),%esi │ │ + lea -0x113c959(%ebx),%esi │ │ push $0x74 │ │ push %esi │ │ push $0x18 │ │ call 1296010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3943536,15 +3943536,15 @@ │ │ xor %eax,%eax │ │ mov $0xffffffff,%esi │ │ xor %edi,%edi │ │ jmp 1319b24 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1134fcf(%ebx),%eax │ │ - lea -0x113c932(%ebx),%ecx │ │ + lea -0x113c959(%ebx),%ecx │ │ push %eax │ │ push $0x92 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000b │ │ @@ -3943556,15 +3943556,15 @@ │ │ testb $0x1,0x14(%edi) │ │ movl $0x0,0x4(%esp) │ │ jne 1319b12 │ │ mov 0x10(%esp),%ecx │ │ mov %ecx,0xc(%esp) │ │ cmpl $0x0,0x1c(%ebp) │ │ je 1319a54 │ │ - lea -0x113c932(%ebx),%eax │ │ + lea -0x113c959(%ebx),%eax │ │ push $0xc2 │ │ push %eax │ │ push %ecx │ │ push 0x14(%esp) │ │ call 1297bb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3943583,15 +3943583,15 @@ │ │ push %ecx │ │ call 12ae860 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1319b4f │ │ sub $0x4,%esp │ │ lea -0x1154a7b(%ebx),%eax │ │ - lea -0x1141112(%ebx),%ecx │ │ + lea -0x1141139(%ebx),%ecx │ │ push 0x10(%edi) │ │ push 0xc(%edi) │ │ push $0x86 │ │ lea 0x2a(%esp),%edx │ │ push %edx │ │ push %eax │ │ push %ecx │ │ @@ -3943615,15 +3943615,15 @@ │ │ je 1319b12 │ │ cmpl $0x0,0xc(%esp) │ │ je 1319b12 │ │ call 1249210 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1134fcf(%ebx),%eax │ │ - lea -0x113c932(%ebx),%ecx │ │ + lea -0x113c959(%ebx),%ecx │ │ push %eax │ │ push $0xe0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ @@ -3943638,15 +3943638,15 @@ │ │ mov %esi,%eax │ │ mov $0x1,%esi │ │ mov 0x4(%esp),%edi │ │ sub $0xc,%esp │ │ push %eax │ │ call 1242190 │ │ add $0xc,%esp │ │ - lea -0x113c932(%ebx),%eax │ │ + lea -0x113c959(%ebx),%eax │ │ push $0xea │ │ push %eax │ │ push %edi │ │ call 12962c0 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3943658,15 +3943658,15 @@ │ │ call 1249210 │ │ xor %eax,%eax │ │ xor %esi,%esi │ │ jmp 1319b20 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1134fcf(%ebx),%eax │ │ - lea -0x113c932(%ebx),%ecx │ │ + lea -0x113c959(%ebx),%ecx │ │ push %eax │ │ push $0x9e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3944485,15 +3944485,15 @@ │ │ je 131a4af │ │ cmpl $0x0,0x11968(%ebx) │ │ jne 131a46b │ │ call 1248710 │ │ mov %eax,0x11968(%ebx) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ab2d(%ebx),%eax │ │ + lea -0x113ab54(%ebx),%eax │ │ lea -0x1127d90(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3944570,15 +3944570,15 @@ │ │ add $0x20,%esp │ │ cmpl $0x0,0x11968(%ebx) │ │ jne 131a58d │ │ call 1248710 │ │ mov %eax,0x11968(%ebx) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ab2d(%ebx),%eax │ │ + lea -0x113ab54(%ebx),%eax │ │ lea -0x1127d90(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3944692,15 +3944692,15 @@ │ │ jmp 131a796 │ │ cmpl $0x0,0x11968(%ebx) │ │ jne 131a74e │ │ call 1248710 │ │ mov %eax,0x11968(%ebx) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ab2d(%ebx),%eax │ │ + lea -0x113ab54(%ebx),%eax │ │ lea -0x1127d90(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3944722,15 +3944722,15 @@ │ │ ret │ │ cmpl $0x0,0x11968(%ebx) │ │ jne 131a7b2 │ │ call 1248710 │ │ mov %eax,0x11968(%ebx) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ab2d(%ebx),%eax │ │ + lea -0x113ab54(%ebx),%eax │ │ lea -0x1127d90(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3944750,15 +3944750,15 @@ │ │ jmp 131a793 │ │ cmpl $0x0,0x11968(%ebx) │ │ jne 131a819 │ │ call 1248710 │ │ mov %eax,0x11968(%ebx) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ab2d(%ebx),%eax │ │ + lea -0x113ab54(%ebx),%eax │ │ lea -0x1127d90(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3944793,15 +3944793,15 @@ │ │ add $0x125dd3,%ebx │ │ cmpl $0x0,0x11968(%ebx) │ │ jne 131a8a0 │ │ call 1248710 │ │ mov %eax,0x11968(%ebx) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ab2d(%ebx),%eax │ │ + lea -0x113ab54(%ebx),%eax │ │ lea -0x1127d90(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3945164,15 +3945164,15 @@ │ │ call 131b640 │ │ test %eax,%eax │ │ je 131aedd │ │ movl $0x1890671,(%esi) │ │ mov $0x1,%eax │ │ jmp 131aef8 │ │ lea -0x1127da2(%ebx),%eax │ │ - lea -0x114022f(%ebx),%ecx │ │ + lea -0x1140256(%ebx),%ecx │ │ mov $0xa8,%edx │ │ add -0x360(%ebx),%edx │ │ push $0x1c7 │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 139e140 │ │ @@ -3945180,15 +3945180,15 @@ │ │ push $0x0 │ │ call 139e830 │ │ add $0x10,%esp │ │ mov $0x1c8,%esi │ │ mov $0x6d,%edi │ │ jmp 131adbe │ │ lea -0x1127da2(%ebx),%eax │ │ - lea -0x1140204(%ebx),%ecx │ │ + lea -0x114022b(%ebx),%ecx │ │ mov $0xa8,%edx │ │ add -0x360(%ebx),%edx │ │ push $0x1ce │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 139e140 │ │ @@ -3945216,15 +3945216,15 @@ │ │ mov $0x6e,%edi │ │ cmpl $0x0,0x11968(%ebx) │ │ jne 131add2 │ │ call 1248710 │ │ mov %eax,0x11968(%ebx) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ab2d(%ebx),%eax │ │ + lea -0x113ab54(%ebx),%eax │ │ lea -0x1127d90(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3945271,15 +3945271,15 @@ │ │ add $0x10,%esp │ │ cmpl $0x0,0x11968(%ebx) │ │ jne 131ae97 │ │ call 1248710 │ │ mov %eax,0x11968(%ebx) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ab2d(%ebx),%eax │ │ + lea -0x113ab54(%ebx),%eax │ │ lea -0x1127d90(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3945620,15 +3945620,15 @@ │ │ jne 131b41e │ │ test %eax,%eax │ │ jne 131b39b │ │ call 1248710 │ │ mov %eax,0x11968(%ebx) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ab2d(%ebx),%eax │ │ + lea -0x113ab54(%ebx),%eax │ │ lea -0x1127d90(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3945658,15 +3945658,15 @@ │ │ jmp 131b4a6 │ │ test %eax,%eax │ │ jne 131b42d │ │ call 1248710 │ │ mov %eax,0x11968(%ebx) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ab2d(%ebx),%eax │ │ + lea -0x113ab54(%ebx),%eax │ │ lea -0x1127d90(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3945684,15 +3945684,15 @@ │ │ lea 0x34(%esp),%ecx │ │ push %ecx │ │ push %eax │ │ push $0x2 │ │ call 1248790 │ │ jmp 131b4b8 │ │ lea -0x1127da2(%ebx),%eax │ │ - lea -0x11421d2(%ebx),%ecx │ │ + lea -0x11421f9(%ebx),%ecx │ │ mov $0xa8,%edx │ │ add -0x360(%ebx),%edx │ │ push $0x131 │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 139e140 │ │ @@ -3945712,15 +3945712,15 @@ │ │ mov $0x1,%eax │ │ jmp 131b4bd │ │ sub $0xc,%esp │ │ push %ecx │ │ call 139d880 │ │ jmp 131b4b8 │ │ lea -0x1127da2(%ebx),%esi │ │ - lea -0x1145a38(%ebx),%eax │ │ + lea -0x1145a5f(%ebx),%eax │ │ mov $0xa8,%ecx │ │ add -0x360(%ebx),%ecx │ │ push $0xe9 │ │ push %esi │ │ push %eax │ │ push %ecx │ │ call 139e140 │ │ @@ -3945730,15 +3945730,15 @@ │ │ add $0x10,%esp │ │ cmpl $0x0,0x11968(%ebx) │ │ jne 131b527 │ │ call 1248710 │ │ mov %eax,0x11968(%ebx) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ab2d(%ebx),%eax │ │ + lea -0x113ab54(%ebx),%eax │ │ lea -0x1127d90(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3945748,15 +3945748,15 @@ │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xeb │ │ push %esi │ │ call 1248ce0 │ │ jmp 131b4b8 │ │ lea -0x1127da2(%ebx),%eax │ │ - lea -0x1145a38(%ebx),%ecx │ │ + lea -0x1145a5f(%ebx),%ecx │ │ mov $0xa8,%edx │ │ add -0x360(%ebx),%edx │ │ push $0xd1 │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 139e140 │ │ @@ -3945871,15 +3945871,15 @@ │ │ add $0x10,%esp │ │ cmpl $0x0,0x11968(%ebx) │ │ jne 131b6e8 │ │ call 1248710 │ │ mov %eax,0x11968(%ebx) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ab2d(%ebx),%eax │ │ + lea -0x113ab54(%ebx),%eax │ │ lea -0x1127d90(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3945950,15 +3945950,15 @@ │ │ call 139e840 │ │ not %eax │ │ xor %ecx,%ecx │ │ test $0xc0,%al │ │ sete %cl │ │ mov %ecx,0x119d4(%ebx) │ │ lea -0x1127d7a(%ebx),%eax │ │ - lea -0x1143de3(%ebx),%ecx │ │ + lea -0x1143e0a(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0xc,%esp │ │ lea -0x11240aa(%ebx),%eax │ │ lea -0x1149893(%ebx),%edx │ │ lea 0x1196d(%ebx),%edi │ │ push %ecx │ │ push %eax │ │ @@ -3949887,23 +3949887,23 @@ │ │ push %ecx │ │ push %eax │ │ call 129c910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131e59b │ │ sub $0x8,%esp │ │ - lea -0x113db23(%ebx),%eax │ │ + lea -0x113db4a(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131e537 │ │ sub $0x8,%esp │ │ - lea -0x1140cac(%ebx),%ecx │ │ + lea -0x1140cd3(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 129c910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131e59b │ │ sub $0x8,%esp │ │ @@ -3949911,23 +3949911,23 @@ │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131e565 │ │ sub $0x8,%esp │ │ - lea -0x1140cac(%ebx),%ecx │ │ + lea -0x1140cd3(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 129c910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131e59b │ │ sub $0x8,%esp │ │ - lea -0x1145383(%ebx),%eax │ │ + lea -0x11453aa(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131e594 │ │ mov %eax,%esi │ │ @@ -3950170,31 +3950170,31 @@ │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131e7f9 │ │ sub $0x8,%esp │ │ - lea -0x1136d8d(%ebx),%ecx │ │ + lea -0x1136db4(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 129c910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131e88b │ │ sub $0x8,%esp │ │ - lea -0x113db23(%ebx),%eax │ │ + lea -0x113db4a(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131e827 │ │ sub $0x8,%esp │ │ - lea -0x1140cac(%ebx),%ecx │ │ + lea -0x1140cd3(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 129c910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131e88b │ │ sub $0x8,%esp │ │ @@ -3950202,23 +3950202,23 @@ │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131e855 │ │ sub $0x8,%esp │ │ - lea -0x1140cac(%ebx),%ecx │ │ + lea -0x1140cd3(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 129c910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131e88b │ │ sub $0x8,%esp │ │ - lea -0x1145383(%ebx),%eax │ │ + lea -0x11453aa(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131e884 │ │ mov %eax,%esi │ │ @@ -3950387,31 +3950387,31 @@ │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131ea29 │ │ sub $0x8,%esp │ │ - lea -0x1136c33(%ebx),%ecx │ │ + lea -0x1136c5a(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 129c910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131eabb │ │ sub $0x8,%esp │ │ - lea -0x113db23(%ebx),%eax │ │ + lea -0x113db4a(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131ea57 │ │ sub $0x8,%esp │ │ - lea -0x1140cac(%ebx),%ecx │ │ + lea -0x1140cd3(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 129c910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131eabb │ │ sub $0x8,%esp │ │ @@ -3950419,23 +3950419,23 @@ │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131ea85 │ │ sub $0x8,%esp │ │ - lea -0x1140cac(%ebx),%ecx │ │ + lea -0x1140cd3(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 129c910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131eabb │ │ sub $0x8,%esp │ │ - lea -0x1145383(%ebx),%eax │ │ + lea -0x11453aa(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131eab4 │ │ mov %eax,%esi │ │ @@ -3950565,23 +3950565,23 @@ │ │ push %ecx │ │ push %eax │ │ call 129c910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131ec4b │ │ sub $0x8,%esp │ │ - lea -0x113db23(%ebx),%eax │ │ + lea -0x113db4a(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131ebe7 │ │ sub $0x8,%esp │ │ - lea -0x1140cac(%ebx),%ecx │ │ + lea -0x1140cd3(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 129c910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131ec4b │ │ sub $0x8,%esp │ │ @@ -3950589,23 +3950589,23 @@ │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131ec15 │ │ sub $0x8,%esp │ │ - lea -0x1140cac(%ebx),%ecx │ │ + lea -0x1140cd3(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 129c910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131ec4b │ │ sub $0x8,%esp │ │ - lea -0x1145383(%ebx),%eax │ │ + lea -0x11453aa(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131ec44 │ │ mov %eax,%esi │ │ @@ -3950821,15 +3950821,15 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 131ee60 │ │ pop %ebx │ │ add $0x1217f8,%ebx │ │ - lea -0x113a95a(%ebx),%eax │ │ + lea -0x113a981(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x419,(%esp) │ │ call 11c5370 │ │ mov %eax,%esi │ │ test %eax,%eax │ │ je 131ef25 │ │ lea -0x121718(%ebx),%eax │ │ @@ -3951694,15 +3951694,15 @@ │ │ mov 0x8(%ecx),%eax │ │ mov %eax,(%edi) │ │ mov 0x8(%ebp),%edi │ │ mov (%edi),%eax │ │ mov %eax,(%esp) │ │ call 1244d30 │ │ movl $0x0,(%edi) │ │ - lea -0x1145977(%ebx),%eax │ │ + lea -0x114599e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 129ac30 │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ je 131f7a3 │ │ @@ -3952010,15 +3952010,15 @@ │ │ mov 0x18(%ebp),%edx │ │ jne 131fc01 │ │ mov 0x8(%ecx),%eax │ │ test %edx,%edx │ │ jne 131fad0 │ │ mov %eax,0xc(%esp) │ │ sub $0x8,%esp │ │ - lea -0x1145977(%ebx),%eax │ │ + lea -0x114599e(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131faca │ │ mov %eax,%ecx │ │ @@ -3952086,15 +3952086,15 @@ │ │ movups 0x10(%esp),%xmm0 │ │ movups %xmm0,(%esi) │ │ mov %edi,%esi │ │ mov 0xc(%esp),%edx │ │ test %edx,%edx │ │ je 131fb98 │ │ lea 0x14(%esi),%edi │ │ - lea -0x1145977(%ebx),%eax │ │ + lea -0x114599e(%ebx),%eax │ │ lea 0x10(%esp),%ecx │ │ push $0x0 │ │ push %edx │ │ push %eax │ │ push %ecx │ │ call 129c740 │ │ add $0xc,%esp │ │ @@ -3952332,15 +3952332,15 @@ │ │ pop %ebx │ │ add $0x120887,%ebx │ │ mov 0x10(%ebp),%edi │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ je 131fe05 │ │ mov 0xc(%ebp),%esi │ │ - lea -0x1140012(%ebx),%ecx │ │ + lea -0x1140039(%ebx),%ecx │ │ push $0x167 │ │ push %ecx │ │ push %esi │ │ push %eax │ │ call 1297bb0 │ │ add $0x10,%esp │ │ mov %eax,(%edi) │ │ @@ -3953050,15 +3953050,15 @@ │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ jne 1320651 │ │ jmp 13207aa │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1145970(%ebx),%eax │ │ + lea -0x1145997(%ebx),%eax │ │ lea -0x11496fb(%ebx),%ecx │ │ push %eax │ │ push $0x189 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3953114,15 +3953114,15 @@ │ │ push %eax │ │ push %esi │ │ call 129c510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13207a8 │ │ sub $0x8,%esp │ │ - lea -0x113943e(%ebx),%eax │ │ + lea -0x1139465(%ebx),%eax │ │ push %eax │ │ mov 0xc(%ebp),%esi │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132071c │ │ @@ -3953146,15 +3953146,15 @@ │ │ push 0x20(%edi) │ │ push %eax │ │ call 129b3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13207a8 │ │ sub $0x8,%esp │ │ - lea -0x113b957(%ebx),%eax │ │ + lea -0x113b97e(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1320770 │ │ sub $0x8,%esp │ │ @@ -3953345,15 +3953345,15 @@ │ │ push %edi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ mov $0x4,%edx │ │ test %eax,%eax │ │ je 1320a12 │ │ sub $0x8,%esp │ │ - lea -0x11359d5(%ebx),%eax │ │ + lea -0x11359fc(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 139e0b0 │ │ mov $0x4,%edx │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ @@ -3953437,15 +3953437,15 @@ │ │ push (%edi) │ │ call 124c6c0 │ │ add $0x10,%esp │ │ mov %eax,0x14(%edi) │ │ test %eax,%eax │ │ je 1320c19 │ │ sub $0x8,%esp │ │ - lea -0x113943e(%ebx),%eax │ │ + lea -0x1139465(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1320b78 │ │ movl $0x0,(%esp) │ │ @@ -3953485,15 +3953485,15 @@ │ │ call 129b140 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1320c19 │ │ mov (%esp),%eax │ │ mov %eax,0x20(%edi) │ │ sub $0x8,%esp │ │ - lea -0x113b957(%ebx),%eax │ │ + lea -0x113b97e(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1320be0 │ │ sub $0x8,%esp │ │ @@ -3953689,15 +3953689,15 @@ │ │ jmp 1320e0f │ │ cmp $0x400,%esi │ │ je 1320e0f │ │ cmp $0x1000,%esi │ │ je 1320dc9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11389b8(%ebx),%eax │ │ + lea -0x11389df(%ebx),%eax │ │ lea -0x11477ef(%ebx),%ecx │ │ push %eax │ │ push $0x35 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ lea -0x111ddaa(%ebx),%eax │ │ @@ -3953710,15 +3953710,15 @@ │ │ push 0x8(%ebp) │ │ call 12cd510 │ │ add $0x10,%esp │ │ cmp $0x1000,%eax │ │ jne 1320e69 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11389b8(%ebx),%eax │ │ + lea -0x11389df(%ebx),%eax │ │ lea -0x11477ef(%ebx),%ecx │ │ push %eax │ │ push $0x2e │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ lea -0x112205b(%ebx),%eax │ │ @@ -3954219,15 +3954219,15 @@ │ │ push %eax │ │ call 11bfa90 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 132136e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1136bec(%ebx),%eax │ │ + lea -0x1136c13(%ebx),%eax │ │ lea -0x1134ea9(%ebx),%ecx │ │ push %eax │ │ push $0x4d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3957432,15 +3957432,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1323b31 │ │ pop %ebx │ │ add $0x11cb27,%ebx │ │ mov 0xc(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x113c79d(%ebx),%eax │ │ + lea -0x113c7c4(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1323b7a │ │ mov %eax,%esi │ │ @@ -3957507,15 +3957507,15 @@ │ │ sub $0x10,%esp │ │ call 1323be1 │ │ pop %ebx │ │ add $0x11ca77,%ebx │ │ mov 0xc(%ebp),%edi │ │ mov 0x8(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x113c79d(%ebx),%eax │ │ + lea -0x113c7c4(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1323c20 │ │ cmpl $0x4,0x4(%eax) │ │ @@ -3958205,15 +3958205,15 @@ │ │ pop %ebx │ │ add $0x11c3d7,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13242d7 │ │ sub $0x4,%esp │ │ - lea -0x113a947(%ebx),%eax │ │ + lea -0x113a96e(%ebx),%eax │ │ push $0x1e │ │ push %eax │ │ push $0x378 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13242d7 │ │ @@ -3958256,15 +3958256,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13242ff │ │ pop %ebx │ │ add $0x11c359,%ebx │ │ - lea -0x113a947(%ebx),%eax │ │ + lea -0x113a96e(%ebx),%eax │ │ push $0x3c │ │ push %eax │ │ push $0x378 │ │ push 0x8(%ebp) │ │ call 12964e0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3958295,15 +3958295,15 @@ │ │ mov 0x8(%ebp),%edi │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %edi,%edi │ │ je 132438e │ │ test %eax,%eax │ │ je 132438e │ │ - lea -0x113a947(%ebx),%eax │ │ + lea -0x113a96e(%ebx),%eax │ │ push $0x30 │ │ push %eax │ │ push $0x378 │ │ push %edi │ │ call 1297bb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3958372,15 +3958372,15 @@ │ │ pop %ebx │ │ add $0x11c257,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1324457 │ │ sub $0x4,%esp │ │ - lea -0x113a947(%ebx),%eax │ │ + lea -0x113a96e(%ebx),%eax │ │ push $0x1e │ │ push %eax │ │ push $0x378 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1324457 │ │ @@ -3958432,15 +3958432,15 @@ │ │ mov 0x8(%ebp),%edi │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %edi,%edi │ │ je 13244ce │ │ test %eax,%eax │ │ je 13244ce │ │ - lea -0x113a947(%ebx),%eax │ │ + lea -0x113a96e(%ebx),%eax │ │ push $0x30 │ │ push %eax │ │ push $0x378 │ │ push %edi │ │ call 1297bb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3958509,15 +3958509,15 @@ │ │ pop %ebx │ │ add $0x11c117,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1324597 │ │ sub $0x4,%esp │ │ - lea -0x113a947(%ebx),%eax │ │ + lea -0x113a96e(%ebx),%eax │ │ push $0x1e │ │ push %eax │ │ push $0x378 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1324597 │ │ @@ -3958569,15 +3958569,15 @@ │ │ mov 0x8(%ebp),%edi │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %edi,%edi │ │ je 132460e │ │ test %eax,%eax │ │ je 132460e │ │ - lea -0x113a947(%ebx),%eax │ │ + lea -0x113a96e(%ebx),%eax │ │ push $0x30 │ │ push %eax │ │ push $0x378 │ │ push %edi │ │ call 1297bb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3959238,15 +3959238,15 @@ │ │ push $0x10 │ │ push %eax │ │ call 129bee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1324cb0 │ │ sub $0x8,%esp │ │ - lea -0x113b6be(%ebx),%eax │ │ + lea -0x113b6e5(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129abd0 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ @@ -3959361,15 +3959361,15 @@ │ │ mov 0x8(%ebp),%edx │ │ movzbl 0x198(%edx),%ecx │ │ shl $0x5,%al │ │ and $0xdf,%cl │ │ or %al,%cl │ │ mov %cl,0x198(%edx) │ │ sub $0x8,%esp │ │ - lea -0x113b6be(%ebx),%eax │ │ + lea -0x113b6e5(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1324ea9 │ │ sub $0x8,%esp │ │ @@ -3959734,15 +3959734,15 @@ │ │ xor %edi,%edi │ │ cmp $0x18,%eax │ │ jne 1325367 │ │ lea -0x1158d7c(%ebx),%eax │ │ jmp 13251e9 │ │ lea -0x11557e6(%ebx),%eax │ │ jmp 13251e9 │ │ - lea -0x113d6f5(%ebx),%eax │ │ + lea -0x113d71c(%ebx),%eax │ │ sub $0x4,%esp │ │ push $0x0 │ │ push %eax │ │ push 0xc(%esi) │ │ call 125b6f0 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ @@ -3960093,15 +3960093,15 @@ │ │ test %edx,%edx │ │ je 1325b6b │ │ mov 0x14(%esi),%eax │ │ mov %esi,%ecx │ │ lea (%edx,%eax,1),%esi │ │ add $0xf,%esi │ │ and $0xfffffff0,%esi │ │ - lea -0x1142029(%ebx),%eax │ │ + lea -0x1142050(%ebx),%eax │ │ push $0x7e │ │ push %eax │ │ push %esi │ │ push 0x8(%ecx) │ │ mov %edx,%edi │ │ call 12961b0 │ │ add $0x10,%esp │ │ @@ -3960541,15 +3960541,15 @@ │ │ shl $0x2,%cl │ │ or %al,%cl │ │ or $0x8,%cl │ │ mov %cl,0x198(%edx) │ │ mov %esi,%ecx │ │ jmp 1325b99 │ │ sub $0x4,%esp │ │ - lea -0x1142029(%ebx),%eax │ │ + lea -0x1142050(%ebx),%eax │ │ push $0x74 │ │ push %eax │ │ push 0x8(%esi) │ │ call 12962c0 │ │ add $0x10,%esp │ │ movl $0x0,0x8(%esi) │ │ movl $0x0,0x14(%esi) │ │ @@ -3961111,16 +3961111,16 @@ │ │ cmovne %edx,%ecx │ │ mov %ecx,0x34(%esi) │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ jns 13261b1 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113a914(%ebx),%eax │ │ - lea -0x1143bf7(%ebx),%ecx │ │ + lea -0x113a93b(%ebx),%eax │ │ + lea -0x1143c1e(%ebx),%ecx │ │ push %eax │ │ push $0x75 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3961184,15 +3961184,15 @@ │ │ call 1326221 │ │ pop %ebx │ │ add $0x11a437,%ebx │ │ call 131ec90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 132629f │ │ - lea -0x1141fef(%ebx),%eax │ │ + lea -0x1142016(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x13a,0x8(%esp) │ │ movl $0x338,(%esp) │ │ call 1296010 │ │ test %eax,%eax │ │ je 132629f │ │ mov %eax,%esi │ │ @@ -3961357,16 +3961357,16 @@ │ │ cmpl $0x10,(%edi,%ecx,1) │ │ jne 1326478 │ │ cmpl $0xf,0x14(%ebp) │ │ mov 0xc(%ebp),%esi │ │ ja 13264e0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141fbc(%ebx),%eax │ │ - lea -0x1141fef(%ebx),%ecx │ │ + lea -0x1141fe3(%ebx),%eax │ │ + lea -0x1142016(%ebx),%ecx │ │ push %eax │ │ push $0xaf │ │ jmp 13264a4 │ │ movl $0x0,(%eax) │ │ mov $0x1,%edx │ │ jmp 1326356 │ │ and $0xfffffff0,%eax │ │ @@ -3961375,16 +3961375,16 @@ │ │ test %eax,%eax │ │ je 1326521 │ │ add %eax,%edx │ │ cmp 0x14(%ebp),%edx │ │ jbe 13264b6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141fbc(%ebx),%eax │ │ - lea -0x1141fef(%ebx),%ecx │ │ + lea -0x1141fe3(%ebx),%eax │ │ + lea -0x1142016(%ebx),%ecx │ │ push %eax │ │ push $0xbe │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -3961448,23 +3961448,23 @@ │ │ mov $0x1,%edx │ │ mov 0x10(%ebp),%eax │ │ mov 0x4(%esp),%ecx │ │ mov %ecx,(%eax) │ │ jmp 1326356 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141fbc(%ebx),%eax │ │ - lea -0x1141fef(%ebx),%ecx │ │ + lea -0x1141fe3(%ebx),%eax │ │ + lea -0x1142016(%ebx),%ecx │ │ push %eax │ │ push $0xc2 │ │ jmp 13265a9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141fbc(%ebx),%eax │ │ - lea -0x1141fef(%ebx),%ecx │ │ + lea -0x1141fe3(%ebx),%eax │ │ + lea -0x1142016(%ebx),%ecx │ │ push %eax │ │ push $0xb3 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -3961623,15 +3961623,15 @@ │ │ je 1326826 │ │ mov 0x1c(%ebp),%edi │ │ cmp %edi,0x14(%ebp) │ │ jae 13267b8 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111eba9(%ebx),%eax │ │ - lea -0x1141fef(%ebx),%ecx │ │ + lea -0x1142016(%ebx),%ecx │ │ push %eax │ │ push $0x203 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -3961658,15 +3961658,15 @@ │ │ mov 0x10(%ebp),%eax │ │ mov %edi,(%eax) │ │ mov $0x1,%esi │ │ jmp 1326826 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111eba9(%ebx),%eax │ │ - lea -0x1141fef(%ebx),%ecx │ │ + lea -0x1142016(%ebx),%ecx │ │ push %eax │ │ push $0x208 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -3961695,15 +3961695,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 12ac9b0 │ │ add $0x4,%esp │ │ push %esi │ │ call 138b8f0 │ │ add $0x10,%esp │ │ - lea -0x1141fef(%ebx),%eax │ │ + lea -0x1142016(%ebx),%eax │ │ push $0x14a │ │ push %eax │ │ push $0x338 │ │ push %esi │ │ call 12964e0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ @@ -3961731,15 +3961731,15 @@ │ │ pop %ebx │ │ add $0x119db7,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1326930 │ │ sub $0x4,%esp │ │ - lea -0x1141fef(%ebx),%eax │ │ + lea -0x1142016(%ebx),%eax │ │ push $0x156 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x338 │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3961828,30 +3961828,30 @@ │ │ sub $0x10,%esp │ │ call 13269a1 │ │ pop %ebx │ │ add $0x119cb7,%ebx │ │ mov 0xc(%ebp),%edi │ │ mov 0x8(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x1135a88(%ebx),%eax │ │ + lea -0x1135aaf(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13269dc │ │ sub $0x8,%esp │ │ push 0x40(%esi) │ │ push %eax │ │ call 129bee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1326a7d │ │ sub $0x8,%esp │ │ - lea -0x113b6be(%ebx),%eax │ │ + lea -0x113b6e5(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1326a0a │ │ sub $0x8,%esp │ │ @@ -3961873,42 +3961873,42 @@ │ │ push 0x2fc(%esi) │ │ push %eax │ │ call 129bee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1326b39 │ │ sub $0x8,%esp │ │ - lea -0x113b685(%ebx),%eax │ │ + lea -0x113b6ac(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1326aed │ │ mov 0x40(%esi),%ecx │ │ cmp 0xc(%eax),%ecx │ │ jbe 1326abb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141f9e(%ebx),%eax │ │ - lea -0x1141fef(%ebx),%ecx │ │ + lea -0x1141fc5(%ebx),%eax │ │ + lea -0x1142016(%ebx),%ecx │ │ push %eax │ │ push $0x1bb │ │ jmp 1326b2a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141f9e(%ebx),%eax │ │ - lea -0x1141fef(%ebx),%ecx │ │ + lea -0x1141fc5(%ebx),%eax │ │ + lea -0x1142016(%ebx),%ecx │ │ push %eax │ │ push $0x1a8 │ │ jmp 1326b53 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141f9e(%ebx),%eax │ │ - lea -0x1141fef(%ebx),%ecx │ │ + lea -0x1141fc5(%ebx),%eax │ │ + lea -0x1142016(%ebx),%ecx │ │ push %eax │ │ push $0x1ad │ │ jmp 1326b53 │ │ sub $0x4,%esp │ │ push %ecx │ │ push %esi │ │ push %eax │ │ @@ -3961935,28 +3961935,28 @@ │ │ test %eax,%eax │ │ je 1326bb0 │ │ mov 0x40(%esi),%ecx │ │ cmp 0xc(%eax),%ecx │ │ jbe 1326b74 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141f9e(%ebx),%eax │ │ - lea -0x1141fef(%ebx),%ecx │ │ + lea -0x1141fc5(%ebx),%eax │ │ + lea -0x1142016(%ebx),%ecx │ │ push %eax │ │ push $0x1c7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6d │ │ jmp 1326b60 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141f9e(%ebx),%eax │ │ - lea -0x1141fef(%ebx),%ecx │ │ + lea -0x1141fc5(%ebx),%eax │ │ + lea -0x1142016(%ebx),%ecx │ │ push %eax │ │ push $0x1b3 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ @@ -3962014,47 +3962014,47 @@ │ │ push 0x8(%ecx) │ │ call 139d870 │ │ mov $0x1,%eax │ │ add $0x10,%esp │ │ jmp 1326b6c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141f9e(%ebx),%eax │ │ - lea -0x1141fef(%ebx),%ecx │ │ + lea -0x1141fc5(%ebx),%eax │ │ + lea -0x1142016(%ebx),%ecx │ │ push %eax │ │ push $0x1d3 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ jmp 1326b60 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141f9e(%ebx),%eax │ │ - lea -0x1141fef(%ebx),%ecx │ │ + lea -0x1141fc5(%ebx),%eax │ │ + lea -0x1142016(%ebx),%ecx │ │ push %eax │ │ push $0x1d7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x76 │ │ jmp 1326b60 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141f9e(%ebx),%eax │ │ - lea -0x1141fef(%ebx),%ecx │ │ + lea -0x1141fc5(%ebx),%eax │ │ + lea -0x1142016(%ebx),%ecx │ │ push %eax │ │ push $0x1c0 │ │ jmp 1326b53 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141f9e(%ebx),%eax │ │ - lea -0x1141fef(%ebx),%ecx │ │ + lea -0x1141fc5(%ebx),%eax │ │ + lea -0x1142016(%ebx),%ecx │ │ push %eax │ │ push $0x1cc │ │ jmp 1326b53 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3962097,44 +3962097,44 @@ │ │ push %ecx │ │ push %edx │ │ call 139d870 │ │ add $0x10,%esp │ │ jmp 1326d94 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113899c(%ebx),%eax │ │ - lea -0x1141fef(%ebx),%ecx │ │ + lea -0x11389c3(%ebx),%eax │ │ + lea -0x1142016(%ebx),%ecx │ │ push %eax │ │ push $0x16d │ │ jmp 1326e3d │ │ mov 0xc(%eax),%eax │ │ cmp $0x11,%eax │ │ jb 1326d8e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113899c(%ebx),%eax │ │ - lea -0x1141fef(%ebx),%ecx │ │ + lea -0x11389c3(%ebx),%eax │ │ + lea -0x1142016(%ebx),%ecx │ │ push %eax │ │ push $0x173 │ │ jmp 1326ea0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113899c(%ebx),%eax │ │ - lea -0x1141fef(%ebx),%ecx │ │ + lea -0x11389c3(%ebx),%eax │ │ + lea -0x1142016(%ebx),%ecx │ │ push %eax │ │ push $0x179 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ jmp 1326ead │ │ mov %eax,0x2fc(%esi) │ │ sub $0x8,%esp │ │ - lea -0x1135a88(%ebx),%eax │ │ + lea -0x1135aaf(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1326de4 │ │ sub $0x8,%esp │ │ @@ -3962151,15 +3962151,15 @@ │ │ cmp $0xfffffff1,%edx │ │ jb 1326eb9 │ │ cmp %ecx,0x40(%esi) │ │ je 1326de4 │ │ mov %ecx,0x40(%esi) │ │ movl $0x0,0x2f4(%esi) │ │ sub $0x8,%esp │ │ - lea -0x113b6be(%ebx),%eax │ │ + lea -0x113b6e5(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1326e19 │ │ sub $0x8,%esp │ │ @@ -3962173,16 +3962173,16 @@ │ │ mov 0x3c(%esi),%eax │ │ cmp 0x4(%esp),%eax │ │ jne 1326e58 │ │ mov $0x1,%eax │ │ jmp 1326eb9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113899c(%ebx),%eax │ │ - lea -0x1141fef(%ebx),%ecx │ │ + lea -0x11389c3(%ebx),%eax │ │ + lea -0x1142016(%ebx),%ecx │ │ push %eax │ │ push $0x186 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ @@ -3962190,28 +3962190,28 @@ │ │ mov $0x67,%esi │ │ mov $0x196,%edi │ │ jmp 1326e62 │ │ mov $0x69,%esi │ │ mov $0x19a,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113899c(%ebx),%eax │ │ - lea -0x1141fef(%ebx),%ecx │ │ + lea -0x11389c3(%ebx),%eax │ │ + lea -0x1142016(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ jmp 1326ead │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113899c(%ebx),%eax │ │ - lea -0x1141fef(%ebx),%ecx │ │ + lea -0x11389c3(%ebx),%eax │ │ + lea -0x1142016(%ebx),%ecx │ │ push %eax │ │ push $0x17d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x76 │ │ @@ -3962278,15 +3962278,15 @@ │ │ call 1326f21 │ │ pop %ebx │ │ add $0x119737,%ebx │ │ call 131ec90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 1326f9f │ │ - lea -0x1141fef(%ebx),%eax │ │ + lea -0x1142016(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x13a,0x8(%esp) │ │ movl $0x338,(%esp) │ │ call 1296010 │ │ test %eax,%eax │ │ je 1326f9f │ │ mov %eax,%esi │ │ @@ -3962358,15 +3962358,15 @@ │ │ call 1327011 │ │ pop %ebx │ │ add $0x119647,%ebx │ │ call 131ec90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 132708f │ │ - lea -0x1141fef(%ebx),%eax │ │ + lea -0x1142016(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x13a,0x8(%esp) │ │ movl $0x338,(%esp) │ │ call 1296010 │ │ test %eax,%eax │ │ je 132708f │ │ mov %eax,%esi │ │ @@ -3962459,16 +3962459,16 @@ │ │ cmp %ecx,0x40(%esi) │ │ je 1327181 │ │ lea -0x10(%ecx),%edx │ │ cmp $0xfffffff0,%edx │ │ ja 132717e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113fff1(%ebx),%eax │ │ - lea -0x1141fef(%ebx),%ecx │ │ + lea -0x1140018(%ebx),%eax │ │ + lea -0x1142016(%ebx),%ecx │ │ push %eax │ │ push $0x79 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6d │ │ @@ -3962501,16 +3962501,16 @@ │ │ push 0x14(%ebp) │ │ push %esi │ │ call 1326ca0 │ │ add $0x10,%esp │ │ jmp 13271ff │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113fff1(%ebx),%eax │ │ - lea -0x1141fef(%ebx),%ecx │ │ + lea -0x1140018(%ebx),%eax │ │ + lea -0x1142016(%ebx),%ecx │ │ push %eax │ │ push $0x84 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -3962788,15 +3962788,15 @@ │ │ call 13274a1 │ │ pop %ebx │ │ add $0x1191b7,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 132750a │ │ - lea -0x1136bd4(%ebx),%eax │ │ + lea -0x1136bfb(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x26,0x8(%esp) │ │ movl $0x54,(%esp) │ │ call 1296010 │ │ test %eax,%eax │ │ je 132750a │ │ mov 0x8(%ebp),%esi │ │ @@ -3962842,15 +3962842,15 @@ │ │ test %esi,%esi │ │ je 132755c │ │ mov 0x4c(%esi),%eax │ │ sub $0xc,%esp │ │ push %esi │ │ call *0x10(%eax) │ │ add $0x10,%esp │ │ - lea -0x1136bd4(%ebx),%eax │ │ + lea -0x1136bfb(%ebx),%eax │ │ push $0x37 │ │ push %eax │ │ push $0x54 │ │ push %esi │ │ call 12964e0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ @@ -3962882,15 +3962882,15 @@ │ │ pop %ebx │ │ add $0x1190d7,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13275de │ │ sub $0x4,%esp │ │ - lea -0x1136bd4(%ebx),%eax │ │ + lea -0x1136bfb(%ebx),%eax │ │ push $0x43 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x54 │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3962961,15 +3962961,15 @@ │ │ push %esi │ │ call 13279b0 │ │ add $0x10,%esp │ │ jmp 1327676 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11496b5(%ebx),%eax │ │ - lea -0x1136bd4(%ebx),%ecx │ │ + lea -0x1136bfb(%ebx),%ecx │ │ push %eax │ │ push $0x5a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -3963018,15 +3963018,15 @@ │ │ push %esi │ │ call 13279b0 │ │ add $0x10,%esp │ │ jmp 1327706 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11496b5(%ebx),%eax │ │ - lea -0x1136bd4(%ebx),%ecx │ │ + lea -0x1136bfb(%ebx),%ecx │ │ push %eax │ │ push $0x5a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -3963064,15 +3963064,15 @@ │ │ test %edi,%edi │ │ je 13277a2 │ │ cmp %edi,0x14(%ebp) │ │ jae 132777c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11496ac(%ebx),%eax │ │ - lea -0x1136bd4(%ebx),%ecx │ │ + lea -0x1136bfb(%ebx),%ecx │ │ push %eax │ │ push $0x82 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -3963241,15 +3963241,15 @@ │ │ push 0xc(%ecx) │ │ push %eax │ │ call 129bee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132794a │ │ sub $0x8,%esp │ │ - lea -0x113b6be(%ebx),%eax │ │ + lea -0x113b6e5(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129abd0 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ @@ -3963265,16 +3963265,16 @@ │ │ test %ecx,%ecx │ │ jne 132797e │ │ mov $0xb5,%esi │ │ jmp 132794f │ │ mov $0xb0,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114595d(%ebx),%eax │ │ - lea -0x1136bd4(%ebx),%ecx │ │ + lea -0x1145984(%ebx),%eax │ │ + lea -0x1136bfb(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ @@ -3963369,15 +3963369,15 @@ │ │ mov 0x4c(%ecx),%eax │ │ sub $0x8,%esp │ │ push 0xc(%esp) │ │ push %ecx │ │ call *0x8(%eax) │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ - lea -0x113b6be(%ebx),%eax │ │ + lea -0x113b6e5(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1327aa7 │ │ sub $0x8,%esp │ │ @@ -3963393,30 +3963393,30 @@ │ │ mov 0x8(%ebp),%ecx │ │ cmp 0x8(%ecx),%eax │ │ jne 1327b19 │ │ mov $0x1,%esi │ │ jmp 1327b19 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113a8fe(%ebx),%eax │ │ - lea -0x1136bd4(%ebx),%ecx │ │ + lea -0x113a925(%ebx),%eax │ │ + lea -0x1136bfb(%ebx),%ecx │ │ push %eax │ │ push $0xd6 │ │ jmp 1327b00 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113a8fe(%ebx),%eax │ │ - lea -0x1136bd4(%ebx),%ecx │ │ + lea -0x113a925(%ebx),%eax │ │ + lea -0x1136bfb(%ebx),%ecx │ │ push %eax │ │ push $0xdd │ │ jmp 1327b00 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113a8fe(%ebx),%eax │ │ - lea -0x1136bd4(%ebx),%ecx │ │ + lea -0x113a925(%ebx),%eax │ │ + lea -0x1136bfb(%ebx),%ecx │ │ push %eax │ │ push $0xe7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ @@ -3963468,15 +3963468,15 @@ │ │ call 1327b61 │ │ pop %ebx │ │ add $0x118af7,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1327bca │ │ - lea -0x1136bd4(%ebx),%eax │ │ + lea -0x1136bfb(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x26,0x8(%esp) │ │ movl $0x54,(%esp) │ │ call 1296010 │ │ test %eax,%eax │ │ je 1327bca │ │ mov 0x8(%ebp),%esi │ │ @@ -3963552,15 +3963552,15 @@ │ │ call 1327c41 │ │ pop %ebx │ │ add $0x118a17,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1327caa │ │ - lea -0x1136bd4(%ebx),%eax │ │ + lea -0x1136bfb(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x26,0x8(%esp) │ │ movl $0x54,(%esp) │ │ call 1296010 │ │ test %eax,%eax │ │ je 1327caa │ │ mov 0x8(%ebp),%esi │ │ @@ -3963677,15 +3963677,15 @@ │ │ jmp 1327dce │ │ mov %edi,0x4(%esp) │ │ lea -0x1156acc(%ebx),%eax │ │ mov %eax,(%esp) │ │ lea -0x1153d34(%ebx),%eax │ │ jmp 1327dce │ │ mov %edi,0x4(%esp) │ │ - lea -0x1138f88(%ebx),%eax │ │ + lea -0x1138faf(%ebx),%eax │ │ mov %eax,(%esp) │ │ lea -0x1133abe(%ebx),%eax │ │ sub $0x4,%esp │ │ push $0x0 │ │ push %eax │ │ mov 0x14(%esp),%edi │ │ push %edi │ │ @@ -3964033,15 +3964033,15 @@ │ │ movups %xmm0,0x48(%esp) │ │ call 1258d40 │ │ mov %eax,0x20(%edi) │ │ mov $0x0,%esi │ │ test %eax,%eax │ │ je 1328225 │ │ sub $0x4,%esp │ │ - lea -0x113b189(%ebx),%eax │ │ + lea -0x113b1b0(%ebx),%eax │ │ push 0x20(%ebp) │ │ push %eax │ │ push 0x1c(%ebp) │ │ call 1267470 │ │ add $0x10,%esp │ │ mov %eax,0x24(%edi) │ │ test %eax,%eax │ │ @@ -3964735,15 +3964735,15 @@ │ │ call 1328880 │ │ pop %ebx │ │ add $0x117dd8,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13288e9 │ │ - lea -0x113a8e7(%ebx),%eax │ │ + lea -0x113a90e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x3b,0x8(%esp) │ │ movl $0x174,(%esp) │ │ call 1296010 │ │ test %eax,%eax │ │ je 13288e9 │ │ movaps -0x13a5a48(%ebx),%xmm0 │ │ @@ -3964853,15 +3964853,15 @@ │ │ test %edx,%edx │ │ je 13289f0 │ │ cmp %edx,0x14(%ebp) │ │ jae 13289fb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1122db9(%ebx),%eax │ │ - lea -0x113a8e7(%ebx),%ecx │ │ + lea -0x113a90e(%ebx),%ecx │ │ push %eax │ │ push $0xfb │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -3964894,23 +3964894,23 @@ │ │ test $0x7,%dl │ │ je 1328aaa │ │ movzbl 0x7(%esp),%ecx │ │ and $0x1,%cl │ │ jne 1328aaa │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1136ba1(%ebx),%eax │ │ - lea -0x113a8e7(%ebx),%ecx │ │ + lea -0x1136bc8(%ebx),%eax │ │ + lea -0x113a90e(%ebx),%ecx │ │ push %eax │ │ push $0xbf │ │ jmp 1328a79 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1136ba1(%ebx),%eax │ │ - lea -0x113a8e7(%ebx),%ecx │ │ + lea -0x1136bc8(%ebx),%eax │ │ + lea -0x113a90e(%ebx),%ecx │ │ push %eax │ │ push $0xb9 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe6 │ │ @@ -3964949,28 +3964949,28 @@ │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 1328b1e │ │ mov %eax,%ecx │ │ jns 1328a98 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1136ba1(%ebx),%eax │ │ - lea -0x113a8e7(%ebx),%ecx │ │ + lea -0x1136bc8(%ebx),%eax │ │ + lea -0x113a90e(%ebx),%ecx │ │ push %eax │ │ push $0xdb │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xd9 │ │ jmp 1328a89 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1136ba1(%ebx),%eax │ │ - lea -0x113a8e7(%ebx),%ecx │ │ + lea -0x1136bc8(%ebx),%eax │ │ + lea -0x113a90e(%ebx),%ecx │ │ push %eax │ │ push $0xd7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -3965030,15 +3965030,15 @@ │ │ pop %ebx │ │ add $0x117a9b,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ push %esi │ │ call 138b8f0 │ │ add $0x10,%esp │ │ - lea -0x113a8e7(%ebx),%eax │ │ + lea -0x113a90e(%ebx),%eax │ │ push $0x61 │ │ push %eax │ │ push $0x174 │ │ push %esi │ │ call 12964e0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ @@ -3965075,15 +3965075,15 @@ │ │ call 131ec90 │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %edi,%edi │ │ je 1328c83 │ │ test %ecx,%ecx │ │ je 1328c83 │ │ - lea -0x113a8e7(%ebx),%esi │ │ + lea -0x113a90e(%ebx),%esi │ │ push $0x4f │ │ push %esi │ │ push $0x174 │ │ push %edi │ │ call 1297bb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3965168,15 +3965168,15 @@ │ │ add $0x117967,%ebx │ │ mov 0xc(%ebp),%eax │ │ movl $0x0,0x8(%esp) │ │ mov $0x1,%esi │ │ test %eax,%eax │ │ je 1328d88 │ │ sub $0x8,%esp │ │ - lea -0x113b6be(%ebx),%ecx │ │ + lea -0x113b6e5(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1328d88 │ │ sub $0x8,%esp │ │ @@ -3965195,15 +3965195,15 @@ │ │ mov $0x117,%edi │ │ jmp 1328d5a │ │ mov $0x67,%esi │ │ mov $0x113,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111fe49(%ebx),%eax │ │ - lea -0x113a8e7(%ebx),%ecx │ │ + lea -0x113a90e(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3965241,15 +3965241,15 @@ │ │ call 1328db0 │ │ pop %ebx │ │ add $0x1178a8,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1328e19 │ │ - lea -0x113a8e7(%ebx),%eax │ │ + lea -0x113a90e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x3b,0x8(%esp) │ │ movl $0x174,(%esp) │ │ call 1296010 │ │ test %eax,%eax │ │ je 1328e19 │ │ movaps -0x13a5a48(%ebx),%xmm0 │ │ @@ -3965326,15 +3965326,15 @@ │ │ call 1328e90 │ │ pop %ebx │ │ add $0x1177c8,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1328ef9 │ │ - lea -0x113a8e7(%ebx),%eax │ │ + lea -0x113a90e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x3b,0x8(%esp) │ │ movl $0x174,(%esp) │ │ call 1296010 │ │ test %eax,%eax │ │ je 1328ef9 │ │ movaps -0x13a5a48(%ebx),%xmm0 │ │ @@ -3965411,15 +3965411,15 @@ │ │ call 1328f70 │ │ pop %ebx │ │ add $0x1176e8,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1328fd9 │ │ - lea -0x113a8e7(%ebx),%eax │ │ + lea -0x113a90e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x3b,0x8(%esp) │ │ movl $0x174,(%esp) │ │ call 1296010 │ │ test %eax,%eax │ │ je 1328fd9 │ │ movaps -0x13a5a48(%ebx),%xmm0 │ │ @@ -3965496,15 +3965496,15 @@ │ │ call 1329050 │ │ pop %ebx │ │ add $0x117608,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13290b9 │ │ - lea -0x113a8e7(%ebx),%eax │ │ + lea -0x113a90e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x3b,0x8(%esp) │ │ movl $0x174,(%esp) │ │ call 1296010 │ │ test %eax,%eax │ │ je 13290b9 │ │ movaps -0x13a5a48(%ebx),%xmm0 │ │ @@ -3965581,15 +3965581,15 @@ │ │ call 1329130 │ │ pop %ebx │ │ add $0x117528,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1329199 │ │ - lea -0x113a8e7(%ebx),%eax │ │ + lea -0x113a90e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x3b,0x8(%esp) │ │ movl $0x174,(%esp) │ │ call 1296010 │ │ test %eax,%eax │ │ je 1329199 │ │ movaps -0x13a5a48(%ebx),%xmm0 │ │ @@ -3965666,15 +3965666,15 @@ │ │ call 1329210 │ │ pop %ebx │ │ add $0x117448,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1329279 │ │ - lea -0x113a8e7(%ebx),%eax │ │ + lea -0x113a90e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x3b,0x8(%esp) │ │ movl $0x174,(%esp) │ │ call 1296010 │ │ test %eax,%eax │ │ je 1329279 │ │ movaps -0x13a3768(%ebx),%xmm0 │ │ @@ -3965751,15 +3965751,15 @@ │ │ call 13292f0 │ │ pop %ebx │ │ add $0x117368,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1329359 │ │ - lea -0x113a8e7(%ebx),%eax │ │ + lea -0x113a90e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x3b,0x8(%esp) │ │ movl $0x174,(%esp) │ │ call 1296010 │ │ test %eax,%eax │ │ je 1329359 │ │ movaps -0x13a3768(%ebx),%xmm0 │ │ @@ -3965836,15 +3965836,15 @@ │ │ call 13293d0 │ │ pop %ebx │ │ add $0x117288,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1329439 │ │ - lea -0x113a8e7(%ebx),%eax │ │ + lea -0x113a90e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x3b,0x8(%esp) │ │ movl $0x174,(%esp) │ │ call 1296010 │ │ test %eax,%eax │ │ je 1329439 │ │ movaps -0x13a3768(%ebx),%xmm0 │ │ @@ -3965921,15 +3965921,15 @@ │ │ call 13294b0 │ │ pop %ebx │ │ add $0x1171a8,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1329519 │ │ - lea -0x113a8e7(%ebx),%eax │ │ + lea -0x113a90e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x3b,0x8(%esp) │ │ movl $0x174,(%esp) │ │ call 1296010 │ │ test %eax,%eax │ │ je 1329519 │ │ movaps -0x13a3768(%ebx),%xmm0 │ │ @@ -3966006,15 +3966006,15 @@ │ │ call 1329590 │ │ pop %ebx │ │ add $0x1170c8,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13295f9 │ │ - lea -0x113a8e7(%ebx),%eax │ │ + lea -0x113a90e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x3b,0x8(%esp) │ │ movl $0x174,(%esp) │ │ call 1296010 │ │ test %eax,%eax │ │ je 13295f9 │ │ movaps -0x13a3768(%ebx),%xmm0 │ │ @@ -3966091,15 +3966091,15 @@ │ │ call 1329670 │ │ pop %ebx │ │ add $0x116fe8,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13296d9 │ │ - lea -0x113a8e7(%ebx),%eax │ │ + lea -0x113a90e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x3b,0x8(%esp) │ │ movl $0x174,(%esp) │ │ call 1296010 │ │ test %eax,%eax │ │ je 13296d9 │ │ movaps -0x13a3768(%ebx),%xmm0 │ │ @@ -3966221,15 +3966221,15 @@ │ │ jne 1329821 │ │ shr %ecx │ │ and $0x1,%ecx │ │ jmp 132982b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11564ff(%ebx),%eax │ │ - lea -0x113a8e7(%ebx),%ecx │ │ + lea -0x113a90e(%ebx),%ecx │ │ push %eax │ │ push $0x7c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -3966262,15 +3966262,15 @@ │ │ mov %eax,0x30(%esi) │ │ mov 0x14(%ebp),%eax │ │ movl $0x0,0x8(%esp) │ │ mov $0x1,%edi │ │ test %eax,%eax │ │ je 13298f2 │ │ sub $0x8,%esp │ │ - lea -0x113b6be(%ebx),%ecx │ │ + lea -0x113b6e5(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13298f2 │ │ sub $0x8,%esp │ │ @@ -3966288,15 +3966288,15 @@ │ │ mov $0x117,%edi │ │ jmp 13298c4 │ │ mov $0x67,%esi │ │ mov $0x113,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111fe49(%ebx),%eax │ │ - lea -0x113a8e7(%ebx),%ecx │ │ + lea -0x113a90e(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3966542,15 +3966542,15 @@ │ │ and $0x4,%dl │ │ je 1329c21 │ │ mov 0x1c(%ebp),%edx │ │ cmp $0x1000001,%edx │ │ jb 1329bba │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ef04(%ebx),%eax │ │ + lea -0x113ef2b(%ebx),%eax │ │ lea -0x1154806(%ebx),%ecx │ │ push %eax │ │ push $0xb4 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3966747,15 +3966747,15 @@ │ │ pop %ebx │ │ add $0x1168e9,%ebx │ │ mov 0xc(%ebp),%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ je 1329df5 │ │ sub $0x8,%esp │ │ - lea -0x113b6be(%ebx),%eax │ │ + lea -0x113b6e5(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1329dbb │ │ sub $0x8,%esp │ │ @@ -3966948,15 +3966948,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132a025 │ │ mov 0x14(%ebp),%eax │ │ test %eax,%eax │ │ je 1329ff0 │ │ sub $0x8,%esp │ │ - lea -0x113b6be(%ebx),%ecx │ │ + lea -0x113b6e5(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x0,%esi │ │ je 1329ff0 │ │ @@ -3968912,15 +3968912,15 @@ │ │ pop %ebx │ │ add $0x115027,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 132b683 │ │ sub $0x4,%esp │ │ - lea -0x113c794(%ebx),%eax │ │ + lea -0x113c7bb(%ebx),%eax │ │ push $0x19 │ │ push %eax │ │ push $0x184 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132b683 │ │ @@ -3968949,15 +3968949,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 132b69f │ │ pop %ebx │ │ add $0x114fb9,%ebx │ │ - lea -0x113c794(%ebx),%eax │ │ + lea -0x113c7bb(%ebx),%eax │ │ push $0x32 │ │ push %eax │ │ push $0x184 │ │ push 0x8(%ebp) │ │ call 12964e0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3968983,15 +3968983,15 @@ │ │ call 132b6dd │ │ pop %ebx │ │ add $0x114f7b,%ebx │ │ mov 0x8(%ebp),%eax │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 132b718 │ │ - lea -0x113c794(%ebx),%ecx │ │ + lea -0x113c7bb(%ebx),%ecx │ │ push $0x27 │ │ push %ecx │ │ push $0x184 │ │ push %eax │ │ call 1297bb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3969066,15 +3969066,15 @@ │ │ pop %ebx │ │ add $0x114ec7,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 132b7e3 │ │ sub $0x4,%esp │ │ - lea -0x113c794(%ebx),%eax │ │ + lea -0x113c7bb(%ebx),%eax │ │ push $0x19 │ │ push %eax │ │ push $0x184 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132b7e3 │ │ @@ -3969107,15 +3969107,15 @@ │ │ call 132b7fd │ │ pop %ebx │ │ add $0x114e5b,%ebx │ │ mov 0x8(%ebp),%eax │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 132b838 │ │ - lea -0x113c794(%ebx),%ecx │ │ + lea -0x113c7bb(%ebx),%ecx │ │ push $0x27 │ │ push %ecx │ │ push $0x184 │ │ push %eax │ │ call 1297bb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3969190,15 +3969190,15 @@ │ │ pop %ebx │ │ add $0x114da7,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 132b903 │ │ sub $0x4,%esp │ │ - lea -0x113c794(%ebx),%eax │ │ + lea -0x113c7bb(%ebx),%eax │ │ push $0x19 │ │ push %eax │ │ push $0x184 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132b903 │ │ @@ -3969231,15 +3969231,15 @@ │ │ call 132b91d │ │ pop %ebx │ │ add $0x114d3b,%ebx │ │ mov 0x8(%ebp),%eax │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 132b958 │ │ - lea -0x113c794(%ebx),%ecx │ │ + lea -0x113c7bb(%ebx),%ecx │ │ push $0x27 │ │ push %ecx │ │ push $0x184 │ │ push %eax │ │ call 1297bb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3970132,15 +3970132,15 @@ │ │ pop %ebx │ │ add $0x1144e7,%ebx │ │ mov 0xc(%ebp),%edi │ │ mov $0x1,%esi │ │ test %edi,%edi │ │ je 132c24a │ │ sub $0x8,%esp │ │ - lea -0x113b6be(%ebx),%eax │ │ + lea -0x113b6e5(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132c1bb │ │ sub $0x8,%esp │ │ @@ -3970150,15 +3970150,15 @@ │ │ call 129beb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132c1fa │ │ cmpl $0x20,0x8(%esp) │ │ jne 132c206 │ │ sub $0x8,%esp │ │ - lea -0x1135a88(%ebx),%eax │ │ + lea -0x1135aaf(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132c24a │ │ sub $0x8,%esp │ │ @@ -3970453,30 +3970453,30 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 132c4ad │ │ pop %ebx │ │ add $0x1141ab,%ebx │ │ mov 0xc(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x1135a88(%ebx),%eax │ │ + lea -0x1135aaf(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132c4e0 │ │ sub $0x8,%esp │ │ push $0x10 │ │ push %eax │ │ call 129bee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132c515 │ │ sub $0x8,%esp │ │ - lea -0x113b6be(%ebx),%eax │ │ + lea -0x113b6e5(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ test %eax,%eax │ │ je 132c549 │ │ @@ -3971356,30 +3971356,30 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 132ce81 │ │ pop %ebx │ │ add $0x1137d7,%ebx │ │ mov 0xc(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x1135a88(%ebx),%eax │ │ + lea -0x1135aaf(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132ceb8 │ │ sub $0x8,%esp │ │ push $0xc │ │ push %eax │ │ call 129bee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132cfac │ │ sub $0x8,%esp │ │ - lea -0x113b6be(%ebx),%eax │ │ + lea -0x113b6e5(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132cee5 │ │ sub $0x8,%esp │ │ @@ -3971432,55 +3971432,55 @@ │ │ je 132d043 │ │ cmpl $0x5,0x4(%ecx) │ │ jne 132cff7 │ │ testb $0x2,0x50(%edi) │ │ jne 132d04b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138985(%ebx),%eax │ │ + lea -0x11389ac(%ebx),%eax │ │ lea -0x1129b9d(%ebx),%ecx │ │ push %eax │ │ push $0x86 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x77 │ │ jmp 132d037 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138985(%ebx),%eax │ │ + lea -0x11389ac(%ebx),%eax │ │ lea -0x1129b9d(%ebx),%ecx │ │ push %eax │ │ push $0x6b │ │ jmp 132d02a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138985(%ebx),%eax │ │ + lea -0x11389ac(%ebx),%eax │ │ lea -0x1129b9d(%ebx),%ecx │ │ push %eax │ │ push $0x71 │ │ jmp 132d02a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138985(%ebx),%eax │ │ + lea -0x11389ac(%ebx),%eax │ │ lea -0x1129b9d(%ebx),%ecx │ │ push %eax │ │ push $0x76 │ │ jmp 132d02a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138985(%ebx),%eax │ │ + lea -0x11389ac(%ebx),%eax │ │ lea -0x1129b9d(%ebx),%ecx │ │ push %eax │ │ push $0x82 │ │ jmp 132d02a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138985(%ebx),%eax │ │ + lea -0x11389ac(%ebx),%eax │ │ lea -0x1129b9d(%ebx),%ecx │ │ push %eax │ │ push $0x7b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3971497,15 +3971497,15 @@ │ │ ret │ │ mov 0xc(%ecx),%eax │ │ lea -0x11(%eax),%edx │ │ cmp $0xffffffef,%edx │ │ ja 132d07f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138985(%ebx),%eax │ │ + lea -0x11389ac(%ebx),%eax │ │ lea -0x1129b9d(%ebx),%ecx │ │ push %eax │ │ push $0x8a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3971552,15 +3971552,15 @@ │ │ mov $0x1,%eax │ │ test %esi,%esi │ │ je 132d30a │ │ mov 0x8(%ebp),%edi │ │ mov 0x70(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ sub $0x8,%esp │ │ - lea -0x113b6be(%ebx),%eax │ │ + lea -0x113b6e5(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132d125 │ │ sub $0x8,%esp │ │ @@ -3971570,15 +3971570,15 @@ │ │ call 129beb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132d193 │ │ cmpl $0x20,0xc(%esp) │ │ jne 132d1a2 │ │ sub $0x8,%esp │ │ - lea -0x1135a88(%ebx),%eax │ │ + lea -0x1135aaf(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132d158 │ │ sub $0x8,%esp │ │ @@ -3971638,15 +3971638,15 @@ │ │ mov %eax,0x20(%esp) │ │ call 139d870 │ │ add $0x10,%esp │ │ mov 0x10(%esp),%eax │ │ mov 0xc(%eax),%ecx │ │ mov %ecx,0x298(%edi) │ │ sub $0x8,%esp │ │ - lea -0x1135a82(%ebx),%eax │ │ + lea -0x1135aa9(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132d261 │ │ cmpl $0x5,0x4(%eax) │ │ @@ -3971696,15 +3971696,15 @@ │ │ mov $0x73,%esi │ │ mov $0xe0,%edi │ │ jmp 132d2dc │ │ mov $0x78,%esi │ │ mov $0xd0,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ffe4(%ebx),%eax │ │ + lea -0x114000b(%ebx),%eax │ │ lea -0x1129b9d(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3973688,30 +3973688,30 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 132e94d │ │ pop %ebx │ │ add $0x111d0b,%ebx │ │ mov 0xc(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x1135a88(%ebx),%eax │ │ + lea -0x1135aaf(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132e980 │ │ sub $0x8,%esp │ │ push $0x0 │ │ push %eax │ │ call 129bee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132e9ee │ │ sub $0x8,%esp │ │ - lea -0x113b6be(%ebx),%eax │ │ + lea -0x113b6e5(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132e9a9 │ │ sub $0x8,%esp │ │ @@ -3973786,15 +3973786,15 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 132ea5d │ │ pop %ebx │ │ add $0x111bfb,%ebx │ │ sub $0x8,%esp │ │ - lea -0x113f2ce(%ebx),%eax │ │ + lea -0x113f2f5(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129ac30 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ test %eax,%eax │ │ je 132eacc │ │ @@ -3973805,15 +3973805,15 @@ │ │ push %eax │ │ call 129beb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 132eacc │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1145946(%ebx),%eax │ │ + lea -0x114596d(%ebx),%eax │ │ lea -0x112d53d(%ebx),%ecx │ │ push %eax │ │ push $0xa9 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3974541,15 +3974541,15 @@ │ │ pop %ebx │ │ add $0x111447,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 132f267 │ │ sub $0x4,%esp │ │ - lea -0x1143bc5(%ebx),%eax │ │ + lea -0x1143bec(%ebx),%eax │ │ push $0x19 │ │ push %eax │ │ push $0x300 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132f267 │ │ @@ -3974592,15 +3974592,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 132f28f │ │ pop %ebx │ │ add $0x1113c9,%ebx │ │ - lea -0x1143bc5(%ebx),%eax │ │ + lea -0x1143bec(%ebx),%eax │ │ push $0x33 │ │ push %eax │ │ push $0x300 │ │ push 0x8(%ebp) │ │ call 12964e0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3974626,15 +3974626,15 @@ │ │ call 132f2cd │ │ pop %ebx │ │ add $0x11138b,%ebx │ │ mov 0x8(%ebp),%eax │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 132f311 │ │ - lea -0x1143bc5(%ebx),%ecx │ │ + lea -0x1143bec(%ebx),%ecx │ │ push $0x28 │ │ push %ecx │ │ push $0x300 │ │ push %eax │ │ call 1297bb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3975169,15 +3975169,15 @@ │ │ mov %ecx,0x8(%esp) │ │ and $0x4,%cl │ │ je 132f919 │ │ cmpl $0x1000001,0x1c(%ebp) │ │ jb 132f87b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113e2e6(%ebx),%eax │ │ + lea -0x113e30d(%ebx),%eax │ │ lea -0x1129b60(%ebx),%ecx │ │ push %eax │ │ push $0x8e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3975448,15 +3975448,15 @@ │ │ mov $0x68,%esi │ │ mov $0xeb,%edi │ │ jmp 132fb14 │ │ mov $0x67,%esi │ │ mov $0xe3,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113e2d7(%ebx),%eax │ │ + lea -0x113e2fe(%ebx),%eax │ │ lea -0x1129b60(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3978895,15 +3978895,15 @@ │ │ push %eax │ │ call 129b3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 133202f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113a8b4(%ebx),%eax │ │ + lea -0x113a8db(%ebx),%eax │ │ lea -0x1127c79(%ebx),%ecx │ │ push %eax │ │ push $0xbc │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3987043,15 +3987043,15 @@ │ │ mov $0x0,%ecx │ │ je 1339d0c │ │ mov 0xc(%ebp),%eax │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ je 1339d0c │ │ sub $0x8,%esp │ │ - lea -0x1144678(%ebx),%ecx │ │ + lea -0x114469f(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1339d07 │ │ cmpl $0x5,0x4(%eax) │ │ @@ -3987115,15 +3987115,15 @@ │ │ test %edi,%edi │ │ je 1339d9b │ │ mov 0xc(%ebp),%eax │ │ mov $0x1,%esi │ │ test %eax,%eax │ │ je 1339d9d │ │ sub $0x8,%esp │ │ - lea -0x1144678(%ebx),%ecx │ │ + lea -0x114469f(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1339d9d │ │ cmpl $0x5,0x4(%eax) │ │ @@ -3987160,15 +3987160,15 @@ │ │ call 1339dbf │ │ pop %ebx │ │ add $0x106899,%ebx │ │ call 131ec90 │ │ test %eax,%eax │ │ je 1339de7 │ │ sub $0x4,%esp │ │ - lea -0x113a898(%ebx),%eax │ │ + lea -0x113a8bf(%ebx),%eax │ │ push $0x34 │ │ push %eax │ │ push $0x1 │ │ call 1296010 │ │ add $0x10,%esp │ │ jmp 1339de9 │ │ xor %eax,%eax │ │ @@ -3987218,15 +3987218,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1339e4f │ │ pop %ebx │ │ add $0x106809,%ebx │ │ - lea -0x113a898(%ebx),%eax │ │ + lea -0x113a8bf(%ebx),%eax │ │ push $0x34 │ │ push %eax │ │ push $0x1 │ │ push 0x8(%ebp) │ │ call 12964e0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3987256,15 +3987256,15 @@ │ │ pop %ebx │ │ add $0x1067cb,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1339ec3 │ │ sub $0x4,%esp │ │ - lea -0x113a898(%ebx),%eax │ │ + lea -0x113a8bf(%ebx),%eax │ │ push $0x34 │ │ push %eax │ │ push $0x1 │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1339ec3 │ │ @@ -3987722,15 +3987722,15 @@ │ │ mov $0x0,%ecx │ │ je 133a31c │ │ mov 0xc(%ebp),%eax │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ je 133a31c │ │ sub $0x8,%esp │ │ - lea -0x1144678(%ebx),%ecx │ │ + lea -0x114469f(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133a317 │ │ cmpl $0x5,0x4(%eax) │ │ @@ -3987794,15 +3987794,15 @@ │ │ test %edi,%edi │ │ je 133a3ab │ │ mov 0xc(%ebp),%eax │ │ mov $0x1,%esi │ │ test %eax,%eax │ │ je 133a3ad │ │ sub $0x8,%esp │ │ - lea -0x1144678(%ebx),%ecx │ │ + lea -0x114469f(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133a3ad │ │ cmpl $0x5,0x4(%eax) │ │ @@ -3990120,15 +3990120,15 @@ │ │ test %edi,%edi │ │ je 133ba5b │ │ mov 0xc(%ebp),%ecx │ │ mov $0x1,%esi │ │ test %ecx,%ecx │ │ je 133ba5b │ │ sub $0x8,%esp │ │ - lea -0x114467f(%ebx),%eax │ │ + lea -0x11446a6(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 133ba11 │ │ sub $0x8,%esp │ │ @@ -3990209,15 +3990209,15 @@ │ │ test %esi,%esi │ │ je 133bb66 │ │ mov 0xc(%ebp),%edi │ │ mov $0x1,%eax │ │ test %edi,%edi │ │ je 133bb66 │ │ sub $0x8,%esp │ │ - lea -0x114467f(%ebx),%eax │ │ + lea -0x11446a6(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133baf2 │ │ sub $0x8,%esp │ │ @@ -3990551,15 +3990551,15 @@ │ │ call 133be6f │ │ pop %ebx │ │ add $0x1047e9,%ebx │ │ call 131ec90 │ │ test %eax,%eax │ │ je 133be97 │ │ sub $0x4,%esp │ │ - lea -0x1141f87(%ebx),%eax │ │ + lea -0x1141fae(%ebx),%eax │ │ push $0x12 │ │ push %eax │ │ push $0x6c │ │ call 1296010 │ │ add $0x10,%esp │ │ jmp 133be99 │ │ xor %eax,%eax │ │ @@ -3990614,15 +3990614,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133bf0f │ │ pop %ebx │ │ add $0x104749,%ebx │ │ - lea -0x1141f87(%ebx),%eax │ │ + lea -0x1141fae(%ebx),%eax │ │ push $0x12 │ │ push %eax │ │ push $0x6c │ │ push 0x8(%ebp) │ │ call 12964e0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3990652,15 +3990652,15 @@ │ │ pop %ebx │ │ add $0x10470b,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 133bfb4 │ │ sub $0x4,%esp │ │ - lea -0x1141f87(%ebx),%eax │ │ + lea -0x1141fae(%ebx),%eax │ │ push $0x12 │ │ push %eax │ │ push $0x6c │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133bfb4 │ │ @@ -3990742,15 +3990742,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133c03f │ │ pop %ebx │ │ add $0x104619,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push $0x110 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133c077 │ │ @@ -3990770,15 +3990770,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133c08f │ │ pop %ebx │ │ add $0x1045c9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0xa9 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3990879,15 +3990879,15 @@ │ │ test %eax,%eax │ │ jne 133c2bd │ │ cmpl $0x0,0x108(%edi) │ │ jmp 133c321 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1149656(%ebx),%eax │ │ - lea -0x113e2c0(%ebx),%ecx │ │ + lea -0x113e2e7(%ebx),%ecx │ │ push %eax │ │ push $0xe5 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3990984,15 +3990984,15 @@ │ │ jmp 133c328 │ │ cmpl $0x0,0x108(%edi) │ │ mov 0x10(%esp),%eax │ │ je 133c180 │ │ call 1249210 │ │ xor %edi,%edi │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x136 │ │ push %eax │ │ push 0x14(%esp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ movl $0x0,0x8(%esp) │ │ test %edi,%edi │ │ @@ -3991073,15 +3991073,15 @@ │ │ xor %esi,%esi │ │ mov 0x8(%ebp),%eax │ │ mov 0x104(%eax),%eax │ │ sub $0xc,%esp │ │ push %esi │ │ call *0x30(%eax) │ │ add $0xc,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x157 │ │ push %eax │ │ push 0x14(%esp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3991229,15 +3991229,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133c5cf │ │ pop %ebx │ │ add $0x104089,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push $0x110 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133c607 │ │ @@ -3991284,15 +3991284,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133c64f │ │ pop %ebx │ │ add $0x104009,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push $0x110 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133c687 │ │ @@ -3991338,15 +3991338,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133c6cf │ │ pop %ebx │ │ add $0x103f89,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push $0x110 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133c707 │ │ @@ -3991392,15 +3991392,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133c74f │ │ pop %ebx │ │ add $0x103f09,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push $0x110 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133c787 │ │ @@ -3991444,15 +3991444,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133c7cf │ │ pop %ebx │ │ add $0x103e89,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push $0x110 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133c807 │ │ @@ -3991499,15 +3991499,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133c84f │ │ pop %ebx │ │ add $0x103e09,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push $0x110 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133c887 │ │ @@ -3991553,15 +3991553,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133c8cf │ │ pop %ebx │ │ add $0x103d89,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push $0x110 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133c907 │ │ @@ -3991607,15 +3991607,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133c94f │ │ pop %ebx │ │ add $0x103d09,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push $0x110 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133c987 │ │ @@ -3991659,15 +3991659,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133c9cf │ │ pop %ebx │ │ add $0x103c89,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push $0x110 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133ca07 │ │ @@ -3991714,15 +3991714,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133ca4f │ │ pop %ebx │ │ add $0x103c09,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push $0x110 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133ca87 │ │ @@ -3991759,15 +3991759,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133cabf │ │ pop %ebx │ │ add $0x103b99,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push $0x110 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133caf7 │ │ @@ -3991804,15 +3991804,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133cb2f │ │ pop %ebx │ │ add $0x103b29,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push $0x110 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133cb67 │ │ @@ -3991856,15 +3991856,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133cbaf │ │ pop %ebx │ │ add $0x103aa9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push $0x110 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133cbe7 │ │ @@ -3991911,15 +3991911,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133cc2f │ │ pop %ebx │ │ add $0x103a29,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push $0x110 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133cc67 │ │ @@ -3991960,15 +3991960,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133ccaf │ │ pop %ebx │ │ add $0x1039a9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push $0x110 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133cce7 │ │ @@ -3992009,15 +3992009,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133cd2f │ │ pop %ebx │ │ add $0x103929,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push $0x110 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133cd67 │ │ @@ -3992061,15 +3992061,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133cdaf │ │ pop %ebx │ │ add $0x1038a9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push $0x110 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133cde7 │ │ @@ -3992116,15 +3992116,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133ce2f │ │ pop %ebx │ │ add $0x103829,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push $0x110 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133ce67 │ │ @@ -3992168,15 +3992168,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133ceaf │ │ pop %ebx │ │ add $0x1037a9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push $0x110 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133cee7 │ │ @@ -3992223,15 +3992223,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133cf2f │ │ pop %ebx │ │ add $0x103729,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push $0x110 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133cf67 │ │ @@ -3992275,15 +3992275,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133cfaf │ │ pop %ebx │ │ add $0x1036a9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push $0x110 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133cfe7 │ │ @@ -3992330,15 +3992330,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133d02f │ │ pop %ebx │ │ add $0x103629,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push $0x110 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133d067 │ │ @@ -3992382,15 +3992382,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133d0af │ │ pop %ebx │ │ add $0x1035a9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push $0x110 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133d0e7 │ │ @@ -3992437,15 +3992437,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133d12f │ │ pop %ebx │ │ add $0x103529,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push $0x110 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133d167 │ │ @@ -3992489,15 +3992489,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133d1af │ │ pop %ebx │ │ add $0x1034a9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push $0x110 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133d1e7 │ │ @@ -3992544,15 +3992544,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133d22f │ │ pop %ebx │ │ add $0x103429,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push $0x110 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133d267 │ │ @@ -3992593,15 +3992593,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133d2af │ │ pop %ebx │ │ add $0x1033a9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push $0x110 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133d2e7 │ │ @@ -3992645,15 +3992645,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133d32f │ │ pop %ebx │ │ add $0x103329,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push $0x110 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133d367 │ │ @@ -3992700,15 +3992700,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133d3af │ │ pop %ebx │ │ add $0x1032a9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push $0x110 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133d3e7 │ │ @@ -3992745,15 +3992745,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133d41f │ │ pop %ebx │ │ add $0x103239,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push $0x110 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133d457 │ │ @@ -3992790,15 +3992790,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133d48f │ │ pop %ebx │ │ add $0x1031c9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push $0x110 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133d4c7 │ │ @@ -3992842,15 +3992842,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133d50f │ │ pop %ebx │ │ add $0x103149,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113e2c0(%ebx),%eax │ │ + lea -0x113e2e7(%ebx),%eax │ │ push $0x86 │ │ push %eax │ │ push $0x110 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133d547 │ │ @@ -3993650,15 +3993650,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133dd4f │ │ pop %ebx │ │ add $0x102909,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113a86a(%ebx),%eax │ │ + lea -0x113a891(%ebx),%eax │ │ push $0x2a │ │ push %eax │ │ push $0x104 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133dd78 │ │ @@ -3993675,15 +3993675,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133dd8f │ │ pop %ebx │ │ add $0x1028c9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113a86a(%ebx),%eax │ │ + lea -0x113a891(%ebx),%eax │ │ push $0x35 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3993739,15 +3993739,15 @@ │ │ js 133df7b │ │ mov 0x20(%esp),%eax │ │ mov 0x4(%eax),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %ecx,0x18(%esp) │ │ mov (%eax),%esi │ │ sub $0x4,%esp │ │ - lea -0x113a86a(%ebx),%ecx │ │ + lea -0x113a891(%ebx),%ecx │ │ push $0x6e │ │ mov %ecx,0x18(%esp) │ │ push %ecx │ │ push %eax │ │ call 12962c0 │ │ add $0x10,%esp │ │ call 1249020 │ │ @@ -3995036,15 +3995036,15 @@ │ │ movl $0x1f0,0x10(%esp) │ │ mov %edi,0x30(%esp) │ │ mov %esi,0x2c(%esp) │ │ mov %ecx,%edi │ │ mov %edx,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113a830(%ebx),%eax │ │ + lea -0x113a857(%ebx),%eax │ │ lea -0x11585fb(%ebx),%ecx │ │ push %eax │ │ push 0x18(%esp) │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3995803,15 +3995803,15 @@ │ │ push $0x0 │ │ push $0x400 │ │ push %ecx │ │ call *%edx │ │ jmp 133f830 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113e287(%ebx),%eax │ │ + lea -0x113e2ae(%ebx),%eax │ │ lea -0x11585fb(%ebx),%ecx │ │ push %eax │ │ push $0x3af │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3995819,15 +3995819,15 @@ │ │ push $0x9 │ │ call 1248e00 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ jmp 133f98c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113e287(%ebx),%eax │ │ + lea -0x113e2ae(%ebx),%eax │ │ push %eax │ │ push $0x3bc │ │ mov 0x24(%esp),%edi │ │ push %edi │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3995835,15 +3995835,15 @@ │ │ push $0x9 │ │ call 1248e00 │ │ add $0x10,%esp │ │ movl $0x0,0x10(%esp) │ │ jmp 133f975 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113e278(%ebx),%eax │ │ + lea -0x113e29f(%ebx),%eax │ │ push %eax │ │ push $0x355 │ │ push %edi │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3995915,15 +3995915,15 @@ │ │ jmp 133f8ea │ │ movl $0x0,0xc(%esp) │ │ mov $0x68,%esi │ │ mov $0x365,%edi │ │ movl $0x0,0x8(%esp) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113e278(%ebx),%eax │ │ + lea -0x113e29f(%ebx),%eax │ │ push %eax │ │ push %edi │ │ push 0x24(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3996339,15 +3996339,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 133fcf7 │ │ mov 0x8(%esp),%ecx │ │ jmp 133fe4a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138964(%ebx),%eax │ │ + lea -0x113898b(%ebx),%eax │ │ push %eax │ │ push $0x432 │ │ push %esi │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ @@ -3996971,15 +3996971,15 @@ │ │ sub $0x90,%esp │ │ mov %edx,%edi │ │ mov %ecx,0x10(%esp) │ │ call 134061a │ │ pop %ebx │ │ add $0x10003e,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1142030(%ebx),%eax │ │ + lea -0x1142057(%ebx),%eax │ │ push 0x18(%ebp) │ │ push %eax │ │ push 0x14(%ebp) │ │ call 12623d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1340750 │ │ @@ -3997002,15 +3997002,15 @@ │ │ lea 0x28(%esp),%ecx │ │ push 0x8(%ebp) │ │ push 0x10(%esp) │ │ push %eax │ │ push %ecx │ │ call 129c7a0 │ │ add $0xc,%esp │ │ - lea -0x11359da(%ebx),%eax │ │ + lea -0x1135a01(%ebx),%eax │ │ lea 0x14(%esp),%edi │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ push %eax │ │ push %edi │ │ call 129c7a0 │ │ add $0xc,%esp │ │ @@ -3997236,15 +3997236,15 @@ │ │ push %eax │ │ push %esi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1340ad2 │ │ sub $0x8,%esp │ │ - lea -0x1140548(%ebx),%eax │ │ + lea -0x114056f(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1340ad9 │ │ sub $0x8,%esp │ │ @@ -3997252,15 +3997252,15 @@ │ │ push %eax │ │ push %esi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1340ae0 │ │ sub $0x8,%esp │ │ - lea -0x113e268(%ebx),%eax │ │ + lea -0x113e28f(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1340ae7 │ │ sub $0x8,%esp │ │ @@ -3997300,15 +3997300,15 @@ │ │ push %eax │ │ push %esi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1340b0a │ │ sub $0x8,%esp │ │ - lea -0x1143b92(%ebx),%eax │ │ + lea -0x1143bb9(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1340b11 │ │ sub $0x8,%esp │ │ @@ -3997332,23 +3997332,23 @@ │ │ push %eax │ │ push %esi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1340b26 │ │ sub $0x8,%esp │ │ - lea -0x1138dd6(%ebx),%eax │ │ + lea -0x1138dfd(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1340b2d │ │ sub $0x8,%esp │ │ - lea -0x113caaf(%ebx),%eax │ │ + lea -0x113cad6(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ test %eax,%eax │ │ jne 1340c20 │ │ @@ -3997541,15 +3997541,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1340cdf │ │ pop %ebx │ │ add $0xff979,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1145932(%ebx),%eax │ │ + lea -0x1145959(%ebx),%eax │ │ push $0x46 │ │ push %eax │ │ push $0x10c │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1340d14 │ │ @@ -3997572,15 +3997572,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1340d2f │ │ pop %ebx │ │ add $0xff929,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1145932(%ebx),%eax │ │ + lea -0x1145959(%ebx),%eax │ │ push $0x53 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3997916,15 +3997916,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13410df │ │ pop %ebx │ │ add $0xff579,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1145932(%ebx),%eax │ │ + lea -0x1145959(%ebx),%eax │ │ push $0x46 │ │ push %eax │ │ push $0x10c │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1341114 │ │ @@ -3998272,15 +3998272,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13414bf │ │ pop %ebx │ │ add $0xff199,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1136b88(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%eax │ │ push $0x3b1 │ │ push %eax │ │ push $0x28 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13414ef │ │ @@ -3998314,15 +3998314,15 @@ │ │ mov 0x8(%ebp),%esi │ │ lea 0x10(%esi),%eax │ │ mov %eax,(%esp) │ │ call 129dea0 │ │ mov 0xc(%esi),%eax │ │ mov %eax,(%esp) │ │ call 1258cc0 │ │ - lea -0x1136b88(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x3c1,0x8(%esp) │ │ call 12962c0 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3998543,15 +3998543,15 @@ │ │ pop %ebx │ │ add $0xfeef7,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 13417a9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1134e62(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x522 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3998579,15 +3998579,15 @@ │ │ sub $0xc,%esp │ │ mov -0x13c(%ebx),%eax │ │ lea -0xf4988(%ebx),%esi │ │ lea -0xf4a38(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xf4a98(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x1143b92(%ebx),%edi │ │ + lea -0x1143bb9(%ebx),%edi │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push 0x28(%esp) │ │ push %edi │ │ @@ -3998713,15 +3998713,15 @@ │ │ pop %ebx │ │ add $0xfed57,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134194c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112b811(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x524 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3998747,22 +3998747,22 @@ │ │ call 11e4ac0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13419b7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 1341928 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3998803,28 +3998803,28 @@ │ │ push %eax │ │ push 0x10(%esp) │ │ push %esi │ │ call 11c4340 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x1136b88(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%eax │ │ push $0x184 │ │ push %eax │ │ push 0x14(%esp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %edi,%edi │ │ setg %al │ │ jmp 1341a83 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141f5a(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1141f81(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80039 │ │ @@ -3998947,15 +3998947,15 @@ │ │ pop %ebx │ │ add $0xfeaf7,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 1341bac │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1125d03(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x525 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3999004,27 +3999004,27 @@ │ │ push %eax │ │ push %edi │ │ call 11dde60 │ │ jmp 1341c75 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 1341b98 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 1341b88 │ │ xor %edi,%edi │ │ jmp 1341ceb │ │ lea 0x10(%esp),%eax │ │ push %eax │ │ @@ -3999037,28 +3999037,28 @@ │ │ push %eax │ │ push 0x10(%esp) │ │ push %esi │ │ call 11c4340 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x1136b88(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%eax │ │ push $0x184 │ │ push %eax │ │ push 0x14(%esp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %edi,%edi │ │ setg %al │ │ jmp 1341ce9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141f5a(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1141f81(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80039 │ │ @@ -3999165,16 +3999165,16 @@ │ │ call 1341db1 │ │ pop %ebx │ │ add $0xfe8a7,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 1341df9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113e258(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x113e27f(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x528 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3999216,30 +3999216,30 @@ │ │ push %eax │ │ push 0x10(%esp) │ │ push %esi │ │ call 11c4340 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x1136b88(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%eax │ │ push $0x184 │ │ push %eax │ │ push 0x14(%esp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %edi,%edi │ │ setg %al │ │ jmp 1341f6e │ │ sub $0xc,%esp │ │ mov -0x208(%ebx),%eax │ │ lea -0xf46e8(%ebx),%edi │ │ lea -0xf4a38(%ebx),%esi │ │ mov %esi,0xc(%esp) │ │ - lea -0x113e268(%ebx),%esi │ │ + lea -0x113e28f(%ebx),%esi │ │ mov %esi,0x10(%esp) │ │ push %eax │ │ push %edi │ │ jmp 1341ee0 │ │ sub $0xc,%esp │ │ mov -0x204(%ebx),%eax │ │ lea -0xf46e8(%ebx),%esi │ │ @@ -3999263,29 +3999263,29 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 1341de8 │ │ xor %edi,%edi │ │ jmp 1341f70 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141f5a(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1141f81(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80039 │ │ @@ -3999408,15 +3999408,15 @@ │ │ pop %ebx │ │ add $0xfe607,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 1342099 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1152a1a(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x52b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3999456,15 +3999456,15 @@ │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 11c4340 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x1136b88(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%eax │ │ push $0x184 │ │ push %eax │ │ push 0xc(%esp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %edi,%edi │ │ @@ -3999488,29 +3999488,29 @@ │ │ push 0x10(%ebp) │ │ call 134ba90 │ │ add $0x30,%esp │ │ jmp 13421e7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 1342088 │ │ xor %edi,%edi │ │ jmp 13421d9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141f5a(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1141f81(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80039 │ │ @@ -3999626,15 +3999626,15 @@ │ │ pop %ebx │ │ add $0xfe3a7,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 13422f9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11564df(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x52d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3999674,30 +3999674,30 @@ │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 11c4340 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x1136b88(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%eax │ │ push $0x184 │ │ push %eax │ │ push 0xc(%esp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %edi,%edi │ │ setg %al │ │ jmp 1342437 │ │ sub $0xc,%esp │ │ mov -0x1f4(%ebx),%eax │ │ lea -0xf45c8(%ebx),%esi │ │ lea -0xf4a38(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ - lea -0x1141f3d(%ebx),%edi │ │ + lea -0x1141f64(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push $0x0 │ │ @@ -3999706,29 +3999706,29 @@ │ │ push 0x10(%ebp) │ │ call 134ba90 │ │ add $0x30,%esp │ │ jmp 1342447 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 13422e8 │ │ xor %edi,%edi │ │ jmp 1342439 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141f5a(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1141f81(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80039 │ │ @@ -3999840,15 +3999840,15 @@ │ │ pop %ebx │ │ add $0xfe157,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134254c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111fdeb(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x535 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3999938,22 +3999938,22 @@ │ │ call 12cd510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134268c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 1342528 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3999981,15 +3999981,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%ebp),%eax │ │ je 134270b │ │ lea 0x10(%eax),%edx │ │ sub $0xc,%esp │ │ mov -0x190(%ebx),%ecx │ │ - lea -0x1143b92(%ebx),%esi │ │ + lea -0x1143bb9(%ebx),%esi │ │ mov %esi,0x14(%esp) │ │ mov -0x13c(%ebx),%esi │ │ push %edx │ │ push %ecx │ │ push $0x0 │ │ push $0x0 │ │ push 0xc(%eax) │ │ @@ -4000124,15 +4000124,15 @@ │ │ pop %ebx │ │ add $0xfde67,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134283c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114d025(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x537 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4000158,22 +4000158,22 @@ │ │ call 11e4ac0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13428a7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 1342818 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4000191,15 +4000191,15 @@ │ │ mov 0xc(%eax),%eax │ │ sub $0x30,%esp │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x14(%esp) │ │ mov %eax,0x10(%esp) │ │ mov %edi,0xc(%esp) │ │ mov %esi,0x8(%esp) │ │ - lea -0x1140548(%ebx),%eax │ │ + lea -0x114056f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0xf4748(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 12b10c0 │ │ add $0x30,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ @@ -4000320,16 +4000320,16 @@ │ │ call 13429e1 │ │ pop %ebx │ │ add $0xfdc77,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 1342a2c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143b82(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1143ba9(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x538 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4000383,27 +4000383,27 @@ │ │ test %eax,%eax │ │ setg %cl │ │ mov %ecx,%edi │ │ jmp 1342b03 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 1342a18 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 1342a08 │ │ xor %edi,%edi │ │ sub $0xc,%esp │ │ push %esi │ │ call 11c3eb0 │ │ @@ -4000511,15 +4000511,15 @@ │ │ pop %ebx │ │ add $0xfda87,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 1342c19 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1147787(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x53b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4000585,15 +4000585,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%ebp),%eax │ │ je 1342d88 │ │ lea 0x10(%eax),%edx │ │ sub $0xc,%esp │ │ mov -0x190(%ebx),%ecx │ │ - lea -0x113e268(%ebx),%edi │ │ + lea -0x113e28f(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ mov -0x208(%ebx),%edi │ │ push %edx │ │ push %ecx │ │ push $0x0 │ │ push $0x0 │ │ push 0xc(%eax) │ │ @@ -4000655,15 +4000655,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4000780,15 +4000780,15 @@ │ │ pop %ebx │ │ add $0xfd7b7,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 1342eec │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1154790(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x53e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4000881,15 +4000881,15 @@ │ │ test %eax,%eax │ │ setg %cl │ │ mov %ecx,%edi │ │ jmp 1343015 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4001004,15 +4001004,15 @@ │ │ pop %ebx │ │ add $0xfd567,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134313c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1134e3a(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x540 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4001082,15 +4001082,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1343265 │ │ lea 0x10(%ecx),%eax │ │ sub $0xc,%esp │ │ mov %ecx,%edi │ │ mov -0x190(%ebx),%ecx │ │ - lea -0x1141f3d(%ebx),%edx │ │ + lea -0x1141f64(%ebx),%edx │ │ mov %edx,0x10(%esp) │ │ mov -0x1f4(%ebx),%edx │ │ mov %edx,0x14(%esp) │ │ push %eax │ │ push %ecx │ │ push $0x0 │ │ push $0x0 │ │ @@ -4001105,15 +4001105,15 @@ │ │ test %eax,%eax │ │ setg %cl │ │ mov %ecx,%edi │ │ jmp 1343265 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4001234,15 +4001234,15 @@ │ │ jne 1343355 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1343393 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11529f4(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x54c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4001261,15 +4001261,15 @@ │ │ sub $0xc,%esp │ │ mov -0x13c(%ebx),%eax │ │ lea -0xf4988(%ebx),%esi │ │ lea -0xf4428(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xf4a98(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x1143b92(%ebx),%edi │ │ + lea -0x1143bb9(%ebx),%edi │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push 0x28(%esp) │ │ push %edi │ │ @@ -4001393,15 +4001393,15 @@ │ │ jne 13434c5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1343503 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1129b1c(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x54d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4001420,15 +4001420,15 @@ │ │ sub $0xc,%esp │ │ mov -0x13c(%ebx),%eax │ │ lea -0xf4988(%ebx),%esi │ │ lea -0xf4158(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xf4a98(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x1143b92(%ebx),%edi │ │ + lea -0x1143bb9(%ebx),%edi │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push 0x28(%esp) │ │ push %edi │ │ @@ -4001552,15 +4001552,15 @@ │ │ jne 1343635 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1343673 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1127bf1(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x54e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4001579,15 +4001579,15 @@ │ │ sub $0xc,%esp │ │ mov -0x13c(%ebx),%eax │ │ lea -0xf4988(%ebx),%esi │ │ lea -0xf4098(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xf4a98(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x1143b92(%ebx),%edi │ │ + lea -0x1143bb9(%ebx),%edi │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push 0x28(%esp) │ │ push %edi │ │ @@ -4001711,15 +4001711,15 @@ │ │ jne 13437a5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 13437e3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3e9(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x54f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4001738,15 +4001738,15 @@ │ │ sub $0xc,%esp │ │ mov -0x13c(%ebx),%eax │ │ lea -0xf4988(%ebx),%esi │ │ lea -0xf3f28(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xf4a98(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x1143b92(%ebx),%edi │ │ + lea -0x1143bb9(%ebx),%edi │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push 0x28(%esp) │ │ push %edi │ │ @@ -4001873,15 +4001873,15 @@ │ │ jne 1343915 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1343953 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1134e13(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x550 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4002035,15 +4002035,15 @@ │ │ jne 1343a85 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1343ac3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111fdc3(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x551 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4002194,15 +4002194,15 @@ │ │ jne 1343bf5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1343c33 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11585ca(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x552 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4002350,15 +4002350,15 @@ │ │ jne 1343d65 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1343da3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x115476a(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x553 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4002506,15 +4002506,15 @@ │ │ jne 1343ed5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1343f13 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1150c21(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x554 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4002662,15 +4002662,15 @@ │ │ jne 1344045 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1344083 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111fd9c(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x555 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4002820,16 +4002820,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 13441b5 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 13441f3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143b5b(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1143b82(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x556 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4002980,15 +4002980,15 @@ │ │ jne 1344325 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1344363 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1150bfd(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x557 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4003136,15 +4003136,15 @@ │ │ jne 1344495 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 13444d3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11564b8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x559 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4003295,15 +4003295,15 @@ │ │ jne 1344605 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1344643 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1147767(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x55a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4003453,16 +4003453,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1344775 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 13447b3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1136b41(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136b68(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x55b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4003612,16 +4003612,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 13448e5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1344923 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1136b21(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136b48(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x55c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4003775,15 +4003775,15 @@ │ │ jne 1344a55 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1344a93 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111dca6(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x55d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4003802,15 +4003802,15 @@ │ │ sub $0xc,%esp │ │ lea -0xf3998(%ebx),%eax │ │ lea -0xf3b58(%ebx),%esi │ │ lea -0xf3db8(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xf4798(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x1143b31(%ebx),%edi │ │ + lea -0x1143b58(%ebx),%edi │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push 0x28(%esp) │ │ push %edi │ │ @@ -4003937,15 +4003937,15 @@ │ │ jne 1344bc5 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1344c03 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1134dd8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x55e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4003964,15 +4003964,15 @@ │ │ sub $0xc,%esp │ │ lea -0xf3998(%ebx),%eax │ │ lea -0xf3b58(%ebx),%esi │ │ lea -0xf3c38(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xf4798(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x1143b31(%ebx),%edi │ │ + lea -0x1143b58(%ebx),%edi │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push 0x28(%esp) │ │ push %edi │ │ @@ -4004096,15 +4004096,15 @@ │ │ jne 1344d35 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1344d73 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1127bd0(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x55f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4004252,15 +4004252,15 @@ │ │ jne 1344ea5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1344ee3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1123db8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x560 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4004408,15 +4004408,15 @@ │ │ jne 1345015 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1345053 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114ee9c(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x561 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4004563,16 +4004563,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1345185 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 13451c3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113a803(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x113a82a(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x562 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4004723,15 +4004723,15 @@ │ │ jne 13452f5 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1345333 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1129af2(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x563 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4004882,15 +4004882,15 @@ │ │ jne 1345465 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 13454a3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112b7dd(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x564 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4005038,15 +4005038,15 @@ │ │ jne 13455d5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1345613 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1127ba6(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x567 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4005063,15 +4005063,15 @@ │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xf38c8(%ebx),%eax │ │ lea -0xf46e8(%ebx),%esi │ │ lea -0xf4428(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ - lea -0x113e268(%ebx),%edi │ │ + lea -0x113e28f(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push $0x0 │ │ @@ -4005185,15 +4005185,15 @@ │ │ jne 1345735 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1345773 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3c8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x568 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4005210,15 +4005210,15 @@ │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xf38c8(%ebx),%eax │ │ lea -0xf46e8(%ebx),%esi │ │ lea -0xf4158(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ - lea -0x113e268(%ebx),%edi │ │ + lea -0x113e28f(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push $0x0 │ │ @@ -4005332,15 +4005332,15 @@ │ │ jne 1345895 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 13458d3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1134db2(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x569 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4005357,15 +4005357,15 @@ │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xf38c8(%ebx),%eax │ │ lea -0xf46e8(%ebx),%esi │ │ lea -0xf4098(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ - lea -0x113e268(%ebx),%edi │ │ + lea -0x113e28f(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push $0x0 │ │ @@ -4005479,15 +4005479,15 @@ │ │ jne 13459f5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1345a33 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x115648f(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x56a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4005504,15 +4005504,15 @@ │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xf38c8(%ebx),%eax │ │ lea -0xf46e8(%ebx),%esi │ │ lea -0xf3f28(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ - lea -0x113e268(%ebx),%edi │ │ + lea -0x113e28f(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push $0x0 │ │ @@ -4005629,15 +4005629,15 @@ │ │ jne 1345b55 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1345b93 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1122023(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x56b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4005779,15 +4005779,15 @@ │ │ jne 1345cb5 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1345cf3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b39e(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x56c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4005926,15 +4005926,15 @@ │ │ jne 1345e15 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1345e53 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112d503(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x56f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4006069,16 +4006069,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1345f75 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1345fb3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113a7e2(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x113a809(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x570 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4006213,16 +4006213,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 13460d5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1346113 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143b23(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1143b4a(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x571 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4006357,16 +4006357,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1346235 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1346273 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11458e7(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x114590e(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x572 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4006505,15 +4006505,15 @@ │ │ jne 1346395 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 13463d3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112f2ee(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x573 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4006530,15 +4006530,15 @@ │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xf36c8(%ebx),%eax │ │ lea -0xf45c8(%ebx),%esi │ │ lea -0xf3db8(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ - lea -0x11458c7(%ebx),%edi │ │ + lea -0x11458ee(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push $0x0 │ │ @@ -4006652,15 +4006652,15 @@ │ │ jne 13464f5 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1346533 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1134d91(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x574 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4006677,15 +4006677,15 @@ │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xf36c8(%ebx),%eax │ │ lea -0xf45c8(%ebx),%esi │ │ lea -0xf3c38(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ - lea -0x11458c7(%ebx),%edi │ │ + lea -0x11458ee(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push $0x0 │ │ @@ -4006796,15 +4006796,15 @@ │ │ jne 1346655 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1346693 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112d4da(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x576 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4006821,15 +4006821,15 @@ │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xf3728(%ebx),%eax │ │ lea -0xf45c8(%ebx),%esi │ │ lea -0xf4428(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ - lea -0x1141f3d(%ebx),%edi │ │ + lea -0x1141f64(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push $0x0 │ │ @@ -4006939,16 +4006939,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 13467b5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 13467f3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113c760(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x113c787(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x577 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4006965,15 +4006965,15 @@ │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xf3728(%ebx),%eax │ │ lea -0xf45c8(%ebx),%esi │ │ lea -0xf4158(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ - lea -0x1141f3d(%ebx),%edi │ │ + lea -0x1141f64(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push $0x0 │ │ @@ -4007084,15 +4007084,15 @@ │ │ jne 1346915 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1346953 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1123d8e(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x578 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4007109,15 +4007109,15 @@ │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xf3728(%ebx),%eax │ │ lea -0xf45c8(%ebx),%esi │ │ lea -0xf4098(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ - lea -0x1141f3d(%ebx),%edi │ │ + lea -0x1141f64(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push $0x0 │ │ @@ -4007228,15 +4007228,15 @@ │ │ jne 1346a75 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1346ab3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111dc80(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x579 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4007253,15 +4007253,15 @@ │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xf3728(%ebx),%eax │ │ lea -0xf45c8(%ebx),%esi │ │ lea -0xf3f28(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ - lea -0x1141f3d(%ebx),%edi │ │ + lea -0x1141f64(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push $0x0 │ │ @@ -4007375,15 +4007375,15 @@ │ │ jne 1346bd5 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1346c13 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1127b7c(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x57a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4007400,15 +4007400,15 @@ │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xf36c8(%ebx),%eax │ │ lea -0xf45c8(%ebx),%esi │ │ lea -0xf3db8(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ - lea -0x113895c(%ebx),%edi │ │ + lea -0x1138983(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push $0x0 │ │ @@ -4007521,16 +4007521,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1346d35 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1346d73 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1136b01(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136b28(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x57b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4007547,15 +4007547,15 @@ │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xf36c8(%ebx),%eax │ │ lea -0xf45c8(%ebx),%esi │ │ lea -0xf3c38(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ - lea -0x113895c(%ebx),%edi │ │ + lea -0x1138983(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push $0x0 │ │ @@ -4007666,15 +4007666,15 @@ │ │ jne 1346e95 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1346ed3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1134d6b(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x57e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4007689,15 +4007689,15 @@ │ │ pop %ebp │ │ ret │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xf3648(%ebx),%eax │ │ lea -0xf4428(%ebx),%esi │ │ - lea -0x11458b9(%ebx),%edi │ │ + lea -0x11458e0(%ebx),%edi │ │ push %eax │ │ push $0x0 │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push %esi │ │ push $0x0 │ │ push %edi │ │ @@ -4007810,15 +4007810,15 @@ │ │ jne 1346fe5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1347023 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1121ffc(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x57f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4007833,15 +4007833,15 @@ │ │ pop %ebp │ │ ret │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xf3648(%ebx),%eax │ │ lea -0xf4158(%ebx),%esi │ │ - lea -0x11458b9(%ebx),%edi │ │ + lea -0x11458e0(%ebx),%edi │ │ push %eax │ │ push $0x0 │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push %esi │ │ push $0x0 │ │ push %edi │ │ @@ -4007954,15 +4007954,15 @@ │ │ jne 1347135 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1347173 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11312b5(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x580 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4007977,15 +4007977,15 @@ │ │ pop %ebp │ │ ret │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xf3648(%ebx),%eax │ │ lea -0xf4098(%ebx),%esi │ │ - lea -0x11458b9(%ebx),%edi │ │ + lea -0x11458e0(%ebx),%edi │ │ push %eax │ │ push $0x0 │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push %esi │ │ push $0x0 │ │ push %edi │ │ @@ -4008098,15 +4008098,15 @@ │ │ jne 1347285 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 13472c3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11330e5(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x581 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4008121,15 +4008121,15 @@ │ │ pop %ebp │ │ ret │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xf3648(%ebx),%eax │ │ lea -0xf3f28(%ebx),%esi │ │ - lea -0x11458b9(%ebx),%edi │ │ + lea -0x11458e0(%ebx),%edi │ │ push %eax │ │ push $0x0 │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push %esi │ │ push $0x0 │ │ push %edi │ │ @@ -4008245,15 +4008245,15 @@ │ │ jne 13473d5 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1347413 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x115858a(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x582 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4008268,15 +4008268,15 @@ │ │ pop %ebp │ │ ret │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xf3588(%ebx),%eax │ │ lea -0xf3db8(%ebx),%esi │ │ - lea -0x113a7b9(%ebx),%edi │ │ + lea -0x113a7e0(%ebx),%edi │ │ push %eax │ │ push $0x0 │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push %esi │ │ push $0x0 │ │ push %edi │ │ @@ -4008392,15 +4008392,15 @@ │ │ jne 1347525 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1347563 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1131290(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x583 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4008415,15 +4008415,15 @@ │ │ pop %ebp │ │ ret │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xf3588(%ebx),%eax │ │ lea -0xf3c38(%ebx),%esi │ │ - lea -0x113a7b9(%ebx),%edi │ │ + lea -0x113a7e0(%ebx),%edi │ │ push %eax │ │ push $0x0 │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push %esi │ │ push $0x0 │ │ push %edi │ │ @@ -4008535,16 +4008535,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1347675 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 13476b3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1136ada(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136b01(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x584 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4008680,15 +4008680,15 @@ │ │ jne 13477c5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1347803 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114ee7b(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x585 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4008824,15 +4008824,15 @@ │ │ jne 1347915 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1347953 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x115855f(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x586 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4008967,16 +4008967,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1347a65 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1347aa3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141f2d(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1141f54(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x587 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4009115,15 +4009115,15 @@ │ │ jne 1347bb5 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1347bf3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11330ac(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x588 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4009261,16 +4009261,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1347d05 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1347d43 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113e238(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x113e25f(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x589 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4009406,15 +4009406,15 @@ │ │ jne 1347e55 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1347e93 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112d49f(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x58a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4009550,15 +4009550,15 @@ │ │ jne 1347fa5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1347fe3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1125cc9(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x58b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4009693,16 +4009693,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 13480f5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1348133 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11458a5(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x11458cc(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x58c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4009838,15 +4009838,15 @@ │ │ jne 1348245 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1348283 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1129ab8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x58d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4009985,15 +4009985,15 @@ │ │ jne 1348395 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 13483d3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111dc5f(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x58e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4010131,16 +4010131,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 13484e5 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1348523 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113c722(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x113c749(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x58f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4010276,15 +4010276,15 @@ │ │ jne 1348635 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1348673 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1125c9c(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x590 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4010420,15 +4010420,15 @@ │ │ jne 1348785 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 13487c3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1131265(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x591 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4010564,15 +4010564,15 @@ │ │ jne 13488d5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1348913 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114ee4f(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x592 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4010707,16 +4010707,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1348a25 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1348a63 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113c6f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x113c71f(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x593 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4010854,16 +4010854,16 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1348b75 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1348bb3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113894d(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1138974(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x594 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4011002,15 +4011002,15 @@ │ │ jne 1348cc5 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1348d03 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11529ca(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x595 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4011136,15 +4011136,15 @@ │ │ pop %ebx │ │ add $0xf7867,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 1348e39 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114cfff(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x5a1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4011172,15 +4011172,15 @@ │ │ sub $0xc,%esp │ │ mov -0x13c(%ebx),%eax │ │ lea -0xf4988(%ebx),%esi │ │ lea -0xf4a38(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xf4a98(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x1143b92(%ebx),%edi │ │ + lea -0x1143bb9(%ebx),%edi │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push 0x28(%esp) │ │ push %edi │ │ @@ -4011296,16 +4011296,16 @@ │ │ call 1348f81 │ │ pop %ebx │ │ add $0xf76d7,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 1348fcc │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113c6d6(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x113c6fd(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x5a2 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4011395,22 +4011395,22 @@ │ │ call 12cd510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134910c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 1348fa8 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4011438,15 +4011438,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%ebp),%eax │ │ je 134918b │ │ lea 0x10(%eax),%edx │ │ sub $0xc,%esp │ │ mov -0x190(%ebx),%ecx │ │ - lea -0x1143b92(%ebx),%esi │ │ + lea -0x1143bb9(%ebx),%esi │ │ mov %esi,0x14(%esp) │ │ mov -0x13c(%ebx),%esi │ │ push %edx │ │ push %ecx │ │ push $0x0 │ │ push $0x0 │ │ push 0xc(%eax) │ │ @@ -4011580,16 +4011580,16 @@ │ │ call 1349271 │ │ pop %ebx │ │ add $0xf73e7,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 13492bc │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ffc3(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x113ffea(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x5a4 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4011615,22 +4011615,22 @@ │ │ call 11e4ac0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1349327 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 1349298 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4011671,28 +4011671,28 @@ │ │ push %eax │ │ push 0x10(%esp) │ │ push %esi │ │ call 11c4340 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x1136b88(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%eax │ │ push $0x184 │ │ push %eax │ │ push 0x14(%esp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %edi,%edi │ │ setg %al │ │ jmp 13493f3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141f5a(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1141f81(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80039 │ │ @@ -4011815,15 +4011815,15 @@ │ │ pop %ebx │ │ add $0xf7187,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134951c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1121fce(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x5a5 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4011849,22 +4011849,22 @@ │ │ call 11e4ac0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1349587 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 13494f8 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4011882,15 +4011882,15 @@ │ │ mov 0xc(%eax),%eax │ │ sub $0x30,%esp │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x14(%esp) │ │ mov %eax,0x10(%esp) │ │ mov %edi,0xc(%esp) │ │ mov %esi,0x8(%esp) │ │ - lea -0x1140548(%ebx),%eax │ │ + lea -0x114056f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0xf4748(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 12b10c0 │ │ add $0x30,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ @@ -4012012,15 +4012012,15 @@ │ │ pop %ebx │ │ add $0xf6f97,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134970c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114772a(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x5a6 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4012069,27 +4012069,27 @@ │ │ push %eax │ │ push %edi │ │ call 11dde60 │ │ jmp 13497d5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 13496f8 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 13496e8 │ │ xor %edi,%edi │ │ jmp 134984b │ │ lea 0x10(%esp),%eax │ │ push %eax │ │ @@ -4012102,28 +4012102,28 @@ │ │ push %eax │ │ push 0x10(%esp) │ │ push %esi │ │ call 11c4340 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x1136b88(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%eax │ │ push $0x184 │ │ push %eax │ │ push 0x14(%esp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %edi,%edi │ │ setg %al │ │ jmp 1349849 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141f5a(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1141f81(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80039 │ │ @@ -4012239,16 +4012239,16 @@ │ │ call 1349921 │ │ pop %ebx │ │ add $0xf6d37,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134996c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113a7a6(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x113a7cd(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x5a7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4012302,27 +4012302,27 @@ │ │ test %eax,%eax │ │ setg %cl │ │ mov %ecx,%edi │ │ jmp 1349a43 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 1349958 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 1349948 │ │ xor %edi,%edi │ │ sub $0xc,%esp │ │ push %esi │ │ call 11c3eb0 │ │ @@ -4012429,16 +4012429,16 @@ │ │ call 1349b11 │ │ pop %ebx │ │ add $0xf6b47,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 1349b59 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113c6c0(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x113c6e7(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x5aa │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4012480,30 +4012480,30 @@ │ │ push %eax │ │ push 0x10(%esp) │ │ push %esi │ │ call 11c4340 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x1136b88(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%eax │ │ push $0x184 │ │ push %eax │ │ push 0x14(%esp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %edi,%edi │ │ setg %al │ │ jmp 1349cce │ │ sub $0xc,%esp │ │ mov -0x208(%ebx),%eax │ │ lea -0xf46e8(%ebx),%edi │ │ lea -0xf4a38(%ebx),%esi │ │ mov %esi,0xc(%esp) │ │ - lea -0x113e268(%ebx),%esi │ │ + lea -0x113e28f(%ebx),%esi │ │ mov %esi,0x10(%esp) │ │ push %eax │ │ push %edi │ │ jmp 1349c40 │ │ sub $0xc,%esp │ │ mov -0x204(%ebx),%eax │ │ lea -0xf46e8(%ebx),%esi │ │ @@ -4012527,29 +4012527,29 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 1349b48 │ │ xor %edi,%edi │ │ jmp 1349cd0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141f5a(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1141f81(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80039 │ │ @@ -4012668,15 +4012668,15 @@ │ │ pop %ebx │ │ add $0xf68b7,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 1349de9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1129a94(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x5ab │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4012742,15 +4012742,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%ebp),%eax │ │ je 1349f58 │ │ lea 0x10(%eax),%edx │ │ sub $0xc,%esp │ │ mov -0x190(%ebx),%ecx │ │ - lea -0x113e268(%ebx),%edi │ │ + lea -0x113e28f(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ mov -0x208(%ebx),%edi │ │ push %edx │ │ push %ecx │ │ push $0x0 │ │ push $0x0 │ │ push 0xc(%eax) │ │ @@ -4012812,15 +4012812,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4012936,16 +4012936,16 @@ │ │ call 134a071 │ │ pop %ebx │ │ add $0xf65e7,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134a0b9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143b03(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1143b2a(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x5ae │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4012985,15 +4012985,15 @@ │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 11c4340 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x1136b88(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%eax │ │ push $0x184 │ │ push %eax │ │ push 0xc(%esp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %edi,%edi │ │ @@ -4013017,29 +4013017,29 @@ │ │ push 0x10(%ebp) │ │ call 134ba90 │ │ add $0x30,%esp │ │ jmp 134a207 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 134a0a8 │ │ xor %edi,%edi │ │ jmp 134a1f9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141f5a(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1141f81(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80039 │ │ @@ -4013155,15 +4013155,15 @@ │ │ pop %ebx │ │ add $0xf6387,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134a31c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114ee2d(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x5af │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4013256,15 +4013256,15 @@ │ │ test %eax,%eax │ │ setg %cl │ │ mov %ecx,%edi │ │ jmp 134a445 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4013375,15 +4013375,15 @@ │ │ pop %ebx │ │ add $0xf6147,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134a559 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x115473d(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x5b7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4013411,15 +4013411,15 @@ │ │ sub $0xc,%esp │ │ mov -0x13c(%ebx),%eax │ │ lea -0xf4988(%ebx),%esi │ │ lea -0xf4a38(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xf4a98(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x1143b92(%ebx),%edi │ │ + lea -0x1143bb9(%ebx),%edi │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push 0x28(%esp) │ │ push %edi │ │ @@ -4013536,15 +4013536,15 @@ │ │ pop %ebx │ │ add $0xf5fb7,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134a6ec │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1121fba(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x5b8 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4013634,22 +4013634,22 @@ │ │ call 12cd510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134a82c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 134a6c8 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4013677,15 +4013677,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%ebp),%eax │ │ je 134a8ab │ │ lea 0x10(%eax),%edx │ │ sub $0xc,%esp │ │ mov -0x190(%ebx),%ecx │ │ - lea -0x1143b92(%ebx),%esi │ │ + lea -0x1143bb9(%ebx),%esi │ │ mov %esi,0x14(%esp) │ │ mov -0x13c(%ebx),%esi │ │ push %edx │ │ push %ecx │ │ push $0x0 │ │ push $0x0 │ │ push 0xc(%eax) │ │ @@ -4013811,15 +4013811,15 @@ │ │ pop %ebx │ │ add $0xf5cd7,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134a9c9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1154725(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x5b9 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4013968,16 +4013968,16 @@ │ │ call 134ab11 │ │ pop %ebx │ │ add $0xf5b47,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134ab5c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143aef(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1143b16(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x5ba │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4014103,27 +4014103,27 @@ │ │ call 11c3eb0 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%eax │ │ jmp 134ab54 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 134ab48 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 134ab38 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -4014237,15 +4014237,15 @@ │ │ pop %ebx │ │ add $0xf5867,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134ae3c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1123d5c(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x5bc │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4014271,22 +4014271,22 @@ │ │ call 11e4ac0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134aea7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 134ae18 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4014327,28 +4014327,28 @@ │ │ push %eax │ │ push 0x10(%esp) │ │ push %esi │ │ call 11c4340 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x1136b88(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%eax │ │ push $0x184 │ │ push %eax │ │ push 0x14(%esp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %edi,%edi │ │ setg %al │ │ jmp 134af73 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141f5a(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1141f81(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80039 │ │ @@ -4014471,15 +4014471,15 @@ │ │ pop %ebx │ │ add $0xf5607,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134b09c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1123d45(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x5bd │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4014505,22 +4014505,22 @@ │ │ call 11e4ac0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134b107 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 134b078 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4014538,15 +4014538,15 @@ │ │ mov 0xc(%eax),%eax │ │ sub $0x30,%esp │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x14(%esp) │ │ mov %eax,0x10(%esp) │ │ mov %edi,0xc(%esp) │ │ mov %esi,0x8(%esp) │ │ - lea -0x1140548(%ebx),%eax │ │ + lea -0x114056f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0xf4748(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 12b10c0 │ │ add $0x30,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ @@ -4014668,15 +4014668,15 @@ │ │ pop %ebx │ │ add $0xf5417,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134b28c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1127b55(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x5be │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4014725,27 +4014725,27 @@ │ │ push %eax │ │ push %edi │ │ call 11dde60 │ │ jmp 134b355 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 134b278 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 134b268 │ │ xor %edi,%edi │ │ jmp 134b3cb │ │ lea 0x10(%esp),%eax │ │ push %eax │ │ @@ -4014758,28 +4014758,28 @@ │ │ push %eax │ │ push 0x10(%esp) │ │ push %esi │ │ call 11c4340 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x1136b88(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%eax │ │ push $0x184 │ │ push %eax │ │ push 0x14(%esp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %edi,%edi │ │ setg %al │ │ jmp 134b3c9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141f5a(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1141f81(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80039 │ │ @@ -4014896,15 +4014896,15 @@ │ │ pop %ebx │ │ add $0xf51b7,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134b4ec │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11529a2(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x5bf │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4014958,27 +4014958,27 @@ │ │ test %eax,%eax │ │ setg %cl │ │ mov %ecx,%edi │ │ jmp 134b5c3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 134b4d8 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 134b4c8 │ │ xor %edi,%edi │ │ sub $0xc,%esp │ │ push %esi │ │ call 11c3eb0 │ │ @@ -4015090,15 +4015090,15 @@ │ │ pop %ebx │ │ add $0xf4fb7,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134b6e9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112d472(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x5c2 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4015138,15 +4015138,15 @@ │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 11c4340 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x1136b88(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%eax │ │ push $0x184 │ │ push %eax │ │ push 0xc(%esp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %edi,%edi │ │ @@ -4015170,29 +4015170,29 @@ │ │ push 0x10(%ebp) │ │ call 134ba90 │ │ add $0x30,%esp │ │ jmp 134b837 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 134b6d8 │ │ xor %edi,%edi │ │ jmp 134b829 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141f5a(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1141f81(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80039 │ │ @@ -4015308,15 +4015308,15 @@ │ │ pop %ebx │ │ add $0xf4d57,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134b94c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1127b3d(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x5c3 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4015409,15 +4015409,15 @@ │ │ test %eax,%eax │ │ setg %cl │ │ mov %ecx,%edi │ │ jmp 134ba75 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4015505,27 +4015505,27 @@ │ │ push %ecx │ │ call 11c3eb0 │ │ add $0x10,%esp │ │ jmp 134bbaa │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 134bb9e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b3f8(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4015620,28 +4015620,28 @@ │ │ push %eax │ │ push 0x14(%esp) │ │ push 0x8(%ebp) │ │ call 11c4340 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x1136b88(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%eax │ │ push $0x184 │ │ push %eax │ │ push 0x18(%esp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ test %esi,%esi │ │ setg %al │ │ jmp 134bcc4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141f5a(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1141f81(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80039 │ │ @@ -4015727,15 +4015727,15 @@ │ │ test %eax,%eax │ │ je 134be91 │ │ mov %edi,(%esp) │ │ call 1299c60 │ │ mov 0x18(%esp),%eax │ │ test %eax,%eax │ │ je 134be57 │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x361,0x8(%esp) │ │ call 1295f60 │ │ test %eax,%eax │ │ je 134be8b │ │ mov 0x18(%esp),%ecx │ │ @@ -4015782,15 +4015782,15 @@ │ │ call 11b9c30 │ │ mov %esi,(%edi) │ │ jmp 134bd3d │ │ mov %eax,%esi │ │ lea 0x20(%esp),%edi │ │ mov %edi,(%esp) │ │ call 1299c60 │ │ - lea -0x1136b88(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x382,0x8(%esp) │ │ call 12962c0 │ │ xor %eax,%eax │ │ jmp 134bd42 │ │ int3 │ │ @@ -4015938,29 +4015938,29 @@ │ │ mov 0x18(%ebp),%eax │ │ movl $0xffffffff,(%eax) │ │ mov $0x1,%eax │ │ jmp 134c088 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11585dc(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x229 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ push $0x39 │ │ call 1248e00 │ │ jmp 134c083 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11585dc(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x230 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -4016023,15 +4016023,15 @@ │ │ movl $0x10,(%eax) │ │ mov 0x14(%ebp),%eax │ │ mov %edi,(%eax) │ │ jmp 134c17c │ │ call 1248bb0 │ │ lea -0x111fe06(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1136b88(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x288,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8000d,0x4(%esp) │ │ movl $0x39,(%esp) │ │ call 1248e00 │ │ @@ -4016045,29 +4016045,29 @@ │ │ mov 0x18(%ebp),%eax │ │ movl $0x6,(%eax) │ │ mov $0x1,%eax │ │ jmp 134c21c │ │ call 1248bb0 │ │ lea -0x111fe06(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1136b88(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x28e,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8000d,0x4(%esp) │ │ movl $0x39,(%esp) │ │ call 1248e00 │ │ mov %edi,(%esp) │ │ call 11b9bc0 │ │ jmp 134c21a │ │ call 1248bb0 │ │ - lea -0x11458f9(%ebx),%eax │ │ + lea -0x1145920(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1136b88(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x2b1,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xd1,0x4(%esp) │ │ movl $0x39,(%esp) │ │ call 1248e00 │ │ @@ -4016242,15 +4016242,15 @@ │ │ jmp 134c421 │ │ xor %esi,%esi │ │ mov 0x8(%esp),%edi │ │ jmp 134c40a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111dcc5(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x74 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9f │ │ @@ -4016315,16 +4016315,16 @@ │ │ push %esi │ │ call 11ba760 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jne 134c4ed │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1136b4f(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%edi │ │ + lea -0x1136b76(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%edi │ │ push %eax │ │ push $0x5e │ │ push %edi │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -4016806,15 +4016806,15 @@ │ │ call 1319630 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jne 134ca11 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112b7eb(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%edi │ │ + lea -0x1136baf(%ebx),%edi │ │ push %eax │ │ push $0x9d │ │ push %edi │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000b │ │ @@ -4016953,15 +4016953,15 @@ │ │ push %ecx │ │ push %eax │ │ call 11dde60 │ │ jmp 134cb76 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1123dca(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x1c1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -4016981,15 +4016981,15 @@ │ │ mov %esi,(%ecx) │ │ movl $0x10,(%eax) │ │ mov $0x1,%eax │ │ jmp 134cbda │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1123dca(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x1cb │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -4017055,27 +4017055,27 @@ │ │ call 11b9d30 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ jmp 134ccb1 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x115859d(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x1f2 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdd │ │ jmp 134cca5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x115859d(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x1f6 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa0 │ │ @@ -4017130,28 +4017130,28 @@ │ │ push %edi │ │ call 11b9d30 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ jmp 134cd81 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113a816(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x113a83d(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x1dd │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdc │ │ jmp 134cd75 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113a816(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x113a83d(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x1e1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa0 │ │ @@ -4017207,27 +4017207,27 @@ │ │ call 11b9d30 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ jmp 134ce51 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111fd63(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x265 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdd │ │ jmp 134ce45 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111fd63(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x269 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa0 │ │ @@ -4017283,27 +4017283,27 @@ │ │ call 11b9d30 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ jmp 134cf21 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114960b(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x250 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdc │ │ jmp 134cf15 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114960b(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x254 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa0 │ │ @@ -4017380,15 +4017380,15 @@ │ │ push %esi │ │ call 11ec200 │ │ add $0x10,%esp │ │ jmp 134cffe │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1129acb(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x2c1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdc │ │ @@ -4017437,28 +4017437,28 @@ │ │ push %eax │ │ call 11c05f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jns 134d0c1 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113c736(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x113c75d(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x31d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ jmp 134d0b5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113c736(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x113c75d(%ebx),%eax │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x313 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4017487,15 +4017487,15 @@ │ │ call 134d0dd │ │ pop %ebx │ │ add $0xf357b,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 134d114 │ │ lea 0x9(%esi),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push $0x304 │ │ push %ecx │ │ push 0x48(%esi) │ │ push %eax │ │ call 1297bb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4017503,15 +4017503,15 @@ │ │ mov 0xc(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ mov 0x48(%esi),%eax │ │ jmp 134d14a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11330c0(%ebx),%eax │ │ - lea -0x1136b88(%ebx),%ecx │ │ + lea -0x1136baf(%ebx),%ecx │ │ push %eax │ │ push $0x300 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4017658,15 +4017658,15 @@ │ │ call 134d241 │ │ pop %ebx │ │ add $0xf3417,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134d286 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141f0a(%ebx),%eax │ │ + lea -0x1141f31(%ebx),%eax │ │ lea -0x112b7b6(%ebx),%ecx │ │ push %eax │ │ push $0xaf │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4017976,15 +4017976,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 134d55f │ │ pop %ebx │ │ add $0xf30f9,%ebx │ │ sub $0x8,%esp │ │ - lea -0x1138925(%ebx),%eax │ │ + lea -0x113894c(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134d596 │ │ mov 0x8(%ebp),%ecx │ │ @@ -4018110,15 +4018110,15 @@ │ │ call 134d661 │ │ pop %ebx │ │ add $0xf2ff7,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134d6a9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138917(%ebx),%eax │ │ + lea -0x113893e(%ebx),%eax │ │ lea -0x115470a(%ebx),%ecx │ │ push %eax │ │ push $0xe5 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4018280,15 +4018280,15 @@ │ │ call 134d811 │ │ pop %ebx │ │ add $0xf2e47,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134d859 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143ad4(%ebx),%eax │ │ + lea -0x1143afb(%ebx),%eax │ │ lea -0x115470a(%ebx),%ecx │ │ push %eax │ │ push $0xe6 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4018785,15 +4018785,15 @@ │ │ pop %ebx │ │ add $0xf2997,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134dd06 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1129a7e(%ebx),%eax │ │ - lea -0x1143ac2(%ebx),%ecx │ │ + lea -0x1143ae9(%ebx),%ecx │ │ push %eax │ │ push $0x35e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4018911,15 +4018911,15 @@ │ │ pop %ebx │ │ add $0xf2877,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134de26 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112d45b(%ebx),%eax │ │ - lea -0x1143ac2(%ebx),%ecx │ │ + lea -0x1143ae9(%ebx),%ecx │ │ push %eax │ │ push $0x35f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4019037,15 +4019037,15 @@ │ │ pop %ebx │ │ add $0xf2757,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134df49 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x115853c(%ebx),%eax │ │ - lea -0x1143ac2(%ebx),%ecx │ │ + lea -0x1143ae9(%ebx),%ecx │ │ push %eax │ │ push $0x362 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4019070,24 +4019070,24 @@ │ │ jne 134dfc8 │ │ movl $0x0,0x10(%esp) │ │ test $0x2,%dl │ │ jne 134dfef │ │ mov %edx,%eax │ │ shl $0x1d,%eax │ │ sar $0x1f,%eax │ │ - lea -0x1138908(%ebx),%ecx │ │ + lea -0x113892f(%ebx),%ecx │ │ and %eax,%ecx │ │ mov %ecx,0xc(%esp) │ │ jmp 134dff9 │ │ xor %edi,%edi │ │ jmp 134e1b6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113a789(%ebx),%eax │ │ - lea -0x1143ac2(%ebx),%ecx │ │ + lea -0x113a7b0(%ebx),%eax │ │ + lea -0x1143ae9(%ebx),%ecx │ │ push %eax │ │ push $0x12e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4019099,15 +4019099,15 @@ │ │ test %eax,%eax │ │ je 134e148 │ │ mov %eax,0x10(%esp) │ │ lea -0x114677c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x18(%ebp),%edx │ │ jmp 134dff9 │ │ - lea -0x1142d89(%ebx),%eax │ │ + lea -0x1142db0(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ xor %eax,%eax │ │ mov $0x0,%ecx │ │ test $0x3,%dl │ │ je 134e024 │ │ sub $0xc,%esp │ │ push %edi │ │ @@ -4019179,52 +4019179,52 @@ │ │ call 134f0b0 │ │ test %eax,%eax │ │ je 134e1aa │ │ mov $0x1,%edi │ │ jmp 134e1aa │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113a789(%ebx),%eax │ │ - lea -0x1143ac2(%ebx),%ecx │ │ + lea -0x113a7b0(%ebx),%eax │ │ + lea -0x1143ae9(%ebx),%ecx │ │ push %eax │ │ push $0x143 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdc │ │ jmp 134e19e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113a789(%ebx),%eax │ │ - lea -0x1143ac2(%ebx),%ecx │ │ + lea -0x113a7b0(%ebx),%eax │ │ + lea -0x1143ae9(%ebx),%ecx │ │ push %eax │ │ push $0x151 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9e │ │ jmp 134e19e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113a789(%ebx),%eax │ │ - lea -0x1143ac2(%ebx),%ecx │ │ + lea -0x113a7b0(%ebx),%eax │ │ + lea -0x1143ae9(%ebx),%ecx │ │ push %eax │ │ push $0x13c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdd │ │ jmp 134e19e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113a789(%ebx),%eax │ │ - lea -0x1143ac2(%ebx),%ecx │ │ + lea -0x113a7b0(%ebx),%eax │ │ + lea -0x1143ae9(%ebx),%ecx │ │ push %eax │ │ push $0x14a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe2 │ │ @@ -4019317,16 +4019317,16 @@ │ │ call 134e251 │ │ pop %ebx │ │ add $0xf2407,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134e296 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1136a9b(%ebx),%eax │ │ - lea -0x1143ac2(%ebx),%ecx │ │ + lea -0x1136ac2(%ebx),%eax │ │ + lea -0x1143ae9(%ebx),%ecx │ │ push %eax │ │ push $0x365 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4019444,15 +4019444,15 @@ │ │ pop %ebx │ │ add $0xf22e7,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134e3b6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x115645c(%ebx),%eax │ │ - lea -0x1143ac2(%ebx),%ecx │ │ + lea -0x1143ae9(%ebx),%ecx │ │ push %eax │ │ push $0x367 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4019570,15 +4019570,15 @@ │ │ pop %ebx │ │ add $0xf21c7,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134e4d6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11495f7(%ebx),%eax │ │ - lea -0x1143ac2(%ebx),%ecx │ │ + lea -0x1143ae9(%ebx),%ecx │ │ push %eax │ │ push $0x36a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4019696,15 +4019696,15 @@ │ │ pop %ebx │ │ add $0xf20a7,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134e5f6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1134d1b(%ebx),%eax │ │ - lea -0x1143ac2(%ebx),%ecx │ │ + lea -0x1143ae9(%ebx),%ecx │ │ push %eax │ │ push $0x36b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4019822,15 +4019822,15 @@ │ │ pop %ebx │ │ add $0xf1f87,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134e716 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112b77c(%ebx),%eax │ │ - lea -0x1143ac2(%ebx),%ecx │ │ + lea -0x1143ae9(%ebx),%ecx │ │ push %eax │ │ push $0x36c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4019948,15 +4019948,15 @@ │ │ pop %ebx │ │ add $0xf1e67,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134e836 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1125c6b(%ebx),%eax │ │ - lea -0x1143ac2(%ebx),%ecx │ │ + lea -0x1143ae9(%ebx),%ecx │ │ push %eax │ │ push $0x36d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4020074,15 +4020074,15 @@ │ │ pop %ebx │ │ add $0xf1d47,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134e956 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x115644c(%ebx),%eax │ │ - lea -0x1143ac2(%ebx),%ecx │ │ + lea -0x1143ae9(%ebx),%ecx │ │ push %eax │ │ push $0x370 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4020200,15 +4020200,15 @@ │ │ pop %ebx │ │ add $0xf1c27,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 134ea76 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114cfe4(%ebx),%eax │ │ - lea -0x1143ac2(%ebx),%ecx │ │ + lea -0x1143ae9(%ebx),%ecx │ │ push %eax │ │ push $0x371 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4020278,15 +4020278,15 @@ │ │ sar $0x1f,%eax │ │ lea -0x1157461(%ebx),%esi │ │ and %eax,%esi │ │ jmp 134eb7c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1127b14(%ebx),%eax │ │ - lea -0x1143ac2(%ebx),%ecx │ │ + lea -0x1143ae9(%ebx),%ecx │ │ push %eax │ │ push $0xe3 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4020407,51 +4020407,51 @@ │ │ test %eax,%eax │ │ jle 134eb43 │ │ mov $0x1,%esi │ │ jmp 134eb43 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1127b14(%ebx),%eax │ │ - lea -0x1143ac2(%ebx),%ecx │ │ + lea -0x1143ae9(%ebx),%ecx │ │ push %eax │ │ push $0xf8 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdc │ │ jmp 134eb37 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1127b14(%ebx),%eax │ │ - lea -0x1143ac2(%ebx),%ecx │ │ + lea -0x1143ae9(%ebx),%ecx │ │ push %eax │ │ push $0x106 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9e │ │ jmp 134eb37 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1127b14(%ebx),%eax │ │ - lea -0x1143ac2(%ebx),%ecx │ │ + lea -0x1143ae9(%ebx),%ecx │ │ push %eax │ │ push $0xf1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdd │ │ jmp 134eb37 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1127b14(%ebx),%eax │ │ - lea -0x1143ac2(%ebx),%ecx │ │ + lea -0x1143ae9(%ebx),%ecx │ │ push %eax │ │ push $0xff │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe2 │ │ @@ -4020517,15 +4020517,15 @@ │ │ call 11ca780 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ lea -0x114ccfe(%ebx),%eax │ │ lea -0x112d11c(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov (%edi),%eax │ │ - lea -0x1136aae(%ebx),%edx │ │ + lea -0x1136ad5(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %eax │ │ push %ecx │ │ push 0x10(%esp) │ │ push 0x18(%esp) │ │ push %edx │ │ @@ -4020541,28 +4020541,28 @@ │ │ mov $0x0,%eax │ │ je 134f09b │ │ mov %ecx,(%esp) │ │ cmpb $0x2d,(%ecx) │ │ sete 0xc(%esp) │ │ lea -0x1133ef5(%ebx),%eax │ │ cmovne 0x1c(%esp),%eax │ │ - lea -0x113b8b3(%ebx),%ecx │ │ + lea -0x113b8da(%ebx),%ecx │ │ push %eax │ │ push 0x8(%esp) │ │ push %ecx │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ call 11c5630 │ │ add $0x10,%esp │ │ movl $0x0,0x18(%esp) │ │ test %eax,%eax │ │ jle 134f07f │ │ sub $0x4,%esp │ │ lea 0x14(%esp),%ecx │ │ - lea -0x1141cfb(%ebx),%eax │ │ + lea -0x1141d22(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push %esi │ │ call 11c5630 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 134f07f │ │ @@ -4020589,15 +4020589,15 @@ │ │ test %eax,%eax │ │ jle 134f07f │ │ mov (%esp),%eax │ │ mov %edi,%ecx │ │ movzbl (%eax,%edi,1),%ecx │ │ test %cl,%cl │ │ je 134f061 │ │ - lea -0x113b8b5(%ebx),%eax │ │ + lea -0x113b8dc(%ebx),%eax │ │ movl $0x2,0x4(%esp) │ │ movzbl %cl,%edx │ │ lea -0x41(%edx),%esi │ │ mov %edx,%ecx │ │ or $0x20,%ecx │ │ cmp $0x1a,%esi │ │ cmovae %edx,%ecx │ │ @@ -4020628,15 +4020628,15 @@ │ │ test %cl,%cl │ │ mov 0x4(%esp),%edx │ │ je 134f061 │ │ mov %edi,%eax │ │ mov (%esp),%eax │ │ add %eax,%edi │ │ add $0x4,%edi │ │ - lea -0x113b8b5(%ebx),%eax │ │ + lea -0x113b8dc(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x1123d2e(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ mov %edx,%eax │ │ mov %edx,%esi │ │ mov $0x88888889,%edx │ │ mul %edx │ │ @@ -4020696,15 +4020696,15 @@ │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setg %cl │ │ mov %ecx,0x18(%esp) │ │ mov (%esp),%ecx │ │ sub $0x4,%esp │ │ - lea -0x1143ac2(%ebx),%eax │ │ + lea -0x1143ae9(%ebx),%eax │ │ push $0x7e │ │ push %eax │ │ push %ecx │ │ call 12962c0 │ │ add $0x10,%esp │ │ mov 0x18(%esp),%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -4020755,15 +4020755,15 @@ │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jg 134f20b │ │ jmp 134f209 │ │ mov %edx,%edi │ │ mov (%edx),%eax │ │ mov %eax,(%esp) │ │ - lea -0x113e20f(%ebx),%edx │ │ + lea -0x113e236(%ebx),%edx │ │ mov %esi,%ecx │ │ call 134ed70 │ │ test %eax,%eax │ │ je 134f209 │ │ mov 0x4(%edi),%eax │ │ test %eax,%eax │ │ je 134f14e │ │ @@ -4020771,15 +4020771,15 @@ │ │ lea -0x113305d(%ebx),%edx │ │ mov %esi,%ecx │ │ call 134ed70 │ │ test %eax,%eax │ │ je 134f209 │ │ mov 0x8(%edi),%eax │ │ mov %eax,(%esp) │ │ - lea -0x113ffaf(%ebx),%edx │ │ + lea -0x113ffd6(%ebx),%edx │ │ mov %esi,%ecx │ │ call 134ed70 │ │ test %eax,%eax │ │ je 134f209 │ │ mov 0xc(%edi),%eax │ │ test %eax,%eax │ │ je 134f188 │ │ @@ -4020821,15 +4020821,15 @@ │ │ test %eax,%eax │ │ jle 134f209 │ │ mov 0x24(%edi),%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ je 134f20b │ │ mov %ecx,0x8(%esp) │ │ - lea -0x113a790(%ebx),%eax │ │ + lea -0x113a7b7(%ebx),%eax │ │ jmp 134f0f3 │ │ xor %eax,%eax │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ @@ -4020883,15 +4020883,15 @@ │ │ test %eax,%eax │ │ jle 134f39e │ │ mov 0x8(%ebp),%ecx │ │ mov %edi,%eax │ │ dec %eax │ │ movzbl (%ecx),%eax │ │ lea -0x114ccfe(%ebx),%edx │ │ - lea -0x113b8b5(%ebx),%ecx │ │ + lea -0x113b8dc(%ebx),%ecx │ │ mov %ecx,0x20(%esp) │ │ mov %edx,0x24(%esp) │ │ cmove %edx,%ecx │ │ lea -0x1153a35(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ mov %edx,0x24(%esp) │ │ @@ -4021022,28 +4021022,28 @@ │ │ movl $0x0,0xc(%esp) │ │ mov $0x1,%al │ │ mov %eax,0x10(%esp) │ │ xor %ecx,%ecx │ │ jmp 134f559 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1136a8c(%ebx),%eax │ │ - lea -0x1143ac2(%ebx),%ecx │ │ + lea -0x1136ab3(%ebx),%eax │ │ + lea -0x1143ae9(%ebx),%ecx │ │ push %eax │ │ push $0x1f6 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 134f485 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1136a8c(%ebx),%eax │ │ - lea -0x1143ac2(%ebx),%ecx │ │ + lea -0x1136ab3(%ebx),%eax │ │ + lea -0x1143ae9(%ebx),%ecx │ │ push %eax │ │ push $0x1fb │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9e │ │ @@ -4021071,22 +4021071,22 @@ │ │ lea -0x114677c(%ebx),%ecx │ │ mov %ecx,0xc(%esp) │ │ movl $0x0,0x10(%esp) │ │ mov %eax,%ecx │ │ mov %esi,%edx │ │ jmp 134f559 │ │ movl $0x0,0x10(%esp) │ │ - lea -0x1142d89(%ebx),%eax │ │ + lea -0x1142db0(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ xor %ecx,%ecx │ │ jmp 134f559 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1136a8c(%ebx),%eax │ │ - lea -0x1143ac2(%ebx),%ecx │ │ + lea -0x1136ab3(%ebx),%eax │ │ + lea -0x1143ae9(%ebx),%ecx │ │ push %eax │ │ push $0x20b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdd │ │ @@ -4021102,15 +4021102,15 @@ │ │ call 11f5690 │ │ mov %esi,%edx │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ cmp $0x494,%eax │ │ sete %al │ │ mov %eax,0x10(%esp) │ │ - lea -0x1136a81(%ebx),%eax │ │ + lea -0x1136aa8(%ebx),%eax │ │ cmove %ecx,%eax │ │ mov %eax,0xc(%esp) │ │ mov %ecx,0x8(%esp) │ │ test $0x3,%dl │ │ je 134f5a0 │ │ mov %edx,%esi │ │ sub $0xc,%esp │ │ @@ -4021183,16 +4021183,16 @@ │ │ je 134f843 │ │ test %eax,%eax │ │ mov 0x14(%esp),%esi │ │ jne 134f697 │ │ jmp 134f843 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1136a8c(%ebx),%eax │ │ - lea -0x1143ac2(%ebx),%ecx │ │ + lea -0x1136ab3(%ebx),%eax │ │ + lea -0x1143ae9(%ebx),%ecx │ │ push %eax │ │ push $0x216 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdc │ │ @@ -4021328,15 +4021328,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 134f8f5 │ │ lea -0x1133de7(%ebx),%edx │ │ jmp 134f927 │ │ xor %edi,%edi │ │ mov 0x8(%esp),%ecx │ │ - lea -0x1143ac2(%ebx),%esi │ │ + lea -0x1143ae9(%ebx),%esi │ │ push $0x22c │ │ push %esi │ │ push %ecx │ │ push 0x2c(%esp) │ │ call 12964e0 │ │ add $0xc,%esp │ │ push $0x22d │ │ @@ -4021359,15 +4021359,15 @@ │ │ je 134f845 │ │ sub $0xc,%esp │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ call 12ae3f0 │ │ add $0x10,%esp │ │ lea -0x111fd2b(%ebx),%ecx │ │ - lea -0x1145881(%ebx),%edx │ │ + lea -0x11458a8(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ mov %edx,0x18(%esp) │ │ push %edx │ │ push %esi │ │ call 11c5630 │ │ add $0x10,%esp │ │ @@ -4021443,15 +4021443,15 @@ │ │ mov 0xc(%esp),%edx │ │ cmp $0x2,%edx │ │ je 134f9cb │ │ cmp $0x6,%edx │ │ je 134f9c3 │ │ cmp $0x4,%edx │ │ jne 134f8f5 │ │ - lea -0x11379f5(%ebx),%ecx │ │ + lea -0x1137a1c(%ebx),%ecx │ │ jmp 134f9d1 │ │ lea -0x1133dfb(%ebx),%ecx │ │ jmp 134f9d1 │ │ lea -0x11572fc(%ebx),%ecx │ │ mov %ecx,0x18(%esp) │ │ sub $0xc,%esp │ │ lea 0x30(%esp),%ecx │ │ @@ -4021469,15 +4021469,15 @@ │ │ mov 0x20(%esp),%edx │ │ push %eax │ │ push 0x30(%esp) │ │ mov %eax,0x1c(%esp) │ │ call 134f220 │ │ add $0x10,%esp │ │ mov %eax,0x4(%esp) │ │ - lea -0x1143ac2(%ebx),%eax │ │ + lea -0x1143ae9(%ebx),%eax │ │ push $0x1a8 │ │ push %eax │ │ push 0x14(%esp) │ │ push 0x30(%esp) │ │ call 12964e0 │ │ add $0x10,%esp │ │ cmpl $0x0,0x4(%esp) │ │ @@ -4021489,15 +4021489,15 @@ │ │ call 134ed70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134f8f5 │ │ cmpl $0x0,0x2c(%esp) │ │ je 134fa83 │ │ sub $0xc,%esp │ │ - lea -0x114473d(%ebx),%edx │ │ + lea -0x1144764(%ebx),%edx │ │ mov 0x20(%esp),%ecx │ │ push 0x38(%esp) │ │ call 134ed70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134f8f5 │ │ cmpl $0x0,0x28(%esp) │ │ @@ -4021545,28 +4021545,28 @@ │ │ jne 134fb75 │ │ test $0x2,%dl │ │ je 134fc02 │ │ testb $0x1,0x8(%esi) │ │ jne 134fbe2 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113c6aa(%ebx),%eax │ │ - lea -0x1143ac2(%ebx),%ecx │ │ + lea -0x113c6d1(%ebx),%eax │ │ + lea -0x1143ae9(%ebx),%ecx │ │ push %eax │ │ push $0x261 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdc │ │ jmp 134fb64 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113c6aa(%ebx),%eax │ │ - lea -0x1143ac2(%ebx),%ecx │ │ + lea -0x113c6d1(%ebx),%eax │ │ + lea -0x1143ae9(%ebx),%ecx │ │ push %eax │ │ push $0x241 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4021596,16 +4021596,16 @@ │ │ mov %edi,%ecx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 134fc02 │ │ jmp 134fb6e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113c6aa(%ebx),%eax │ │ - lea -0x1143ac2(%ebx),%ecx │ │ + lea -0x113c6d1(%ebx),%eax │ │ + lea -0x1143ae9(%ebx),%ecx │ │ push %eax │ │ push $0x256 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdd │ │ @@ -4021697,15 +4021697,15 @@ │ │ mov %eax,0x18(%esp) │ │ movl $0x0,0x1c(%esp) │ │ movl $0x0,0x20(%esp) │ │ jmp 134fdc8 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111dc0e(%ebx),%eax │ │ - lea -0x1143ac2(%ebx),%ecx │ │ + lea -0x1143ae9(%ebx),%ecx │ │ push %eax │ │ push $0x286 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -4021717,15 +4021717,15 @@ │ │ movl $0x0,0x4(%esp) │ │ xor %eax,%eax │ │ jmp 1350176 │ │ mov %eax,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111dc0e(%ebx),%eax │ │ - lea -0x1143ac2(%ebx),%ecx │ │ + lea -0x1143ae9(%ebx),%ecx │ │ push %eax │ │ push $0x28f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -4021735,25 +4021735,25 @@ │ │ add $0x10,%esp │ │ movl $0x0,0x4(%esp) │ │ mov 0xc(%esp),%esi │ │ jmp 1350176 │ │ mov %eax,%edi │ │ lea -0x114677c(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ - lea -0x113cc13(%ebx),%eax │ │ + lea -0x113cc3a(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ lea -0x1129fb1(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ mov 0x4(%esp),%esi │ │ jmp 134fdc8 │ │ - lea -0x1142d89(%ebx),%eax │ │ + lea -0x1142db0(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ lea -0x111e29a(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ - lea -0x11424be(%ebx),%eax │ │ + lea -0x11424e5(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea 0x30(%esp),%eax │ │ lea 0x2c(%esp),%ecx │ │ lea 0x28(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -4021836,18 +4021836,18 @@ │ │ sub $0xc,%esp │ │ push 0x30(%esp) │ │ call 12d52d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1350158 │ │ sub $0x8,%esp │ │ - lea -0x1138d2c(%ebx),%eax │ │ + lea -0x1138d53(%ebx),%eax │ │ jmp 1350147 │ │ sub $0xc,%esp │ │ - lea -0x113e696(%ebx),%edx │ │ + lea -0x113e6bd(%ebx),%edx │ │ mov 0x20(%esp),%esi │ │ mov %esi,%ecx │ │ push 0x3c(%esp) │ │ call 134ed70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135010c │ │ @@ -4022088,15 +4022088,15 @@ │ │ test %eax,%eax │ │ jle 135030c │ │ sub $0xc,%esp │ │ push %esi │ │ call 12d5690 │ │ add $0x10,%esp │ │ cmp $0x40,%esi │ │ - lea -0x11388f9(%ebx),%edx │ │ + lea -0x1138920(%ebx),%edx │ │ lea -0x114ccfe(%ebx),%esi │ │ mov %esi,%ecx │ │ mov %edx,0x1c(%esp) │ │ cmove %edx,%ecx │ │ lea -0x1123d29(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ @@ -4023165,15 +4023165,15 @@ │ │ setne %al │ │ mov 0x8(%ebp),%edx │ │ movzbl 0xc(%edx),%ecx │ │ and $0xfe,%cl │ │ or %al,%cl │ │ mov %cl,0xc(%edx) │ │ sub $0x8,%esp │ │ - lea -0x1142bfe(%ebx),%eax │ │ + lea -0x1142c25(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1350e7a │ │ mov %eax,%esi │ │ @@ -4023335,15 +4023335,15 @@ │ │ push 0x18(%edi) │ │ push %eax │ │ call 129c9d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135100a │ │ sub $0x8,%esp │ │ - lea -0x1142bfe(%ebx),%eax │ │ + lea -0x1142c25(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1351005 │ │ mov 0x24(%edi),%ecx │ │ @@ -4024014,15 +4024014,15 @@ │ │ xor %eax,%eax │ │ test %esi,%esi │ │ je 13519f2 │ │ mov 0xc(%ebp),%edi │ │ test %edi,%edi │ │ je 13519e9 │ │ sub $0x8,%esp │ │ - lea -0x1140cde(%ebx),%eax │ │ + lea -0x1140d05(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13517e3 │ │ sub $0x8,%esp │ │ @@ -4024237,15 +4024237,15 @@ │ │ pop %ebx │ │ add $0xeec27,%ebx │ │ mov 0x8(%ebp),%esi │ │ xor %eax,%eax │ │ test %esi,%esi │ │ je 1351b8b │ │ mov 0xc(%ebp),%ecx │ │ - lea -0x1140cde(%ebx),%eax │ │ + lea -0x1140d05(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %ecx,(%esp) │ │ call 129abd0 │ │ test %eax,%eax │ │ je 1351a91 │ │ mov 0xc(%esi),%ecx │ │ cmp $0xffffffff,%ecx │ │ @@ -4024271,15 +4024271,15 @@ │ │ test %eax,%eax │ │ je 1351adc │ │ mov 0x10(%esi),%ecx │ │ test %ecx,%ecx │ │ je 1351ac2 │ │ cmp $0x1,%ecx │ │ jne 1351b89 │ │ - lea -0x1142bd0(%ebx),%ecx │ │ + lea -0x1142bf7(%ebx),%ecx │ │ jmp 1351ac8 │ │ lea -0x114ccfe(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 129c510 │ │ test %eax,%eax │ │ je 1351b89 │ │ @@ -4024642,15 +4024642,15 @@ │ │ call 123f700 │ │ add $0x10,%esp │ │ mov %esi,0x8(%edi) │ │ mov $0x1,%esi │ │ jmp 1351ef6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113a77d(%ebx),%eax │ │ + lea -0x113a7a4(%ebx),%eax │ │ lea -0x1150bbd(%ebx),%ecx │ │ push %eax │ │ push $0x79 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4025907,15 +4025907,15 @@ │ │ add $0x10,%esp │ │ mov %eax,0x60(%edi) │ │ test %eax,%eax │ │ je 1352cfb │ │ cmpl $0x0,0x5c(%edi) │ │ jne 1352be4 │ │ sub $0x4,%esp │ │ - lea -0x11406ca(%ebx),%eax │ │ + lea -0x11406f1(%ebx),%eax │ │ push 0x64(%edi) │ │ push %eax │ │ push 0x58(%edi) │ │ call 124c6c0 │ │ add $0x10,%esp │ │ mov %eax,0x5c(%edi) │ │ test %eax,%eax │ │ @@ -4026000,15 +4026000,15 @@ │ │ lea -0x114cfd1(%ebx),%eax │ │ lea -0x1127afd(%ebx),%ecx │ │ push %eax │ │ push $0x404 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ - lea -0x113e209(%ebx),%eax │ │ + lea -0x113e230(%ebx),%eax │ │ push %eax │ │ push $0x96 │ │ jmp 1352d89 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114cfd1(%ebx),%eax │ │ lea -0x1127afd(%ebx),%ecx │ │ @@ -4026026,15 +4026026,15 @@ │ │ lea -0x114cfd1(%ebx),%eax │ │ lea -0x1127afd(%ebx),%ecx │ │ push %eax │ │ push $0x425 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ - lea -0x1145879(%ebx),%eax │ │ + lea -0x11458a0(%ebx),%eax │ │ push %eax │ │ push $0x7d │ │ push $0x39 │ │ call 1248e00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ mov %esi,%eax │ │ @@ -4026147,15 +4026147,15 @@ │ │ add $0xed777,%ebx │ │ mov 0xc(%ebp),%esi │ │ mov $0x1,%eax │ │ test %esi,%esi │ │ je 135345e │ │ mov 0x8(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x11359da(%ebx),%eax │ │ + lea -0x1135a01(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1352f76 │ │ cmpl $0x0,0x8(%eax) │ │ @@ -4026460,15 +4026460,15 @@ │ │ push $0x39 │ │ call 1248e00 │ │ xor %eax,%eax │ │ add $0x10,%esp │ │ jmp 135345e │ │ mov %eax,0x34(%edi) │ │ sub $0x8,%esp │ │ - lea -0x11388ee(%ebx),%eax │ │ + lea -0x1138915(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1353357 │ │ sub $0x8,%esp │ │ @@ -4026485,15 +4026485,15 @@ │ │ mov %edi,%ecx │ │ call 1356980 │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ je 135345e │ │ sub $0x8,%esp │ │ - lea -0x1136a73(%ebx),%eax │ │ + lea -0x1136a9a(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13533a2 │ │ sub $0x8,%esp │ │ @@ -4026530,15 +4026530,15 @@ │ │ test %eax,%eax │ │ je 135345c │ │ xor %eax,%eax │ │ cmpl $0x0,0x4(%esp) │ │ setne %al │ │ mov %eax,0x3c(%edi) │ │ sub $0x8,%esp │ │ - lea -0x113db23(%ebx),%eax │ │ + lea -0x113db4a(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1353422 │ │ sub $0x8,%esp │ │ @@ -4030115,15 +4030115,15 @@ │ │ call 135698f │ │ pop %ebx │ │ add $0xe9cc9,%ebx │ │ cmp $0x1000000,%edx │ │ jb 13569ce │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1145865(%ebx),%eax │ │ + lea -0x114588c(%ebx),%eax │ │ lea -0x1127afd(%ebx),%ecx │ │ push %eax │ │ push $0x493 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ lea -0x11476d9(%ebx),%eax │ │ @@ -4030132,15 +4030132,15 @@ │ │ test %edx,%edx │ │ je 13569dc │ │ mov %edx,0x30(%ecx) │ │ mov $0x1,%eax │ │ jmp 1356a16 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1145865(%ebx),%eax │ │ + lea -0x114588c(%ebx),%eax │ │ lea -0x1127afd(%ebx),%ecx │ │ push %eax │ │ push $0x499 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ lea -0x1123d11(%ebx),%eax │ │ @@ -4030221,15 +4030221,15 @@ │ │ lea -0x114cfb4(%ebx),%eax │ │ lea -0x1127afd(%ebx),%ecx │ │ push %eax │ │ push $0x559 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ - lea -0x1143a88(%ebx),%eax │ │ + lea -0x1143aaf(%ebx),%eax │ │ push %eax │ │ push $0x7d │ │ push $0x39 │ │ call 1248e00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ lea -0x4(%ebp),%esp │ │ @@ -4030309,15 +4030309,15 @@ │ │ pop %ebx │ │ add $0xe9aab,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1356be0 │ │ sub $0x4,%esp │ │ - lea -0x113a770(%ebx),%eax │ │ + lea -0x113a797(%ebx),%eax │ │ push $0x6c │ │ push %eax │ │ push $0x44 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1356be0 │ │ @@ -4030350,15 +4030350,15 @@ │ │ mov 0x8(%ebp),%eax │ │ mov (%eax),%esi │ │ call 131ec90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 1356d27 │ │ sub $0x4,%esp │ │ - lea -0x113a770(%ebx),%eax │ │ + lea -0x113a797(%ebx),%eax │ │ push $0x6c │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x44 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4030482,15 +4030482,15 @@ │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 1356d79 │ │ sub $0xc,%esp │ │ push %esi │ │ call 1356d80 │ │ add $0xc,%esp │ │ - lea -0x113a770(%ebx),%eax │ │ + lea -0x113a797(%ebx),%eax │ │ push $0x79 │ │ push %eax │ │ push %esi │ │ call 12962c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -4030511,15 +4030511,15 @@ │ │ mov (%esi),%eax │ │ mov %eax,0x8(%esp) │ │ lea 0x8(%esi),%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 131f7d0 │ │ add $0xc,%esp │ │ - lea -0x113a770(%ebx),%edi │ │ + lea -0x113a797(%ebx),%edi │ │ push $0x86 │ │ push %edi │ │ push 0x14(%esi) │ │ call 12962c0 │ │ add $0xc,%esp │ │ push $0x88 │ │ push %edi │ │ @@ -4030641,39 +4030641,39 @@ │ │ push 0x3c(%edi) │ │ push 0x20(%edi) │ │ call 13576f0 │ │ jmp 1356fd9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112d40f(%ebx),%eax │ │ - lea -0x113a770(%ebx),%ecx │ │ + lea -0x113a797(%ebx),%ecx │ │ push %eax │ │ push $0xe1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ jmp 1356fa7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112d40f(%ebx),%eax │ │ - lea -0x113a770(%ebx),%ecx │ │ + lea -0x113a797(%ebx),%ecx │ │ push %eax │ │ push $0xe5 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80 │ │ jmp 1356fa7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112d40f(%ebx),%eax │ │ - lea -0x113a770(%ebx),%ecx │ │ + lea -0x113a797(%ebx),%ecx │ │ push %eax │ │ push $0xe9 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -4031009,16 +4031009,16 @@ │ │ push %edi │ │ lea 0x38(%esp),%eax │ │ push %eax │ │ call 139e280 │ │ jmp 1357379 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114584c(%ebx),%eax │ │ - lea -0x113a770(%ebx),%ecx │ │ + lea -0x1145873(%ebx),%eax │ │ + lea -0x113a797(%ebx),%ecx │ │ push %eax │ │ push $0x32d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ @@ -4031119,15 +4031119,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13574c9 │ │ lea 0x24(%edi),%ecx │ │ mov %ecx,0x8(%esp) │ │ sub $0x4,%esp │ │ mov %eax,0x8(%esp) │ │ - lea -0x113a770(%ebx),%eax │ │ + lea -0x113a797(%ebx),%eax │ │ push $0x35f │ │ push %eax │ │ push 0x24(%edi) │ │ call 12962c0 │ │ add $0x10,%esp │ │ movl $0x0,0x24(%edi) │ │ lea 0x28(%edi),%eax │ │ @@ -4031147,15 +4031147,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135752c │ │ lea 0x2c(%edi),%ecx │ │ mov %ecx,0x8(%esp) │ │ sub $0x4,%esp │ │ mov %eax,0x8(%esp) │ │ - lea -0x113a770(%ebx),%eax │ │ + lea -0x113a797(%ebx),%eax │ │ push $0x367 │ │ push %eax │ │ push 0x2c(%edi) │ │ call 12962c0 │ │ add $0x10,%esp │ │ movl $0x0,0x2c(%edi) │ │ lea 0x30(%edi),%eax │ │ @@ -4031163,15 +4031163,15 @@ │ │ push $0x0 │ │ push 0x10(%esp) │ │ push 0x10(%esp) │ │ call 129c4d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13575b5 │ │ - lea -0x113a770(%ebx),%eax │ │ + lea -0x113a797(%ebx),%eax │ │ push $0x36e │ │ push %eax │ │ push 0x38(%edi) │ │ push 0x34(%edi) │ │ call 12964e0 │ │ add $0x10,%esp │ │ movl $0x0,0x34(%edi) │ │ @@ -4031193,16 +4031193,16 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13575b5 │ │ mov $0x1,%esi │ │ jmp 13575b5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141efb(%ebx),%eax │ │ - lea -0x113a770(%ebx),%ecx │ │ + lea -0x1141f22(%ebx),%eax │ │ + lea -0x113a797(%ebx),%ecx │ │ push %eax │ │ push $0x35a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7d │ │ @@ -4031290,15 +4031290,15 @@ │ │ call 125dee0 │ │ add $0x10,%esp │ │ mov %eax,0x8(%esp) │ │ sub $0xc,%esp │ │ push %edi │ │ call 125dfb0 │ │ add $0x10,%esp │ │ - lea -0x113671d(%ebx),%ecx │ │ + lea -0x1136744(%ebx),%ecx │ │ push $0x0 │ │ push %eax │ │ push 0x18(%ebp) │ │ push 0x14(%ebp) │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ push 0x8(%ebp) │ │ @@ -4031312,15 +4031312,15 @@ │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setne %cl │ │ jmp 13576dc │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1134d09(%ebx),%eax │ │ - lea -0x113a770(%ebx),%ecx │ │ + lea -0x113a797(%ebx),%ecx │ │ push %eax │ │ push $0x204 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8b │ │ @@ -4031583,15 +4031583,15 @@ │ │ test %eax,%eax │ │ mov 0x10(%esp),%esi │ │ mov 0xc(%esp),%edi │ │ je 13579da │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1121f88(%ebx),%eax │ │ - lea -0x113a770(%ebx),%ecx │ │ + lea -0x113a797(%ebx),%ecx │ │ push %eax │ │ push $0x10e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb7 │ │ @@ -4031612,15 +4031612,15 @@ │ │ push %eax │ │ push 0x8(%edi) │ │ call 1298420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1357aaa │ │ sub $0x8,%esp │ │ - lea -0x11359d0(%ebx),%eax │ │ + lea -0x11359f7(%ebx),%eax │ │ push %eax │ │ push 0x8(%edi) │ │ call 1298420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1357ae6 │ │ sub $0x8,%esp │ │ @@ -4031630,15 +4031630,15 @@ │ │ call 1298420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1357aed │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1121f88(%ebx),%eax │ │ - lea -0x113a770(%ebx),%ecx │ │ + lea -0x113a797(%ebx),%ecx │ │ push %eax │ │ push $0x11c │ │ jmp 1357ac8 │ │ sub $0x8,%esp │ │ lea 0x20(%esp),%eax │ │ push %eax │ │ push %edi │ │ @@ -4031648,24 +4031648,24 @@ │ │ je 1357aae │ │ mov 0x18(%esp),%eax │ │ cmp $0x3,%eax │ │ jb 1357af2 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1121f88(%ebx),%eax │ │ - lea -0x113a770(%ebx),%ecx │ │ + lea -0x113a797(%ebx),%ecx │ │ push %eax │ │ push $0x123 │ │ jmp 1357ac8 │ │ xor %eax,%eax │ │ jmp 1357af2 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1121f88(%ebx),%eax │ │ - lea -0x113a770(%ebx),%ecx │ │ + lea -0x113a797(%ebx),%ecx │ │ push %eax │ │ push $0x128 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7d │ │ @@ -4031687,15 +4031687,15 @@ │ │ test %eax,%eax │ │ je 1357b57 │ │ mov %eax,%edi │ │ lea 0x1c(%esi),%eax │ │ mov %eax,0x14(%esp) │ │ lea 0x20(%esi),%eax │ │ mov %eax,0x10(%esp) │ │ - lea -0x113a770(%ebx),%eax │ │ + lea -0x113a797(%ebx),%eax │ │ push $0x12e │ │ push %eax │ │ push 0x20(%esi) │ │ push 0x1c(%esi) │ │ call 12964e0 │ │ add $0x10,%esp │ │ movl $0x0,0x1c(%esi) │ │ @@ -4031718,15 +4031718,15 @@ │ │ cmpl $0x0,0xc(%eax) │ │ je 1357bc2 │ │ cmpl $0x0,0x8(%eax) │ │ je 1357bc2 │ │ lea 0x14(%esi),%ecx │ │ mov %ecx,0xc(%esp) │ │ sub $0x4,%esp │ │ - lea -0x113a770(%ebx),%ecx │ │ + lea -0x113a797(%ebx),%ecx │ │ push $0x137 │ │ push %ecx │ │ push 0x14(%esi) │ │ mov %eax,%edi │ │ call 12962c0 │ │ add $0x10,%esp │ │ movl $0x0,0x14(%esi) │ │ @@ -4031838,15 +4031838,15 @@ │ │ jmp 1357cec │ │ movl $0x0,0x10(%eax) │ │ mov $0x1,%eax │ │ jmp 1357cee │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11311c1(%ebx),%eax │ │ - lea -0x113a770(%ebx),%ecx │ │ + lea -0x113a797(%ebx),%ecx │ │ push %eax │ │ push $0xb9 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ @@ -4031993,15 +4031993,15 @@ │ │ pop %ebx │ │ add $0xe8817,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1357ea8 │ │ sub $0x4,%esp │ │ - lea -0x113c69e(%ebx),%edi │ │ + lea -0x113c6c5(%ebx),%edi │ │ push $0x2f │ │ push %edi │ │ push $0xac │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1357e7d │ │ @@ -4032063,15 +4032063,15 @@ │ │ call 1266bf0 │ │ add $0x10,%esp │ │ lea 0x4(%esi),%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 131f7d0 │ │ add $0x10,%esp │ │ - lea -0x113c69e(%ebx),%edi │ │ + lea -0x113c6c5(%ebx),%edi │ │ push $0x40 │ │ push %edi │ │ push 0xa0(%esi) │ │ push 0x98(%esi) │ │ call 12964e0 │ │ add $0x10,%esp │ │ push $0x41 │ │ @@ -4032116,15 +4032116,15 @@ │ │ mov 0x94(%eax),%esi │ │ call 131ec90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 1358165 │ │ mov %esi,0x4(%esp) │ │ sub $0x4,%esp │ │ - lea -0x113c69e(%ebx),%esi │ │ + lea -0x113c6c5(%ebx),%esi │ │ push $0x2f │ │ push %esi │ │ push $0xac │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1358138 │ │ @@ -4032270,15 +4032270,15 @@ │ │ call 1266bf0 │ │ add $0x10,%esp │ │ lea 0x4(%esi),%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 131f7d0 │ │ add $0x10,%esp │ │ - lea -0x113c69e(%ebx),%edi │ │ + lea -0x113c6c5(%ebx),%edi │ │ push $0x40 │ │ push %edi │ │ push 0xa0(%esi) │ │ push 0x98(%esi) │ │ call 12964e0 │ │ add $0x10,%esp │ │ push $0x41 │ │ @@ -4032441,15 +4032441,15 @@ │ │ push %edx │ │ push %eax │ │ call 129c4d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13584bb │ │ sub $0x4,%esp │ │ - lea -0x113c69e(%ebx),%eax │ │ + lea -0x113c6c5(%ebx),%eax │ │ push $0xc3 │ │ push %eax │ │ push 0x98(%edi) │ │ call 12962c0 │ │ add $0x10,%esp │ │ mov (%esp),%eax │ │ mov %eax,0x98(%edi) │ │ @@ -4032472,15 +4032472,15 @@ │ │ push %edx │ │ push %eax │ │ call 129c4d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13584bb │ │ sub $0x4,%esp │ │ - lea -0x113c69e(%ebx),%eax │ │ + lea -0x113c6c5(%ebx),%eax │ │ push $0xce │ │ push %eax │ │ push 0x9c(%edi) │ │ call 12962c0 │ │ add $0x10,%esp │ │ mov (%esp),%eax │ │ mov %eax,0x9c(%edi) │ │ @@ -4032519,15 +4032519,15 @@ │ │ call 125e020 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13584bf │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114cf99(%ebx),%eax │ │ - lea -0x113c69e(%ebx),%ecx │ │ + lea -0x113c6c5(%ebx),%ecx │ │ push %eax │ │ push $0xdd │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb7 │ │ @@ -4032542,15 +4032542,15 @@ │ │ call 125dfb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 13584f5 │ │ mov 0x8(%ebp),%edi │ │ mov %eax,0x10(%edi) │ │ sub $0x8,%esp │ │ - lea -0x113671d(%ebx),%eax │ │ + lea -0x1136744(%ebx),%eax │ │ push 0x10(%esp) │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ push 0xc(%ebp) │ │ push %edi │ │ call 131fc10 │ │ @@ -4033279,15 +4033279,15 @@ │ │ test %eax,%eax │ │ je 1358d98 │ │ movl $0x0,0x34(%esi) │ │ sub $0xc,%esp │ │ push %eax │ │ call 1266d50 │ │ add $0x8,%esp │ │ - lea -0x1138efc(%ebx),%ecx │ │ + lea -0x1138f23(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 1267170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1358d91 │ │ sub $0xc,%esp │ │ @@ -4033327,15 +4033327,15 @@ │ │ push %eax │ │ call 1298490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1358e25 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11388e8(%ebx),%eax │ │ + lea -0x113890f(%ebx),%eax │ │ lea -0x112d3ff(%ebx),%ecx │ │ push %eax │ │ push $0x196 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4033394,15 +4033394,15 @@ │ │ push %esi │ │ call 129cbd0 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 1358ff0 │ │ lea 0x28(%edi),%eax │ │ lea 0x2c(%edi),%ecx │ │ - lea -0x113d7c3(%ebx),%edx │ │ + lea -0x113d7ea(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ push %edx │ │ push %esi │ │ call 129cb00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4033446,15 +4033446,15 @@ │ │ lea -0x8(%eax),%ecx │ │ shrd $0x3,%eax,%ecx │ │ cmp $0x3,%ecx │ │ ja 1358ff0 │ │ mov 0x8(%ebp),%ecx │ │ mov %eax,0xc(%ecx) │ │ sub $0x8,%esp │ │ - lea -0x114583a(%ebx),%eax │ │ + lea -0x1145861(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1358f94 │ │ mov 0x8(%ebp),%ecx │ │ @@ -4033506,35 +4033506,35 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0xc,%esp │ │ push (%edi) │ │ call 1266d50 │ │ add $0x8,%esp │ │ - lea -0x113671d(%ebx),%ecx │ │ + lea -0x1136744(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 1267170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1358d98 │ │ sub $0xc,%esp │ │ push (%edi) │ │ call 1266d50 │ │ add $0x8,%esp │ │ - lea -0x113b189(%ebx),%ecx │ │ + lea -0x113b1b0(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 1267170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1358d98 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11388e8(%ebx),%eax │ │ + lea -0x113890f(%ebx),%eax │ │ lea -0x112d3ff(%ebx),%ecx │ │ push %eax │ │ push $0x189 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4033875,15 +4033875,15 @@ │ │ mov $0x1,%eax │ │ test %edx,%edx │ │ je 1359471 │ │ mov %ecx,%esi │ │ mov 0x8(%ebp),%ecx │ │ test %ecx,%ecx │ │ je 1359471 │ │ - lea -0x1141ee1(%ebx),%eax │ │ + lea -0x1141f08(%ebx),%eax │ │ lea 0x14(%esp),%edi │ │ push %ecx │ │ push %edx │ │ push %eax │ │ push %edi │ │ call 129c7a0 │ │ lea 0xc(%esp),%eax │ │ @@ -4034276,15 +4034276,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135994a │ │ cmp 0x1c(%esp),%eax │ │ jae 1359983 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1136d19(%ebx),%eax │ │ + lea -0x1136d40(%ebx),%eax │ │ lea -0x1133027(%ebx),%ecx │ │ push %eax │ │ push $0x1aa │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4034324,15 +4034324,15 @@ │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9c │ │ jmp 1359934 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1136d19(%ebx),%eax │ │ + lea -0x1136d40(%ebx),%eax │ │ lea -0x1133027(%ebx),%ecx │ │ push %eax │ │ push $0x191 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4034346,15 +4034346,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1136d19(%ebx),%eax │ │ + lea -0x1136d40(%ebx),%eax │ │ lea -0x1133027(%ebx),%ecx │ │ push %eax │ │ push $0x1a4 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4034569,15 +4034569,15 @@ │ │ add $0x20,%esp │ │ mov %edi,0x8(%esp) │ │ test %eax,%eax │ │ jne 1359afd │ │ jmp 1359e45 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1136d19(%ebx),%eax │ │ + lea -0x1136d40(%ebx),%eax │ │ lea -0x1133027(%ebx),%ecx │ │ push %eax │ │ push $0x1bf │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4034730,15 +4034730,15 @@ │ │ push 0x14(%esp) │ │ call 139e290 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1359e47 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1136d19(%ebx),%eax │ │ + lea -0x1136d40(%ebx),%eax │ │ lea -0x1133027(%ebx),%ecx │ │ push %eax │ │ push $0x1e1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4035323,15 +4035323,15 @@ │ │ mov 0x10(%ebp),%ecx │ │ cmp $0xffffffff,%ecx │ │ jne 135a51c │ │ cmp $0x1,%eax │ │ jne 135a51c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1136a6b(%ebx),%eax │ │ + lea -0x1136a92(%ebx),%eax │ │ lea -0x1121f6d(%ebx),%ecx │ │ push %eax │ │ push $0x18e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4035374,15 +4035374,15 @@ │ │ xor %edx,%edx │ │ mov $0x3e7,%ecx │ │ cmp 0x24(%esp),%ecx │ │ sbb 0x28(%esp),%edx │ │ jb 135a58d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1136a6b(%ebx),%eax │ │ + lea -0x1136a92(%ebx),%eax │ │ lea -0x1121f6d(%ebx),%ecx │ │ push %eax │ │ push $0x19c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4035695,15 +4035695,15 @@ │ │ test %eax,%eax │ │ je 135ab63 │ │ xor %eax,%eax │ │ cmpl $0x0,0xc(%esp) │ │ sete %al │ │ mov %eax,0x28(%esi) │ │ sub $0x8,%esp │ │ - lea -0x11359da(%ebx),%eax │ │ + lea -0x1135a01(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135aa04 │ │ mov %eax,%edi │ │ @@ -4036764,15 +4036764,15 @@ │ │ push %ecx │ │ call 131f8e0 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 135b7c3 │ │ sub $0x8,%esp │ │ - lea -0x11359da(%ebx),%eax │ │ + lea -0x1135a01(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135b6c4 │ │ mov %eax,%edi │ │ @@ -4036856,15 +4036856,15 @@ │ │ call 1295f60 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%ecx │ │ mov %eax,(%ecx) │ │ test %eax,%eax │ │ je 135b7c1 │ │ sub $0x8,%esp │ │ - lea -0x113c1c7(%ebx),%eax │ │ + lea -0x113c1ee(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135b788 │ │ lea 0x28(%esi),%ecx │ │ @@ -4036968,15 +4036968,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ call 131ec90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 135b8a7 │ │ sub $0x4,%esp │ │ - lea -0x1141eda(%ebx),%eax │ │ + lea -0x1141f01(%ebx),%eax │ │ push $0x41 │ │ push %eax │ │ push $0x3c │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135b8a7 │ │ @@ -4037021,15 +4037021,15 @@ │ │ mov 0x8(%ebp),%eax │ │ mov (%eax),%esi │ │ call 131ec90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 135ba33 │ │ sub $0x4,%esp │ │ - lea -0x1141eda(%ebx),%eax │ │ + lea -0x1141f01(%ebx),%eax │ │ push $0x41 │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ push $0x3c │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4037150,15 +4037150,15 @@ │ │ call 135ba51 │ │ pop %ebx │ │ add $0xe4c07,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 135bad3 │ │ sub $0x4,%esp │ │ - lea -0x1141eda(%ebx),%edi │ │ + lea -0x1141f01(%ebx),%edi │ │ push $0x53 │ │ push %edi │ │ push 0x4(%esi) │ │ call 12962c0 │ │ add $0x4,%esp │ │ push 0x38(%esi) │ │ call 124ae70 │ │ @@ -4037205,15 +4037205,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 135baf1 │ │ pop %ebx │ │ add $0xe4b67,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0x4,%esp │ │ - lea -0x1141eda(%ebx),%edi │ │ + lea -0x1141f01(%ebx),%edi │ │ push $0x5e │ │ push %edi │ │ push 0x10(%esi) │ │ call 12962c0 │ │ add $0x10,%esp │ │ movl $0x0,0x10(%esi) │ │ push $0x60 │ │ @@ -4037343,37 +4037343,37 @@ │ │ call 1393e48 │ │ add $0x10,%esp │ │ cmp 0x4c(%esp),%eax │ │ sbb 0x50(%esp),%edx │ │ jae 135bd71 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113e1e6(%ebx),%eax │ │ - lea -0x1141eda(%ebx),%ecx │ │ + lea -0x113e20d(%ebx),%eax │ │ + lea -0x1141f01(%ebx),%ecx │ │ push %eax │ │ push $0x1cd │ │ jmp 135befd │ │ mov 0xc(%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1131190(%ebx),%eax │ │ - lea -0x1141eda(%ebx),%ecx │ │ + lea -0x1141f01(%ebx),%ecx │ │ push %eax │ │ push $0xc2 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ jmp 135bd5d │ │ mov 0xc(%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1131190(%ebx),%eax │ │ - lea -0x1141eda(%ebx),%ecx │ │ + lea -0x1141f01(%ebx),%ecx │ │ push %eax │ │ push $0xc7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x83 │ │ @@ -4037404,23 +4037404,23 @@ │ │ sbb %ebx,%edi │ │ jb 135bdf5 │ │ or %edx,%eax │ │ je 135bdf5 │ │ mov 0xc(%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113e1e6(%ebx),%eax │ │ - lea -0x1141eda(%ebx),%ecx │ │ + lea -0x113e20d(%ebx),%eax │ │ + lea -0x1141f01(%ebx),%ecx │ │ push %eax │ │ push $0x1d8 │ │ jmp 135befd │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113e1f1(%ebx),%eax │ │ - lea -0x1141eda(%ebx),%ecx │ │ + lea -0x113e218(%ebx),%eax │ │ + lea -0x1141f01(%ebx),%ecx │ │ push %eax │ │ push $0xa7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -4037441,16 +4037441,16 @@ │ │ shl $0x7,%eax │ │ or %eax,%edx │ │ shrd $0x1f,%ecx,%edx │ │ je 135be4a │ │ mov 0xc(%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113e1e6(%ebx),%eax │ │ - lea -0x1141eda(%ebx),%ecx │ │ + lea -0x113e20d(%ebx),%eax │ │ + lea -0x1141f01(%ebx),%ecx │ │ push %eax │ │ push $0x1ea │ │ jmp 135befd │ │ mov %ecx,0x3c(%esp) │ │ mov %eax,0x44(%esp) │ │ mov %esi,%ecx │ │ mov 0x28(%esp),%esi │ │ @@ -4037466,16 +4037466,16 @@ │ │ call 1393e48 │ │ add $0x10,%esp │ │ cmp %esi,%eax │ │ sbb %edi,%edx │ │ jae 135be9b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113e1e6(%ebx),%eax │ │ - lea -0x1141eda(%ebx),%ecx │ │ + lea -0x113e20d(%ebx),%eax │ │ + lea -0x1141f01(%ebx),%ecx │ │ push %eax │ │ push $0x1f4 │ │ jmp 135befd │ │ mov 0x20(%esp),%ebx │ │ mov 0x14(%esp),%ecx │ │ shl $0x5,%ecx │ │ mov %ecx,0x24(%esp) │ │ @@ -4037496,16 +4037496,16 @@ │ │ mov %edi,%edx │ │ mov 0x3c(%esp),%ebx │ │ adc %ebx,%edx │ │ jae 135bf1e │ │ mov 0xc(%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113e1e6(%ebx),%eax │ │ - lea -0x1141eda(%ebx),%ecx │ │ + lea -0x113e20d(%ebx),%eax │ │ + lea -0x1141f01(%ebx),%ecx │ │ push %eax │ │ push $0x1fb │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xac │ │ @@ -4037524,31 +4037524,31 @@ │ │ cmp %eax,%edx │ │ mov $0x0,%ecx │ │ sbb %edi,%ecx │ │ jae 135bf73 │ │ mov 0xc(%esp),%ebx │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113e1e6(%ebx),%eax │ │ - lea -0x1141eda(%ebx),%ecx │ │ + lea -0x113e20d(%ebx),%eax │ │ + lea -0x1141f01(%ebx),%ecx │ │ push %eax │ │ push $0x204 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xac │ │ push $0x6 │ │ jmp 135bd5f │ │ mov %eax,0x58(%esp) │ │ cmpl $0x0,0xc(%ebp) │ │ mov 0xc(%esp),%ebx │ │ je 135c388 │ │ sub $0x4,%esp │ │ - lea -0x1141eda(%ebx),%edi │ │ + lea -0x1141f01(%ebx),%edi │ │ push $0x20c │ │ push %edi │ │ push 0x64(%esp) │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135c423 │ │ @@ -4037874,15 +4037874,15 @@ │ │ add $0x30,%esp │ │ mov $0x1,%esi │ │ test %eax,%eax │ │ mov 0x78(%esp),%edi │ │ jne 135c40b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113e1e6(%ebx),%eax │ │ + lea -0x113e20d(%ebx),%eax │ │ push %eax │ │ push $0x21f │ │ push %edi │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb5 │ │ @@ -4037929,26 +4037929,26 @@ │ │ pop %ebx │ │ add $0xe41f7,%ebx │ │ mov 0xc(%ebp),%esi │ │ mov $0x1,%eax │ │ test %esi,%esi │ │ je 135c7e1 │ │ sub $0x8,%esp │ │ - lea -0x11359da(%ebx),%eax │ │ + lea -0x1135a01(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135c521 │ │ mov %eax,%edi │ │ mov 0x8(%ebp),%esi │ │ lea 0x8(%esi),%eax │ │ mov %eax,0x14(%esp) │ │ - lea -0x1141eda(%ebx),%eax │ │ + lea -0x1141f01(%ebx),%eax │ │ push $0x94 │ │ mov %eax,0x1c(%esp) │ │ push %eax │ │ push 0xc(%esi) │ │ push 0x8(%esi) │ │ call 12964e0 │ │ add $0x10,%esp │ │ @@ -4037990,15 +4037990,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135c5ca │ │ mov %eax,%edi │ │ mov 0x8(%ebp),%esi │ │ lea 0x10(%esi),%eax │ │ mov %eax,0x14(%esp) │ │ - lea -0x1141eda(%ebx),%eax │ │ + lea -0x1141f01(%ebx),%eax │ │ push $0x94 │ │ mov %eax,0x1c(%esp) │ │ push %eax │ │ push 0x14(%esi) │ │ push 0x10(%esi) │ │ call 12964e0 │ │ add $0x10,%esp │ │ @@ -4038165,15 +4038165,15 @@ │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ cmpl $0x4,0x4(%ecx) │ │ jne 135c7e1 │ │ mov 0x8(%ecx),%esi │ │ sub $0x4,%esp │ │ mov %edi,%eax │ │ - lea -0x1141eda(%ebx),%edi │ │ + lea -0x1141f01(%ebx),%edi │ │ push $0xaf │ │ push %edi │ │ push 0x4(%eax) │ │ call 12962c0 │ │ mov 0x8(%ebp),%ecx │ │ add $0x10,%esp │ │ movl $0x0,0x4(%ecx) │ │ @@ -4038279,16 +4038279,16 @@ │ │ mov %eax,%ecx │ │ mov %eax,0x38(%esi) │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 135c8dc │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113e1f1(%ebx),%eax │ │ - lea -0x1141eda(%ebx),%ecx │ │ + lea -0x113e218(%ebx),%eax │ │ + lea -0x1141f01(%ebx),%ecx │ │ push %eax │ │ push $0xa7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -4039094,51 +4039094,51 @@ │ │ push %ecx │ │ call 139d870 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ jmp 135d557 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143a71(%ebx),%eax │ │ + lea -0x1143a98(%ebx),%eax │ │ lea -0x112d3d8(%ebx),%ecx │ │ push %eax │ │ push $0xb7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ jmp 135d454 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143a71(%ebx),%eax │ │ + lea -0x1143a98(%ebx),%eax │ │ lea -0x112d3d8(%ebx),%ecx │ │ push %eax │ │ push $0xbb │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80 │ │ jmp 135d454 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143a71(%ebx),%eax │ │ + lea -0x1143a98(%ebx),%eax │ │ lea -0x112d3d8(%ebx),%ecx │ │ push %eax │ │ push $0xbf │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x87 │ │ jmp 135d454 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143a71(%ebx),%eax │ │ + lea -0x1143a98(%ebx),%eax │ │ lea -0x112d3d8(%ebx),%ecx │ │ push %eax │ │ push $0xc3 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4039146,15 +4039146,15 @@ │ │ push $0x39 │ │ call 1248e00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 135d45e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143a71(%ebx),%eax │ │ + lea -0x1143a98(%ebx),%eax │ │ lea -0x112d3d8(%ebx),%ecx │ │ push %eax │ │ push $0xc7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4039345,15 +4039345,15 @@ │ │ call 125e020 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov %esi,%edi │ │ je 135d684 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1145824(%ebx),%eax │ │ + lea -0x114584b(%ebx),%eax │ │ lea -0x112d3d8(%ebx),%ecx │ │ push %eax │ │ push $0xe9 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4039391,15 +4039391,15 @@ │ │ push 0xc(%esp) │ │ push %esi │ │ call 129c4d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135d839 │ │ sub $0x8,%esp │ │ - lea -0x114582c(%ebx),%eax │ │ + lea -0x1145853(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135d75a │ │ mov %eax,%esi │ │ @@ -4039483,15 +4039483,15 @@ │ │ movzbl (%eax),%eax │ │ mov %eax,%ecx │ │ add $0xb9,%cl │ │ cmp $0xf9,%cl │ │ ja 135d83d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1145824(%ebx),%eax │ │ + lea -0x114584b(%ebx),%eax │ │ lea -0x112d3d8(%ebx),%ecx │ │ push %eax │ │ push $0x111 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4039886,15 +4039886,15 @@ │ │ mov %edi,0x20(%esp) │ │ sub $0xc,%esp │ │ push %eax │ │ call 1266d50 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x8,%esp │ │ - lea -0x113671d(%ebx),%eax │ │ + lea -0x1136744(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1267170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135dd2c │ │ test %esi,%esi │ │ @@ -4039940,15 +4039940,15 @@ │ │ jmp 135e00c │ │ mov %eax,%ecx │ │ mov 0x8(%ebp),%eax │ │ cmpl $0x0,0x30(%eax) │ │ je 135dfd4 │ │ mov %ecx,0x10(%esp) │ │ sub $0x8,%esp │ │ - lea -0x1138efc(%ebx),%eax │ │ + lea -0x1138f23(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1267170 │ │ add $0x10,%esp │ │ xor %edx,%edx │ │ test %eax,%eax │ │ setne %dl │ │ @@ -4040160,15 +4040160,15 @@ │ │ push %eax │ │ push 0x20(%esp) │ │ push %edx │ │ call 12964e0 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%edi │ │ jmp 135e160 │ │ - lea -0x1141ee1(%ebx),%eax │ │ + lea -0x1141f08(%ebx),%eax │ │ lea 0x50(%esp),%edi │ │ push 0xc(%esp) │ │ push 0x8(%esp) │ │ push %eax │ │ push %edi │ │ call 129c7a0 │ │ lea 0x48(%esp),%esi │ │ @@ -4040772,15 +4040772,15 @@ │ │ mov (%edi),%eax │ │ test %eax,%eax │ │ je 135e758 │ │ sub $0xc,%esp │ │ push %eax │ │ call 1266d50 │ │ add $0x8,%esp │ │ - lea -0x1138efc(%ebx),%ecx │ │ + lea -0x1138f23(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 1267170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 135e74d │ │ sub $0xc,%esp │ │ @@ -4041008,15 +4041008,15 @@ │ │ pop %ebx │ │ add $0xe1cab,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 135e9e0 │ │ sub $0x4,%esp │ │ - lea -0x113ffa9(%ebx),%eax │ │ + lea -0x113ffd0(%ebx),%eax │ │ push $0x78 │ │ push %eax │ │ push $0x1c │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135e9e0 │ │ @@ -4041049,15 +4041049,15 @@ │ │ mov 0x8(%ebp),%eax │ │ mov (%eax),%esi │ │ call 131ec90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 135eb23 │ │ sub $0x4,%esp │ │ - lea -0x113ffa9(%ebx),%eax │ │ + lea -0x113ffd0(%ebx),%eax │ │ push $0x78 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x1c │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4041169,15 +4041169,15 @@ │ │ sub $0xc,%esp │ │ push 0x4(%esi) │ │ call 1266bf0 │ │ add $0x4,%esp │ │ push 0x8(%esi) │ │ call 1266bf0 │ │ add $0x10,%esp │ │ - lea -0x113ffa9(%ebx),%edi │ │ + lea -0x113ffd0(%ebx),%edi │ │ push $0x90 │ │ push %edi │ │ push 0x10(%esi) │ │ push 0xc(%esi) │ │ call 12964e0 │ │ add $0x10,%esp │ │ push $0x91 │ │ @@ -4041225,15 +4041225,15 @@ │ │ sub $0xc,%esp │ │ push 0x4(%esi) │ │ call 1266bf0 │ │ add $0x4,%esp │ │ push 0x8(%esi) │ │ call 1266bf0 │ │ add $0x10,%esp │ │ - lea -0x113ffa9(%ebx),%edi │ │ + lea -0x113ffd0(%ebx),%edi │ │ push $0x90 │ │ push %edi │ │ push 0x10(%esi) │ │ push 0xc(%esi) │ │ call 12964e0 │ │ add $0x10,%esp │ │ push $0x91 │ │ @@ -4041319,15 +4041319,15 @@ │ │ push %eax │ │ call 135f290 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 135eece │ │ mov %edi,0xc(%esp) │ │ sub $0x4,%esp │ │ - lea -0x113ffa9(%ebx),%eax │ │ + lea -0x113ffd0(%ebx),%eax │ │ push $0x236 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4041410,52 +4041410,52 @@ │ │ push %edi │ │ call 12964e0 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ jmp 135eece │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143a5f(%ebx),%eax │ │ - lea -0x113ffa9(%ebx),%ecx │ │ + lea -0x1143a86(%ebx),%eax │ │ + lea -0x113ffd0(%ebx),%ecx │ │ push %eax │ │ push $0x100 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ jmp 135eec4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143a5f(%ebx),%eax │ │ - lea -0x113ffa9(%ebx),%ecx │ │ + lea -0x1143a86(%ebx),%eax │ │ + lea -0x113ffd0(%ebx),%ecx │ │ push %eax │ │ push $0x104 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x84 │ │ jmp 135eec4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143a5f(%ebx),%eax │ │ - lea -0x113ffa9(%ebx),%ecx │ │ + lea -0x1143a86(%ebx),%eax │ │ + lea -0x113ffd0(%ebx),%ecx │ │ push %eax │ │ push $0x108 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8c │ │ jmp 135eec4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143a5f(%ebx),%eax │ │ - lea -0x113ffa9(%ebx),%ecx │ │ + lea -0x1143a86(%ebx),%eax │ │ + lea -0x113ffd0(%ebx),%ecx │ │ push %eax │ │ push $0x10c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -4041545,26 +4041545,26 @@ │ │ sub $0xc,%esp │ │ mov 0x8(%ebp),%esi │ │ push 0x8(%esi) │ │ call 1266bf0 │ │ add $0x10,%esp │ │ lea 0x4(%esi),%eax │ │ sub $0x8,%esp │ │ - lea -0x113671d(%ebx),%ecx │ │ + lea -0x1136744(%ebx),%ecx │ │ push %edi │ │ push $0x0 │ │ push $0x0 │ │ push %ecx │ │ mov 0xc(%ebp),%esi │ │ jmp 135f00d │ │ mov 0x8(%ebp),%eax │ │ add $0x4,%eax │ │ sub $0x8,%esp │ │ lea -0x1125244(%ebx),%ecx │ │ - lea -0x113671d(%ebx),%edx │ │ + lea -0x1136744(%ebx),%edx │ │ push %edi │ │ push %ecx │ │ push $0x0 │ │ mov %edx,0x18(%esp) │ │ push %edx │ │ push %esi │ │ push %eax │ │ @@ -4041606,16 +4041606,16 @@ │ │ push %eax │ │ call 125e020 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135f0a7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1136a5d(%ebx),%eax │ │ - lea -0x113ffa9(%ebx),%ecx │ │ + lea -0x1136a84(%ebx),%eax │ │ + lea -0x113ffd0(%ebx),%ecx │ │ push %eax │ │ push $0x148 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb7 │ │ @@ -4041641,15 +4041641,15 @@ │ │ je 135f11f │ │ mov %eax,%edi │ │ mov 0x8(%ebp),%esi │ │ lea 0xc(%esi),%eax │ │ mov %eax,0x4(%esp) │ │ lea 0x10(%esi),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x113ffa9(%ebx),%eax │ │ + lea -0x113ffd0(%ebx),%eax │ │ push $0x158 │ │ push %eax │ │ push 0x10(%esi) │ │ push 0xc(%esi) │ │ call 12964e0 │ │ add $0x10,%esp │ │ movl $0x0,0xc(%esi) │ │ @@ -4041659,22 +4041659,22 @@ │ │ push 0xc(%esp) │ │ push %edi │ │ call 129c4d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135f202 │ │ sub $0x8,%esp │ │ - lea -0x113d7c3(%ebx),%edi │ │ + lea -0x113d7ea(%ebx),%edi │ │ push %edi │ │ push %esi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135f206 │ │ - lea -0x113ffa9(%ebx),%ecx │ │ + lea -0x113ffd0(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %edi,0x8(%esp) │ │ jmp 135f171 │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -4042655,15 +4042655,15 @@ │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 135fc70 │ │ sub $0x8,%esp │ │ - lea -0x113d2de(%ebx),%eax │ │ + lea -0x113d305(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135fcc3 │ │ cmpl $0x0,0xc(%eax) │ │ @@ -4042807,15 +4042807,15 @@ │ │ mov 0xc(%ebp),%edi │ │ push %esi │ │ call 129c4d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135febe │ │ sub $0x8,%esp │ │ - lea -0x1142bfe(%ebx),%eax │ │ + lea -0x1142c25(%ebx),%eax │ │ push %eax │ │ mov %edi,%esi │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135feb7 │ │ @@ -4043212,15 +4043212,15 @@ │ │ add $0x10,%esp │ │ inc %esi │ │ test %eax,%eax │ │ jne 1360220 │ │ jmp 1360349 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11388d3(%ebx),%eax │ │ + lea -0x11388fa(%ebx),%eax │ │ lea -0x1149569(%ebx),%ecx │ │ push %eax │ │ push $0x11c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4043474,15 +4043474,15 @@ │ │ push %esi │ │ call 125d200 │ │ add $0x10,%esp │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ jne 13605cb │ │ sub $0x8,%esp │ │ - lea -0x113c670(%ebx),%eax │ │ + lea -0x113c697(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 125d200 │ │ add $0x10,%esp │ │ mov $0x2,%ecx │ │ test %eax,%eax │ │ jne 13605cb │ │ @@ -4044341,15 +4044341,15 @@ │ │ jmp 1360fcb │ │ xor %edi,%edi │ │ jmp 1360ff8 │ │ movzwl (%esi),%ecx │ │ rol $0x8,%cx │ │ mov %cx,0x6(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1143a4b(%ebx),%ecx │ │ + lea -0x1143a72(%ebx),%ecx │ │ lea 0xa(%esp),%edx │ │ lea -0x10e9825(%ebx),%edi │ │ push 0x14(%ebp) │ │ push 0x10(%ebp) │ │ push %ecx │ │ push $0x2 │ │ push %edx │ │ @@ -4044604,15 +4044604,15 @@ │ │ lea -0x1132ffe(%ebx),%eax │ │ lea -0x1123ce8(%ebx),%ecx │ │ push %eax │ │ push $0x298 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ - lea -0x114580a(%ebx),%eax │ │ + lea -0x1145831(%ebx),%eax │ │ jmp 13611d5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112f294(%ebx),%eax │ │ lea -0x1123ce8(%ebx),%ecx │ │ push %eax │ │ push $0x309 │ │ @@ -4044842,15 +4044842,15 @@ │ │ lea -0x1132ffe(%ebx),%eax │ │ lea -0x1123ce8(%ebx),%ecx │ │ push %eax │ │ push $0x2ac │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ - lea -0x113e1db(%ebx),%eax │ │ + lea -0x113e202(%ebx),%eax │ │ push %eax │ │ push $0x9e │ │ push $0x39 │ │ call 1248e00 │ │ add $0x10,%esp │ │ mov 0xc(%esp),%eax │ │ jmp 13613f8 │ │ @@ -4044928,21 +4044928,21 @@ │ │ lea -0x114cf09(%ebx),%eax │ │ lea -0x1123ce8(%ebx),%ecx │ │ push %eax │ │ push $0x2e1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ - lea -0x114580a(%ebx),%eax │ │ + lea -0x1145831(%ebx),%eax │ │ push %eax │ │ push $0x8e │ │ jmp 13616c2 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143a43(%ebx),%eax │ │ + lea -0x1143a6a(%ebx),%eax │ │ lea -0x1123ce8(%ebx),%ecx │ │ push %eax │ │ push $0x317 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4045049,15 +4045049,15 @@ │ │ lea -0x114cf09(%ebx),%eax │ │ lea -0x1123ce8(%ebx),%ecx │ │ push %eax │ │ push $0x2e5 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ - lea -0x1143a31(%ebx),%eax │ │ + lea -0x1143a58(%ebx),%eax │ │ push %eax │ │ push $0x9e │ │ push $0x39 │ │ call 1248e00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 136172b │ │ @@ -4045073,15 +4045073,15 @@ │ │ lea -0x114cf09(%ebx),%eax │ │ lea -0x1123ce8(%ebx),%ecx │ │ push %eax │ │ push $0x2f0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ - lea -0x113c663(%ebx),%eax │ │ + lea -0x113c68a(%ebx),%eax │ │ push %eax │ │ push $0x9e │ │ push $0x39 │ │ call 1248e00 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ sub $0xc,%esp │ │ @@ -4045946,15 +4045946,15 @@ │ │ push %eax │ │ push %esi │ │ call 1298420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13621d5 │ │ sub $0x8,%esp │ │ - lea -0x11413e5(%ebx),%eax │ │ + lea -0x114140c(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1298420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13621dc │ │ sub $0x8,%esp │ │ @@ -4045964,15 +4045964,15 @@ │ │ call 1298420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13621e3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1129a4c(%ebx),%eax │ │ - lea -0x1143a1a(%ebx),%ecx │ │ + lea -0x1143a41(%ebx),%ecx │ │ push %eax │ │ push $0xa8 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb0 │ │ @@ -4046096,15 +4046096,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ test %eax,%eax │ │ jg 136234f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111dc02(%ebx),%eax │ │ - lea -0x1143a1a(%ebx),%ecx │ │ + lea -0x1143a41(%ebx),%ecx │ │ push %eax │ │ push $0x10d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa4 │ │ @@ -4046147,15 +4046147,15 @@ │ │ mov %eax,%esi │ │ mov %edi,0xc(%esp) │ │ add %edi,%ecx │ │ lea (%eax,%ecx,1),%edi │ │ add $0x7,%edi │ │ mov %edi,(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1143a1a(%ebx),%eax │ │ + lea -0x1143a41(%ebx),%eax │ │ push $0x13c │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push %edi │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4046317,15 +4046317,15 @@ │ │ mov %esi,0xc(%esp) │ │ add %esi,%ecx │ │ mov %eax,%esi │ │ lea (%eax,%ecx,1),%edi │ │ add $0x9,%edi │ │ mov %edi,0x8(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1143a1a(%ebx),%eax │ │ + lea -0x1143a41(%ebx),%eax │ │ push $0x16e │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push %edi │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4046546,15 +4046546,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 12620e0 │ │ jmp 136283f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1134cb2(%ebx),%eax │ │ - lea -0x1143a1a(%ebx),%ecx │ │ + lea -0x1143a41(%ebx),%ecx │ │ push %eax │ │ push $0x191 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8010d │ │ @@ -4046580,15 +4046580,15 @@ │ │ sub $0x50,%esp │ │ call 1362861 │ │ pop %ebx │ │ add $0xdddf7,%ebx │ │ mov 0x14(%ebp),%edi │ │ mov 0x8(%ebp),%eax │ │ cmpl $0x0,0x4c(%eax) │ │ - lea -0x11413e5(%ebx),%eax │ │ + lea -0x114140c(%ebx),%eax │ │ lea -0x1157763(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0xc,%esp │ │ push %ecx │ │ call 1362100 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ @@ -4046625,15 +4046625,15 @@ │ │ test %eax,%eax │ │ je 1362982 │ │ mov %eax,%edi │ │ movzwl (%esi),%ecx │ │ rol $0x8,%cx │ │ mov %cx,0x6(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1143a4b(%ebx),%ecx │ │ + lea -0x1143a72(%ebx),%ecx │ │ lea 0xa(%esp),%edx │ │ lea -0x10e9819(%ebx),%eax │ │ push 0x14(%ebp) │ │ push 0x10(%ebp) │ │ push %ecx │ │ push $0x2 │ │ push %edx │ │ @@ -4046741,15 +4046741,15 @@ │ │ mov 0xc(%ebp),%esi │ │ mov 0x8(%ebp),%edi │ │ mov (%edi),%eax │ │ mov %eax,(%esp) │ │ call 123f700 │ │ movl $0x0,(%edi) │ │ cmpl $0x0,0x4c(%esi) │ │ - lea -0x11413e5(%ebx),%eax │ │ + lea -0x114140c(%ebx),%eax │ │ lea -0x1157763(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov %ecx,(%esp) │ │ call 1362100 │ │ mov %eax,0x24(%edi) │ │ test %eax,%eax │ │ je 1362a95 │ │ @@ -4046815,19 +4046815,19 @@ │ │ lea -0x1132ffe(%ebx),%eax │ │ lea -0x1154631(%ebx),%ecx │ │ push %eax │ │ push $0x235 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ - lea -0x114580a(%ebx),%eax │ │ + lea -0x1145831(%ebx),%eax │ │ jmp 1362bb2 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113a74a(%ebx),%eax │ │ + lea -0x113a771(%ebx),%eax │ │ lea -0x1154631(%ebx),%ecx │ │ push %eax │ │ push $0x29b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4047076,15 +4047076,15 @@ │ │ je 1362e7c │ │ mov 0x8(%ebp),%esi │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ call 123f700 │ │ movl $0x0,(%esi) │ │ cmpl $0x0,0x4c(%edi) │ │ - lea -0x11413e5(%ebx),%eax │ │ + lea -0x114140c(%ebx),%eax │ │ lea -0x1157763(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov %ecx,(%esp) │ │ call 1362100 │ │ mov %eax,0x24(%esi) │ │ test %eax,%eax │ │ je 1362e77 │ │ @@ -4047146,21 +4047146,21 @@ │ │ lea -0x114cf09(%ebx),%eax │ │ lea -0x1154631(%ebx),%ecx │ │ push %eax │ │ push $0x274 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ - lea -0x114580a(%ebx),%eax │ │ + lea -0x1145831(%ebx),%eax │ │ push %eax │ │ push $0x8e │ │ jmp 1363041 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1136a41(%ebx),%eax │ │ + lea -0x1136a68(%ebx),%eax │ │ lea -0x1154631(%ebx),%ecx │ │ push %eax │ │ push $0x2a9 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4047240,15 +4047240,15 @@ │ │ lea -0x114cf09(%ebx),%eax │ │ lea -0x1154631(%ebx),%ecx │ │ push %eax │ │ push $0x278 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ - lea -0x1143a31(%ebx),%eax │ │ + lea -0x1143a58(%ebx),%eax │ │ push %eax │ │ push $0x9e │ │ push $0x39 │ │ call 1248e00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 1363070 │ │ @@ -4047523,15 +4047523,15 @@ │ │ mov %edi,0x8(%esp) │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ mov %ecx,%edi │ │ call 123f700 │ │ movl $0x0,(%esi) │ │ cmpl $0x0,0x4c(%edi) │ │ - lea -0x11413e5(%ebx),%eax │ │ + lea -0x114140c(%ebx),%eax │ │ lea -0x1157763(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov %ecx,(%esp) │ │ call 1362100 │ │ mov %eax,0x24(%esi) │ │ test %eax,%eax │ │ je 13633e5 │ │ @@ -4047905,15 +4047905,15 @@ │ │ pop %ebx │ │ add $0xdcee7,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13637b8 │ │ sub $0x4,%esp │ │ - lea -0x1141eb2(%ebx),%eax │ │ + lea -0x1141ed9(%ebx),%eax │ │ push $0x5b │ │ push %eax │ │ push $0xc │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13637b8 │ │ @@ -4048003,15 +4048003,15 @@ │ │ test %esi,%esi │ │ je 1363899 │ │ cmp %eax,(%esi) │ │ jae 1363899 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112b713(%ebx),%eax │ │ - lea -0x1141eb2(%ebx),%ecx │ │ + lea -0x1141ed9(%ebx),%ecx │ │ push %eax │ │ push $0x133 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xd9 │ │ @@ -4048139,15 +4048139,15 @@ │ │ add $0x4,%esp │ │ push %esi │ │ call 11cb750 │ │ jmp 1363a4f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112b713(%ebx),%eax │ │ - lea -0x1141eb2(%ebx),%ecx │ │ + lea -0x1141ed9(%ebx),%ecx │ │ push %eax │ │ push $0x121 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9e │ │ @@ -4048234,15 +4048234,15 @@ │ │ test %eax,%eax │ │ je 1363b80 │ │ cmp %ecx,(%eax) │ │ jae 1363b80 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1132ff2(%ebx),%eax │ │ - lea -0x1141eb2(%ebx),%ecx │ │ + lea -0x1141ed9(%ebx),%ecx │ │ push %eax │ │ push $0x183 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xd9 │ │ @@ -4048252,15 +4048252,15 @@ │ │ mov 0x10(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ mov $0x1,%eax │ │ jmp 1363be3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1132ff2(%ebx),%eax │ │ - lea -0x1141eb2(%ebx),%ecx │ │ + lea -0x1141ed9(%ebx),%ecx │ │ push %eax │ │ push $0x179 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8e │ │ @@ -4048283,15 +4048283,15 @@ │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ setg %al │ │ jmp 1363be3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1132ff2(%ebx),%eax │ │ - lea -0x1141eb2(%ebx),%ecx │ │ + lea -0x1141ed9(%ebx),%ecx │ │ push %eax │ │ push $0x16d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9e │ │ @@ -4048319,15 +4048319,15 @@ │ │ pop %ebx │ │ add $0xdca5b,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ push 0x4(%esi) │ │ call 12cc7f0 │ │ add $0xc,%esp │ │ - lea -0x1141eb2(%ebx),%eax │ │ + lea -0x1141ed9(%ebx),%eax │ │ push $0x6a │ │ push %eax │ │ push %esi │ │ call 12962c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -4048347,15 +4048347,15 @@ │ │ pop %ebx │ │ add $0xdca17,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1363cb1 │ │ sub $0x4,%esp │ │ - lea -0x1141eb2(%ebx),%eax │ │ + lea -0x1141ed9(%ebx),%eax │ │ push $0x75 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0xc │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4048746,15 +4048746,15 @@ │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1364085 │ │ sub $0x8,%esp │ │ - lea -0x113d7c3(%ebx),%eax │ │ + lea -0x113d7ea(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1364085 │ │ sub $0x8,%esp │ │ @@ -4049067,15 +4049067,15 @@ │ │ lea -0x1121f37(%ebx),%eax │ │ lea -0x11476b4(%ebx),%ecx │ │ push %eax │ │ push $0x2d3 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x1141e8a(%ebx),%eax │ │ + lea -0x1141eb1(%ebx),%eax │ │ push 0x24(%esi) │ │ push %eax │ │ push $0xc0103 │ │ push $0x39 │ │ call 1248e00 │ │ jmp 13643be │ │ int3 │ │ @@ -4049259,15 +4049259,15 @@ │ │ push %eax │ │ push %esi │ │ call 129af50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136462f │ │ sub $0x8,%esp │ │ - lea -0x113b64f(%ebx),%eax │ │ + lea -0x113b676(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1364602 │ │ xor %ecx,%ecx │ │ @@ -4049337,15 +4049337,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 136466f │ │ pop %ebx │ │ add $0xdbfe9,%ebx │ │ sub $0x8,%esp │ │ - lea -0x113b64f(%ebx),%eax │ │ + lea -0x113b676(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13646b5 │ │ mov %eax,%ecx │ │ @@ -4050063,15 +4050063,15 @@ │ │ push %ecx │ │ push %eax │ │ call 129acb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1364f82 │ │ sub $0x8,%esp │ │ - lea -0x113d7c3(%ebx),%eax │ │ + lea -0x113d7ea(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1364e35 │ │ cmpl $0x5,0x4(%eax) │ │ @@ -4050190,15 +4050190,15 @@ │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x0,%esi │ │ je 1364f8c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113c646(%ebx),%eax │ │ + lea -0x113c66d(%ebx),%eax │ │ lea -0x11476b4(%ebx),%ecx │ │ push %eax │ │ push $0x28c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4050361,15 +4050361,15 @@ │ │ je 1365187 │ │ cmpl $0x4,0x4(%eax) │ │ jne 1365158 │ │ mov 0x8(%eax),%ecx │ │ mov 0x48(%edi),%eax │ │ mov %eax,0x4(%esp) │ │ sub $0x8,%esp │ │ - lea -0x1137b05(%ebx),%eax │ │ + lea -0x1137b2c(%ebx),%eax │ │ push %eax │ │ mov %ecx,0x14(%esp) │ │ push %ecx │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1365177 │ │ @@ -4050378,15 +4050378,15 @@ │ │ push 0x14(%esp) │ │ call 1271490 │ │ add $0x10,%esp │ │ cmp $0xffffffff,%eax │ │ jne 1365184 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1136a2e(%ebx),%eax │ │ + lea -0x1136a55(%ebx),%eax │ │ lea -0x11476b4(%ebx),%ecx │ │ push %eax │ │ push $0x21e │ │ jmp 1365252 │ │ xor %eax,%eax │ │ cmpl $0x1000,0x4(%esp) │ │ sete %al │ │ @@ -4050450,15 +4050450,15 @@ │ │ test %eax,%eax │ │ mov $0x0,%eax │ │ je 136526e │ │ mov $0x1,%eax │ │ jmp 136526e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1136a2e(%ebx),%eax │ │ + lea -0x1136a55(%ebx),%eax │ │ lea -0x11476b4(%ebx),%ecx │ │ push %eax │ │ push $0x22d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4050588,15 +4050588,15 @@ │ │ xor %edi,%edi │ │ mov %esi,%ecx │ │ test $0x7,%cl │ │ je 1365463 │ │ test %eax,%eax │ │ je 1365463 │ │ sub $0x4,%esp │ │ - lea -0x11457f5(%ebx),%eax │ │ + lea -0x114581c(%ebx),%eax │ │ push $0x1a1 │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push $0x3c │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4050717,15 +4050717,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13655b5 │ │ cmpl $0x4,0x4(%eax) │ │ jne 136555c │ │ mov 0x8(%eax),%edi │ │ sub $0x8,%esp │ │ - lea -0x1137b05(%ebx),%eax │ │ + lea -0x1137b2c(%ebx),%eax │ │ push %edi │ │ push %eax │ │ call 1298420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1365595 │ │ sub $0x8,%esp │ │ @@ -4050744,15 +4050744,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%ebp),%edi │ │ je 13655a6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x114b2f8(%ebx),%eax │ │ - lea -0x11457f5(%ebx),%ecx │ │ + lea -0x114581c(%ebx),%ecx │ │ push %eax │ │ push $0x1e4 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4050814,28 +4050814,28 @@ │ │ push %ecx │ │ push %eax │ │ call 129acb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1365802 │ │ sub $0x8,%esp │ │ - lea -0x113d7c3(%ebx),%eax │ │ + lea -0x113d7ea(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13656d7 │ │ cmpl $0x5,0x4(%eax) │ │ jne 1365802 │ │ mov 0x8(%eax),%ecx │ │ mov %ecx,0x8(%esp) │ │ mov 0xc(%eax),%eax │ │ mov %eax,(%esp) │ │ - lea -0x11457f5(%ebx),%eax │ │ + lea -0x114581c(%ebx),%eax │ │ push $0x1c5 │ │ mov %eax,0x8(%esp) │ │ push %eax │ │ push 0x18(%edi) │ │ push 0x14(%edi) │ │ call 12964e0 │ │ mov 0x18(%esp),%eax │ │ @@ -4050898,15 +4050898,15 @@ │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136579f │ │ cmpl $0x4,0x4(%eax) │ │ jne 1365802 │ │ sub $0x4,%esp │ │ - lea -0x11457f5(%ebx),%edi │ │ + lea -0x114581c(%ebx),%edi │ │ push $0x20b │ │ push %edi │ │ mov 0x8(%ebp),%ecx │ │ push 0x2c(%ecx) │ │ mov %eax,0x10(%esp) │ │ call 12962c0 │ │ add $0xc,%esp │ │ @@ -4050928,15 +4050928,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13657fd │ │ cmpl $0x4,0x4(%eax) │ │ jne 1365802 │ │ sub $0x4,%esp │ │ mov %edi,%ecx │ │ - lea -0x11457f5(%ebx),%edi │ │ + lea -0x114581c(%ebx),%edi │ │ push $0x214 │ │ push %edi │ │ push 0x30(%ecx) │ │ mov %eax,0x10(%esp) │ │ call 12962c0 │ │ add $0xc,%esp │ │ push $0x215 │ │ @@ -4051183,21 +4051183,21 @@ │ │ ret │ │ mov 0x4(%esp),%edi │ │ mov 0x8(%esp),%esi │ │ jmp 1365a41 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1129a2e(%ebx),%eax │ │ - lea -0x11457f5(%ebx),%ecx │ │ + lea -0x114581c(%ebx),%ecx │ │ push %eax │ │ push $0x278 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x1141e8a(%ebx),%eax │ │ + lea -0x1141eb1(%ebx),%eax │ │ push 0x20(%esi) │ │ push %eax │ │ push $0xc0103 │ │ push $0x39 │ │ call 1248e00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ @@ -4051227,15 +4051227,15 @@ │ │ call 1365ac1 │ │ pop %ebx │ │ add $0xdab97,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 1365b1d │ │ sub $0x4,%esp │ │ - lea -0x11457f5(%ebx),%edi │ │ + lea -0x114581c(%ebx),%edi │ │ push $0x2b8 │ │ push %edi │ │ push 0x2c(%esi) │ │ call 12962c0 │ │ add $0xc,%esp │ │ push $0x2b9 │ │ push %edi │ │ @@ -4051388,15 +4051388,15 @@ │ │ push %eax │ │ push %esi │ │ call 129af50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1365d2c │ │ sub $0x8,%esp │ │ - lea -0x1142c50(%ebx),%eax │ │ + lea -0x1142c77(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1365c98 │ │ sub $0x8,%esp │ │ @@ -4052285,15 +4052285,15 @@ │ │ mov $0x1,%eax │ │ cmp %ecx,%esi │ │ jl 1366594 │ │ mov $0x66,%ecx │ │ mov $0x25,%esi │ │ mov %ecx,%edi │ │ call 1248bb0 │ │ - lea -0x1141e65(%ebx),%eax │ │ + lea -0x1141e8c(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ lea -0x1134c9e(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 1248ce0 │ │ mov %edi,0x4(%esp) │ │ movl $0x0,0x8(%esp) │ │ @@ -4052771,15 +4052771,15 @@ │ │ mov 0x8(%ebp),%edi │ │ call 1297a80 │ │ add $0x10,%esp │ │ mov %eax,0xc(%edi) │ │ test %eax,%eax │ │ je 1366e19 │ │ sub $0x8,%esp │ │ - lea -0x113966e(%ebx),%eax │ │ + lea -0x1139695(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1366b23 │ │ movl $0x0,0x4(%esp) │ │ @@ -4052878,15 +4052878,15 @@ │ │ push %eax │ │ call 129bfd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0xc(%ebp),%esi │ │ je 1366e11 │ │ sub $0x8,%esp │ │ - lea -0x113db97(%ebx),%eax │ │ + lea -0x113dbbe(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1366c67 │ │ lea 0x24(%edi),%esi │ │ @@ -4052930,15 +4052930,15 @@ │ │ push %eax │ │ call 129bfd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0xc(%ebp),%esi │ │ je 1366e11 │ │ sub $0x8,%esp │ │ - lea -0x113d7c3(%ebx),%eax │ │ + lea -0x113d7ea(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1366d2e │ │ movl $0x0,0x4(%esp) │ │ @@ -4053173,15 +4053173,15 @@ │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setg %cl │ │ testb $0x3,0x3c(%edi) │ │ jne 1366fc5 │ │ jmp 1367008 │ │ call 1248bb0 │ │ - lea -0x113e1c8(%ebx),%eax │ │ + lea -0x113e1ef(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1132fe3(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x4f6,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xb1,0x4(%esp) │ │ @@ -4053451,15 +4053451,15 @@ │ │ mov %eax,(%esp) │ │ call 11f3ee0 │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 11f6980 │ │ test %eax,%eax │ │ je 1367325 │ │ - lea -0x113b64f(%ebx),%eax │ │ + lea -0x113b676(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 129ac30 │ │ mov %edi,%ecx │ │ test %eax,%eax │ │ je 1367305 │ │ mov %eax,%edi │ │ @@ -4054322,15 +4054322,15 @@ │ │ jle 1367c5c │ │ mov %edi,(%esp) │ │ call 11f32f0 │ │ test %eax,%eax │ │ jne 1367c72 │ │ jmp 1367c5c │ │ call 1248bb0 │ │ - lea -0x113e1c8(%ebx),%eax │ │ + lea -0x113e1ef(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1132fe3(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x4f6,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xb1,0x4(%esp) │ │ @@ -4054728,15 +4054728,15 @@ │ │ push %eax │ │ push %esi │ │ call 129a040 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13680e3 │ │ sub $0x4,%esp │ │ - lea -0x113db97(%ebx),%eax │ │ + lea -0x113dbbe(%ebx),%eax │ │ push 0x24(%edi) │ │ push %eax │ │ push %esi │ │ call 129a040 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13680e3 │ │ @@ -4054751,15 +4054751,15 @@ │ │ call 129a040 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13680e3 │ │ mov 0x30(%edi),%eax │ │ test %eax,%eax │ │ je 13680c6 │ │ - lea -0x113d7c3(%ebx),%ecx │ │ + lea -0x113d7ea(%ebx),%ecx │ │ push 0x38(%edi) │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 129a3f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4054939,15 +4054939,15 @@ │ │ push %edi │ │ call 129af50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136862b │ │ mov 0x8(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x1142c50(%ebx),%eax │ │ + lea -0x1142c77(%ebx),%eax │ │ push %eax │ │ push 0x1c(%esp) │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ je 1368360 │ │ test %eax,%eax │ │ @@ -4055003,15 +4055003,15 @@ │ │ push %eax │ │ push %edi │ │ call 129af50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1368623 │ │ sub $0x8,%esp │ │ - lea -0x113b64f(%ebx),%eax │ │ + lea -0x113b676(%ebx),%eax │ │ push %eax │ │ push 0x1c(%esp) │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1368415 │ │ mov %eax,%edi │ │ @@ -4055065,30 +4055065,30 @@ │ │ push $0xdc │ │ push $0x39 │ │ call 1248e00 │ │ add $0x10,%esp │ │ jmp 1368623 │ │ cmp $0x2ab,%edi │ │ jne 1368623 │ │ - lea -0x114420d(%ebx),%eax │ │ + lea -0x1144234(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ sub $0xc,%esp │ │ push 0x20(%esp) │ │ call 11f58f0 │ │ add $0x10,%esp │ │ lea -0x114a634(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x18(%esp) │ │ push $0x0 │ │ call 129a820 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1368623 │ │ - lea -0x113e1b4(%ebx),%eax │ │ + lea -0x113e1db(%ebx),%eax │ │ push 0xc(%esp) │ │ push %eax │ │ push 0x18(%esp) │ │ push $0x0 │ │ call 129a8e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4055486,30 +4055486,30 @@ │ │ and $0x6000,%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 11ec860 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13689c2 │ │ - lea -0x113966e(%ebx),%ecx │ │ + lea -0x1139695(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x8(%ebp) │ │ push %esi │ │ call 129a8e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1368a13 │ │ sub $0xc,%esp │ │ push %edi │ │ call 11f40d0 │ │ add $0x10,%esp │ │ test $0x2,%al │ │ je 13689eb │ │ - lea -0x113b86c(%ebx),%eax │ │ + lea -0x113b893(%ebx),%eax │ │ push $0x0 │ │ push %eax │ │ push 0x8(%ebp) │ │ push %esi │ │ call 129a820 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4055679,27 +4055679,27 @@ │ │ js 1368bc2 │ │ mov %esi,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 11ca030 │ │ test %eax,%eax │ │ js 1368c50 │ │ call 1248bb0 │ │ - lea -0x11457c7(%ebx),%eax │ │ + lea -0x11457ee(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1150b5e(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x2b,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x71,0x4(%esp) │ │ movl $0x35,(%esp) │ │ call 1248e00 │ │ jmp 1368c58 │ │ call 1248bb0 │ │ - lea -0x11457c7(%ebx),%eax │ │ + lea -0x11457ee(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1150b5e(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x21,0x4(%esp) │ │ call 1248ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0102,0x4(%esp) │ │ @@ -4057224,15 +4057224,15 @@ │ │ push 0x10(%ebp) │ │ push %eax │ │ call 129af50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1369a22 │ │ sub $0x8,%esp │ │ - lea -0x113b64f(%ebx),%eax │ │ + lea -0x113b676(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1369a2e │ │ cmpl $0x1,0x4c(%edi) │ │ @@ -4057313,15 +4057313,15 @@ │ │ pop %ebx │ │ add $0xd6bb5,%ebx │ │ mov $0x1,%ecx │ │ test %edx,%edx │ │ je 1369b9d │ │ mov %edx,%edi │ │ sub $0x8,%esp │ │ - lea -0x113b64f(%ebx),%eax │ │ + lea -0x113b676(%ebx),%eax │ │ push %eax │ │ push %edx │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1369b22 │ │ lea 0x9(%esi),%ecx │ │ @@ -4057432,15 +4057432,15 @@ │ │ mov 0x8(%esp),%esi │ │ jne 1369c5c │ │ jmp 1369c65 │ │ mov $0x1,%ecx │ │ jmp 1369d29 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141e51(%ebx),%eax │ │ + lea -0x1141e78(%ebx),%eax │ │ lea -0x1150b49(%ebx),%ecx │ │ push %eax │ │ push $0x3b5 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4057940,15 +4057940,15 @@ │ │ je 136a192 │ │ mov $0xffffffff,%eax │ │ lock xadd %eax,0x4(%esi) │ │ cmp $0x1,%eax │ │ jne 136a150 │ │ jmp 136a152 │ │ jg 136a192 │ │ - lea -0x113a737(%ebx),%edi │ │ + lea -0x113a75e(%ebx),%edi │ │ push $0x60 │ │ push %edi │ │ push 0xc(%esi) │ │ push 0x8(%esi) │ │ call 12975e0 │ │ add $0xc,%esp │ │ push $0x61 │ │ @@ -4058025,15 +4058025,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ call 131ec90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 136a240 │ │ sub $0x4,%esp │ │ - lea -0x113a737(%ebx),%eax │ │ + lea -0x113a75e(%ebx),%eax │ │ push $0x47 │ │ push %eax │ │ push $0x24 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136a240 │ │ @@ -4058070,15 +4058070,15 @@ │ │ je 136a2c2 │ │ mov $0xffffffff,%eax │ │ lock xadd %eax,0x4(%esi) │ │ cmp $0x1,%eax │ │ jne 136a280 │ │ jmp 136a282 │ │ jg 136a2c2 │ │ - lea -0x113a737(%ebx),%edi │ │ + lea -0x113a75e(%ebx),%edi │ │ push $0x60 │ │ push %edi │ │ push 0xc(%esi) │ │ push 0x8(%esi) │ │ call 12975e0 │ │ add $0xc,%esp │ │ push $0x61 │ │ @@ -4058466,15 +4058466,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ call 131ec90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 136a69c │ │ sub $0x4,%esp │ │ - lea -0x113a737(%ebx),%eax │ │ + lea -0x113a75e(%ebx),%eax │ │ push $0x17f │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x1c │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4058548,15 +4058548,15 @@ │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136a733 │ │ cmpl $0x5,0x4(%eax) │ │ jne 136a73a │ │ sub $0x4,%esp │ │ - lea -0x113a737(%ebx),%ecx │ │ + lea -0x113a75e(%ebx),%ecx │ │ push $0x1ac │ │ push %ecx │ │ mov %eax,0x14(%esp) │ │ push 0xc(%eax) │ │ call 1296620 │ │ add $0x10,%esp │ │ mov %eax,0x8(%edi) │ │ @@ -4058572,15 +4058572,15 @@ │ │ add $0x10,%esp │ │ mov %esi,0xc(%edi) │ │ mov $0x1,%esi │ │ jmp 136a76e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x112d389(%ebx),%eax │ │ - lea -0x113a737(%ebx),%ecx │ │ + lea -0x113a75e(%ebx),%ecx │ │ push %eax │ │ push $0x1a9 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4058634,15 +4058634,15 @@ │ │ test %eax,%eax │ │ je 136a8b0 │ │ mov (%esi),%edi │ │ call 131ec90 │ │ test %eax,%eax │ │ je 136a87a │ │ sub $0x4,%esp │ │ - lea -0x113a737(%ebx),%eax │ │ + lea -0x113a75e(%ebx),%eax │ │ push $0x47 │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push $0x24 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4058679,15 +4058679,15 @@ │ │ mov %eax,0xc(%ecx) │ │ movl $0x0,0xc(%esi) │ │ movl $0x0,0x8(%esi) │ │ jmp 136a8b0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1129a26(%ebx),%eax │ │ - lea -0x113a737(%ebx),%ecx │ │ + lea -0x113a75e(%ebx),%ecx │ │ push %eax │ │ push $0x1e4 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80039 │ │ @@ -4058807,15 +4058807,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 136a9e1 │ │ pop %ebx │ │ add $0xd5c77,%ebx │ │ mov 0x8(%ebp),%esi │ │ - lea -0x113a737(%ebx),%edi │ │ + lea -0x113a75e(%ebx),%edi │ │ push $0x20a │ │ push %edi │ │ push 0xc(%esi) │ │ push 0x8(%esi) │ │ call 12975e0 │ │ add $0x10,%esp │ │ lea 0x10(%esi),%eax │ │ @@ -4058855,15 +4058855,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ call 131ec90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 136aa90 │ │ sub $0x4,%esp │ │ - lea -0x113a737(%ebx),%eax │ │ + lea -0x113a75e(%ebx),%eax │ │ push $0x47 │ │ push %eax │ │ push $0x24 │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136aa90 │ │ @@ -4058939,15 +4058939,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ call 131ec90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 136abed │ │ sub $0x4,%esp │ │ - lea -0x113a737(%ebx),%eax │ │ + lea -0x113a75e(%ebx),%eax │ │ push $0x17f │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x1c │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4058972,15 +4058972,15 @@ │ │ push %eax │ │ call 131f610 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 136abed │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141e44(%ebx),%eax │ │ + lea -0x1141e6b(%ebx),%eax │ │ push %eax │ │ push $0x1bf │ │ push 0x14(%esp) │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4059052,16 +4059052,16 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 136ac86 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141e44(%ebx),%eax │ │ - lea -0x113a737(%ebx),%ecx │ │ + lea -0x1141e6b(%ebx),%eax │ │ + lea -0x113a75e(%ebx),%ecx │ │ push %eax │ │ push $0x1bf │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4059139,15 +4059139,15 @@ │ │ mov 0x18(%edi),%eax │ │ test %eax,%eax │ │ je 136ad5c │ │ sub $0xc,%esp │ │ push %eax │ │ call 1245400 │ │ add $0x10,%esp │ │ - lea -0x1145977(%ebx),%ecx │ │ + lea -0x114599e(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x8(%ebp) │ │ push 0x14(%esp) │ │ call 129a8e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4059184,15 +4059184,15 @@ │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136ae16 │ │ mov %eax,%edi │ │ cmpl $0x5,0x4(%eax) │ │ jne 136aea2 │ │ - lea -0x113a737(%ebx),%eax │ │ + lea -0x113a75e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ push $0xc0 │ │ push %eax │ │ push 0xc(%esi) │ │ push 0x8(%esi) │ │ call 12975e0 │ │ add $0x10,%esp │ │ @@ -4059225,15 +4059225,15 @@ │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136ae78 │ │ cmpl $0x4,0x4(%eax) │ │ jne 136aebe │ │ sub $0x4,%esp │ │ - lea -0x113a737(%ebx),%edi │ │ + lea -0x113a75e(%ebx),%edi │ │ push $0xcf │ │ push %edi │ │ push 0x1c(%esi) │ │ mov %eax,0x14(%esp) │ │ call 12962c0 │ │ add $0xc,%esp │ │ push $0xd0 │ │ @@ -4059258,30 +4059258,30 @@ │ │ je 136aeda │ │ xor %eax,%eax │ │ cmpl $0x0,0x8(%esi) │ │ setne %al │ │ jmp 136af10 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11457ac(%ebx),%eax │ │ - lea -0x113a737(%ebx),%ecx │ │ + lea -0x11457d3(%ebx),%eax │ │ + lea -0x113a75e(%ebx),%ecx │ │ push %eax │ │ push $0xbd │ │ jmp 136aef4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11457ac(%ebx),%eax │ │ - lea -0x113a737(%ebx),%ecx │ │ + lea -0x11457d3(%ebx),%eax │ │ + lea -0x113a75e(%ebx),%ecx │ │ push %eax │ │ push $0xcc │ │ jmp 136aef4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11457ac(%ebx),%eax │ │ - lea -0x113a737(%ebx),%ecx │ │ + lea -0x11457d3(%ebx),%eax │ │ + lea -0x113a75e(%ebx),%ecx │ │ push %eax │ │ push $0xd7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4059412,15 +4059412,15 @@ │ │ test %eax,%eax │ │ je 136b0f1 │ │ cmpl $0x1ff,(%esi) │ │ mov 0xc(%ebp),%esi │ │ ja 136b06e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113c633(%ebx),%eax │ │ + lea -0x113c65a(%ebx),%eax │ │ lea -0x1149540(%ebx),%ecx │ │ push %eax │ │ push $0x203 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4059786,15 +4059786,15 @@ │ │ call 12ca530 │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 129af50 │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ je 136b575 │ │ - lea -0x1142c50(%ebx),%eax │ │ + lea -0x1142c77(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%ebp),%edi │ │ mov %edi,(%esp) │ │ call 129abd0 │ │ test %eax,%eax │ │ je 136b4c3 │ │ cmpl $0x1000,0x18(%esp) │ │ @@ -4061172,15 +4061172,15 @@ │ │ sub $0x8,%esp │ │ movzbl %cl,%ecx │ │ push %ecx │ │ push %eax │ │ call 13323b0 │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ - lea -0x1141ee1(%ebx),%eax │ │ + lea -0x1141f08(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136c2f8 │ │ mov 0xc(%eax),%ecx │ │ @@ -4061730,15 +4061730,15 @@ │ │ sub $0x8,%esp │ │ movzbl %cl,%ecx │ │ push %ecx │ │ push %eax │ │ call 13373d0 │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ - lea -0x1141ee1(%ebx),%eax │ │ + lea -0x1141f08(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136c8a0 │ │ mov 0xc(%eax),%ecx │ │ @@ -4062311,15 +4062311,15 @@ │ │ push %esi │ │ call 131f550 │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ jmp 136ce7f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1143a02(%ebx),%eax │ │ + lea -0x1143a29(%ebx),%eax │ │ lea -0x111dbab(%ebx),%ecx │ │ push %eax │ │ push $0x10b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4063890,15 +4063890,15 @@ │ │ push $0x0 │ │ push 0x24(%esp) │ │ call 125a500 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 136e00c │ │ sub $0x8,%esp │ │ - lea -0x113b685(%ebx),%eax │ │ + lea -0x113b6ac(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x0,%ecx │ │ je 136dfae │ │ @@ -4063980,15 +4063980,15 @@ │ │ pop %ebx │ │ add $0xd2627,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 136e08a │ │ sub $0x4,%esp │ │ - lea -0x113c620(%ebx),%eax │ │ + lea -0x113c647(%ebx),%eax │ │ push $0x53 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x78 │ │ call 1296010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ @@ -4064041,15 +4064041,15 @@ │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 136e219 │ │ call 131ec90 │ │ test %eax,%eax │ │ je 136e219 │ │ sub $0x4,%esp │ │ - lea -0x113c620(%ebx),%eax │ │ + lea -0x113c647(%ebx),%eax │ │ push $0x53 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x78 │ │ call 1296010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ @@ -4064186,15 +4064186,15 @@ │ │ call 127bda0 │ │ add $0x10,%esp │ │ lea 0x8(%esi),%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 131f7d0 │ │ add $0x10,%esp │ │ - lea -0x113c620(%ebx),%edi │ │ + lea -0x113c647(%ebx),%edi │ │ push $0x65 │ │ push %edi │ │ push 0x18(%esi) │ │ push 0x14(%esi) │ │ call 12975e0 │ │ add $0xc,%esp │ │ push $0x66 │ │ @@ -4064588,26 +4064588,26 @@ │ │ call 136e637 │ │ pop %ebx │ │ add $0xd2021,%ebx │ │ mov 0x8(%ebp),%esi │ │ mov 0x14(%ecx),%eax │ │ test %eax,%eax │ │ je 136e660 │ │ - lea -0x113c620(%ebx),%ecx │ │ + lea -0x113c647(%ebx),%ecx │ │ push $0xb5 │ │ push %ecx │ │ push 0x18(%edi) │ │ push %eax │ │ call 12975e0 │ │ add $0x10,%esp │ │ cmp $0x1,%esi │ │ mov %esi,%eax │ │ adc $0x0,%eax │ │ sub $0x4,%esp │ │ - lea -0x113c620(%ebx),%ecx │ │ + lea -0x113c647(%ebx),%ecx │ │ push $0xb7 │ │ push %ecx │ │ push %eax │ │ call 1296620 │ │ add $0x10,%esp │ │ mov %eax,0x14(%edi) │ │ test %eax,%eax │ │ @@ -4064977,27 +4064977,27 @@ │ │ push 0x14(%esp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%ecx │ │ jmp 136eb56 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11439ee(%ebx),%eax │ │ + lea -0x1143a15(%ebx),%eax │ │ lea -0x115292b(%ebx),%ecx │ │ push %eax │ │ push $0x14c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa6 │ │ jmp 136eb4a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11439ee(%ebx),%eax │ │ + lea -0x1143a15(%ebx),%eax │ │ lea -0x115292b(%ebx),%ecx │ │ push %eax │ │ push $0x143 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4065336,15 +4065336,15 @@ │ │ mov 0x8(%ebp),%ecx │ │ push 0xc(%eax) │ │ call 136f1e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136effd │ │ sub $0x8,%esp │ │ - lea -0x1141ee1(%ebx),%eax │ │ + lea -0x1141f08(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136efff │ │ mov 0xc(%eax),%ecx │ │ @@ -4065409,15 +4065409,15 @@ │ │ mov $0x1,%edi │ │ jmp 136efff │ │ mov 0x8(%ebp),%eax │ │ movl $0x0,0x1c(%eax) │ │ jmp 136efff │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ff7f(%ebx),%eax │ │ + lea -0x113ffa6(%ebx),%eax │ │ lea -0x115292b(%ebx),%ecx │ │ push %eax │ │ push $0x23f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4065746,15 +4065746,15 @@ │ │ push 0x18(%esp) │ │ call 139d8e0 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 136f3e6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ff7f(%ebx),%eax │ │ + lea -0x113ffa6(%ebx),%eax │ │ lea -0x115292b(%ebx),%ecx │ │ push %eax │ │ push $0x23f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4066159,15 +4066159,15 @@ │ │ pop %ebx │ │ add $0xd0ebb,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 136f7d3 │ │ sub $0x4,%esp │ │ - lea -0x113a702(%ebx),%eax │ │ + lea -0x113a729(%ebx),%eax │ │ push $0x3e │ │ push %eax │ │ push $0x8c │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136f7d3 │ │ @@ -4066193,15 +4066193,15 @@ │ │ pop %ebx │ │ add $0xd0e6b,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 136f832 │ │ sub $0x4,%esp │ │ - lea -0x113a702(%ebx),%eax │ │ + lea -0x113a729(%ebx),%eax │ │ push $0x50 │ │ push %eax │ │ push $0x8c │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136f832 │ │ @@ -4066228,15 +4066228,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 136f84f │ │ pop %ebx │ │ add $0xd0e09,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113a702(%ebx),%eax │ │ + lea -0x113a729(%ebx),%eax │ │ push $0x46 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12962c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4067522,15 +4067522,15 @@ │ │ cmovbe %eax,%esi │ │ mov 0x18(%ebp),%eax │ │ cmp %eax,%esi │ │ cmovae %eax,%esi │ │ mov 0x8(%ebp),%eax │ │ mov %eax,0x8(%esp) │ │ sub $0x4,%esp │ │ - lea -0x113a6d4(%ebx),%eax │ │ + lea -0x113a6fb(%ebx),%eax │ │ push $0xa1 │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push %esi │ │ call 1296620 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4067625,45 +4067625,45 @@ │ │ test %eax,%eax │ │ je 137090d │ │ cmp $0x2,%eax │ │ jne 1370878 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1149502(%ebx),%eax │ │ - lea -0x113a6d4(%ebx),%ecx │ │ + lea -0x113a6fb(%ebx),%ecx │ │ push %eax │ │ push $0x282 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0 │ │ jmp 1370a82 │ │ mov 0x14(%ebp),%eax │ │ cmp %eax,0x40(%esi) │ │ jae 13708af │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1149502(%ebx),%eax │ │ - lea -0x113a6d4(%ebx),%ecx │ │ + lea -0x113a6fb(%ebx),%ecx │ │ push %eax │ │ push $0x28b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb5 │ │ jmp 1370a82 │ │ mov 0x10(%ebp),%eax │ │ cmp %eax,0x44(%esi) │ │ jae 137093c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1149502(%ebx),%eax │ │ - lea -0x113a6d4(%ebx),%ecx │ │ + lea -0x113a6fb(%ebx),%ecx │ │ push %eax │ │ push $0x290 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc4 │ │ @@ -4067678,30 +4067678,30 @@ │ │ add $0x20,%esp │ │ mov 0x80(%esi),%eax │ │ test %eax,%eax │ │ jne 1370844 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1149502(%ebx),%eax │ │ - lea -0x113a6d4(%ebx),%ecx │ │ + lea -0x113a6fb(%ebx),%ecx │ │ push %eax │ │ push $0x286 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc1 │ │ jmp 1370a82 │ │ mov 0x20(%ebp),%eax │ │ cmp %eax,0x5c(%esi) │ │ jae 1370973 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1149502(%ebx),%eax │ │ - lea -0x113a6d4(%ebx),%ecx │ │ + lea -0x113a6fb(%ebx),%ecx │ │ push %eax │ │ push $0x294 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb8 │ │ @@ -4067752,15 +4067752,15 @@ │ │ xor %edx,%edx │ │ mov $0x0,%eax │ │ test %ecx,%ecx │ │ jne 1370a2e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1149502(%ebx),%eax │ │ - lea -0x113a6d4(%ebx),%ecx │ │ + lea -0x113a6fb(%ebx),%ecx │ │ push %eax │ │ push $0x2b0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc5 │ │ @@ -4067779,15 +4067779,15 @@ │ │ incl 0x60(%esi) │ │ mov $0x1,%edi │ │ jmp 1370a8e │ │ movl $0x2,0x80(%esi) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1149502(%ebx),%eax │ │ - lea -0x113a6d4(%ebx),%ecx │ │ + lea -0x113a6fb(%ebx),%ecx │ │ push %eax │ │ push $0x2b9 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbf │ │ @@ -4067819,15 +4067819,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1370abf │ │ pop %ebx │ │ add $0xcfb99,%ebx │ │ - lea -0x113a6d4(%ebx),%eax │ │ + lea -0x113a6fb(%ebx),%eax │ │ push $0xbd │ │ push %eax │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ call 12975e0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -4067851,15 +4067851,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1370b01 │ │ pop %ebx │ │ add $0xcfb57,%ebx │ │ sub $0x4,%esp │ │ - lea -0x113a6d4(%ebx),%eax │ │ + lea -0x113a6fb(%ebx),%eax │ │ push $0x110 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x8 │ │ call 1296010 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ @@ -4067901,15 +4067901,15 @@ │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 1370b9d │ │ sub $0xc,%esp │ │ push (%esi) │ │ call 12a39f0 │ │ add $0xc,%esp │ │ - lea -0x113a6d4(%ebx),%eax │ │ + lea -0x113a6fb(%ebx),%eax │ │ push $0x127 │ │ push %eax │ │ push %esi │ │ call 12962c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -4067942,16 +4067942,16 @@ │ │ movl $0x0,0x8(%esp) │ │ movl $0x0,0xc(%esp) │ │ mov 0x40(%esi),%edi │ │ cmp 0xc(%ebp),%edi │ │ jae 1370c12 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114579b(%ebx),%eax │ │ - lea -0x113a6d4(%ebx),%ecx │ │ + lea -0x11457c2(%ebx),%eax │ │ + lea -0x113a6fb(%ebx),%ecx │ │ push %eax │ │ push $0x165 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb5 │ │ @@ -4067962,16 +4067962,16 @@ │ │ cmovne 0x18(%ebp),%ecx │ │ lea -0x10e9778(%ebx),%edx │ │ cmovne %eax,%edx │ │ cmp 0x58(%esi),%ecx │ │ jbe 1370c5d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114579b(%ebx),%eax │ │ - lea -0x113a6d4(%ebx),%ecx │ │ + lea -0x11457c2(%ebx),%eax │ │ + lea -0x113a6fb(%ebx),%ecx │ │ push %eax │ │ push $0x171 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc3 │ │ @@ -4067979,16 +4067979,16 @@ │ │ mov 0x80(%esi),%eax │ │ test %eax,%eax │ │ je 1370c9f │ │ cmp $0x2,%eax │ │ jne 1370d5a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114579b(%ebx),%eax │ │ - lea -0x113a6d4(%ebx),%ecx │ │ + lea -0x11457c2(%ebx),%eax │ │ + lea -0x113a6fb(%ebx),%ecx │ │ push %eax │ │ push $0x177 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0 │ │ @@ -4068015,15 +4068015,15 @@ │ │ push $0x0 │ │ push %ecx │ │ call *%edx │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 1370ebb │ │ sub $0x4,%esp │ │ - lea -0x113a6d4(%ebx),%esi │ │ + lea -0x113a6fb(%ebx),%esi │ │ push $0x188 │ │ push %esi │ │ push %eax │ │ mov %eax,0x10(%esp) │ │ call 1295f60 │ │ add $0x10,%esp │ │ mov %eax,0x8(%esp) │ │ @@ -4068038,22 +4068038,22 @@ │ │ push 0x18(%ecx) │ │ call *0x2c(%ecx) │ │ add $0x20,%esp │ │ cmp %eax,(%esp) │ │ je 1370ddc │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114579b(%ebx),%eax │ │ + lea -0x11457c2(%ebx),%eax │ │ push %eax │ │ push $0x191 │ │ jmp 1370f34 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114579b(%ebx),%eax │ │ - lea -0x113a6d4(%ebx),%ecx │ │ + lea -0x11457c2(%ebx),%eax │ │ + lea -0x113a6fb(%ebx),%ecx │ │ push %eax │ │ push $0x179 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb9 │ │ @@ -4068141,54 +4068141,54 @@ │ │ add $0x10,%esp │ │ mov %eax,0x68(%esi) │ │ mov 0x74(%esi),%eax │ │ mov %eax,0x70(%esi) │ │ jmp 1370f51 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114579b(%ebx),%eax │ │ - lea -0x113a6d4(%ebx),%ecx │ │ + lea -0x11457c2(%ebx),%eax │ │ + lea -0x113a6fb(%ebx),%ecx │ │ push %eax │ │ push $0x1bb │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbd │ │ jmp 1370f44 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114579b(%ebx),%eax │ │ - lea -0x113a6d4(%ebx),%ecx │ │ + lea -0x11457c2(%ebx),%eax │ │ + lea -0x113a6fb(%ebx),%ecx │ │ push %eax │ │ push $0x185 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbe │ │ jmp 1370d84 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114579b(%ebx),%eax │ │ - lea -0x113a6d4(%ebx),%ecx │ │ + lea -0x11457c2(%ebx),%eax │ │ + lea -0x113a6fb(%ebx),%ecx │ │ push %eax │ │ push $0x1c2 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbc │ │ push $0x39 │ │ call 1248e00 │ │ add $0x10,%esp │ │ jmp 1370f51 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114579b(%ebx),%eax │ │ + lea -0x11457c2(%ebx),%eax │ │ push %eax │ │ push $0x18a │ │ push %esi │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbe │ │ @@ -4068210,16 +4068210,16 @@ │ │ jb 1370f7d │ │ mov 0x8(%ebp),%eax │ │ cmp 0x54(%eax),%ecx │ │ jbe 1370fbd │ │ mov %ecx,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x114579b(%ebx),%eax │ │ - lea -0x113a6d4(%ebx),%ecx │ │ + lea -0x11457c2(%ebx),%eax │ │ + lea -0x113a6fb(%ebx),%ecx │ │ push %eax │ │ push $0x1a8 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbe │ │ @@ -4068279,15 +4068279,15 @@ │ │ push $0x0 │ │ push %eax │ │ call *%ecx │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 13710aa │ │ sub $0x4,%esp │ │ - lea -0x113a6d4(%ebx),%ecx │ │ + lea -0x113a6fb(%ebx),%ecx │ │ push $0x13e │ │ mov %ecx,0x1c(%esp) │ │ push %ecx │ │ push %eax │ │ mov %eax,0x28(%esp) │ │ call 1295f60 │ │ add $0x10,%esp │ │ @@ -4068375,15 +4068375,15 @@ │ │ je 137124e │ │ mov 0x40(%esi),%ecx │ │ cmp 0x18(%esp),%ecx │ │ jbe 13711de │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111fcd3(%ebx),%eax │ │ - lea -0x113a6d4(%ebx),%ecx │ │ + lea -0x113a6fb(%ebx),%ecx │ │ push %eax │ │ push $0xda │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc2 │ │ @@ -4068399,15 +4068399,15 @@ │ │ push 0x4(%ecx) │ │ call 131f3f0 │ │ add $0x20,%esp │ │ jmp 137124e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111fcd3(%ebx),%eax │ │ - lea -0x113a6d4(%ebx),%ecx │ │ + lea -0x113a6fb(%ebx),%ecx │ │ push %eax │ │ push $0xd0 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbb │ │ @@ -4068466,16 +4068466,16 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113a6ad(%ebx),%eax │ │ - lea -0x113a6d4(%ebx),%ecx │ │ + lea -0x113a6d4(%ebx),%eax │ │ + lea -0x113a6fb(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb6 │ │ @@ -4068550,16 +4068550,16 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113a6ad(%ebx),%eax │ │ - lea -0x113a6d4(%ebx),%ecx │ │ + lea -0x113a6d4(%ebx),%eax │ │ + lea -0x113a6fb(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb6 │ │ @@ -4068670,16 +4068670,16 @@ │ │ je 13714b6 │ │ test %eax,%eax │ │ je 13714d9 │ │ cmp $0x2,%eax │ │ jne 1371473 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113c5f5(%ebx),%eax │ │ - lea -0x113a6d4(%ebx),%ecx │ │ + lea -0x113c61c(%ebx),%eax │ │ + lea -0x113a6fb(%ebx),%ecx │ │ push %eax │ │ push $0x1f3 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0 │ │ @@ -4068688,16 +4068688,16 @@ │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ je 137155b │ │ cmp %ecx,0x48(%esi) │ │ jbe 1371514 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113c5f5(%ebx),%eax │ │ - lea -0x113a6d4(%ebx),%ecx │ │ + lea -0x113c61c(%ebx),%eax │ │ + lea -0x113a6fb(%ebx),%ecx │ │ push %eax │ │ push $0x1fe │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7c │ │ @@ -4068711,16 +4068711,16 @@ │ │ call 1370bb0 │ │ add $0x20,%esp │ │ mov 0x80(%esi),%eax │ │ test %eax,%eax │ │ jne 137143f │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113c5f5(%ebx),%eax │ │ - lea -0x113a6d4(%ebx),%ecx │ │ + lea -0x113c61c(%ebx),%eax │ │ + lea -0x113a6fb(%ebx),%ecx │ │ push %eax │ │ push $0x1f7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc1 │ │ @@ -4068729,16 +4068729,16 @@ │ │ xor %ecx,%ecx │ │ add $0x10,%esp │ │ jmp 13716a0 │ │ cmp %ecx,0x4c(%esi) │ │ jae 137155b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113c5f5(%ebx),%eax │ │ - lea -0x113a6d4(%ebx),%ecx │ │ + lea -0x113c61c(%ebx),%eax │ │ + lea -0x113a6fb(%ebx),%ecx │ │ push %eax │ │ push $0x203 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -4068752,16 +4068752,16 @@ │ │ test %ecx,%ecx │ │ je 1371599 │ │ mov 0x14(%ebp),%edx │ │ cmp %edx,0x5c(%esi) │ │ jae 137159b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113c5f5(%ebx),%eax │ │ - lea -0x113a6d4(%ebx),%ecx │ │ + lea -0x113c61c(%ebx),%eax │ │ + lea -0x113a6fb(%ebx),%ecx │ │ push %eax │ │ push $0x20c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb8 │ │ @@ -4068803,16 +4068803,16 @@ │ │ mov %eax,%edi │ │ cmp 0x48(%esi),%eax │ │ jb 1371616 │ │ cmp 0x4c(%esi),%edi │ │ jbe 13716aa │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113c5f5(%ebx),%eax │ │ - lea -0x113a6d4(%ebx),%ecx │ │ + lea -0x113c61c(%ebx),%eax │ │ + lea -0x113a6fb(%ebx),%ecx │ │ push %eax │ │ push $0x237 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbd │ │ @@ -4068827,16 +4068827,16 @@ │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ cmpl $0x1,0x80(%esi) │ │ sete %cl │ │ jmp 13716a0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113c5f5(%ebx),%eax │ │ - lea -0x113a6d4(%ebx),%ecx │ │ + lea -0x113c61c(%ebx),%eax │ │ + lea -0x113a6fb(%ebx),%ecx │ │ push %eax │ │ push $0x228 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xcc │ │ @@ -4068950,29 +4068950,29 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113a6ad(%ebx),%eax │ │ - lea -0x113a6d4(%ebx),%edi │ │ + lea -0x113a6d4(%ebx),%eax │ │ + lea -0x113a6fb(%ebx),%edi │ │ push %eax │ │ push $0x46 │ │ push %edi │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb6 │ │ push $0x39 │ │ call 1248e00 │ │ add $0x10,%esp │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ff71(%ebx),%eax │ │ + lea -0x113ff98(%ebx),%eax │ │ push %eax │ │ push $0x75 │ │ push %edi │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc9 │ │ @@ -4069023,15 +4069023,15 @@ │ │ mov $0x2ff,%edi │ │ jmp 1371895 │ │ mov $0xb6,%esi │ │ mov $0x2fa,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111db80(%ebx),%eax │ │ - lea -0x113a6d4(%ebx),%ecx │ │ + lea -0x113a6fb(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -4069061,15 +4069061,15 @@ │ │ pop %ebx │ │ add $0xced77,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1371ae0 │ │ sub $0x4,%esp │ │ - lea -0x113a6d4(%ebx),%eax │ │ + lea -0x113a6fb(%ebx),%eax │ │ push $0x323 │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push $0x9c │ │ call 1296010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4069326,23 +4069326,23 @@ │ │ call *%ecx │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ test %edi,%edi │ │ jne 1371be0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11439e4(%ebx),%eax │ │ - lea -0x113a6d4(%ebx),%ecx │ │ + lea -0x1143a0b(%ebx),%eax │ │ + lea -0x113a6fb(%ebx),%ecx │ │ push %eax │ │ push $0x67 │ │ jmp 1371bc4 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11439e4(%ebx),%eax │ │ - lea -0x113a6d4(%ebx),%ecx │ │ + lea -0x1143a0b(%ebx),%eax │ │ + lea -0x113a6fb(%ebx),%ecx │ │ push %eax │ │ push $0x5b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc7 │ │ @@ -4069354,29 +4069354,29 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113a6ad(%ebx),%eax │ │ - lea -0x113a6d4(%ebx),%esi │ │ + lea -0x113a6d4(%ebx),%eax │ │ + lea -0x113a6fb(%ebx),%esi │ │ push %eax │ │ push $0x46 │ │ push %esi │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb6 │ │ push $0x39 │ │ call 1248e00 │ │ add $0x10,%esp │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11439e4(%ebx),%eax │ │ + lea -0x1143a0b(%ebx),%eax │ │ push %eax │ │ push $0x61 │ │ push %esi │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc9 │ │ @@ -4069396,15 +4069396,15 @@ │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 1371c7d │ │ sub $0xc,%esp │ │ push (%esi) │ │ call 12a39f0 │ │ add $0xc,%esp │ │ - lea -0x113a6d4(%ebx),%eax │ │ + lea -0x113a6fb(%ebx),%eax │ │ push $0x369 │ │ push %eax │ │ push %esi │ │ call 12962c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -4069507,15 +4069507,15 @@ │ │ push 0x50(%esi) │ │ push %eax │ │ call 129bee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1371ea6 │ │ sub $0x8,%esp │ │ - lea -0x113e1a9(%ebx),%eax │ │ + lea -0x113e1d0(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1371dc5 │ │ sub $0x8,%esp │ │ @@ -4069617,15 +4069617,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1371ec1 │ │ pop %ebx │ │ add $0xce797,%ebx │ │ mov 0x8(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x113cc3c(%ebx),%eax │ │ + lea -0x113cc63(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1371f00 │ │ sub $0x8,%esp │ │ @@ -4069753,15 +4069753,15 @@ │ │ call 125e020 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1372050 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11299e6(%ebx),%eax │ │ - lea -0x113a6d4(%ebx),%ecx │ │ + lea -0x113a6fb(%ebx),%ecx │ │ push %eax │ │ push $0x400 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb7 │ │ @@ -4069847,15 +4069847,15 @@ │ │ call 1258d80 │ │ mov 0xc(%edi),%eax │ │ mov %eax,(%esp) │ │ call 1258cc0 │ │ mov 0x10(%edi),%eax │ │ mov %eax,(%esp) │ │ call 1258cc0 │ │ - lea -0x1145780(%ebx),%eax │ │ + lea -0x11457a7(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %edi,(%esp) │ │ movl $0x28d,0xc(%esp) │ │ movl $0x90,0x4(%esp) │ │ call 12975e0 │ │ mov %esi,(%esp) │ │ call 1371c40 │ │ @@ -4070160,15 +4070160,15 @@ │ │ je 1372449 │ │ mov %eax,(%esp) │ │ call 12a3960 │ │ mov %eax,%ecx │ │ mov $0x0,%eax │ │ test %ecx,%ecx │ │ je 13724dc │ │ - lea -0x11424e9(%ebx),%eax │ │ + lea -0x1142510(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 129abd0 │ │ test %eax,%eax │ │ je 1372475 │ │ mov 0x18(%esi),%ecx │ │ @@ -4070435,15 +4070435,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13727cf │ │ pop %ebx │ │ add $0xcde89,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1145780(%ebx),%eax │ │ + lea -0x11457a7(%ebx),%eax │ │ push $0x26e │ │ push %eax │ │ push $0x90 │ │ call 1296ea0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137283c │ │ @@ -4072405,15 +4072405,15 @@ │ │ mov %eax,0x4(%esp) │ │ sub $0xc,%esp │ │ push 0x4(%ecx) │ │ call 138b260 │ │ add $0x10,%esp │ │ mov %eax,0x20(%esp) │ │ sub $0x8,%esp │ │ - lea -0x11424e9(%ebx),%eax │ │ + lea -0x1142510(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129ac30 │ │ add $0x10,%esp │ │ mov $0x1,%cl │ │ mov %ecx,(%esp) │ │ test %eax,%eax │ │ @@ -4072478,15 +4072478,15 @@ │ │ call 1298420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1373fe6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x111fcc7(%ebx),%eax │ │ - lea -0x1145780(%ebx),%ecx │ │ + lea -0x11457a7(%ebx),%ecx │ │ push %eax │ │ push $0x2e4 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xce │ │ @@ -4072500,15 +4072500,15 @@ │ │ sub $0x8,%esp │ │ push 0x20(%esp) │ │ push %ecx │ │ call 1371f60 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ jmp 137431c │ │ - lea -0x1145780(%ebx),%eax │ │ + lea -0x11457a7(%ebx),%eax │ │ push $0x2e7 │ │ mov %eax,0x18(%esp) │ │ push %eax │ │ push 0xc(%edi) │ │ push 0xc(%esp) │ │ call 1297ae0 │ │ add $0x10,%esp │ │ @@ -4072570,16 +4072570,16 @@ │ │ test %eax,%eax │ │ jne 137414b │ │ movl $0x80006,(%esp) │ │ movl $0x23c,0x4(%esp) │ │ jmp 13742c6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113c5d6(%ebx),%eax │ │ - lea -0x1145780(%ebx),%ecx │ │ + lea -0x113c5fd(%ebx),%eax │ │ + lea -0x11457a7(%ebx),%ecx │ │ push %eax │ │ push $0x233 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9b │ │ @@ -4072689,16 +4072689,16 @@ │ │ mov %eax,0x58(%ecx) │ │ mov %eax,0x5c(%ecx) │ │ jmp 1373fcf │ │ movl $0x80006,(%esp) │ │ movl $0x257,0x4(%esp) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113c5d6(%ebx),%eax │ │ - lea -0x1145780(%ebx),%ecx │ │ + lea -0x113c5fd(%ebx),%eax │ │ + lea -0x11457a7(%ebx),%ecx │ │ push %eax │ │ push 0xc(%esp) │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x8(%esp) │ │ @@ -4074226,15 +4074226,15 @@ │ │ push 0xc(%ebp) │ │ call 1375a90 │ │ add $0x20,%esp │ │ jmp 1375368 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1125c23(%ebx),%eax │ │ - lea -0x11439d0(%ebx),%ecx │ │ + lea -0x11439f7(%ebx),%ecx │ │ push %eax │ │ push $0x78 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x96 │ │ @@ -4074481,15 +4074481,15 @@ │ │ call 1266bf0 │ │ add $0x10,%esp │ │ lea 0x4(%edi),%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 131f7d0 │ │ add $0x10,%esp │ │ - lea -0x11439d0(%ebx),%eax │ │ + lea -0x11439f7(%ebx),%eax │ │ push $0x15e │ │ push %eax │ │ push $0x94 │ │ push %edi │ │ call 12975e0 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ @@ -4075092,15 +4075092,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1375bef │ │ pop %ebx │ │ add $0xcaa69,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11439d0(%ebx),%eax │ │ + lea -0x11439f7(%ebx),%eax │ │ push $0x13b │ │ push %eax │ │ push $0x94 │ │ call 1296ea0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1375c49 │ │ @@ -4075568,15 +4075568,15 @@ │ │ push %esi │ │ call 12c3360 │ │ mov %edi,%eax │ │ add $0x10,%esp │ │ jmp 137611d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11439a4(%ebx),%eax │ │ + lea -0x11439cb(%ebx),%eax │ │ lea -0x112b703(%ebx),%ecx │ │ push %eax │ │ push $0x65 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ @@ -4075585,15 +4075585,15 @@ │ │ xor $0xc1,%eax │ │ sub $0x4,%esp │ │ push $0x0 │ │ push %eax │ │ jmp 1376111 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11439a4(%ebx),%eax │ │ + lea -0x11439cb(%ebx),%eax │ │ lea -0x112b703(%ebx),%ecx │ │ push %eax │ │ push $0x6b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4075739,15 +4075739,15 @@ │ │ push $0x400 │ │ push %eax │ │ call 129af50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1376293 │ │ sub $0x8,%esp │ │ - lea -0x113cc3c(%ebx),%eax │ │ + lea -0x113cc63(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137628c │ │ sub $0x8,%esp │ │ @@ -4076536,15 +4076536,15 @@ │ │ call 12962c0 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%eax │ │ mov %eax,0x18(%edi) │ │ mov 0x8(%esp),%eax │ │ mov %eax,0x24(%edi) │ │ sub $0x8,%esp │ │ - lea -0x113cc3c(%ebx),%eax │ │ + lea -0x113cc63(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1376a62 │ │ lea 0x10(%edi),%ecx │ │ @@ -4076637,15 +4076637,15 @@ │ │ push 0xc(%esi) │ │ push %eax │ │ call 129af50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1376b91 │ │ sub $0x8,%esp │ │ - lea -0x113cc3c(%ebx),%eax │ │ + lea -0x113cc63(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1376b60 │ │ sub $0x8,%esp │ │ @@ -4078910,15 +4078910,15 @@ │ │ sub $0x10,%esp │ │ call 13782bf │ │ pop %ebx │ │ add $0xc8399,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1145cc7(%ebx),%eax │ │ + lea -0x1145cee(%ebx),%eax │ │ push $0x10 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1378e80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4078938,15 +4078938,15 @@ │ │ sub $0x10,%esp │ │ call 13782ff │ │ pop %ebx │ │ add $0xc8359,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1145cc7(%ebx),%eax │ │ + lea -0x1145cee(%ebx),%eax │ │ push $0x4000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1378e80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4078963,15 +4078963,15 @@ │ │ sub $0x10,%esp │ │ call 137833f │ │ pop %ebx │ │ add $0xc8319,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1145cc7(%ebx),%eax │ │ + lea -0x1145cee(%ebx),%eax │ │ push $0x20 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1378e80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4078991,15 +4078991,15 @@ │ │ sub $0x10,%esp │ │ call 137837f │ │ pop %ebx │ │ add $0xc82d9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1145cc7(%ebx),%eax │ │ + lea -0x1145cee(%ebx),%eax │ │ push $0x8000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1378e80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4079016,15 +4079016,15 @@ │ │ sub $0x10,%esp │ │ call 13783bf │ │ pop %ebx │ │ add $0xc8299,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1142464(%ebx),%eax │ │ + lea -0x114248b(%ebx),%eax │ │ push $0x10 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1378e80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4079044,15 +4079044,15 @@ │ │ sub $0x10,%esp │ │ call 13783ff │ │ pop %ebx │ │ add $0xc8259,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1142464(%ebx),%eax │ │ + lea -0x114248b(%ebx),%eax │ │ push $0x4000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1378e80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4079069,15 +4079069,15 @@ │ │ sub $0x10,%esp │ │ call 137843f │ │ pop %ebx │ │ add $0xc8219,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1142464(%ebx),%eax │ │ + lea -0x114248b(%ebx),%eax │ │ push $0x20 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1378e80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4079097,15 +4079097,15 @@ │ │ sub $0x10,%esp │ │ call 137847f │ │ pop %ebx │ │ add $0xc81d9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1142464(%ebx),%eax │ │ + lea -0x114248b(%ebx),%eax │ │ push $0x8000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1378e80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4079591,15 +4079591,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ff59(%ebx),%eax │ │ + lea -0x113ff80(%ebx),%eax │ │ lea -0x112b6d8(%ebx),%ecx │ │ push %eax │ │ push $0x11e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4079859,15 +4079859,15 @@ │ │ lea -0x114b2b0(%ebx),%eax │ │ lea -0x112b6d8(%ebx),%ecx │ │ push %eax │ │ push $0xa9 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x113c5c8(%ebx),%eax │ │ + lea -0x113c5ef(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x7a │ │ push $0x39 │ │ call 1248e00 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ @@ -4080196,24 +4080196,24 @@ │ │ push %esi │ │ call 125de80 │ │ add $0x10,%esp │ │ mov $0x2,%ecx │ │ test %eax,%eax │ │ jne 1379118 │ │ sub $0x8,%esp │ │ - lea -0x1145cc7(%ebx),%eax │ │ + lea -0x1145cee(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 125de80 │ │ add $0x10,%esp │ │ mov $0x3,%ecx │ │ test %eax,%eax │ │ jne 1379118 │ │ sub $0x8,%esp │ │ - lea -0x1142464(%ebx),%eax │ │ + lea -0x114248b(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 125de80 │ │ add $0x10,%esp │ │ mov $0x4,%ecx │ │ test %eax,%eax │ │ jne 1379118 │ │ @@ -4082013,15 +4082013,15 @@ │ │ sub $0x10,%esp │ │ call 137a35f │ │ pop %ebx │ │ add $0xc62f9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1145cc7(%ebx),%eax │ │ + lea -0x1145cee(%ebx),%eax │ │ push $0x10 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 137af80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4082041,15 +4082041,15 @@ │ │ sub $0x10,%esp │ │ call 137a39f │ │ pop %ebx │ │ add $0xc62b9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1145cc7(%ebx),%eax │ │ + lea -0x1145cee(%ebx),%eax │ │ push $0x4000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 137af80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4082066,15 +4082066,15 @@ │ │ sub $0x10,%esp │ │ call 137a3df │ │ pop %ebx │ │ add $0xc6279,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1145cc7(%ebx),%eax │ │ + lea -0x1145cee(%ebx),%eax │ │ push $0x20 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 137af80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4082094,15 +4082094,15 @@ │ │ sub $0x10,%esp │ │ call 137a41f │ │ pop %ebx │ │ add $0xc6239,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1145cc7(%ebx),%eax │ │ + lea -0x1145cee(%ebx),%eax │ │ push $0x8000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 137af80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4082119,15 +4082119,15 @@ │ │ sub $0x10,%esp │ │ call 137a45f │ │ pop %ebx │ │ add $0xc61f9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1142464(%ebx),%eax │ │ + lea -0x114248b(%ebx),%eax │ │ push $0x10 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 137af80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4082147,15 +4082147,15 @@ │ │ sub $0x10,%esp │ │ call 137a49f │ │ pop %ebx │ │ add $0xc61b9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1142464(%ebx),%eax │ │ + lea -0x114248b(%ebx),%eax │ │ push $0x4000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 137af80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4082172,15 +4082172,15 @@ │ │ sub $0x10,%esp │ │ call 137a4df │ │ pop %ebx │ │ add $0xc6179,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1142464(%ebx),%eax │ │ + lea -0x114248b(%ebx),%eax │ │ push $0x20 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 137af80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4082200,15 +4082200,15 @@ │ │ sub $0x10,%esp │ │ call 137a51f │ │ pop %ebx │ │ add $0xc6139,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1142464(%ebx),%eax │ │ + lea -0x114248b(%ebx),%eax │ │ push $0x8000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 137af80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4082694,15 +4082694,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113a697(%ebx),%eax │ │ + lea -0x113a6be(%ebx),%eax │ │ lea -0x114ceea(%ebx),%ecx │ │ push %eax │ │ push $0x111 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4082987,15 +4082987,15 @@ │ │ lea -0x1132f8b(%ebx),%eax │ │ lea -0x114ceea(%ebx),%ecx │ │ push %eax │ │ push $0xbd │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x113c5c8(%ebx),%eax │ │ + lea -0x113c5ef(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x7a │ │ push $0x39 │ │ call 1248e00 │ │ jmp 137add9 │ │ call 1248bb0 │ │ @@ -4083410,15 +4083410,15 @@ │ │ add $0x10,%esp │ │ jmp 137b39b │ │ test $0x2,%cl │ │ jne 137b28c │ │ sub $0x4,%esp │ │ lea 0x1c(%esp),%ecx │ │ lea 0x20(%esp),%eax │ │ - lea -0x1141030(%ebx),%edx │ │ + lea -0x1141057(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ push 0x1c(%ebp) │ │ push 0x18(%ebp) │ │ push $0x0 │ │ push %edx │ │ push (%esi) │ │ @@ -4083569,15 +4083569,15 @@ │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xf3 │ │ jmp 137b55e │ │ test $0x2,%dl │ │ jne 137b485 │ │ sub $0x4,%esp │ │ - lea -0x1141030(%ebx),%ecx │ │ + lea -0x1141057(%ebx),%ecx │ │ lea 0x1c(%esp),%edx │ │ push %edx │ │ lea 0x24(%esp),%edx │ │ push %edx │ │ push %eax │ │ push %edi │ │ push $0x0 │ │ @@ -4083884,15 +4083884,15 @@ │ │ lea -0x1127a56(%ebx),%eax │ │ lea -0x1132f62(%ebx),%ecx │ │ push %eax │ │ push $0x2a7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ - lea -0x1145755(%ebx),%eax │ │ + lea -0x114577c(%ebx),%eax │ │ push %eax │ │ push $0x7a │ │ push $0x39 │ │ call 1248e00 │ │ add $0x10,%esp │ │ jmp 137b7e0 │ │ mov 0x14(%ebp),%edi │ │ @@ -4084074,15 +4084074,15 @@ │ │ push %ecx │ │ push %eax │ │ call 129c280 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137bb5d │ │ sub $0x8,%esp │ │ - lea -0x11388b3(%ebx),%eax │ │ + lea -0x11388da(%ebx),%eax │ │ push %eax │ │ push 0x18(%esp) │ │ call 1298420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137ba91 │ │ sub $0x8,%esp │ │ @@ -4084098,15 +4084098,15 @@ │ │ push %eax │ │ push 0x18(%esp) │ │ call 1298420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137bacf │ │ sub $0x8,%esp │ │ - lea -0x1143992(%ebx),%eax │ │ + lea -0x11439b9(%ebx),%eax │ │ push %eax │ │ push 0x18(%esp) │ │ call 1298420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137baef │ │ sub $0x8,%esp │ │ @@ -4084123,22 +4084123,22 @@ │ │ movzbl 0x110(%esi),%eax │ │ movl $0x5,0x10c(%esi) │ │ and $0xe6,%al │ │ or $0x8,%al │ │ jmp 137bb0b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113c5b0(%ebx),%eax │ │ + lea -0x113c5d7(%ebx),%eax │ │ lea -0x1132f62(%ebx),%ecx │ │ push %eax │ │ push $0x348 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x113c59b(%ebx),%eax │ │ + lea -0x113c5c2(%ebx),%eax │ │ push $0x0 │ │ push %eax │ │ push $0xf2 │ │ push $0x39 │ │ call 1248e00 │ │ add $0x10,%esp │ │ jmp 137bb5d │ │ @@ -4084169,15 +4084169,15 @@ │ │ cmpl $0x3,0x4c(%eax) │ │ jne 137bb11 │ │ movzbl 0x110(%esi),%eax │ │ movl $0x4,0x10c(%esi) │ │ and $0xe6,%al │ │ mov %al,0x110(%esi) │ │ sub $0x8,%esp │ │ - lea -0x1136a15(%ebx),%eax │ │ + lea -0x1136a3c(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137bb50 │ │ lea 0x111(%esi),%ecx │ │ @@ -4084611,15 +4084611,15 @@ │ │ movzbl 0x110(%esi),%ecx │ │ test $0x8,%cl │ │ jne 137c004 │ │ test $0x2,%cl │ │ je 137c046 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ff45(%ebx),%eax │ │ + lea -0x113ff6c(%ebx),%eax │ │ lea -0x1132f62(%ebx),%ecx │ │ push %eax │ │ push $0x295 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4084662,15 +4084662,15 @@ │ │ push 0x30(%esp) │ │ push (%esi) │ │ call 1239970 │ │ add $0x30,%esp │ │ jmp 137c0b5 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ff45(%ebx),%eax │ │ + lea -0x113ff6c(%ebx),%eax │ │ lea -0x1132f62(%ebx),%ecx │ │ push %eax │ │ push $0x28f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4084767,15 +4084767,15 @@ │ │ lea -0x111fc9d(%ebx),%eax │ │ lea -0x1132f62(%ebx),%ecx │ │ push %eax │ │ push $0x2c9 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ - lea -0x1145755(%ebx),%eax │ │ + lea -0x114577c(%ebx),%eax │ │ push %eax │ │ push $0x7a │ │ push $0x39 │ │ call 1248e00 │ │ add $0x10,%esp │ │ jmp 137c1e0 │ │ mov 0x14(%ebp),%edi │ │ @@ -4085207,15 +4085207,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 137c63f │ │ pop %ebx │ │ add $0xc4019,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ - lea -0x113671d(%ebx),%eax │ │ + lea -0x1136744(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 137cc40 │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ push %ebp │ │ @@ -4085238,15 +4085238,15 @@ │ │ mov 0x10(%ebp),%edi │ │ mov 0x8(%esi),%eax │ │ mov %edi,%ecx │ │ or %eax,%ecx │ │ jne 137c6d3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141e30(%ebx),%eax │ │ + lea -0x1141e57(%ebx),%eax │ │ lea -0x111fc80(%ebx),%ecx │ │ push %eax │ │ push $0x6b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4085587,15 +4085587,15 @@ │ │ sub $0x10,%esp │ │ call 137ca01 │ │ pop %ebx │ │ add $0xc3c57,%ebx │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 138b260 │ │ - lea -0x113671d(%ebx),%ecx │ │ + lea -0x1136744(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x0,0x8(%esp) │ │ call 1267470 │ │ test %eax,%eax │ │ je 137ca49 │ │ mov %eax,(%esp) │ │ @@ -4085632,15 +4085632,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 137ca6f │ │ pop %ebx │ │ add $0xc3be9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ - lea -0x1138a61(%ebx),%eax │ │ + lea -0x1138a88(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 137cc40 │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ push %ebp │ │ @@ -4085652,15 +4085652,15 @@ │ │ sub $0x10,%esp │ │ call 137caa1 │ │ pop %ebx │ │ add $0xc3bb7,%ebx │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 138b260 │ │ - lea -0x1138a61(%ebx),%ecx │ │ + lea -0x1138a88(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x0,0x8(%esp) │ │ call 1267470 │ │ test %eax,%eax │ │ je 137cae9 │ │ mov %eax,(%esp) │ │ @@ -4085762,15 +4085762,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 137cbaf │ │ pop %ebx │ │ add $0xc3aa9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ - lea -0x113b189(%ebx),%eax │ │ + lea -0x113b1b0(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 137cc40 │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ push %ebp │ │ @@ -4085782,15 +4085782,15 @@ │ │ sub $0x10,%esp │ │ call 137cbe1 │ │ pop %ebx │ │ add $0xc3a77,%ebx │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 138b260 │ │ - lea -0x113b189(%ebx),%ecx │ │ + lea -0x113b1b0(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x0,0x8(%esp) │ │ call 1267470 │ │ test %eax,%eax │ │ je 137cc29 │ │ mov %eax,(%esp) │ │ @@ -4086043,15 +4086043,15 @@ │ │ test %eax,%eax │ │ je 137ceb5 │ │ movzbl 0x10(%esi),%ecx │ │ test $0x20,%cl │ │ jne 137cebf │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ff26(%ebx),%eax │ │ + lea -0x113ff4d(%ebx),%eax │ │ lea -0x11545f1(%ebx),%ecx │ │ push %eax │ │ push $0x380 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4087074,30 +4087074,30 @@ │ │ jae 137da08 │ │ mov $0x35,%edi │ │ bt %edx,%edi │ │ mov $0x0,%edi │ │ jb 137dd2b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1145970(%ebx),%eax │ │ + lea -0x1145997(%ebx),%eax │ │ lea -0x11545f1(%ebx),%ecx │ │ push %eax │ │ push $0x595 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x39 │ │ call 1248e00 │ │ add $0x10,%esp │ │ jmp 137db11 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113c55f(%ebx),%eax │ │ + lea -0x113c586(%ebx),%eax │ │ lea -0x11545f1(%ebx),%ecx │ │ push %eax │ │ push $0x140 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4087120,22 +4087120,22 @@ │ │ lea 0x3(%edi),%ecx │ │ mov $0xffffffff,%eax │ │ cmp $0x1,%ecx │ │ jbe 137dc10 │ │ jmp 137dc84 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113c55f(%ebx),%eax │ │ + lea -0x113c586(%ebx),%eax │ │ lea -0x11545f1(%ebx),%ecx │ │ push %eax │ │ push $0x164 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x113fef8(%ebx),%eax │ │ + lea -0x113ff1f(%ebx),%eax │ │ push 0x54(%esi) │ │ push %eax │ │ push $0x8010c │ │ push $0x39 │ │ call 1248e00 │ │ add $0x10,%esp │ │ jmp 137debd │ │ @@ -4087195,24 +4087195,24 @@ │ │ push 0x94(%esi) │ │ push %eax │ │ call 129af50 │ │ jmp 137dcfc │ │ mov %eax,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113c55f(%ebx),%eax │ │ + lea -0x113c586(%ebx),%eax │ │ lea -0x11545f1(%ebx),%ecx │ │ test %edi,%edi │ │ je 137dd95 │ │ push %eax │ │ push $0x14f │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x113ff1d(%ebx),%eax │ │ + lea -0x113ff44(%ebx),%eax │ │ push 0x1c(%esi) │ │ push %eax │ │ push $0x8010c │ │ jmp 137deaf │ │ sub $0xc,%esp │ │ push 0x14(%esi) │ │ call 125dfb0 │ │ @@ -4087363,15 +4087363,15 @@ │ │ push %eax │ │ call 138b0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 137d94c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113c55f(%ebx),%eax │ │ + lea -0x113c586(%ebx),%eax │ │ lea -0x11545f1(%ebx),%ecx │ │ push %eax │ │ push $0x15f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4087734,15 +4087734,15 @@ │ │ push 0x24(%esp) │ │ push %esi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137e3de │ │ sub $0x8,%esp │ │ - lea -0x11452cd(%ebx),%eax │ │ + lea -0x11452f4(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137e3f8 │ │ sub $0x8,%esp │ │ @@ -4088997,15 +4088997,15 @@ │ │ sub $0x10,%esp │ │ call 137f03f │ │ pop %ebx │ │ add $0xc1619,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1145cc7(%ebx),%eax │ │ + lea -0x1145cee(%ebx),%eax │ │ push $0x10 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1380ee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4089025,15 +4089025,15 @@ │ │ sub $0x10,%esp │ │ call 137f07f │ │ pop %ebx │ │ add $0xc15d9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1145cc7(%ebx),%eax │ │ + lea -0x1145cee(%ebx),%eax │ │ push $0x4000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1380ee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4089050,15 +4089050,15 @@ │ │ sub $0x10,%esp │ │ call 137f0bf │ │ pop %ebx │ │ add $0xc1599,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1145cc7(%ebx),%eax │ │ + lea -0x1145cee(%ebx),%eax │ │ push $0x20 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1380ee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4089078,15 +4089078,15 @@ │ │ sub $0x10,%esp │ │ call 137f0ff │ │ pop %ebx │ │ add $0xc1559,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1145cc7(%ebx),%eax │ │ + lea -0x1145cee(%ebx),%eax │ │ push $0x8000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1380ee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4089103,15 +4089103,15 @@ │ │ sub $0x10,%esp │ │ call 137f13f │ │ pop %ebx │ │ add $0xc1519,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1145cc7(%ebx),%eax │ │ + lea -0x1145cee(%ebx),%eax │ │ push $0x40 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1380ee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4089131,15 +4089131,15 @@ │ │ sub $0x10,%esp │ │ call 137f17f │ │ pop %ebx │ │ add $0xc14d9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1142464(%ebx),%eax │ │ + lea -0x114248b(%ebx),%eax │ │ push $0x10 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1380ee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4089159,15 +4089159,15 @@ │ │ sub $0x10,%esp │ │ call 137f1bf │ │ pop %ebx │ │ add $0xc1499,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1142464(%ebx),%eax │ │ + lea -0x114248b(%ebx),%eax │ │ push $0x4000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1380ee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4089184,15 +4089184,15 @@ │ │ sub $0x10,%esp │ │ call 137f1ff │ │ pop %ebx │ │ add $0xc1459,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1142464(%ebx),%eax │ │ + lea -0x114248b(%ebx),%eax │ │ push $0x20 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1380ee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4089212,15 +4089212,15 @@ │ │ sub $0x10,%esp │ │ call 137f23f │ │ pop %ebx │ │ add $0xc1419,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1142464(%ebx),%eax │ │ + lea -0x114248b(%ebx),%eax │ │ push $0x8000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1380ee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4089237,15 +4089237,15 @@ │ │ sub $0x10,%esp │ │ call 137f27f │ │ pop %ebx │ │ add $0xc13d9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1142464(%ebx),%eax │ │ + lea -0x114248b(%ebx),%eax │ │ push $0x40 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1380ee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4090254,15 +4090254,15 @@ │ │ je 137fc62 │ │ test %eax,%eax │ │ jne 137fca4 │ │ movl $0x1,0x54(%esi) │ │ jmp 137fc89 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141e1b(%ebx),%eax │ │ + lea -0x1141e42(%ebx),%eax │ │ lea -0x11545f1(%ebx),%ecx │ │ push %eax │ │ push $0x202 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4090288,15 +4090288,15 @@ │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setne %cl │ │ jmp 137fe22 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141e1b(%ebx),%eax │ │ + lea -0x1141e42(%ebx),%eax │ │ lea -0x11545f1(%ebx),%ecx │ │ push %eax │ │ push $0x252 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4090339,37 +4090339,37 @@ │ │ push %eax │ │ call 1297c10 │ │ add $0x10,%esp │ │ cmp $0x32,%eax │ │ jb 137fdd0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141e1b(%ebx),%eax │ │ + lea -0x1141e42(%ebx),%eax │ │ lea -0x11545f1(%ebx),%ecx │ │ push %eax │ │ push $0x23b │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ lea -0x114ed5c(%ebx),%eax │ │ jmp 137fe13 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141e1b(%ebx),%eax │ │ + lea -0x1141e42(%ebx),%eax │ │ lea -0x11545f1(%ebx),%ecx │ │ push %eax │ │ push $0x22e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ lea -0x114ed81(%ebx),%eax │ │ jmp 137fe13 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141e1b(%ebx),%eax │ │ + lea -0x1141e42(%ebx),%eax │ │ lea -0x11545f1(%ebx),%ecx │ │ push %eax │ │ push $0x233 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ lea -0x1150b0b(%ebx),%eax │ │ @@ -4090381,15 +4090381,15 @@ │ │ push %eax │ │ call 1297c10 │ │ add $0x10,%esp │ │ cmp $0x32,%eax │ │ jb 137fe2c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1141e1b(%ebx),%eax │ │ + lea -0x1141e42(%ebx),%eax │ │ lea -0x11545f1(%ebx),%ecx │ │ push %eax │ │ push $0x242 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ lea -0x114ceaf(%ebx),%eax │ │ @@ -4090482,15 +4090482,15 @@ │ │ push %eax │ │ call 1297c10 │ │ add $0x10,%esp │ │ cmp $0x32,%eax │ │ jb 137ffdd │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1136a06(%ebx),%eax │ │ + lea -0x1136a2d(%ebx),%eax │ │ lea -0x11545f1(%ebx),%ecx │ │ push %eax │ │ push $0x1e9 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ lea -0x11494bf(%ebx),%eax │ │ @@ -4090499,31 +4090499,31 @@ │ │ push $0x7a │ │ push $0x39 │ │ call 1248e00 │ │ add $0x4,%esp │ │ jmp 137ffc7 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1136a06(%ebx),%eax │ │ + lea -0x1136a2d(%ebx),%eax │ │ lea -0x11545f1(%ebx),%ecx │ │ push %eax │ │ push $0x1da │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x113c5c8(%ebx),%eax │ │ + lea -0x113c5ef(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push $0x7a │ │ push $0x39 │ │ call 1248e00 │ │ jmp 137ffd0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1136a06(%ebx),%eax │ │ + lea -0x1136a2d(%ebx),%eax │ │ lea -0x11545f1(%ebx),%ecx │ │ push %eax │ │ push $0x1e2 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ lea -0x112f273(%ebx),%eax │ │ @@ -4090619,15 +4090619,15 @@ │ │ lea -0x11299a7(%ebx),%eax │ │ lea -0x11545f1(%ebx),%ecx │ │ push %eax │ │ push $0x181 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ - lea -0x113c5c8(%ebx),%eax │ │ + lea -0x113c5ef(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x7a │ │ jmp 1380113 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11299a7(%ebx),%eax │ │ @@ -4090890,15 +4090890,15 @@ │ │ test %eax,%eax │ │ jne 1380457 │ │ mov $0xae,%ecx │ │ mov $0xc6,%edi │ │ mov %ecx,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113ff38(%ebx),%eax │ │ + lea -0x113ff5f(%ebx),%eax │ │ lea -0x11545f1(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4090973,15 +4090973,15 @@ │ │ lea -0x112999a(%ebx),%eax │ │ lea -0x11545f1(%ebx),%ecx │ │ push %eax │ │ push $0x2b5 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x4,%esp │ │ - lea -0x11388ab(%ebx),%eax │ │ + lea -0x11388d2(%ebx),%eax │ │ push %esi │ │ push %edi │ │ push %eax │ │ push $0xb3 │ │ push $0x39 │ │ call 1248e00 │ │ add $0x20,%esp │ │ @@ -4091164,15 +4091164,15 @@ │ │ lea -0x112999a(%ebx),%eax │ │ lea -0x11545f1(%ebx),%ecx │ │ push %eax │ │ push $0x329 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ - lea -0x1141e07(%ebx),%eax │ │ + lea -0x1141e2e(%ebx),%eax │ │ push %eax │ │ push $0xa8 │ │ push $0x39 │ │ call 1248e00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -4091190,15 +4091190,15 @@ │ │ push $0x2d7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0x4,%esp │ │ push 0x8(%edi) │ │ call 12ca530 │ │ add $0x4,%esp │ │ - lea -0x114398c(%ebx),%ecx │ │ + lea -0x11439b3(%ebx),%ecx │ │ push %esi │ │ push %eax │ │ push %ecx │ │ push $0xab │ │ jmp 1380512 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ @@ -4091614,15 +4091614,15 @@ │ │ lea -0x112b6aa(%ebx),%eax │ │ lea -0x11545f1(%ebx),%ecx │ │ push %eax │ │ push $0x446 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ - lea -0x1141e07(%ebx),%eax │ │ + lea -0x1141e2e(%ebx),%eax │ │ push %eax │ │ push $0xa8 │ │ push $0x39 │ │ call 1248e00 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ mov %ecx,%eax │ │ @@ -4092887,15 +4092887,15 @@ │ │ xor %eax,%eax │ │ test %esi,%esi │ │ je 1381d00 │ │ mov 0xc(%ebp),%edi │ │ test %edi,%edi │ │ je 1381ce2 │ │ sub $0x8,%esp │ │ - lea -0x1140cf7(%ebx),%eax │ │ + lea -0x1140d1e(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1381c45 │ │ movl $0x0,0x8(%esp) │ │ @@ -4093157,15 +4093157,15 @@ │ │ push %eax │ │ call 125e020 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1381eb1 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113fed1(%ebx),%eax │ │ + lea -0x113fef8(%ebx),%eax │ │ lea -0x111db67(%ebx),%ecx │ │ push %eax │ │ push $0x66 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4093195,15 +4093195,15 @@ │ │ push 0x10(%esp) │ │ push %edi │ │ call 1297c10 │ │ add $0x10,%esp │ │ jmp 1381f3a │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113fed1(%ebx),%eax │ │ + lea -0x113fef8(%ebx),%eax │ │ lea -0x111db67(%ebx),%ecx │ │ push %eax │ │ push $0x6f │ │ push %ecx │ │ call 1248ce0 │ │ add $0x10,%esp │ │ lea -0x112f273(%ebx),%eax │ │ @@ -4094437,27 +4094437,27 @@ │ │ js 1382f95 │ │ mov 0x14(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ mov $0x1,%esi │ │ jmp 1382fce │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113a681(%ebx),%eax │ │ + lea -0x113a6a8(%ebx),%eax │ │ lea -0x114ed2c(%ebx),%ecx │ │ push %eax │ │ push $0x1d1 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 1382f3c │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113a681(%ebx),%eax │ │ + lea -0x113a6a8(%ebx),%eax │ │ lea -0x114ed2c(%ebx),%ecx │ │ push %eax │ │ push $0x1d7 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4094467,15 +4094467,15 @@ │ │ add $0x10,%esp │ │ mov $0xffffffff,%esi │ │ xor %eax,%eax │ │ xor %edi,%edi │ │ jmp 1382fd6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113a681(%ebx),%eax │ │ + lea -0x113a6a8(%ebx),%eax │ │ lea -0x114ed2c(%ebx),%ecx │ │ push %eax │ │ push $0x1dd │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4094485,15 +4094485,15 @@ │ │ add $0x10,%esp │ │ mov $0xffffffff,%esi │ │ xor %eax,%eax │ │ mov 0x4(%esp),%edi │ │ jmp 1382fd6 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113a681(%ebx),%eax │ │ + lea -0x113a6a8(%ebx),%eax │ │ lea -0x114ed2c(%ebx),%ecx │ │ push %eax │ │ push $0x1e3 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4094930,15 +4094930,15 @@ │ │ push %esi │ │ push %eax │ │ push $0xdb │ │ jmp 138358e │ │ call 1249210 │ │ jmp 13835db │ │ sub $0x8,%esp │ │ - lea -0x113d547(%ebx),%eax │ │ + lea -0x113d56e(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 11c82e0 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ je 13835cf │ │ @@ -4095168,15 +4095168,15 @@ │ │ push %edi │ │ call 129c280 │ │ mov 0xc(%ebp),%ecx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13838d2 │ │ sub $0x8,%esp │ │ - lea -0x113febf(%ebx),%eax │ │ + lea -0x113fee6(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13837e2 │ │ lea 0x28(%esi),%ecx │ │ @@ -4095184,15 +4095184,15 @@ │ │ push %ecx │ │ push %eax │ │ call 129acb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13838d2 │ │ sub $0x8,%esp │ │ - lea -0x113ae37(%ebx),%eax │ │ + lea -0x113ae5e(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1383897 │ │ movl $0x0,0x18(%esp) │ │ @@ -4095226,15 +4095226,15 @@ │ │ push %ecx │ │ push $0x0 │ │ push %eax │ │ push %edi │ │ call 130aa90 │ │ add $0x10,%esp │ │ add $0x14,%esi │ │ - lea -0x11369f4(%ebx),%ecx │ │ + lea -0x1136a1b(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push $0x9 │ │ push %esi │ │ call 11c5ff0 │ │ add $0x4,%esp │ │ push %edi │ │ @@ -4095577,15 +4095577,15 @@ │ │ je 1383d16 │ │ mov 0x28(%edi),%eax │ │ cmp $0x6,%eax │ │ je 1383d54 │ │ cmp $0x5,%eax │ │ jne 1383d71 │ │ sub $0x8,%esp │ │ - lea -0x113f4d3(%ebx),%eax │ │ + lea -0x113f4fa(%ebx),%eax │ │ push %eax │ │ push 0x10(%edi) │ │ call 1240220 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1383d71 │ │ call 1248bb0 │ │ @@ -4097261,15 +4097261,15 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x8,%esp │ │ - lea -0x1145cc7(%ebx),%eax │ │ + lea -0x1145cee(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 125de80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1385201 │ │ sub $0xc,%esp │ │ @@ -4097282,15 +4097282,15 @@ │ │ lea -0xbb1b8(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ mov -0x11c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov $0x30,%esi │ │ jmp 1385248 │ │ sub $0x8,%esp │ │ - lea -0x1142464(%ebx),%eax │ │ + lea -0x114248b(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 125de80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138526e │ │ sub $0xc,%esp │ │ @@ -4097554,15 +4097554,15 @@ │ │ call 1385521 │ │ pop %ebx │ │ add $0xbb137,%ebx │ │ call 131ec90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 1385594 │ │ - lea -0x1141dd8(%ebx),%eax │ │ + lea -0x1141dff(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x34,0x8(%esp) │ │ movl $0x10c4,(%esp) │ │ call 1296010 │ │ test %eax,%eax │ │ je 1385594 │ │ mov %eax,%esi │ │ @@ -4097596,15 +4097596,15 @@ │ │ pop %ebx │ │ add $0xbb0ab,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ push %esi │ │ call 138b8f0 │ │ add $0x10,%esp │ │ - lea -0x1141dd8(%ebx),%eax │ │ + lea -0x1141dff(%ebx),%eax │ │ push $0x20 │ │ push %eax │ │ push $0x10c4 │ │ push %esi │ │ call 12964e0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ @@ -4097636,15 +4097636,15 @@ │ │ pop %ebx │ │ add $0xbb05b,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1385642 │ │ sub $0x4,%esp │ │ - lea -0x1141dd8(%ebx),%eax │ │ + lea -0x1141dff(%ebx),%eax │ │ push $0x2b │ │ push %eax │ │ push $0x10c4 │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1385642 │ │ @@ -4097708,15 +4097708,15 @@ │ │ call 13856b1 │ │ pop %ebx │ │ add $0xbafa7,%ebx │ │ call 131ec90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 1385724 │ │ - lea -0x1141dd8(%ebx),%eax │ │ + lea -0x1141dff(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x36,0x8(%esp) │ │ movl $0x10c4,(%esp) │ │ call 1296010 │ │ test %eax,%eax │ │ je 1385724 │ │ mov %eax,%esi │ │ @@ -4097783,15 +4097783,15 @@ │ │ call 1385791 │ │ pop %ebx │ │ add $0xbaec7,%ebx │ │ call 131ec90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 1385804 │ │ - lea -0x1141dd8(%ebx),%eax │ │ + lea -0x1141dff(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x38,0x8(%esp) │ │ movl $0x10c4,(%esp) │ │ call 1296010 │ │ test %eax,%eax │ │ je 1385804 │ │ mov %eax,%esi │ │ @@ -4097858,15 +4097858,15 @@ │ │ call 1385871 │ │ pop %ebx │ │ add $0xbade7,%ebx │ │ call 131ec90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13858e4 │ │ - lea -0x1141dd8(%ebx),%eax │ │ + lea -0x1141dff(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x3a,0x8(%esp) │ │ movl $0x10c4,(%esp) │ │ call 1296010 │ │ test %eax,%eax │ │ je 13858e4 │ │ mov %eax,%esi │ │ @@ -4099187,15 +4099187,15 @@ │ │ call 1386d90 │ │ mov %eax,%esi │ │ call 131ec90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13865f7 │ │ mov %esi,0x28(%esp) │ │ - lea -0x1145716(%ebx),%eax │ │ + lea -0x114573d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x28,0x8(%esp) │ │ movl $0x100,(%esp) │ │ call 1296010 │ │ test %eax,%eax │ │ je 13865f7 │ │ mov %eax,%esi │ │ @@ -4099241,15 +4099241,15 @@ │ │ pop %ebx │ │ add $0xba03b,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 138665f │ │ sub $0x4,%esp │ │ - lea -0x1145716(%ebx),%eax │ │ + lea -0x114573d(%ebx),%eax │ │ push $0x37 │ │ push %eax │ │ push $0x100 │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138665f │ │ @@ -4099284,15 +4099284,15 @@ │ │ pop %ebx │ │ add $0xb9fdb,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ push %esi │ │ call 138b8f0 │ │ add $0x10,%esp │ │ - lea -0x1145716(%ebx),%eax │ │ + lea -0x114573d(%ebx),%eax │ │ push $0x44 │ │ push %eax │ │ push $0x100 │ │ push %esi │ │ call 12964e0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ @@ -4099392,15 +4099392,15 @@ │ │ call 12844a0 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ jmp 13867bb │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1121f04(%ebx),%eax │ │ - lea -0x1145716(%ebx),%ecx │ │ + lea -0x114573d(%ebx),%ecx │ │ push %eax │ │ push $0x90 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ @@ -4099452,15 +4099452,15 @@ │ │ call 1386db0 │ │ mov %eax,%esi │ │ call 131ec90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 1386877 │ │ mov %esi,0x28(%esp) │ │ - lea -0x1145716(%ebx),%eax │ │ + lea -0x114573d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x28,0x8(%esp) │ │ movl $0x100,(%esp) │ │ call 1296010 │ │ test %eax,%eax │ │ je 1386877 │ │ mov %eax,%esi │ │ @@ -4099542,15 +4099542,15 @@ │ │ call 1386dd0 │ │ mov %eax,%esi │ │ call 131ec90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 1386967 │ │ mov %esi,0x28(%esp) │ │ - lea -0x1145716(%ebx),%eax │ │ + lea -0x114573d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x28,0x8(%esp) │ │ movl $0x100,(%esp) │ │ call 1296010 │ │ test %eax,%eax │ │ je 1386967 │ │ mov %eax,%esi │ │ @@ -4099632,15 +4099632,15 @@ │ │ call 1386df0 │ │ mov %eax,%esi │ │ call 131ec90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 1386a57 │ │ mov %esi,0x28(%esp) │ │ - lea -0x1145716(%ebx),%eax │ │ + lea -0x114573d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x28,0x8(%esp) │ │ movl $0x100,(%esp) │ │ call 1296010 │ │ test %eax,%eax │ │ je 1386a57 │ │ mov %eax,%esi │ │ @@ -4099722,15 +4099722,15 @@ │ │ call 1386e10 │ │ mov %eax,%esi │ │ call 131ec90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 1386b47 │ │ mov %esi,0x28(%esp) │ │ - lea -0x1145716(%ebx),%eax │ │ + lea -0x114573d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x28,0x8(%esp) │ │ movl $0x100,(%esp) │ │ call 1296010 │ │ test %eax,%eax │ │ je 1386b47 │ │ mov %eax,%esi │ │ @@ -4099812,15 +4099812,15 @@ │ │ call 1386e30 │ │ mov %eax,%esi │ │ call 131ec90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 1386c37 │ │ mov %esi,0x28(%esp) │ │ - lea -0x1145716(%ebx),%eax │ │ + lea -0x114573d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x28,0x8(%esp) │ │ movl $0x100,(%esp) │ │ call 1296010 │ │ test %eax,%eax │ │ je 1386c37 │ │ mov %eax,%esi │ │ @@ -4099955,15 +4099955,15 @@ │ │ push %esi │ │ call 138b680 │ │ add $0x10,%esp │ │ jmp 1386d85 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x11528b1(%ebx),%eax │ │ - lea -0x1145716(%ebx),%ecx │ │ + lea -0x114573d(%ebx),%ecx │ │ push %eax │ │ push $0x5e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -4101189,15 +4101189,15 @@ │ │ push %esi │ │ call 138c5d0 │ │ add $0x10,%esp │ │ xor %edx,%edx │ │ test %eax,%eax │ │ je 1387a99 │ │ sub $0x8,%esp │ │ - lea -0x113d357(%ebx),%eax │ │ + lea -0x113d37e(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1387976 │ │ sub $0x8,%esp │ │ @@ -4101209,15 +4101209,15 @@ │ │ je 1387a4d │ │ sub $0x8,%esp │ │ lea -0x1122d60(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129abd0 │ │ add $0x8,%esp │ │ - lea -0x1140d4a(%ebx),%ecx │ │ + lea -0x1140d71(%ebx),%ecx │ │ push %ecx │ │ push %edi │ │ mov %eax,%edi │ │ call 129abd0 │ │ add $0x10,%esp │ │ mov $0x1,%edx │ │ mov %edi,0xc(%esp) │ │ @@ -4101430,15 +4101430,15 @@ │ │ push 0x8(%ebp) │ │ call 138b5c0 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1387dcc │ │ sub $0x8,%esp │ │ - lea -0x113d357(%ebx),%eax │ │ + lea -0x113d37e(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1387c81 │ │ mov 0x8(%ebp),%ecx │ │ @@ -4102979,30 +4102979,30 @@ │ │ sub $0x10,%esp │ │ call 1388c61 │ │ pop %ebx │ │ add $0xb79f7,%ebx │ │ mov 0xc(%ebp),%edi │ │ mov 0x8(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x113b6be(%ebx),%eax │ │ + lea -0x113b6e5(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1388c98 │ │ sub $0x8,%esp │ │ push 0x3c(%esi) │ │ push %eax │ │ call 129bee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1388d04 │ │ sub $0x8,%esp │ │ - lea -0x1135a88(%ebx),%eax │ │ + lea -0x1135aaf(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1388cc2 │ │ sub $0x8,%esp │ │ @@ -4103092,15 +4103092,15 @@ │ │ add $0xb78d7,%ebx │ │ mov 0xc(%ebp),%edi │ │ mov $0x1,%eax │ │ test %edi,%edi │ │ je 1388f56 │ │ mov 0x8(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x113b6be(%ebx),%eax │ │ + lea -0x113b6e5(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1388dd8 │ │ sub $0x8,%esp │ │ @@ -4103111,15 +4103111,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1388ecf │ │ mov 0x3c(%esi),%eax │ │ cmp 0x8(%esp),%eax │ │ jne 1388edb │ │ sub $0x8,%esp │ │ - lea -0x1135a88(%ebx),%eax │ │ + lea -0x1135aaf(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1388e15 │ │ sub $0x8,%esp │ │ @@ -4103130,15 +4103130,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1388ee7 │ │ mov 0x40(%esi),%eax │ │ cmp 0x8(%esp),%eax │ │ jne 1388ef3 │ │ sub $0x8,%esp │ │ - lea -0x1135a82(%ebx),%eax │ │ + lea -0x1135aa9(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1388e5b │ │ cmpl $0x5,0x4(%eax) │ │ @@ -4103211,15 +4103211,15 @@ │ │ jmp 1388f28 │ │ mov $0x1,%eax │ │ jmp 1388f56 │ │ mov $0x73,%esi │ │ mov $0xbf,%edi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11456e7(%ebx),%eax │ │ + lea -0x114570e(%ebx),%eax │ │ lea -0x115841d(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4103713,15 +4103713,15 @@ │ │ call 138953f │ │ pop %ebx │ │ add $0xb7119,%ebx │ │ call 131ec90 │ │ test %eax,%eax │ │ je 1389567 │ │ sub $0x4,%esp │ │ - lea -0x1143963(%ebx),%eax │ │ + lea -0x114398a(%ebx),%eax │ │ push $0x18 │ │ push %eax │ │ push $0x5c │ │ call 1296010 │ │ add $0x10,%esp │ │ jmp 1389569 │ │ xor %eax,%eax │ │ @@ -4103776,15 +4103776,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13895df │ │ pop %ebx │ │ add $0xb7079,%ebx │ │ - lea -0x1143963(%ebx),%eax │ │ + lea -0x114398a(%ebx),%eax │ │ push $0x18 │ │ push %eax │ │ push $0x5c │ │ push 0x8(%ebp) │ │ call 12964e0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -4103814,15 +4103814,15 @@ │ │ pop %ebx │ │ add $0xb703b,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 138967c │ │ sub $0x4,%esp │ │ - lea -0x1143963(%ebx),%eax │ │ + lea -0x114398a(%ebx),%eax │ │ push $0x18 │ │ push %eax │ │ push $0x5c │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138967c │ │ @@ -4103913,15 +4103913,15 @@ │ │ call 138970f │ │ pop %ebx │ │ add $0xb6f49,%ebx │ │ call 131ec90 │ │ test %eax,%eax │ │ je 1389737 │ │ sub $0x4,%esp │ │ - lea -0x113e19c(%ebx),%eax │ │ + lea -0x113e1c3(%ebx),%eax │ │ push $0x3d │ │ push %eax │ │ push $0x20 │ │ call 1296010 │ │ add $0x10,%esp │ │ jmp 1389739 │ │ xor %eax,%eax │ │ @@ -4103976,15 +4103976,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13897af │ │ pop %ebx │ │ add $0xb6ea9,%ebx │ │ - lea -0x113e19c(%ebx),%eax │ │ + lea -0x113e1c3(%ebx),%eax │ │ push $0x3d │ │ push %eax │ │ push $0x20 │ │ push 0x8(%ebp) │ │ call 12964e0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -4104014,15 +4104014,15 @@ │ │ pop %ebx │ │ add $0xb6e6b,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 138982c │ │ sub $0x4,%esp │ │ - lea -0x113e19c(%ebx),%eax │ │ + lea -0x113e1c3(%ebx),%eax │ │ push $0x3d │ │ push %eax │ │ push $0x20 │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138982c │ │ @@ -4104094,15 +4104094,15 @@ │ │ test %eax,%eax │ │ je 1389911 │ │ mov 0xc(%ebp),%eax │ │ mov $0x1,%esi │ │ test %eax,%eax │ │ je 1389911 │ │ sub $0x8,%esp │ │ - lea -0x1143936(%ebx),%ecx │ │ + lea -0x114395d(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1389911 │ │ add $0x1c,%edi │ │ @@ -4104112,15 +4104112,15 @@ │ │ call 129b140 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1389911 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1150ae1(%ebx),%eax │ │ - lea -0x113e19c(%ebx),%ecx │ │ + lea -0x113e1c3(%ebx),%ecx │ │ push %eax │ │ push $0x33 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ @@ -4104169,15 +4104169,15 @@ │ │ test %edi,%edi │ │ je 13899c8 │ │ mov 0xc(%ebp),%eax │ │ mov $0x1,%esi │ │ test %eax,%eax │ │ je 13899c8 │ │ sub $0x8,%esp │ │ - lea -0x1143936(%ebx),%ecx │ │ + lea -0x114395d(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13899c8 │ │ add $0x1c,%edi │ │ @@ -4104187,15 +4104187,15 @@ │ │ call 129b140 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13899c8 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ lea -0x1150ae1(%ebx),%eax │ │ - lea -0x113e19c(%ebx),%ecx │ │ + lea -0x113e1c3(%ebx),%ecx │ │ push %eax │ │ push $0x33 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ @@ -4104232,15 +4104232,15 @@ │ │ call 13899ef │ │ pop %ebx │ │ add $0xb6c69,%ebx │ │ call 131ec90 │ │ test %eax,%eax │ │ je 1389a1a │ │ sub $0x4,%esp │ │ - lea -0x113c544(%ebx),%eax │ │ + lea -0x113c56b(%ebx),%eax │ │ push $0x18 │ │ push %eax │ │ push $0xa4 │ │ call 1296010 │ │ add $0x10,%esp │ │ jmp 1389a1c │ │ xor %eax,%eax │ │ @@ -4104308,15 +4104308,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1389a9f │ │ pop %ebx │ │ add $0xb6bb9,%ebx │ │ - lea -0x113c544(%ebx),%eax │ │ + lea -0x113c56b(%ebx),%eax │ │ push $0x18 │ │ push %eax │ │ push $0xa4 │ │ push 0x8(%ebp) │ │ call 12964e0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -4104343,15 +4104343,15 @@ │ │ pop %ebx │ │ add $0xb6b7b,%ebx │ │ call 131ec90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1389b22 │ │ sub $0x4,%esp │ │ - lea -0x113c544(%ebx),%eax │ │ + lea -0x113c56b(%ebx),%eax │ │ push $0x18 │ │ push %eax │ │ push $0xa4 │ │ call 1295f60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1389b22 │ │ @@ -4104752,15 +4104752,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1389ff6 │ │ cmp 0x10(%ebp),%eax │ │ jae 138a01b │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113888c(%ebx),%eax │ │ + lea -0x11388b3(%ebx),%eax │ │ lea -0x1149492(%ebx),%ecx │ │ push %eax │ │ push $0x4c │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4104793,15 +4104793,15 @@ │ │ push $0x0 │ │ push $0x83 │ │ push $0x39 │ │ call 1248e00 │ │ jmp 138a00e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113888c(%ebx),%eax │ │ + lea -0x11388b3(%ebx),%eax │ │ lea -0x1149492(%ebx),%ecx │ │ push %eax │ │ push $0x3f │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4104930,15 +4104930,15 @@ │ │ push %ecx │ │ call 131f8e0 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 138a2a1 │ │ sub $0x8,%esp │ │ - lea -0x11359da(%ebx),%eax │ │ + lea -0x1135a01(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138a1d4 │ │ mov %eax,%edi │ │ @@ -4105605,15 +4105605,15 @@ │ │ push %edi │ │ push %ecx │ │ call 131f8e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138a9ba │ │ sub $0x8,%esp │ │ - lea -0x11359da(%ebx),%eax │ │ + lea -0x1135a01(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138a924 │ │ mov %eax,%edi │ │ @@ -4106676,15 +4106676,15 @@ │ │ push %ecx │ │ push %eax │ │ call 129af50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138b52d │ │ sub $0x8,%esp │ │ - lea -0x1139550(%ebx),%eax │ │ + lea -0x1139577(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138b46a │ │ shr $0x4,%edi │ │ @@ -4106693,15 +4106693,15 @@ │ │ push %edi │ │ push %eax │ │ call 129af50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138b534 │ │ sub $0x8,%esp │ │ - lea -0x113b6be(%ebx),%eax │ │ + lea -0x113b6e5(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138b49c │ │ mov 0x18(%ebp),%ecx │ │ @@ -4106710,15 +4106710,15 @@ │ │ push %ecx │ │ push %eax │ │ call 129bee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138b53b │ │ sub $0x8,%esp │ │ - lea -0x113ef1b(%ebx),%eax │ │ + lea -0x113ef42(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138b4ca │ │ mov 0x1c(%ebp),%ecx │ │ @@ -4106727,15 +4106727,15 @@ │ │ push %ecx │ │ push %eax │ │ call 129bee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138b542 │ │ sub $0x8,%esp │ │ - lea -0x1135a88(%ebx),%eax │ │ + lea -0x1135aaf(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ @@ -4106837,15 +4106837,15 @@ │ │ push %edi │ │ push 0x8(%ebp) │ │ call 138b680 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138b66d │ │ sub $0x8,%esp │ │ - lea -0x113b6be(%ebx),%eax │ │ + lea -0x113b6e5(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138b66f │ │ sub $0x8,%esp │ │ @@ -4106903,15 +4106903,15 @@ │ │ pop %ebx │ │ add $0xb4fc7,%ebx │ │ mov 0xc(%ebp),%edi │ │ mov $0x1,%esi │ │ test %edi,%edi │ │ je 138b87e │ │ sub $0x8,%esp │ │ - lea -0x113bb1d(%ebx),%eax │ │ + lea -0x113bb44(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138b6ef │ │ sub $0x8,%esp │ │ @@ -4106967,15 +4106967,15 @@ │ │ push %ecx │ │ push %eax │ │ call 129b140 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138b813 │ │ sub $0x8,%esp │ │ - lea -0x113f2ce(%ebx),%eax │ │ + lea -0x113f2f5(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138b79d │ │ mov 0x8(%ebp),%ecx │ │ @@ -4107005,43 +4107005,43 @@ │ │ je 138b84b │ │ mov (%esp),%eax │ │ mov 0x8(%ebp),%ecx │ │ mov %eax,0x6c(%ecx) │ │ jmp 138b87e │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113c4d3(%ebx),%eax │ │ + lea -0x113c4fa(%ebx),%eax │ │ lea -0x1134b2c(%ebx),%ecx │ │ push %eax │ │ push $0x27c │ │ jmp 138b865 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113c4d3(%ebx),%eax │ │ + lea -0x113c4fa(%ebx),%eax │ │ lea -0x1134b2c(%ebx),%ecx │ │ push %eax │ │ push $0x286 │ │ jmp 138b865 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113c4d3(%ebx),%eax │ │ + lea -0x113c4fa(%ebx),%eax │ │ lea -0x1134b2c(%ebx),%ecx │ │ push %eax │ │ push $0x28e │ │ jmp 138b865 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113c4d3(%ebx),%eax │ │ + lea -0x113c4fa(%ebx),%eax │ │ lea -0x1134b2c(%ebx),%ecx │ │ push %eax │ │ push $0x295 │ │ jmp 138b865 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113c4d3(%ebx),%eax │ │ + lea -0x113c4fa(%ebx),%eax │ │ lea -0x1134b2c(%ebx),%ecx │ │ push %eax │ │ push $0x29e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4108216,30 +4108216,30 @@ │ │ sub $0x10,%esp │ │ call 138c5e1 │ │ pop %ebx │ │ add $0xb4077,%ebx │ │ mov 0xc(%ebp),%esi │ │ mov 0x8(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x1135a88(%ebx),%eax │ │ + lea -0x1135aaf(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138c61c │ │ sub $0x8,%esp │ │ push 0x40(%edi) │ │ push %eax │ │ call 129bee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138c783 │ │ sub $0x8,%esp │ │ - lea -0x113bb1d(%ebx),%eax │ │ + lea -0x113bb44(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138c64f │ │ movzbl 0x50(%edi),%ecx │ │ @@ -4108248,15 +4108248,15 @@ │ │ push %ecx │ │ push %eax │ │ call 129b3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138c78a │ │ sub $0x8,%esp │ │ - lea -0x113b685(%ebx),%eax │ │ + lea -0x113b6ac(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138c694 │ │ mov %eax,%esi │ │ @@ -4108317,15 +4108317,15 @@ │ │ push 0x6c(%esi) │ │ push %eax │ │ call 129b3e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138c791 │ │ sub $0x8,%esp │ │ - lea -0x113b6be(%ebx),%eax │ │ + lea -0x113b6e5(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138c73f │ │ sub $0x8,%esp │ │ @@ -4108366,15 +4108366,15 @@ │ │ mov $0x263,%esi │ │ jmp 138c7ab │ │ mov $0x252,%esi │ │ jmp 138c7ab │ │ mov $0x259,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x11369a6(%ebx),%eax │ │ + lea -0x11369cd(%ebx),%eax │ │ lea -0x1134b2c(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4108855,15 +4108855,15 @@ │ │ or $0x8,%cl │ │ mov 0x8(%ebp),%eax │ │ mov %cl,(%eax) │ │ mov 0xc(%esi),%ecx │ │ mov 0x8(%ebp),%esi │ │ mov %ecx,0x8(%esi) │ │ sub $0x8,%esp │ │ - lea -0x1135a88(%ebx),%eax │ │ + lea -0x1135aaf(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138cd55 │ │ sub $0x8,%esp │ │ @@ -4108876,58 +4108876,58 @@ │ │ je 138cd27 │ │ mov 0x4(%esp),%eax │ │ lea -0xe(%eax),%ecx │ │ cmp $0xfffffff8,%ecx │ │ ja 138cd43 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138827(%ebx),%eax │ │ + lea -0x113884e(%ebx),%eax │ │ lea -0x1121e98(%ebx),%ecx │ │ push %eax │ │ push $0x6d │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6d │ │ jmp 138cec0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138827(%ebx),%eax │ │ + lea -0x113884e(%ebx),%eax │ │ lea -0x1121e98(%ebx),%ecx │ │ push %eax │ │ push $0x50 │ │ jmp 138ceb3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138827(%ebx),%eax │ │ + lea -0x113884e(%ebx),%eax │ │ lea -0x1121e98(%ebx),%ecx │ │ push %eax │ │ push $0x54 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x76 │ │ jmp 138cec0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138827(%ebx),%eax │ │ + lea -0x113884e(%ebx),%eax │ │ lea -0x1121e98(%ebx),%ecx │ │ push %eax │ │ push $0x68 │ │ jmp 138ceb3 │ │ mov $0xf,%ecx │ │ sub %eax,%ecx │ │ cmp %ecx,0x4(%esi) │ │ je 138cd55 │ │ mov %ecx,0x4(%esi) │ │ andb $0xfb,(%esi) │ │ sub $0x8,%esp │ │ - lea -0x1135a82(%ebx),%eax │ │ + lea -0x1135aa9(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 129ac30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138ce5e │ │ cmpl $0x5,0x4(%eax) │ │ @@ -4108950,34 +4108950,34 @@ │ │ movzwl 0x33(%esi),%eax │ │ rol $0x8,%ax │ │ cmp $0x8,%ax │ │ jae 138ce31 │ │ movl $0x0,0x4(%esp) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138827(%ebx),%eax │ │ + lea -0x113884e(%ebx),%eax │ │ lea -0x1121e98(%ebx),%ecx │ │ push %eax │ │ push $0x7e │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x73 │ │ jmp 138cec0 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138827(%ebx),%eax │ │ + lea -0x113884e(%ebx),%eax │ │ lea -0x1121e98(%ebx),%ecx │ │ push %eax │ │ push $0x79 │ │ jmp 138ceb3 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138827(%ebx),%eax │ │ + lea -0x113884e(%ebx),%eax │ │ lea -0x1121e98(%ebx),%ecx │ │ push %eax │ │ push $0x5a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4109014,15 +4109014,15 @@ │ │ mov (%ecx),%ecx │ │ mov %ecx,0x18(%esi) │ │ jmp 138cecc │ │ mov $0x1,%eax │ │ jmp 138cecc │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138827(%ebx),%eax │ │ + lea -0x113884e(%ebx),%eax │ │ lea -0x1121e98(%ebx),%ecx │ │ push %eax │ │ push $0x87 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4109035,15 +4109035,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x1138827(%ebx),%eax │ │ + lea -0x113884e(%ebx),%eax │ │ lea -0x1121e98(%ebx),%ecx │ │ push %eax │ │ push $0x8b │ │ jmp 138ccd0 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -4109066,15 +4109066,15 @@ │ │ sub $0x10,%esp │ │ call 138cf11 │ │ pop %ebx │ │ add $0xb3747,%ebx │ │ mov 0xc(%ebp),%esi │ │ mov 0x8(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x1135a88(%ebx),%eax │ │ + lea -0x1135aaf(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138cf4e │ │ mov $0xf,%ecx │ │ @@ -4109098,15 +4109098,15 @@ │ │ push 0x8(%edi) │ │ push %eax │ │ call 129bee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138d071 │ │ sub $0x8,%esp │ │ - lea -0x113b685(%ebx),%eax │ │ + lea -0x113b6ac(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138d018 │ │ mov $0xf,%edx │ │ @@ -4109201,15 +4109201,15 @@ │ │ push 0x10(%esp) │ │ push %ecx │ │ call 129c9d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138d224 │ │ sub $0x8,%esp │ │ - lea -0x113b6be(%ebx),%eax │ │ + lea -0x113b6e5(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138d0fd │ │ sub $0x8,%esp │ │ @@ -4110554,15 +4110554,15 @@ │ │ movl $0xe4,0xc(%esp) │ │ jmp 138dfab │ │ mov $0x68,%edx │ │ movl $0xc0,0xc(%esp) │ │ mov %edx,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113fe7f(%ebx),%eax │ │ + lea -0x113fea6(%ebx),%eax │ │ lea -0x114b1cd(%ebx),%ecx │ │ push %eax │ │ push 0x14(%esp) │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4110817,15 +4110817,15 @@ │ │ jmp 138e356 │ │ movl $0x6d,(%esp) │ │ movl $0x11b,0x4(%esp) │ │ jmp 138e356 │ │ movl $0x67,(%esp) │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113e142(%ebx),%eax │ │ + lea -0x113e169(%ebx),%eax │ │ lea -0x114b1cd(%ebx),%ecx │ │ push %eax │ │ push 0xc(%esp) │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4110865,15 +4110865,15 @@ │ │ mov 0x10(%ebp),%eax │ │ test %esi,%esi │ │ je 138e3ec │ │ cmp %esi,0x14(%ebp) │ │ jae 138e3f9 │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113a647(%ebx),%eax │ │ + lea -0x113a66e(%ebx),%eax │ │ lea -0x114b1cd(%ebx),%ecx │ │ push %eax │ │ push $0x155 │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4110892,15 +4110892,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 138e44d │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113a647(%ebx),%eax │ │ + lea -0x113a66e(%ebx),%eax │ │ lea -0x114b1cd(%ebx),%ecx │ │ push %eax │ │ push $0x15a │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4111445,15 +4111445,15 @@ │ │ cmp $0x17,%eax │ │ ja 138f2df │ │ mov -0x10e8858(%ebx,%eax,4),%eax │ │ add %ebx,%eax │ │ jmp *%eax │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1141d66(%ebx),%eax │ │ + lea -0x1141d8d(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x76,%eax │ │ @@ -4111468,15 +4111468,15 @@ │ │ movsbl 0x2(%ecx),%eax │ │ cmp $0x36,%eax │ │ je 13906e4 │ │ cmp $0x34,%eax │ │ jne 138fd08 │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1136968(%ebx),%eax │ │ + lea -0x113698f(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x133,%eax │ │ @@ -4111525,15 +4111525,15 @@ │ │ movsbl 0x3(%ecx),%eax │ │ test %eax,%eax │ │ je 1390f97 │ │ cmp $0x6c,%eax │ │ jne 138fd08 │ │ add $0x4,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1136983(%ebx),%eax │ │ + lea -0x11369aa(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x26,%eax │ │ @@ -4111563,15 +4111563,15 @@ │ │ movsbl 0x2(%ecx),%eax │ │ cmp $0x6e,%eax │ │ je 138f616 │ │ cmp $0x62,%eax │ │ jne 138fd08 │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1136980(%ebx),%eax │ │ + lea -0x11369a7(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x80,%eax │ │ @@ -4111676,15 +4111676,15 @@ │ │ je 138f1fb │ │ cmp $0x70,%eax │ │ je 138f1a7 │ │ cmp $0x61,%eax │ │ jne 138fd08 │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1141d53(%ebx),%eax │ │ + lea -0x1141d7a(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0xa,%eax │ │ @@ -4111829,15 +4111829,15 @@ │ │ movsbl 0x3(%ecx),%eax │ │ cmp $0x73,%eax │ │ je 139062a │ │ cmp $0x69,%eax │ │ jne 138fd08 │ │ add $0x4,%ecx │ │ sub $0x8,%esp │ │ - lea -0x114390b(%ebx),%eax │ │ + lea -0x1143932(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x13e,%eax │ │ @@ -4112129,15 +4112129,15 @@ │ │ movsbl 0x5(%ecx),%eax │ │ cmp $0x62,%eax │ │ je 139193f │ │ cmp $0x61,%eax │ │ jne 138fd08 │ │ add $0x6,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113fe50(%ebx),%eax │ │ + lea -0x113fe77(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x9e,%eax │ │ @@ -4112162,15 +4112162,15 @@ │ │ movsbl 0x5(%ecx),%eax │ │ cmp $0x6b,%eax │ │ je 1391527 │ │ cmp $0x64,%eax │ │ jne 138fd08 │ │ add $0x6,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113fe5c(%ebx),%eax │ │ + lea -0x113fe83(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x118,%eax │ │ @@ -4112219,15 +4112219,15 @@ │ │ movsbl 0x6(%ecx),%eax │ │ test %eax,%eax │ │ je 139198f │ │ cmp $0x2d,%eax │ │ jne 138fd08 │ │ add $0x7,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113b685(%ebx),%eax │ │ + lea -0x113b6ac(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x30,%eax │ │ @@ -4112246,15 +4112246,15 @@ │ │ movsbl 0x2(%ecx),%eax │ │ cmp $0x6e,%eax │ │ je 1390652 │ │ cmp $0x66,%eax │ │ jne 138fd08 │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113880c(%ebx),%eax │ │ + lea -0x1138833(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0xbd,%eax │ │ @@ -4112308,15 +4112308,15 @@ │ │ movsbl 0xe(%ecx),%eax │ │ cmp $0x6d,%eax │ │ je 139247f │ │ cmp $0x63,%eax │ │ jne 138fd08 │ │ add $0xf,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113c4b0(%ebx),%eax │ │ + lea -0x113c4d7(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x117,%eax │ │ @@ -4112437,26 +4112437,26 @@ │ │ movsbl 0x3(%ecx),%eax │ │ test %eax,%eax │ │ je 1390e97 │ │ cmp $0x6c,%eax │ │ jne 138fd08 │ │ add $0x4,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1136983(%ebx),%eax │ │ + lea -0x11369aa(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x53,%eax │ │ jmp 138fd0d │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113e118(%ebx),%eax │ │ + lea -0x113e13f(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x4c,%eax │ │ @@ -4112492,15 +4112492,15 @@ │ │ jne 138fd08 │ │ cmpb $0x0,0x3(%ecx) │ │ jne 138fd08 │ │ mov $0x10d,%eax │ │ jmp 138fd0d │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1138806(%ebx),%eax │ │ + lea -0x113882d(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x8,%eax │ │ @@ -4112636,15 +4112636,15 @@ │ │ movsbl 0x3(%ecx),%eax │ │ cmp $0x75,%eax │ │ je 139131b │ │ cmp $0x72,%eax │ │ jne 138fd08 │ │ add $0x4,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113697d(%ebx),%eax │ │ + lea -0x11369a4(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x8a,%eax │ │ @@ -4112680,15 +4112680,15 @@ │ │ movsbl 0x5(%ecx),%eax │ │ cmp $0x78,%eax │ │ je 1391ab4 │ │ cmp $0x63,%eax │ │ jne 138fd08 │ │ add $0x6,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113c4b0(%ebx),%eax │ │ + lea -0x113c4d7(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0xd6,%eax │ │ @@ -4112722,15 +4112722,15 @@ │ │ movsbl 0x7(%ecx),%eax │ │ cmp $0x6b,%eax │ │ je 1391ff1 │ │ cmp $0x64,%eax │ │ jne 138fd08 │ │ add $0x8,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113fe5c(%ebx),%eax │ │ + lea -0x113fe83(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x128,%eax │ │ @@ -4112803,15 +4112803,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x13a,%eax │ │ jmp 138fd0d │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1136453(%ebx),%eax │ │ + lea -0x113647a(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x8f,%eax │ │ @@ -4112859,15 +4112859,15 @@ │ │ cmp $0x10,%eax │ │ ja 138fd08 │ │ mov -0x10e87ac(%ebx,%eax,4),%eax │ │ add %ebx,%eax │ │ jmp *%eax │ │ add $0x8,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113c4b0(%ebx),%eax │ │ + lea -0x113c4d7(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0xd4,%eax │ │ @@ -4113148,15 +4113148,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x5d,%eax │ │ jmp 138fd0d │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1141d4a(%ebx),%eax │ │ + lea -0x1141d71(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x9d,%eax │ │ @@ -4113179,15 +4113179,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x141,%eax │ │ jmp 138fd0d │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113880f(%ebx),%eax │ │ + lea -0x1138836(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x143,%eax │ │ @@ -4113253,15 +4113253,15 @@ │ │ movsbl 0x8(%ecx),%eax │ │ cmp $0x6b,%eax │ │ je 1392019 │ │ cmp $0x64,%eax │ │ jne 138fd08 │ │ add $0x9,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113fe5c(%ebx),%eax │ │ + lea -0x113fe83(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x134,%eax │ │ @@ -4113421,15 +4113421,15 @@ │ │ movsbl 0x7(%ecx),%eax │ │ test %eax,%eax │ │ je 1391f14 │ │ cmp $0x5f,%eax │ │ jne 138fd08 │ │ add $0x8,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1141d5c(%ebx),%eax │ │ + lea -0x1141d83(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x54,%eax │ │ @@ -4113444,15 +4113444,15 @@ │ │ jmp 138fd0d │ │ mov $0x109,%eax │ │ jmp 138fd0d │ │ mov $0x10c,%eax │ │ jmp 138fd0d │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1136983(%ebx),%eax │ │ + lea -0x11369aa(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x35,%eax │ │ @@ -4113493,15 +4113493,15 @@ │ │ movsbl 0x4(%ecx),%eax │ │ test %eax,%eax │ │ je 13918e5 │ │ cmp $0x6c,%eax │ │ jne 138fd08 │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1136983(%ebx),%eax │ │ + lea -0x11369aa(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x104,%eax │ │ @@ -4113526,26 +4113526,26 @@ │ │ movsbl 0x6(%ecx),%eax │ │ cmp $0x6b,%eax │ │ je 1391bd6 │ │ cmp $0x64,%eax │ │ jne 138fd08 │ │ add $0x7,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113fe5c(%ebx),%eax │ │ + lea -0x113fe83(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x12a,%eax │ │ jmp 138fd0d │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1145699(%ebx),%eax │ │ + lea -0x11456c0(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x51,%eax │ │ @@ -4113581,15 +4113581,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x146,%eax │ │ jmp 138fd0d │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113e12a(%ebx),%eax │ │ + lea -0x113e151(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x7a,%eax │ │ @@ -4113629,15 +4113629,15 @@ │ │ jmp 138fd0d │ │ cmp $0x62,%eax │ │ je 13911aa │ │ cmp $0x6c,%eax │ │ jne 138fd08 │ │ add $0x4,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1136983(%ebx),%eax │ │ + lea -0x11369aa(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x36,%eax │ │ @@ -4113677,15 +4113677,15 @@ │ │ je 1392257 │ │ cmp $0x65,%eax │ │ je 139222f │ │ cmp $0x64,%eax │ │ jne 138fd08 │ │ add $0xa,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113fe5c(%ebx),%eax │ │ + lea -0x113fe83(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x130,%eax │ │ @@ -4113721,15 +4113721,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x8c,%eax │ │ jmp 138fd0d │ │ add $0x4,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113e128(%ebx),%eax │ │ + lea -0x113e14f(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x112,%eax │ │ @@ -4113872,15 +4113872,15 @@ │ │ movsbl 0xc(%ecx),%eax │ │ test %eax,%eax │ │ je 138fd0d │ │ cmp $0x2d,%eax │ │ jne 138fd08 │ │ add $0xd,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113fe67(%ebx),%eax │ │ + lea -0x113fe8e(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x1,%eax │ │ @@ -4113918,15 +4113918,15 @@ │ │ movsbl 0x8(%ecx),%eax │ │ cmp $0x6c,%eax │ │ je 1392183 │ │ cmp $0x63,%eax │ │ jne 138fd08 │ │ add $0x9,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113c4b0(%ebx),%eax │ │ + lea -0x113c4d7(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x32,%eax │ │ @@ -4113973,15 +4113973,15 @@ │ │ je 1391ccd │ │ cmp $0x67,%eax │ │ je 1391c7d │ │ cmp $0x66,%eax │ │ jne 138fd08 │ │ add $0x6,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1141d3b(%ebx),%eax │ │ + lea -0x1141d62(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x2a,%eax │ │ @@ -4114015,15 +4114015,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x31,%eax │ │ jmp 138fd0d │ │ add $0x4,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1136983(%ebx),%eax │ │ + lea -0x11369aa(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x81,%eax │ │ @@ -4114056,26 +4114056,26 @@ │ │ jne 138fd08 │ │ mov $0x10f,%eax │ │ jmp 138fd0d │ │ mov $0xd7,%eax │ │ jmp 138fd0d │ │ add $0x4,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11387de(%ebx),%eax │ │ + lea -0x1138805(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x125,%eax │ │ jmp 138fd0d │ │ add $0x4,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113fe60(%ebx),%eax │ │ + lea -0x113fe87(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x126,%eax │ │ @@ -4114199,15 +4114199,15 @@ │ │ jmp 138fd0d │ │ cmpb $0x0,0x5(%ecx) │ │ jne 138fd08 │ │ mov $0x7d,%eax │ │ jmp 138fd0d │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113fe4b(%ebx),%eax │ │ + lea -0x113fe72(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x7e,%eax │ │ @@ -4114302,52 +4114302,52 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x120,%eax │ │ jmp 138fd0d │ │ add $0x4,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11382d9(%ebx),%eax │ │ + lea -0x1138300(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x39,%eax │ │ jmp 138fd0d │ │ mov $0x6c,%eax │ │ jmp 138fd0d │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113fe60(%ebx),%eax │ │ + lea -0x113fe87(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x6a,%eax │ │ jmp 138fd0d │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x114569f(%ebx),%eax │ │ + lea -0x11456c6(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x69,%eax │ │ jmp 138fd0d │ │ mov $0x79,%eax │ │ jmp 138fd0d │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x114390e(%ebx),%eax │ │ + lea -0x1143935(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x6b,%eax │ │ @@ -4114361,15 +4114361,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x5c,%eax │ │ jmp 138fd0d │ │ add $0x6,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113bb1d(%ebx),%eax │ │ + lea -0x113bb44(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x99,%eax │ │ @@ -4114440,15 +4114440,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0xa2,%eax │ │ jmp 138fd0d │ │ add $0x6,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113fe60(%ebx),%eax │ │ + lea -0x113fe87(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0xab,%eax │ │ @@ -4114468,15 +4114468,15 @@ │ │ movsbl 0xa(%ecx),%eax │ │ cmp $0x6b,%eax │ │ je 1392293 │ │ cmp $0x64,%eax │ │ jne 138fd08 │ │ add $0xb,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113fe5c(%ebx),%eax │ │ + lea -0x113fe83(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x12e,%eax │ │ @@ -4114541,15 +4114541,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0xc1,%eax │ │ jmp 138fd0d │ │ add $0x6,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11387ee(%ebx),%eax │ │ + lea -0x1138815(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x121,%eax │ │ @@ -4114574,26 +4114574,26 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x93,%eax │ │ jmp 138fd0d │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113fe60(%ebx),%eax │ │ + lea -0x113fe87(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x4f,%eax │ │ jmp 138fd0d │ │ add $0x7,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1145694(%ebx),%eax │ │ + lea -0x11456bb(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x95,%eax │ │ @@ -4114628,26 +4114628,26 @@ │ │ cmp $0x10,%eax │ │ ja 138fd08 │ │ mov -0x10e9054(%ebx,%eax,4),%eax │ │ add %ebx,%eax │ │ jmp *%eax │ │ add $0xc,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1141d45(%ebx),%eax │ │ + lea -0x1141d6c(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x17,%eax │ │ jmp 138fd0d │ │ add $0x6,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1136983(%ebx),%eax │ │ + lea -0x11369aa(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x29,%eax │ │ @@ -4114672,15 +4114672,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x2b,%eax │ │ jmp 138fd0d │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113c49f(%ebx),%eax │ │ + lea -0x113c4c6(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x49,%eax │ │ @@ -4114700,15 +4114700,15 @@ │ │ cmp $0x12,%eax │ │ ja 138fd08 │ │ mov -0x10e9010(%ebx,%eax,4),%eax │ │ add %ebx,%eax │ │ jmp *%eax │ │ add $0xb,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113a628(%ebx),%eax │ │ + lea -0x113a64f(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0xd,%eax │ │ @@ -4114739,37 +4114739,37 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x48,%eax │ │ jmp 138fd0d │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113697a(%ebx),%eax │ │ + lea -0x11369a1(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0xc,%eax │ │ jmp 138fd0d │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113a630(%ebx),%eax │ │ + lea -0x113a657(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x9c,%eax │ │ jmp 138fd0d │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11387f5(%ebx),%eax │ │ + lea -0x113881c(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x137,%eax │ │ @@ -4114847,15 +4114847,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x62,%eax │ │ jmp 138fd0d │ │ add $0xa,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1141d36(%ebx),%eax │ │ + lea -0x1141d5d(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0xd2,%eax │ │ @@ -4114911,15 +4114911,15 @@ │ │ movsbl 0x8(%ecx),%eax │ │ cmp $0x74,%eax │ │ je 13922bb │ │ cmp $0x64,%eax │ │ jne 138fd08 │ │ add $0x9,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113c4a3(%ebx),%eax │ │ + lea -0x113c4ca(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x12,%eax │ │ @@ -4114997,15 +4114997,15 @@ │ │ movsbl 0x8(%ecx),%eax │ │ cmp $0x74,%eax │ │ je 13922e3 │ │ cmp $0x64,%eax │ │ jne 138fd08 │ │ add $0x9,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113c4a3(%ebx),%eax │ │ + lea -0x113c4ca(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x10,%eax │ │ @@ -4115207,15 +4115207,15 @@ │ │ jne 138fd08 │ │ cmpb $0x0,0xc(%ecx) │ │ jne 138fd08 │ │ mov $0xe,%eax │ │ jmp 138fd0d │ │ add $0xb,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113c4ab(%ebx),%eax │ │ + lea -0x113c4d2(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x16,%eax │ │ @@ -4115287,15 +4115287,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x18,%eax │ │ jmp 138fd0d │ │ add $0xc,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113c1c7(%ebx),%eax │ │ + lea -0x113c1ee(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x1e,%eax │ │ @@ -4115342,15 +4115342,15 @@ │ │ movsbl 0x12(%ecx),%eax │ │ test %eax,%eax │ │ je 1392975 │ │ cmp $0x2d,%eax │ │ jne 138fd08 │ │ add $0x13,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113e11c(%ebx),%eax │ │ + lea -0x113e143(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x1c,%eax │ │ @@ -4115379,15 +4115379,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x46,%eax │ │ jmp 138fd0d │ │ add $0xe,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1136983(%ebx),%eax │ │ + lea -0x11369aa(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x43,%eax │ │ @@ -4115446,26 +4115446,26 @@ │ │ jne 138fd08 │ │ mov $0xe9,%eax │ │ jmp 138fd0d │ │ mov $0x14,%eax │ │ jmp 138fd0d │ │ add $0x10,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113c1c7(%ebx),%eax │ │ + lea -0x113c1ee(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x21,%eax │ │ jmp 138fd0d │ │ add $0x11,%ecx │ │ sub $0x8,%esp │ │ - lea -0x113c1c7(%ebx),%eax │ │ + lea -0x113c1ee(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 139e0b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138fd08 │ │ mov $0x19,%eax │ │ @@ -4116504,15 +4116504,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1393341 │ │ pop %ebx │ │ add $0xad317,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x113ef1b(%ebx),%eax │ │ + lea -0x113ef42(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1393379 │ │ sub $0x8,%esp │ │ @@ -4116552,15 +4116552,15 @@ │ │ push %ecx │ │ push %eax │ │ call 129af50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1393423 │ │ sub $0x8,%esp │ │ - lea -0x113794e(%ebx),%eax │ │ + lea -0x1137975(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 129abd0 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ @@ -4116581,15 +4116581,15 @@ │ │ mov $0x15,%esi │ │ jmp 1393428 │ │ mov $0x1a,%esi │ │ jmp 1393428 │ │ mov $0x20,%esi │ │ call 1248bb0 │ │ sub $0x4,%esp │ │ - lea -0x113a625(%ebx),%eax │ │ + lea -0x113a64c(%ebx),%eax │ │ lea -0x114ec3c(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 1248ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4118551,15 +4118551,15 @@ │ │ add $0x20,%esp │ │ cmp $0x8,%eax │ │ jne 1394801 │ │ mov (%esp),%eax │ │ cmp 0x10(%ebp),%eax │ │ jne 1394740 │ │ lea -0x1134acc(%ebx),%eax │ │ - lea -0x1141d30(%ebx),%ecx │ │ + lea -0x1141d57(%ebx),%ecx │ │ lea -0x1156292(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ @@ -4119186,15 +4119186,15 @@ │ │ jmp 1394e9e │ │ mov 0x4(%eax),%ebp │ │ lea 0xc(%eax),%edi │ │ test %ebp,%ebp │ │ jne 1394d45 │ │ lea -0x114b107(%ebx),%eax │ │ jmp 1394e9e │ │ - lea -0x113e101(%ebx),%eax │ │ + lea -0x113e128(%ebx),%eax │ │ jmp 1394e9e │ │ sub $0x4,%esp │ │ push %esi │ │ push %eax │ │ push %edx │ │ call 1394eb0 │ │ mov 0x30(%esp),%edx │ │ @@ -4119506,16 +4119506,16 @@ │ │ add $0x2c,%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov 0x18(%esp),%ebx │ │ - lea -0x114568e(%ebx),%eax │ │ - lea -0x1136940(%ebx),%ecx │ │ + lea -0x11456b5(%ebx),%eax │ │ + lea -0x1136967(%ebx),%ecx │ │ lea -0x1156292(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ @@ -4119607,15 +4119607,15 @@ │ │ mov %eax,%ecx │ │ mov (%ecx),%eax │ │ add $0x4,%esp │ │ pop %esi │ │ pop %ebx │ │ ret │ │ lea -0x114cd83(%ebx),%eax │ │ - lea -0x113e10d(%ebx),%ecx │ │ + lea -0x113e134(%ebx),%ecx │ │ lea -0x1156292(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ @@ -4119749,15 +4119749,15 @@ │ │ push %ebx │ │ push %esi │ │ push %eax │ │ call 1395318 │ │ pop %ebx │ │ add $0xab340,%ebx │ │ lea -0x114b169(%ebx),%eax │ │ - lea -0x113a606(%ebx),%ecx │ │ + lea -0x113a62d(%ebx),%ecx │ │ lea -0x1156292(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ @@ -4120338,30 +4120338,30 @@ │ │ call 139e140 │ │ add $0x4,%esp │ │ push %esi │ │ call 139e7a0 │ │ add $0x10,%esp │ │ call 139dce0 │ │ lea -0x114cd83(%ebx),%eax │ │ - lea -0x113e10d(%ebx),%ecx │ │ + lea -0x113e134(%ebx),%ecx │ │ lea -0x1156292(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 139e140 │ │ add $0x4,%esp │ │ push %esi │ │ call 139e7a0 │ │ add $0x10,%esp │ │ call 139dce0 │ │ lea -0x114cd83(%ebx),%eax │ │ - lea -0x113e10d(%ebx),%ecx │ │ + lea -0x113e134(%ebx),%ecx │ │ lea -0x1156292(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ @@ -4121380,15 +4121380,15 @@ │ │ jmp 13967f4 │ │ mov $0xa8,%eax │ │ add -0x360(%ebx),%eax │ │ lea -0x1125ab9(%ebx),%ecx │ │ jmp 13967e9 │ │ mov $0xa8,%eax │ │ add -0x360(%ebx),%eax │ │ - lea -0x113a5f5(%ebx),%ecx │ │ + lea -0x113a61c(%ebx),%ecx │ │ jmp 13967ce │ │ mov $0xa8,%eax │ │ add -0x360(%ebx),%eax │ │ lea -0x113108d(%ebx),%ecx │ │ push %eax │ │ push $0x1 │ │ push $0x47 │ │ @@ -4121406,15 +4121406,15 @@ │ │ lea -0x1129912(%ebx),%ecx │ │ push %eax │ │ push $0x1 │ │ push $0x53 │ │ jmp 13967ee │ │ mov $0xa8,%eax │ │ add -0x360(%ebx),%eax │ │ - lea -0x11387d9(%ebx),%ecx │ │ + lea -0x1138800(%ebx),%ecx │ │ push %eax │ │ push $0x1 │ │ push $0x49 │ │ jmp 13967ee │ │ mov $0xa8,%eax │ │ add -0x360(%ebx),%eax │ │ lea -0x111da96(%ebx),%ecx │ │ @@ -4121426,15 +4121426,15 @@ │ │ push %eax │ │ push $0x1 │ │ push $0x41 │ │ jmp 13967ee │ │ mov $0xa8,%eax │ │ mov -0x18(%ebp),%ebx │ │ add -0x360(%ebx),%eax │ │ - lea -0x113fe42(%ebx),%ecx │ │ + lea -0x113fe69(%ebx),%ecx │ │ push %eax │ │ push $0x1 │ │ push $0x40 │ │ push %ecx │ │ call 139e7b0 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ @@ -4121459,64 +4121459,64 @@ │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 139e140 │ │ jmp 13967f4 │ │ mov -0x18(%ebp),%ebx │ │ - lea -0x114568e(%ebx),%eax │ │ - lea -0x1136940(%ebx),%ecx │ │ + lea -0x11456b5(%ebx),%eax │ │ + lea -0x1136967(%ebx),%ecx │ │ lea -0x1156292(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 139e140 │ │ add $0x4,%esp │ │ push %esi │ │ call 139e7a0 │ │ add $0x10,%esp │ │ call 139dce0 │ │ mov -0x18(%ebp),%ebx │ │ - lea -0x114568e(%ebx),%eax │ │ - lea -0x1136940(%ebx),%ecx │ │ + lea -0x11456b5(%ebx),%eax │ │ + lea -0x1136967(%ebx),%ecx │ │ lea -0x1156292(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 139e140 │ │ add $0x4,%esp │ │ push %esi │ │ call 139e7a0 │ │ add $0x10,%esp │ │ call 139dce0 │ │ mov -0x18(%ebp),%ebx │ │ - lea -0x114568e(%ebx),%eax │ │ - lea -0x1136940(%ebx),%ecx │ │ + lea -0x11456b5(%ebx),%eax │ │ + lea -0x1136967(%ebx),%ecx │ │ lea -0x1156292(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 139e140 │ │ add $0x4,%esp │ │ push %esi │ │ call 139e7a0 │ │ add $0x10,%esp │ │ call 139dce0 │ │ mov -0x18(%ebp),%ebx │ │ - lea -0x114568e(%ebx),%eax │ │ - lea -0x1136940(%ebx),%ecx │ │ + lea -0x11456b5(%ebx),%eax │ │ + lea -0x1136967(%ebx),%ecx │ │ lea -0x1156292(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ @@ -4121604,30 +4121604,30 @@ │ │ add $0x4,%ecx │ │ mov (%ecx),%eax │ │ jmp 1396984 │ │ add $0x14,%ecx │ │ mov (%ecx),%eax │ │ jmp 1396984 │ │ lea -0x114759a(%ebx),%eax │ │ - lea -0x113fdd1(%ebx),%ecx │ │ + lea -0x113fdf8(%ebx),%ecx │ │ lea -0x1156292(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 139e140 │ │ add $0x4,%esp │ │ push %esi │ │ call 139e7a0 │ │ add $0x10,%esp │ │ call 139dce0 │ │ lea -0x114cd83(%ebx),%eax │ │ - lea -0x113e10d(%ebx),%ecx │ │ + lea -0x113e134(%ebx),%ecx │ │ lea -0x1156292(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ @@ -4121759,16 +4121759,16 @@ │ │ test %ecx,%ecx │ │ je 1396cd7 │ │ add %ecx,%eax │ │ test %dl,%dl │ │ jns 1396ba4 │ │ jmp 1396ba2 │ │ mov 0x8(%esp),%ebx │ │ - lea -0x114568e(%ebx),%eax │ │ - lea -0x1136940(%ebx),%ecx │ │ + lea -0x11456b5(%ebx),%eax │ │ + lea -0x1136967(%ebx),%ecx │ │ lea -0x1156292(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ @@ -4121789,30 +4121789,30 @@ │ │ push %esi │ │ call 139e140 │ │ add $0x4,%esp │ │ push %esi │ │ call 139e7a0 │ │ add $0x10,%esp │ │ call 139dce0 │ │ - lea -0x1136959(%ebx),%eax │ │ + lea -0x1136980(%ebx),%eax │ │ lea -0x111fb92(%ebx),%ecx │ │ lea -0x1156292(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 139e140 │ │ add $0x4,%esp │ │ push %esi │ │ call 139e7a0 │ │ add $0x10,%esp │ │ call 139dce0 │ │ - lea -0x113fe01(%ebx),%eax │ │ + lea -0x113fe28(%ebx),%eax │ │ lea -0x111fb92(%ebx),%ecx │ │ lea -0x1156292(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -4121849,15 +4121849,15 @@ │ │ push %esi │ │ call 139e140 │ │ add $0x4,%esp │ │ push %esi │ │ call 139e7a0 │ │ add $0x10,%esp │ │ call 139dce0 │ │ - lea -0x1136959(%ebx),%eax │ │ + lea -0x1136980(%ebx),%eax │ │ lea -0x111fb92(%ebx),%ecx │ │ lea -0x1156292(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -4122024,15 +4122024,15 @@ │ │ push %esi │ │ call 139e140 │ │ add $0x4,%esp │ │ push %esi │ │ call 139e7a0 │ │ add $0x10,%esp │ │ call 139dce0 │ │ - lea -0x1141d22(%ebx),%eax │ │ + lea -0x1141d49(%ebx),%eax │ │ lea -0x114cd6a(%ebx),%ecx │ │ lea -0x1156292(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -4122595,63 +4122595,63 @@ │ │ add $0x1cc,%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov 0x4(%esp),%ebx │ │ - lea -0x114568e(%ebx),%eax │ │ - lea -0x1136940(%ebx),%ecx │ │ + lea -0x11456b5(%ebx),%eax │ │ + lea -0x1136967(%ebx),%ecx │ │ lea -0x1156292(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 139e140 │ │ add $0x4,%esp │ │ push %esi │ │ call 139e7a0 │ │ add $0x10,%esp │ │ call 139dce0 │ │ mov 0x4(%esp),%ebx │ │ - lea -0x114568e(%ebx),%eax │ │ - lea -0x1136940(%ebx),%ecx │ │ + lea -0x11456b5(%ebx),%eax │ │ + lea -0x1136967(%ebx),%ecx │ │ lea -0x1156292(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 139e140 │ │ add $0x4,%esp │ │ push %esi │ │ call 139e7a0 │ │ add $0x10,%esp │ │ call 139dce0 │ │ mov 0x4(%esp),%ebx │ │ - lea -0x114568e(%ebx),%eax │ │ - lea -0x1136940(%ebx),%ecx │ │ + lea -0x11456b5(%ebx),%eax │ │ + lea -0x1136967(%ebx),%ecx │ │ lea -0x1156292(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 139e140 │ │ add $0x4,%esp │ │ push %esi │ │ call 139e7a0 │ │ add $0x10,%esp │ │ call 139dce0 │ │ lea -0x114cd83(%ebx),%eax │ │ - lea -0x113e10d(%ebx),%ecx │ │ + lea -0x113e134(%ebx),%ecx │ │ lea -0x1156292(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ @@ -4122659,75 +4122659,75 @@ │ │ add $0x4,%esp │ │ push %esi │ │ call 139e7a0 │ │ add $0x10,%esp │ │ call 139dce0 │ │ mov 0x4(%esp),%ebx │ │ lea -0x114cd83(%ebx),%eax │ │ - lea -0x113e10d(%ebx),%ecx │ │ + lea -0x113e134(%ebx),%ecx │ │ lea -0x1156292(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 139e140 │ │ add $0x4,%esp │ │ push %esi │ │ call 139e7a0 │ │ add $0x10,%esp │ │ call 139dce0 │ │ lea -0x1131015(%ebx),%eax │ │ - lea -0x1143900(%ebx),%ecx │ │ + lea -0x1143927(%ebx),%ecx │ │ lea -0x1156292(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 139e140 │ │ add $0x4,%esp │ │ push %esi │ │ call 139e7a0 │ │ add $0x10,%esp │ │ call 139dce0 │ │ - lea -0x1145671(%ebx),%eax │ │ - lea -0x1143900(%ebx),%ecx │ │ + lea -0x1145698(%ebx),%eax │ │ + lea -0x1143927(%ebx),%ecx │ │ lea -0x1156292(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 139e140 │ │ add $0x4,%esp │ │ push %esi │ │ call 139e7a0 │ │ add $0x10,%esp │ │ call 139dce0 │ │ lea -0x111fb86(%ebx),%eax │ │ - lea -0x1143900(%ebx),%ecx │ │ + lea -0x1143927(%ebx),%ecx │ │ lea -0x1156292(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 139e140 │ │ add $0x4,%esp │ │ push %esi │ │ call 139e7a0 │ │ add $0x10,%esp │ │ call 139dce0 │ │ - lea -0x1136935(%ebx),%eax │ │ - lea -0x1143900(%ebx),%ecx │ │ + lea -0x113695c(%ebx),%eax │ │ + lea -0x1143927(%ebx),%ecx │ │ lea -0x1156292(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ @@ -4122735,30 +4122735,30 @@ │ │ add $0x4,%esp │ │ push %esi │ │ call 139e7a0 │ │ add $0x10,%esp │ │ call 139dce0 │ │ mov 0x4(%esp),%ebx │ │ lea -0x114cd83(%ebx),%eax │ │ - lea -0x113e10d(%ebx),%ecx │ │ + lea -0x113e134(%ebx),%ecx │ │ lea -0x1156292(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 139e140 │ │ add $0x4,%esp │ │ push %esi │ │ call 139e7a0 │ │ add $0x10,%esp │ │ call 139dce0 │ │ lea -0x114cd83(%ebx),%eax │ │ - lea -0x113e10d(%ebx),%ecx │ │ + lea -0x113e134(%ebx),%ecx │ │ lea -0x1156292(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ @@ -4123622,16 +4123622,16 @@ │ │ int3 │ │ push %ebx │ │ push %esi │ │ push %eax │ │ call 13981f8 │ │ pop %ebx │ │ add $0xa8460,%ebx │ │ - lea -0x11438ed(%ebx),%eax │ │ - lea -0x113fdbc(%ebx),%ecx │ │ + lea -0x1143914(%ebx),%eax │ │ + lea -0x113fde3(%ebx),%ecx │ │ lea -0x1156292(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ @@ -4123891,15 +4123891,15 @@ │ │ je 13984bf │ │ mov 0x135a0(%ebx),%eax │ │ jmp 1398543 │ │ mov (%esi),%eax │ │ mov 0x54(%eax),%ecx │ │ mov %ecx,0x4(%esp) │ │ sub $0x8,%esp │ │ - lea -0x113e0ed(%ebx),%ecx │ │ + lea -0x113e114(%ebx),%ecx │ │ push %ecx │ │ push %esi │ │ call *0x18(%eax) │ │ add $0x8,%esp │ │ push %eax │ │ push %esi │ │ call *0x14(%esp) │ │ @@ -4124550,15 +4124550,15 @@ │ │ push %esi │ │ call *0x7c(%eax) │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov (%esi),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x11298be(%ebx),%edx │ │ - lea -0x113fda5(%ebx),%eax │ │ + lea -0x113fdcc(%ebx),%eax │ │ push %edx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ mov 0x18(%esp),%eax │ │ call *0x178(%eax) │ │ add $0x10,%esp │ │ @@ -4124755,27 +4124755,27 @@ │ │ je 1398e27 │ │ cmpl $0x0,0x135b0(%ebx) │ │ jne 1398db8 │ │ mov (%esi),%eax │ │ mov 0x54(%eax),%ecx │ │ mov %ecx,0x8(%esp) │ │ sub $0x8,%esp │ │ - lea -0x113e0ed(%ebx),%ecx │ │ + lea -0x113e114(%ebx),%ecx │ │ push %ecx │ │ push %esi │ │ call *0x18(%eax) │ │ add $0x8,%esp │ │ push %eax │ │ push %esi │ │ call *0x18(%esp) │ │ add $0x10,%esp │ │ mov %eax,0x135ac(%ebx) │ │ mov (%esi),%ecx │ │ mov %ecx,0x8(%esp) │ │ - lea -0x1136916(%ebx),%edx │ │ + lea -0x113693d(%ebx),%edx │ │ lea -0x1130ff8(%ebx),%ecx │ │ push %edx │ │ push %ecx │ │ push %eax │ │ push %esi │ │ mov 0x18(%esp),%eax │ │ call *0x84(%eax) │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ @@ -28129,170 +28129,170 @@ │ │ 0x0140d6d0 00000000 64e20801 00000000 1ee30801 ....d........... │ │ 0x0140d6e0 00000000 00000000 00000000 00000000 ................ │ │ 0x0140d6f0 2de30801 a7e30801 01000000 b2050901 -............... │ │ 0x0140d700 db050901 1d070901 3e0a0901 ed0a0901 ........>....... │ │ 0x0140d710 f90a0901 00000000 00000000 00000000 ................ │ │ 0x0140d720 00000000 00000000 00000000 00000000 ................ │ │ 0x0140d730 00000000 00000000 00000000 00000000 ................ │ │ - 0x0140d740 00000000 bfc22e00 dbea2f00 0c0a3000 ........../...0. │ │ - 0x0140d750 60ad3100 e6552f00 eea42e00 ddea2f00 `.1..U/......./. │ │ - 0x0140d760 e97f3000 c2f73000 146f3100 65ad3100 ..0...0..o1.e.1. │ │ + 0x0140d740 00000000 bfc22e00 b4ea2f00 e5093000 ........../...0. │ │ + 0x0140d750 60ad3100 e6552f00 eea42e00 b6ea2f00 `.1..U/......./. │ │ + 0x0140d760 c27f3000 c2f73000 146f3100 65ad3100 ..0...0..o1.e.1. │ │ 0x0140d770 c13a2f00 0b922f00 ce692e00 10922f00 .:/.../..i..../. │ │ - 0x0140d780 60ea3100 76fd2e00 ca523100 48273000 `.1.v....R1.H'0. │ │ - 0x0140d790 160a3000 1b0a3000 1e0a3000 e9ea2f00 ..0...0...0.../. │ │ - 0x0140d7a0 d4523100 889e3000 f3d93000 a4742f00 .R1...0...0..t/. │ │ - 0x0140d7b0 7cfd2e00 97cb3100 c93a2f00 f0ea2f00 |.....1..:/.../. │ │ - 0x0140d7c0 3b433000 86842e00 fe623000 d8523100 ;C0......b0..R1. │ │ - 0x0140d7d0 6dad3100 f9ea2f00 f9a42e00 53df2e00 m.1.../.....S... │ │ - 0x0140d7e0 929e3000 04633000 9ecb3100 f0552f00 ..0..c0...1..U/. │ │ - 0x0140d7f0 03a52e00 16922f00 83fd2e00 feea2f00 ....../......./. │ │ - 0x0140d800 08b12f00 770d3200 1b6f3100 08a52e00 ../.w.2..o1..... │ │ - 0x0140d810 8f842e00 0b633000 c6c22e00 13633000 .....c0......c0. │ │ - 0x0140d820 cef73000 4d273000 d33a2f00 b0163100 ..0.M'0..:/...1. │ │ - 0x0140d830 f47f3000 50273000 e2523100 1a633000 ..0.P'0..R1..c0. │ │ - 0x0140d840 1ebd3000 51ce2f00 1c922f00 89fd2e00 ..0.Q./.../..... │ │ + 0x0140d780 60ea3100 76fd2e00 ca523100 21273000 `.1.v....R1.!'0. │ │ + 0x0140d790 ef093000 f4093000 f7093000 c2ea2f00 ..0...0...0.../. │ │ + 0x0140d7a0 d4523100 619e3000 f3d93000 a4742f00 .R1.a.0...0..t/. │ │ + 0x0140d7b0 7cfd2e00 97cb3100 c93a2f00 c9ea2f00 |.....1..:/.../. │ │ + 0x0140d7c0 14433000 86842e00 d7623000 d8523100 .C0......b0..R1. │ │ + 0x0140d7d0 6dad3100 d2ea2f00 f9a42e00 53df2e00 m.1.../.....S... │ │ + 0x0140d7e0 6b9e3000 dd623000 9ecb3100 f0552f00 k.0..b0...1..U/. │ │ + 0x0140d7f0 03a52e00 16922f00 83fd2e00 d7ea2f00 ....../......./. │ │ + 0x0140d800 e1b02f00 770d3200 1b6f3100 08a52e00 ../.w.2..o1..... │ │ + 0x0140d810 8f842e00 e4623000 c6c22e00 ec623000 .....b0......b0. │ │ + 0x0140d820 cef73000 26273000 d33a2f00 b0163100 ..0.&'0..:/...1. │ │ + 0x0140d830 cd7f3000 29273000 e2523100 f3623000 ..0.)'0..R1..b0. │ │ + 0x0140d840 1ebd3000 2ace2f00 1c922f00 89fd2e00 ..0.*./.../..... │ │ 0x0140d850 13a52e00 d3692e00 6eea3100 24bd3000 .....i..n.1.$.0. │ │ - 0x0140d860 240a3000 46433000 77ad3100 53433000 $.0.FC0.w.1.SC0. │ │ + 0x0140d860 fd093000 1f433000 77ad3100 2c433000 ..0..C0.w.1.,C0. │ │ 0x0140d870 77ea3100 a9cb3100 29922f00 311c2f00 w.1...1.)./.1./. │ │ 0x0140d880 9a842e00 30922f00 9f842e00 ab742f00 ....0./......t/. │ │ - 0x0140d890 19a52e00 58433000 a4842e00 7fea3100 ....XC0.......1. │ │ - 0x0140d8a0 21633000 82ad3100 216f3100 f5552f00 !c0...1.!o1..U/. │ │ - 0x0140d8b0 29633000 1c8f3100 fc552f00 296f3100 )c0...1..U/.)o1. │ │ + 0x0140d890 19a52e00 31433000 a4842e00 7fea3100 ....1C0.......1. │ │ + 0x0140d8a0 fa623000 82ad3100 216f3100 f5552f00 .b0...1.!o1..U/. │ │ + 0x0140d8b0 02633000 1c8f3100 fc552f00 296f3100 .c0...1..U/.)o1. │ │ 0x0140d8c0 e5523100 218f3100 d63a2f00 afcb3100 .R1.!.1..:/...1. │ │ - 0x0140d8d0 d6f73000 36633000 e0f73000 f77f3000 ..0.6c0...0...0. │ │ + 0x0140d8d0 d6f73000 0f633000 e0f73000 d07f3000 ..0..c0...0...0. │ │ 0x0140d8e0 da692e00 39922f00 7b0d3200 e5692e00 .i..9./.{.2..i.. │ │ - 0x0140d8f0 ec692e00 1ea52e00 53273000 b3163100 .i......S'0...1. │ │ + 0x0140d8f0 ec692e00 1ea52e00 2c273000 b3163100 .i......,'0...1. │ │ 0x0140d900 3d1c2f00 b6cb3100 fad93000 ec523100 =./...1...0..R1. │ │ - 0x0140d910 3f633000 0bb12f00 979e3000 f2692e00 ?c0.../...0..i.. │ │ - 0x0140d920 461c2f00 ebf73000 46633000 28a52e00 F./...0.Fc0.(... │ │ + 0x0140d910 18633000 e4b02f00 709e3000 f2692e00 .c0.../.p.0..i.. │ │ + 0x0140d920 461c2f00 ebf73000 1f633000 28a52e00 F./...0..c0.(... │ │ 0x0140d930 2dbd3000 bfcb3100 dd3a2f00 cccb3100 -.0...1..:/...1. │ │ - 0x0140d940 cfc22e00 4e633000 b4742f00 4e1c2f00 ....Nc0..t/.N./. │ │ - 0x0140d950 57633000 dbc22e00 5e273000 01da3000 Wc0.....^'0...0. │ │ + 0x0140d940 cfc22e00 27633000 b4742f00 4e1c2f00 ....'c0..t/.N./. │ │ + 0x0140d950 30633000 dbc22e00 37273000 01da3000 0c0.....7'0...0. │ │ 0x0140d960 e83a2f00 f9692e00 8cad3100 aa842e00 .:/..i....1..... │ │ - 0x0140d970 f33a2f00 87ea3100 2b0a3000 b7163100 .:/...1.+.0...1. │ │ - 0x0140d980 3e353100 2c8f3100 66273000 36a52e00 >51.,.1.f'0.6... │ │ - 0x0140d990 c1163100 3fa52e00 316f3100 60633000 ..1.?...1o1.`c0. │ │ - 0x0140d9a0 5d433000 43922f00 8fea3100 94fd2e00 ]C0.C./...1..... │ │ - 0x0140d9b0 bc742f00 5edf2e00 a19e3000 f6523100 .t/.^.....0..R1. │ │ + 0x0140d970 f33a2f00 87ea3100 040a3000 b7163100 .:/...1...0...1. │ │ + 0x0140d980 3e353100 2c8f3100 3f273000 36a52e00 >51.,.1.?'0.6... │ │ + 0x0140d990 c1163100 3fa52e00 316f3100 39633000 ..1.?...1o1.9c0. │ │ + 0x0140d9a0 36433000 43922f00 8fea3100 94fd2e00 6C0.C./...1..... │ │ + 0x0140d9b0 bc742f00 5edf2e00 7a9e3000 f6523100 .t/.^...z.0..R1. │ │ 0x0140d9c0 f93a2f00 68df2e00 850d3200 368f3100 .:/.h.....2.6.1. │ │ 0x0140d9d0 d2cb3100 a1fd2e00 38bd3000 d9cb3100 ..1.....8.0...1. │ │ - 0x0140d9e0 a69e3000 fd7f3000 47a52e00 076a2e00 ..0...0.G....j.. │ │ - 0x0140d9f0 9bea3100 50a52e00 69433000 cc163100 ..1.P...iC0...1. │ │ - 0x0140da00 c6742f00 02533100 73433000 e1cb3100 .t/..S1.sC0...1. │ │ - 0x0140da10 5bce2f00 5da52e00 376f3100 0e6a2e00 [./.]...7o1..j.. │ │ - 0x0140da20 73273000 4b353100 06803000 04eb2f00 s'0.K51...0.../. │ │ - 0x0140da30 11803000 b2842e00 43bd3000 08da3000 ..0.....C.0...0. │ │ - 0x0140da40 ce742f00 13da3000 0feb2f00 053b2f00 .t/...0.../..;/. │ │ - 0x0140da50 97ad3100 08562f00 19eb2f00 6b8f3100 ..1..V/.../.k.1. │ │ + 0x0140d9e0 7f9e3000 d67f3000 47a52e00 076a2e00 ..0...0.G....j.. │ │ + 0x0140d9f0 9bea3100 50a52e00 42433000 cc163100 ..1.P...BC0...1. │ │ + 0x0140da00 c6742f00 02533100 4c433000 e1cb3100 .t/..S1.LC0...1. │ │ + 0x0140da10 34ce2f00 5da52e00 376f3100 0e6a2e00 4./.]...7o1..j.. │ │ + 0x0140da20 4c273000 4b353100 df7f3000 ddea2f00 L'0.K51...0.../. │ │ + 0x0140da30 ea7f3000 b2842e00 43bd3000 08da3000 ..0.....C.0...0. │ │ + 0x0140da40 ce742f00 13da3000 e8ea2f00 053b2f00 .t/...0.../..;/. │ │ + 0x0140da50 97ad3100 08562f00 f2ea2f00 6b8f3100 ..1..V/.../.k.1. │ │ 0x0140da60 a6ea3100 8b0d3200 72df2e00 f3682e00 ..1...2.r....h.. │ │ 0x0140da70 adfd2e00 abea3100 2e3b2f00 b7ea3100 ......1..;/...1. │ │ - 0x0140da80 186a2e00 89ea2f00 5a443000 900d3200 .j..../.ZD0...2. │ │ - 0x0140da90 63443000 1bc32e00 45562f00 83932f00 cD0.....EV/.../. │ │ - 0x0140daa0 ddce2f00 206a2e00 7c273000 b61c2f00 ../. j..|'0.../. │ │ - 0x0140dab0 e0ce2f00 91443000 7bb12f00 f5842e00 ../..D0.{./..... │ │ + 0x0140da80 186a2e00 62ea2f00 33443000 900d3200 .j..b./.3D0...2. │ │ + 0x0140da90 3c443000 1bc32e00 45562f00 83932f00 ... │ │ - 0x0140e920 2eee2f00 5b2a3000 25c52e00 00000000 ../.[*0.%....... │ │ - 0x0140e930 0bd12f00 00000000 101a3100 6aee3100 ../.......1.j.1. │ │ + 0x0140e910 62892e00 00000000 4d0a3000 3ede2e00 b.......M.0.>... │ │ + 0x0140e920 07ee2f00 342a3000 25c52e00 00000000 ../.4*0.%....... │ │ + 0x0140e930 e4d02f00 00000000 101a3100 6aee3100 ../.......1.j.1. │ │ 0x0140e940 96772f00 e4962f00 47971001 b4991001 .w/.../.G....... │ │ 0x0140e950 5c9b1001 2d9c1001 649c1001 979c1001 \...-...d....... │ │ 0x0140e960 04000000 37ef1001 6def1001 a2ef1001 ....7...m....... │ │ 0x0140e970 e2f11001 7ef21001 fcf21001 50f31001 ....~.......P... │ │ 0x0140e980 82f31001 fcf81001 07fa1001 3dfa1001 ............=... │ │ 0x0140e990 1ffb1001 3afb1001 ca041101 f2041101 ....:........... │ │ 0x0140e9a0 08061101 14061101 3a061101 90061101 ........:....... │ │ @@ -28434,35 +28434,35 @@ │ │ 0x0140e9e0 00000000 d8a91001 d8a91001 53ab1001 ............S... │ │ 0x0140e9f0 dcac1001 dcac1001 33ad1001 8dad1001 ........3....... │ │ 0x0140ea00 ebad1001 dfaf1001 47b21001 57b21001 ........G...W... │ │ 0x0140ea10 f9b21001 00000000 00000000 00000000 ................ │ │ 0x0140ea20 00000000 00000000 00000000 00000000 ................ │ │ 0x0140ea30 00000000 00000000 00000000 00000000 ................ │ │ 0x0140ea40 00000000 53c52e00 eb723100 7c002f00 ....S....r1.|./. │ │ - 0x0140ea50 2f733100 73892e00 7e2a3000 8f582f00 /s1.s...~*0..X/. │ │ - 0x0140ea60 4c563100 ed3e2f00 130d3000 c9b42f00 LV1..>/...0.../. │ │ - 0x0140ea70 22103200 54463000 c4463000 20d12f00 ".2.TF0..F0. ./. │ │ - 0x0140ea80 e8202f00 98002f00 76823000 9a2a3000 . /.../.v.0..*0. │ │ - 0x0140ea90 fc373100 b9ee3100 b1823000 92a03000 .71...1...0...0. │ │ - 0x0140eaa0 54d12f00 5a392f00 5a392f00 bca03000 T./.Z9/.Z9/...0. │ │ - 0x0140eab0 52103200 f3a03000 7fc52e00 8f103200 R.2...0.......2. │ │ + 0x0140ea50 2f733100 73892e00 572a3000 8f582f00 /s1.s...W*0..X/. │ │ + 0x0140ea60 4c563100 ed3e2f00 ec0c3000 a2b42f00 LV1..>/...0.../. │ │ + 0x0140ea70 22103200 2d463000 9d463000 f9d02f00 ".2.-F0..F0.../. │ │ + 0x0140ea80 e8202f00 98002f00 4f823000 732a3000 . /.../.O.0.s*0. │ │ + 0x0140ea90 fc373100 b9ee3100 8a823000 6ba03000 .71...1...0.k.0. │ │ + 0x0140eaa0 2dd12f00 5a392f00 5a392f00 95a03000 -./.Z9/.Z9/...0. │ │ + 0x0140eab0 52103200 cca03000 7fc52e00 8f103200 R.2...0.......2. │ │ 0x0140eac0 3dfb3000 c3002f00 70b13100 401a3100 =.0.../.p.1.@.1. │ │ 0x0140ead0 4c733100 811a3100 24c13000 64563100 Ls1...1.$.0.dV1. │ │ 0x0140eae0 a7ce3100 00000000 23da1001 e7da1001 ..1.....#....... │ │ 0x0140eaf0 10db1001 7bdb1001 b1db1001 00000000 ....{........... │ │ 0x0140eb00 00000000 fcdc1001 37dd1001 60dd1001 ........7...`... │ │ 0x0140eb10 cbdd1001 01de1001 00000000 26933100 ............&.1. │ │ 0x0140eb20 09000000 b7563100 06000000 33212f00 .....V1.....3!/. │ │ - 0x0140eb30 08000000 e3663000 0a000000 c12a3000 .....f0......*0. │ │ - 0x0140eb40 05000000 4dee2f00 07000000 93892e00 ....M./......... │ │ - 0x0140eb50 0a000000 31383100 0a000000 eb823000 ....181.......0. │ │ - 0x0140eb60 02000400 ef3f2f00 03010300 55ee2f00 .....?/.....U./. │ │ + 0x0140eb30 08000000 bc663000 0a000000 9a2a3000 .....f0......*0. │ │ + 0x0140eb40 05000000 26ee2f00 07000000 93892e00 ....&./......... │ │ + 0x0140eb50 0a000000 31383100 0a000000 c4823000 ....181.......0. │ │ + 0x0140eb60 02000400 ef3f2f00 03010300 2eee2f00 .....?/......./. │ │ 0x0140eb70 03010200 ad733100 04000100 89ee3100 .....s1.......1. │ │ - 0x0140eb80 1bbb1101 40ee2f00 bbc81101 d13b2f00 ....@./......;/. │ │ - 0x0140eb90 aacc1101 26933100 c4cd1101 4dee2f00 ....&.1.....M./. │ │ + 0x0140eb80 1bbb1101 19ee2f00 bbc81101 d13b2f00 ....../......;/. │ │ + 0x0140eb90 aacc1101 26933100 c4cd1101 26ee2f00 ....&.1.....&./. │ │ 0x0140eba0 e6b13100 eeb13100 ea103200 f06e3100 ..1...1...2..n1. │ │ 0x0140ebb0 00000000 abe91101 abe91101 93eb1101 ................ │ │ 0x0140ebc0 f6eb1101 f6eb1101 2dec1101 73ec1101 ........-...s... │ │ 0x0140ebd0 a5ec1101 76ed1101 e9ed1101 ffed1101 ....v........... │ │ 0x0140ebe0 6eee1101 00000000 00000000 00000000 n............... │ │ 0x0140ebf0 00000000 00000000 00000000 00000000 ................ │ │ 0x0140ec00 00000000 00000000 00000000 00000000 ................ │ │ @@ -28470,61 +28470,61 @@ │ │ 0x0140ec20 4aef1101 e5f31101 0bf41101 aef41101 J............... │ │ 0x0140ec30 50f51101 a0f51101 a2ff1101 9f011201 P............... │ │ 0x0140ec40 b2011201 fa051201 69061201 bb0f1201 ........i....... │ │ 0x0140ec50 e10f1201 16101201 22101201 4b101201 ........"...K... │ │ 0x0140ec60 8c101201 43111201 73111201 b3111201 ....C...s....... │ │ 0x0140ec70 f1111201 3d121201 d3db3000 01000000 ....=.....0..... │ │ 0x0140ec80 52962f00 00000000 00de3000 02000000 R./.......0..... │ │ - 0x0140ec90 00000000 00000000 97b52f00 f3d12f00 ........../.../. │ │ - 0x0140eca0 c2582f00 9a2a3000 a3383100 3a113200 .X/..*0..81.:.2. │ │ - 0x0140ecb0 0b8a2e00 a20d3000 61113200 dda13000 ......0.a.2...0. │ │ + 0x0140ec90 00000000 00000000 70b52f00 ccd12f00 ........p./.../. │ │ + 0x0140eca0 c2582f00 732a3000 a3383100 3a113200 .X/.s*0..81.:.2. │ │ + 0x0140ecb0 0b8a2e00 7b0d3000 61113200 b6a13000 ....{.0.a.2...0. │ │ 0x0140ecc0 3de32e00 03000000 020e1301 150e1301 =............... │ │ 0x0140ecd0 2a0e1301 810e1301 0c0f1301 560f1301 *...........V... │ │ 0x0140ece0 710f1301 980f1301 d10f1301 31101301 q...........1... │ │ 0x0140ecf0 58101301 dd101301 46121301 a4151301 X.......F....... │ │ 0x0140ed00 44161301 7f161301 ed161301 92171301 D............... │ │ 0x0140ed10 8a181301 2f191301 7c191301 56ef3100 ..../...|...V.1. │ │ - 0x0140ed20 4dee2f00 09743100 e6b13100 c4a52e00 M./..t1...1..... │ │ + 0x0140ed20 26ee2f00 09743100 e6b13100 c4a52e00 &./..t1...1..... │ │ 0x0140ed30 89ee3100 00000000 bf531301 00000000 ..1......S...... │ │ - 0x0140ed40 45683000 00000000 af591301 00000000 Eh0......Y...... │ │ + 0x0140ed40 1e683000 00000000 af591301 00000000 .h0......Y...... │ │ 0x0140ed50 44212f00 00000000 4d5b1301 00000000 D!/.....M[...... │ │ 0x0140ed60 e3373100 59651301 d76b1301 206c1301 .71.Ye...k.. l.. │ │ - 0x0140ed70 89a23000 40701301 44711301 6b711301 ..0.@p..Dq..kq.. │ │ - 0x0140ed80 5b823000 0e731301 d1731301 0b741301 [.0..s...s...t.. │ │ + 0x0140ed70 62a23000 40701301 44711301 6b711301 b.0.@p..Dq..kq.. │ │ + 0x0140ed80 34823000 0e731301 d1731301 0b741301 4.0..s...s...t.. │ │ 0x0140ed90 c5c62e00 cc2b1201 242d1201 60741301 .....+..$-..`t.. │ │ 0x0140eda0 02000000 7e8c1301 ad8c1301 dc8c1301 ....~........... │ │ 0x0140edb0 098e1301 328e1301 5b8e1301 33901301 ....2...[...3... │ │ 0x0140edc0 78901301 05921301 65961301 75961301 x.......e...u... │ │ 0x0140edd0 90971301 00000000 00000000 00000000 ................ │ │ 0x0140ede0 00000000 00000000 00000000 00000000 ................ │ │ 0x0140edf0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0140ee00 00000000 c9772f00 5d2b3000 4d212f00 .....w/.]+0.M!/. │ │ + 0x0140ee00 00000000 c9772f00 362b3000 4d212f00 .....w/.6+0.M!/. │ │ 0x0140ee10 dbcf3100 7f972f00 00000000 c4ef3100 ..1.../.......1. │ │ 0x0140ee20 4ab23100 2b943100 46412f00 1f1c3100 J.1.+.1.FA/...1. │ │ - 0x0140ee30 6db23100 24fc3000 b3d22f00 ef383100 m.1.$.0.../..81. │ │ - 0x0140ee40 7bee2f00 bc8a2e00 a3592f00 460e3000 {./......Y/.F.0. │ │ - 0x0140ee50 af972f00 e3113200 7bb12f00 d89f3000 ../...2.{./...0. │ │ + 0x0140ee30 6db23100 24fc3000 8cd22f00 ef383100 m.1.$.0.../..81. │ │ + 0x0140ee40 54ee2f00 bc8a2e00 a3592f00 1f0e3000 T./......Y/...0. │ │ + 0x0140ee50 af972f00 e3113200 54b12f00 b19f3000 ../...2.T./...0. │ │ 0x0140ee60 7efc3000 58c24401 2f8b2e00 bcc24401 ~.0.X.D./.....D. │ │ - 0x0140ee70 7d0e3000 57943100 f4ef3100 24d32f00 }.0.W.1...1.$./. │ │ - 0x0140ee80 ca473000 66a82e00 88fc3000 43393100 .G0.f.....0.C91. │ │ - 0x0140ee90 f0592f00 b7743100 08b33100 910e3000 .Y/..t1...1...0. │ │ + 0x0140ee70 560e3000 57943100 f4ef3100 fdd22f00 V.0.W.1...1.../. │ │ + 0x0140ee80 a3473000 66a82e00 88fc3000 43393100 .G0.f.....0.C91. │ │ + 0x0140ee90 f0592f00 b7743100 08b33100 6a0e3000 .Y/..t1...1.j.0. │ │ 0x0140eea0 be212f00 7ba82e00 3f8b2e00 f8de3000 .!/.{...?.....0. │ │ - 0x0140eeb0 aa0e3000 598b2e00 9ba82e00 07f03100 ..0.Y.........1. │ │ + 0x0140eeb0 830e3000 598b2e00 9ba82e00 07f03100 ..0.Y.........1. │ │ 0x0140eec0 4d782f00 8d573100 c9022f00 54c23000 Mx/..W1.../.T.0. │ │ - 0x0140eed0 861c3100 c6833000 d3833000 1af03100 ..1...0...0...1. │ │ + 0x0140eed0 861c3100 9f833000 ac833000 1af03100 ..1...0...0...1. │ │ 0x0140eee0 59782f00 6ac23000 57393100 2ad03100 Yx/.j.0.W91.*.1. │ │ - 0x0140eef0 a6fc3000 d4212f00 96b62f00 8a982f00 ..0..!/.../.../. │ │ - 0x0140ef00 67393100 befc3000 3ad03100 6fa33000 g91...0.:.1.o.0. │ │ + 0x0140eef0 a6fc3000 d4212f00 6fb62f00 8a982f00 ..0..!/.o./.../. │ │ + 0x0140ef00 67393100 befc3000 3ad03100 48a33000 g91...0.:.1.H.0. │ │ 0x0140ef10 81c23000 5d6d2e00 b2a82e00 c9a82e00 ..0.]m.......... │ │ - 0x0140ef20 dcfc3000 ef212f00 a22b3000 95c23000 ..0..!/..+0...0. │ │ + 0x0140ef20 dcfc3000 ef212f00 7b2b3000 95c23000 ..0..!/.{+0...0. │ │ 0x0140ef30 a5573100 04222f00 d5022f00 e2022f00 .W1.."/.../.../. │ │ - 0x0140ef40 0cd83000 7afc2e00 007f3000 8f253000 ..0.z.....0..%0. │ │ - 0x0140ef50 f8682e00 d0392f00 82453000 39a62e00 .h...9/..E0.9... │ │ + 0x0140ef40 0cd83000 7afc2e00 d97e3000 68253000 ..0.z....~0.h%0. │ │ + 0x0140ef50 f8682e00 d0392f00 5b453000 39a62e00 .h...9/.[E0.9... │ │ 0x0140ef60 2fa62e00 980f3200 24373100 97fa3000 /.....2.$71...0. │ │ - 0x0140ef70 8f653000 00000100 00000000 00000000 .e0............. │ │ + 0x0140ef70 68653000 00000100 00000000 00000000 he0............. │ │ 0x0140ef80 00000000 10bd1401 20c41401 d0b01401 ........ ....... │ │ 0x0140ef90 307b1501 e07b1501 807b1501 90411a01 0{...{...{...A.. │ │ 0x0140efa0 50351a01 80451401 00471401 10441401 P5...E...G...D.. │ │ 0x0140efb0 10431401 40471401 e0441401 40e31801 .C..@G...D..@... │ │ 0x0140efc0 80db1801 f05b1401 b0271401 40301401 .....[...'..@0.. │ │ 0x0140efd0 603a1401 f03a1401 a0da1801 90231401 `:...:.......#.. │ │ 0x0140efe0 a0231401 107b1501 50214101 20fa1401 .#...{..P!A. ... │ │ @@ -28651,15 +28651,15 @@ │ │ 0x0140f770 706e1501 60731501 64782f00 0f000000 pn..`s..dx/..... │ │ 0x0140f780 6d943100 0f000000 d07a1501 50781501 m.1......z..Px.. │ │ 0x0140f790 1e000000 30ca1a01 40cb1a01 90101401 ....0...@....... │ │ 0x0140f7a0 00000000 18b43100 00000000 00000000 ......1......... │ │ 0x0140f7b0 00000000 00000000 dfffffff 00000000 ................ │ │ 0x0140f7c0 00000000 00000000 00000000 00000000 ................ │ │ 0x0140f7d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0140f7e0 00000000 94f02f00 00000000 00000000 ....../......... │ │ + 0x0140f7e0 00000000 6df02f00 00000000 00000000 ....m./......... │ │ 0x0140f7f0 00000000 00000000 20000000 00000000 ........ ....... │ │ 0x0140f800 00000000 00000000 00000000 00000000 ................ │ │ 0x0140f810 00000000 00000000 00000000 00000000 ................ │ │ 0x0140f820 00000000 16f23100 00000000 00000000 ......1......... │ │ 0x0140f830 00000000 00000000 00000000 00000000 ................ │ │ 0x0140f840 00000000 00000000 00000000 00000000 ................ │ │ 0x0140f850 20000000 00000000 00000000 00000000 ............... │ │ @@ -28695,19 +28695,19 @@ │ │ 0x0140fa30 08000000 00000000 00000000 00000000 ................ │ │ 0x0140fa40 00000000 00000000 00000000 00000000 ................ │ │ 0x0140fa50 00000000 00000000 00000000 00000000 ................ │ │ 0x0140fa60 00000000 ce953100 00000000 00000000 ......1......... │ │ 0x0140fa70 40000000 00000000 00000000 00000000 @............... │ │ 0x0140fa80 00000000 00000000 00000000 00000000 ................ │ │ 0x0140fa90 00000000 00000000 00000000 00000000 ................ │ │ - 0x0140faa0 00000000 a4f02f00 00000000 00000000 ....../......... │ │ + 0x0140faa0 00000000 7df02f00 00000000 00000000 ....}./......... │ │ 0x0140fab0 80000000 00000000 00000000 00000000 ................ │ │ 0x0140fac0 00000000 00000000 00000000 00000000 ................ │ │ 0x0140fad0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0140fae0 00000000 3fd42f00 00000000 00000000 ....?./......... │ │ + 0x0140fae0 00000000 18d42f00 00000000 00000000 ....../......... │ │ 0x0140faf0 00010000 00000000 00000000 00000000 ................ │ │ 0x0140fb00 00000000 00000000 00000000 00000000 ................ │ │ 0x0140fb10 00000000 00000000 00000000 00000000 ................ │ │ 0x0140fb20 00000000 9bfd3000 00000000 00000000 ......0......... │ │ 0x0140fb30 20000000 00000000 00000000 00000000 ............... │ │ 0x0140fb40 00000000 00000000 00000000 00000000 ................ │ │ 0x0140fb50 00000000 00000000 00000000 00000000 ................ │ │ @@ -28719,55 +28719,55 @@ │ │ 0x0140fbb0 00020000 00000000 00000000 00000000 ................ │ │ 0x0140fbc0 00000000 00000000 00000000 00000000 ................ │ │ 0x0140fbd0 00000000 00000000 00000000 00000000 ................ │ │ 0x0140fbe0 00000000 d6232f00 00000000 00000000 .....#/......... │ │ 0x0140fbf0 00000000 01000000 00000000 00000000 ................ │ │ 0x0140fc00 00000000 00000000 00000000 00000000 ................ │ │ 0x0140fc10 00000000 00000000 00000000 00000000 ................ │ │ - 0x0140fc20 00000000 392d3000 00000000 00000000 ....9-0......... │ │ + 0x0140fc20 00000000 122d3000 00000000 00000000 .....-0......... │ │ 0x0140fc30 00000000 02000000 00000000 00000000 ................ │ │ 0x0140fc40 00000000 00000000 00000000 00000000 ................ │ │ 0x0140fc50 00000000 00000000 00000000 00000000 ................ │ │ 0x0140fc60 00000000 7f953100 00000000 00000000 ......1......... │ │ 0x0140fc70 00000000 02000000 00000000 00000000 ................ │ │ 0x0140fc80 00000000 00000000 00000000 00000000 ................ │ │ 0x0140fc90 00000000 00000000 00000000 00000000 ................ │ │ - 0x0140fca0 00000000 60103000 00000000 00000000 ....`.0......... │ │ + 0x0140fca0 00000000 39103000 00000000 00000000 ....9.0......... │ │ 0x0140fcb0 00000000 04000000 00000000 00000000 ................ │ │ 0x0140fcc0 00000000 00000000 00000000 00000000 ................ │ │ 0x0140fcd0 00000000 00000000 00000000 00000000 ................ │ │ 0x0140fce0 00000000 eac33000 00000000 00000000 ......0......... │ │ 0x0140fcf0 00000000 08000000 00000000 00000000 ................ │ │ 0x0140fd00 00000000 00000000 00000000 00000000 ................ │ │ 0x0140fd10 00000000 00000000 00000000 00000000 ................ │ │ 0x0140fd20 00000000 79fd3000 00000000 00000000 ....y.0......... │ │ 0x0140fd30 00000000 08000000 00000000 00000000 ................ │ │ 0x0140fd40 00000000 00000000 00000000 00000000 ................ │ │ 0x0140fd50 00000000 00000000 00000000 00000000 ................ │ │ - 0x0140fd60 00000000 47d42f00 00000000 00000000 ....G./......... │ │ + 0x0140fd60 00000000 20d42f00 00000000 00000000 .... ./......... │ │ 0x0140fd70 00000000 10000000 00000000 00000000 ................ │ │ 0x0140fd80 00000000 00000000 00000000 00000000 ................ │ │ 0x0140fd90 00000000 00000000 00000000 00000000 ................ │ │ 0x0140fda0 00000000 5c422f00 00000000 00000000 ....\B/......... │ │ 0x0140fdb0 00000000 20000000 00000000 00000000 .... ........... │ │ 0x0140fdc0 00000000 00000000 00000000 00000000 ................ │ │ 0x0140fdd0 00000000 00000000 00000000 00000000 ................ │ │ 0x0140fde0 00000000 1cb43100 00000000 00000000 ......1......... │ │ 0x0140fdf0 00000000 80000000 00000000 00000000 ................ │ │ 0x0140fe00 00000000 00000000 00000000 00000000 ................ │ │ 0x0140fe10 00000000 00000000 00000000 00000000 ................ │ │ - 0x0140fe20 00000000 3e2d3000 00000000 00000000 ....>-0......... │ │ + 0x0140fe20 00000000 172d3000 00000000 00000000 .....-0......... │ │ 0x0140fe30 00000000 a0000000 00000000 00000000 ................ │ │ 0x0140fe40 00000000 00000000 00000000 00000000 ................ │ │ 0x0140fe50 00000000 00000000 00000000 00000000 ................ │ │ - 0x0140fe60 00000000 99853000 00000000 00000000 ......0......... │ │ + 0x0140fe60 00000000 72853000 00000000 00000000 ....r.0......... │ │ 0x0140fe70 00000000 40000000 00000000 00000000 ....@........... │ │ 0x0140fe80 00000000 00000000 00000000 00000000 ................ │ │ 0x0140fe90 00000000 00000000 00000000 00000000 ................ │ │ - 0x0140fea0 00000000 dca43000 00000000 00000000 ......0......... │ │ + 0x0140fea0 00000000 b5a43000 00000000 00000000 ......0......... │ │ 0x0140feb0 02000000 fbffffff 00000000 00000000 ................ │ │ 0x0140fec0 00000000 00000000 00000000 00000000 ................ │ │ 0x0140fed0 00000000 00000000 00000000 00000000 ................ │ │ 0x0140fee0 00000000 e5753100 00000000 00000000 .....u1......... │ │ 0x0140fef0 02000000 fbffffff 00000000 00000000 ................ │ │ 0x0140ff00 00000000 00000000 00000000 00000000 ................ │ │ 0x0140ff10 00000000 00000000 00000000 00000000 ................ │ │ @@ -28807,19 +28807,19 @@ │ │ 0x01410130 00000000 00000000 02000000 00000000 ................ │ │ 0x01410140 00000000 00000000 00000000 00000000 ................ │ │ 0x01410150 00000000 00000000 00000000 00000000 ................ │ │ 0x01410160 00000000 c5df3000 00000000 00000000 ......0......... │ │ 0x01410170 00000000 00000000 04000000 00000000 ................ │ │ 0x01410180 00000000 00000000 00000000 00000000 ................ │ │ 0x01410190 00000000 00000000 00000000 00000000 ................ │ │ - 0x014101a0 00000000 442d3000 00000000 00000000 ....D-0......... │ │ + 0x014101a0 00000000 1d2d3000 00000000 00000000 .....-0......... │ │ 0x014101b0 00000000 00000000 08000000 00000000 ................ │ │ 0x014101c0 00000000 00000000 00000000 00000000 ................ │ │ 0x014101d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x014101e0 00000000 9e853000 00000000 00000000 ......0......... │ │ + 0x014101e0 00000000 77853000 00000000 00000000 ....w.0......... │ │ 0x014101f0 00000000 00000000 10000000 00000000 ................ │ │ 0x01410200 00000000 00000000 00000000 00000000 ................ │ │ 0x01410210 00000000 00000000 00000000 00000000 ................ │ │ 0x01410220 00000000 30f23100 00000000 00000000 ....0.1......... │ │ 0x01410230 00000000 00000000 00080000 00000000 ................ │ │ 0x01410240 00000000 00000000 00000000 00000000 ................ │ │ 0x01410250 00000000 00000000 00000000 00000000 ................ │ │ @@ -28835,31 +28835,31 @@ │ │ 0x014102f0 00000000 00000000 40500100 00000000 ........@P...... │ │ 0x01410300 00000000 00000000 00000000 00000000 ................ │ │ 0x01410310 00000000 00000000 00000000 00000000 ................ │ │ 0x01410320 00000000 c9df3000 00000000 00000000 ......0......... │ │ 0x01410330 00000000 00000000 80a00200 00000000 ................ │ │ 0x01410340 00000000 00000000 00000000 00000000 ................ │ │ 0x01410350 00000000 00000000 00000000 00000000 ................ │ │ - 0x01410360 00000000 66103000 00000000 00000000 ....f.0......... │ │ + 0x01410360 00000000 3f103000 00000000 00000000 ....?.0......... │ │ 0x01410370 00000000 00000000 c0f00300 00000000 ................ │ │ 0x01410380 00000000 00000000 00000000 00000000 ................ │ │ 0x01410390 00000000 00000000 00000000 00000000 ................ │ │ 0x014103a0 00000000 6a422f00 00000000 00000000 ....jB/......... │ │ 0x014103b0 00000000 00000000 00300000 00000000 .........0...... │ │ 0x014103c0 00000000 00000000 00000000 00000000 ................ │ │ 0x014103d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x014103e0 00000000 6a103000 00000000 00000000 ....j.0......... │ │ + 0x014103e0 00000000 43103000 00000000 00000000 ....C.0......... │ │ 0x014103f0 00000000 00000000 00c00300 00000000 ................ │ │ 0x01410400 00000000 00000000 00000000 00000000 ................ │ │ 0x01410410 00000000 00000000 00000000 00000000 ................ │ │ 0x01410420 00000000 d6953100 00000000 00000000 ......1......... │ │ 0x01410430 00000000 00000000 00000300 00000000 ................ │ │ 0x01410440 00000000 00000000 00000000 00000000 ................ │ │ 0x01410450 00000000 00000000 00000000 00000000 ................ │ │ - 0x01410460 00000000 4cd42f00 00000000 00000000 ....L./......... │ │ + 0x01410460 00000000 25d42f00 00000000 00000000 ....%./......... │ │ 0x01410470 00000000 00000000 00010000 00000000 ................ │ │ 0x01410480 00000000 00000000 00000000 00000000 ................ │ │ 0x01410490 00000000 00000000 00000000 00000000 ................ │ │ 0x014104a0 00000000 b0133200 00000000 00000000 ......2......... │ │ 0x014104b0 00000000 00000000 00020000 00000000 ................ │ │ 0x014104c0 00000000 00000000 00000000 00000000 ................ │ │ 0x014104d0 00000000 00000000 00000000 00000000 ................ │ │ @@ -28903,15 +28903,15 @@ │ │ 0x01410730 00000000 00000000 00000000 02000000 ................ │ │ 0x01410740 00000000 00000000 00000000 00000000 ................ │ │ 0x01410750 00000000 00000000 00000000 00000000 ................ │ │ 0x01410760 00000000 9dd13100 00000000 00000000 ......1......... │ │ 0x01410770 00000000 00000000 00000000 02000000 ................ │ │ 0x01410780 00000000 00000000 00000000 00000000 ................ │ │ 0x01410790 00000000 00000000 00000000 00000000 ................ │ │ - 0x014107a0 00000000 b4483000 00000000 00000000 .....H0......... │ │ + 0x014107a0 00000000 8d483000 00000000 00000000 .....H0......... │ │ 0x014107b0 00000000 00000000 00000000 04000000 ................ │ │ 0x014107c0 00000000 00000000 00000000 00000000 ................ │ │ 0x014107d0 00000000 00000000 00000000 00000000 ................ │ │ 0x014107e0 00000000 35f23100 00000000 00000000 ....5.1......... │ │ 0x014107f0 00000000 00000000 00000000 08010000 ................ │ │ 0x01410800 00000000 00000000 00000000 00000000 ................ │ │ 0x01410810 00000000 00000000 00000000 00000000 ................ │ │ @@ -28943,378 +28943,378 @@ │ │ 0x014109b0 00000000 00000000 00000000 00000000 ................ │ │ 0x014109c0 03030000 00000000 00000000 00000000 ................ │ │ 0x014109d0 00000000 00000000 00000000 00000000 ................ │ │ 0x014109e0 00000000 1be52e00 00000000 00000000 ................ │ │ 0x014109f0 00000000 00000000 00000000 00000000 ................ │ │ 0x01410a00 00000000 00000000 00000000 00000000 ................ │ │ 0x01410a10 02000000 00000000 00000000 00000000 ................ │ │ - 0x01410a20 00000000 aef02f00 00000000 00000000 ....../......... │ │ + 0x01410a20 00000000 87f02f00 00000000 00000000 ....../......... │ │ 0x01410a30 00000000 00000000 00000000 00000000 ................ │ │ 0x01410a40 00000000 00000000 00000000 00000000 ................ │ │ 0x01410a50 04000000 00000000 00000000 00000000 ................ │ │ 0x01410a60 00000000 91042f00 00000000 00000000 ....../......... │ │ 0x01410a70 00000000 00000000 00000000 00000000 ................ │ │ 0x01410a80 00000000 00000000 00000000 00000000 ................ │ │ 0x01410a90 08000000 00000000 00000000 00000000 ................ │ │ 0x01410aa0 00000000 c58c2e00 00000000 00000000 ................ │ │ 0x01410ab0 00000000 00000000 dfffffff 00000000 ................ │ │ 0x01410ac0 00000000 00000000 00000000 00000000 ................ │ │ 0x01410ad0 10000000 00000000 00000000 00000000 ................ │ │ - 0x01410ae0 00000000 c7483000 00000000 00000000 .....H0......... │ │ + 0x01410ae0 00000000 a0483000 00000000 00000000 .....H0......... │ │ 0x01410af0 02000000 02000000 02000000 02000000 ................ │ │ 0x01410b00 00000000 00000000 00000000 00000000 ................ │ │ 0x01410b10 18000000 00000000 00000000 00000000 ................ │ │ - 0x01410b20 00000000 58d42f00 00000000 00000000 ....X./......... │ │ + 0x01410b20 00000000 31d42f00 00000000 00000000 ....1./......... │ │ 0x01410b30 02000000 01000000 02000000 02000000 ................ │ │ 0x01410b40 00000000 00000000 00000000 00000000 ................ │ │ 0x01410b50 18000000 00000000 00000000 00000000 ................ │ │ 0x01410b60 2301000a 47f23100 6400000a 199a2f00 #...G.1.d...../. │ │ - 0x01410b70 1001000a ca8c2e00 9e00000a db693000 .............i0. │ │ + 0x01410b70 1001000a ca8c2e00 9e00000a b4693000 .............i0. │ │ 0x01410b80 5c01000a 3aaa2e00 6700000a 32b43100 \...:...g...2.1. │ │ 0x01410b90 ba00000a 96042f00 4601000a d8df3000 ....../.F.....0. │ │ 0x01410ba0 8601000a e6953100 6a00000a a1042f00 ......1.j...../. │ │ - 0x01410bb0 6b00000a e0a43000 6600000a db232f00 k.....0.f....#/. │ │ + 0x01410bb0 6b00000a b9a43000 6600000a db232f00 k.....0.f....#/. │ │ 0x01410bc0 6f00000a a3583100 e900000a bf042f00 o....X1......./. │ │ - 0x01410bd0 3001000a 71422f00 3201000a 71103000 0...qB/.2...q.0. │ │ + 0x01410bd0 3001000a 71422f00 3201000a 4a103000 0...qB/.2...J.0. │ │ 0x01410be0 6e00000a 4aaa2e00 4c01000a f88c2e00 n...J...L....... │ │ 0x01410bf0 ec00000a 0d8d2e00 6900000a e9753100 ........i....u1. │ │ 0x01410c00 0701000a fb753100 6c00000a 0a5b2f00 .....u1.l....[/. │ │ - 0x01410c10 7a00000a 7d103000 2401000a f2df3000 z...}.0.$.....0. │ │ - 0x01410c20 0f01000a 7e422f00 f000000a 8c103000 ....~B/.......0. │ │ - 0x01410c30 7300000a 6dd42f00 7400000a b5f02f00 s...m./.t...../. │ │ - 0x01410c40 db00000a c1133200 7200000a a3853000 ......2.r.....0. │ │ - 0x01410c50 bb01000a 58aa2e00 7700000a 97103000 ....X...w.....0. │ │ + 0x01410c10 7a00000a 56103000 2401000a f2df3000 z...V.0.$.....0. │ │ + 0x01410c20 0f01000a 7e422f00 f000000a 65103000 ....~B/.....e.0. │ │ + 0x01410c30 7300000a 46d42f00 7400000a 8ef02f00 s...F./.t...../. │ │ + 0x01410c40 db00000a c1133200 7200000a 7c853000 ......2.r...|.0. │ │ + 0x01410c50 bb01000a 58aa2e00 7700000a 70103000 ....X...w...p.0. │ │ 0x01410c60 7b00000a 05e03000 5b01000a ea6e2e00 {.....0.[....n.. │ │ 0x01410c70 7301000a 13e03000 6001000a e8232f00 s.....0.`....#/. │ │ - 0x01410c80 6101000a ce042f00 7c00000a dc483000 a...../.|....H0. │ │ - 0x01410c90 8001000a ed483000 7f00000a b4853000 .....H0.......0. │ │ + 0x01410c80 6101000a ce042f00 7c00000a b5483000 a...../.|....H0. │ │ + 0x01410c90 8001000a c6483000 7f00000a 8d853000 .....H0.......0. │ │ 0x01410ca0 fd00000a 218d2e00 8000000a 68aa2e00 ....!.......h... │ │ 0x01410cb0 8100000a a1d13100 8200000a bbd13100 ......1.......1. │ │ - 0x01410cc0 ea00000a 0b763100 6d00000a 066a3000 .....v1.m....j0. │ │ - 0x01410cd0 2b01000a 7fd42f00 8300000a 6bf23100 +...../.....k.1. │ │ + 0x01410cc0 ea00000a 0b763100 6d00000a df693000 .....v1.m....i0. │ │ + 0x01410cd0 2b01000a 58d42f00 8300000a 6bf23100 +...X./.....k.1. │ │ 0x01410ce0 8d01000a c9fd3000 8e01000a f6c33000 ......0.......0. │ │ 0x01410cf0 8500000a 81f23100 8600000a fb232f00 ......1......#/. │ │ 0x01410d00 7901000a ba3a3100 8700000a 94f23100 y....:1.......1. │ │ 0x01410d10 da00000a 911d3100 8900000a 388d2e00 ......1.....8... │ │ 0x01410d20 e200000a c2d13100 8c00000a ef953100 ......1.......1. │ │ - 0x01410d30 5701000a 1b6a3000 8d00000a d5d13100 W....j0.......1. │ │ + 0x01410d30 5701000a f4693000 8d00000a d5d13100 W....i0.......1. │ │ 0x01410d40 3301000a ef042f00 8e00000a e9d13100 3...../.......1. │ │ - 0x01410d50 9000000a dafd3000 6401000a c4853000 ......0.d.....0. │ │ - 0x01410d60 a700000a c9133200 9001000a f2a43000 ......2.......0. │ │ + 0x01410d50 9000000a dafd3000 6401000a 9d853000 ......0.d.....0. │ │ + 0x01410d60 a700000a c9133200 9001000a cba43000 ......2.......0. │ │ 0x01410d70 3401000a 15242f00 2801000a 89422f00 4....$/.(....B/. │ │ - 0x01410d80 ce00000a 185b2f00 ac00000a a7103000 .....[/.......0. │ │ - 0x01410d90 ad00000a 25242f00 af00000a 482d3000 ....%$/.....H-0. │ │ + 0x01410d80 ce00000a 185b2f00 ac00000a 80103000 .....[/.......0. │ │ + 0x01410d90 ad00000a 25242f00 af00000a 212d3000 ....%$/.....!-0. │ │ 0x01410da0 b400000a b1792f00 b800000a a9f23100 .....y/.......1. │ │ 0x01410db0 bd00000a 518d2e00 c000000a 2f9a2f00 ....Q......././. │ │ 0x01410dc0 c800000a 4b9a2f00 c900000a 5fc82e00 ....K./....._... │ │ 0x01410dd0 ca00000a 1b763100 cb00000a 03d23100 .....v1.......1. │ │ - 0x01410de0 9100000a 592d3000 9200000a 6b8d2e00 ....Y-0.....k... │ │ - 0x01410df0 9300000a 48b82f00 1901000a f7483000 ....H./......H0. │ │ + 0x01410de0 9100000a 322d3000 9200000a 6b8d2e00 ....2-0.....k... │ │ + 0x01410df0 9300000a 21b82f00 1901000a d0483000 ....!./......H0. │ │ 0x01410e00 8a01000a 0a963100 9400000a b5583100 ......1......X1. │ │ - 0x01410e10 9500000a 0ea53000 4e01000a 95d42f00 ......0.N...../. │ │ - 0x01410e20 3501000a d2853000 3e01000a fb6e2e00 5.....0.>....n.. │ │ - 0x01410e30 7601000a 772d3000 8f01000a eb853000 v...w-0.......0. │ │ + 0x01410e10 9500000a e7a43000 4e01000a 6ed42f00 ......0.N...n./. │ │ + 0x01410e20 3501000a ab853000 3e01000a fb6e2e00 5.....0.>....n.. │ │ + 0x01410e30 7601000a 502d3000 8f01000a c4853000 v...P-0.......0. │ │ 0x01410e40 5d01000a b01d3100 6201000a c51d3100 ].....1.b.....1. │ │ 0x01410e50 9600000a 17d23100 9700000a 49b43100 ......1.....I.1. │ │ 0x01410e60 a301000a 05c43000 cc00000a 26e03000 ......0.....&.0. │ │ 0x01410e70 c200000a 74aa2e00 9800000a 679a2f00 ....t.......g./. │ │ 0x01410e80 1701000a 8eaa2e00 9900000a 78c82e00 ............x... │ │ 0x01410e90 a300000a e2133200 3c01000a 7e9a2f00 ......2.<...~./. │ │ 0x01410ea0 9501000a 3d5b2f00 a101000a c9f23100 ....=[/.......1. │ │ 0x01410eb0 9d01000a a0422f00 9101000a 67b43100 .....B/.....g.1. │ │ 0x01410ec0 9a00000a 808d2e00 9b00000a f6133200 ..............2. │ │ - 0x01410ed0 9c00000a 0a143200 a200000a 5ab82f00 ......2.....Z./. │ │ + 0x01410ed0 9c00000a 0a143200 a200000a 33b82f00 ......2.....3./. │ │ 0x01410ee0 7c01000a c83a3100 7501000a 31d23100 |....:1.u...1.1. │ │ - 0x01410ef0 5401000a 969a2f00 de00000a 74b82f00 T...../.....t./. │ │ - 0x01410f00 e700000a 306a3000 6800000a df3a3100 ....0j0.h....:1. │ │ + 0x01410ef0 5401000a 969a2f00 de00000a 4db82f00 T...../.....M./. │ │ + 0x01410f00 e700000a 096a3000 6800000a df3a3100 .....j0.h....:1. │ │ 0x01410f10 f100000a 978d2e00 cd00000a 1b963100 ..............1. │ │ 0x01410f20 0401000a 32763100 ee00000a cb792f00 ....2v1......y/. │ │ 0x01410f30 1801000a 525b2f00 5501000a eaf23100 ....R[/.U.....1. │ │ 0x01410f40 1b01000a e6792f00 7100000a 1fe52e00 .....y/.q....... │ │ 0x01410f50 1a01000a 8ec82e00 d400000a f5792f00 .............y/. │ │ 0x01410f60 7800000a 107a2f00 ae00000a 24c43000 x....z/.....$.0. │ │ - 0x01410f70 8101000a 3bc43000 5e01000a 952d3000 ....;.0.^....-0. │ │ + 0x01410f70 8101000a 3bc43000 5e01000a 6e2d3000 ....;.0.^...n-0. │ │ 0x01410f80 3d01000a 45e03000 9201000a f2fd3000 =...E.0.......0. │ │ - 0x01410f90 8401000a aad42f00 e703000a 51c43000 ....../.....Q.0. │ │ + 0x01410f90 8401000a 83d42f00 e703000a 51c43000 ....../.....Q.0. │ │ 0x01410fa0 6501000a 3ae52e00 4801000a 54e03000 e...:...H...T.0. │ │ - 0x01410fb0 4501000a 4c6a3000 4d01000a ac2d3000 E...Lj0.M....-0. │ │ - 0x01410fc0 9f00000a d1f02f00 9401000a 146f2e00 ....../......o.. │ │ + 0x01410fb0 4501000a 256a3000 4d01000a 852d3000 E...%j0.M....-0. │ │ + 0x01410fc0 9f00000a aaf02f00 9401000a 146f2e00 ....../......o.. │ │ 0x01410fd0 a000000a b9422f00 1201000a 08f33100 .....B/.......1. │ │ - 0x01410fe0 a100000a 1b493000 8b01000a d42d3000 .....I0......-0. │ │ - 0x01410ff0 a500000a e1f02f00 7d01000a 676a3000 ....../.}...gj0. │ │ + 0x01410fe0 a100000a f4483000 8b01000a ad2d3000 .....H0......-0. │ │ + 0x01410ff0 a500000a baf02f00 7d01000a 406a3000 ....../.}...@j0. │ │ 0x01411000 0001000a 9ec82e00 2201000a ad8d2e00 ........"....... │ │ 0x01411010 3601000a 625b2f00 a800000a 246f2e00 6...b[/.....$o.. │ │ 0x01411020 a900000a 46763100 aa00000a 7fb43100 ....Fv1.......1. │ │ 0x01411030 7000000a 6ce03000 dd00000a 64c43000 p...l.0.....d.0. │ │ - 0x01411040 6601000a e81d3100 d100000a 91b82f00 f.....1......./. │ │ - 0x01411050 a401000a d5583100 ab00000a f32d3000 .....X1......-0. │ │ + 0x01411040 6601000a e81d3100 d100000a 6ab82f00 f.....1.....j./. │ │ + 0x01411050 a401000a d5583100 ab00000a cc2d3000 .....X1......-0. │ │ 0x01411060 3701000a f23a3100 2501000a af9a2f00 7....:1.%...../. │ │ 0x01411070 b600000a c08d2e00 2101000a 29963100 ........!...).1. │ │ - 0x01411080 1c01000a faf02f00 eb00000a d69a2f00 ....../......./. │ │ + 0x01411080 1c01000a d3f02f00 eb00000a d69a2f00 ....../......./. │ │ 0x01411090 b000000a 45242f00 b100000a 17052f00 ....E$/......./. │ │ 0x014110a0 b300000a 62763100 d600000a 3c6f2e00 ....bv1........o.../...<.1. │ │ 0x01411460 3804000a 3f593100 6004000a 46052f00 8...?Y1.`...F./. │ │ 0x01411470 4c04000a ade52e00 2e04000a 5ef33100 L...........^.1. │ │ - 0x01411480 fe03000a 03d52f00 1804000a ce763100 ....../......v1. │ │ + 0x01411480 fe03000a dcd42f00 1804000a ce763100 ....../......v1. │ │ 0x01411490 5b04000a 2f8e2e00 4204000a 5a593100 [.../...B...ZY1. │ │ - 0x014114a0 5a04000a 17b92f00 5904000a f6b43100 Z...../.Y.....1. │ │ + 0x014114a0 5a04000a f0b82f00 5904000a f6b43100 Z...../.Y.....1. │ │ 0x014114b0 5704000a 1cb53100 5804000a b7963100 W.....1.X.....1. │ │ - 0x014114c0 5604000a 1fd52f00 6f01000a 7bf33100 V...../.o...{.1. │ │ + 0x014114c0 5604000a f8d42f00 6f01000a 7bf33100 V...../.o...{.1. │ │ 0x014114d0 9d00000a 85242f00 8400000a 7ad23100 .....$/.....z.1. │ │ - 0x014114e0 9901000a 8fd23100 a400000a 38b92f00 ......1.....8./. │ │ - 0x014114f0 3a01000a 30113000 ef00000a 71a53000 :...0.0.....q.0. │ │ - 0x01411500 f200000a 85f12f00 f300000a 96a53000 ....../.......0. │ │ - 0x01411510 0601000a 4f113000 b200000a 986a3000 ....O.0......j0. │ │ + 0x014114e0 9901000a 8fd23100 a400000a 11b92f00 ......1......./. │ │ + 0x014114f0 3a01000a 09113000 ef00000a 4aa53000 :.....0.....J.0. │ │ + 0x01411500 f200000a 5ef12f00 f300000a 6fa53000 ....^./.....o.0. │ │ + 0x01411510 0601000a 28113000 b200000a 716a3000 ....(.0.....qj0. │ │ 0x01411520 2601000a a4d23100 f400000a 76143200 &.....1.....v.2. │ │ - 0x01411530 f500000a 45432f00 1401000a 56863000 ....EC/.....V.0. │ │ - 0x01411540 f600000a b8a53000 f700000a b07a2f00 ......0......z/. │ │ - 0x01411550 f800000a 57432f00 f900000a a6f12f00 ....WC/......./. │ │ - 0x01411560 8201000a baf12f00 8b00000a e5763100 ....../......v1. │ │ - 0x01411570 7001000a 92ab2e00 fa00000a cbf12f00 p............./. │ │ - 0x01411580 4301000a 3bd52f00 fb00000a 75593100 C...;./.....uY1. │ │ - 0x01411590 fc00000a 4cb92f00 fe00000a 89143200 ....L./.......2. │ │ + 0x01411530 f500000a 45432f00 1401000a 2f863000 ....EC/...../.0. │ │ + 0x01411540 f600000a 91a53000 f700000a b07a2f00 ......0......z/. │ │ + 0x01411550 f800000a 57432f00 f900000a 7ff12f00 ....WC/......./. │ │ + 0x01411560 8201000a 93f12f00 8b00000a e5763100 ....../......v1. │ │ + 0x01411570 7001000a 92ab2e00 fa00000a a4f12f00 p............./. │ │ + 0x01411580 4301000a 14d52f00 fb00000a 75593100 C...../.....uY1. │ │ + 0x01411590 fc00000a 25b92f00 fe00000a 89143200 ....%./.......2. │ │ 0x014115a0 ff00000a 771e3100 5201000a a4242f00 ....w.1.R....$/. │ │ - 0x014115b0 d900000a b56a3000 0101000a 87593100 .....j0......Y1. │ │ - 0x014115c0 9e01000a a1ab2e00 9f01000a 66113000 ............f.0. │ │ + 0x014115b0 d900000a 8e6a3000 0101000a 87593100 .....j0......Y1. │ │ + 0x014115c0 9e01000a a1ab2e00 9f01000a 3f113000 ............?.0. │ │ 0x014115d0 a001000a c9242f00 3b01000a c1d23100 .....$/.;.....1. │ │ 0x014115e0 0201000a 6a052f00 0301000a 851e3100 ....j./.......1. │ │ 0x014115f0 4901000a 6f432f00 9c01000a 3bb53100 I...oC/.....;.1. │ │ - 0x01411600 7101000a 87432f00 a600000a cb6a3000 q....C/......j0. │ │ - 0x01411610 8c01000a 5db92f00 7f01000a 9f432f00 ....]./......C/. │ │ + 0x01411600 7101000a 87432f00 a600000a a46a3000 q....C/......j0. │ │ + 0x01411610 8c01000a 36b92f00 7f01000a 9f432f00 ....6./......C/. │ │ 0x01411620 0501000a cf963100 7a01000a 9d143200 ......1.z.....2. │ │ 0x01411630 5f01000a acc82e00 0801000a c97a2f00 _............z/. │ │ - 0x01411640 0901000a cae52e00 7201000a dc6a3000 ........r....j0. │ │ + 0x01411640 0901000a cae52e00 7201000a b56a3000 ........r....j0. │ │ 0x01411650 0a01000a f5763100 0b01000a a9143200 .....v1.......2. │ │ 0x01411660 0c01000a 96f33100 0d01000a 52b53100 ......1.....R.1. │ │ 0x01411670 00000000 00000000 20ae1401 80ae1401 ........ ....... │ │ 0x01411680 e0ae1401 40af1401 00000000 00000000 ....@........... │ │ 0x01411690 00000000 00000000 a0af1401 00b01401 ................ │ │ 0x014116a0 00000000 00000000 00000000 00000000 ................ │ │ 0x014116b0 00000000 00000000 fdd23100 00000400 ..........1..... │ │ 0x014116c0 00000000 00000000 cac82e00 00000400 ................ │ │ - 0x014116d0 00000000 00000000 d8a53000 00000400 ..........0..... │ │ + 0x014116d0 00000000 00000000 b1a53000 00000400 ..........0..... │ │ 0x014116e0 00000000 00000000 e25b2f00 00000400 .........[/..... │ │ 0x014116f0 00000000 00000000 843b3100 00000400 .........;1..... │ │ - 0x01411700 00000000 00000000 77b92f00 00000400 ........w./..... │ │ + 0x01411700 00000000 00000000 50b92f00 00000400 ........P./..... │ │ 0x01411710 00000000 00000000 73b53100 00000400 ........s.1..... │ │ 0x01411720 00000000 00000000 e6e03000 00000400 ..........0..... │ │ 0x01411730 00000000 00000000 1bc53000 00000400 ..........0..... │ │ 0x01411740 00000000 00000000 7bb53100 00000400 ........{.1..... │ │ 0x01411750 00000000 00000000 be143200 00000400 ..........2..... │ │ - 0x01411760 00000000 00000000 9b863000 00000400 ..........0..... │ │ + 0x01411760 00000000 00000000 74863000 00000400 ........t.0..... │ │ 0x01411770 00000000 00000000 d2c82e00 08000400 ................ │ │ 0x01411780 00000000 00000000 dec82e00 00000400 ................ │ │ 0x01411790 00000000 00000000 ed7a2f00 08000400 .........z/..... │ │ 0x014117a0 00000000 00000000 ec5b2f00 00000400 .........[/..... │ │ 0x014117b0 00000000 00000000 508e2e00 08000400 ........P....... │ │ - 0x014117c0 00000000 00000000 7cb92f00 04000400 ........|./..... │ │ + 0x014117c0 00000000 00000000 55b92f00 04000400 ........U./..... │ │ 0x014117d0 00000000 00000000 229c2f00 00000400 ........"./..... │ │ 0x014117e0 00000000 00000000 ebe03000 08000400 ..........0..... │ │ 0x014117f0 00000000 00000000 a2fe3000 04000400 ..........0..... │ │ 0x01411800 00000000 00000000 02e13000 00000400 ..........0..... │ │ 0x01411810 00000000 00000000 8e3b3100 00000400 .........;1..... │ │ - 0x01411820 00000000 00000000 a8863000 08000400 ..........0..... │ │ + 0x01411820 00000000 00000000 81863000 08000400 ..........0..... │ │ 0x01411830 00000000 00000000 bda52e00 00000400 ................ │ │ 0x01411840 00000000 00000000 658e2e00 00000400 ........e....... │ │ 0x01411850 00000000 00000000 be432f00 08000400 .........C/..... │ │ 0x01411860 00000000 00000000 21773100 08000400 ........!w1..... │ │ 0x01411870 00000000 00000000 c9f33100 00000400 ..........1..... │ │ - 0x01411880 00000000 00000000 5fd52f00 00000400 ........_./..... │ │ + 0x01411880 00000000 00000000 38d52f00 00000400 ........8./..... │ │ 0x01411890 90221501 015c2f00 a26f2e00 00000100 ."...\/..o...... │ │ - 0x014118a0 e0221501 13e13000 fdf12f00 00000100 ."....0.../..... │ │ - 0x014118b0 30231501 f16a3000 f86a3000 00000100 0#...j0..j0..... │ │ + 0x014118a0 e0221501 13e13000 d6f12f00 00000100 ."....0.../..... │ │ + 0x014118b0 30231501 ca6a3000 d16a3000 00000100 0#...j0..j0..... │ │ 0x014118c0 80231501 f8e52e00 339c2f00 00000100 .#......3./..... │ │ - 0x014118d0 d0231501 0cf22f00 1bf22f00 08000100 .#..../.../..... │ │ + 0x014118d0 d0231501 e5f12f00 f4f12f00 08000100 .#..../.../..... │ │ 0x014118e0 b0241501 88b53100 81552f00 00000100 .$....1..U/..... │ │ - 0x014118f0 10251501 ba863000 bbfe3000 00000100 .%....0...0..... │ │ + 0x014118f0 10251501 93863000 bbfe3000 00000100 .%....0...0..... │ │ 0x01411900 70251501 aa6f2e00 00000000 00000100 p%...o.......... │ │ 0x01411910 c0251501 95b53100 b36f2e00 00000100 .%....1..o...... │ │ - 0x01411920 f0251501 bb593100 c7863000 00000100 .%...Y1...0..... │ │ + 0x01411920 f0251501 bb593100 a0863000 00000100 .%...Y1...0..... │ │ 0x01411930 20261501 155c2f00 00000000 00000100 &...\/......... │ │ 0x01411940 80261501 ffe52e00 00000000 00000100 .&.............. │ │ - 0x01411950 e0261501 85113000 c7493000 20000200 .&....0..I0. ... │ │ - 0x01411960 20201501 d4863000 f3bb3000 20000200 ....0...0. ... │ │ + 0x01411950 e0261501 5e113000 a0493000 20000200 .&..^.0..I0. ... │ │ + 0x01411960 20201501 ad863000 f3bb3000 20000200 ....0...0. ... │ │ 0x01411970 d0271501 30773100 00000000 28000200 .'..0w1.....(... │ │ 0x01411980 20281501 0ae62e00 16e62e00 20000300 (.......... ... │ │ - 0x01411990 b0281501 ff6a3000 df863000 20000200 .(...j0...0. ... │ │ - 0x014119a0 60291501 eb863000 3f773100 20000500 `)....0.?w1. ... │ │ + 0x01411990 b0281501 d86a3000 b8863000 20000200 .(...j0...0. ... │ │ + 0x014119a0 60291501 c4863000 3f773100 20000500 `)....0.?w1. ... │ │ 0x014119b0 102a1501 edab2e00 f5963100 20000300 .*........1. ... │ │ 0x014119c0 a02a1501 e8c82e00 ec242f00 20000200 .*.......$/. ... │ │ - 0x014119d0 502b1501 f8863000 1d5c2f00 20000500 P+....0..\/. ... │ │ - 0x014119e0 002c1501 27f22f00 cc493000 20000200 .,..'./..I0. ... │ │ + 0x014119d0 502b1501 d1863000 1d5c2f00 20000500 P+....0..\/. ... │ │ + 0x014119e0 002c1501 00f22f00 a5493000 20000200 .,..../..I0. ... │ │ 0x014119f0 502c1501 d0f33100 00000000 28000200 P,....1.....(... │ │ 0x01411a00 a02c1501 faab2e00 00000000 20000300 .,.......... ... │ │ - 0x01411a10 f02c1501 66d52f00 00000000 28000300 .,..f./.....(... │ │ - 0x01411a20 402d1501 ce143200 73d52f00 20000500 @-....2.s./. ... │ │ + 0x01411a10 f02c1501 3fd52f00 00000000 28000300 .,..?./.....(... │ │ + 0x01411a20 402d1501 ce143200 4cd52f00 20000500 @-....2.L./. ... │ │ 0x01411a30 902d1501 b81e3100 00000000 28000500 .-....1.....(... │ │ 0x01411a40 e02d1501 ca432f00 08ac2e00 28000200 .-...C/.....(... │ │ 0x01411a50 702f1501 c06f2e00 10ac2e00 00000100 p/...o.......... │ │ 0x01411a60 b0301501 a03b3100 4c773100 08000100 .0...;1.Lw1..... │ │ 0x01411a70 18b43100 03000000 0d000000 0000003e ..1............> │ │ 0x01411a80 00000000 c7593100 05000000 0d000000 .....Y1......... │ │ 0x01411a90 00000000 00000000 8b1d3100 05000000 ..........1..... │ │ 0x01411aa0 0d000000 00000002 00000000 2cb43100 ............,.1. │ │ 0x01411ab0 05000000 0d000000 00000004 00000000 ................ │ │ 0x01411ac0 ce6f2e00 07000000 0d000000 00000010 .o.............. │ │ 0x01411ad0 00000000 3ff23100 07000000 0d000000 ....?.1......... │ │ - 0x01411ae0 00000008 00000000 82d52f00 07000000 ........../..... │ │ + 0x01411ae0 00000008 00000000 5bd52f00 07000000 ........[./..... │ │ 0x01411af0 0d000000 00000020 00000000 05d33100 ....... ......1. │ │ 0x01411b00 06000000 0d000000 00000004 00000000 ................ │ │ 0x01411b10 2de13000 08000000 0d000000 00000008 -.0............. │ │ 0x01411b20 00000000 c8fe3000 00000000 8b1d3100 ......0.......1. │ │ 0x01411b30 00030000 2cb43100 01030000 ce6f2e00 ....,.1......o.. │ │ - 0x01411b40 02030000 3ff23100 03030000 82d52f00 ....?.1......./. │ │ + 0x01411b40 02030000 3ff23100 03030000 5bd52f00 ....?.1.....[./. │ │ 0x01411b50 04030000 05d33100 fffe0000 2de13000 ......1.....-.0. │ │ - 0x01411b60 fdfe0000 92b92f00 0d000000 0d000000 ....../......... │ │ + 0x01411b60 fdfe0000 6bb92f00 0d000000 0d000000 ....k./......... │ │ 0x01411b70 00400000 00000000 d66f2e00 0e000000 .@.......o...... │ │ 0x01411b80 0d000000 00080000 00000000 cd593100 .............Y1. │ │ 0x01411b90 04000000 0c000000 50080080 00000000 ........P....... │ │ 0x01411ba0 22e62e00 0b000000 0d000000 00000200 "............... │ │ 0x01411bb0 00000000 f87a2f00 10000000 08000000 .....z/......... │ │ 0x01411bc0 00004000 00000000 dd143200 1b000000 ..@.......2..... │ │ 0x01411bd0 08000000 00000100 00000000 f9143200 ..............2. │ │ 0x01411be0 08000000 08000000 00000000 00000000 ................ │ │ 0x01411bf0 d2593100 0a000000 08000000 00000000 .Y1............. │ │ - 0x01411c00 00000000 4d2e3000 19000000 0c000000 ....M.0......... │ │ + 0x01411c00 00000000 262e3000 19000000 0c000000 ....&.0......... │ │ 0x01411c10 00000400 00000000 728e2e00 19000000 ........r....... │ │ - 0x01411c20 0c000000 04000000 00000000 06873000 ..............0. │ │ + 0x01411c20 0c000000 04000000 00000000 df863000 ..............0. │ │ 0x01411c30 13000000 0c000000 00010000 00000000 ................ │ │ - 0x01411c40 91113000 0e000000 0d000000 00000800 ..0............. │ │ + 0x01411c40 6a113000 0e000000 0d000000 00000800 j.0............. │ │ 0x01411c50 00000000 a1b53100 0f000000 0c000000 ......1......... │ │ 0x01411c60 00000040 00000000 cdfe3000 0d000000 ...@......0..... │ │ - 0x01411c70 0c000000 00040000 00000000 8ad52f00 ............../. │ │ + 0x01411c70 0c000000 00040000 00000000 63d52f00 ............c./. │ │ 0x01411c80 0e000000 0c000000 00000000 08000000 ................ │ │ 0x01411c90 f5c82e00 10000000 0c000000 00002000 .............. . │ │ 0x01411ca0 00000000 8c8e2e00 0f000000 0c000000 ................ │ │ 0x01411cb0 00001000 00000000 e56f2e00 0a000000 .........o...... │ │ 0x01411cc0 0d000000 00000001 00000000 097b2f00 .............{/. │ │ 0x01411cd0 14000000 0d000000 01000000 00000000 ................ │ │ - 0x01411ce0 672e3000 07000000 0d000000 00020000 g.0............. │ │ + 0x01411ce0 402e3000 07000000 0d000000 00020000 @.0............. │ │ 0x01411cf0 00000000 dbfe3000 04000000 0c000000 ......0......... │ │ 0x01411d00 08000000 00000000 0cd33100 0f000000 ..........1..... │ │ 0x01411d10 0c010000 01000000 00000000 b1b53100 ..............1. │ │ 0x01411d20 18000000 0d000000 00000000 01000000 ................ │ │ - 0x01411d30 6f2e3000 18000000 0d000000 00000000 o.0............. │ │ - 0x01411d40 02000000 99d52f00 16000000 0c000000 ....../......... │ │ + 0x01411d30 482e3000 18000000 0d000000 00000000 H.0............. │ │ + 0x01411d40 02000000 72d52f00 16000000 0c000000 ....r./......... │ │ 0x01411d50 00000000 04000000 ab3b3100 13000000 .........;1..... │ │ 0x01411d60 0c000000 80000000 00000000 f9242f00 .............$/. │ │ 0x01411d70 04000000 04020000 01000000 00000000 ................ │ │ 0x01411d80 0d973100 07000000 08020000 01000000 ..1............. │ │ 0x01411d90 00000000 e0fe3000 07000000 08020000 ......0......... │ │ - 0x01411da0 03000000 00000000 160a3000 04000000 ..........0..... │ │ - 0x01411db0 08020000 05000000 00000000 a0113000 ..............0. │ │ + 0x01411da0 03000000 00000000 ef093000 04000000 ..........0..... │ │ + 0x01411db0 08020000 05000000 00000000 79113000 ............y.0. │ │ 0x01411dc0 14000000 08020000 09000000 00000000 ................ │ │ 0x01411dd0 cab53100 14000000 08020000 0b000000 ..1............. │ │ 0x01411de0 00000000 01000000 10000000 001e4101 ..............A. │ │ 0x01411df0 1a000000 00000000 78000000 d7432f00 ........x....C/. │ │ - 0x01411e00 00100000 00000000 00000000 352b3000 ............5+0. │ │ + 0x01411e00 00100000 00000000 00000000 0e2b3000 .............+0. │ │ 0x01411e10 101a1c01 00100000 00000000 04000000 ................ │ │ 0x01411e20 3ac53000 f0191c01 00000000 00000000 :.0............. │ │ 0x01411e30 08000000 81552f00 90051c01 00000000 .....U/......... │ │ 0x01411e40 00000000 14000000 4de13000 90051c01 ........M.0..... │ │ - 0x01411e50 00000000 00000000 10000000 32873000 ............2.0. │ │ + 0x01411e50 00000000 00000000 10000000 0b873000 ..............0. │ │ 0x01411e60 90051c01 89000000 00000000 18000000 ................ │ │ 0x01411e70 3a9c2f00 90051c01 91100000 01000000 :./............. │ │ 0x01411e80 1c000000 1cc52e00 701a1c01 91100000 ........p....... │ │ 0x01411e90 02000000 24000000 17f93000 701a1c01 ....$.....0.p... │ │ 0x01411ea0 91000000 03000000 2c000000 1f153200 ........,.....2. │ │ 0x01411eb0 b09b3101 91000000 04000000 30000000 ..1.........0... │ │ 0x01411ec0 24153200 90051c01 91100000 05000000 $.2............. │ │ 0x01411ed0 34000000 16c92e00 301a1c01 91000000 4.......0....... │ │ 0x01411ee0 06000000 38000000 dd593100 90051c01 ....8....Y1..... │ │ - 0x01411ef0 91000000 07000000 4c000000 da493000 ........L....I0. │ │ + 0x01411ef0 91000000 07000000 4c000000 b3493000 ........L....I0. │ │ 0x01411f00 90051c01 91000000 08000000 50000000 ............P... │ │ 0x01411f10 37153200 90051c01 91100000 09000000 7.2............. │ │ 0x01411f20 3c000000 3bac2e00 901a1c01 91000000 <...;........... │ │ 0x01411f30 0a000000 48000000 e8432f00 90051c01 ....H....C/..... │ │ 0x01411f40 91000000 0b000000 0c000000 08702e00 .............p.. │ │ 0x01411f50 90051c01 91000000 0c000000 54000000 ............T... │ │ 0x01411f60 44153200 90051c01 91100000 0d000000 D.2............. │ │ 0x01411f70 58000000 36543100 901a1c01 91100000 X...6T1......... │ │ - 0x01411f80 0e000000 44000000 b0d52f00 501a1c01 ....D...../.P... │ │ + 0x01411f80 0e000000 44000000 89d52f00 501a1c01 ....D...../.P... │ │ 0x01411f90 91100000 0f000000 60000000 d63b3100 ........`....;1. │ │ 0x01411fa0 501a1c01 91000000 10000000 64000000 P...........d... │ │ 0x01411fb0 b5052f00 90051c01 91100000 11000000 ../............. │ │ - 0x01411fc0 68000000 3d873000 501a1c01 91000000 h...=.0.P....... │ │ + 0x01411fc0 68000000 16873000 501a1c01 91000000 h.....0.P....... │ │ 0x01411fd0 12000000 6c000000 ca8e2e00 90051c01 ....l........... │ │ - 0x01411fe0 91100000 13000000 70000000 0b6b3000 ........p....k0. │ │ + 0x01411fe0 91100000 13000000 70000000 e46a3000 ........p....j0. │ │ 0x01411ff0 101a1c01 91000000 14000000 74000000 ............t... │ │ 0x01412000 62773100 90051c01 e01e3100 51153200 bw1.......1.Q.2. │ │ 0x01412010 f4432f00 2ee62e00 4ae62e00 ed593100 .C/.....J....Y1. │ │ 0x01412020 429c2f00 10702e00 185a3100 1e7b2f00 B./..p...Z1..{/. │ │ - 0x01412030 c4d52f00 074a3000 294a3000 46c53000 ../..J0.)J0.F.0. │ │ - 0x01412040 dfb53100 e9d52f00 6ce62e00 b3b92f00 ..1.../.l...../. │ │ - 0x01412050 2a973100 ec493000 d6b92f00 e53b3100 *.1..I0.../..;1. │ │ - 0x01412060 fba53000 63c53000 12252f00 fa1e3100 ..0.c.0..%/...1. │ │ - 0x01412070 35f22f00 33702e00 033c3100 d98e2e00 5./.3p...<1..... │ │ - 0x01412080 b9113000 e8fe3000 90e62e00 2f6b3000 ..0...0...../k0. │ │ - 0x01412090 156b3000 074a3000 294a3000 77153200 .k0..J0.)J0.w.2. │ │ - 0x014120a0 6b773100 2a973100 d6b92f00 2f252f00 kw1.*.1..././%/. │ │ - 0x014120b0 161f3100 f8f33100 b3e62e00 efb92f00 ..1...1......./. │ │ - 0x014120c0 6a5c2f00 516b3000 8e773100 ad773100 j\/.Qk0..w1..w1. │ │ - 0x014120d0 02b63100 397b2f00 4d973100 db113000 ..1.9{/.M.1...0. │ │ + 0x01412030 9dd52f00 e0493000 024a3000 46c53000 ../..I0..J0.F.0. │ │ + 0x01412040 dfb53100 c2d52f00 6ce62e00 8cb92f00 ..1.../.l...../. │ │ + 0x01412050 2a973100 c5493000 afb92f00 e53b3100 *.1..I0.../..;1. │ │ + 0x01412060 d4a53000 63c53000 12252f00 fa1e3100 ..0.c.0..%/...1. │ │ + 0x01412070 0ef22f00 33702e00 033c3100 d98e2e00 ../.3p...<1..... │ │ + 0x01412080 92113000 e8fe3000 90e62e00 086b3000 ..0...0......k0. │ │ + 0x01412090 ee6a3000 e0493000 024a3000 77153200 .j0..I0..J0.w.2. │ │ + 0x014120a0 6b773100 2a973100 afb92f00 2f252f00 kw1.*.1..././%/. │ │ + 0x014120b0 161f3100 f8f33100 b3e62e00 c8b92f00 ..1...1......./. │ │ + 0x014120c0 6a5c2f00 2a6b3000 8e773100 ad773100 j\/.*k0..w1..w1. │ │ + 0x014120d0 02b63100 397b2f00 4d973100 b4113000 ..1.9{/.M.1...0. │ │ 0x014120e0 50711501 20771501 706e1501 60731501 Pq.. w..pn..`s.. │ │ 0x014120f0 64782f00 0f000000 6d943100 0f000000 dx/.....m.1..... │ │ 0x01412100 d07a1501 50781501 00000000 00231401 .z..Px.......#.. │ │ 0x01412110 d0d21a01 60231401 50711501 20771501 ....`#..Pq.. w.. │ │ 0x01412120 706e1501 60731501 64782f00 0f000000 pn..`s..dx/..... │ │ 0x01412130 6d943100 0f000000 d07a1501 50781501 m.1......z..Px.. │ │ 0x01412140 00000000 00231401 d0d21a01 60231401 .....#......`#.. │ │ @@ -29330,51 +29330,51 @@ │ │ 0x014121e0 01000000 61ac2e00 03050000 a1020000 ....a........... │ │ 0x014121f0 05000000 98010000 03000000 1b030000 ................ │ │ 0x01412200 cb020000 01000000 3fc92e00 03060000 ........?....... │ │ 0x01412210 a2020000 0b000000 98010000 03000000 ................ │ │ 0x01412220 1c030000 cc020000 01000000 56c92e00 ............V... │ │ 0x01412230 07080000 00000000 ffffffff 3f040000 ............?... │ │ 0x01412240 07000000 00000000 00000000 01000000 ................ │ │ - 0x01412250 816b3000 08080000 00000000 ffffffff .k0............. │ │ + 0x01412250 5a6b3000 08080000 00000000 ffffffff Zk0............. │ │ 0x01412260 40040000 08000000 00000000 00000000 @............... │ │ 0x01412270 01000000 78973100 03030000 a3020000 ....x.1......... │ │ 0x01412280 0a000000 98010000 03000000 19030000 ................ │ │ 0x01412290 00000000 01000000 78ac2e00 03020000 ........x....... │ │ 0x014122a0 40000000 01000000 98010000 03000000 @............... │ │ 0x014122b0 a0010000 00000000 01000000 83ac2e00 ................ │ │ 0x014122c0 1a080000 a0020000 04000000 98010000 ................ │ │ 0x014122d0 03000000 1a030000 9f030000 01000000 ................ │ │ 0x014122e0 85973100 1b080000 a1020000 05000000 ..1............. │ │ 0x014122f0 98010000 03000000 1b030000 a3030000 ................ │ │ 0x01412300 01000000 abc53000 1c080000 a2020000 ......0......... │ │ 0x01412310 0b000000 98010000 03000000 1c030000 ................ │ │ 0x01412320 a5030000 01000000 453c3100 04080000 ........E<1..... │ │ 0x01412330 a0020000 04000000 90030000 00000000 ................ │ │ - 0x01412340 00000000 00000000 01000000 8ff22f00 ............../. │ │ + 0x01412340 00000000 00000000 01000000 68f22f00 ............h./. │ │ 0x01412350 05080000 a1020000 05000000 90030000 ................ │ │ 0x01412360 00000000 00000000 00000000 01000000 ................ │ │ 0x01412370 c8c53000 06080000 a2020000 0b000000 ..0............. │ │ 0x01412380 90030000 00000000 00000000 00000000 ................ │ │ - 0x01412390 01000000 25ba2f00 09080000 a0020000 ....%./......... │ │ + 0x01412390 01000000 feb92f00 09080000 a0020000 ....../......... │ │ 0x014123a0 04000000 90030000 01000000 00000000 ................ │ │ 0x014123b0 00000000 01000000 1a783100 0a080000 .........x1..... │ │ 0x014123c0 a1020000 05000000 90030000 01000000 ................ │ │ 0x014123d0 00000000 00000000 01000000 33d33100 ............3.1. │ │ 0x014123e0 0b080000 a2020000 0b000000 90030000 ................ │ │ 0x014123f0 01000000 00000000 00000000 01000000 ................ │ │ 0x01412400 15b63100 01040000 a0020000 04000000 ..1............. │ │ 0x01412410 06000000 00000000 9c020000 00000000 ................ │ │ 0x01412420 01000000 078f2e00 01050000 a1020000 ................ │ │ 0x01412430 05000000 06000000 00000000 9d020000 ................ │ │ 0x01412440 00000000 01000000 63252f00 01060000 ........c%/..... │ │ 0x01412450 a2020000 0b000000 06000000 00000000 ................ │ │ - 0x01412460 9e020000 00000000 01000000 9a2e3000 ..............0. │ │ + 0x01412460 9e020000 00000000 01000000 732e3000 ............s.0. │ │ 0x01412470 01030000 a3020000 0a000000 06000000 ................ │ │ 0x01412480 00000000 9f020000 00000000 01000000 ................ │ │ - 0x01412490 5e4a3000 01020000 40000000 01000000 ^J0.....@....... │ │ + 0x01412490 374a3000 01020000 40000000 01000000 7J0.....@....... │ │ 0x014124a0 06000000 00000000 41000000 00000000 ........A....... │ │ 0x014124b0 01000000 2d783100 02040000 a0020000 ....-x1......... │ │ 0x014124c0 04000000 74000000 02000000 23030000 ....t.......#... │ │ 0x014124d0 00000000 01000000 4e1f3100 02050000 ........N.1..... │ │ 0x014124e0 a1020000 05000000 74000000 02000000 ........t....... │ │ 0x014124f0 00000000 00000000 01000000 8a5c2f00 .............\/. │ │ 0x01412500 02060000 a2020000 0b000000 74000000 ............t... │ │ @@ -29388,27 +29388,27 @@ │ │ 0x01412580 00000000 00000000 01000000 8efd3000 ..............0. │ │ 0x01412590 41080000 d7030000 08000000 d4030000 A............... │ │ 0x014125a0 06000000 00000000 00000000 01000000 ................ │ │ 0x014125b0 72953100 eeee0000 d6030000 06000000 r.1............. │ │ 0x014125c0 d3030000 05000000 00000000 00000000 ................ │ │ 0x014125d0 01000000 8efd3000 efef0000 d7030000 ......0......... │ │ 0x014125e0 08000000 d4030000 06000000 00000000 ................ │ │ - 0x014125f0 00000000 01000000 a3f22f00 eded0000 ........../..... │ │ + 0x014125f0 00000000 01000000 7cf22f00 eded0000 ........|./..... │ │ 0x01412600 29030000 02000000 2b030000 04000000 ).......+....... │ │ 0x01412610 00000000 00000000 01000000 5ec92e00 ............^... │ │ 0x01412620 00000000 72000000 09000000 06000000 ....r........... │ │ 0x01412630 00000000 00000000 00000000 01000000 ................ │ │ 0x01412640 70db1601 90dc1601 d0dc1601 40dd1601 p...........@... │ │ 0x01412650 60de1601 50e01601 20e11601 50e11601 `...P... ...P... │ │ 0x01412660 80e11601 10e21601 60e31601 60e41601 ........`...`... │ │ 0x01412670 90e41601 20e51601 d9b63100 0d902e00 .... .....1..... │ │ 0x01412680 efc53000 e8b63100 ca5a3100 d3d33100 ..0...1..Z1...1. │ │ 0x01412690 f75d2f00 e7c92e00 e4d33100 06712e00 .]/.......1..q.. │ │ - 0x014126a0 22262f00 1a793100 4ea73000 15133000 "&/..y1.N.0...0. │ │ - 0x014126b0 efe72e00 ee062f00 e9d62f00 67f32f00 ....../.../.g./. │ │ + 0x014126a0 22262f00 1a793100 27a73000 ee123000 "&/..y1.'.0...0. │ │ + 0x014126b0 efe72e00 ee062f00 c2d62f00 40f32f00 ....../.../.@./. │ │ 0x014126c0 74983100 fd1f3100 19712e00 2cad2e00 t.1...1..q..,... │ │ 0x014126d0 ffff0f00 00000000 00000000 00000000 ................ │ │ 0x014126e0 00171601 b01b1601 201f1601 101e1601 ........ ....... │ │ 0x014126f0 00000000 101f1601 40bb1401 80381601 ........@....8.. │ │ 0x01412700 a04c1601 c0501601 604c1601 00000000 .L...P..`L...... │ │ 0x01412710 00000000 00561601 00000000 00000000 .....V.......... │ │ 0x01412720 00000000 302e1601 30551601 10561601 ....0...0U...V.. │ │ @@ -29435,27 +29435,27 @@ │ │ 0x01412870 38284101 e0181801 d01b1801 201c1801 8(A......... ... │ │ 0x01412880 301c1801 401c1801 e01c1801 f01c1801 0...@........... │ │ 0x01412890 901f1801 d01f1801 30211801 10221801 ........0!...".. │ │ 0x014128a0 20221801 70221801 20231801 30231801 "..p".. #..0#.. │ │ 0x014128b0 40231801 00000000 50231801 b0231801 @#......P#...#.. │ │ 0x014128c0 c0231801 d0231801 e0231801 80241801 .#...#...#...$.. │ │ 0x014128d0 20251801 30251801 5cc63000 fa442f00 %..0%..\.0..D/. │ │ - 0x014128e0 2f6d3000 c03d3100 a2d43100 7d072f00 /m0..=1...1.}./. │ │ - 0x014128f0 e57c2f00 93b73100 185e2f00 69d72f00 .|/...1..^/.i./. │ │ - 0x01412900 bc203100 34f42f00 8a072f00 56bc2f00 . 1.4./.../.V./. │ │ + 0x014128e0 086d3000 c03d3100 a2d43100 7d072f00 .m0..=1...1.}./. │ │ + 0x014128f0 e57c2f00 93b73100 185e2f00 42d72f00 .|/...1..^/.B./. │ │ + 0x01412900 bc203100 0df42f00 8a072f00 2fbc2f00 . 1.../.../././. │ │ 0x01412910 c7203100 66f53100 879d2f00 afd43100 . 1.f.1.../...1. │ │ - 0x01412920 1da83000 2dae2e00 0f993100 bfd43100 ..0.-.....1...1. │ │ - 0x01412930 54d72f00 3d902e00 86793100 2ea83000 T./.=....y1...0. │ │ - 0x01412940 3f6d3000 909d2f00 7e262f00 b2712e00 ?m0.../.~&/..q.. │ │ - 0x01412950 47bc2f00 79f53100 3dae2e00 9db73100 G./.y.1.=.....1. │ │ - 0x01412960 6f2f3000 92793100 bfe23000 4cae2e00 o/0..y1...0.L... │ │ - 0x01412970 5dae2e00 c4ff3000 1f5e2f00 4e133000 ].....0..^/.N.0. │ │ + 0x01412920 f6a73000 2dae2e00 0f993100 bfd43100 ..0.-.....1...1. │ │ + 0x01412930 2dd72f00 3d902e00 86793100 07a83000 -./.=....y1...0. │ │ + 0x01412940 186d3000 909d2f00 7e262f00 b2712e00 .m0.../.~&/..q.. │ │ + 0x01412950 20bc2f00 79f53100 3dae2e00 9db73100 ./.y.1.=.....1. │ │ + 0x01412960 482f3000 92793100 bfe23000 4cae2e00 H/0..y1...0.L... │ │ + 0x01412970 5dae2e00 c4ff3000 1f5e2f00 27133000 ].....0..^/.'.0. │ │ 0x01412980 deff3000 ecff3000 375b3100 1c993100 ..0...0.7[1...1. │ │ - 0x01412990 d6203100 b0b73100 632f3000 72ae2e00 . 1...1.c/0.r... │ │ - 0x014129a0 65bc2f00 00000000 01000000 00341a01 e./..........4.. │ │ + 0x01412990 d6203100 b0b73100 3c2f3000 72ae2e00 . 1...1../..........4.. │ │ 0x014129b0 02000000 50f21801 03000000 a0f21801 ....P........... │ │ 0x014129c0 04000000 d0f21801 00000000 00000000 ................ │ │ 0x014129d0 b0ff1801 a0011901 b03b1901 d03b1901 .........;...;.. │ │ 0x014129e0 f03b1901 e03c1901 40481901 f0481901 .;...<..@H...H.. │ │ 0x014129f0 90301901 b0311901 104c1901 50391901 .0...1...L..P9.. │ │ 0x01412a00 504c1901 00000000 b04c1901 d04c1901 PL.......L...L.. │ │ 0x01412a10 70031901 004d1901 50331901 704d1901 p....M..P3..pM.. │ │ @@ -29561,110 +29561,110 @@ │ │ 0x01413050 00000000 00000000 00000000 00000000 ................ │ │ 0x01413060 01000000 10000000 7c304101 02000000 ........|0A..... │ │ 0x01413070 00000000 08000000 5ce92e00 00000000 ........\....... │ │ 0x01413080 00000000 00000000 d0e33000 b00a1c01 ..........0..... │ │ 0x01413090 01000000 00000000 04000000 fb003100 ..............1. │ │ 0x014130a0 b00a1c01 01000000 10000000 c0304101 .............0A. │ │ 0x014130b0 04000000 10314101 10000000 c57d2f00 .....1A......}/. │ │ - 0x014130c0 00000000 00000000 00000000 352b3000 ............5+0. │ │ + 0x014130c0 00000000 00000000 00000000 0e2b3000 .............+0. │ │ 0x014130d0 90061c01 00000000 00000000 04000000 ................ │ │ 0x014130e0 cd3e3100 30121c01 00000000 00000000 .>1.0........... │ │ - 0x014130f0 08000000 fad72f00 90051c01 8b000000 ....../......... │ │ + 0x014130f0 08000000 d3d72f00 90051c01 8b000000 ....../......... │ │ 0x01413100 00000000 0c000000 f6993100 80643101 ..........1..d1. │ │ 0x01413110 00000000 00000000 00000000 00000000 ................ │ │ 0x01413120 50a81b01 00000000 00000000 00000000 P............... │ │ 0x01413130 04000000 00000000 00000000 00000000 ................ │ │ 0x01413140 00000000 43d63100 00000000 02000000 ....C.1......... │ │ 0x01413150 00000000 00000000 00000000 00000000 ................ │ │ 0x01413160 0c092f00 00000000 0a000000 00000000 ../............. │ │ - 0x01413170 00000000 00000000 00000000 066f3000 .............o0. │ │ + 0x01413170 00000000 00000000 00000000 df6e3000 .............n0. │ │ 0x01413180 00000000 03000000 00000000 00000000 ................ │ │ 0x01413190 00000000 00000000 f53e3100 00000000 .........>1..... │ │ 0x014131a0 0c000000 00000000 00000000 00000000 ................ │ │ 0x014131b0 00000000 2baf2e00 00000000 13000000 ....+........... │ │ 0x014131c0 00000000 00000000 00000000 00000000 ................ │ │ 0x014131d0 429e2f00 00000000 16000000 00000000 B./............. │ │ - 0x014131e0 00000000 00000000 00000000 09d82f00 ............../. │ │ + 0x014131e0 00000000 00000000 00000000 e2d72f00 ............../. │ │ 0x014131f0 00000000 18000000 00000000 00000000 ................ │ │ - 0x01413200 00000000 00000000 c3143000 00000000 ..........0..... │ │ + 0x01413200 00000000 00000000 9c143000 00000000 ..........0..... │ │ 0x01413210 05000000 00000000 00000000 00000000 ................ │ │ 0x01413220 00000000 675c3100 00000000 06000000 ....g\1......... │ │ 0x01413230 00000000 00000000 00000000 00000000 ................ │ │ - 0x01413240 42a93000 00000000 fcffffff 00000000 B.0............. │ │ + 0x01413240 1ba93000 00000000 fcffffff 00000000 ..0............. │ │ 0x01413250 00000000 00000000 00000000 605f2f00 ............`_/. │ │ 0x01413260 00000000 10000000 00000000 00000000 ................ │ │ 0x01413270 00000000 00000000 169a3100 05000000 ..........1..... │ │ 0x01413280 173d0100 00000000 00000000 00000000 .=.............. │ │ 0x01413290 10000000 a5183200 05000000 50280000 ......2.....P(.. │ │ 0x014132a0 00000000 00000000 00000000 10000000 ................ │ │ 0x014132b0 007e2f00 05000000 06290000 00000000 .~/......)...... │ │ 0x014132c0 00000000 00000000 10000000 695f2f00 ............i_/. │ │ 0x014132d0 00000000 01000000 00000000 00000000 ................ │ │ 0x014132e0 00000000 00000000 795f2f00 00000000 ........y_/..... │ │ 0x014132f0 04000000 00000000 00000000 00000000 ................ │ │ - 0x01413300 00080000 d8143000 00000000 ffffffff ......0......... │ │ + 0x01413300 00080000 b1143000 00000000 ffffffff ......0......... │ │ 0x01413310 24334101 00000000 00000000 00000000 $3A............. │ │ 0x01413320 55d63100 04000000 00000000 00000000 U.1............. │ │ 0x01413330 55d63100 b00a1c01 00000000 ffffffff U.1............. │ │ 0x01413340 54334101 00000000 00000000 00000000 T3A............. │ │ - 0x01413350 166f3000 02000000 00000000 00000000 .o0............. │ │ - 0x01413360 166f3000 b00a1c01 01000000 10000000 .o0............. │ │ + 0x01413350 ef6e3000 02000000 00000000 00000000 .n0............. │ │ + 0x01413360 ef6e3000 b00a1c01 01000000 10000000 .n0............. │ │ 0x01413370 84334101 02000000 00000000 08000000 .3A............. │ │ - 0x01413380 c18a3000 00000000 00000000 00000000 ..0............. │ │ + 0x01413380 9a8a3000 00000000 00000000 00000000 ..0............. │ │ 0x01413390 67d63100 900a1c01 01000000 00000000 g.1............. │ │ 0x014133a0 04000000 29912e00 b00a1c01 00000000 ....)........... │ │ 0x014133b0 02000000 00000000 00000000 60ef4401 ............`.D. │ │ - 0x014133c0 02000000 85f52f00 00000000 02000000 ....../......... │ │ + 0x014133c0 02000000 5ef52f00 00000000 02000000 ....^./......... │ │ 0x014133d0 00000000 00000000 60ef4401 00000000 ........`.D..... │ │ 0x014133e0 73b93100 00000000 02000000 00000000 s.1............. │ │ 0x014133f0 00000000 60ef4401 03000000 557a3100 ....`.D.....Uz1. │ │ 0x01413400 00000000 02000000 00000000 00000000 ................ │ │ 0x01413410 60ef4401 01000000 19092f00 00000000 `.D......./..... │ │ 0x01413420 02000000 00000000 00000000 80ef4401 ..............D. │ │ - 0x01413430 03000000 2f4d3000 00000000 02000000 ..../M0......... │ │ + 0x01413430 03000000 084d3000 00000000 02000000 .....M0......... │ │ 0x01413440 00000000 00000000 80ef4401 01000000 ..........D..... │ │ 0x01413450 ca213100 09020000 f2e33000 30541c01 .!1.......0.0T.. │ │ 0x01413460 202b1c01 e0541c01 002d1c01 802e1c01 +...T...-...... │ │ 0x01413470 c02e1c01 e02f1c01 10351c01 e0351c01 ...../...5...5.. │ │ 0x01413480 60361c01 00000000 00000000 64000010 `6..........d... │ │ 0x01413490 d2213100 8d000010 fee33000 81000010 .!1.......0..... │ │ 0x014134a0 82722e00 65000010 df213100 7c000010 .r..e....!1.|... │ │ 0x014134b0 3a912e00 67000010 173f3100 93000010 :...g....?1..... │ │ - 0x014134c0 3baf2e00 6b000010 18d82f00 84000010 ;...k...../..... │ │ - 0x014134d0 2d7e2f00 85000010 83bd2f00 86000010 -~/......./..... │ │ + 0x014134c0 3baf2e00 6b000010 f1d72f00 84000010 ;...k...../..... │ │ + 0x014134d0 2d7e2f00 85000010 5cbd2f00 86000010 -~/.....\./..... │ │ 0x014134e0 b2e92e00 7d000010 c6452f00 87000010 ....}....E/..... │ │ - 0x014134f0 5c7a3100 7b000010 cc8a3000 66000010 \z1.{.....0.f... │ │ - 0x01413500 146f2e00 88000010 ff143000 8e000010 .o........0..... │ │ - 0x01413510 236f3000 82000010 d7452f00 6e000010 #o0......E/.n... │ │ + 0x014134f0 5c7a3100 7b000010 a58a3000 66000010 \z1.{.....0.f... │ │ + 0x01413500 146f2e00 88000010 d8143000 8e000010 .o........0..... │ │ + 0x01413510 fc6e3000 82000010 d7452f00 6e000010 .n0......E/.n... │ │ 0x01413520 9c722e00 8f000010 46912e00 90000010 .r......F....... │ │ - 0x01413530 8cb93100 71000010 a1bd2f00 80000010 ..1.q...../..... │ │ - 0x01413540 3ad82f00 96000010 3f7e2f00 6a000010 :./.....?~/.j... │ │ - 0x01413550 8bf52f00 6c000010 6b7a3100 68000010 ../.l...kz1.h... │ │ - 0x01413560 adb93100 69000010 d38a3000 75000010 ..1.i.....0.u... │ │ - 0x01413570 ab303000 76000010 253f3100 89000010 .00.v...%?1..... │ │ - 0x01413580 c1303000 77000010 71d63100 8a000010 .00.w...q.1..... │ │ + 0x01413530 8cb93100 71000010 7abd2f00 80000010 ..1.q...z./..... │ │ + 0x01413540 13d82f00 96000010 3f7e2f00 6a000010 ../.....?~/.j... │ │ + 0x01413550 64f52f00 6c000010 6b7a3100 68000010 d./.l...kz1.h... │ │ + 0x01413560 adb93100 69000010 ac8a3000 75000010 ..1.i.....0.u... │ │ + 0x01413570 84303000 76000010 253f3100 89000010 .00.v...%?1..... │ │ + 0x01413580 9a303000 77000010 71d63100 8a000010 .00.w...q.1..... │ │ 0x01413590 3a272f00 8b000010 3d3f3100 6d000010 :'/.....=?1.m... │ │ 0x014135a0 4d7e2f00 91000010 7c5c3100 78000010 M~/.....|\1.x... │ │ - 0x014135b0 56863000 8c000010 6a912e00 92000010 V.0.....j....... │ │ - 0x014135c0 e48a3000 79000010 a15f2f00 83000010 ..0.y...._/..... │ │ - 0x014135d0 4c272f00 7e000010 6ba93000 7a000010 L'/.~...k.0.z... │ │ - 0x014135e0 af722e00 6f000010 82a93000 97000010 .r..o.....0..... │ │ - 0x014135f0 fa8a3000 70000010 9ea93000 96000010 ..0.p.....0..... │ │ + 0x014135b0 2f863000 8c000010 6a912e00 92000010 /.0.....j....... │ │ + 0x014135c0 bd8a3000 79000010 a15f2f00 83000010 ..0.y...._/..... │ │ + 0x014135d0 4c272f00 7e000010 44a93000 7a000010 L'/.~...D.0.z... │ │ + 0x014135e0 af722e00 6f000010 5ba93000 97000010 .r..o...[.0..... │ │ + 0x014135f0 d38a3000 70000010 77a93000 96000010 ..0.p...w.0..... │ │ 0x01413600 3f7e2f00 00000000 00000000 1b040000 ?~/............. │ │ - 0x01413610 3b6f3000 30541c01 d06e1c01 e0541c01 ;o0.0T...n...T.. │ │ + 0x01413610 146f3000 30541c01 d06e1c01 e0541c01 .o0.0T...n...T.. │ │ 0x01413620 c0801c01 00000000 00000000 307d1c01 ............0}.. │ │ 0x01413630 e0811c01 f06f1c01 00000000 e0701c01 .....o.......p.. │ │ - 0x01413640 30721c01 02040000 d5303000 30541c01 0r.......00.0T.. │ │ + 0x01413640 30721c01 02040000 ae303000 30541c01 0r.......00.0T.. │ │ 0x01413650 f0821c01 e0541c01 00831c01 10831c01 .....T.......... │ │ 0x01413660 20831c01 30831c01 40831c01 50831c01 ...0...@...P... │ │ 0x01413670 00000000 00000000 00000000 01040000 ................ │ │ - 0x01413680 c2a93000 30541c01 50841c01 e0541c01 ..0.0T..P....T.. │ │ + 0x01413680 9ba93000 30541c01 50841c01 e0541c01 ..0.0T..P....T.. │ │ 0x01413690 a0851c01 40861c01 80861c01 90871c01 ....@........... │ │ 0x014136a0 308a1c01 608a1c01 00000000 00000000 0...`........... │ │ - 0x014136b0 00000000 01040000 e2303000 30541c01 .........00.0T.. │ │ + 0x014136b0 00000000 01040000 bb303000 30541c01 .........00.0T.. │ │ 0x014136c0 50841c01 e0541c01 a0851c01 40861c01 P....T......@... │ │ 0x014136d0 80861c01 90871c01 c08b1c01 608a1c01 ............`... │ │ 0x014136e0 00000000 00000000 00000000 06040000 ................ │ │ 0x014136f0 f3682e00 30541c01 108c1c01 e0541c01 .h..0T.......T.. │ │ 0x01413700 208c1c01 308c1c01 608c1c01 708c1c01 ...0...`...p... │ │ 0x01413710 00000000 00000000 00000000 00000000 ................ │ │ 0x01413720 00000000 24163300 01000000 01000000 ....$.3......... │ │ @@ -29704,92 +29704,92 @@ │ │ 0x01413940 f83a3300 80000000 80000000 00000000 .:3............. │ │ 0x01413950 02000000 f83c3300 c0000000 c0000000 .....<3......... │ │ 0x01413960 00000000 02000000 f83f3300 c0000000 .........?3..... │ │ 0x01413970 c0000000 00000000 02000000 f8423300 .............B3. │ │ 0x01413980 00010000 00010000 00000000 02000000 ................ │ │ 0x01413990 f8463300 00010000 00010000 00000000 .F3............. │ │ 0x014139a0 02000000 f84a3300 01000000 01000000 .....J3......... │ │ - 0x014139b0 00000000 02000000 dfa93000 04000000 ..........0..... │ │ - 0x014139c0 01000000 d9bd2f00 07000000 01000000 ....../......... │ │ + 0x014139b0 00000000 02000000 b8a93000 04000000 ..........0..... │ │ + 0x014139c0 01000000 b2bd2f00 07000000 01000000 ....../......... │ │ 0x014139d0 f3682e00 04000000 05000000 6b8f3100 .h..........k.1. │ │ 0x014139e0 03000000 02000000 a5d93000 07000000 ..........0..... │ │ 0x014139f0 02000000 ddf63100 04000000 0a000000 ......1......... │ │ - 0x01413a00 05ea2e00 0a000000 0a000000 ee9f3000 ..............0. │ │ + 0x01413a00 05ea2e00 0a000000 0a000000 c79f3000 ..............0. │ │ 0x01413a10 03000000 06000000 c5912e00 06000000 ................ │ │ 0x01413a20 06000000 b47a3100 07000000 17000000 .....z1......... │ │ - 0x01413a30 e4a93000 03000000 17000000 e2f63100 ..0...........1. │ │ + 0x01413a30 bda93000 03000000 17000000 e2f63100 ..0...........1. │ │ 0x01413a40 0f000000 18000000 21092f00 07000000 ........!./..... │ │ - 0x01413a50 18000000 e8a93000 03000000 04000000 ......0......... │ │ + 0x01413a50 18000000 c1a93000 03000000 04000000 ......0......... │ │ 0x01413a60 33e43000 0b000000 04000000 0b732e00 3.0..........s.. │ │ 0x01413a70 06000000 03000000 a6013100 09000000 ..........1..... │ │ - 0x01413a80 03000000 534d3000 0f000000 1c000000 ....SM0......... │ │ - 0x01413a90 eca93000 04000000 1c000000 10ea2e00 ..0............. │ │ + 0x01413a80 03000000 2c4d3000 0f000000 1c000000 ....,M0......... │ │ + 0x01413a90 c5a93000 04000000 1c000000 10ea2e00 ..0............. │ │ 0x01413aa0 03000000 16000000 bc7a3100 09000000 .........z1..... │ │ 0x01413ab0 16000000 e2a62e00 04000000 0c000000 ................ │ │ 0x01413ac0 a79e2f00 0a000000 0c000000 92272f00 ../..........'/. │ │ 0x01413ad0 03000000 1e000000 629a3100 09000000 ........b.1..... │ │ 0x01413ae0 1e000000 c35c3100 0d000000 1a000000 .....\1......... │ │ - 0x01413af0 f1a93000 07000000 1a000000 4d6f3000 ..0.........Mo0. │ │ + 0x01413af0 caa93000 07000000 1a000000 266f3000 ..0.........&o0. │ │ 0x01413b00 0f000000 13000000 b29e2f00 09000000 ........../..... │ │ 0x01413b10 13000000 96272f00 03000000 14000000 .....'/......... │ │ - 0x01413b20 3fe43000 09000000 14000000 634d3000 ?.0.........cM0. │ │ + 0x01413b20 3fe43000 09000000 14000000 3c4d3000 ?.0.........A......... │ │ 0x01413e70 08000000 f83f3100 00000000 00000000 .....?1......... │ │ - 0x01413e80 00000000 952e3000 20081c01 00000000 ......0. ....... │ │ + 0x01413e80 00000000 6e2e3000 20081c01 00000000 ....n.0. ....... │ │ 0x01413e90 00000000 04000000 d3af2e00 30e01d01 ............0... │ │ 0x01413ea0 00000000 02000000 00000000 00000000 ................ │ │ 0x01413eb0 ccef4401 00000000 01602f00 00000000 ..D......`/..... │ │ 0x01413ec0 02000000 00000000 00000000 ecef4401 ..............D. │ │ 0x01413ed0 01000000 6ee43000 9c503300 21000000 ....n.0..P3.!... │ │ 0x01413ee0 21000000 00000000 02000000 43000000 !...........C... │ │ 0x01413ef0 74000000 01000000 00000000 00000000 t............... │ │ @@ -29831,186 +29831,186 @@ │ │ 0x01414130 20551e01 50551e01 80551e01 10561e01 U..PU...U...V.. │ │ 0x01414140 00000000 00000000 00000000 00000000 ................ │ │ 0x01414150 00000000 00000000 00000000 00000000 ................ │ │ 0x01414160 00000000 00000000 40561e01 60561e01 ........@V..`V.. │ │ 0x01414170 00581e01 d0581e01 00000000 01000000 .X...X.......... │ │ 0x01414180 10000000 98414101 06000000 10424101 .....AA......BA. │ │ 0x01414190 70000000 c1df3000 00100000 00000000 p.....0......... │ │ - 0x014141a0 04000000 352b3000 f0191c01 00000000 ....5+0......... │ │ + 0x014141a0 04000000 0e2b3000 f0191c01 00000000 .....+0......... │ │ 0x014141b0 00000000 08000000 caaf2e00 30e01d01 ............0... │ │ - 0x014141c0 00000000 00000000 0c000000 bc6f3000 .............o0. │ │ + 0x014141c0 00000000 00000000 0c000000 956f3000 .............o0. │ │ 0x014141d0 30e01d01 00000000 00000000 10000000 0............... │ │ - 0x014141e0 2c153000 30e01d01 00000000 00000000 ,.0.0........... │ │ + 0x014141e0 05153000 30e01d01 00000000 00000000 ..0.0........... │ │ 0x014141f0 40000000 c4272f00 30e01d01 00000000 @....'/.0....... │ │ - 0x01414200 00000000 44000000 1e313000 50e01d01 ....D....10.P... │ │ + 0x01414200 00000000 44000000 f7303000 50e01d01 ....D....00.P... │ │ 0x01414210 00000000 00000000 00000000 00000000 ................ │ │ 0x01414220 105c1e01 00000000 00000000 01000000 .\.............. │ │ 0x01414230 10000000 48424101 03000000 84424101 ....HBA......BA. │ │ 0x01414240 70000000 c1df3000 00000000 00000000 p.....0......... │ │ 0x01414250 08000000 caaf2e00 30e01d01 00000000 ........0....... │ │ - 0x01414260 00000000 0c000000 bc6f3000 30e01d01 .........o0.0... │ │ - 0x01414270 00000000 00000000 10000000 2c153000 ............,.0. │ │ + 0x01414260 00000000 0c000000 956f3000 30e01d01 .........o0.0... │ │ + 0x01414270 00000000 00000000 10000000 05153000 ..............0. │ │ 0x01414280 30e01d01 00000000 00000000 00000000 0............... │ │ 0x01414290 00000000 105c1e01 00000000 00000000 .....\.......... │ │ 0x014142a0 01000000 10000000 bc424101 04000000 .........BA..... │ │ 0x014142b0 0c434101 70000000 c1df3000 00000000 .CA.p.....0..... │ │ 0x014142c0 00000000 40000000 c4272f00 30e01d01 ....@....'/.0... │ │ 0x014142d0 00000000 00000000 08000000 caaf2e00 ................ │ │ 0x014142e0 30e01d01 00000000 00000000 0c000000 0............... │ │ - 0x014142f0 bc6f3000 30e01d01 00000000 00000000 .o0.0........... │ │ - 0x01414300 10000000 2c153000 30e01d01 00000000 ....,.0.0....... │ │ + 0x014142f0 956f3000 30e01d01 00000000 00000000 .o0.0........... │ │ + 0x01414300 10000000 05153000 30e01d01 00000000 ......0.0....... │ │ 0x01414310 00000000 00000000 00000000 105c1e01 .............\.. │ │ 0x01414320 00000000 00000000 98010000 98010000 ................ │ │ - 0x01414330 00000000 425a3100 c54d3000 c08f1e01 ....BZ1..M0..... │ │ + 0x01414330 00000000 425a3100 9e4d3000 c08f1e01 ....BZ1..M0..... │ │ 0x01414340 e0901e01 30921e01 c0921e01 00000000 ....0........... │ │ 0x01414350 00931e01 c0941e01 00951e01 30951e01 ............0... │ │ 0x01414360 70951e01 f0951e01 40961e01 70961e01 p.......@...p... │ │ 0x01414370 b0961e01 30971e01 a0971e01 00000000 ....0........... │ │ 0x01414380 e0971e01 10981e01 c0981e01 10991e01 ................ │ │ 0x01414390 00000000 00000000 00000000 40991e01 ............@... │ │ 0x014143a0 b0991e01 e0991e01 00000000 00000000 ................ │ │ 0x014143b0 00000000 00000000 509a1e01 709a1e01 ........P...p... │ │ 0x014143c0 a09c1e01 909d1e01 009e1e01 01000000 ................ │ │ 0x014143d0 10000000 e8434101 06000000 00000000 .....CA......... │ │ 0x014143e0 18000000 06403100 00100000 00000000 .....@1......... │ │ - 0x014143f0 00000000 352b3000 f0191c01 00000000 ....5+0......... │ │ - 0x01414400 00000000 04000000 6abe2f00 30c71e01 ........j./.0... │ │ + 0x014143f0 00000000 0e2b3000 f0191c01 00000000 .....+0......... │ │ + 0x01414400 00000000 04000000 43be2f00 30c71e01 ........C./.0... │ │ 0x01414410 00000000 00000000 08000000 98cc2e00 ................ │ │ 0x01414420 50c71e01 00000000 00000000 0c000000 P............... │ │ - 0x01414430 72be2f00 90051c01 00000000 00000000 r./............. │ │ - 0x01414440 10000000 c12a3000 90061c01 01000000 .....*0......... │ │ + 0x01414430 4bbe2f00 90051c01 00000000 00000000 K./............. │ │ + 0x01414440 10000000 9a2a3000 90061c01 01000000 .....*0......... │ │ 0x01414450 00000000 14000000 d5462f00 90061c01 .........F/..... │ │ 0x01414460 02000000 00000000 7c444101 03000000 ........|DA..... │ │ 0x01414470 00000000 08000000 fe7a3100 00000000 .........z1..... │ │ 0x01414480 00000000 04000000 9ae43000 900a1c01 ..........0..... │ │ 0x01414490 00000000 00000000 04000000 d6ea2e00 ................ │ │ 0x014144a0 e0a21e01 00000000 00000000 04000000 ................ │ │ - 0x014144b0 5b313000 400a1c01 01000000 10000000 [10.@........... │ │ + 0x014144b0 34313000 400a1c01 01000000 10000000 410.@........... │ │ 0x014144c0 d4444101 03000000 00000000 0c000000 .DA............. │ │ - 0x014144d0 da4d3000 00100000 00000000 00000000 .M0............. │ │ + 0x014144d0 b34d3000 00100000 00000000 00000000 .M0............. │ │ 0x014144e0 fd013100 f0191c01 00100000 00000000 ..1............. │ │ 0x014144f0 04000000 467f2f00 f0191c01 00100000 ....F./......... │ │ 0x01414500 00000000 08000000 79223100 f0191c01 ........y"1..... │ │ 0x01414510 01000000 10000000 2c454101 03000000 ........,EA..... │ │ - 0x01414520 00000000 0c000000 51be2f00 00100000 ........Q./..... │ │ + 0x01414520 00000000 0c000000 2abe2f00 00100000 ........*./..... │ │ 0x01414530 00000000 00000000 24602f00 f0191c01 ........$`/..... │ │ 0x01414540 00000000 00000000 04000000 31543100 ............1T1. │ │ 0x01414550 900a1c01 00010000 ffffffff 00000000 ................ │ │ - 0x01414560 51be2f00 10c71e01 00000000 04000000 Q./............. │ │ + 0x01414560 2abe2f00 10c71e01 00000000 04000000 *./............. │ │ 0x01414570 00000000 84454101 03000000 cc454101 .....EA......EA. │ │ 0x01414580 00000000 a9020000 00000000 00000000 ................ │ │ 0x01414590 08000000 8ecc2e00 400a1c01 aa020000 ........@....... │ │ - 0x014145a0 00000000 00000000 08000000 55153000 ............U.0. │ │ + 0x014145a0 00000000 00000000 08000000 2e153000 ..............0. │ │ 0x014145b0 90061c01 ab020000 00000000 00000000 ................ │ │ 0x014145c0 08000000 5bf73100 a0a21e01 00000000 ....[.1......... │ │ 0x014145d0 00000000 08000000 47922e00 b00a1c01 ........G....... │ │ 0x014145e0 01000000 10000000 fc454101 02000000 .........EA..... │ │ - 0x014145f0 00000000 08000000 4d313000 00000000 ........M10..... │ │ - 0x01414600 00000000 00000000 5f153000 900a1c01 ........_.0..... │ │ - 0x01414610 00010000 ffffffff 00000000 4d313000 ............M10. │ │ + 0x014145f0 00000000 08000000 26313000 00000000 ........&10..... │ │ + 0x01414600 00000000 00000000 38153000 900a1c01 ........8.0..... │ │ + 0x01414610 00010000 ffffffff 00000000 26313000 ............&10. │ │ 0x01414620 70c71e01 00000000 00000000 00000000 p............... │ │ 0x01414630 40464101 02000000 70464101 00000000 @FA.....pFA..... │ │ 0x01414640 96010000 00000000 00000000 04000000 ................ │ │ 0x01414650 497f2f00 90061c01 97010000 00000000 I./............. │ │ 0x01414660 00000000 04000000 0d7b3100 c0a21e01 .........{1..... │ │ 0x01414670 00000000 00000000 04000000 47922e00 ............G... │ │ 0x01414680 b00a1c01 01000000 10000000 a0464101 .............FA. │ │ 0x01414690 03000000 00000000 0c000000 4f922e00 ............O... │ │ 0x014146a0 00000000 00000000 00000000 6cc22e00 ............l... │ │ 0x014146b0 90051c01 00000000 00000000 04000000 ................ │ │ 0x014146c0 26602f00 90051c01 01000000 00000000 &`/............. │ │ - 0x014146d0 08000000 952e3000 20081c01 01000000 ......0. ....... │ │ + 0x014146d0 08000000 6e2e3000 20081c01 01000000 ....n.0. ....... │ │ 0x014146e0 10000000 f8464101 04000000 00000000 .....FA......... │ │ - 0x014146f0 10000000 dad82f00 00100000 00000000 ....../......... │ │ - 0x01414700 00000000 352b3000 f0191c01 00000000 ....5+0......... │ │ + 0x014146f0 10000000 b3d82f00 00100000 00000000 ....../......... │ │ + 0x01414700 00000000 0e2b3000 f0191c01 00000000 .....+0......... │ │ 0x01414710 00000000 04000000 28602f00 90051c01 ........(`/..... │ │ - 0x01414720 91000000 00000000 08000000 4c453000 ............LE0. │ │ + 0x01414720 91000000 00000000 08000000 25453000 ............%E0. │ │ 0x01414730 00a31e01 91000000 01000000 0c000000 ................ │ │ - 0x01414740 289f2f00 20081c01 00000000 83313000 (./. ........10. │ │ - 0x01414750 01000000 1bf22f00 00000000 538b3000 ....../.....S.0. │ │ + 0x01414740 289f2f00 20081c01 00000000 5c313000 (./. .......\10. │ │ + 0x01414750 01000000 f4f12f00 00000000 2c8b3000 ....../.....,.0. │ │ 0x01414760 00200000 89223100 00400000 8bc73000 . ..."1..@....0. │ │ 0x01414770 04000000 13403100 02000000 9ecc2e00 .....@1......... │ │ 0x01414780 06000000 6b922e00 c0020000 c4613300 ....k........a3. │ │ 0x01414790 00000000 98f73100 c1020000 3c623300 ......1.....O0......H/. │ │ + 0x014179b0 db020000 cd9b3100 dc020000 484f3000 ......1.....HO0. │ │ 0x014179c0 dd020000 cb612f00 de020000 f5033100 .....a/.......1. │ │ 0x014179d0 ac020000 c81a3200 ad020000 fe403100 ......2......@1. │ │ 0x014179e0 ae020000 46742e00 af020000 9c5e3100 ....Ft.......^1. │ │ - 0x014179f0 b0020000 6cbb3100 b1020000 abd92f00 ....l.1......./. │ │ + 0x014179f0 b0020000 6cbb3100 b1020000 84d92f00 ....l.1......./. │ │ 0x01417a00 b2020000 0db12e00 b5020000 51742e00 ............Qt.. │ │ 0x01417a10 b6020000 27c93000 b7020000 e3cd2e00 ....'.0......... │ │ - 0x01417a20 b8020000 09413100 bb020000 794f3000 .....A1.....yO0. │ │ - 0x01417a30 bc020000 c9323000 bd020000 14413100 .....20......A1. │ │ - 0x01417a40 be020000 e4f82f00 bf020000 d4323000 ....../......20. │ │ + 0x01417a20 b8020000 09413100 bb020000 524f3000 .....A1.....RO0. │ │ + 0x01417a30 bc020000 a2323000 bd020000 14413100 .....20......A1. │ │ + 0x01417a40 be020000 bdf82f00 bf020000 ad323000 ....../......20. │ │ 0x01417a50 df020000 00043100 e0020000 26482f00 ......1.....&H/. │ │ 0x01417a60 e1020000 d31a3200 e2020000 8d233100 ......2......#1. │ │ - 0x01417a70 e3020000 d5703000 e4020000 d5612f00 .....p0......a/. │ │ + 0x01417a70 e3020000 ae703000 e4020000 d5612f00 .....p0......a/. │ │ 0x01417a80 e5020000 d79b3100 e6020000 ee9b3100 ......1.......1. │ │ - 0x01417a90 e7020000 2b8d3000 e8020000 57942e00 ....+.0.....W... │ │ - 0x01417aa0 e9020000 11e63000 ed020000 b2ab3000 ......0.......0. │ │ - 0x01417ab0 ee020000 844f3000 99030000 c70a2f00 .....O0......./. │ │ - 0x01417ac0 9a030000 5c742e00 9b030000 eb323000 ....\t.......20. │ │ + 0x01417a90 e7020000 048d3000 e8020000 57942e00 ......0.....W... │ │ + 0x01417aa0 e9020000 11e63000 ed020000 8bab3000 ......0.......0. │ │ + 0x01417ab0 ee020000 5d4f3000 99030000 c70a2f00 ....]O0......./. │ │ + 0x01417ac0 9a030000 5c742e00 9b030000 c4323000 ....\t.......20. │ │ 0x01417ad0 9c030000 17043100 9d030000 c3d83100 ......1.......1. │ │ 0x01417ae0 9e030000 1f413100 9f030000 f7282f00 .....A1......(/. │ │ - 0x01417af0 a0030000 069c3100 a1030000 c0ab3000 ......1.......0. │ │ + 0x01417af0 a0030000 069c3100 a1030000 99ab3000 ......1.......0. │ │ 0x01417b00 a2030000 5af93100 a3030000 18b12e00 ....Z.1......... │ │ 0x01417b10 a4030000 3d482f00 a5030000 ea1a3200 ....=H/.......2. │ │ - 0x01417b20 a6030000 fd602f00 94040000 438d3000 .....`/.....C.0. │ │ - 0x01417b30 d3020000 fb323000 d7020000 07292f00 .....20......)/. │ │ - 0x01417b40 da020000 32c93000 dc020000 89173000 ....2.0.......0. │ │ + 0x01417b20 a6030000 fd602f00 94040000 1c8d3000 .....`/.......0. │ │ + 0x01417b30 d3020000 d4323000 d7020000 07292f00 .....20......)/. │ │ + 0x01417b40 da020000 32c93000 dc020000 62173000 ....2.0.....b.0. │ │ 0x01417b50 de020000 2f413100 d1020000 35413100 ..../A1.....5A1. │ │ 0x01417b60 d6020000 169c3100 d9020000 6f942e00 ......1.....o... │ │ - 0x01417b70 db020000 3b413100 dd020000 944f3000 ....;A1......O0. │ │ - 0x01417b80 99010000 b6d92f00 c9020000 d70a2f00 ....../......./. │ │ + 0x01417b70 db020000 3b413100 dd020000 6d4f3000 ....;A1.....mO0. │ │ + 0x01417b80 99010000 8fd92f00 c9020000 d70a2f00 ....../......./. │ │ 0x01417b90 9f010000 6c742e00 cb020000 d3d83100 ....lt........1. │ │ 0x01417ba0 cc020000 50c82501 90c82501 e0c82501 ....P.%...%...%. │ │ 0x01417bb0 30c92501 40ca2501 20cb2501 90cb2501 0.%.@.%. .%...%. │ │ 0x01417bc0 01000000 10000000 dc7b4101 02000000 .........{A..... │ │ 0x01417bd0 00000000 08000000 e0802f00 00100000 ........../..... │ │ 0x01417be0 00000000 00000000 0d292f00 f0191c01 .........)/..... │ │ - 0x01417bf0 00000000 00000000 04000000 d1d92f00 ............../. │ │ + 0x01417bf0 00000000 00000000 04000000 aad92f00 ............../. │ │ 0x01417c00 90051c01 01000000 10000000 207c4101 ............ |A. │ │ - 0x01417c10 02000000 00000000 08000000 d5d92f00 ............../. │ │ - 0x01417c20 00000000 00000000 00000000 d1d92f00 ............../. │ │ + 0x01417c10 02000000 00000000 08000000 aed92f00 ............../. │ │ + 0x01417c20 00000000 00000000 00000000 aad92f00 ............../. │ │ 0x01417c30 90051c01 00100000 00000000 04000000 ................ │ │ 0x01417c40 0d292f00 f0191c01 70fb2501 b0fb2501 .)/.....p.%...%. │ │ 0x01417c50 00fc2501 50fc2501 30fd2501 00fe2501 ..%.P.%.0.%...%. │ │ 0x01417c60 40012601 40000000 41000000 14000000 @.&.@...A....... │ │ 0x01417c70 08000000 01000000 50502601 80502601 ........PP&..P&. │ │ 0x01417c80 c0502601 00000000 00000000 40000000 .P&.........@... │ │ 0x01417c90 00000000 00512601 00000000 00000000 .....Q&......... │ │ @@ -30935,58 +30935,58 @@ │ │ 0x01418630 00000000 01000000 aa040000 ffffffff ................ │ │ 0x01418640 47040000 00000000 00000000 01000000 G............... │ │ 0x01418650 01050000 ffffffff 77040000 00000000 ........w....... │ │ 0x01418660 00000000 02000000 45000000 ffffffff ........E....... │ │ 0x01418670 ffffffff d09b2601 10982601 02000000 ......&...&..... │ │ 0x01418680 cd030000 ffffffff ffffffff b0842601 ..............&. │ │ 0x01418690 a0812601 01000000 10000000 b0864101 ..&...........A. │ │ - 0x014186a0 05000000 00000000 14000000 3ff92f00 ............?./. │ │ + 0x014186a0 05000000 00000000 14000000 18f92f00 ............../. │ │ 0x014186b0 00000000 00000000 00000000 c3052f00 ............../. │ │ 0x014186c0 90051c01 00000000 00000000 04000000 ................ │ │ 0x014186d0 7fa02f00 90061c01 00000000 00000000 ../............. │ │ 0x014186e0 08000000 18053100 90061c01 00000000 ......1......... │ │ 0x014186f0 00000000 0c000000 690b2f00 90061c01 ........i./..... │ │ - 0x01418700 01000000 00000000 10000000 5eac3000 ............^.0. │ │ + 0x01418700 01000000 00000000 10000000 37ac3000 ............7.0. │ │ 0x01418710 90061c01 01000000 10000000 30874101 ............0.A. │ │ 0x01418720 02000000 00000000 08000000 8da02f00 ............../. │ │ 0x01418730 00000000 00000000 00000000 9a482f00 .............H/. │ │ 0x01418740 30121c01 00000000 00000000 04000000 0............... │ │ 0x01418750 b6742e00 30121c01 01000000 10000000 .t..0........... │ │ 0x01418760 74874101 04000000 00000000 10000000 t.A............. │ │ 0x01418770 aa742e00 00000000 00000000 00000000 .t.............. │ │ 0x01418780 c3052f00 b00a1c01 00000000 00000000 ../............. │ │ 0x01418790 04000000 a2482f00 90061c01 01000000 .....H/......... │ │ 0x014187a0 00000000 08000000 32292f00 90061c01 ........2)/..... │ │ 0x014187b0 01000000 00000000 0c000000 22053100 ............".1. │ │ 0x014187c0 30121c01 01000000 10000000 e0874101 0.............A. │ │ 0x014187d0 02000000 00000000 08000000 69b12e00 ............i... │ │ - 0x014187e0 00000000 00000000 00000000 b1713000 .............q0. │ │ + 0x014187e0 00000000 00000000 00000000 8a713000 .............q0. │ │ 0x014187f0 30121c01 00000000 00000000 04000000 0............... │ │ 0x01418800 3bce2e00 30121c01 01000000 10000000 ;...0........... │ │ 0x01418810 24884101 02000000 00000000 08000000 $.A............. │ │ - 0x01418820 94c02f00 00000000 00000000 00000000 ../............. │ │ + 0x01418820 6dc02f00 00000000 00000000 00000000 m./............. │ │ 0x01418830 c3052f00 90051c01 00000000 00000000 ../............. │ │ 0x01418840 04000000 a2482f00 90061c01 06000000 .....H/......... │ │ - 0x01418850 a6133200 90030000 33123000 98010000 ..2.....3.0..... │ │ - 0x01418860 425a3100 3f040000 06323000 40040000 BZ1.?....20.@... │ │ - 0x01418870 cbeb2e00 0a040000 73f22f00 0b040000 ........s./..... │ │ + 0x01418850 a6133200 90030000 0c123000 98010000 ..2.......0..... │ │ + 0x01418860 425a3100 3f040000 df313000 40040000 BZ1.?....10.@... │ │ + 0x01418870 cbeb2e00 0a040000 4cf22f00 0b040000 ........L./..... │ │ 0x01418880 f58e2e00 94040000 fd602f00 1c000000 .........`/..... │ │ 0x01418890 51c72e00 98030000 c5013100 98030000 Q.........1..... │ │ 0x014188a0 54952e00 74000000 c1df3000 09020000 T...t.....0..... │ │ 0x014188b0 b7563100 40cf2601 00000000 50d12601 .V1.@.&.....P.&. │ │ 0x014188c0 00000000 a0d12601 e0d12601 20d22601 ......&...&. .&. │ │ 0x014188d0 30d32601 a0d32601 00d42601 00000000 0.&...&...&..... │ │ 0x014188e0 00000000 02000000 ffffffff ffffffff ................ │ │ - 0x014188f0 f0c10000 0f000000 61f92f00 58952e00 ........a./.X... │ │ - 0x01418900 61f92f00 05000000 00000000 01000000 a./............. │ │ + 0x014188f0 f0c10000 0f000000 3af92f00 58952e00 ........:./.X... │ │ + 0x01418900 3af92f00 05000000 00000000 01000000 :./............. │ │ 0x01418910 ffffffff ffffffff ffffffff 10000000 ................ │ │ - 0x01418920 61f92f00 58952e00 61f92f00 07000000 a./.X...a./..... │ │ + 0x01418920 3af92f00 58952e00 3af92f00 07000000 :./.X...:./..... │ │ 0x01418930 00000000 01000000 ffffffff ffffffff ................ │ │ 0x01418940 ffffffff 11000000 00000000 00000000 ................ │ │ - 0x01418950 61f92f00 07000000 40e52601 00000000 a./.....@.&..... │ │ + 0x01418950 3af92f00 07000000 40e52601 00000000 :./.....@.&..... │ │ 0x01418960 98030000 00000000 00080000 06100000 ................ │ │ 0x01418970 00000000 00000000 820b2f00 04000000 ........../..... │ │ 0x01418980 a0e52601 02000000 98030000 00000000 ..&............. │ │ 0x01418990 00080000 07100000 00000000 00000000 ................ │ │ 0x014189a0 30243100 04000000 e0e52601 01000000 0$1.......&..... │ │ 0x014189b0 98030000 00000000 00080000 08100000 ................ │ │ 0x014189c0 00000000 00000000 30243100 04000000 ........0$1..... │ │ @@ -30998,60 +30998,60 @@ │ │ 0x01418a20 00000000 02000000 98030000 00000000 ................ │ │ 0x01418a30 00080000 0b100000 00000000 00000000 ................ │ │ 0x01418a40 ee742e00 05000000 00000000 01000000 .t.............. │ │ 0x01418a50 98030000 00000000 00080000 0c100000 ................ │ │ 0x01418a60 00000000 00000000 ee742e00 07000000 .........t...... │ │ 0x01418a70 00000000 02000000 98030000 00000000 ................ │ │ 0x01418a80 00080000 0d100000 00000000 00000000 ................ │ │ - 0x01418a90 5ada2f00 04000000 00e72601 01000000 Z./.......&..... │ │ + 0x01418a90 33da2f00 04000000 00e72601 01000000 3./.......&..... │ │ 0x01418aa0 98030000 00000000 00080000 0e100000 ................ │ │ - 0x01418ab0 00000000 00000000 5ada2f00 04000000 ........Z./..... │ │ + 0x01418ab0 00000000 00000000 33da2f00 04000000 ........3./..... │ │ 0x01418ac0 00e72601 02000000 98030000 00000000 ..&............. │ │ 0x01418ad0 02000000 05100000 6d1b3200 00000000 ........m.2..... │ │ 0x01418ae0 31543100 04000000 d0e72601 02000000 1T1.......&..... │ │ 0x01418af0 98030000 00000000 02000000 01100000 ................ │ │ 0x01418b00 eac93000 00000000 e7282f00 02000000 ..0......(/..... │ │ 0x01418b10 00000000 02000000 98030000 00000000 ................ │ │ - 0x01418b20 06000000 0f100000 5b333000 00000000 ........[30..... │ │ + 0x01418b20 06000000 0f100000 34333000 00000000 ........430..... │ │ 0x01418b30 e5af2e00 04000000 00000000 02000000 ................ │ │ 0x01418b40 98030000 00000000 06000000 03100000 ................ │ │ 0x01418b50 cebb3100 00000000 e5af2e00 04000000 ..1............. │ │ 0x01418b60 90e82601 02000000 1c000000 00000000 ..&............. │ │ 0x01418b70 02000000 05100000 6d1b3200 00000000 ........m.2..... │ │ 0x01418b80 31543100 04000000 d0e72601 02000000 1T1.......&..... │ │ 0x01418b90 1c000000 00000000 02000000 01100000 ................ │ │ 0x01418ba0 eac93000 00000000 e7282f00 02000000 ..0......(/..... │ │ 0x01418bb0 00000000 02000000 1c000000 00000000 ................ │ │ - 0x01418bc0 06000000 0f100000 5b333000 00000000 ........[30..... │ │ + 0x01418bc0 06000000 0f100000 34333000 00000000 ........430..... │ │ 0x01418bd0 e5af2e00 04000000 a0e92601 02000000 ..........&..... │ │ 0x01418be0 1c000000 00000000 06000000 03100000 ................ │ │ 0x01418bf0 cebb3100 00000000 e5af2e00 04000000 ..1............. │ │ 0x01418c00 90e82601 02000000 1c000000 00000000 ..&............. │ │ 0x01418c10 02000000 02100000 91e63000 00000000 ..........0..... │ │ 0x01418c20 bccd2e00 01000000 00000000 02000000 ................ │ │ 0x01418c30 98030000 00000000 02000000 04100000 ................ │ │ 0x01418c40 7d812f00 00000000 a51a3200 02000000 }./.......2..... │ │ 0x01418c50 00000000 02000000 1c000000 00000000 ................ │ │ - 0x01418c60 00080000 10100000 9dc02f00 00000000 ........../..... │ │ + 0x01418c60 00080000 10100000 76c02f00 00000000 ........v./..... │ │ 0x01418c70 9bd83100 02000000 00000000 02000000 ..1............. │ │ 0x01418c80 74000000 00000000 02000000 01100000 t............... │ │ - 0x01418c90 68f92f00 00000000 e7282f00 02000000 h./......(/..... │ │ + 0x01418c90 41f92f00 00000000 e7282f00 02000000 A./......(/..... │ │ 0x01418ca0 00000000 02000000 74000000 00000000 ........t....... │ │ 0x01418cb0 02000000 02100000 3b243100 00000000 ........;$1..... │ │ 0x01418cc0 a51a3200 02000000 00000000 02000000 ..2............. │ │ 0x01418cd0 74000000 00000000 02000000 03100000 t............... │ │ 0x01418ce0 4dce2e00 00000000 4e6a2e00 04000000 M.......Nj...... │ │ 0x01418cf0 e0e52601 02000000 98010000 00000000 ..&............. │ │ 0x01418d00 06000000 02100000 4f243100 00000000 ........O$1..... │ │ 0x01418d10 eac32e00 04000000 50ea2601 02000000 ........P.&..... │ │ 0x01418d20 98010000 00000000 06000000 01100000 ................ │ │ 0x01418d30 5dce2e00 00000000 e5af2e00 04000000 ]............... │ │ 0x01418d40 b0eb2601 00000000 98010000 00000000 ..&............. │ │ - 0x01418d50 00080000 03100000 61da2f00 00000000 ........a./..... │ │ - 0x01418d60 7af92f00 01000000 70ec2601 00000000 z./.....p.&..... │ │ + 0x01418d50 00080000 03100000 3ada2f00 00000000 ........:./..... │ │ + 0x01418d60 53f92f00 01000000 70ec2601 00000000 S./.....p.&..... │ │ 0x01418d70 98010000 00000000 00080000 04100000 ................ │ │ 0x01418d80 00000000 00000000 820b2f00 04000000 ........../..... │ │ 0x01418d90 70ed2601 02000000 98010000 00000000 p.&............. │ │ 0x01418da0 00080000 05100000 00ca3000 00000000 ..........0..... │ │ 0x01418db0 30243100 04000000 e0e52601 01000000 0$1.......&..... │ │ 0x01418dc0 98010000 00000000 00080000 06100000 ................ │ │ 0x01418dd0 00000000 00000000 30243100 04000000 ........0$1..... │ │ @@ -31067,16 +31067,16 @@ │ │ 0x01418e70 00000000 00000000 ee742e00 07000000 .........t...... │ │ 0x01418e80 00000000 02000000 94040000 00000000 ................ │ │ 0x01418e90 06000000 02100000 4f243100 00000000 ........O$1..... │ │ 0x01418ea0 eac32e00 04000000 50ea2601 02000000 ........P.&..... │ │ 0x01418eb0 94040000 00000000 06000000 01100000 ................ │ │ 0x01418ec0 5dce2e00 00000000 e5af2e00 04000000 ]............... │ │ 0x01418ed0 b0eb2601 00000000 94040000 00000000 ..&............. │ │ - 0x01418ee0 00080000 03100000 61da2f00 00000000 ........a./..... │ │ - 0x01418ef0 7af92f00 01000000 70ec2601 00000000 z./.....p.&..... │ │ + 0x01418ee0 00080000 03100000 3ada2f00 00000000 ........:./..... │ │ + 0x01418ef0 53f92f00 01000000 70ec2601 00000000 S./.....p.&..... │ │ 0x01418f00 94040000 00000000 00080000 04100000 ................ │ │ 0x01418f10 00000000 00000000 820b2f00 04000000 ........../..... │ │ 0x01418f20 70ed2601 02000000 94040000 00000000 p.&............. │ │ 0x01418f30 00080000 05100000 00ca3000 00000000 ..........0..... │ │ 0x01418f40 30243100 04000000 e0e52601 01000000 0$1.......&..... │ │ 0x01418f50 94040000 00000000 00080000 06100000 ................ │ │ 0x01418f60 00000000 00000000 30243100 04000000 ........0$1..... │ │ @@ -31087,38 +31087,38 @@ │ │ 0x01418fb0 00000000 00000000 b8053100 02000000 ..........1..... │ │ 0x01418fc0 00000000 02000000 94040000 00000000 ................ │ │ 0x01418fd0 00080000 09100000 00000000 00000000 ................ │ │ 0x01418fe0 ee742e00 05000000 00000000 01000000 .t.............. │ │ 0x01418ff0 94040000 00000000 00080000 0a100000 ................ │ │ 0x01419000 00000000 00000000 ee742e00 07000000 .........t...... │ │ 0x01419010 00000000 02000000 06000000 90030000 ................ │ │ - 0x01419020 f0c70000 01100000 74da2f00 00000000 ........t./..... │ │ + 0x01419020 f0c70000 01100000 4dda2f00 00000000 ........M./..... │ │ 0x01419030 cb7d3100 04000000 b0ed2601 01000000 .}1.......&..... │ │ 0x01419040 06000000 90030000 f0c70000 06100000 ................ │ │ 0x01419050 00000000 00000000 cb7d3100 04000000 .........}1..... │ │ 0x01419060 b0ed2601 02000000 06000000 90030000 ..&............. │ │ 0x01419070 f0c70000 05100000 def93100 00000000 ..........1..... │ │ 0x01419080 f6742e00 04000000 e0e52601 01000000 .t........&..... │ │ 0x01419090 06000000 90030000 f0c70000 08100000 ................ │ │ 0x014190a0 00000000 00000000 f6742e00 04000000 .........t...... │ │ 0x014190b0 e0e52601 02000000 06000000 90030000 ..&............. │ │ 0x014190c0 f0c10000 02100000 75b12e00 00000000 ........u....... │ │ 0x014190d0 85b12e00 04000000 00f12601 01000000 ..........&..... │ │ 0x014190e0 06000000 90030000 f0c10000 07100000 ................ │ │ 0x014190f0 00000000 00000000 85b12e00 04000000 ................ │ │ 0x01419100 00f12601 02000000 06000000 00000000 ..&............. │ │ - 0x01419110 00060000 09100000 0e723000 00000000 .........r0..... │ │ + 0x01419110 00060000 09100000 e7713000 00000000 .........q0..... │ │ 0x01419120 4e6a2e00 04000000 e0e52601 01000000 Nj........&..... │ │ 0x01419130 06000000 00000000 00060000 0b100000 ................ │ │ 0x01419140 00000000 00000000 4e6a2e00 04000000 ........Nj...... │ │ 0x01419150 e0e52601 02000000 06000000 00000000 ..&............. │ │ 0x01419160 00060000 0a100000 00000000 8db12e00 ................ │ │ - 0x01419170 1a723000 05000000 00000000 01000000 .r0............. │ │ + 0x01419170 f3713000 05000000 00000000 01000000 .q0............. │ │ 0x01419180 06000000 00000000 00060000 0c100000 ................ │ │ - 0x01419190 00000000 00000000 1a723000 07000000 .........r0..... │ │ + 0x01419190 00000000 00000000 f3713000 07000000 .........q0..... │ │ 0x014191a0 00000000 02000000 06000000 00000000 ................ │ │ 0x014191b0 00060000 0e100000 00000000 ada02f00 ............../. │ │ 0x014191c0 31622f00 02000000 00000000 02000000 1b/............. │ │ 0x014191d0 90030000 00000000 06000000 01000000 ................ │ │ 0x014191e0 d9bb3100 00000000 4e6a2e00 04000000 ..1.....Nj...... │ │ 0x014191f0 e0e52601 02000000 90030000 00000000 ..&............. │ │ 0x01419200 06000000 05100000 02752e00 00000000 .........u...... │ │ @@ -31132,38 +31132,38 @@ │ │ 0x01419280 eaf93100 00000000 333f2f00 02000000 ..1.....3?/..... │ │ 0x01419290 00000000 02000000 06000000 90030000 ................ │ │ 0x014192a0 04000000 0d100000 4dd93100 00000000 ........M.1..... │ │ 0x014192b0 44622f00 02000000 00000000 02000000 Db/............. │ │ 0x014192c0 ffffffff ffffffff f0c10000 0e000000 ................ │ │ 0x014192d0 0cca3000 00000000 e8cb3100 02000000 ..0.......1..... │ │ 0x014192e0 00000000 02000000 ffffffff ffffffff ................ │ │ - 0x014192f0 00080000 00100000 85da2f00 00000000 ........../..... │ │ + 0x014192f0 00080000 00100000 5eda2f00 00000000 ........^./..... │ │ 0x01419300 4e6a2e00 04000000 e0e52601 02000000 Nj........&..... │ │ 0x01419310 ffffffff ffffffff 00080000 01100000 ................ │ │ 0x01419320 3e3c3100 17ca3000 3e3c3100 05000000 ><1...0.><1..... │ │ 0x01419330 00000000 02000000 ffffffff ffffffff ................ │ │ - 0x01419340 00080000 02100000 952e3000 a7e63000 ..........0...0. │ │ - 0x01419350 952e3000 05000000 00000000 02000000 ..0............. │ │ + 0x01419340 00080000 02100000 6e2e3000 a7e63000 ........n.0...0. │ │ + 0x01419350 6e2e3000 05000000 00000000 02000000 n.0............. │ │ 0x01419360 ffffffff ffffffff 00080000 03100000 ................ │ │ - 0x01419370 85da2f00 00000000 4e6a2e00 04000000 ../.....Nj...... │ │ + 0x01419370 5eda2f00 00000000 4e6a2e00 04000000 ^./.....Nj...... │ │ 0x01419380 e0e52601 02000000 ffffffff ffffffff ..&............. │ │ - 0x01419390 00080000 04100000 c3052f00 8df92f00 ........../.../. │ │ + 0x01419390 00080000 04100000 c3052f00 66f92f00 ........../.f./. │ │ 0x014193a0 c3052f00 05000000 00000000 02000000 ../............. │ │ 0x014193b0 ffffffff ffffffff 00080000 05100000 ................ │ │ 0x014193c0 f3bb3000 33942f00 f3bb3000 05000000 ..0.3./...0..... │ │ 0x014193d0 00000000 02000000 ffffffff ffffffff ................ │ │ 0x014193e0 00080000 06100000 19752e00 caa02f00 .........u..../. │ │ 0x014193f0 19752e00 05000000 00000000 02000000 .u.............. │ │ 0x01419400 ffffffff ffffffff 00080000 07100000 ................ │ │ 0x01419410 dcd23100 00000000 dcd23100 01000000 ..1.......1..... │ │ 0x01419420 90f22601 02000000 ffffffff ffffffff ..&............. │ │ - 0x01419430 00080000 08100000 7eac3000 899c3100 ........~.0...1. │ │ - 0x01419440 7eac3000 05000000 00000000 02000000 ~.0............. │ │ + 0x01419430 00080000 08100000 57ac3000 899c3100 ........W.0...1. │ │ + 0x01419440 57ac3000 05000000 00000000 02000000 W.0............. │ │ 0x01419450 ffffffff ffffffff 00080000 09100000 ................ │ │ - 0x01419460 c3052f00 8df92f00 c3052f00 05000000 ../.../.../..... │ │ + 0x01419460 c3052f00 66f92f00 c3052f00 05000000 ../.f./.../..... │ │ 0x01419470 00000000 02000000 ffffffff ffffffff ................ │ │ 0x01419480 00080000 0a100000 919c3100 00000000 ..........1..... │ │ 0x01419490 50ed2e00 02000000 00000000 02000000 P............... │ │ 0x014194a0 ffffffff ffffffff 00080000 0b100000 ................ │ │ 0x014194b0 86013100 00000000 86013100 02000000 ..1.......1..... │ │ 0x014194c0 00000000 02000000 ffffffff ffffffff ................ │ │ 0x014194d0 00080000 0c100000 30c92e00 00000000 ........0....... │ │ @@ -31188,22 +31188,22 @@ │ │ 0x01419600 f0f42601 02000000 0b040000 0b040000 ..&............. │ │ 0x01419610 04000000 ffffffff 00000000 00000000 ................ │ │ 0x01419620 e5af2e00 04000000 f0f42601 02000000 ..........&..... │ │ 0x01419630 0b040000 0b040000 02000000 ffffffff ................ │ │ 0x01419640 00000000 00000000 e5af2e00 04000000 ................ │ │ 0x01419650 f0f42601 01000000 5a392f00 02000000 ..&.....Z9/..... │ │ 0x01419660 bce63000 00000000 00000000 01000000 ..0............. │ │ - 0x01419670 5a392f00 02000000 88da2f00 00000000 Z9/......./..... │ │ + 0x01419670 5a392f00 02000000 61da2f00 00000000 Z9/.....a./..... │ │ 0x01419680 00000000 01000000 ebbb3100 03000000 ..........1..... │ │ 0x01419690 d3db3000 04000000 939c3100 04000000 ..0.......1..... │ │ - 0x014196a0 83ac3000 05000000 c3053100 06000000 ..0.......1..... │ │ + 0x014196a0 5cac3000 05000000 c3053100 06000000 \.0.......1..... │ │ 0x014196b0 d2a02f00 07000000 00000000 ffffffff ../............. │ │ - 0x014196c0 4e6a2e00 fdffffff 8bb32f00 feffffff Nj......../..... │ │ + 0x014196c0 4e6a2e00 fdffffff 64b32f00 feffffff Nj......d./..... │ │ 0x014196d0 89a72e00 00000000 1e752e00 01000000 .........u...... │ │ - 0x014196e0 88ac3000 02000000 f1bb3100 01000000 ..0.......1..... │ │ + 0x014196e0 61ac3000 02000000 f1bb3100 01000000 a.0.......1..... │ │ 0x014196f0 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x01419700 00000000 00000000 e5af2e00 04000000 ................ │ │ 0x01419710 70f72601 01000000 ffffffff ffffffff p.&............. │ │ 0x01419720 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01419730 1ecc2e00 02000000 90f82601 01000000 ..........&..... │ │ 0x01419740 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x01419750 00000000 00000000 dd5e2f00 00000000 .........^/..... │ │ @@ -31227,40 +31227,40 @@ │ │ 0x01419870 333f2f00 02000000 60ff2601 01000000 3?/.....`.&..... │ │ 0x01419880 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x01419890 00000000 00000000 4b5f3100 02000000 ........K_1..... │ │ 0x014198a0 e0ff2601 01000000 ffffffff ffffffff ..&............. │ │ 0x014198b0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x014198c0 74d93100 02000000 60002701 01000000 t.1.....`.'..... │ │ 0x014198d0 ffffffff ffffffff ffffffff 00000000 ................ │ │ - 0x014198e0 00000000 00000000 25723000 02000000 ........%r0..... │ │ + 0x014198e0 00000000 00000000 fe713000 02000000 .........q0..... │ │ 0x014198f0 e0002701 01000000 ffffffff ffffffff ..'............. │ │ 0x01419900 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01419910 989c3100 02000000 60012701 01000000 ..1.....`.'..... │ │ 0x01419920 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x01419930 00000000 00000000 c4b12e00 02000000 ................ │ │ 0x01419940 10022701 01000000 ffffffff ffffffff ..'............. │ │ 0x01419950 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01419960 fcf93100 02000000 c0022701 01000000 ..1.......'..... │ │ 0x01419970 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x01419980 00000000 00000000 d0b12e00 02000000 ................ │ │ 0x01419990 70032701 01000000 ffffffff ffffffff p.'............. │ │ 0x014199a0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x014199b0 96812f00 02000000 20042701 01000000 ../..... .'..... │ │ 0x014199c0 ffffffff ffffffff ffffffff 00000000 ................ │ │ - 0x014199d0 00000000 00000000 31723000 02000000 ........1r0..... │ │ + 0x014199d0 00000000 00000000 0a723000 02000000 .........r0..... │ │ 0x014199e0 d0042701 01000000 ffffffff ffffffff ..'............. │ │ 0x014199f0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01419a00 6b243100 02000000 80052701 01000000 k$1.......'..... │ │ 0x01419a10 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x01419a20 00000000 00000000 5c622f00 02000000 ........\b/..... │ │ 0x01419a30 30062701 01000000 ffffffff ffffffff 0.'............. │ │ 0x01419a40 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01419a50 dcb12e00 02000000 e0062701 01000000 ..........'..... │ │ 0x01419a60 ffffffff ffffffff ffffffff 00000000 ................ │ │ - 0x01419a70 00000000 00000000 41503000 02000000 ........AP0..... │ │ + 0x01419a70 00000000 00000000 1a503000 02000000 .........P0..... │ │ 0x01419a80 60072701 01000000 ffffffff ffffffff `.'............. │ │ 0x01419a90 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01419aa0 09423100 02000000 e0072701 01000000 .B1.......'..... │ │ 0x01419ab0 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x01419ac0 00000000 00000000 80d93100 02000000 ..........1..... │ │ 0x01419ad0 90082701 01000000 ffffffff ffffffff ..'............. │ │ 0x01419ae0 ffffffff 00000000 00000000 00000000 ................ │ │ @@ -31280,25 +31280,25 @@ │ │ 0x01419bc0 b00c2701 01000000 ffffffff ffffffff ..'............. │ │ 0x01419bd0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01419be0 17fa3100 02000000 600d2701 01000000 ..1.....`.'..... │ │ 0x01419bf0 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x01419c00 00000000 00000000 9cd93100 02000000 ..........1..... │ │ 0x01419c10 e00d2701 01000000 ffffffff ffffffff ..'............. │ │ 0x01419c20 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x01419c30 4f503000 02000000 900e2701 01000000 OP0.......'..... │ │ + 0x01419c30 28503000 02000000 900e2701 01000000 (P0.......'..... │ │ 0x01419c40 ffffffff ffffffff ffffffff 00000000 ................ │ │ - 0x01419c50 00000000 00000000 9c183000 02000000 ..........0..... │ │ + 0x01419c50 00000000 00000000 75183000 02000000 ........u.0..... │ │ 0x01419c60 400f2701 01000000 ffffffff ffffffff @.'............. │ │ 0x01419c70 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01419c80 28fa3100 02000000 f00f2701 01000000 (.1.......'..... │ │ 0x01419c90 ffffffff ffffffff ffffffff 00000000 ................ │ │ - 0x01419ca0 00000000 00000000 b9c02f00 02000000 ........../..... │ │ + 0x01419ca0 00000000 00000000 92c02f00 02000000 ........../..... │ │ 0x01419cb0 a0102701 01000000 ffffffff ffffffff ..'............. │ │ 0x01419cc0 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x01419cd0 60503000 02000000 50112701 01000000 `P0.....P.'..... │ │ + 0x01419cd0 39503000 02000000 50112701 01000000 9P0.....P.'..... │ │ 0x01419ce0 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x01419cf0 00000000 00000000 69622f00 02000000 ........ib/..... │ │ 0x01419d00 00122701 01000000 ffffffff ffffffff ..'............. │ │ 0x01419d10 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01419d20 9b0b2f00 02000000 b0122701 01000000 ../.......'..... │ │ 0x01419d30 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x01419d40 00000000 00000000 65f73100 01000000 ........e.1..... │ │ @@ -31334,432 +31334,432 @@ │ │ 0x01419f20 305f2701 00000000 a05f2701 00000000 0_'......_'..... │ │ 0x01419f30 50602701 00000000 30612701 00000000 P`'.....0a'..... │ │ 0x01419f40 10622701 00000000 00000000 00000000 .b'............. │ │ 0x01419f50 00000000 00000000 00000000 00000000 ................ │ │ 0x01419f60 00000000 00000000 00000000 00000000 ................ │ │ 0x01419f70 80622701 a0632701 d0672701 00000000 .b'..c'..g'..... │ │ 0x01419f80 00000000 00000000 00000000 00000000 ................ │ │ - 0x01419f90 00000000 708e3000 66040000 00080000 ....p.0.f....... │ │ + 0x01419f90 00000000 498e3000 66040000 00080000 ....I.0.f....... │ │ 0x01419fa0 e1000000 ec374101 00384101 24374101 .....7A..8A.$7A. │ │ 0x01419fb0 2cbc3100 67040000 000c0000 13010000 ,.1.g........... │ │ - 0x01419fc0 14384101 28384101 24374101 e8c02f00 .8A.(8A.$7A.../. │ │ + 0x01419fc0 14384101 28384101 24374101 c1c02f00 .8A.(8A.$7A.../. │ │ 0x01419fd0 68040000 00100000 45010000 3c384101 h.......E...<8A. │ │ - 0x01419fe0 50384101 24374101 7a8e3000 69040000 P8A.$7A.z.0.i... │ │ + 0x01419fe0 50384101 24374101 538e3000 69040000 P8A.$7A.S.0.i... │ │ 0x01419ff0 00180000 77010000 64384101 78384101 ....w...d8A.x8A. │ │ 0x0141a000 24374101 18b22e00 6a040000 00200000 $7A.....j.... .. │ │ 0x0141a010 90010000 8c384101 a0384101 24374101 .....8A..8A.$7A. │ │ 0x0141a020 b9482f00 bc040000 00060000 c8000000 .H/............. │ │ - 0x0141a030 b4384101 c8384101 24374101 55723000 .8A..8A.$7A.Ur0. │ │ + 0x0141a030 b4384101 c8384101 24374101 2e723000 .8A..8A.$7A..r0. │ │ 0x0141a040 bd040000 00080000 e1000000 dc384101 .............8A. │ │ 0x0141a050 f0384101 24374101 9b292f00 be040000 .8A.$7A..)/..... │ │ 0x0141a060 000c0000 13010000 04394101 18394101 .........9A..9A. │ │ - 0x0141a070 24374101 afda2f00 bf040000 00100000 $7A.../......... │ │ + 0x0141a070 24374101 88da2f00 bf040000 00100000 $7A.../......... │ │ 0x0141a080 45010000 2c394101 40394101 24374101 E...,9A.@9A.$7A. │ │ 0x0141a090 d6a02f00 c0040000 00180000 77010000 ../.........w... │ │ 0x0141a0a0 54394101 68394101 24374101 7e1b3200 T9A.h9A.$7A.~.2. │ │ 0x0141a0b0 c1040000 00200000 90010000 7c394101 ..... ......|9A. │ │ 0x0141a0c0 90394101 24374101 c19c3100 01000000 .9A.$7A...1..... │ │ 0x0141a0d0 00040000 00000000 38374101 4c374101 ........87A.L7A. │ │ - 0x0141a0e0 60374101 deac3000 02000000 00080000 `7A...0......... │ │ + 0x0141a0e0 60374101 b7ac3000 02000000 00080000 `7A...0......... │ │ 0x0141a0f0 00000000 74374101 88374101 9c374101 ....t7A..7A..7A. │ │ 0x0141a100 f0053100 03000000 00080000 00000000 ..1............. │ │ 0x0141a110 b0374101 c4374101 d8374101 64008001 .7A..7A..7A.d... │ │ - 0x0141a120 32822f00 65008001 07193000 72008001 2./.e.....0.r... │ │ - 0x0141a130 697e3100 76008001 16193000 66008001 i~1.v.....0.f... │ │ + 0x0141a120 32822f00 65008001 e0183000 72008001 2./.e.....0.r... │ │ + 0x0141a130 697e3100 76008001 ef183000 66008001 i~1.v.....0.f... │ │ 0x0141a140 7dca3000 67008001 36bc3100 68008001 }.0.g...6.1.h... │ │ - 0x0141a150 42bc3100 69008001 848e3000 6e008001 B.1.i.....0.n... │ │ - 0x0141a160 2e063100 6a008001 8ddb2f00 73008001 ..1.j...../.s... │ │ + 0x0141a150 42bc3100 69008001 5d8e3000 6e008001 B.1.i...].0.n... │ │ + 0x0141a160 2e063100 6a008001 66db2f00 73008001 ..1.j...f./.s... │ │ 0x0141a170 fe9c3100 77008001 1cda3100 6f008001 ..1.w.....1.o... │ │ - 0x0141a180 91423100 6b008001 b6503000 6c008001 .B1.k....P0.l... │ │ + 0x0141a180 91423100 6b008001 8f503000 6c008001 .B1.k....P0.l... │ │ 0x0141a190 e5482f00 79008001 35b22e00 74008001 .H/.y...5...t... │ │ - 0x0141a1a0 b2f92f00 78008001 3f822f00 75008001 ../.x...?./.u... │ │ - 0x0141a1b0 c6503000 70008001 e4292f00 71008001 .P0.p....)/.q... │ │ - 0x0141a1c0 f2c02f00 6d008001 a0ee2e00 00000000 ../.m........... │ │ + 0x0141a1a0 8bf92f00 78008001 3f822f00 75008001 ../.x...?./.u... │ │ + 0x0141a1b0 9f503000 70008001 e4292f00 71008001 .P0.p....)/.q... │ │ + 0x0141a1c0 cbc02f00 6d008001 a0ee2e00 00000000 ../.m........... │ │ 0x0141a1d0 00000000 7f008002 0c9d3100 65008002 ..........1.e... │ │ 0x0141a1e0 bdee2e00 6d008002 60632f00 6a008002 ....m...`c/.j... │ │ - 0x0141a1f0 f7ce2e00 73008002 c6333000 74008002 ....s....30.t... │ │ + 0x0141a1f0 f7ce2e00 73008002 9f333000 74008002 ....s....30.t... │ │ 0x0141a200 51bc3100 7a008002 7d962e00 7b008002 Q.1.z...}...{... │ │ 0x0141a210 1f9d3100 7c008002 cbee2e00 75008002 ..1.|.......u... │ │ 0x0141a220 48b22e00 76008002 58ad3000 77008002 H...v...X.0.w... │ │ - 0x0141a230 06c12f00 68008002 26133000 6e008002 ../.h...&.0.n... │ │ - 0x0141a240 e6e63000 72008002 a18e3000 66008002 ..0.r.....0.f... │ │ + 0x0141a230 dfc02f00 68008002 ff123000 6e008002 ../.h.....0.n... │ │ + 0x0141a240 e6e63000 72008002 7a8e3000 66008002 ..0.r...z.0.f... │ │ 0x0141a250 f3292f00 80008002 9e423100 81008002 .)/......B1..... │ │ 0x0141a260 00cf2e00 70008002 bdfa3100 6c008002 ....p.....1.l... │ │ - 0x0141a270 18c12f00 7d008002 5b752e00 67008002 ../.}...[u..g... │ │ - 0x0141a280 6e723000 7e008002 d1fa3100 78008002 nr0.~.....1.x... │ │ - 0x0141a290 e2ee2e00 6b008002 bef92f00 64008002 ....k...../.d... │ │ - 0x0141a2a0 dc333000 69008002 5ab22e00 6f008002 .30.i...Z...o... │ │ + 0x0141a270 f1c02f00 7d008002 5b752e00 67008002 ../.}...[u..g... │ │ + 0x0141a280 47723000 7e008002 d1fa3100 78008002 Gr0.~.....1.x... │ │ + 0x0141a290 e2ee2e00 6b008002 97f92f00 64008002 ....k...../.d... │ │ + 0x0141a2a0 b5333000 69008002 5ab22e00 6f008002 .30.i...Z...o... │ │ 0x0141a2b0 fde63000 82008002 92962e00 71008002 ..0.........q... │ │ 0x0141a2c0 52822f00 79008002 64822f00 00000000 R./.y...d./..... │ │ 0x0141a2d0 00000000 8f000003 0ce73000 b0000003 ..........0..... │ │ - 0x0141a2e0 9cdb2f00 c8000003 7e822f00 64000003 ../.....~./.d... │ │ + 0x0141a2e0 75db2f00 c8000003 7e822f00 64000003 u./.....~./.d... │ │ 0x0141a2f0 f9ee2e00 c3000003 67bc3100 9b000003 ........g.1..... │ │ - 0x0141a300 3da12f00 e1000003 4ea12f00 9d000003 =./.....N./..... │ │ + 0x0141a300 16a12f00 e1000003 27a12f00 9d000003 ../.....'./..... │ │ 0x0141a310 e3fa3100 c5000003 9e962e00 c6000003 ..1............. │ │ - 0x0141a320 25c12f00 b8000003 05ef2e00 7a000003 %./.........z... │ │ - 0x0141a330 73b22e00 93000003 b78e3000 c9000003 s.........0..... │ │ - 0x0141a340 dc503000 ad000003 65a12f00 84000003 .P0.....e./..... │ │ - 0x0141a350 ed333000 85000003 70a12f00 8a000003 .30.....p./..... │ │ - 0x0141a360 8fa12f00 72000003 26133000 d2000003 ../.r...&.0..... │ │ + 0x0141a320 fec02f00 b8000003 05ef2e00 7a000003 ../.........z... │ │ + 0x0141a330 73b22e00 93000003 908e3000 c9000003 s.........0..... │ │ + 0x0141a340 b5503000 ad000003 3ea12f00 84000003 .P0.....>./..... │ │ + 0x0141a350 c6333000 85000003 49a12f00 8a000003 .30.....I./..... │ │ + 0x0141a360 68a12f00 72000003 ff123000 d2000003 h./.r.....0..... │ │ 0x0141a370 b4962e00 65000003 0dcf2e00 99000003 ....e........... │ │ - 0x0141a380 f7503000 a5000003 f20b2f00 ae000003 .P0......./..... │ │ - 0x0141a390 b2db2f00 7f000003 d0f92f00 80000003 ../......./..... │ │ - 0x0141a3a0 cd8e3000 81000003 21cf2e00 db000003 ..0.....!....... │ │ + 0x0141a380 d0503000 a5000003 f20b2f00 ae000003 .P0......./..... │ │ + 0x0141a390 8bdb2f00 7f000003 a9f92f00 80000003 ../......./..... │ │ + 0x0141a3a0 a68e3000 81000003 21cf2e00 db000003 ..0.....!....... │ │ 0x0141a3b0 2ada3100 8e000003 080c2f00 a4000003 *.1......./..... │ │ 0x0141a3c0 d1243100 af000003 96ca3000 bc000003 .$1.......0..... │ │ 0x0141a3d0 76bc3100 d6000003 35cf2e00 e5000003 v.1.....5....... │ │ 0x0141a3e0 19ef2e00 b6000003 43ef2e00 ab000003 ........C....... │ │ - 0x0141a3f0 70632f00 cc000003 25193000 cb000003 pc/.....%.0..... │ │ - 0x0141a400 1c0c2f00 86000003 0c513000 6f000003 ../......Q0.o... │ │ + 0x0141a3f0 70632f00 cc000003 fe183000 cb000003 pc/.......0..... │ │ + 0x0141a400 1c0c2f00 86000003 e5503000 6f000003 ../......P0.o... │ │ 0x0141a410 f0482f00 b9000003 40063100 98000003 .H/.....@.1..... │ │ 0x0141a420 6a752e00 c2000003 8a632f00 a3000003 ju.......c/..... │ │ 0x0141a430 06492f00 82000003 3fda3100 dd000003 .I/.....?.1..... │ │ - 0x0141a440 8ddb2f00 da000003 2d0c2f00 94000003 ../.....-./..... │ │ + 0x0141a440 66db2f00 da000003 2d0c2f00 94000003 f./.....-./..... │ │ 0x0141a450 062a2f00 c1000003 6f612f00 ba000003 .*/.....oa/..... │ │ - 0x0141a460 6fad3000 df000003 e5f92f00 dc000003 o.0......./..... │ │ + 0x0141a460 6fad3000 df000003 bef92f00 dc000003 o.0......./..... │ │ 0x0141a470 ce962e00 de000003 79752e00 cd000003 ........yu...... │ │ - 0x0141a480 56063100 b4000003 3bc12f00 d5000003 V.1.....;./..... │ │ + 0x0141a480 56063100 b4000003 14c12f00 d5000003 V.1......./..... │ │ 0x0141a490 91822f00 ac000003 369d3100 9f000003 ../.....6.1..... │ │ - 0x0141a4a0 e08e3000 90000003 aeca3000 67000003 ..0.......0.g... │ │ + 0x0141a4a0 b98e3000 90000003 aeca3000 67000003 ..0.......0.g... │ │ 0x0141a4b0 ad8d2e00 be000003 ea243100 b2000003 .........$1..... │ │ 0x0141a4c0 6d063100 83000003 83ad3000 9e000003 m.1.......0..... │ │ - 0x0141a4d0 9c632f00 8b000003 21513000 ce000003 .c/.....!Q0..... │ │ + 0x0141a4d0 9c632f00 8b000003 fa503000 ce000003 .c/......P0..... │ │ 0x0141a4e0 a45f3100 c7000003 a7822f00 c4000003 ._1......./..... │ │ 0x0141a4f0 ad423100 9a000003 182a2f00 95000003 .B1......*/..... │ │ 0x0141a500 87752e00 d0000003 232a2f00 b1000003 .u......#*/..... │ │ 0x0141a510 4c9d3100 97000003 c0423100 96000003 L.1......B1..... │ │ - 0x0141a520 fbf92f00 e2000003 56ef2e00 ca000003 ../.....V....... │ │ - 0x0141a530 b1a12f00 bb000003 440c2f00 a2000003 ../.....D./..... │ │ + 0x0141a520 d4f92f00 e2000003 56ef2e00 ca000003 ../.....V....... │ │ + 0x0141a530 8aa12f00 bb000003 440c2f00 a2000003 ../.....D./..... │ │ 0x0141a540 fdfa3100 b5000003 87063100 b3000003 ..1.......1..... │ │ 0x0141a550 797e3100 91000003 a97e3100 92000003 y~1......~1..... │ │ - 0x0141a560 44193000 6a000003 86ef2e00 e3000003 D.0.j........... │ │ + 0x0141a560 1d193000 6a000003 86ef2e00 e3000003 ..0.j........... │ │ 0x0141a570 b75f3100 d1000003 961b3200 e4000003 ._1.......2..... │ │ 0x0141a580 ff243100 b7000003 e2962e00 d4000003 .$1............. │ │ 0x0141a590 28253100 d7000003 639d3100 d8000003 (%1.....c.1..... │ │ 0x0141a5a0 82bc3100 d3000003 1bfb3100 d9000003 ..1.......1..... │ │ - 0x0141a5b0 99ef2e00 a6000003 c8db2f00 a0000003 ........../..... │ │ + 0x0141a5b0 99ef2e00 a6000003 a1db2f00 a0000003 ........../..... │ │ 0x0141a5c0 12492f00 a1000003 92ab2e00 cf000003 .I/............. │ │ - 0x0141a5d0 b1ef2e00 a7000003 4cc12f00 a9000003 ........L./..... │ │ - 0x0141a5e0 c2ef2e00 79000003 c7a12f00 a8000003 ....y...../..... │ │ + 0x0141a5d0 b1ef2e00 a7000003 25c12f00 a9000003 ........%./..... │ │ + 0x0141a5e0 c2ef2e00 79000003 a0a12f00 a8000003 ....y...../..... │ │ 0x0141a5f0 b31b3200 9c000003 d1ef2e00 6b000003 ..2.........k... │ │ 0x0141a600 c3ca3000 7b000003 41253100 7c000003 ..0.{...A%1.|... │ │ - 0x0141a610 f78e3000 6c000003 44cf2e00 e0000003 ..0.l...D....... │ │ - 0x0141a620 ae632f00 87000003 02343000 7d000003 .c/......40.}... │ │ - 0x0141a630 1b8f3000 76000003 e7ef2e00 7e000003 ..0.v.......~... │ │ + 0x0141a610 d08e3000 6c000003 44cf2e00 e0000003 ..0.l...D....... │ │ + 0x0141a620 ae632f00 87000003 db333000 7d000003 .c/......30.}... │ │ + 0x0141a630 f48e3000 76000003 e7ef2e00 7e000003 ..0.v.......~... │ │ 0x0141a640 352a2f00 bd000003 da423100 aa000003 5*/......B1..... │ │ 0x0141a650 09f02e00 6d000003 a0bc3100 bf000003 ....m.....1..... │ │ 0x0141a660 ca5f3100 c0000003 b9bc3100 00000000 ._1.......1..... │ │ 0x0141a670 00000000 72000005 0c9d3100 66000005 ....r.....1.f... │ │ - 0x0141a680 80723000 6c000005 60632f00 6d000005 .r0.l...`c/.m... │ │ - 0x0141a690 f7ce2e00 68000005 26133000 6a000005 ....h...&.0.j... │ │ - 0x0141a6a0 2f513000 70000005 52da3100 65000005 /Q0.p...R.1.e... │ │ - 0x0141a6b0 ad8d2e00 6f000005 24fa2f00 67000005 ....o...$./.g... │ │ - 0x0141a6c0 6e723000 6b000005 bef92f00 69000005 nr0.k...../.i... │ │ + 0x0141a680 59723000 6c000005 60632f00 6d000005 Yr0.l...`c/.m... │ │ + 0x0141a690 f7ce2e00 68000005 ff123000 6a000005 ....h.....0.j... │ │ + 0x0141a6a0 08513000 70000005 52da3100 65000005 .Q0.p...R.1.e... │ │ + 0x0141a6b0 ad8d2e00 6f000005 fdf92f00 67000005 ....o...../.g... │ │ + 0x0141a6c0 47723000 6b000005 97f92f00 69000005 Gr0.k...../.i... │ │ 0x0141a6d0 5ab22e00 73000005 580c2f00 71000005 Z...s...X./.q... │ │ - 0x0141a6e0 d5db2f00 6e000005 91ad3000 74000005 ../.n.....0.t... │ │ + 0x0141a6e0 aedb2f00 6e000005 91ad3000 74000005 ../.n.....0.t... │ │ 0x0141a6f0 e55f3100 00000000 00000000 ab008006 ._1............. │ │ 0x0141a700 21492f00 cb008006 869d3100 cc008006 !I/.......1..... │ │ 0x0141a710 f65f3100 64008006 640c2f00 66008006 ._1.d...d./.f... │ │ 0x0141a720 bc822f00 e6008006 ce822f00 d6008006 ../......./..... │ │ 0x0141a730 db822f00 69008006 bbd13100 6a008006 ../.i.....1.j... │ │ - 0x0141a740 8ab22e00 6b008006 3da12f00 6c008006 ....k...=./.l... │ │ + 0x0141a740 8ab22e00 6b008006 16a12f00 6c008006 ....k...../.l... │ │ 0x0141a750 a2b22e00 d9008006 c91b3200 6d008006 ..........2.m... │ │ - 0x0141a760 5d193000 6e008006 26133000 ae008006 ].0.n...&.0..... │ │ - 0x0141a770 2b8f3000 c6008006 43513000 70008006 +.0.....CQ0.p... │ │ - 0x0141a780 65513000 ad008006 dda12f00 ac008006 eQ0......./..... │ │ + 0x0141a760 36193000 6e008006 ff123000 ae008006 6.0.n.....0..... │ │ + 0x0141a770 048f3000 c6008006 1c513000 70008006 ..0......Q0.p... │ │ + 0x0141a780 3e513000 ad008006 b6a12f00 ac008006 >Q0......./..... │ │ 0x0141a790 f20b2f00 72008006 c3632f00 73008006 ../.r....c/.s... │ │ 0x0141a7a0 94063100 74008006 98752e00 77008006 ..1.t....u..w... │ │ - 0x0141a7b0 32fb3100 78008006 3a8f3000 79008006 2.1.x...:.0.y... │ │ - 0x0141a7c0 e1db2f00 7a008006 df632f00 e8008006 ../.z....c/..... │ │ + 0x0141a7b0 32fb3100 78008006 138f3000 79008006 2.1.x.....0.y... │ │ + 0x0141a7c0 badb2f00 7a008006 df632f00 e8008006 ../.z....c/..... │ │ 0x0141a7d0 f3632f00 7b008006 cdbc3100 af008006 .c/.{.....1..... │ │ 0x0141a7e0 59cf2e00 b0008006 72cf2e00 7c008006 Y.......r...|... │ │ 0x0141a7f0 d6ca3000 b1008006 e11b3200 b2008006 ..0.......2..... │ │ - 0x0141a800 6e0c2f00 b3008006 5dc12f00 b4008006 n./.....]./..... │ │ + 0x0141a800 6e0c2f00 b3008006 36c12f00 b4008006 n./.....6./..... │ │ 0x0141a810 7a0c2f00 e2008006 a9063100 b5008006 z./.......1..... │ │ 0x0141a820 c27e3100 7d008006 2f492f00 b6008006 .~1.}.../I/..... │ │ - 0x0141a830 f5822f00 b7008006 72513000 7e008006 ../.....rQ0.~... │ │ + 0x0141a830 f5822f00 b7008006 4b513000 7e008006 ../.....KQ0.~... │ │ 0x0141a840 08832f00 aa008006 3c492f00 dd008006 ../......1..... │ │ - 0x0141adc0 a6492f00 84000008 f5513000 7b000008 .I/......Q0.{... │ │ + 0x0141adc0 a6492f00 84000008 ce513000 7b000008 .I/......Q0.{... │ │ 0x0141add0 80bd3100 af000008 9ef02e00 89000008 ..1............. │ │ 0x0141ade0 4fe73000 94000008 bdfa3100 8c000008 O.0.......1..... │ │ - 0x0141adf0 18c12f00 88000008 9e0c2f00 99000008 ../......./..... │ │ - 0x0141ae00 c3642f00 a2000008 cb343000 a7000008 .d/......40..... │ │ + 0x0141adf0 f1c02f00 88000008 9e0c2f00 99000008 ../......./..... │ │ + 0x0141ae00 c3642f00 a2000008 a4343000 a7000008 .d/......40..... │ │ 0x0141ae10 bc253100 7c000008 ad8d2e00 7d000008 .%1.|.......}... │ │ - 0x0141ae20 24fa2f00 9d000008 0d972e00 87000008 $./............. │ │ - 0x0141ae30 ac752e00 7e000008 e5723000 6f000008 .u..~....r0.o... │ │ - 0x0141ae40 b6503000 8b000008 bef92f00 9a000008 .P0......./..... │ │ - 0x0141ae50 dc333000 98000008 d6642f00 86000008 .30......d/..... │ │ - 0x0141ae60 9e8f3000 95000008 fde63000 9b000008 ..0.......0..... │ │ - 0x0141ae70 36dc2f00 6a000008 67e73000 a3000008 6./.j...g.0..... │ │ + 0x0141ae20 fdf92f00 9d000008 0d972e00 87000008 ../............. │ │ + 0x0141ae30 ac752e00 7e000008 be723000 6f000008 .u..~....r0.o... │ │ + 0x0141ae40 8f503000 8b000008 97f92f00 9a000008 .P0......./..... │ │ + 0x0141ae50 b5333000 98000008 d6642f00 86000008 .30......d/..... │ │ + 0x0141ae60 778f3000 95000008 fde63000 9b000008 w.0.......0..... │ │ + 0x0141ae70 0fdc2f00 6a000008 67e73000 a3000008 ../.j...g.0..... │ │ 0x0141ae80 7f832f00 6b000008 e2fb3100 9e000008 ../.k.....1..... │ │ - 0x0141ae90 f5723000 96000008 52822f00 6c000008 .r0.....R./.l... │ │ + 0x0141ae90 ce723000 96000008 52822f00 6c000008 .r0.....R./.l... │ │ 0x0141aea0 32073100 b0000008 e55f3100 71000008 2.1......_1.q... │ │ - 0x0141aeb0 1ccb3000 80000008 87c12f00 a4000008 ..0......./..... │ │ - 0x0141aec0 15733000 81000008 b20c2f00 72000008 .s0......./.r... │ │ + 0x0141aeb0 1ccb3000 80000008 60c12f00 a4000008 ..0.....`./..... │ │ + 0x0141aec0 ee723000 81000008 b20c2f00 72000008 .r0......./.r... │ │ 0x0141aed0 9f832f00 83000008 c00c2f00 91000008 ../......./..... │ │ - 0x0141aee0 e9193000 82000008 26733000 00000000 ..0.....&s0..... │ │ + 0x0141aee0 c2193000 82000008 ff723000 00000000 ..0......r0..... │ │ 0x0141aef0 00000000 64008012 d20c2f00 6e008012 ....d...../.n... │ │ - 0x0141af00 0f523000 71008012 df343000 72008012 .R0.q....40.r... │ │ + 0x0141af00 e8513000 71008012 b8343000 72008012 .Q0.q....40.r... │ │ 0x0141af10 51433100 65008012 487f3100 66008012 QC1.e...H.1.f... │ │ - 0x0141af20 32733000 73008012 4d1c3200 67008012 2s0.s...M.2.g... │ │ + 0x0141af20 0b733000 73008012 4d1c3200 67008012 .s0.s...M.2.g... │ │ 0x0141af30 039e3100 6d008012 b7da3100 6f008012 ..1.m.....1.o... │ │ 0x0141af40 79e73000 68008012 f8fb3100 70008012 y.0.h.....1.p... │ │ - 0x0141af50 631c3200 69008012 f4343000 6a008012 c.2.i....40.j... │ │ + 0x0141af50 631c3200 69008012 cd343000 6a008012 c.2.i....40.j... │ │ 0x0141af60 1efc3100 6b008012 ef2a2f00 6c008012 ..1.k....*/.l... │ │ 0x0141af70 771c3200 00000000 00000000 64000013 w.2.........d... │ │ 0x0141af80 4afc3100 85000013 85e73000 86000013 J.1.......0..... │ │ 0x0141af90 59fc3100 87000013 ee642f00 88000013 Y.1......d/..... │ │ - 0x0141afa0 4fdc2f00 67000013 6cfc3100 77000013 O./.g...l.1.w... │ │ - 0x0141afb0 23972e00 68000013 4ba22f00 84000013 #...h...K./..... │ │ - 0x0141afc0 57a22f00 94000013 97c12f00 66000013 W./......./.f... │ │ + 0x0141afa0 28dc2f00 67000013 6cfc3100 77000013 (./.g...l.1.w... │ │ + 0x0141afb0 23972e00 68000013 24a22f00 84000013 #...h...$./..... │ │ + 0x0141afc0 30a22f00 94000013 70c12f00 66000013 0./.....p./.f... │ │ 0x0141afd0 bd752e00 69000013 3c073100 95000013 .u..i...<.1..... │ │ 0x0141afe0 d6cf2e00 80000013 cfda3100 81000013 ..........1..... │ │ 0x0141aff0 6d603100 6a000013 132b2f00 6c000013 m`1.j....+/.l... │ │ - 0x0141b000 259e3100 6d000013 b48f3000 6e000013 %.1.m.....0.n... │ │ - 0x0141b010 c08f3000 8f000013 c6452f00 89000013 ..0......E/..... │ │ - 0x0141b020 abf02e00 8a000013 001a3000 97000013 ..........0..... │ │ + 0x0141b000 259e3100 6d000013 8d8f3000 6e000013 %.1.m.....0.n... │ │ + 0x0141b010 998f3000 8f000013 c6452f00 89000013 ..0......E/..... │ │ + 0x0141b020 abf02e00 8a000013 d9193000 97000013 ..........0..... │ │ 0x0141b030 ad832f00 96000013 c8253100 75000013 ../......%1.u... │ │ - 0x0141b040 131a3000 70000013 13353000 78000013 ..0.p....50.x... │ │ - 0x0141b050 adc12f00 90000013 02652f00 7d000013 ../......e/.}... │ │ - 0x0141b060 21fb2f00 82000013 22523000 74000013 !./....."R0.t... │ │ + 0x0141b040 ec193000 70000013 ec343000 78000013 ..0.p....40.x... │ │ + 0x0141b050 86c12f00 90000013 02652f00 7d000013 ../......e/.}... │ │ + 0x0141b060 fafa2f00 82000013 fb513000 74000013 ../......Q0.t... │ │ 0x0141b070 6eb32e00 92000013 40972e00 93000013 n.......@....... │ │ - 0x0141b080 32fb2f00 65000013 3c9e3100 91000013 2./.e...<.1..... │ │ + 0x0141b080 0bfb2f00 65000013 3c9e3100 91000013 ../.e...<.1..... │ │ 0x0141b090 d8752e00 00000000 00000000 6c00801e .u..........l... │ │ 0x0141b0a0 d7253100 6400801e 56073100 6d00801e .%1.d...V.1.m... │ │ 0x0141b0b0 87603100 7700801e 1bae3000 6500801e .`1.w.....0.e... │ │ - 0x0141b0c0 5c9e3100 6700801e 66dc2f00 6600801e \.1.g...f./.f... │ │ - 0x0141b0d0 f0752e00 8000801e 51733000 7e00801e .u......Qs0.~... │ │ + 0x0141b0c0 5c9e3100 6700801e 3fdc2f00 6600801e \.1.g...?./.f... │ │ + 0x0141b0d0 f0752e00 8000801e 2a733000 7e00801e .u......*s0.~... │ │ 0x0141b0e0 fe752e00 7800801e 7db32e00 7b00801e .u..x...}...{... │ │ - 0x0141b0f0 f5253100 7d00801e 47fb2f00 7c00801e .%1.}...G./.|... │ │ + 0x0141b0f0 f5253100 7d00801e 20fb2f00 7c00801e .%1.}... ./.|... │ │ 0x0141b100 6e9e3100 7500801e 09263100 6e00801e n.1.u....&1.n... │ │ 0x0141b110 bcf02e00 7900801e 99b32e00 6f00801e ....y.......o... │ │ 0x0141b120 c0832f00 6900801e 597f3100 6a00801e ../.i...Y.1.j... │ │ - 0x0141b130 58fb2f00 7000801e 819e3100 7400801e X./.p.....1.t... │ │ - 0x0141b140 2f523000 7100801e 74fb2f00 6800801e /R0.q...t./.h... │ │ + 0x0141b130 31fb2f00 7000801e 819e3100 7400801e 1./.p.....1.t... │ │ + 0x0141b140 08523000 7100801e 4dfb2f00 6800801e .R0.q...M./.h... │ │ 0x0141b150 e90c2f00 8200801e a1603100 8100801e ../......`1..... │ │ 0x0141b160 aeb32e00 7f00801e b7492f00 7a00801e .........I/.z... │ │ 0x0141b170 55972e00 7200801e 94bd3100 6b00801e U...r.....1.k... │ │ - 0x0141b180 0b652f00 7300801e 76dc2f00 7600801e .e/.s...v./.v... │ │ - 0x0141b190 8bfb2f00 00000000 00000000 63000017 ../.........c... │ │ - 0x0141b1a0 65a22f00 a1000017 d2f02e00 af000017 e./............. │ │ + 0x0141b180 0b652f00 7300801e 4fdc2f00 7600801e .e/.s...O./.v... │ │ + 0x0141b190 64fb2f00 00000000 00000000 63000017 d./.........c... │ │ + 0x0141b1a0 3ea22f00 a1000017 d2f02e00 af000017 >./............. │ │ 0x0141b1b0 68972e00 a0000017 59433100 64000017 h.......YC1.d... │ │ 0x0141b1c0 eada3100 b8000017 03db3100 b9000017 ..1.......1..... │ │ - 0x0141b1d0 82fc3100 65000017 a3fb2f00 66000017 ..1.e...../.f... │ │ + 0x0141b1d0 82fc3100 65000017 7cfb2f00 66000017 ..1.e...|./.f... │ │ 0x0141b1e0 72433100 67000017 9ee73000 68000017 rC1.g.....0.h... │ │ - 0x0141b1f0 66073100 aa000017 231a3000 69000017 f.1.....#.0.i... │ │ + 0x0141b1f0 66073100 aa000017 fc193000 69000017 f.1.......0.i... │ │ 0x0141b200 38ae3000 ab000017 1f263100 6a000017 8.0......&1.j... │ │ - 0x0141b210 8cdc2f00 6b000017 4aae3000 6c000017 ../.k...J.0.l... │ │ + 0x0141b210 65dc2f00 6b000017 4aae3000 6c000017 e./.k...J.0.l... │ │ 0x0141b220 212b2f00 6d000017 b2e73000 6e000017 !+/.m.....0.n... │ │ 0x0141b230 6aae3000 6f000017 91fc3100 bb000017 j.0.o.....1..... │ │ - 0x0141b240 26133000 70000017 3e2b2f00 71000017 &.0.p...>+/.q... │ │ - 0x0141b250 76a22f00 72000017 687f3100 73000017 v./.r...h.1.s... │ │ + 0x0141b240 ff123000 70000017 3e2b2f00 71000017 ..0.p...>+/.q... │ │ + 0x0141b250 4fa22f00 72000017 687f3100 73000017 O./.r...h.1.s... │ │ 0x0141b260 35263100 74000017 931c3200 c4000017 5&1.t.....2..... │ │ - 0x0141b270 d2492f00 b7000017 d48f3000 75000017 .I/.......0.u... │ │ - 0x0141b280 c1c12f00 b0000017 af1c3200 76000017 ../.......2.v... │ │ + 0x0141b270 d2492f00 b7000017 ad8f3000 75000017 .I/.......0.u... │ │ + 0x0141b280 9ac12f00 b0000017 af1c3200 76000017 ../.......2.v... │ │ 0x0141b290 3fda3100 be000017 9efc3100 bf000017 ?.1.......1..... │ │ - 0x0141b2a0 8fa22f00 ba000017 bdfa3100 77000017 ../.......1.w... │ │ + 0x0141b2a0 68a22f00 ba000017 bdfa3100 77000017 h./.......1.w... │ │ 0x0141b2b0 acbd3100 78000017 f9492f00 79000017 ..1.x....I/.y... │ │ 0x0141b2c0 4c2b2f00 ac000017 98433100 a2000017 L+/......C1..... │ │ 0x0141b2d0 ebcf2e00 a3000017 fe0c2f00 a4000017 ........../..... │ │ - 0x0141b2e0 addc2f00 a5000017 6e073100 7a000017 ../.....n.1.z... │ │ + 0x0141b2e0 86dc2f00 a5000017 6e073100 7a000017 ../.....n.1.z... │ │ 0x0141b2f0 e2f02e00 7b000017 bcb32e00 b5000017 ....{........... │ │ - 0x0141b300 f5f02e00 7c000017 a7a22f00 b1000017 ....|...../..... │ │ + 0x0141b300 f5f02e00 7c000017 80a22f00 b1000017 ....|...../..... │ │ 0x0141b310 180d2f00 7d000017 d01c3200 7e000017 ../.}.....2.~... │ │ 0x0141b320 ab433100 7f000017 c4b32e00 ad000017 .C1............. │ │ 0x0141b330 48642f00 80000017 9c632f00 81000017 Hd/......c/..... │ │ - 0x0141b340 21513000 82000017 1ddb3100 ae000017 !Q0.......1..... │ │ + 0x0141b340 fa503000 82000017 1ddb3100 ae000017 .P0.......1..... │ │ 0x0141b350 1e4a2f00 83000017 f01c3200 84000017 .J/.......2..... │ │ 0x0141b360 0dd02e00 a6000017 84972e00 a7000017 ................ │ │ - 0x0141b370 75ae3000 b2000017 bddc2f00 85000017 u.0......./..... │ │ + 0x0141b370 75ae3000 b2000017 96dc2f00 85000017 u.0......./..... │ │ 0x0141b380 bc603100 86000017 8e7f3100 a8000017 .`1.......1..... │ │ 0x0141b390 24db3100 87000017 a09e3100 b6000017 $.1.......1..... │ │ 0x0141b3a0 acfc3100 bc000017 fde63000 88000017 ..1.......0..... │ │ 0x0141b3b0 9c7f3100 a9000017 9a972e00 89000017 ..1............. │ │ 0x0141b3c0 cfb32e00 bd000017 52822f00 8a000017 ........R./..... │ │ 0x0141b3d0 210d2f00 8b000017 b5433100 8c000017 !./......C1..... │ │ 0x0141b3e0 031d3200 8d000017 37db3100 8e000017 ..2.....7.1..... │ │ 0x0141b3f0 3e0d2f00 8f000017 85ae3000 90000017 >./.......0..... │ │ 0x0141b400 bebd3100 91000017 672b2f00 92000017 ..1.....g+/..... │ │ - 0x0141b410 c2fc3100 93000017 c9dc2f00 94000017 ..1......./..... │ │ - 0x0141b420 12492f00 95000017 f68f3000 96000017 .I/.......0..... │ │ + 0x0141b410 c2fc3100 93000017 a2dc2f00 94000017 ..1......./..... │ │ + 0x0141b420 12492f00 95000017 cf8f3000 96000017 .I/.......0..... │ │ 0x0141b430 48db3100 97000017 87593100 c2000017 H.1......Y1..... │ │ 0x0141b440 1b652f00 98000017 30cb3000 c0000017 .e/.....0.0..... │ │ 0x0141b450 c37f3100 99000017 83073100 b3000017 ..1.......1..... │ │ 0x0141b460 23d02e00 c1000017 48d02e00 9b000017 #.......H....... │ │ - 0x0141b470 b9a22f00 9a000017 11762e00 c3000017 ../......v...... │ │ - 0x0141b480 1e353000 9c000017 41343000 9d000017 .50.....A40..... │ │ + 0x0141b470 92a22f00 9a000017 11762e00 c3000017 ../......v...... │ │ + 0x0141b480 f7343000 9c000017 1a343000 9d000017 .40......40..... │ │ 0x0141b490 570d2f00 b4000017 49cb3000 9e000017 W./.....I.0..... │ │ - 0x0141b4a0 d8a22f00 9f000017 df7f3100 00000000 ../.......1..... │ │ + 0x0141b4a0 b1a22f00 9f000017 df7f3100 00000000 ../.......1..... │ │ 0x0141b4b0 00000000 6400001c ea7f3100 6600001c ....d.....1.f... │ │ - 0x0141b4c0 c7e73000 6700001c f5a53000 6800001c ..0.g.....0.h... │ │ + 0x0141b4c0 c7e73000 6700001c cea53000 6800001c ..0.g.....0.h... │ │ 0x0141b4d0 da832f00 6900001c ab9e3100 6a00001c ../.i.....1.j... │ │ 0x0141b4e0 61d02e00 6b00001c 80d02e00 6c00001c a...k.......l... │ │ - 0x0141b4f0 07f12e00 6500001c 47523000 6d00001c ....e...GR0.m... │ │ + 0x0141b4f0 07f12e00 6500001c 20523000 6d00001c ....e... R0.m... │ │ 0x0141b500 44652f00 7100001c dafc3100 7500001c De/.q.....1.u... │ │ 0x0141b510 93ae3000 7900001c 2c762e00 7600001c ..0.y...,v..v... │ │ 0x0141b520 640d2f00 7700001c 58cb3000 7800001c d./.w...X.0.x... │ │ 0x0141b530 52652f00 6e00001c 9d073100 6f00001c Re/.n.....1.o... │ │ - 0x0141b540 65733000 7000001c d1ef2e00 7200001c es0.p.......r... │ │ + 0x0141b540 3e733000 7000001c d1ef2e00 7200001c >s0.p.......r... │ │ 0x0141b550 c3ca3000 7300001c cb603100 7400001c ..0.s....`1.t... │ │ 0x0141b560 6dcb3000 00000000 00000000 8b00001d m.0............. │ │ 0x0141b570 7c0d2f00 a700001d c89e3100 6c00001d |./.......1.l... │ │ 0x0141b580 01803100 9c00001d 20f12e00 6d00001d ..1..... ...m... │ │ 0x0141b590 f4fc3100 a900001d af972e00 7000001d ..1.........p... │ │ 0x0141b5a0 c8972e00 9d00001d 53db3100 7100001d ........S.1.q... │ │ - 0x0141b5b0 de972e00 7200001d bffb2f00 b500001d ....r...../..... │ │ - 0x0141b5c0 b0ae3000 b000001d 3e353000 a200001d ..0.....>50..... │ │ - 0x0141b5d0 eda22f00 7300001d 68db3100 7400001d ../.s...h.1.t... │ │ - 0x0141b5e0 3e1a3000 7500001d 01a32f00 a300001d >.0.u...../..... │ │ - 0x0141b5f0 dec12f00 7600001d 54523000 7700001d ../.v...TR0.w... │ │ + 0x0141b5b0 de972e00 7200001d 98fb2f00 b500001d ....r...../..... │ │ + 0x0141b5c0 b0ae3000 b000001d 17353000 a200001d ..0......50..... │ │ + 0x0141b5d0 c6a22f00 7300001d 68db3100 7400001d ../.s...h.1.t... │ │ + 0x0141b5e0 171a3000 7500001d daa22f00 a300001d ..0.u...../..... │ │ + 0x0141b5f0 b7c12f00 7600001d 2d523000 7700001d ../.v...-R0.w... │ │ 0x0141b600 f5972e00 7800001d 85db3100 7a00001d ....x.....1.z... │ │ 0x0141b610 d5bd3100 7b00001d 09982e00 7c00001d ..1.{.......|... │ │ - 0x0141b620 d9fb2f00 7d00001d c8ae3000 7e00001d ../.}.....0.~... │ │ - 0x0141b630 18a32f00 6b00001d 47263100 9e00001d ../.k...G&1..... │ │ + 0x0141b620 b2fb2f00 7d00001d c8ae3000 7e00001d ../.}.....0.~... │ │ + 0x0141b630 f1a22f00 6b00001d 47263100 9e00001d ../.k...G&1..... │ │ 0x0141b640 05fd3100 7f00001d f0603100 8000001d ..1......`1..... │ │ 0x0141b650 39762e00 a000001d 10803100 8c00001d 9v........1..... │ │ - 0x0141b660 99d02e00 ab00001d 561a3000 6800001d ........V.0.h... │ │ + 0x0141b660 99d02e00 ab00001d 2f1a3000 6800001d ......../.0.h... │ │ 0x0141b670 09613100 a400001d c5433100 8d00001d .a1......C1..... │ │ 0x0141b680 20982e00 6e00001d 80d02e00 8100001d ...n........... │ │ 0x0141b690 141d3200 c500001d 1efd3100 c600001d ..2.......1..... │ │ 0x0141b6a0 940d2f00 c000001d 2b1d3200 c700001d ../.....+.2..... │ │ - 0x0141b6b0 5b353000 6400001d dfb32e00 c100001d [50.d........... │ │ - 0x0141b6c0 0f903000 ca00001d ecbd3100 ae00001d ..0.......1..... │ │ - 0x0141b6d0 f0fb2f00 c300001d 2a803100 a500001d ../.....*.1..... │ │ + 0x0141b6b0 34353000 6400001d dfb32e00 c100001d 450.d........... │ │ + 0x0141b6c0 e88f3000 ca00001d ecbd3100 ae00001d ..0.......1..... │ │ + 0x0141b6d0 c9fb2f00 c300001d 2a803100 a500001d ../.....*.1..... │ │ 0x0141b6e0 b5d02e00 8200001d 99db3100 8e00001d ..........1..... │ │ 0x0141b6f0 1a613100 7900001d 37fd3100 a600001d .a1.y...7.1..... │ │ - 0x0141b700 d1e73000 8300001d 24fa2f00 be00001d ..0.....$./..... │ │ - 0x0141b710 64353000 8f00001d e4e73000 b700001d d50.......0..... │ │ + 0x0141b700 d1e73000 8300001d fdf92f00 be00001d ..0......./..... │ │ + 0x0141b710 3d353000 8f00001d e4e73000 b700001d =50.......0..... │ │ 0x0141b720 2d4a2f00 a800001d df433100 b200001d -J/......C1..... │ │ 0x0141b730 daae3000 6f00001d 381d3200 b300001d ..0.o...8.2..... │ │ 0x0141b740 c4d02e00 9000001d 5f263100 a100001d ........_&1..... │ │ 0x0141b750 73263100 aa00001d 7f2b2f00 6600001d s&1......+/.f... │ │ 0x0141b760 85cb3000 c200001d 404a2f00 9100001d ..0.....@J/..... │ │ 0x0141b770 494a2f00 6700001d 44652f00 9200001d IJ/.g...De/..... │ │ 0x0141b780 fcbd3100 8400001d d9d02e00 ac00001d ..1............. │ │ - 0x0141b790 7f733000 9300001d 69523000 b400001d .s0.....iR0..... │ │ + 0x0141b790 58733000 9300001d 42523000 b400001d Xs0.....BR0..... │ │ 0x0141b7a0 597f3100 9400001d 6f652f00 9500001d Y.1.....oe/..... │ │ 0x0141b7b0 e29e3100 b600001d f79e3100 9600001d ..1.......1..... │ │ 0x0141b7c0 50762e00 9700001d 84652f00 b800001d Pv.......e/..... │ │ - 0x0141b7d0 1c903000 9800001d f6433100 9f00001d ..0......C1..... │ │ + 0x0141b7d0 f58f3000 9800001d f6433100 9f00001d ..0......C1..... │ │ 0x0141b7e0 adb93100 bf00001d 76762e00 c400001d ..1.....vv...... │ │ - 0x0141b7f0 2aa32f00 c900001d 41a32f00 8500001d *./.....A./..... │ │ + 0x0141b7f0 03a32f00 c900001d 1aa32f00 8500001d ../......./..... │ │ 0x0141b800 0abe3100 b900001d 33f12e00 6900001d ..1.....3...i... │ │ 0x0141b810 ad0d2f00 9900001d 48f12e00 6a00001d ../.....H...j... │ │ 0x0141b820 c3db3100 8600001d ecb32e00 8700001d ..1............. │ │ - 0x0141b830 561d3200 c800001d 711a3000 ba00001d V.2.....q.0..... │ │ + 0x0141b830 561d3200 c800001d 4a1a3000 ba00001d V.2.....J.0..... │ │ 0x0141b840 42803100 8800001d d1ef2e00 8900001d B.1............. │ │ 0x0141b850 ae632f00 6500001d 129f3100 9a00001d .c/.e.....1..... │ │ - 0x0141b860 a2652f00 af00001d 89523000 b100001d .e/......R0..... │ │ + 0x0141b860 a2652f00 af00001d 62523000 b100001d .e/.....bR0..... │ │ 0x0141b870 681d3200 8a00001d 781d3200 bd00001d h.2.....x.2..... │ │ 0x0141b880 f5832f00 bb00001d 46fd3100 9b00001d ../.....F.1..... │ │ - 0x0141b890 8e733000 bc00001d b7073100 ad00001d .s0.......1..... │ │ + 0x0141b890 67733000 bc00001d b7073100 ad00001d gs0.......1..... │ │ 0x0141b8a0 1dbe3100 00000000 00000000 6c000019 ..1.........l... │ │ - 0x0141b8b0 841a3000 64000019 99523000 6d000019 ..0.d....R0.m... │ │ - 0x0141b8c0 58f12e00 6e000019 e4dc2f00 6f000019 X...n...../.o... │ │ - 0x0141b8d0 fffb2f00 70000019 f1d02e00 71000019 ../.p.......q... │ │ - 0x0141b8e0 2a903000 74000019 614a2f00 68000019 *.0.t...aJ/.h... │ │ - 0x0141b8f0 764a2f00 6b000019 f5c12f00 69000019 vJ/.k...../.i... │ │ - 0x0141b900 3a903000 72000019 82762e00 6a000019 :.0.r....v..j... │ │ + 0x0141b8b0 5d1a3000 64000019 72523000 6d000019 ].0.d...rR0.m... │ │ + 0x0141b8c0 58f12e00 6e000019 bddc2f00 6f000019 X...n...../.o... │ │ + 0x0141b8d0 d8fb2f00 70000019 f1d02e00 71000019 ../.p.......q... │ │ + 0x0141b8e0 03903000 74000019 614a2f00 68000019 ..0.t...aJ/.h... │ │ + 0x0141b8f0 764a2f00 6b000019 cec12f00 69000019 vJ/.k...../.i... │ │ + 0x0141b900 13903000 72000019 82762e00 6a000019 ..0.r....v..j... │ │ 0x0141b910 d0073100 73000019 e9ae3000 65000019 ..1.s.....0.e... │ │ 0x0141b920 59fd3100 66000019 8c1d3200 67000019 Y.1.f.....2.g... │ │ 0x0141b930 0e443100 00000000 00000000 6b00001b .D1.........k... │ │ - 0x0141b940 93263100 6700001b 981a3000 6800001b .&1.g.....0.h... │ │ - 0x0141b950 9e733000 6900001b a31d3200 6a00001b .s0.i.....2.j... │ │ - 0x0141b960 f9dc2f00 6600001b 81353000 6400001b ../.f....50.d... │ │ + 0x0141b940 93263100 6700001b 711a3000 6800001b .&1.g...q.0.h... │ │ + 0x0141b950 77733000 6900001b a31d3200 6a00001b ws0.i.....2.j... │ │ + 0x0141b960 d2dc2f00 6600001b 5a353000 6400001b ../.f...Z50.d... │ │ 0x0141b970 06d12e00 6500001b c00d2f00 6c00001b ....e...../.l... │ │ 0x0141b980 de0d2f00 00000000 00000000 65008019 ../.........e... │ │ 0x0141b990 30be3100 66008019 c8652f00 69008019 0.1.f....e/.i... │ │ - 0x0141b9a0 b48f3000 67008019 74fd3100 00000000 ..0.g...t.1..... │ │ + 0x0141b9a0 8d8f3000 67008019 74fd3100 00000000 ..0.g...t.1..... │ │ 0x0141b9b0 00000000 1f000000 08000000 08000000 ................ │ │ 0x0141b9c0 08000000 02020000 01000000 203d2801 ............ =(. │ │ 0x0141b9d0 803d2801 00000000 84000000 00d12501 .=(...........%. │ │ 0x0141b9e0 80cf2501 b03e2801 00000000 00000000 ..%..>(......... │ │ 0x0141b9f0 00000000 00000000 00000000 00000000 ................ │ │ 0x0141ba00 00000000 00000000 00000000 00000000 ................ │ │ 0x0141ba10 00000000 00000000 00000000 00000000 ................ │ │ @@ -32371,18 +32371,18 @@ │ │ 0x0141dff0 00000000 00000000 00000000 00000000 ................ │ │ 0x0141e000 00000000 00000000 00000000 00000000 ................ │ │ 0x0141e010 00000000 00000000 00000000 00000000 ................ │ │ 0x0141e020 00000000 00000000 00000000 00000000 ................ │ │ 0x0141e030 00000000 00000000 00000000 00000000 ................ │ │ 0x0141e040 c8000000 797c3100 7ef12e00 02000000 ....y|1.~....... │ │ 0x0141e050 c9000000 0d662f00 fd073100 01000000 .....f/...1..... │ │ - 0x0141e060 ca000000 01f82f00 39982e00 02000000 ....../.9....... │ │ + 0x0141e060 ca000000 daf72f00 39982e00 02000000 ....../.9....... │ │ 0x0141e070 cb000000 ccf83100 3c083100 01000000 ......1.<.1..... │ │ 0x0141e080 cc000000 1d802f00 560e2f00 01000000 ....../.V./..... │ │ - 0x0141e090 cd000000 2a4f3000 e2db3100 02000000 ....*O0...1..... │ │ + 0x0141e090 cd000000 034f3000 e2db3100 02000000 .....O0...1..... │ │ 0x0141e0a0 ce000000 d7282f00 89083100 04000000 .....(/...1..... │ │ 0x0141e0b0 00000000 00000000 00000000 00000000 ................ │ │ 0x0141e0c0 19752e00 04000000 00000000 00000000 .u.............. │ │ 0x0141e0d0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0141e0e0 00000000 00000000 01000000 50222a01 ............P"*. │ │ 0x0141e0f0 02000000 70222a01 04000000 90232a01 ....p"*......#*. │ │ 0x0141e100 03000000 a0232a01 05000000 d0232a01 .....#*......#*. │ │ @@ -32411,425 +32411,425 @@ │ │ 0x0141e270 6f000000 d02b2a01 0b000000 402c2a01 o....+*.....@,*. │ │ 0x0141e280 0c000000 002d2a01 00000000 00000000 .....-*......... │ │ 0x0141e290 cc2b2f00 06000000 00000000 00000000 .+/............. │ │ 0x0141e2a0 ffffffff 25fe3100 06000000 00000000 ....%.1......... │ │ 0x0141e2b0 00000000 ffffffff faf12e00 06000000 ................ │ │ 0x0141e2c0 00000000 00000000 ffffffff 00000000 ................ │ │ 0x0141e2d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0141e2e0 538b3000 00000000 10e63101 00000000 S.0.......1..... │ │ + 0x0141e2e0 2c8b3000 00000000 10e63101 00000000 ,.0.......1..... │ │ 0x0141e2f0 01000000 54443100 00000000 e0e83101 ....TD1.......1. │ │ - 0x0141e300 00000000 00000000 72be2f00 00000000 ........r./..... │ │ + 0x0141e300 00000000 00000000 4bbe2f00 00000000 ........K./..... │ │ 0x0141e310 50e33101 00000000 00000000 7c552f00 P.1.........|U/. │ │ 0x0141e320 00000000 10eb3101 00000000 00000000 ......1......... │ │ 0x0141e330 00000000 00000000 00000000 00000000 ................ │ │ 0x0141e340 00000000 617d3100 e0982e00 00000000 ....a}1......... │ │ 0x0141e350 00000000 00000000 00000000 244b2f00 ............$K/. │ │ - 0x0141e360 081b3000 01000000 06000000 04fb3400 ..0...........4. │ │ + 0x0141e360 e11a3000 01000000 06000000 04fb3400 ..0...........4. │ │ 0x0141e370 00000000 68662f00 66813100 02000000 ....hf/.f.1..... │ │ 0x0141e380 07000000 0afb3400 00000000 72e83000 ......4.....r.0. │ │ 0x0141e390 12d22e00 03000000 08000000 11fb3400 ..............4. │ │ 0x0141e3a0 00000000 14b43100 83813100 04000000 ......1...1..... │ │ 0x0141e3b0 08000000 19fb3400 00000000 c5df3000 ......4.......0. │ │ 0x0141e3c0 6d662f00 05000000 08000000 21fb3400 mf/.........!.4. │ │ 0x0141e3d0 00000000 87813100 87813100 06000000 ......1...1..... │ │ 0x0141e3e0 09000000 29fb3400 00000000 5bbe3100 ....).4.....[.1. │ │ 0x0141e3f0 63be3100 07000000 09000000 32fb3400 c.1.........2.4. │ │ - 0x0141e400 00000000 3cdd2f00 66fc2f00 08000000 ....<./.f./..... │ │ - 0x0141e410 09000000 3bfb3400 00000000 3e363000 ....;.4.....>60. │ │ + 0x0141e400 00000000 15dd2f00 3ffc2f00 08000000 ....../.?./..... │ │ + 0x0141e410 09000000 3bfb3400 00000000 17363000 ....;.4......60. │ │ 0x0141e420 16d22e00 09000000 09000000 44fb3400 ............D.4. │ │ - 0x0141e430 00000000 7a903000 95813100 0a000000 ....z.0...1..... │ │ + 0x0141e430 00000000 53903000 95813100 0a000000 ....S.0...1..... │ │ 0x0141e440 09000000 4dfb3400 00000000 8f9f3100 ....M.4.......1. │ │ 0x0141e450 8b772e00 0b000000 01000000 56fb3400 .w..........V.4. │ │ 0x0141e460 00000000 0d0f2f00 0d0f2f00 0c000000 ....../.../..... │ │ - 0x0141e470 02000000 57fb3400 00000000 44dd2f00 ....W.4.....D./. │ │ + 0x0141e470 02000000 57fb3400 00000000 1ddd2f00 ....W.4......./. │ │ 0x0141e480 aa813100 0d000000 03000000 59fb3400 ..1.........Y.4. │ │ 0x0141e490 00000000 0edc3000 09623100 0e000000 ......0..b1..... │ │ - 0x0141e4a0 03000000 5cfb3400 00000000 7bfc2f00 ....\.4.....{./. │ │ - 0x0141e4b0 47dd2f00 0f000000 03000000 5ffb3400 G./........._.4. │ │ + 0x0141e4a0 03000000 5cfb3400 00000000 54fc2f00 ....\.4.....T./. │ │ + 0x0141e4b0 20dd2f00 0f000000 03000000 5ffb3400 ./........._.4. │ │ 0x0141e4c0 00000000 75dc3100 78dc3100 10000000 ....u.1.x.1..... │ │ - 0x0141e4d0 03000000 62fb3400 00000000 00743000 ....b.4......t0. │ │ - 0x0141e4e0 201b3000 11000000 03000000 65fb3400 .0.........e.4. │ │ - 0x0141e4f0 00000000 54dd2f00 8dc22f00 12000000 ....T./.../..... │ │ + 0x0141e4d0 03000000 62fb3400 00000000 d9733000 ....b.4......s0. │ │ + 0x0141e4e0 f91a3000 11000000 03000000 65fb3400 ..0.........e.4. │ │ + 0x0141e4f0 00000000 2ddd2f00 66c22f00 12000000 ....-./.f./..... │ │ 0x0141e500 03000000 68fb3400 00000000 a6133200 ....h.4.......2. │ │ 0x0141e510 b6842f00 13000000 04000000 6bfb3400 ../.........k.4. │ │ 0x0141e520 00000000 60af3000 60af3000 14000000 ....`.0.`.0..... │ │ - 0x0141e530 08000000 6ffb3400 00000000 7dfc2f00 ....o.4.....}./. │ │ - 0x0141e540 7dfc2f00 15000000 09000000 77fb3400 }./.........w.4. │ │ - 0x0141e550 00000000 02743000 02743000 16000000 .....t0..t0..... │ │ + 0x0141e530 08000000 6ffb3400 00000000 56fc2f00 ....o.4.....V./. │ │ + 0x0141e540 56fc2f00 15000000 09000000 77fb3400 V./.........w.4. │ │ + 0x0141e550 00000000 db733000 db733000 16000000 .....s0..s0..... │ │ 0x0141e560 09000000 80fb3400 00000000 4f1e3200 ......4.....O.2. │ │ 0x0141e570 4f1e3200 17000000 09000000 89fb3400 O.2...........4. │ │ 0x0141e580 00000000 ea982e00 ea982e00 18000000 ................ │ │ - 0x0141e590 09000000 92fb3400 00000000 27533000 ......4.....'S0. │ │ - 0x0141e5a0 27533000 19000000 09000000 9bfb3400 'S0...........4. │ │ + 0x0141e590 09000000 92fb3400 00000000 00533000 ......4......S0. │ │ + 0x0141e5a0 00533000 19000000 09000000 9bfb3400 .S0...........4. │ │ 0x0141e5b0 00000000 66af3000 66af3000 1a000000 ....f.0.f.0..... │ │ 0x0141e5c0 09000000 a4fb3400 00000000 a6772e00 ......4......w.. │ │ 0x0141e5d0 a6772e00 1b000000 08000000 adfb3400 .w............4. │ │ 0x0141e5e0 00000000 631e3200 631e3200 1c000000 ....c.2.c.2..... │ │ 0x0141e5f0 09000000 b5fb3400 00000000 7aaf3000 ......4.....z.0. │ │ 0x0141e600 20f22e00 1d000000 05000000 befb3400 .............4. │ │ - 0x0141e610 00000000 78be3100 fea32f00 1e000000 ....x.1.../..... │ │ + 0x0141e610 00000000 78be3100 d7a32f00 1e000000 ....x.1.../..... │ │ 0x0141e620 05000000 c3fb3400 00000000 21d12e00 ......4.....!... │ │ 0x0141e630 80be3100 1f000000 05000000 c8fb3400 ..1...........4. │ │ 0x0141e640 00000000 a02b2f00 33fe3100 20000000 .....+/.3.1. ... │ │ - 0x0141e650 05000000 cdfb3400 00000000 b8733000 ......4......s0. │ │ - 0x0141e660 311b3000 21000000 00000000 00000000 1.0.!........... │ │ + 0x0141e650 05000000 cdfb3400 00000000 91733000 ......4......s0. │ │ + 0x0141e660 0a1b3000 21000000 00000000 00000000 ..0.!........... │ │ 0x0141e670 00000000 32093100 28f22e00 22000000 ....2.1.(..."... │ │ 0x0141e680 0b000000 d2fb3400 00000000 71662f00 ......4.....qf/. │ │ - 0x0141e690 a4c22f00 23000000 00000000 00000000 ../.#........... │ │ + 0x0141e690 7dc22f00 23000000 00000000 00000000 }./.#........... │ │ 0x0141e6a0 00000000 88be3100 120f2f00 24000000 ......1.../.$... │ │ 0x0141e6b0 00000000 00000000 00000000 02842f00 ............../. │ │ 0x0141e6c0 16cc3000 25000000 08000000 ddfb3400 ..0.%.........4. │ │ - 0x0141e6d0 00000000 91be3100 13743000 26000000 ......1..t0.&... │ │ + 0x0141e6d0 00000000 91be3100 ec733000 26000000 ......1..s0.&... │ │ 0x0141e6e0 00000000 00000000 00000000 15623100 .............b1. │ │ 0x0141e6f0 99be3100 27000000 00000000 00000000 ..1.'........... │ │ - 0x0141e700 00000000 1b743000 b5813100 28000000 .....t0...1.(... │ │ + 0x0141e700 00000000 f4733000 b5813100 28000000 .....s0...1.(... │ │ 0x0141e710 00000000 00000000 00000000 9dd13100 ..............1. │ │ 0x0141e720 949f3100 29000000 05000000 e5fb3400 ..1.).........4. │ │ 0x0141e730 00000000 1ecc3000 76e83000 2a000000 ......0.v.0.*... │ │ - 0x0141e740 05000000 eafb3400 00000000 57dd2f00 ......4.....W./. │ │ + 0x0141e740 05000000 eafb3400 00000000 30dd2f00 ......4.....0./. │ │ 0x0141e750 3b093100 2b000000 00000000 00000000 ;.1.+........... │ │ 0x0141e760 00000000 d5db3100 a1be3100 2c000000 ......1...1.,... │ │ - 0x0141e770 08000000 effb3400 00000000 63dd2f00 ......4.....c./. │ │ + 0x0141e770 08000000 effb3400 00000000 3cdd2f00 ......4.....<./. │ │ 0x0141e780 3bfe3100 2d000000 05000000 f7fb3400 ;.1.-.........4. │ │ 0x0141e790 00000000 ac772e00 ba842f00 2e000000 .....w..../..... │ │ - 0x0141e7a0 00000000 00000000 00000000 adc22f00 ............../. │ │ - 0x0141e7b0 adc22f00 2f000000 08000000 fcfb3400 .././.........4. │ │ + 0x0141e7a0 00000000 00000000 00000000 86c22f00 ............../. │ │ + 0x0141e7b0 86c22f00 2f000000 08000000 fcfb3400 .././.........4. │ │ 0x0141e7c0 00000000 43fe3100 43fe3100 30000000 ....C.1.C.1.0... │ │ 0x0141e7d0 09000000 04fc3400 00000000 8be83000 ......4.......0. │ │ 0x0141e7e0 8be83000 31000000 09000000 0dfc3400 ..0.1.........4. │ │ - 0x0141e7f0 00000000 88fc2f00 88fc2f00 32000000 ....../.../.2... │ │ - 0x0141e800 09000000 16fc3400 00000000 3a1b3000 ......4.....:.0. │ │ - 0x0141e810 3a1b3000 33000000 09000000 1ffc3400 :.0.3.........4. │ │ - 0x0141e820 00000000 86903000 86903000 34000000 ......0...0.4... │ │ + 0x0141e7f0 00000000 61fc2f00 61fc2f00 32000000 ....a./.a./.2... │ │ + 0x0141e800 09000000 16fc3400 00000000 131b3000 ......4.......0. │ │ + 0x0141e810 131b3000 33000000 09000000 1ffc3400 ..0.3.........4. │ │ + 0x0141e820 00000000 5f903000 5f903000 34000000 ...._.0._.0.4... │ │ 0x0141e830 09000000 28fc3400 00000000 07992e00 ....(.4......... │ │ 0x0141e840 07992e00 35000000 09000000 31fc3400 ....5.......1.4. │ │ 0x0141e850 00000000 7a662f00 7a662f00 36000000 ....zf/.zf/.6... │ │ 0x0141e860 09000000 3afc3400 00000000 2bd22e00 ....:.4.....+... │ │ 0x0141e870 2bd22e00 37000000 09000000 43fc3400 +...7.......C.4. │ │ 0x0141e880 00000000 47093100 47093100 38000000 ....G.1.G.1.8... │ │ - 0x0141e890 09000000 4cfc3400 00000000 94fc2f00 ....L.4......./. │ │ + 0x0141e890 09000000 4cfc3400 00000000 6dfc2f00 ....L.4.....m./. │ │ 0x0141e8a0 26cc3000 39000000 07000000 55fc3400 &.0.9.......U.4. │ │ - 0x0141e8b0 00000000 8c662f00 4a363000 3a000000 .....f/.J60.:... │ │ + 0x0141e8b0 00000000 8c662f00 23363000 3a000000 .....f/.#60.:... │ │ 0x0141e8c0 08000000 5cfc3400 00000000 18992e00 ....\.4......... │ │ 0x0141e8d0 9ce83000 3b000000 08000000 64fc3400 ..0.;.......d.4. │ │ 0x0141e8e0 00000000 721e3200 65093100 3c000000 ....r.2.e.1.<... │ │ - 0x0141e8f0 00000000 00000000 00000000 6bdd2f00 ............k./. │ │ + 0x0141e8f0 00000000 00000000 00000000 44dd2f00 ............D./. │ │ 0x0141e900 7e1e3200 3d000000 00000000 00000000 ~.2.=........... │ │ - 0x0141e910 00000000 38533000 92903000 3e000000 ....8S0...0.>... │ │ + 0x0141e910 00000000 11533000 6b903000 3e000000 .....S0.k.0.>... │ │ 0x0141e920 00000000 00000000 00000000 b5772e00 .............w.. │ │ - 0x0141e930 78dd2f00 3f000000 00000000 00000000 x./.?........... │ │ + 0x0141e930 51dd2f00 3f000000 00000000 00000000 Q./.?........... │ │ 0x0141e940 00000000 e0753100 adf83000 40000000 .....u1...0.@... │ │ 0x0141e950 05000000 6cfc3400 00000000 a9762e00 ....l.4......v.. │ │ 0x0141e960 aebe3100 41000000 09000000 71fc3400 ..1.A.......q.4. │ │ - 0x0141e970 00000000 b3c22f00 5b443100 42000000 ....../.[D1.B... │ │ + 0x0141e970 00000000 8cc22f00 5b443100 42000000 ....../.[D1.B... │ │ 0x0141e980 05000000 7afc3400 00000000 50fe3100 ....z.4.....P.1. │ │ 0x0141e990 31f22e00 43000000 05000000 7ffc3400 1...C.........4. │ │ 0x0141e9a0 00000000 bd813100 c2772e00 44000000 ......1..w..D... │ │ - 0x0141e9b0 09000000 84fc3400 00000000 c3713000 ......4......q0. │ │ - 0x0141e9c0 c3713000 45000000 09000000 8dfc3400 .q0.E.........4. │ │ - 0x0141e9d0 00000000 82af3000 9e903000 46000000 ......0...0.F... │ │ - 0x0141e9e0 05000000 96fc3400 00000000 23743000 ......4.....#t0. │ │ - 0x0141e9f0 44533000 47000000 09000000 9bfc3400 DS0.G.........4. │ │ + 0x0141e9b0 09000000 84fc3400 00000000 9c713000 ......4......q0. │ │ + 0x0141e9c0 9c713000 45000000 09000000 8dfc3400 .q0.E.........4. │ │ + 0x0141e9d0 00000000 82af3000 77903000 46000000 ......0.w.0.F... │ │ + 0x0141e9e0 05000000 96fc3400 00000000 fc733000 ......4......s0. │ │ + 0x0141e9f0 1d533000 47000000 09000000 9bfc3400 .S0.G.........4. │ │ 0x0141ea00 00000000 989f3100 8cdc3100 48000000 ......1...1.H... │ │ 0x0141ea10 09000000 a4fc3400 00000000 8b1e3200 ......4.......2. │ │ - 0x0141ea20 2e743000 49000000 09000000 adfc3400 .t0.I.........4. │ │ + 0x0141ea20 07743000 49000000 09000000 adfc3400 .t0.I.........4. │ │ 0x0141ea30 00000000 d8772e00 a8b42e00 4a000000 .....w......J... │ │ - 0x0141ea40 09000000 b6fc3400 00000000 85dd2f00 ......4......./. │ │ - 0x0141ea50 9dfc2f00 4b000000 09000000 bffc3400 ../.K.........4. │ │ + 0x0141ea40 09000000 b6fc3400 00000000 5edd2f00 ......4.....^./. │ │ + 0x0141ea50 76fc2f00 4b000000 09000000 bffc3400 v./.K.........4. │ │ 0x0141ea60 00000000 c3842f00 96662f00 4c000000 ....../..f/.L... │ │ 0x0141ea70 09000000 c8fc3400 00000000 d1842f00 ......4......./. │ │ - 0x0141ea80 ae903000 4d000000 09000000 d1fc3400 ..0.M.........4. │ │ + 0x0141ea80 87903000 4d000000 09000000 d1fc3400 ..0.M.........4. │ │ 0x0141ea90 00000000 43f22e00 e1842f00 4e000000 ....C...../.N... │ │ 0x0141eaa0 09000000 dafc3400 00000000 afe83000 ......4.......0. │ │ - 0x0141eab0 46743000 4f000000 09000000 e3fc3400 Ft0.O.........4. │ │ - 0x0141eac0 00000000 21fc2f00 c3b42e00 50000000 ....!./.....P... │ │ + 0x0141eab0 1f743000 4f000000 09000000 e3fc3400 .t0.O.........4. │ │ + 0x0141eac0 00000000 fafb2f00 c3b42e00 50000000 ....../.....P... │ │ 0x0141ead0 00000000 00000000 00000000 ccb42e00 ................ │ │ 0x0141eae0 ccb42e00 51000000 02000000 ecfc3400 ....Q.........4. │ │ 0x0141eaf0 00000000 8faf3000 ad662f00 52000000 ......0..f/.R... │ │ 0x0141eb00 03000000 eefc3400 00000000 d2b42e00 ......4......... │ │ - 0x0141eb10 57533000 53000000 03000000 f1fc3400 WS0.S.........4. │ │ - 0x0141eb20 00000000 9edc3100 b2fc2f00 54000000 ......1.../.T... │ │ + 0x0141eb10 30533000 53000000 03000000 f1fc3400 0S0.S.........4. │ │ + 0x0141eb20 00000000 9edc3100 8bfc2f00 54000000 ......1.../.T... │ │ 0x0141eb30 03000000 f4fc3400 00000000 bee83000 ......4.......0. │ │ - 0x0141eb40 06a42f00 55000000 03000000 f7fc3400 ../.U.........4. │ │ + 0x0141eb40 dfa32f00 55000000 03000000 f7fc3400 ../.U.........4. │ │ 0x0141eb50 00000000 44cc3000 c4be3100 56000000 ....D.0...1.V... │ │ 0x0141eb60 03000000 fafc3400 00000000 f2842f00 ......4......./. │ │ 0x0141eb70 cde83000 57000000 03000000 fdfc3400 ..0.W.........4. │ │ 0x0141eb80 00000000 cb662f00 dc2b2f00 58000000 .....f/..+/.X... │ │ - 0x0141eb90 03000000 00fd3400 00000000 c7903000 ......4.......0. │ │ - 0x0141eba0 d2fc2f00 59000000 03000000 03fd3400 ../.Y.........4. │ │ + 0x0141eb90 03000000 00fd3400 00000000 a0903000 ......4.......0. │ │ + 0x0141eba0 abfc2f00 59000000 03000000 03fd3400 ../.Y.........4. │ │ 0x0141ebb0 00000000 2b4b2f00 a4af3000 5a000000 ....+K/...0.Z... │ │ - 0x0141ebc0 03000000 06fd3400 00000000 af523000 ......4......R0. │ │ + 0x0141ebc0 03000000 06fd3400 00000000 88523000 ......4......R0. │ │ 0x0141ebd0 58fe3100 5b000000 09000000 09fd3400 X.1.[.........4. │ │ - 0x0141ebe0 00000000 a29f3100 69363000 5c000000 ......1.i60.\... │ │ + 0x0141ebe0 00000000 a29f3100 42363000 5c000000 ......1.B60.\... │ │ 0x0141ebf0 00000000 00000000 00000000 23992e00 ............#... │ │ 0x0141ec00 b4dc3100 5d000000 00000000 00000000 ..1.]........... │ │ 0x0141ec10 00000000 3fd22e00 e6e83000 5e000000 ....?.....0.^... │ │ 0x0141ec20 00000000 00000000 00000000 424b2f00 ............BK/. │ │ 0x0141ec30 52cc3000 5f000000 04000000 12fd3400 R.0._.........4. │ │ 0x0141ec40 00000000 46d22e00 dbb42e00 60000000 ....F.......`... │ │ 0x0141ec50 04000000 16fd3400 00000000 cd813100 ......4.......1. │ │ 0x0141ec60 03852f00 61000000 00000000 00000000 ../.a........... │ │ 0x0141ec70 00000000 9e762e00 e9263100 62000000 .....v...&1.b... │ │ - 0x0141ec80 00000000 00000000 00000000 db903000 ..............0. │ │ + 0x0141ec80 00000000 00000000 00000000 b4903000 ..............0. │ │ 0x0141ec90 71093100 63000000 03000000 1afd3400 q.1.c.........4. │ │ 0x0141eca0 00000000 e7b42e00 2a992e00 64000000 ........*...d... │ │ - 0x0141ecb0 03000000 1dfd3400 00000000 68533000 ......4.....hS0. │ │ - 0x0141ecc0 68533000 65000000 03000000 20fd3400 hS0.e....... .4. │ │ - 0x0141ecd0 00000000 de903000 ea772e00 66000000 ......0..w..f... │ │ + 0x0141ecb0 03000000 1dfd3400 00000000 41533000 ......4.....AS0. │ │ + 0x0141ecc0 41533000 65000000 03000000 20fd3400 AS0.e....... .4. │ │ + 0x0141ecd0 00000000 b7903000 ea772e00 66000000 ......0..w..f... │ │ 0x0141ece0 0a000000 23fd3400 00000000 1b0f2f00 ....#.4......./. │ │ 0x0141ecf0 1d623100 67000000 03000000 2dfd3400 .b1.g.......-.4. │ │ - 0x0141ed00 00000000 481b3000 310f2f00 68000000 ....H.0.1./.h... │ │ - 0x0141ed10 05000000 30fd3400 00000000 26a42f00 ....0.4.....&./. │ │ - 0x0141ed20 26a42f00 69000000 03000000 35fd3400 &./.i.......5.4. │ │ + 0x0141ed00 00000000 211b3000 310f2f00 68000000 ....!.0.1./.h... │ │ + 0x0141ed10 05000000 30fd3400 00000000 ffa32f00 ....0.4......./. │ │ + 0x0141ed20 ffa32f00 69000000 03000000 35fd3400 ../.i.......5.4. │ │ 0x0141ed30 00000000 12f53100 12f53100 6a000000 ......1...1.j... │ │ 0x0141ed40 03000000 38fd3400 00000000 d2c92e00 ....8.4......... │ │ 0x0141ed50 d2c92e00 6b000000 03000000 3bfd3400 ....k.......;.4. │ │ - 0x0141ed60 00000000 2afc2f00 e2903000 6c000000 ....*./...0.l... │ │ + 0x0141ed60 00000000 03fc2f00 bb903000 6c000000 ....../...0.l... │ │ 0x0141ed70 09000000 3efd3400 00000000 d4813100 ....>.4.......1. │ │ - 0x0141ed80 bbc22f00 6d000000 00000000 00000000 ../.m........... │ │ - 0x0141ed90 00000000 70363000 c4af3000 6e000000 ....p60...0.n... │ │ + 0x0141ed80 94c22f00 6d000000 00000000 00000000 ../.m........... │ │ + 0x0141ed90 00000000 49363000 c4af3000 6e000000 ....I60...0.n... │ │ 0x0141eda0 00000000 00000000 00000000 ede83000 ..............0. │ │ 0x0141edb0 5ffe3100 6f000000 00000000 00000000 _.1.o........... │ │ 0x0141edc0 00000000 32992e00 32992e00 70000000 ....2...2...p... │ │ - 0x0141edd0 09000000 47fd3400 00000000 c5c22f00 ....G.4......./. │ │ + 0x0141edd0 09000000 47fd3400 00000000 9ec22f00 ....G.4......./. │ │ 0x0141ede0 bbdc3100 71000000 07000000 50fd3400 ..1.q.......P.4. │ │ - 0x0141edf0 00000000 66443100 64743000 72000000 ....fD1.dt0.r... │ │ - 0x0141ee00 00000000 00000000 00000000 6f903000 ............o.0. │ │ + 0x0141edf0 00000000 66443100 3d743000 72000000 ....fD1.=t0.r... │ │ + 0x0141ee00 00000000 00000000 00000000 48903000 ............H.0. │ │ 0x0141ee10 7b093100 73000000 05000000 57fd3400 {.1.s.......W.4. │ │ 0x0141ee20 00000000 c1df3000 474b2f00 74000000 ......0.GK/.t... │ │ 0x0141ee30 07000000 5cfd3400 00000000 cf1d3200 ....\.4.......2. │ │ 0x0141ee40 0a852f00 75000000 05000000 63fd3400 ../.u.......c.4. │ │ 0x0141ee50 00000000 00000000 00000000 00000000 ................ │ │ 0x0141ee60 00000000 00000000 00000000 a99f3100 ..............1. │ │ 0x0141ee70 f7e83000 77000000 06000000 68fd3400 ..0.w.......h.4. │ │ 0x0141ee80 00000000 c7dc3100 4fd22e00 78000000 ......1.O...x... │ │ 0x0141ee90 08000000 6efd3400 00000000 eab42e00 ....n.4......... │ │ - 0x0141eea0 6d743000 79000000 00000000 00000000 mt0.y........... │ │ + 0x0141eea0 46743000 79000000 00000000 00000000 Ft0.y........... │ │ 0x0141eeb0 00000000 57cc3000 87093100 7a000000 ....W.0...1.z... │ │ - 0x0141eec0 00000000 00000000 00000000 7a363000 ............z60. │ │ + 0x0141eec0 00000000 00000000 00000000 53363000 ............S60. │ │ 0x0141eed0 f4263100 7b000000 00000000 00000000 .&1.{........... │ │ 0x0141eee0 00000000 00000000 00000000 00000000 ................ │ │ 0x0141eef0 00000000 00000000 00000000 9b1e3200 ..............2. │ │ 0x0141ef00 14852f00 7d000000 0b000000 76fd3400 ../.}.......v.4. │ │ 0x0141ef10 00000000 fc263100 4df22e00 7e000000 .....&1.M...~... │ │ - 0x0141ef20 03000000 81fd3400 00000000 ec903000 ......4.......0. │ │ - 0x0141ef30 ec903000 7f000000 06000000 84fd3400 ..0...........4. │ │ + 0x0141ef20 03000000 81fd3400 00000000 c5903000 ......4.......0. │ │ + 0x0141ef30 c5903000 7f000000 06000000 84fd3400 ..0...........4. │ │ 0x0141ef40 00000000 0d273100 0d273100 80000000 .....'1..'1..... │ │ 0x0141ef50 07000000 8afd3400 00000000 13273100 ......4......'1. │ │ 0x0141ef60 cfdc3100 81000000 08000000 91fd3400 ..1...........4. │ │ 0x0141ef70 00000000 f2b42e00 ceaf3000 82000000 ..........0..... │ │ 0x0141ef80 08000000 99fd3400 00000000 57d22e00 ......4.....W... │ │ 0x0141ef90 67f22e00 83000000 08000000 a1fd3400 g.............4. │ │ 0x0141efa0 00000000 b79f3100 e3be3100 84000000 ......1...1..... │ │ 0x0141efb0 08000000 a9fd3400 00000000 74f22e00 ......4.....t... │ │ - 0x0141efc0 92dd2f00 85000000 08000000 b1fd3400 ../...........4. │ │ - 0x0141efd0 00000000 f1903000 ee2b2f00 86000000 ......0..+/..... │ │ - 0x0141efe0 0a000000 b9fd3400 00000000 eefc2f00 ......4......./. │ │ - 0x0141eff0 33a42f00 87000000 0a000000 c3fd3400 3./...........4. │ │ - 0x0141f000 00000000 75743000 48992e00 88000000 ....ut0.H....... │ │ + 0x0141efc0 6bdd2f00 85000000 08000000 b1fd3400 k./...........4. │ │ + 0x0141efd0 00000000 ca903000 ee2b2f00 86000000 ......0..+/..... │ │ + 0x0141efe0 0a000000 b9fd3400 00000000 c7fc2f00 ......4......./. │ │ + 0x0141eff0 0ca42f00 87000000 0a000000 c3fd3400 ../...........4. │ │ + 0x0141f000 00000000 4e743000 48992e00 88000000 ....Nt0.H....... │ │ 0x0141f010 0a000000 cdfd3400 00000000 f5be3100 ......4.......1. │ │ 0x0141f020 eddc3100 89000000 0a000000 d7fd3400 ..1...........4. │ │ - 0x0141f030 00000000 fb903000 a0dd2f00 8a000000 ......0.../..... │ │ + 0x0141f030 00000000 d4903000 79dd2f00 8a000000 ......0.y./..... │ │ 0x0141f040 0a000000 e1fd3400 00000000 1e273100 ......4......'1. │ │ 0x0141f050 a01e3200 8b000000 09000000 ebfd3400 ..2...........4. │ │ 0x0141f060 00000000 6f443100 65992e00 8c000000 ....oD1.e....... │ │ 0x0141f070 03000000 f4fd3400 00000000 ecaf3000 ......4.......0. │ │ 0x0141f080 80992e00 8d000000 03000000 f7fd3400 ..............4. │ │ - 0x0141f090 00000000 c0dd2f00 0bdd3100 8e000000 ....../...1..... │ │ + 0x0141f090 00000000 99dd2f00 0bdd3100 8e000000 ....../...1..... │ │ 0x0141f0a0 03000000 fafd3400 00000000 8f093100 ......4.......1. │ │ - 0x0141f0b0 71533000 8f000000 05000000 fdfd3400 qS0...........4. │ │ - 0x0141f0c0 00000000 102c2f00 cfdd2f00 90000000 .....,/.../..... │ │ + 0x0141f0b0 4a533000 8f000000 05000000 fdfd3400 JS0...........4. │ │ + 0x0141f0c0 00000000 102c2f00 a8dd2f00 90000000 .....,/.../..... │ │ 0x0141f0d0 0a000000 02fe3400 00000000 63d22e00 ......4.....c... │ │ 0x0141f0e0 08e93000 91000000 0a000000 0cfe3400 ..0...........4. │ │ - 0x0141f0f0 00000000 212c2f00 7f743000 92000000 ....!,/..t0..... │ │ + 0x0141f0f0 00000000 212c2f00 58743000 92000000 ....!,/.Xt0..... │ │ 0x0141f100 0a000000 16fe3400 00000000 c79f3100 ......4.......1. │ │ - 0x0141f110 a0743000 93000000 0a000000 20fe3400 .t0......... .4. │ │ - 0x0141f120 00000000 97093100 82363000 94000000 ......1..60..... │ │ + 0x0141f110 79743000 93000000 0a000000 20fe3400 yt0......... .4. │ │ + 0x0141f120 00000000 97093100 5b363000 94000000 ......1.[60..... │ │ 0x0141f130 0a000000 2afe3400 00000000 3c623100 ....*.4......4......t0. │ │ - 0x0141f170 c1743000 97000000 0b000000 49fe3400 .t0.........I.4. │ │ + 0x0141f160 0b000000 3efe3400 00000000 9a743000 ....>.4......t0. │ │ + 0x0141f170 9a743000 97000000 0b000000 49fe3400 .t0.........I.4. │ │ 0x0141f180 00000000 d59f3100 d59f3100 98000000 ......1...1..... │ │ 0x0141f190 0b000000 54fe3400 00000000 1fe93000 ....T.4.......0. │ │ 0x0141f1a0 1fe93000 99000000 0b000000 5ffe3400 ..0........._.4. │ │ - 0x0141f1b0 00000000 cec22f00 cec22f00 9a000000 ....../.../..... │ │ - 0x0141f1c0 0b000000 6afe3400 00000000 55a42f00 ....j.4.....U./. │ │ - 0x0141f1d0 55a42f00 9b000000 0b000000 75fe3400 U./.........u.4. │ │ + 0x0141f1b0 00000000 a7c22f00 a7c22f00 9a000000 ....../.../..... │ │ + 0x0141f1c0 0b000000 6afe3400 00000000 2ea42f00 ....j.4......./. │ │ + 0x0141f1d0 2ea42f00 9b000000 0b000000 75fe3400 ../.........u.4. │ │ 0x0141f1e0 00000000 554b2f00 554b2f00 9c000000 ....UK/.UK/..... │ │ 0x0141f1f0 09000000 80fe3400 00000000 f6af3000 ......4.......0. │ │ 0x0141f200 f6af3000 9d000000 09000000 89fe3400 ..0...........4. │ │ 0x0141f210 00000000 fbbe3100 fbbe3100 9e000000 ......1...1..... │ │ 0x0141f220 0a000000 92fe3400 00000000 d5662f00 ......4......f/. │ │ 0x0141f230 d5662f00 9f000000 0a000000 9cfe3400 .f/...........4. │ │ 0x0141f240 00000000 a8093100 a8093100 a0000000 ......1...1..... │ │ 0x0141f250 0a000000 a6fe3400 00000000 0bbf3100 ......4.......1. │ │ 0x0141f260 0bbf3100 a1000000 09000000 b0fe3400 ..1...........4. │ │ - 0x0141f270 00000000 d8c22f00 d8c22f00 a2000000 ....../.../..... │ │ + 0x0141f270 00000000 b1c22f00 b1c22f00 a2000000 ....../.../..... │ │ 0x0141f280 09000000 b9fe3400 00000000 69fe3100 ......4.....i.1. │ │ 0x0141f290 69fe3100 a3000000 08000000 c2fe3400 i.1...........4. │ │ 0x0141f2a0 00000000 5fcc3000 73d22e00 a4000000 ...._.0.s....... │ │ 0x0141f2b0 08000000 cafe3400 00000000 97992e00 ......4......... │ │ 0x0141f2c0 b0093100 a5000000 08000000 d2fe3400 ..1...........4. │ │ 0x0141f2d0 00000000 f7e73000 fb772e00 a6000000 ......0..w...... │ │ 0x0141f2e0 00000000 00000000 00000000 11bf3100 ..............1. │ │ 0x0141f2f0 a5992e00 a7000000 09000000 dafe3400 ..............4. │ │ - 0x0141f300 00000000 3c0f2f00 84533000 a8000000 ....<./..S0..... │ │ + 0x0141f300 00000000 3c0f2f00 5d533000 a8000000 ....<./.]S0..... │ │ 0x0141f310 09000000 e3fe3400 00000000 de813100 ......4.......1. │ │ 0x0141f320 69cc3000 a9000000 09000000 ecfe3400 i.0...........4. │ │ - 0x0141f330 00000000 dfc22f00 01b03000 aa000000 ....../...0..... │ │ + 0x0141f330 00000000 b8c22f00 01b03000 aa000000 ....../...0..... │ │ 0x0141f340 09000000 f5fe3400 00000000 624b2f00 ......4.....bK/. │ │ 0x0141f350 4b0f2f00 ab000000 0a000000 fefe3400 K./...........4. │ │ - 0x0141f360 00000000 531b3000 b9992e00 ac000000 ....S.0......... │ │ + 0x0141f360 00000000 2c1b3000 b9992e00 ac000000 ....,.0......... │ │ 0x0141f370 09000000 08ff3400 00000000 af353100 ......4......51. │ │ 0x0141f380 af353100 ad000000 03000000 11ff3400 .51...........4. │ │ - 0x0141f390 00000000 d5743000 d5743000 ae000000 .....t0..t0..... │ │ + 0x0141f390 00000000 ae743000 ae743000 ae000000 .....t0..t0..... │ │ 0x0141f3a0 03000000 14ff3400 00000000 bd1e3200 ......4.......2. │ │ 0x0141f3b0 bd1e3200 af000000 07000000 17ff3400 ..2...........4. │ │ 0x0141f3c0 00000000 26e93000 26e93000 b0000000 ....&.0.&.0..... │ │ 0x0141f3d0 07000000 1eff3400 00000000 2f2c2f00 ......4...../,/. │ │ 0x0141f3e0 1cbf3100 b1000000 08000000 25ff3400 ..1.........%.4. │ │ - 0x0141f3f0 00000000 5a1b3000 5a1b3000 b2000000 ....Z.0.Z.0..... │ │ - 0x0141f400 08000000 2dff3400 00000000 e7dd2f00 ....-.4......./. │ │ + 0x0141f3f0 00000000 331b3000 331b3000 b2000000 ....3.0.3.0..... │ │ + 0x0141f400 08000000 2dff3400 00000000 c0dd2f00 ....-.4......./. │ │ 0x0141f410 6b4b2f00 b3000000 08000000 35ff3400 kK/.........5.4. │ │ 0x0141f420 00000000 76fe3100 dd9f3100 b4000000 ....v.1...1..... │ │ - 0x0141f430 08000000 3dff3400 00000000 9e363000 ....=.4......60. │ │ - 0x0141f440 e1743000 b5000000 00000000 00000000 .t0............. │ │ + 0x0141f430 08000000 3dff3400 00000000 77363000 ....=.4.....w60. │ │ + 0x0141f440 ba743000 b5000000 00000000 00000000 .t0............. │ │ 0x0141f450 00000000 82fe3100 cb992e00 b6000000 ......1......... │ │ 0x0141f460 01000000 45ff3400 00000000 db992e00 ....E.4......... │ │ 0x0141f470 88d22e00 b7000000 03000000 46ff3400 ............F.4. │ │ 0x0141f480 00000000 764b2f00 17b03000 b8000000 ....vK/...0..... │ │ 0x0141f490 05000000 49ff3400 00000000 e2992e00 ....I.4......... │ │ 0x0141f4a0 7ecc3000 b9000000 06000000 4eff3400 ~.0.........N.4. │ │ 0x0141f4b0 00000000 ebbb3100 ebbb3100 ba000000 ......1...1..... │ │ 0x0141f4c0 08000000 54ff3400 00000000 c9c93000 ....T.4.......0. │ │ 0x0141f4d0 c9c93000 bb000000 08000000 5cff3400 ..0.........\.4. │ │ - 0x0141f4e0 00000000 ecc22f00 ea9f3100 bc000000 ....../...1..... │ │ + 0x0141f4e0 00000000 c5c22f00 ea9f3100 bc000000 ....../...1..... │ │ 0x0141f4f0 09000000 64ff3400 00000000 39bf3100 ....d.4.....9.1. │ │ 0x0141f500 39bf3100 bd000000 0a000000 6dff3400 9.1.........m.4. │ │ 0x0141f510 00000000 24273100 24273100 be000000 ....$'1.$'1..... │ │ - 0x0141f520 0a000000 77ff3400 00000000 01913000 ....w.4.......0. │ │ - 0x0141f530 01913000 bf000000 0a000000 81ff3400 ..0...........4. │ │ - 0x0141f540 00000000 5f1b3000 5f1b3000 c0000000 ...._.0._.0..... │ │ + 0x0141f520 0a000000 77ff3400 00000000 da903000 ....w.4.......0. │ │ + 0x0141f530 da903000 bf000000 0a000000 81ff3400 ..0...........4. │ │ + 0x0141f540 00000000 381b3000 381b3000 c0000000 ....8.0.8.0..... │ │ 0x0141f550 0a000000 8bff3400 00000000 81f22e00 ......4......... │ │ 0x0141f560 81f22e00 c1000000 0a000000 95ff3400 ..............4. │ │ - 0x0141f570 00000000 a2363000 a2363000 c2000000 .....60..60..... │ │ + 0x0141f570 00000000 7b363000 7b363000 c2000000 ....{60.{60..... │ │ 0x0141f580 0a000000 9fff3400 00000000 06782e00 ......4......x.. │ │ 0x0141f590 06782e00 c3000000 0a000000 a9ff3400 .x............4. │ │ - 0x0141f5a0 00000000 0d913000 0d913000 c4000000 ......0...0..... │ │ + 0x0141f5a0 00000000 e6903000 e6903000 c4000000 ......0...0..... │ │ 0x0141f5b0 0b000000 b3ff3400 00000000 fdb42e00 ......4......... │ │ 0x0141f5c0 fdb42e00 c5000000 0b000000 beff3400 ..............4. │ │ 0x0141f5d0 00000000 f19f3100 f19f3100 c6000000 ......1...1..... │ │ 0x0141f5e0 0b000000 c9ff3400 00000000 9bd22e00 ......4......... │ │ 0x0141f5f0 9bd22e00 c7000000 0b000000 d4ff3400 ..............4. │ │ 0x0141f600 00000000 0eb52e00 0eb52e00 c8000000 ................ │ │ 0x0141f610 0b000000 dfff3400 00000000 cd093100 ......4.......1. │ │ 0x0141f620 cd093100 c9000000 0b000000 eaff3400 ..1...........4. │ │ - 0x0141f630 00000000 e5743000 e5743000 ca000000 .....t0..t0..... │ │ - 0x0141f640 0b000000 f5ff3400 00000000 f1dd2f00 ......4......./. │ │ - 0x0141f650 f1dd2f00 cb000000 0b000000 00003500 ../...........5. │ │ - 0x0141f660 00000000 f8fc2f00 f8fc2f00 cc000000 ....../.../..... │ │ + 0x0141f630 00000000 be743000 be743000 ca000000 .....t0..t0..... │ │ + 0x0141f640 0b000000 f5ff3400 00000000 cadd2f00 ......4......./. │ │ + 0x0141f650 cadd2f00 cb000000 0b000000 00003500 ../...........5. │ │ + 0x0141f660 00000000 d1fc2f00 d1fc2f00 cc000000 ....../.../..... │ │ 0x0141f670 0b000000 0b003500 00000000 afd22e00 ......5......... │ │ 0x0141f680 afd22e00 cd000000 0b000000 16003500 ..............5. │ │ - 0x0141f690 00000000 6c1b3000 6c1b3000 ce000000 ....l.0.l.0..... │ │ + 0x0141f690 00000000 451b3000 451b3000 ce000000 ....E.0.E.0..... │ │ 0x0141f6a0 0b000000 21003500 00000000 36dd3100 ....!.5.....6.1. │ │ 0x0141f6b0 36dd3100 cf000000 0b000000 2c003500 6.1.........,.5. │ │ 0x0141f6c0 00000000 1db03000 1db03000 d0000000 ......0...0..... │ │ 0x0141f6d0 0b000000 37003500 00000000 c31e3200 ....7.5.......2. │ │ 0x0141f6e0 c31e3200 d1000000 0b000000 42003500 ..2.........B.5. │ │ 0x0141f6f0 00000000 e7992e00 e7992e00 d2000000 ................ │ │ 0x0141f700 0b000000 4d003500 00000000 2ce93000 ....M.5.....,.0. │ │ 0x0141f710 2ce93000 d3000000 0b000000 58003500 ,.0.........X.5. │ │ 0x0141f720 00000000 49e93000 49e93000 d4000000 ....I.0.I.0..... │ │ 0x0141f730 0b000000 63003500 00000000 02a03100 ....c.5.......1. │ │ 0x0141f740 02a03100 d5000000 0b000000 6e003500 ..1.........n.5. │ │ 0x0141f750 00000000 7c4b2f00 7c4b2f00 d6000000 ....|K/.|K/..... │ │ 0x0141f760 0b000000 79003500 00000000 ec093100 ....y.5.......1. │ │ 0x0141f770 ec093100 d7000000 0b000000 84003500 ..1...........5. │ │ - 0x0141f780 00000000 10de2f00 10de2f00 d8000000 ....../.../..... │ │ - 0x0141f790 0b000000 8f003500 00000000 0cfd2f00 ......5......./. │ │ - 0x0141f7a0 0cfd2f00 d9000000 0b000000 9a003500 ../...........5. │ │ - 0x0141f7b0 00000000 04753000 04753000 da000000 .....u0..u0..... │ │ - 0x0141f7c0 0b000000 a5003500 00000000 29fd2f00 ......5.....)./. │ │ - 0x0141f7d0 29fd2f00 db000000 0b000000 b0003500 )./...........5. │ │ + 0x0141f780 00000000 e9dd2f00 e9dd2f00 d8000000 ....../.../..... │ │ + 0x0141f790 0b000000 8f003500 00000000 e5fc2f00 ......5......./. │ │ + 0x0141f7a0 e5fc2f00 d9000000 0b000000 9a003500 ../...........5. │ │ + 0x0141f7b0 00000000 dd743000 dd743000 da000000 .....t0..t0..... │ │ + 0x0141f7c0 0b000000 a5003500 00000000 02fd2f00 ......5......./. │ │ + 0x0141f7d0 02fd2f00 db000000 0b000000 b0003500 ../...........5. │ │ 0x0141f7e0 00000000 89cc3000 89cc3000 dc000000 ......0...0..... │ │ 0x0141f7f0 0b000000 bb003500 00000000 46bf3100 ......5.....F.1. │ │ 0x0141f800 46bf3100 dd000000 0b000000 c6003500 F.1...........5. │ │ 0x0141f810 00000000 2c852f00 2c852f00 de000000 ....,./.,./..... │ │ 0x0141f820 0b000000 d1003500 00000000 a6cc3000 ......5.......0. │ │ 0x0141f830 a6cc3000 df000000 0b000000 dc003500 ..0...........5. │ │ 0x0141f840 00000000 31b03000 31b03000 e0000000 ....1.0.1.0..... │ │ 0x0141f850 0b000000 e7003500 00000000 8df22e00 ......5......... │ │ 0x0141f860 8df22e00 e1000000 0b000000 f2003500 ..............5. │ │ 0x0141f870 00000000 4add3100 4add3100 e2000000 ....J.1.J.1..... │ │ - 0x0141f880 0b000000 fd003500 00000000 f2c22f00 ......5......./. │ │ - 0x0141f890 f2c22f00 e3000000 0b000000 08013500 ../...........5. │ │ + 0x0141f880 0b000000 fd003500 00000000 cbc22f00 ......5......./. │ │ + 0x0141f890 cbc22f00 e3000000 0b000000 08013500 ../...........5. │ │ 0x0141f8a0 00000000 1ca03100 1ca03100 e4000000 ......1...1..... │ │ - 0x0141f8b0 0b000000 13013500 00000000 3efd2f00 ......5.....>./. │ │ - 0x0141f8c0 3efd2f00 e5000000 0b000000 1e013500 >./...........5. │ │ + 0x0141f8b0 0b000000 13013500 00000000 17fd2f00 ......5......./. │ │ + 0x0141f8c0 17fd2f00 e5000000 0b000000 1e013500 ../...........5. │ │ 0x0141f8d0 00000000 a8f22e00 a8f22e00 e6000000 ................ │ │ 0x0141f8e0 0b000000 29013500 00000000 64e93000 ....).5.....d.0. │ │ 0x0141f8f0 64e93000 e7000000 0b000000 34013500 d.0.........4.5. │ │ 0x0141f900 00000000 3ba03100 3ba03100 e8000000 ....;.1.;.1..... │ │ 0x0141f910 0b000000 3f013500 00000000 039a2e00 ....?.5......... │ │ 0x0141f920 039a2e00 e9000000 0b000000 4a013500 ............J.5. │ │ - 0x0141f930 00000000 59fd2f00 59fd2f00 ea000000 ....Y./.Y./..... │ │ - 0x0141f940 0b000000 55013500 00000000 841b3000 ....U.5.......0. │ │ - 0x0141f950 841b3000 eb000000 0b000000 60013500 ..0.........`.5. │ │ - 0x0141f960 00000000 22753000 22753000 ec000000 ...."u0."u0..... │ │ + 0x0141f930 00000000 32fd2f00 32fd2f00 ea000000 ....2./.2./..... │ │ + 0x0141f940 0b000000 55013500 00000000 5d1b3000 ....U.5.....].0. │ │ + 0x0141f950 5d1b3000 eb000000 0b000000 60013500 ].0.........`.5. │ │ + 0x0141f960 00000000 fb743000 fb743000 ec000000 .....t0..t0..... │ │ 0x0141f970 0b000000 6b013500 00000000 040a3100 ....k.5.......1. │ │ 0x0141f980 040a3100 ed000000 0b000000 76013500 ..1.........v.5. │ │ 0x0141f990 00000000 229a2e00 229a2e00 ee000000 ...."..."....... │ │ 0x0141f9a0 0b000000 81013500 00000000 85e93000 ......5.......0. │ │ 0x0141f9b0 85e93000 ef000000 0b000000 8c013500 ..0...........5. │ │ 0x0141f9c0 00000000 78443100 78443100 f0000000 ....xD1.xD1..... │ │ 0x0141f9d0 0b000000 97013500 00000000 4fb03000 ......5.....O.0. │ │ 0x0141f9e0 4fb03000 f1000000 0b000000 a2013500 O.0...........5. │ │ - 0x0141f9f0 00000000 3f753000 3f753000 f2000000 ....?u0.?u0..... │ │ - 0x0141fa00 0b000000 ad013500 00000000 1e913000 ......5.......0. │ │ - 0x0141fa10 1e913000 f3000000 0b000000 b8013500 ..0...........5. │ │ + 0x0141f9f0 00000000 18753000 18753000 f2000000 .....u0..u0..... │ │ + 0x0141fa00 0b000000 ad013500 00000000 f7903000 ......5.......0. │ │ + 0x0141fa10 f7903000 f3000000 0b000000 b8013500 ..0...........5. │ │ 0x0141fa20 00000000 30273100 30273100 f4000000 ....0'1.0'1..... │ │ 0x0141fa30 0b000000 c3013500 00000000 250a3100 ......5.....%.1. │ │ 0x0141fa40 250a3100 f5000000 0b000000 ce013500 %.1...........5. │ │ 0x0141fa50 00000000 3cc93000 3cc93000 f6000000 ....<.0.<.0..... │ │ 0x0141fa60 0b000000 d9013500 00000000 45273100 ......5.....E'1. │ │ 0x0141fa70 45273100 f7000000 0b000000 e4013500 E'1...........5. │ │ - 0x0141fa80 00000000 34913000 34913000 f8000000 ....4.0.4.0..... │ │ + 0x0141fa80 00000000 0d913000 0d913000 f8000000 ......0...0..... │ │ 0x0141fa90 0b000000 ef013500 00000000 13782e00 ......5......x.. │ │ 0x0141faa0 13782e00 f9000000 0b000000 fa013500 .x............5. │ │ 0x0141fab0 00000000 8d443100 8d443100 fa000000 .....D1..D1..... │ │ 0x0141fac0 0b000000 05023500 00000000 4c623100 ......5.....Lb1. │ │ 0x0141fad0 4c623100 fb000000 0b000000 10023500 Lb1...........5. │ │ 0x0141fae0 00000000 670f2f00 670f2f00 fc000000 ....g./.g./..... │ │ - 0x0141faf0 0b000000 1b023500 00000000 29de2f00 ......5.....)./. │ │ - 0x0141fb00 29de2f00 fd000000 0b000000 26023500 )./.........&.5. │ │ + 0x0141faf0 0b000000 1b023500 00000000 02de2f00 ......5......./. │ │ + 0x0141fb00 02de2f00 fd000000 0b000000 26023500 ../.........&.5. │ │ 0x0141fb10 00000000 2c782e00 2c782e00 fe000000 ....,x..,x...... │ │ 0x0141fb20 0b000000 31023500 00000000 c4d22e00 ....1.5......... │ │ 0x0141fb30 c4d22e00 ff000000 0b000000 3c023500 ............<.5. │ │ 0x0141fb40 00000000 aa443100 aa443100 00010000 .....D1..D1..... │ │ 0x0141fb50 0b000000 47023500 00000000 5d273100 ....G.5.....]'1. │ │ - 0x0141fb60 65a42f00 01010000 08000000 52023500 e./.........R.5. │ │ + 0x0141fb60 3ea42f00 01010000 08000000 52023500 >./.........R.5. │ │ 0x0141fb70 00000000 ed813100 ed813100 02010000 ......1...1..... │ │ 0x0141fb80 07000000 5a023500 00000000 63bf3100 ....Z.5.....c.1. │ │ 0x0141fb90 63bf3100 03010000 07000000 61023500 c.1.........a.5. │ │ 0x0141fba0 00000000 e5662f00 e5662f00 04010000 .....f/..f/..... │ │ 0x0141fbb0 07000000 68023500 00000000 cb443100 ....h.5......D1. │ │ 0x0141fbc0 cb443100 05010000 07000000 6f023500 .D1.........o.5. │ │ - 0x0141fbd0 00000000 11c32f00 11c32f00 06010000 ....../.../..... │ │ - 0x0141fbe0 07000000 76023500 00000000 18c32f00 ....v.5......./. │ │ - 0x0141fbf0 18c32f00 07010000 07000000 7d023500 ../.........}.5. │ │ - 0x0141fc00 00000000 45913000 45913000 08010000 ....E.0.E.0..... │ │ + 0x0141fbd0 00000000 eac22f00 eac22f00 06010000 ....../.../..... │ │ + 0x0141fbe0 07000000 76023500 00000000 f1c22f00 ....v.5......./. │ │ + 0x0141fbf0 f1c22f00 07010000 07000000 7d023500 ../.........}.5. │ │ + 0x0141fc00 00000000 1e913000 1e913000 08010000 ......0...0..... │ │ 0x0141fc10 07000000 84023500 00000000 432c2f00 ......5.....C,/. │ │ 0x0141fc20 432c2f00 09010000 07000000 8b023500 C,/...........5. │ │ - 0x0141fc30 00000000 af363000 af363000 0a010000 .....60..60..... │ │ - 0x0141fc40 07000000 92023500 00000000 1fc32f00 ......5......./. │ │ - 0x0141fc50 1fc32f00 0b010000 07000000 99023500 ../...........5. │ │ - 0x0141fc60 00000000 4b913000 4b913000 0c010000 ....K.0.K.0..... │ │ - 0x0141fc70 07000000 a0023500 00000000 69a42f00 ......5.....i./. │ │ - 0x0141fc80 69a42f00 0d010000 08000000 a7023500 i./...........5. │ │ + 0x0141fc30 00000000 88363000 88363000 0a010000 .....60..60..... │ │ + 0x0141fc40 07000000 92023500 00000000 f8c22f00 ......5......./. │ │ + 0x0141fc50 f8c22f00 0b010000 07000000 99023500 ../...........5. │ │ + 0x0141fc60 00000000 24913000 24913000 0c010000 ....$.0.$.0..... │ │ + 0x0141fc70 07000000 a0023500 00000000 42a42f00 ......5.....B./. │ │ + 0x0141fc80 42a42f00 0d010000 08000000 a7023500 B./...........5. │ │ 0x0141fc90 00000000 4b782e00 4b782e00 0e010000 ....Kx..Kx...... │ │ 0x0141fca0 08000000 af023500 00000000 c5cc3000 ......5.......0. │ │ 0x0141fcb0 c5cc3000 0f010000 08000000 b7023500 ..0...........5. │ │ 0x0141fcc0 00000000 4a2c2f00 4a2c2f00 10010000 ....J,/.J,/..... │ │ 0x0141fcd0 08000000 bf023500 00000000 8efe3100 ......5.......1. │ │ 0x0141fce0 8efe3100 11010000 08000000 c7023500 ..1...........5. │ │ 0x0141fcf0 00000000 370a3100 370a3100 12010000 ....7.1.7.1..... │ │ @@ -32852,25 +32852,25 @@ │ │ 0x0141fe00 aae93000 1d010000 08000000 27033500 ..0.........'.5. │ │ 0x0141fe10 00000000 01672f00 01672f00 1e010000 .....g/..g/..... │ │ 0x0141fe20 08000000 2f033500 00000000 a00f2f00 ..../.5......./. │ │ 0x0141fe30 519a2e00 1f010000 08000000 37033500 Q...........7.5. │ │ 0x0141fe40 00000000 d3443100 d3443100 20010000 .....D1..D1. ... │ │ 0x0141fe50 08000000 3f033500 00000000 9afe3100 ....?.5.......1. │ │ 0x0141fe60 9afe3100 21010000 08000000 47033500 ..1.!.......G.5. │ │ - 0x0141fe70 00000000 7ea42f00 7ea42f00 22010000 ....~./.~./."... │ │ + 0x0141fe70 00000000 57a42f00 57a42f00 22010000 ....W./.W./."... │ │ 0x0141fe80 08000000 4f033500 00000000 69b03000 ....O.5.....i.0. │ │ 0x0141fe90 69b03000 23010000 08000000 57033500 i.0.#.......W.5. │ │ - 0x0141fea0 00000000 8fa42f00 8fa42f00 24010000 ....../.../.$... │ │ - 0x0141feb0 08000000 5f033500 00000000 74fd2f00 ...._.5.....t./. │ │ - 0x0141fec0 74fd2f00 25010000 08000000 67033500 t./.%.......g.5. │ │ - 0x0141fed0 00000000 b6363000 b9e93000 26010000 .....60...0.&... │ │ - 0x0141fee0 08000000 6f033500 00000000 7ffd2f00 ....o.5......./. │ │ - 0x0141fef0 8bfd2f00 27010000 08000000 77033500 ../.'.......w.5. │ │ + 0x0141fea0 00000000 68a42f00 68a42f00 24010000 ....h./.h./.$... │ │ + 0x0141feb0 08000000 5f033500 00000000 4dfd2f00 ...._.5.....M./. │ │ + 0x0141fec0 4dfd2f00 25010000 08000000 67033500 M./.%.......g.5. │ │ + 0x0141fed0 00000000 8f363000 b9e93000 26010000 .....60...0.&... │ │ + 0x0141fee0 08000000 6f033500 00000000 58fd2f00 ....o.5.....X./. │ │ + 0x0141fef0 64fd2f00 27010000 08000000 77033500 d./.'.......w.5. │ │ 0x0141ff00 00000000 e0443100 4e0a3100 28010000 .....D1.N.1.(... │ │ - 0x0141ff10 08000000 7f033500 00000000 c5363000 ......5......60. │ │ + 0x0141ff10 08000000 7f033500 00000000 9e363000 ......5......60. │ │ 0x0141ff20 984b2f00 29010000 08000000 87033500 .K/.).........5. │ │ 0x0141ff30 00000000 f9813100 f9813100 2a010000 ......1...1.*... │ │ 0x0141ff40 08000000 8f033500 00000000 041f3200 ......5.......2. │ │ 0x0141ff50 041f3200 2b010000 08000000 97033500 ..2.+.........5. │ │ 0x0141ff60 00000000 5f2c2f00 5f2c2f00 2c010000 ...._,/._,/.,... │ │ 0x0141ff70 08000000 9f033500 00000000 b10f2f00 ......5......./. │ │ 0x0141ff80 b10f2f00 2d010000 08000000 a7033500 ../.-.........5. │ │ @@ -32885,26 +32885,26 @@ │ │ 0x01420010 cae93000 33010000 08000000 d7033500 ..0.3.........5. │ │ 0x01420020 00000000 24672f00 24672f00 34010000 ....$g/.$g/.4... │ │ 0x01420030 08000000 df033500 00000000 66dd3100 ......5.....f.1. │ │ 0x01420040 66dd3100 35010000 08000000 e7033500 f.1.5.........5. │ │ 0x01420050 00000000 61273100 61273100 36010000 ....a'1.a'1.6... │ │ 0x01420060 08000000 ef033500 00000000 1b1f3200 ......5.......2. │ │ 0x01420070 1b1f3200 37010000 08000000 f7033500 ..2.7.........5. │ │ - 0x01420080 00000000 26c32f00 26c32f00 38010000 ....&./.&./.8... │ │ + 0x01420080 00000000 ffc22f00 ffc22f00 38010000 ....../.../.8... │ │ 0x01420090 08000000 ff033500 00000000 0d823100 ......5.......1. │ │ 0x014200a0 0d823100 39010000 08000000 07043500 ..1.9.........5. │ │ - 0x014200b0 00000000 4ade2f00 4ade2f00 3a010000 ....J./.J./.:... │ │ + 0x014200b0 00000000 23de2f00 23de2f00 3a010000 ....#./.#./.:... │ │ 0x014200c0 08000000 0f043500 00000000 5ba03100 ......5.....[.1. │ │ 0x014200d0 5ba03100 3b010000 09000000 17043500 [.1.;.........5. │ │ 0x014200e0 00000000 46b52e00 46b52e00 3c010000 ....F...F...<... │ │ - 0x014200f0 09000000 20043500 00000000 a51b3000 .... .5.......0. │ │ - 0x01420100 a51b3000 3d010000 09000000 29043500 ..0.=.......).5. │ │ - 0x01420110 00000000 52913000 52913000 3e010000 ....R.0.R.0.>... │ │ - 0x01420120 09000000 32043500 00000000 ca363000 ....2.5......60. │ │ - 0x01420130 ca363000 3f010000 09000000 3b043500 .60.?.......;.5. │ │ + 0x014200f0 09000000 20043500 00000000 7e1b3000 .... .5.....~.0. │ │ + 0x01420100 7e1b3000 3d010000 09000000 29043500 ~.0.=.......).5. │ │ + 0x01420110 00000000 2b913000 2b913000 3e010000 ....+.0.+.0.>... │ │ + 0x01420120 09000000 32043500 00000000 a3363000 ....2.5......60. │ │ + 0x01420130 a3363000 3f010000 09000000 3b043500 .60.?.......;.5. │ │ 0x01420140 00000000 6fa03100 6fa03100 40010000 ....o.1.o.1.@... │ │ 0x01420150 09000000 44043500 00000000 c5f22e00 ....D.5......... │ │ 0x01420160 c5f22e00 41010000 09000000 4d043500 ....A.......M.5. │ │ 0x01420170 00000000 69bf3100 69bf3100 42010000 ....i.1.i.1.B... │ │ 0x01420180 09000000 56043500 00000000 7fb03000 ....V.5.......0. │ │ 0x01420190 7fb03000 43010000 08000000 5f043500 ..0.C......._.5. │ │ 0x014201a0 00000000 590a3100 590a3100 44010000 ....Y.1.Y.1.D... │ │ @@ -32918,242 +32918,242 @@ │ │ 0x01420220 60782e00 49010000 08000000 8f043500 `x..I.........5. │ │ 0x01420230 00000000 de0f2f00 de0f2f00 4a010000 ....../.../.J... │ │ 0x01420240 08000000 97043500 00000000 f00f2f00 ......5......./. │ │ 0x01420250 f00f2f00 4b010000 08000000 9f043500 ../.K.........5. │ │ 0x01420260 00000000 30823100 30823100 4c010000 ....0.1.0.1.L... │ │ 0x01420270 08000000 a7043500 00000000 6c0a3100 ......5.....l.1. │ │ 0x01420280 6c0a3100 4d010000 08000000 af043500 l.1.M.........5. │ │ - 0x01420290 00000000 6f913000 6f913000 4e010000 ....o.0.o.0.N... │ │ + 0x01420290 00000000 48913000 48913000 4e010000 ....H.0.H.0.N... │ │ 0x014202a0 08000000 b7043500 00000000 81623100 ......5......b1. │ │ 0x014202b0 81623100 4f010000 08000000 bf043500 .b1.O.........5. │ │ 0x014202c0 00000000 431f3200 431f3200 50010000 ....C.2.C.2.P... │ │ 0x014202d0 08000000 c7043500 00000000 9d4b2f00 ......5......K/. │ │ 0x014202e0 9d4b2f00 51010000 08000000 cf043500 .K/.Q.........5. │ │ 0x014202f0 00000000 daf22e00 daf22e00 52010000 ............R... │ │ - 0x01420300 08000000 d7043500 00000000 55de2f00 ......5.....U./. │ │ - 0x01420310 55de2f00 53010000 08000000 df043500 U./.S.........5. │ │ + 0x01420300 08000000 d7043500 00000000 2ede2f00 ......5......./. │ │ + 0x01420310 2ede2f00 53010000 08000000 df043500 ../.S.........5. │ │ 0x01420320 00000000 75782e00 75782e00 54010000 ....ux..ux..T... │ │ 0x01420330 08000000 e7043500 00000000 01cd3000 ......5.......0. │ │ 0x01420340 01cd3000 55010000 08000000 ef043500 ..0.U.........5. │ │ - 0x01420350 00000000 a5a42f00 a5a42f00 56010000 ....../.../.V... │ │ + 0x01420350 00000000 7ea42f00 7ea42f00 56010000 ....~./.~./.V... │ │ 0x01420360 08000000 f7043500 00000000 04453100 ......5......E1. │ │ 0x01420370 04453100 57010000 08000000 ff043500 .E1.W.........5. │ │ 0x01420380 00000000 8aa03100 8aa03100 58010000 ......1...1.X... │ │ 0x01420390 08000000 07053500 00000000 829a2e00 ......5......... │ │ 0x014203a0 829a2e00 59010000 08000000 0f053500 ....Y.........5. │ │ 0x014203b0 00000000 571f3200 571f3200 5a010000 ....W.2.W.2.Z... │ │ 0x014203c0 08000000 17053500 00000000 e9f22e00 ......5......... │ │ 0x014203d0 e9f22e00 5b010000 08000000 1f053500 ....[.........5. │ │ 0x014203e0 00000000 05102f00 05102f00 5c010000 ....../.../.\... │ │ - 0x014203f0 08000000 27053500 00000000 98fd2f00 ....'.5......./. │ │ - 0x01420400 98fd2f00 5d010000 08000000 2f053500 ../.]......./.5. │ │ + 0x014203f0 08000000 27053500 00000000 71fd2f00 ....'.5.....q./. │ │ + 0x01420400 71fd2f00 5d010000 08000000 2f053500 q./.]......./.5. │ │ 0x01420410 00000000 00000000 00000000 00000000 ................ │ │ 0x01420420 00000000 00000000 00000000 18102f00 ............../. │ │ 0x01420430 18102f00 5f010000 08000000 37053500 ../._.......7.5. │ │ 0x01420440 00000000 9fa03100 9fa03100 60010000 ......1...1.`... │ │ 0x01420450 08000000 3f053500 00000000 7add3100 ....?.5.....z.1. │ │ 0x01420460 7add3100 61010000 08000000 47053500 z.1.a.......G.5. │ │ 0x01420470 00000000 10cd3000 10cd3000 62010000 ......0...0.b... │ │ - 0x01420480 08000000 4f053500 00000000 58753000 ....O.5.....Xu0. │ │ - 0x01420490 58753000 63010000 08000000 57053500 Xu0.c.......W.5. │ │ - 0x014204a0 00000000 3bc32f00 3bc32f00 64010000 ....;./.;./.d... │ │ - 0x014204b0 08000000 5f053500 00000000 6e753000 ...._.5.....nu0. │ │ - 0x014204c0 6e753000 65010000 08000000 67053500 nu0.e.......g.5. │ │ + 0x01420480 08000000 4f053500 00000000 31753000 ....O.5.....1u0. │ │ + 0x01420490 31753000 63010000 08000000 57053500 1u0.c.......W.5. │ │ + 0x014204a0 00000000 14c32f00 14c32f00 64010000 ....../.../.d... │ │ + 0x014204b0 08000000 5f053500 00000000 47753000 ...._.5.....Gu0. │ │ + 0x014204c0 47753000 65010000 08000000 67053500 Gu0.e.......g.5. │ │ 0x014204d0 00000000 7cbf3100 7cbf3100 66010000 ....|.1.|.1.f... │ │ - 0x014204e0 08000000 6f053500 00000000 99533000 ....o.5......S0. │ │ - 0x014204f0 99533000 67010000 08000000 77053500 .S0.g.......w.5. │ │ - 0x01420500 00000000 7b753000 7b753000 68010000 ....{u0.{u0.h... │ │ + 0x014204e0 08000000 6f053500 00000000 72533000 ....o.5.....rS0. │ │ + 0x014204f0 72533000 67010000 08000000 77053500 rS0.g.......w.5. │ │ + 0x01420500 00000000 54753000 54753000 68010000 ....Tu0.Tu0.h... │ │ 0x01420510 08000000 7f053500 00000000 8a782e00 ......5......x.. │ │ 0x01420520 8a782e00 69010000 08000000 87053500 .x..i.........5. │ │ 0x01420530 00000000 752c2f00 752c2f00 6a010000 ....u,/.u,/.j... │ │ - 0x01420540 08000000 8f053500 00000000 b9a42f00 ......5......./. │ │ - 0x01420550 df363000 6b010000 08000000 97053500 .60.k.........5. │ │ - 0x01420560 00000000 acfd2f00 84913000 6c010000 ....../...0.l... │ │ + 0x01420540 08000000 8f053500 00000000 92a42f00 ......5......./. │ │ + 0x01420550 b8363000 6b010000 08000000 97053500 .60.k.........5. │ │ + 0x01420560 00000000 85fd2f00 5d913000 6c010000 ....../.].0.l... │ │ 0x01420570 08000000 9f053500 00000000 2acd3000 ......5.....*.0. │ │ - 0x01420580 8c913000 6d010000 09000000 a7053500 ..0.m.........5. │ │ + 0x01420580 65913000 6d010000 09000000 a7053500 e.0.m.........5. │ │ 0x01420590 00000000 882c2f00 e5d22e00 6e010000 .....,/.....n... │ │ - 0x014205a0 09000000 b0053500 00000000 a0913000 ......5.......0. │ │ + 0x014205a0 09000000 b0053500 00000000 79913000 ......5.....y.0. │ │ 0x014205b0 52852f00 6f010000 09000000 b9053500 R./.o.........5. │ │ 0x014205c0 00000000 f0d22e00 8cb03000 70010000 ..........0.p... │ │ - 0x014205d0 09000000 c2053500 00000000 53c32f00 ......5.....S./. │ │ + 0x014205d0 09000000 c2053500 00000000 2cc32f00 ......5.....,./. │ │ 0x014205e0 94dd3100 71010000 09000000 cb053500 ..1.q.........5. │ │ 0x014205f0 00000000 a6b03000 99782e00 72010000 ......0..x..r... │ │ 0x01420600 09000000 d4053500 00000000 989a2e00 ......5......... │ │ - 0x01420610 5bc32f00 73010000 09000000 dd053500 [./.s.........5. │ │ - 0x01420620 00000000 a2dd3100 b4fd2f00 74010000 ......1.../.t... │ │ + 0x01420610 34c32f00 73010000 09000000 dd053500 4./.s.........5. │ │ + 0x01420620 00000000 a2dd3100 8dfd2f00 74010000 ......1.../.t... │ │ 0x01420630 09000000 e6053500 00000000 b3fe3100 ......5.......1. │ │ 0x01420640 b3fe3100 75010000 09000000 ef053500 ..1.u.........5. │ │ 0x01420650 00000000 2dc73000 2dc73000 76010000 ....-.0.-.0.v... │ │ - 0x01420660 09000000 f8053500 00000000 f0363000 ......5......60. │ │ + 0x01420660 09000000 f8053500 00000000 c9363000 ......5......60. │ │ 0x01420670 95623100 77010000 09000000 01063500 .b1.w.........5. │ │ 0x01420680 00000000 67d63100 67d63100 78010000 ....g.1.g.1.x... │ │ 0x01420690 04000000 0a063500 00000000 77273100 ......5.....w'1. │ │ 0x014206a0 77273100 79010000 05000000 0e063500 w'1.y.........5. │ │ - 0x014206b0 00000000 86753000 c31b3000 7a010000 .....u0...0.z... │ │ + 0x014206b0 00000000 5f753000 9c1b3000 7a010000 ...._u0...0.z... │ │ 0x014206c0 02000000 13063500 00000000 5e852f00 ......5.....^./. │ │ - 0x014206d0 e31b3000 7b010000 01000000 15063500 ..0.{.........5. │ │ - 0x014206e0 00000000 a6913000 b4b03000 7c010000 ......0...0.|... │ │ + 0x014206d0 bc1b3000 7b010000 01000000 15063500 ..0.{.........5. │ │ + 0x014206e0 00000000 7f913000 b4b03000 7c010000 ......0...0.|... │ │ 0x014206f0 02000000 16063500 00000000 b9fe3100 ......5.......1. │ │ - 0x01420700 e71b3000 7d010000 03000000 18063500 ..0.}.........5. │ │ - 0x01420710 00000000 befe3100 70c32f00 7e010000 ......1.p./.~... │ │ - 0x01420720 04000000 1b063500 00000000 c9a42f00 ......5......./. │ │ - 0x01420730 ec1b3000 7f010000 04000000 1f063500 ..0...........5. │ │ + 0x01420700 c01b3000 7d010000 03000000 18063500 ..0.}.........5. │ │ + 0x01420710 00000000 befe3100 49c32f00 7e010000 ......1.I./.~... │ │ + 0x01420720 04000000 1b063500 00000000 a2a42f00 ......5......./. │ │ + 0x01420730 c51b3000 7f010000 04000000 1f063500 ..0...........5. │ │ 0x01420740 00000000 50672f00 a0623100 80010000 ....Pg/..b1..... │ │ 0x01420750 04000000 23063500 00000000 22882e00 ....#.5....."... │ │ 0x01420760 84273100 81010000 04000000 27063500 .'1.........'.5. │ │ - 0x01420770 00000000 95753000 ad782e00 82010000 .....u0..x...... │ │ - 0x01420780 04000000 2b063500 00000000 fa363000 ....+.5......60. │ │ + 0x01420770 00000000 6e753000 ad782e00 82010000 ....nu0..x...... │ │ + 0x01420780 04000000 2b063500 00000000 d3363000 ....+.5......60. │ │ 0x01420790 62852f00 83010000 04000000 2f063500 b./........./.5. │ │ 0x014207a0 00000000 5fb52e00 5fb52e00 84010000 ...._..._....... │ │ - 0x014207b0 04000000 33063500 00000000 b0533000 ....3.5......S0. │ │ + 0x014207b0 04000000 33063500 00000000 89533000 ....3.5......S0. │ │ 0x014207c0 b6782e00 85010000 05000000 37063500 .x..........7.5. │ │ 0x014207d0 00000000 26102f00 c2782e00 86010000 ....&./..x...... │ │ 0x014207e0 09000000 3c063500 00000000 fcf22e00 ....<.5......... │ │ 0x014207f0 b24b2f00 87010000 0a000000 45063500 .K/.........E.5. │ │ - 0x01420800 00000000 01373000 69852f00 88010000 .....70.i./..... │ │ + 0x01420800 00000000 da363000 69852f00 88010000 .....60.i./..... │ │ 0x01420810 0a000000 4f063500 00000000 f3682e00 ....O.5......h.. │ │ 0x01420820 f3682e00 89010000 00000000 00000000 .h.............. │ │ 0x01420830 00000000 bba03100 04d32e00 8a010000 ......1......... │ │ - 0x01420840 03000000 59063500 00000000 63de2f00 ....Y.5.....c./. │ │ - 0x01420850 63de2f00 8b010000 04000000 5c063500 c./.........\.5. │ │ + 0x01420840 03000000 59063500 00000000 3cde2f00 ....Y.5.....<./. │ │ + 0x01420850 3cde2f00 8b010000 04000000 5c063500 <./.........\.5. │ │ 0x01420860 00000000 b8b03000 88bf3100 8c010000 ......0...1..... │ │ - 0x01420870 09000000 60063500 00000000 7ac32f00 ....`.5.....z./. │ │ - 0x01420880 7ac32f00 8d010000 08000000 69063500 z./.........i.5. │ │ - 0x01420890 00000000 6dde2f00 8c273100 8e010000 ....m./..'1..... │ │ + 0x01420870 09000000 60063500 00000000 53c32f00 ....`.5.....S./. │ │ + 0x01420880 53c32f00 8d010000 08000000 69063500 S./.........i.5. │ │ + 0x01420890 00000000 46de2f00 8c273100 8e010000 ....F./..'1..... │ │ 0x014208a0 08000000 71063500 00000000 b1dd3100 ....q.5.......1. │ │ 0x014208b0 b1dd3100 8f010000 08000000 79063500 ..1.........y.5. │ │ 0x014208c0 00000000 cb782e00 cb782e00 90010000 .....x...x...... │ │ - 0x014208d0 03000000 81063500 00000000 7fde2f00 ......5......./. │ │ + 0x014208d0 03000000 81063500 00000000 58de2f00 ......5.....X./. │ │ 0x014208e0 c0b03000 91010000 03000000 84063500 ..0...........5. │ │ - 0x014208f0 00000000 ad623100 f71b3000 92010000 .....b1...0..... │ │ + 0x014208f0 00000000 ad623100 d01b3000 92010000 .....b1...0..... │ │ 0x01420900 03000000 87063500 00000000 741f3200 ......5.....t.2. │ │ 0x01420910 820a3100 93010000 03000000 8a063500 ..1...........5. │ │ 0x01420920 00000000 f3682e00 f3682e00 94010000 .....h...h...... │ │ 0x01420930 00000000 00000000 00000000 c1dd3100 ..............1. │ │ 0x01420940 9dbf3100 95010000 05000000 8d063500 ..1...........5. │ │ 0x01420950 00000000 96c73000 96c73000 96010000 ......0...0..... │ │ 0x01420960 07000000 92063500 00000000 00023100 ......5.......1. │ │ 0x01420970 00023100 97010000 07000000 99063500 ..1...........5. │ │ 0x01420980 00000000 af403100 af403100 98010000 .....@1..@1..... │ │ - 0x01420990 07000000 a0063500 00000000 7e173000 ......5.....~.0. │ │ - 0x014209a0 7e173000 99010000 08000000 a7063500 ~.0...........5. │ │ + 0x01420990 07000000 a0063500 00000000 57173000 ......5.....W.0. │ │ + 0x014209a0 57173000 99010000 08000000 a7063500 W.0...........5. │ │ 0x014209b0 00000000 ea033100 ea033100 9a010000 ......1...1..... │ │ 0x014209c0 08000000 af063500 00000000 137d3100 ......5......}1. │ │ 0x014209d0 137d3100 9b010000 08000000 b7063500 .}1...........5. │ │ - 0x014209e0 00000000 d9f82f00 d9f82f00 9c010000 ....../.../..... │ │ + 0x014209e0 00000000 b2f82f00 b2f82f00 9c010000 ....../.../..... │ │ 0x014209f0 08000000 bf063500 00000000 1e7d3100 ......5......}1. │ │ 0x01420a00 1e7d3100 9d010000 08000000 c7063500 .}1...........5. │ │ 0x01420a10 00000000 06e63000 06e63000 9e010000 ......0...0..... │ │ 0x01420a20 08000000 cf063500 00000000 82233100 ......5......#1. │ │ 0x01420a30 82233100 9f010000 08000000 d7063500 .#1...........5. │ │ 0x01420a40 00000000 8e2c2f00 8e2c2f00 a0010000 .....,/..,/..... │ │ 0x01420a50 07000000 df063500 00000000 ccdd3100 ......5.......1. │ │ - 0x01420a60 c9fd2f00 a1010000 09000000 e6063500 ../...........5. │ │ - 0x01420a70 00000000 632f3000 86c32f00 a2010000 ....c/0.../..... │ │ + 0x01420a60 a2fd2f00 a1010000 09000000 e6063500 ../...........5. │ │ + 0x01420a70 00000000 3c2f3000 5fc32f00 a2010000 ....... │ │ + 0x01421910 00000000 d5de2f00 d5de2f00 3e020000 ....../.../.>... │ │ 0x01421920 04000000 240b3500 00000000 92d32e00 ....$.5......... │ │ 0x01421930 92d32e00 3f020000 04000000 280b3500 ....?.......(.5. │ │ 0x01421940 00000000 012d2f00 012d2f00 40020000 .....-/..-/.@... │ │ 0x01421950 04000000 2c0b3500 00000000 354c2f00 ....,.5.....5L/. │ │ 0x01421960 354c2f00 41020000 04000000 300b3500 5L/.A.......0.5. │ │ 0x01421970 00000000 edb03000 edb03000 42020000 ......0...0.B... │ │ - 0x01421980 04000000 340b3500 00000000 fd533000 ....4.5......S0. │ │ - 0x01421990 fd533000 43020000 04000000 380b3500 .S0.C.......8.5. │ │ + 0x01421980 04000000 340b3500 00000000 d6533000 ....4.5......S0. │ │ + 0x01421990 d6533000 43020000 04000000 380b3500 .S0.C.......8.5. │ │ 0x014219a0 00000000 e39a2e00 e39a2e00 44020000 ............D... │ │ 0x014219b0 04000000 3c0b3500 00000000 4c633100 ....<.5.....Lc1. │ │ 0x014219c0 4c633100 45020000 04000000 400b3500 Lc1.E.......@.5. │ │ - 0x014219d0 00000000 2dfe2f00 2dfe2f00 46020000 ....-./.-./.F... │ │ + 0x014219d0 00000000 06fe2f00 06fe2f00 46020000 ....../.../.F... │ │ 0x014219e0 04000000 440b3500 00000000 f39a2e00 ....D.5......... │ │ 0x014219f0 f39a2e00 47020000 04000000 480b3500 ....G.......H.5. │ │ 0x01421a00 00000000 01b13000 01b13000 48020000 ......0...0.H... │ │ - 0x01421a10 04000000 4c0b3500 00000000 d7753000 ....L.5......u0. │ │ - 0x01421a20 d7753000 49020000 04000000 500b3500 .u0.I.......P.5. │ │ + 0x01421a10 04000000 4c0b3500 00000000 b0753000 ....L.5......u0. │ │ + 0x01421a20 b0753000 49020000 04000000 500b3500 .u0.I.......P.5. │ │ 0x01421a30 00000000 a5d32e00 a5d32e00 4a020000 ............J... │ │ 0x01421a40 04000000 540b3500 00000000 13862f00 ....T.5......./. │ │ 0x01421a50 13862f00 4b020000 04000000 580b3500 ../.K.......X.5. │ │ 0x01421a60 00000000 fe1f3200 fe1f3200 4c020000 ......2...2.L... │ │ 0x01421a70 04000000 5c0b3500 00000000 5d633100 ....\.5.....]c1. │ │ 0x01421a80 5d633100 4d020000 04000000 600b3500 ]c1.M.......`.5. │ │ 0x01421a90 00000000 d7b52e00 d7b52e00 4e020000 ............N... │ │ 0x01421aa0 04000000 640b3500 00000000 b6d32e00 ....d.5......... │ │ 0x01421ab0 b6d32e00 4f020000 04000000 680b3500 ....O.......h.5. │ │ 0x01421ac0 00000000 27a13100 27a13100 50020000 ....'.1.'.1.P... │ │ - 0x01421ad0 04000000 6c0b3500 00000000 e0c32f00 ....l.5......./. │ │ - 0x01421ae0 e0c32f00 51020000 04000000 700b3500 ../.Q.......p.5. │ │ + 0x01421ad0 04000000 6c0b3500 00000000 b9c32f00 ....l.5......./. │ │ + 0x01421ae0 b9c32f00 51020000 04000000 700b3500 ../.Q.......p.5. │ │ 0x01421af0 00000000 2d0b3100 2d0b3100 52020000 ....-.1.-.1.R... │ │ - 0x01421b00 04000000 740b3500 00000000 d7913000 ....t.5.......0. │ │ - 0x01421b10 d7913000 53020000 04000000 780b3500 ..0.S.......x.5. │ │ - 0x01421b20 00000000 e8913000 e8913000 54020000 ......0...0.T... │ │ + 0x01421b00 04000000 740b3500 00000000 b0913000 ....t.5.......0. │ │ + 0x01421b10 b0913000 53020000 04000000 780b3500 ..0.S.......x.5. │ │ + 0x01421b20 00000000 c1913000 c1913000 54020000 ......0...0.T... │ │ 0x01421b30 04000000 7c0b3500 00000000 54102f00 ....|.5.....T./. │ │ 0x01421b40 54102f00 55020000 04000000 800b3500 T./.U.........5. │ │ - 0x01421b50 00000000 ea753000 ea753000 56020000 .....u0..u0.V... │ │ - 0x01421b60 04000000 840b3500 00000000 12543000 ......5......T0. │ │ - 0x01421b70 12543000 57020000 04000000 880b3500 .T0.W.........5. │ │ + 0x01421b50 00000000 c3753000 c3753000 56020000 .....u0..u0.V... │ │ + 0x01421b60 04000000 840b3500 00000000 eb533000 ......5......S0. │ │ + 0x01421b70 eb533000 57020000 04000000 880b3500 .S0.W.........5. │ │ 0x01421b80 00000000 b3672f00 b3672f00 58020000 .....g/..g/.X... │ │ - 0x01421b90 04000000 8c0b3500 00000000 3dfe2f00 ......5.....=./. │ │ + 0x01421b90 04000000 8c0b3500 00000000 16fe2f00 ......5......./. │ │ 0x01421ba0 3ea13100 59020000 04000000 900b3500 >.1.Y.........5. │ │ - 0x01421bb0 00000000 eefe3100 35373000 5a020000 ......1.570.Z... │ │ + 0x01421bb0 00000000 eefe3100 0e373000 5a020000 ......1..70.Z... │ │ 0x01421bc0 04000000 940b3500 00000000 494c2f00 ......5.....IL/. │ │ 0x01421bd0 494c2f00 5b020000 04000000 980b3500 IL/.[.........5. │ │ 0x01421be0 00000000 cc672f00 cc672f00 5c020000 .....g/..g/.\... │ │ - 0x01421bf0 04000000 9c0b3500 00000000 f7c32f00 ......5......./. │ │ - 0x01421c00 f7c32f00 5d020000 04000000 a00b3500 ../.].........5. │ │ - 0x01421c10 00000000 2ca52f00 36a52f00 5e020000 ....,./.6./.^... │ │ + 0x01421bf0 04000000 9c0b3500 00000000 d0c32f00 ......5......./. │ │ + 0x01421c00 d0c32f00 5d020000 04000000 a00b3500 ../.].........5. │ │ + 0x01421c10 00000000 05a52f00 0fa52f00 5e020000 ....../.../.^... │ │ 0x01421c20 04000000 a40b3500 00000000 25862f00 ......5.....%./. │ │ 0x01421c30 25862f00 5f020000 04000000 a80b3500 %./._.........5. │ │ - 0x01421c40 00000000 4d373000 4d373000 60020000 ....M70.M70.`... │ │ - 0x01421c50 04000000 ac0b3500 00000000 60373000 ......5.....`70. │ │ - 0x01421c60 60373000 61020000 04000000 b00b3500 `70.a.........5. │ │ + 0x01421c40 00000000 26373000 26373000 60020000 ....&70.&70.`... │ │ + 0x01421c50 04000000 ac0b3500 00000000 39373000 ......5.....970. │ │ + 0x01421c60 39373000 61020000 04000000 b00b3500 970.a.........5. │ │ 0x01421c70 00000000 62f32e00 62f32e00 62020000 ....b...b...b... │ │ 0x01421c80 04000000 b40b3500 00000000 54792e00 ......5.....Ty.. │ │ 0x01421c90 54792e00 63020000 04000000 b80b3500 Ty..c.........5. │ │ - 0x01421ca0 00000000 4ea52f00 4ea52f00 64020000 ....N./.N./.d... │ │ + 0x01421ca0 00000000 27a52f00 27a52f00 64020000 ....'./.'./.d... │ │ 0x01421cb0 04000000 bc0b3500 00000000 65102f00 ......5.....e./. │ │ 0x01421cc0 65102f00 65020000 04000000 c00b3500 e./.e.........5. │ │ 0x01421cd0 00000000 74102f00 74102f00 66020000 ....t./.t./.f... │ │ 0x01421ce0 04000000 c40b3500 00000000 ecb52e00 ......5......... │ │ 0x01421cf0 ecb52e00 67020000 04000000 c80b3500 ....g.........5. │ │ - 0x01421d00 00000000 03763000 03763000 68020000 .....v0..v0.h... │ │ - 0x01421d10 04000000 cc0b3500 00000000 0edf2f00 ......5......./. │ │ - 0x01421d20 0edf2f00 69020000 04000000 d00b3500 ../.i.........5. │ │ + 0x01421d00 00000000 dc753000 dc753000 68020000 .....u0..u0.h... │ │ + 0x01421d10 04000000 cc0b3500 00000000 e7de2f00 ......5......./. │ │ + 0x01421d20 e7de2f00 69020000 04000000 d00b3500 ../.i.........5. │ │ 0x01421d30 00000000 6a792e00 6a792e00 6a020000 ....jy..jy..j... │ │ - 0x01421d40 04000000 d40b3500 00000000 301c3000 ......5.....0.0. │ │ - 0x01421d50 301c3000 6b020000 04000000 d80b3500 0.0.k.........5. │ │ - 0x01421d60 00000000 2e543000 2e543000 6c020000 .....T0..T0.l... │ │ + 0x01421d40 04000000 d40b3500 00000000 091c3000 ......5.......0. │ │ + 0x01421d50 091c3000 6b020000 04000000 d80b3500 ..0.k.........5. │ │ + 0x01421d60 00000000 07543000 07543000 6c020000 .....T0..T0.l... │ │ 0x01421d70 04000000 dc0b3500 00000000 5a4c2f00 ......5.....ZL/. │ │ 0x01421d80 fcfe3100 6d020000 04000000 e00b3500 ..1.m.........5. │ │ 0x01421d90 00000000 8e453100 8e453100 6e020000 .....E1..E1.n... │ │ 0x01421da0 04000000 e40b3500 00000000 6cea3000 ......5.....l.0. │ │ - 0x01421db0 1b763000 6f020000 04000000 e80b3500 .v0.o.........5. │ │ + 0x01421db0 f4753000 6f020000 04000000 e80b3500 .u0.o.........5. │ │ 0x01421dc0 00000000 19ff3100 19ff3100 70020000 ......1...1.p... │ │ 0x01421dd0 05000000 ec0b3500 00000000 da672f00 ......5......g/. │ │ 0x01421de0 da672f00 71020000 05000000 f10b3500 .g/.q.........5. │ │ 0x01421df0 00000000 a8bf3100 a8bf3100 72020000 ......1...1.r... │ │ - 0x01421e00 05000000 f60b3500 00000000 4b1c3000 ......5.....K.0. │ │ - 0x01421e10 4b1c3000 73020000 05000000 fb0b3500 K.0.s.........5. │ │ + 0x01421e00 05000000 f60b3500 00000000 241c3000 ......5.....$.0. │ │ + 0x01421e10 241c3000 73020000 05000000 fb0b3500 $.0.s.........5. │ │ 0x01421e20 00000000 d9273100 d9273100 74020000 .....'1..'1.t... │ │ 0x01421e30 05000000 000c3500 00000000 e8672f00 ......5......g/. │ │ 0x01421e40 e8672f00 75020000 05000000 050c3500 .g/.u.........5. │ │ 0x01421e50 00000000 35862f00 35862f00 76020000 ....5./.5./.v... │ │ 0x01421e60 05000000 0a0c3500 00000000 192d2f00 ......5......-/. │ │ 0x01421e70 87cd3000 77020000 06000000 0f0c3500 ..0.w.........5. │ │ 0x01421e80 00000000 7c792e00 15b13000 78020000 ....|y....0.x... │ │ - 0x01421e90 06000000 150c3500 00000000 3b543000 ......5.....;T0. │ │ - 0x01421ea0 05c42f00 79020000 06000000 1b0c3500 ../.y.........5. │ │ + 0x01421e90 06000000 150c3500 00000000 14543000 ......5......T0. │ │ + 0x01421ea0 dec32f00 79020000 06000000 1b0c3500 ../.y.........5. │ │ 0x01421eb0 00000000 069b2e00 85102f00 7a020000 ........../.z... │ │ 0x01421ec0 06000000 210c3500 00000000 71633100 ....!.5.....qc1. │ │ - 0x01421ed0 17c42f00 7b020000 06000000 270c3500 ../.{.......'.5. │ │ + 0x01421ed0 f0c32f00 7b020000 06000000 270c3500 ../.{.......'.5. │ │ 0x01421ee0 00000000 74f32e00 74f32e00 7c020000 ....t...t...|... │ │ 0x01421ef0 04000000 2d0c3500 00000000 2d2d2f00 ....-.5.....--/. │ │ 0x01421f00 2d2d2f00 7d020000 04000000 310c3500 --/.}.......1.5. │ │ - 0x01421f10 00000000 fa913000 fa913000 7e020000 ......0...0.~... │ │ + 0x01421f10 00000000 d3913000 d3913000 7e020000 ......0...0.~... │ │ 0x01421f20 04000000 350c3500 00000000 410b3100 ....5.5.....A.1. │ │ 0x01421f30 410b3100 7f020000 04000000 390c3500 A.1.........9.5. │ │ 0x01421f40 00000000 babf3100 babf3100 80020000 ......1...1..... │ │ 0x01421f50 04000000 3d0c3500 00000000 cad32e00 ....=.5......... │ │ 0x01421f60 cad32e00 81020000 04000000 410c3500 ............A.5. │ │ 0x01421f70 00000000 51a13100 51a13100 82020000 ....Q.1.Q.1..... │ │ 0x01421f80 05000000 450c3500 00000000 3e2d2f00 ....E.5.....>-/. │ │ 0x01421f90 fa672f00 83020000 08000000 4a0c3500 .g/.........J.5. │ │ 0x01421fa0 00000000 9bcd3000 9bcd3000 84020000 ......0...0..... │ │ 0x01421fb0 09000000 520c3500 00000000 dfd32e00 ....R.5......... │ │ 0x01421fc0 472d2f00 85020000 00000000 00000000 G-/............. │ │ - 0x01421fd0 00000000 611c3000 27b13000 86020000 ....a.0.'.0..... │ │ + 0x01421fd0 00000000 3a1c3000 27b13000 86020000 ....:.0.'.0..... │ │ 0x01421fe0 00000000 00000000 00000000 8d823100 ..............1. │ │ - 0x01421ff0 60a52f00 87020000 01000000 5b0c3500 `./.........[.5. │ │ - 0x01422000 00000000 7ca52f00 2aff3100 88020000 ....|./.*.1..... │ │ + 0x01421ff0 39a52f00 87020000 01000000 5b0c3500 9./.........[.5. │ │ + 0x01422000 00000000 55a52f00 2aff3100 88020000 ....U./.*.1..... │ │ 0x01422010 0a000000 5c0c3500 00000000 4f0b3100 ....\.5.....O.1. │ │ - 0x01422020 8da52f00 89020000 0a000000 660c3500 ../.........f.5. │ │ - 0x01422030 00000000 44ff3100 aba52f00 8a020000 ....D.1.../..... │ │ + 0x01422020 66a52f00 89020000 0a000000 660c3500 f./.........f.5. │ │ + 0x01422030 00000000 44ff3100 84a52f00 8a020000 ....D.1.../..... │ │ 0x01422040 00000000 00000000 00000000 a9823100 ..............1. │ │ 0x01422050 61a13100 8b020000 00000000 00000000 a.1............. │ │ - 0x01422060 00000000 8a792e00 2f763000 8c020000 .....y../v0..... │ │ + 0x01422060 00000000 8a792e00 08763000 8c020000 .....y...v0..... │ │ 0x01422070 00000000 00000000 00000000 05b62e00 ................ │ │ - 0x01422080 3c763000 8d020000 00000000 00000000 O0.>O0..... │ │ 0x014227c0 05000000 360e3500 00000000 1c482f00 ....6.5......H/. │ │ 0x014227d0 1c482f00 db020000 05000000 3b0e3500 .H/.........;.5. │ │ 0x014227e0 00000000 cd9b3100 cd9b3100 dc020000 ......1...1..... │ │ - 0x014227f0 05000000 400e3500 00000000 6f4f3000 ....@.5.....oO0. │ │ - 0x01422800 6f4f3000 dd020000 05000000 450e3500 oO0.........E.5. │ │ + 0x014227f0 05000000 400e3500 00000000 484f3000 ....@.5.....HO0. │ │ + 0x01422800 484f3000 dd020000 05000000 450e3500 HO0.........E.5. │ │ 0x01422810 00000000 cb612f00 cb612f00 de020000 .....a/..a/..... │ │ - 0x01422820 05000000 4a0e3500 00000000 d4323000 ....J.5......20. │ │ - 0x01422830 d4323000 df020000 05000000 4f0e3500 .20.........O.5. │ │ + 0x01422820 05000000 4a0e3500 00000000 ad323000 ....J.5......20. │ │ + 0x01422830 ad323000 df020000 05000000 4f0e3500 .20.........O.5. │ │ 0x01422840 00000000 00043100 00043100 e0020000 ......1...1..... │ │ 0x01422850 05000000 540e3500 00000000 26482f00 ....T.5.....&H/. │ │ 0x01422860 26482f00 e1020000 05000000 590e3500 &H/.........Y.5. │ │ 0x01422870 00000000 d31a3200 d31a3200 e2020000 ......2...2..... │ │ 0x01422880 05000000 5e0e3500 00000000 8d233100 ....^.5......#1. │ │ 0x01422890 8d233100 e3020000 05000000 630e3500 .#1.........c.5. │ │ - 0x014228a0 00000000 d5703000 d5703000 e4020000 .....p0..p0..... │ │ + 0x014228a0 00000000 ae703000 ae703000 e4020000 .....p0..p0..... │ │ 0x014228b0 05000000 680e3500 00000000 d5612f00 ....h.5......a/. │ │ 0x014228c0 d5612f00 e5020000 05000000 6d0e3500 .a/.........m.5. │ │ 0x014228d0 00000000 d79b3100 d79b3100 e6020000 ......1...1..... │ │ 0x014228e0 05000000 720e3500 00000000 ee9b3100 ....r.5.......1. │ │ 0x014228f0 ee9b3100 e7020000 05000000 770e3500 ..1.........w.5. │ │ - 0x01422900 00000000 2b8d3000 2b8d3000 e8020000 ....+.0.+.0..... │ │ + 0x01422900 00000000 048d3000 048d3000 e8020000 ......0...0..... │ │ 0x01422910 05000000 7c0e3500 00000000 57942e00 ....|.5.....W... │ │ 0x01422920 57942e00 e9020000 05000000 810e3500 W.............5. │ │ 0x01422930 00000000 02d42e00 0cd42e00 ea020000 ................ │ │ - 0x01422940 04000000 860e3500 00000000 5f763000 ......5....._v0. │ │ + 0x01422940 04000000 860e3500 00000000 38763000 ......5.....8v0. │ │ 0x01422950 1ed42e00 eb020000 03000000 8a0e3500 ..............5. │ │ 0x01422960 00000000 3fb62e00 e8bf3100 ec020000 ....?.....1..... │ │ 0x01422970 03000000 8d0e3500 00000000 11e63000 ......5.......0. │ │ 0x01422980 35d42e00 ed020000 00000000 00000000 5............... │ │ - 0x01422990 00000000 b2ab3000 0a283100 ee020000 ......0..(1..... │ │ + 0x01422990 00000000 8bab3000 0a283100 ee020000 ......0..(1..... │ │ 0x014229a0 00000000 00000000 00000000 30682f00 ............0h/. │ │ - 0x014229b0 7e543000 ef020000 0b000000 900e3500 ~T0...........5. │ │ + 0x014229b0 57543000 ef020000 0b000000 900e3500 WT0...........5. │ │ 0x014229c0 00000000 a0453100 7bea3000 f0020000 .....E1.{.0..... │ │ 0x014229d0 0b000000 9b0e3500 00000000 50b62e00 ......5.....P... │ │ 0x014229e0 61b62e00 f1020000 0b000000 a60e3500 a.............5. │ │ - 0x014229f0 00000000 8f543000 b1453100 f2020000 .....T0..E1..... │ │ + 0x014229f0 00000000 68543000 b1453100 f2020000 ....hT0..E1..... │ │ 0x01422a00 08000000 b10e3500 00000000 8cea3000 ......5.......0. │ │ - 0x01422a10 53c42f00 f3020000 08000000 b90e3500 S./...........5. │ │ + 0x01422a10 2cc42f00 f3020000 08000000 b90e3500 ,./...........5. │ │ 0x01422a20 00000000 a0f32e00 7a4c2f00 f4020000 ........zL/..... │ │ 0x01422a30 08000000 c10e3500 00000000 9c102f00 ......5......./. │ │ - 0x01422a40 811c3000 f5020000 08000000 c90e3500 ..0...........5. │ │ + 0x01422a40 5a1c3000 f5020000 08000000 c90e3500 Z.0...........5. │ │ 0x01422a50 00000000 b1f32e00 64ff3100 f6020000 ........d.1..... │ │ 0x01422a60 08000000 d10e3500 00000000 b5633100 ......5......c1. │ │ - 0x01422a70 4dfe2f00 f7020000 08000000 d90e3500 M./...........5. │ │ - 0x01422a80 00000000 5efe2f00 3cd42e00 f8020000 ....^./.<....... │ │ + 0x01422a70 26fe2f00 f7020000 08000000 d90e3500 &./...........5. │ │ + 0x01422a80 00000000 37fe2f00 3cd42e00 f8020000 ....7./.<....... │ │ 0x01422a90 00000000 00000000 00000000 11283100 .............(1. │ │ 0x01422aa0 48862f00 f9020000 00000000 00000000 H./............. │ │ 0x01422ab0 00000000 75a13100 72b62e00 fa020000 ....u.1.r....... │ │ - 0x01422ac0 00000000 00000000 00000000 70fe2f00 ............p./. │ │ + 0x01422ac0 00000000 00000000 00000000 49fe2f00 ............I./. │ │ 0x01422ad0 c2453100 fb020000 00000000 00000000 .E1............. │ │ - 0x01422ae0 00000000 37b13000 82fe2f00 fc020000 ....7.0.../..... │ │ + 0x01422ae0 00000000 37b13000 5bfe2f00 fc020000 ....7.0.[./..... │ │ 0x01422af0 00000000 00000000 00000000 87a13100 ..............1. │ │ 0x01422b00 97792e00 fd020000 00000000 00000000 .y.............. │ │ 0x01422b10 00000000 c6633100 d4453100 fe020000 .....c1..E1..... │ │ 0x01422b20 08000000 e10e3500 00000000 b4cd3000 ......5.......0. │ │ - 0x01422b30 7e373000 ff020000 08000000 e90e3500 ~70...........5. │ │ - 0x01422b40 00000000 23283100 8f373000 00030000 ....#(1..70..... │ │ + 0x01422b30 57373000 ff020000 08000000 e90e3500 W70...........5. │ │ + 0x01422b40 00000000 23283100 68373000 00030000 ....#(1.h70..... │ │ 0x01422b50 08000000 f10e3500 00000000 8b4c2f00 ......5......L/. │ │ - 0x01422b60 d3a52f00 01030000 03000000 f90e3500 ../...........5. │ │ + 0x01422b60 aca52f00 01030000 03000000 f90e3500 ../...........5. │ │ 0x01422b70 00000000 5a862f00 34283100 02030000 ....Z./.4(1..... │ │ 0x01422b80 03000000 fc0e3500 00000000 84b62e00 ......5......... │ │ - 0x01422b90 14923000 03030000 03000000 ff0e3500 ..0...........5. │ │ + 0x01422b90 ed913000 03030000 03000000 ff0e3500 ..0...........5. │ │ 0x01422ba0 00000000 00000000 00000000 00000000 ................ │ │ - 0x01422bb0 00000000 00000000 00000000 6e763000 ............nv0. │ │ - 0x01422bc0 f7a52f00 05030000 06000000 020f3500 ../...........5. │ │ + 0x01422bb0 00000000 00000000 00000000 47763000 ............Gv0. │ │ + 0x01422bc0 d0a52f00 05030000 06000000 020f3500 ../...........5. │ │ 0x01422bd0 00000000 00000000 00000000 00000000 ................ │ │ 0x01422be0 00000000 00000000 00000000 00000000 ................ │ │ 0x01422bf0 00000000 00000000 00000000 00000000 ................ │ │ 0x01422c00 00000000 e5453100 7e0b3100 08030000 .....E1.~.1..... │ │ 0x01422c10 08000000 080f3500 00000000 c5cd3000 ......5.......0. │ │ 0x01422c20 7c2d2f00 09030000 08000000 100f3500 |-/...........5. │ │ 0x01422c30 00000000 73862f00 4ed42e00 0a030000 ....s./.N....... │ │ 0x01422c40 08000000 180f3500 00000000 c2f32e00 ......5......... │ │ 0x01422c50 b6823100 0b030000 08000000 200f3500 ..1......... .5. │ │ - 0x01422c60 00000000 41682f00 3adf2f00 0c030000 ....Ah/.:./..... │ │ - 0x01422c70 08000000 280f3500 00000000 fca52f00 ....(.5......./. │ │ - 0x01422c80 a0543000 0d030000 08000000 300f3500 .T0.........0.5. │ │ - 0x01422c90 00000000 389b2e00 a0373000 0e030000 ....8....70..... │ │ + 0x01422c60 00000000 41682f00 13df2f00 0c030000 ....Ah/.../..... │ │ + 0x01422c70 08000000 280f3500 00000000 d5a52f00 ....(.5......./. │ │ + 0x01422c80 79543000 0d030000 08000000 300f3500 yT0.........0.5. │ │ + 0x01422c90 00000000 389b2e00 79373000 0e030000 ....8...y70..... │ │ 0x01422ca0 09000000 380f3500 00000000 a64c2f00 ....8.5......L/. │ │ 0x01422cb0 870b3100 0f030000 09000000 410f3500 ..1.........A.5. │ │ - 0x01422cc0 00000000 2e923000 2e923000 10030000 ......0...0..... │ │ - 0x01422cd0 08000000 4a0f3500 00000000 94fe2f00 ....J.5......./. │ │ + 0x01422cc0 00000000 07923000 07923000 10030000 ......0...0..... │ │ + 0x01422cd0 08000000 4a0f3500 00000000 6dfe2f00 ....J.5.....m./. │ │ 0x01422ce0 cecd3000 11030000 08000000 520f3500 ..0.........R.5. │ │ 0x01422cf0 00000000 9dea3000 9dea3000 12030000 ......0...0..... │ │ 0x01422d00 0b000000 5a0f3500 00000000 d7633100 ....Z.5......c1. │ │ 0x01422d10 d7633100 13030000 0b000000 650f3500 .c1.........e.5. │ │ 0x01422d20 00000000 35d12e00 35d12e00 14030000 ....5...5....... │ │ 0x01422d30 09000000 700f3500 00000000 e2652f00 ....p.5......e/. │ │ 0x01422d40 e2652f00 15030000 09000000 790f3500 .e/.........y.5. │ │ 0x01422d50 00000000 c01d3200 c01d3200 16030000 ......2...2..... │ │ 0x01422d60 09000000 820f3500 00000000 a9792e00 ......5......y.. │ │ 0x01422d70 a9792e00 17030000 07000000 8b0f3500 .y............5. │ │ - 0x01422d80 00000000 b3373000 b3373000 18030000 .....70..70..... │ │ - 0x01422d90 07000000 920f3500 00000000 921c3000 ......5.......0. │ │ - 0x01422da0 921c3000 19030000 08000000 990f3500 ..0...........5. │ │ + 0x01422d80 00000000 8c373000 8c373000 18030000 .....70..70..... │ │ + 0x01422d90 07000000 920f3500 00000000 6b1c3000 ......5.....k.0. │ │ + 0x01422da0 6b1c3000 19030000 08000000 990f3500 k.0...........5. │ │ 0x01422db0 00000000 852d2f00 852d2f00 1a030000 .....-/..-/..... │ │ 0x01422dc0 08000000 a10f3500 00000000 02c03100 ......5.......1. │ │ 0x01422dd0 02c03100 1b030000 08000000 a90f3500 ..1...........5. │ │ 0x01422de0 00000000 75ff3100 75ff3100 1c030000 ....u.1.u.1..... │ │ 0x01422df0 08000000 b10f3500 00000000 7c862f00 ......5.....|./. │ │ 0x01422e00 7c862f00 1d030000 08000000 b90f3500 |./...........5. │ │ - 0x01422e10 00000000 c8373000 c8373000 1e030000 .....70..70..... │ │ + 0x01422e10 00000000 a1373000 a1373000 1e030000 .....70..70..... │ │ 0x01422e20 08000000 c10f3500 00000000 bf823100 ......5.......1. │ │ 0x01422e30 bf823100 1f030000 08000000 c90f3500 ..1...........5. │ │ - 0x01422e40 00000000 41923000 41923000 20030000 ....A.0.A.0. ... │ │ + 0x01422e40 00000000 1a923000 1a923000 20030000 ......0...0. ... │ │ 0x01422e50 08000000 d10f3500 00000000 b8ea3000 ......5.......0. │ │ 0x01422e60 b8ea3000 21030000 08000000 d90f3500 ..0.!.........5. │ │ 0x01422e70 00000000 87ff3100 87ff3100 22030000 ......1...1."... │ │ 0x01422e80 09000000 e10f3500 00000000 ce823100 ......5.......1. │ │ 0x01422e90 ce823100 23030000 09000000 ea0f3500 ..1.#.........5. │ │ 0x01422ea0 00000000 de823100 de823100 24030000 ......1...1.$... │ │ - 0x01422eb0 06000000 f30f3500 00000000 a1fe2f00 ......5......./. │ │ - 0x01422ec0 a1fe2f00 25030000 05000000 f90f3500 ../.%.........5. │ │ + 0x01422eb0 06000000 f30f3500 00000000 7afe2f00 ......5.....z./. │ │ + 0x01422ec0 7afe2f00 25030000 05000000 f90f3500 z./.%.........5. │ │ 0x01422ed0 00000000 ef633100 ef633100 26030000 .....c1..c1.&... │ │ - 0x01422ee0 05000000 fe0f3500 00000000 abfe2f00 ......5......./. │ │ - 0x01422ef0 d7373000 27030000 06000000 03103500 .70.'.........5. │ │ - 0x01422f00 00000000 06a62f00 28a62f00 28030000 ....../.(./.(... │ │ - 0x01422f10 06000000 09103500 00000000 73763000 ......5.....sv0. │ │ + 0x01422ee0 05000000 fe0f3500 00000000 84fe2f00 ......5......./. │ │ + 0x01422ef0 b0373000 27030000 06000000 03103500 .70.'.........5. │ │ + 0x01422f00 00000000 dfa52f00 01a62f00 28030000 ....../.../.(... │ │ + 0x01422f10 06000000 09103500 00000000 4c763000 ......5.....Lv0. │ │ 0x01422f20 14c03100 29030000 06000000 0f103500 ..1.).........5. │ │ - 0x01422f30 00000000 7d763000 aa543000 2a030000 ....}v0..T0.*... │ │ + 0x01422f30 00000000 56763000 83543000 2a030000 ....Vv0..T0.*... │ │ 0x01422f40 06000000 15103500 00000000 96583100 ......5......X1. │ │ 0x01422f50 c0792e00 2b030000 06000000 1b103500 .y..+.........5. │ │ - 0x01422f60 00000000 c7ea3000 91763000 2c030000 ......0..v0.,... │ │ + 0x01422f60 00000000 c7ea3000 6a763000 2c030000 ......0.jv0.,... │ │ 0x01422f70 06000000 21103500 00000000 4a682f00 ....!.5.....Jh/. │ │ 0x01422f80 51682f00 2d030000 06000000 27103500 Qh/.-.......'.5. │ │ 0x01422f90 00000000 4c9b2e00 4c9b2e00 2e030000 ....L...L....... │ │ 0x01422fa0 00000000 00000000 00000000 9d133200 ..............2. │ │ 0x01422fb0 88862f00 2f030000 06000000 2d103500 .././.......-.5. │ │ 0x01422fc0 00000000 99a13100 ceea3000 30030000 ......1...0.0... │ │ 0x01422fd0 06000000 33103500 00000000 49b13000 ....3.5.....I.0. │ │ 0x01422fe0 40203200 31030000 06000000 39103500 @ 2.1.......9.5. │ │ - 0x01422ff0 00000000 bd543000 a00b3100 32030000 .....T0...1.2... │ │ + 0x01422ff0 00000000 96543000 a00b3100 32030000 .....T0...1.2... │ │ 0x01423000 06000000 3f103500 00000000 ee453100 ....?.5......E1. │ │ 0x01423010 ee453100 33030000 07000000 45103500 .E1.3.......E.5. │ │ 0x01423020 00000000 5f682f00 5f682f00 34030000 ...._h/._h/.4... │ │ - 0x01423030 07000000 4c103500 00000000 a1763000 ....L.5......v0. │ │ - 0x01423040 a1763000 35030000 07000000 53103500 .v0.5.......S.5. │ │ + 0x01423030 07000000 4c103500 00000000 7a763000 ....L.5.....zv0. │ │ + 0x01423040 7a763000 35030000 07000000 53103500 zv0.5.......S.5. │ │ 0x01423050 00000000 9a862f00 9a862f00 36030000 ....../.../.6... │ │ 0x01423060 07000000 5a103500 00000000 96b62e00 ....Z.5......... │ │ 0x01423070 96b62e00 37030000 07000000 61103500 ....7.......a.5. │ │ 0x01423080 00000000 e8823100 e8823100 38030000 ......1...1.8... │ │ - 0x01423090 07000000 68103500 00000000 cffe2f00 ....h.5......./. │ │ - 0x014230a0 cffe2f00 39030000 07000000 6f103500 ../.9.......o.5. │ │ - 0x014230b0 00000000 f4fe2f00 f4fe2f00 3a030000 ....../.../.:... │ │ - 0x014230c0 07000000 76103500 00000000 a41c3000 ....v.5.......0. │ │ - 0x014230d0 a41c3000 3b030000 07000000 7d103500 ..0.;.......}.5. │ │ + 0x01423090 07000000 68103500 00000000 a8fe2f00 ....h.5......./. │ │ + 0x014230a0 a8fe2f00 39030000 07000000 6f103500 ../.9.......o.5. │ │ + 0x014230b0 00000000 cdfe2f00 cdfe2f00 3a030000 ....../.../.:... │ │ + 0x014230c0 07000000 76103500 00000000 7d1c3000 ....v.5.....}.0. │ │ + 0x014230d0 7d1c3000 3b030000 07000000 7d103500 }.0.;.......}.5. │ │ 0x014230e0 00000000 f9633100 f9633100 3c030000 .....c1..c1.<... │ │ 0x014230f0 07000000 84103500 00000000 aaa13100 ......5.......1. │ │ 0x01423100 aaa13100 3d030000 07000000 8b103500 ..1.=.........5. │ │ 0x01423110 00000000 24c03100 24c03100 3e030000 ....$.1.$.1.>... │ │ 0x01423120 07000000 92103500 00000000 dccd3000 ......5.......0. │ │ 0x01423130 dccd3000 3f030000 07000000 99103500 ..0.?.........5. │ │ 0x01423140 00000000 97ff3100 97ff3100 40030000 ......1...1.@... │ │ @@ -33678,227 +33678,227 @@ │ │ 0x014231a0 00000000 13463100 13463100 44030000 .....F1..F1.D... │ │ 0x014231b0 07000000 bc103500 00000000 bc862f00 ......5......./. │ │ 0x014231c0 bc862f00 45030000 07000000 c3103500 ../.E.........5. │ │ 0x014231d0 00000000 ad102f00 ad102f00 46030000 ....../.../.F... │ │ 0x014231e0 07000000 ca103500 00000000 d7a13100 ......5.......1. │ │ 0x014231f0 d7a13100 47030000 07000000 d1103500 ..1.G.........5. │ │ 0x01423200 00000000 4dc03100 4dc03100 48030000 ....M.1.M.1.H... │ │ - 0x01423210 07000000 d8103500 00000000 43df2f00 ......5.....C./. │ │ - 0x01423220 43df2f00 49030000 07000000 df103500 C./.I.........5. │ │ + 0x01423210 07000000 d8103500 00000000 1cdf2f00 ......5......./. │ │ + 0x01423220 1cdf2f00 49030000 07000000 df103500 ../.I.........5. │ │ 0x01423230 00000000 55203200 55203200 4a030000 ....U 2.U 2.J... │ │ 0x01423240 07000000 e6103500 00000000 3b463100 ......5.....;F1. │ │ 0x01423250 3b463100 4b030000 07000000 ed103500 ;F1.K.........5. │ │ 0x01423260 00000000 7c203200 7c203200 4c030000 ....| 2.| 2.L... │ │ 0x01423270 07000000 f4103500 00000000 972d2f00 ......5......-/. │ │ 0x01423280 972d2f00 4d030000 07000000 fb103500 .-/.M.........5. │ │ - 0x01423290 00000000 fe373000 fe373000 4e030000 .....70..70.N... │ │ - 0x014232a0 07000000 02113500 00000000 13383000 ......5......80. │ │ - 0x014232b0 13383000 4f030000 07000000 09113500 .80.O.........5. │ │ + 0x01423290 00000000 d7373000 d7373000 4e030000 .....70..70.N... │ │ + 0x014232a0 07000000 02113500 00000000 ec373000 ......5......70. │ │ + 0x014232b0 ec373000 4f030000 07000000 09113500 .70.O.........5. │ │ 0x014232c0 00000000 0fde3100 0fde3100 50030000 ......1...1.P... │ │ - 0x014232d0 07000000 10113500 00000000 c91c3000 ......5.......0. │ │ - 0x014232e0 6adf2f00 51030000 08000000 17113500 j./.Q.........5. │ │ + 0x014232d0 07000000 10113500 00000000 a21c3000 ......5.......0. │ │ + 0x014232e0 43df2f00 51030000 08000000 17113500 C./.Q.........5. │ │ 0x014232f0 00000000 d2792e00 a1d42e00 52030000 .....y......R... │ │ 0x01423300 08000000 1f113500 00000000 65463100 ......5.....eF1. │ │ - 0x01423310 50923000 53030000 08000000 27113500 P.0.S.......'.5. │ │ + 0x01423310 29923000 53030000 08000000 27113500 ).0.S.......'.5. │ │ 0x01423320 00000000 e4862f00 5db13000 54030000 ....../.].0.T... │ │ 0x01423330 08000000 2f113500 00000000 bcff3100 ..../.5.......1. │ │ 0x01423340 a92d2f00 55030000 08000000 37113500 .-/.U.......7.5. │ │ 0x01423350 00000000 56283100 f6a13100 56030000 ....V(1...1.V... │ │ - 0x01423360 08000000 3f113500 00000000 3b9f3000 ....?.5.....;.0. │ │ + 0x01423360 08000000 3f113500 00000000 149f3000 ....?.5.......0. │ │ 0x01423370 579b2e00 57030000 00000000 00000000 W...W........... │ │ - 0x01423380 00000000 64c42f00 5c9b2e00 58030000 ....d./.\...X... │ │ + 0x01423380 00000000 3dc42f00 5c9b2e00 58030000 ....=./.\...X... │ │ 0x01423390 09000000 47113500 00000000 8cb13000 ....G.5.......0. │ │ 0x014233a0 0d833100 59030000 03000000 50113500 ..1.Y.......P.5. │ │ 0x014233b0 00000000 1fa23100 7f682f00 5a030000 ......1..h/.Z... │ │ - 0x014233c0 08000000 53113500 00000000 8bdf2f00 ....S.5......./. │ │ - 0x014233d0 8bdf2f00 5b030000 03000000 5b113500 ../.[.......[.5. │ │ + 0x014233c0 08000000 53113500 00000000 64df2f00 ....S.5.....d./. │ │ + 0x014233d0 64df2f00 5b030000 03000000 5b113500 d./.[.......[.5. │ │ 0x014233e0 00000000 d5102f00 d5102f00 5c030000 ....../.../.\... │ │ - 0x014233f0 03000000 5e113500 00000000 70c42f00 ....^.5.....p./. │ │ - 0x01423400 70c42f00 5d030000 03000000 61113500 p./.].......a.5. │ │ + 0x014233f0 03000000 5e113500 00000000 49c42f00 ....^.5.....I./. │ │ + 0x01423400 49c42f00 5d030000 03000000 61113500 I./.].......a.5. │ │ 0x01423410 00000000 e6102f00 e6102f00 5e030000 ....../.../.^... │ │ 0x01423420 03000000 64113500 00000000 d80b3100 ....d.5.......1. │ │ 0x01423430 d80b3100 5f030000 03000000 67113500 ..1._.......g.5. │ │ 0x01423440 00000000 74283100 74283100 60030000 ....t(1.t(1.`... │ │ 0x01423450 03000000 6a113500 00000000 84283100 ....j.5......(1. │ │ 0x01423460 84283100 61030000 03000000 6d113500 .(1.a.......m.5. │ │ - 0x01423470 00000000 dc1c3000 dc1c3000 62030000 ......0...0.b... │ │ + 0x01423470 00000000 b51c3000 b51c3000 62030000 ......0...0.b... │ │ 0x01423480 03000000 70113500 00000000 09872f00 ....p.5......./. │ │ 0x01423490 09872f00 63030000 03000000 73113500 ../.c.......s.5. │ │ - 0x014234a0 00000000 4da62f00 4da62f00 64030000 ....M./.M./.d... │ │ - 0x014234b0 03000000 76113500 00000000 f61c3000 ....v.5.......0. │ │ - 0x014234c0 f61c3000 65030000 03000000 79113500 ..0.e.......y.5. │ │ - 0x014234d0 00000000 be763000 be763000 66030000 .....v0..v0.f... │ │ + 0x014234a0 00000000 26a62f00 26a62f00 64030000 ....&./.&./.d... │ │ + 0x014234b0 03000000 76113500 00000000 cf1c3000 ....v.5.......0. │ │ + 0x014234c0 cf1c3000 65030000 03000000 79113500 ..0.e.......y.5. │ │ + 0x014234d0 00000000 97763000 97763000 66030000 .....v0..v0.f... │ │ 0x014234e0 03000000 7c113500 00000000 cbf32e00 ....|.5......... │ │ 0x014234f0 cbf32e00 67030000 03000000 7f113500 ....g.........5. │ │ 0x01423500 00000000 749b2e00 749b2e00 68030000 ....t...t...h... │ │ 0x01423510 03000000 82113500 00000000 f4102f00 ......5......./. │ │ 0x01423520 f4102f00 69030000 03000000 85113500 ../.i.........5. │ │ - 0x01423530 00000000 25383000 25383000 6a030000 ....%80.%80.j... │ │ - 0x01423540 03000000 88113500 00000000 97df2f00 ......5......./. │ │ - 0x01423550 97df2f00 6b030000 03000000 8b113500 ../.k.........5. │ │ + 0x01423530 00000000 fe373000 fe373000 6a030000 .....70..70.j... │ │ + 0x01423540 03000000 88113500 00000000 70df2f00 ......5.....p./. │ │ + 0x01423550 70df2f00 6b030000 03000000 8b113500 p./.k.........5. │ │ 0x01423560 00000000 a65a3100 a65a3100 6c030000 .....Z1..Z1.l... │ │ 0x01423570 03000000 8e113500 00000000 94682f00 ......5......h/. │ │ 0x01423580 94682f00 6d030000 03000000 91113500 .h/.m.........5. │ │ 0x01423590 00000000 da2d2f00 da2d2f00 6e030000 .....-/..-/.n... │ │ - 0x014235a0 03000000 94113500 00000000 19ff2f00 ......5......./. │ │ - 0x014235b0 19ff2f00 6f030000 03000000 97113500 ../.o.........5. │ │ + 0x014235a0 03000000 94113500 00000000 f2fe2f00 ......5......./. │ │ + 0x014235b0 f2fe2f00 6f030000 03000000 97113500 ../.o.........5. │ │ 0x014235c0 00000000 b3b62e00 b3b62e00 70030000 ............p... │ │ 0x014235d0 03000000 9a113500 00000000 b9d42e00 ......5......... │ │ 0x014235e0 b9d42e00 71030000 03000000 9d113500 ....q.........5. │ │ - 0x014235f0 00000000 59a62f00 59a62f00 72030000 ....Y./.Y./.r... │ │ + 0x014235f0 00000000 32a62f00 32a62f00 72030000 ....2./.2./.r... │ │ 0x01423600 03000000 a0113500 00000000 39a23100 ......5.....9.1. │ │ 0x01423610 39a23100 73030000 03000000 a3113500 9.1.s.........5. │ │ 0x01423620 00000000 98b13000 98b13000 74030000 ......0...0.t... │ │ 0x01423630 03000000 a6113500 00000000 e2ea3000 ......5.......0. │ │ 0x01423640 e2ea3000 75030000 03000000 a9113500 ..0.u.........5. │ │ - 0x01423650 00000000 0e1d3000 0e1d3000 76030000 ......0...0.v... │ │ - 0x01423660 03000000 ac113500 00000000 6a923000 ......5.....j.0. │ │ - 0x01423670 6a923000 77030000 03000000 af113500 j.0.w.........5. │ │ + 0x01423650 00000000 e71c3000 e71c3000 76030000 ......0...0.v... │ │ + 0x01423660 03000000 ac113500 00000000 43923000 ......5.....C.0. │ │ + 0x01423670 43923000 77030000 03000000 af113500 C.0.w.........5. │ │ 0x01423680 00000000 e3ff3100 e3ff3100 78030000 ......1...1.x... │ │ 0x01423690 03000000 b2113500 00000000 f30b3100 ......5.......1. │ │ 0x014236a0 f30b3100 79030000 03000000 b5113500 ..1.y.........5. │ │ - 0x014236b0 00000000 41383000 41383000 7a030000 ....A80.A80.z... │ │ + 0x014236b0 00000000 1a383000 1a383000 7a030000 .....80..80.z... │ │ 0x014236c0 03000000 b8113500 00000000 adb13000 ......5.......0. │ │ 0x014236d0 adb13000 7b030000 03000000 bb113500 ..0.{.........5. │ │ 0x014236e0 00000000 70463100 70463100 7c030000 ....pF1.pF1.|... │ │ 0x014236f0 03000000 be113500 00000000 26643100 ......5.....&d1. │ │ 0x01423700 26643100 7d030000 0b000000 c1113500 &d1.}.........5. │ │ - 0x01423710 00000000 cf543000 24de3100 7e030000 .....T0.$.1.~... │ │ + 0x01423710 00000000 a8543000 24de3100 7e030000 .....T0.$.1.~... │ │ 0x01423720 00000000 00000000 00000000 78463100 ............xF1. │ │ - 0x01423730 55383000 7f030000 09000000 cc113500 U80...........5. │ │ + 0x01423730 2e383000 7f030000 09000000 cc113500 .80...........5. │ │ 0x01423740 00000000 c7d42e00 36643100 80030000 ........6d1..... │ │ 0x01423750 09000000 d5113500 00000000 29443100 ......5.....)D1. │ │ 0x01423760 29443100 81030000 09000000 de113500 )D1...........5. │ │ 0x01423770 00000000 db792e00 d5d42e00 82030000 .....y.......... │ │ - 0x01423780 09000000 e7113500 00000000 221d3000 ......5.....".0. │ │ + 0x01423780 09000000 e7113500 00000000 fb1c3000 ......5.......0. │ │ 0x01423790 f0ff3100 83030000 09000000 f0113500 ..1...........5. │ │ 0x014237a0 00000000 0daf3000 0daf3000 84030000 ......0...0..... │ │ 0x014237b0 09000000 f9113500 00000000 c1b13000 ......5.......0. │ │ - 0x014237c0 d4543000 85030000 09000000 02123500 .T0...........5. │ │ - 0x014237d0 00000000 7ec42f00 b44c2f00 86030000 ....~./..L/..... │ │ - 0x014237e0 09000000 0b123500 00000000 b6523000 ......5......R0. │ │ - 0x014237f0 b6523000 87030000 09000000 14123500 .R0...........5. │ │ - 0x01423800 00000000 d0763000 e22d2f00 88030000 .....v0..-/..... │ │ + 0x014237c0 ad543000 85030000 09000000 02123500 .T0...........5. │ │ + 0x014237d0 00000000 57c42f00 b44c2f00 86030000 ....W./..L/..... │ │ + 0x014237e0 09000000 0b123500 00000000 8f523000 ......5......R0. │ │ + 0x014237f0 8f523000 87030000 09000000 14123500 .R0...........5. │ │ + 0x01423800 00000000 a9763000 e22d2f00 88030000 .....v0..-/..... │ │ 0x01423810 00000000 00000000 00000000 29de3100 ............).1. │ │ 0x01423820 90283100 89030000 00000000 00000000 .(1............. │ │ 0x01423830 00000000 8c9b2e00 a1682f00 8a030000 .........h/..... │ │ - 0x01423840 00000000 00000000 00000000 e0543000 .............T0. │ │ - 0x01423850 e0543000 8b030000 0b000000 1d123500 .T0...........5. │ │ + 0x01423840 00000000 00000000 00000000 b9543000 .............T0. │ │ + 0x01423850 b9543000 8b030000 0b000000 1d123500 .T0...........5. │ │ 0x01423860 00000000 f9cd3000 f9cd3000 8c030000 ......0...0..... │ │ 0x01423870 0b000000 28123500 00000000 21833100 ....(.5.....!.1. │ │ 0x01423880 21833100 8d030000 0b000000 33123500 !.1.........3.5. │ │ 0x01423890 00000000 35833100 ad682f00 8e030000 ....5.1..h/..... │ │ 0x014238a0 04000000 3e123500 00000000 42643100 ....>.5.....Bd1. │ │ - 0x014238b0 f4543000 8f030000 09000000 42123500 .T0.........B.5. │ │ + 0x014238b0 cd543000 8f030000 09000000 42123500 .T0.........B.5. │ │ 0x014238c0 00000000 e1d42e00 53a23100 90030000 ........S.1..... │ │ - 0x014238d0 09000000 4b123500 00000000 26ff2f00 ....K.5.....&./. │ │ - 0x014238e0 7c923000 91030000 08000000 54123500 |.0.........T.5. │ │ + 0x014238d0 09000000 4b123500 00000000 fffe2f00 ....K.5......./. │ │ + 0x014238e0 55923000 91030000 08000000 54123500 U.0.........T.5. │ │ 0x014238f0 00000000 08112f00 c04c2f00 92030000 ....../..L/..... │ │ 0x01423900 08000000 5c123500 00000000 14112f00 ....\.5......./. │ │ - 0x01423910 8cc42f00 93030000 00000000 00000000 ../............. │ │ + 0x01423910 65c42f00 93030000 00000000 00000000 e./............. │ │ 0x01423920 00000000 5da23100 f6ea3000 94030000 ....].1...0..... │ │ 0x01423930 00000000 00000000 00000000 c4682f00 .............h/. │ │ 0x01423940 a6203200 95030000 00000000 00000000 . 2............. │ │ 0x01423950 00000000 0dce3000 47643100 96030000 ......0.Gd1..... │ │ 0x01423960 00000000 00000000 00000000 989b2e00 ................ │ │ 0x01423970 22872f00 97030000 09000000 64123500 "./.........d.5. │ │ 0x01423980 00000000 a39b2e00 c5013100 98030000 ..........1..... │ │ - 0x01423990 07000000 6d123500 00000000 844f3000 ....m.5......O0. │ │ - 0x014239a0 844f3000 99030000 09000000 74123500 .O0.........t.5. │ │ + 0x01423990 07000000 6d123500 00000000 5d4f3000 ....m.5.....]O0. │ │ + 0x014239a0 5d4f3000 99030000 09000000 74123500 ]O0.........t.5. │ │ 0x014239b0 00000000 c70a2f00 c70a2f00 9a030000 ....../.../..... │ │ 0x014239c0 09000000 7d123500 00000000 5c742e00 ....}.5.....\t.. │ │ 0x014239d0 5c742e00 9b030000 09000000 86123500 \t............5. │ │ - 0x014239e0 00000000 eb323000 eb323000 9c030000 .....20..20..... │ │ + 0x014239e0 00000000 c4323000 c4323000 9c030000 .....20..20..... │ │ 0x014239f0 09000000 8f123500 00000000 17043100 ......5.......1. │ │ 0x01423a00 17043100 9d030000 09000000 98123500 ..1...........5. │ │ 0x01423a10 00000000 c3d83100 c3d83100 9e030000 ......1...1..... │ │ 0x01423a20 09000000 a1123500 00000000 1f413100 ......5......A1. │ │ 0x01423a30 1f413100 9f030000 09000000 aa123500 .A1...........5. │ │ 0x01423a40 00000000 f7282f00 f7282f00 a0030000 .....(/..(/..... │ │ 0x01423a50 09000000 b3123500 00000000 069c3100 ......5.......1. │ │ 0x01423a60 069c3100 a1030000 09000000 bc123500 ..1...........5. │ │ - 0x01423a70 00000000 c0ab3000 c0ab3000 a2030000 ......0...0..... │ │ + 0x01423a70 00000000 99ab3000 99ab3000 a2030000 ......0...0..... │ │ 0x01423a80 09000000 c5123500 00000000 5af93100 ......5.....Z.1. │ │ 0x01423a90 5af93100 a3030000 09000000 ce123500 Z.1...........5. │ │ 0x01423aa0 00000000 18b12e00 18b12e00 a4030000 ................ │ │ 0x01423ab0 09000000 d7123500 00000000 3d482f00 ......5.....=H/. │ │ 0x01423ac0 3d482f00 a5030000 09000000 e0123500 =H/...........5. │ │ 0x01423ad0 00000000 ea1a3200 ea1a3200 a6030000 ......2...2..... │ │ 0x01423ae0 09000000 e9123500 00000000 ecd42e00 ......5......... │ │ 0x01423af0 0ceb3000 a7030000 09000000 f2123500 ..0...........5. │ │ - 0x01423b00 00000000 99c42f00 99c42f00 a8030000 ....../.../..... │ │ + 0x01423b00 00000000 72c42f00 72c42f00 a8030000 ....r./.r./..... │ │ 0x01423b10 09000000 fb123500 00000000 2c872f00 ......5.....,./. │ │ 0x01423b20 2c872f00 a9030000 06000000 04133500 ,./...........5. │ │ 0x01423b30 00000000 ee2d2f00 ee2d2f00 aa030000 .....-/..-/..... │ │ 0x01423b40 06000000 0a133500 00000000 35de3100 ......5.....5.1. │ │ 0x01423b50 35de3100 ab030000 06000000 10133500 5.1...........5. │ │ 0x01423b60 00000000 122e2f00 122e2f00 ac030000 ....../.../..... │ │ - 0x01423b70 06000000 16133500 00000000 f9543000 ......5......T0. │ │ - 0x01423b80 f9543000 ad030000 09000000 1c133500 .T0...........5. │ │ + 0x01423b70 06000000 16133500 00000000 d2543000 ......5......T0. │ │ + 0x01423b80 d2543000 ad030000 09000000 1c133500 .T0...........5. │ │ 0x01423b90 00000000 73a23100 73a23100 ae030000 ....s.1.s.1..... │ │ 0x01423ba0 06000000 25133500 00000000 da682f00 ....%.5......h/. │ │ 0x01423bb0 da682f00 af030000 06000000 2b133500 .h/.........+.5. │ │ 0x01423bc0 00000000 21112f00 21112f00 b0030000 ....!./.!./..... │ │ 0x01423bd0 06000000 31133500 00000000 49833100 ....1.5.....I.1. │ │ 0x01423be0 49833100 b1030000 06000000 37133500 I.1.........7.5. │ │ 0x01423bf0 00000000 fcff3100 fcff3100 b2030000 ......1...1..... │ │ - 0x01423c00 00000000 00000000 00000000 61383000 ............a80. │ │ - 0x01423c10 61383000 b3030000 00000000 00000000 a80............. │ │ + 0x01423c00 00000000 00000000 00000000 3a383000 ............:80. │ │ + 0x01423c10 3a383000 b3030000 00000000 00000000 :80............. │ │ 0x01423c20 00000000 23ce3000 f7d42e00 b4030000 ....#.0......... │ │ 0x01423c30 00000000 00000000 00000000 03692f00 .............i/. │ │ 0x01423c40 5d643100 b5030000 00000000 00000000 ]d1............. │ │ - 0x01423c50 00000000 32ff2f00 e9792e00 b6030000 ....2./..y...... │ │ + 0x01423c50 00000000 0bff2f00 e9792e00 b6030000 ....../..y...... │ │ 0x01423c60 00000000 00000000 00000000 bc203200 ............. 2. │ │ - 0x01423c70 4aff2f00 b7030000 0a000000 3d133500 J./.........=.5. │ │ + 0x01423c70 23ff2f00 b7030000 0a000000 3d133500 #./.........=.5. │ │ 0x01423c80 00000000 17eb3000 cc4c2f00 b8030000 ......0..L/..... │ │ - 0x01423c90 0a000000 47133500 00000000 301d3000 ....G.5.....0.0. │ │ - 0x01423ca0 dc763000 b9030000 0a000000 51133500 .v0.........Q.5. │ │ + 0x01423c90 0a000000 47133500 00000000 091d3000 ....G.5.......0. │ │ + 0x01423ca0 b5763000 b9030000 0a000000 51133500 .v0.........Q.5. │ │ 0x01423cb0 00000000 59de3100 72833100 ba030000 ....Y.1.r.1..... │ │ - 0x01423cc0 0a000000 5b133500 00000000 bbc42f00 ....[.5......./. │ │ + 0x01423cc0 0a000000 5b133500 00000000 94c42f00 ....[.5......./. │ │ 0x01423cd0 c3b62e00 bb030000 0b000000 65133500 ............e.5. │ │ - 0x01423ce0 00000000 3bce3000 71a62f00 bc030000 ....;.0.q./..... │ │ + 0x01423ce0 00000000 3bce3000 4aa62f00 bc030000 ....;.0.J./..... │ │ 0x01423cf0 0b000000 70133500 00000000 017a2e00 ....p.5......z.. │ │ - 0x01423d00 f5763000 bd030000 0b000000 7b133500 .v0.........{.5. │ │ + 0x01423d00 ce763000 bd030000 0b000000 7b133500 .v0.........{.5. │ │ 0x01423d10 00000000 75643100 b29b2e00 be030000 ....ud1......... │ │ - 0x01423d20 00000000 00000000 00000000 20553000 ............ U0. │ │ + 0x01423d20 00000000 00000000 00000000 f9543000 .............T0. │ │ 0x01423d30 29eb3000 bf030000 00000000 00000000 ).0............. │ │ - 0x01423d40 00000000 dcb62e00 421d3000 c0030000 ........B.0..... │ │ + 0x01423d40 00000000 dcb62e00 1b1d3000 c0030000 ..........0..... │ │ 0x01423d50 00000000 00000000 00000000 4ace3000 ............J.0. │ │ - 0x01423d60 4e1d3000 c1030000 08000000 86133500 N.0...........5. │ │ - 0x01423d70 00000000 1b692f00 9edf2f00 c2030000 .....i/.../..... │ │ + 0x01423d60 271d3000 c1030000 08000000 86133500 '.0...........5. │ │ + 0x01423d70 00000000 1b692f00 77df2f00 c2030000 .....i/.w./..... │ │ 0x01423d80 08000000 8e133500 00000000 9c283100 ......5......(1. │ │ - 0x01423d90 91a62f00 c3030000 08000000 96133500 ../...........5. │ │ - 0x01423da0 00000000 e54c2f00 88923000 c4030000 .....L/...0..... │ │ + 0x01423d90 6aa62f00 c3030000 08000000 96133500 j./...........5. │ │ + 0x01423da0 00000000 e54c2f00 61923000 c4030000 .....L/.a.0..... │ │ 0x01423db0 08000000 9e133500 00000000 35eb3000 ......5.....5.0. │ │ - 0x01423dc0 71383000 c5030000 08000000 a6133500 q80...........5. │ │ - 0x01423dd0 00000000 f74c2f00 2c553000 c6030000 .....L/.,U0..... │ │ - 0x01423de0 08000000 ae133500 00000000 a2a62f00 ......5......./. │ │ - 0x01423df0 5f1d3000 c7030000 08000000 b6133500 _.0...........5. │ │ + 0x01423dc0 4a383000 c5030000 08000000 a6133500 J80...........5. │ │ + 0x01423dd0 00000000 f74c2f00 05553000 c6030000 .....L/..U0..... │ │ + 0x01423de0 08000000 ae133500 00000000 7ba62f00 ......5.....{./. │ │ + 0x01423df0 381d3000 c7030000 08000000 b6133500 8.0...........5. │ │ 0x01423e00 00000000 81643100 2c692f00 c8030000 .....d1.,i/..... │ │ 0x01423e10 08000000 be133500 00000000 0fd52e00 ......5......... │ │ - 0x01423e20 61ff2f00 c9030000 08000000 c6133500 a./...........5. │ │ - 0x01423e30 00000000 b3a62f00 86833100 ca030000 ....../...1..... │ │ - 0x01423e40 08000000 ce133500 00000000 72ff2f00 ......5.....r./. │ │ - 0x01423e50 82383000 cb030000 08000000 d6133500 .80...........5. │ │ + 0x01423e20 3aff2f00 c9030000 08000000 c6133500 :./...........5. │ │ + 0x01423e30 00000000 8ca62f00 86833100 ca030000 ....../...1..... │ │ + 0x01423e40 08000000 ce133500 00000000 4bff2f00 ......5.....K./. │ │ + 0x01423e50 5b383000 cb030000 08000000 d6133500 [80...........5. │ │ 0x01423e60 00000000 4a112f00 e0f32e00 cc030000 ....J./......... │ │ 0x01423e70 08000000 de133500 00000000 084d2f00 ......5......M/. │ │ 0x01423e80 5c112f00 cd030000 09000000 e6133500 \./...........5. │ │ 0x01423e90 00000000 be9b2e00 be9b2e00 ce030000 ................ │ │ 0x01423ea0 05000000 ef133500 00000000 0f7a2e00 ......5......z.. │ │ 0x01423eb0 0f7a2e00 cf030000 00000000 00000000 .z.............. │ │ 0x01423ec0 00000000 ae3a3100 ae3a3100 d0030000 .....:1..:1..... │ │ 0x01423ed0 00000000 00000000 00000000 e8b62e00 ................ │ │ 0x01423ee0 e8b62e00 d1030000 06000000 f4133500 ..............5. │ │ 0x01423ef0 00000000 362e2f00 362e2f00 d2030000 ....6./.6./..... │ │ 0x01423f00 07000000 fa133500 00000000 72953100 ......5.....r.1. │ │ - 0x01423f10 3d553000 d3030000 08000000 01143500 =U0...........5. │ │ + 0x01423f10 16553000 d3030000 08000000 01143500 .U0...........5. │ │ 0x01423f20 00000000 8efd3000 3e692f00 d4030000 ......0.>i/..... │ │ 0x01423f30 08000000 09143500 00000000 432e2f00 ......5.....C./. │ │ 0x01423f40 432e2f00 d5030000 07000000 11143500 C./...........5. │ │ - 0x01423f50 00000000 64553000 86463100 d6030000 ....dU0..F1..... │ │ + 0x01423f50 00000000 3d553000 86463100 d6030000 ....=U0..F1..... │ │ 0x01423f60 08000000 18143500 00000000 cc203200 ......5...... 2. │ │ 0x01423f70 f2f32e00 d7030000 08000000 20143500 ............ .5. │ │ 0x01423f80 00000000 c69b2e00 c69b2e00 d8030000 ................ │ │ 0x01423f90 07000000 28143500 00000000 63112f00 ....(.5.....c./. │ │ 0x01423fa0 fbb62e00 d9030000 08000000 2f143500 ............/.5. │ │ 0x01423fb0 00000000 dd9b2e00 aa463100 da030000 .........F1..... │ │ 0x01423fc0 08000000 37143500 00000000 da203200 ....7.5...... 2. │ │ @@ -33908,280 +33908,280 @@ │ │ 0x01424000 74c03100 dd030000 08000000 4e143500 t.1.........N.5. │ │ 0x01424010 00000000 06213200 06213200 de030000 .....!2..!2..... │ │ 0x01424020 07000000 56143500 00000000 50872f00 ....V.5.....P./. │ │ 0x01424030 50872f00 df030000 07000000 5d143500 P./.........].5. │ │ 0x01424040 00000000 65692f00 65692f00 e0030000 ....ei/.ei/..... │ │ 0x01424050 08000000 64143500 00000000 66de3100 ....d.5.....f.1. │ │ 0x01424060 66de3100 e1030000 08000000 6c143500 f.1.........l.5. │ │ - 0x01424070 00000000 afdf2f00 afdf2f00 e2030000 ....../.../..... │ │ - 0x01424080 06000000 74143500 00000000 0d773000 ....t.5......w0. │ │ - 0x01424090 0d773000 e3030000 07000000 7a143500 .w0.........z.5. │ │ + 0x01424070 00000000 88df2f00 88df2f00 e2030000 ....../.../..... │ │ + 0x01424080 06000000 74143500 00000000 e6763000 ....t.5......v0. │ │ + 0x01424090 e6763000 e3030000 07000000 7a143500 .v0.........z.5. │ │ 0x014240a0 00000000 069c2e00 069c2e00 e4030000 ................ │ │ 0x014240b0 08000000 81143500 00000000 15213200 ......5......!2. │ │ 0x014240c0 8a692f00 e5030000 09000000 89143500 .i/...........5. │ │ 0x014240d0 00000000 bc692f00 97833100 e6030000 .....i/...1..... │ │ 0x014240e0 09000000 92143500 00000000 93643100 ......5......d1. │ │ - 0x014240f0 c4a62f00 e7030000 09000000 9b143500 ../...........5. │ │ + 0x014240f0 9da62f00 e7030000 09000000 9b143500 ../...........5. │ │ 0x01424100 00000000 07003200 07003200 e8030000 ......2...2..... │ │ 0x01424110 07000000 a4143500 00000000 be833100 ......5.......1. │ │ 0x01424120 be833100 e9030000 07000000 ab143500 ..1...........5. │ │ 0x01424130 00000000 20003200 20003200 ea030000 .... .2. .2..... │ │ 0x01424140 08000000 b2143500 00000000 91c03100 ......5.......1. │ │ - 0x01424150 eba62f00 eb030000 09000000 ba143500 ../...........5. │ │ + 0x01424150 c4a62f00 eb030000 09000000 ba143500 ../...........5. │ │ 0x01424160 00000000 2b9c2e00 2b9c2e00 ec030000 ....+...+....... │ │ - 0x01424170 08000000 c3143500 00000000 0ca72f00 ......5......./. │ │ - 0x01424180 0ca72f00 ed030000 05000000 cb143500 ../...........5. │ │ + 0x01424170 08000000 c3143500 00000000 e5a62f00 ......5......./. │ │ + 0x01424180 e5a62f00 ed030000 05000000 cb143500 ../...........5. │ │ 0x01424190 00000000 cfb13000 cfb13000 ee030000 ......0...0..... │ │ 0x014241a0 05000000 d0143500 00000000 3d003200 ......5.....=.2. │ │ 0x014241b0 1d7a2e00 ef030000 05000000 d5143500 .z............5. │ │ 0x014241c0 00000000 357a2e00 b8643100 f0030000 ....5z...d1..... │ │ 0x014241d0 05000000 da143500 00000000 5bce3000 ......5.....[.0. │ │ 0x014241e0 5bce3000 f1030000 00000000 00000000 [.0............. │ │ 0x014241f0 00000000 4d003200 4d003200 f2030000 ....M.2.M.2..... │ │ - 0x01424200 00000000 00000000 00000000 c9c42f00 ............../. │ │ - 0x01424210 c9c42f00 f3030000 00000000 00000000 ../............. │ │ + 0x01424200 00000000 00000000 00000000 a2c42f00 ............../. │ │ + 0x01424210 a2c42f00 f3030000 00000000 00000000 ../............. │ │ 0x01424220 00000000 8c112f00 8c112f00 f4030000 ....../.../..... │ │ 0x01424230 00000000 00000000 00000000 522e2f00 ............R./. │ │ 0x01424240 522e2f00 f5030000 00000000 00000000 R./............. │ │ 0x01424250 00000000 d5b13000 d5b13000 f6030000 ......0...0..... │ │ 0x01424260 00000000 00000000 00000000 2eb72e00 ................ │ │ 0x01424270 2eb72e00 f7030000 00000000 00000000 ................ │ │ 0x01424280 00000000 cf643100 cf643100 f8030000 .....d1..d1..... │ │ 0x01424290 00000000 00000000 00000000 7ffd3000 ..............0. │ │ 0x014242a0 7ffd3000 f9030000 00000000 00000000 ..0............. │ │ 0x014242b0 00000000 05b73100 612e2f00 fa030000 ......1.a./..... │ │ - 0x014242c0 00000000 00000000 00000000 65bc2f00 ............e./. │ │ - 0x014242d0 93383000 fb030000 00000000 00000000 .80............. │ │ + 0x014242c0 00000000 00000000 00000000 3ebc2f00 ............>./. │ │ + 0x014242d0 6c383000 fb030000 00000000 00000000 l80............. │ │ 0x014242e0 00000000 16f42e00 58003200 fc030000 ........X.2..... │ │ 0x014242f0 08000000 df143500 00000000 ab153200 ......5.......2. │ │ 0x01424300 3db72e00 fd030000 00000000 00000000 =............... │ │ - 0x01424310 00000000 c1df2f00 d7833100 fe030000 ....../...1..... │ │ + 0x01424310 00000000 9adf2f00 d7833100 fe030000 ....../...1..... │ │ 0x01424320 08000000 e7143500 00000000 124d2f00 ......5......M/. │ │ 0x01424330 3d213200 ff030000 08000000 ef143500 =!2...........5. │ │ 0x01424340 00000000 64003200 f3833100 00040000 ....d.2...1..... │ │ 0x01424350 08000000 f7143500 00000000 9ca23100 ......5.......1. │ │ 0x01424360 12843100 01040000 08000000 ff143500 ..1...........5. │ │ 0x01424370 00000000 1b4d2f00 e4b13000 02040000 .....M/...0..... │ │ - 0x01424380 08000000 07153500 00000000 cadf2f00 ......5......./. │ │ + 0x01424380 08000000 07153500 00000000 a3df2f00 ......5......./. │ │ 0x01424390 2f9c2e00 03040000 08000000 0f153500 /.............5. │ │ 0x014243a0 00000000 de643100 46eb3000 04040000 .....d1.F.0..... │ │ 0x014243b0 08000000 17153500 00000000 3b9c2e00 ......5.....;... │ │ 0x014243c0 66ce3000 05040000 08000000 1f153500 f.0...........5. │ │ 0x014243d0 00000000 71ce3000 6e003200 06040000 ....q.0.n.2..... │ │ 0x014243e0 08000000 27153500 00000000 82ce3000 ....'.5.......0. │ │ 0x014243f0 82ce3000 07040000 06000000 2f153500 ..0........./.5. │ │ - 0x01424400 00000000 24773000 efb13000 08040000 ....$w0...0..... │ │ + 0x01424400 00000000 fd763000 efb13000 08040000 .....v0...0..... │ │ 0x01424410 07000000 35153500 00000000 02b23000 ....5.5.......0. │ │ 0x01424420 5aeb3000 09040000 07000000 3c153500 Z.0.........<.5. │ │ - 0x01424430 00000000 73f22f00 73f22f00 0a040000 ....s./.s./..... │ │ + 0x01424430 00000000 4cf22f00 4cf22f00 0a040000 ....L./.L./..... │ │ 0x01424440 03000000 43153500 00000000 f58e2e00 ....C.5......... │ │ 0x01424450 f58e2e00 0b040000 03000000 46153500 ............F.5. │ │ 0x01424460 00000000 14c63000 ca283100 0c040000 ......0..(1..... │ │ 0x01424470 00000000 00000000 00000000 21f42e00 ............!... │ │ 0x01424480 27f42e00 0d040000 00000000 00000000 '............... │ │ - 0x01424490 00000000 46b72e00 701d3000 0e040000 ....F...p.0..... │ │ - 0x014244a0 00000000 00000000 00000000 9c383000 .............80. │ │ - 0x014244b0 a2383000 0f040000 00000000 00000000 .80............. │ │ - 0x014244c0 00000000 791d3000 cf283100 10040000 ....y.0..(1..... │ │ + 0x01424490 00000000 46b72e00 491d3000 0e040000 ....F...I.0..... │ │ + 0x014244a0 00000000 00000000 00000000 75383000 ............u80. │ │ + 0x014244b0 7b383000 0f040000 00000000 00000000 {80............. │ │ + 0x014244c0 00000000 521d3000 cf283100 10040000 ....R.0..(1..... │ │ 0x014244d0 00000000 00000000 00000000 230c3100 ............#.1. │ │ 0x014244e0 2d4d2f00 11040000 00000000 00000000 -M/............. │ │ 0x014244f0 00000000 9b112f00 447a2e00 12040000 ....../.Dz...... │ │ 0x01424500 00000000 00000000 00000000 732e2f00 ............s./. │ │ 0x01424510 0cb23000 13040000 00000000 00000000 ..0............. │ │ - 0x01424520 00000000 35773000 384d2f00 14040000 ....5w0.8M/..... │ │ + 0x01424520 00000000 0e773000 384d2f00 14040000 .....w0.8M/..... │ │ 0x01424530 00000000 00000000 00000000 62872f00 ............b./. │ │ - 0x01424540 11a72f00 15040000 00000000 00000000 ../............. │ │ + 0x01424540 eaa62f00 15040000 00000000 00000000 ../............. │ │ 0x01424550 00000000 20d52e00 2ef42e00 16040000 .... ........... │ │ 0x01424560 00000000 00000000 00000000 28d52e00 ............(... │ │ - 0x01424570 83ff2f00 17040000 00000000 00000000 ../............. │ │ - 0x01424580 00000000 9a923000 792e2f00 18040000 ......0.y./..... │ │ - 0x01424590 00000000 00000000 00000000 851d3000 ..............0. │ │ - 0x014245a0 d4c42f00 19040000 00000000 00000000 ../............. │ │ + 0x01424570 5cff2f00 17040000 00000000 00000000 \./............. │ │ + 0x01424580 00000000 73923000 792e2f00 18040000 ....s.0.y./..... │ │ + 0x01424590 00000000 00000000 00000000 5e1d3000 ............^.0. │ │ + 0x014245a0 adc42f00 19040000 00000000 00000000 ../............. │ │ 0x014245b0 00000000 37f42e00 459c2e00 1a040000 ....7...E....... │ │ 0x014245c0 00000000 00000000 00000000 6feb3000 ............o.0. │ │ 0x014245d0 a5112f00 1b040000 00000000 00000000 ../............. │ │ - 0x014245e0 00000000 b1112f00 19a72f00 1c040000 ....../.../..... │ │ - 0x014245f0 00000000 00000000 00000000 8d1d3000 ..............0. │ │ + 0x014245e0 00000000 b1112f00 f2a62f00 1c040000 ....../.../..... │ │ + 0x014245f0 00000000 00000000 00000000 661d3000 ............f.0. │ │ 0x01424600 81003200 1d040000 00000000 00000000 ..2............. │ │ 0x01424610 00000000 00000000 00000000 00000000 ................ │ │ 0x01424620 00000000 00000000 00000000 00000000 ................ │ │ 0x01424630 00000000 00000000 00000000 00000000 ................ │ │ - 0x01424640 00000000 ddc42f00 8eff2f00 20040000 ....../.../. ... │ │ + 0x01424640 00000000 b6c42f00 67ff2f00 20040000 ....../.g./. ... │ │ 0x01424650 0b000000 49153500 00000000 13b23000 ....I.5.......0. │ │ 0x01424660 acc03100 21040000 0b000000 54153500 ..1.!.......T.5. │ │ 0x01424670 00000000 7aeb3000 7aeb3000 22040000 ....z.0.z.0."... │ │ 0x01424680 0b000000 5f153500 00000000 dc283100 ...._.5......(1. │ │ 0x01424690 dc283100 23040000 0b000000 6a153500 .(1.#.......j.5. │ │ - 0x014246a0 00000000 961d3000 961d3000 24040000 ......0...0.$... │ │ + 0x014246a0 00000000 6f1d3000 6f1d3000 24040000 ....o.0.o.0.$... │ │ 0x014246b0 0b000000 75153500 00000000 4eb72e00 ....u.5.....N... │ │ - 0x014246c0 99ff2f00 25040000 00000000 00000000 ../.%........... │ │ - 0x014246d0 00000000 22a72f00 1d843100 26040000 ...."./...1.&... │ │ + 0x014246c0 72ff2f00 25040000 00000000 00000000 r./.%........... │ │ + 0x014246d0 00000000 fba62f00 1d843100 26040000 ....../...1.&... │ │ 0x014246e0 00000000 00000000 00000000 4f7a2e00 ............Oz.. │ │ 0x014246f0 2d0c3100 27040000 00000000 00000000 -.1.'........... │ │ - 0x01424700 00000000 f0643100 a01d3000 28040000 .....d1...0.(... │ │ + 0x01424700 00000000 f0643100 791d3000 28040000 .....d1.y.0.(... │ │ 0x01424710 00000000 00000000 00000000 98eb3000 ..............0. │ │ 0x01424720 25843100 29040000 09000000 80153500 %.1.).........5. │ │ 0x01424730 00000000 54803100 57b72e00 2a040000 ....T.1.W...*... │ │ 0x01424740 09000000 89153500 00000000 dd463100 ......5......F1. │ │ 0x01424750 32d52e00 2b040000 09000000 92153500 2...+.........5. │ │ 0x01424760 00000000 ea463100 42f42e00 2c040000 .....F1.B...,... │ │ - 0x01424770 09000000 9b153500 00000000 a2923000 ......5.......0. │ │ + 0x01424770 09000000 9b153500 00000000 7b923000 ......5.....{.0. │ │ 0x01424780 69872f00 2d040000 09000000 a4153500 i./.-.........5. │ │ - 0x01424790 00000000 2aa72f00 a5eb3000 2e040000 ....*./...0..... │ │ - 0x014247a0 09000000 ad153500 00000000 6fa32f00 ......5.....o./. │ │ + 0x01424790 00000000 03a72f00 a5eb3000 2e040000 ....../...0..... │ │ + 0x014247a0 09000000 ad153500 00000000 48a32f00 ......5.....H./. │ │ 0x014247b0 f7463100 2f040000 09000000 b6153500 .F1./.........5. │ │ 0x014247c0 00000000 76872f00 b7c03100 30040000 ....v./...1.0... │ │ 0x014247d0 09000000 bf153500 00000000 64b72e00 ......5.....d... │ │ 0x014247e0 8cce3000 31040000 09000000 c8153500 ..0.1.........5. │ │ 0x014247f0 00000000 fa283100 8b003200 32040000 .....(1...2.2... │ │ - 0x01424800 09000000 d1153500 00000000 af923000 ......5.......0. │ │ + 0x01424800 09000000 d1153500 00000000 88923000 ......5.......0. │ │ 0x01424810 f8643100 33040000 09000000 da153500 .d1.3.........5. │ │ 0x01424820 00000000 dc073100 8bde3100 34040000 ......1...1.4... │ │ 0x01424830 09000000 e3153500 00000000 57213200 ......5.....W!2. │ │ 0x01424840 1eb23000 35040000 09000000 ec153500 ..0.5.........5. │ │ 0x01424850 00000000 64213200 98de3100 36040000 ....d!2...1.6... │ │ 0x01424860 09000000 f5153500 00000000 71213200 ......5.....q!2. │ │ 0x01424870 83872f00 37040000 09000000 fe153500 ../.7.........5. │ │ - 0x01424880 00000000 3b773000 98003200 38040000 ....;w0...2.8... │ │ + 0x01424880 00000000 14773000 98003200 38040000 .....w0...2.8... │ │ 0x01424890 00000000 00000000 00000000 3fd52e00 ............?... │ │ 0x014248a0 7e213200 39040000 00000000 00000000 ~!2.9........... │ │ 0x014248b0 00000000 a5de3100 340c3100 3a040000 ......1.4.1.:... │ │ - 0x014248c0 00000000 00000000 00000000 72553000 ............rU0. │ │ + 0x014248c0 00000000 00000000 00000000 4b553000 ............KU0. │ │ 0x014248d0 aea23100 3b040000 00000000 00000000 ..1.;........... │ │ 0x014248e0 00000000 3f4d2f00 c4c03100 3c040000 ....?M/...1.<... │ │ 0x014248f0 00000000 00000000 00000000 b2eb3000 ..............0. │ │ 0x01424900 8c213200 3d040000 00000000 00000000 .!2.=........... │ │ - 0x01424910 00000000 37a72f00 37a72f00 3e040000 ....7./.7./.>... │ │ - 0x01424920 0b000000 07163500 00000000 06323000 ......5......20. │ │ - 0x01424930 06323000 3f040000 03000000 12163500 .20.?.........5. │ │ + 0x01424910 00000000 10a72f00 10a72f00 3e040000 ....../.../.>... │ │ + 0x01424920 0b000000 07163500 00000000 df313000 ......5......10. │ │ + 0x01424930 df313000 3f040000 03000000 12163500 .10.?.........5. │ │ 0x01424940 00000000 cbeb2e00 cbeb2e00 40040000 ............@... │ │ 0x01424950 03000000 15163500 00000000 519c2e00 ......5.....Q... │ │ 0x01424960 519c2e00 41040000 03000000 18163500 Q...A.........5. │ │ 0x01424970 00000000 689c2e00 71b72e00 42040000 ....h...q...B... │ │ 0x01424980 03000000 1b163500 00000000 07293100 ......5......)1. │ │ 0x01424990 9a213200 43040000 03000000 1e163500 .!2.C.........5. │ │ - 0x014249a0 00000000 a2ff2f00 a2ff2f00 44040000 ....../.../.D... │ │ + 0x014249a0 00000000 7bff2f00 7bff2f00 44040000 ....{./.{./.D... │ │ 0x014249b0 03000000 21163500 00000000 a6003200 ....!.5.......2. │ │ 0x014249c0 0a293100 45040000 05000000 24163500 .)1.E.......$.5. │ │ - 0x014249d0 00000000 bc923000 04473100 46040000 ......0..G1.F... │ │ - 0x014249e0 09000000 29163500 00000000 a9383000 ....).5......80. │ │ - 0x014249f0 80553000 47040000 09000000 32163500 .U0.G.......2.5. │ │ - 0x01424a00 00000000 420c3100 a91d3000 48040000 ....B.1...0.H... │ │ + 0x014249d0 00000000 95923000 04473100 46040000 ......0..G1.F... │ │ + 0x014249e0 09000000 29163500 00000000 82383000 ....).5......80. │ │ + 0x014249f0 59553000 47040000 09000000 32163500 YU0.G.......2.5. │ │ + 0x01424a00 00000000 420c3100 821d3000 48040000 ....B.1...0.H... │ │ 0x01424a10 09000000 3b163500 00000000 4b0c3100 ....;.5.....K.1. │ │ 0x01424a20 c0eb3000 49040000 09000000 44163500 ..0.I.......D.5. │ │ 0x01424a30 00000000 557a2e00 b3de3100 4a040000 ....Uz....1.J... │ │ 0x01424a40 09000000 4d163500 00000000 4dd52e00 ....M.5.....M... │ │ - 0x01424a50 58a72f00 4b040000 09000000 56163500 X./.K.......V.5. │ │ + 0x01424a50 31a72f00 4b040000 09000000 56163500 1./.K.......V.5. │ │ 0x01424a60 00000000 a8213200 c9eb3000 4c040000 .....!2...0.L... │ │ 0x01424a70 09000000 5f163500 00000000 e25d3100 ...._.5......]1. │ │ 0x01424a80 56d52e00 4d040000 09000000 68163500 V...M.......h.5. │ │ - 0x01424a90 00000000 aaff2f00 32843100 4e040000 ....../.2.1.N... │ │ + 0x01424a90 00000000 83ff2f00 32843100 4e040000 ....../.2.1.N... │ │ 0x01424aa0 09000000 71163500 00000000 540c3100 ....q.5.....T.1. │ │ 0x01424ab0 90872f00 4f040000 09000000 7a163500 ../.O.......z.5. │ │ 0x01424ac0 00000000 d2c03100 05653100 50040000 ......1..e1.P... │ │ - 0x01424ad0 09000000 83163500 00000000 e8c42f00 ......5......./. │ │ + 0x01424ad0 09000000 83163500 00000000 c1c42f00 ......5......./. │ │ 0x01424ae0 5e7a2e00 51040000 09000000 8c163500 ^z..Q.........5. │ │ - 0x01424af0 00000000 b21d3000 2bb23000 52040000 ......0.+.0.R... │ │ - 0x01424b00 09000000 95163500 00000000 d5df2f00 ......5......./. │ │ + 0x01424af0 00000000 8b1d3000 2bb23000 52040000 ......0.+.0.R... │ │ + 0x01424b00 09000000 95163500 00000000 aedf2f00 ......5......./. │ │ 0x01424b10 40843100 53040000 09000000 9e163500 @.1.S.........5. │ │ - 0x01424b20 00000000 c51d3000 50843100 54040000 ......0.P.1.T... │ │ + 0x01424b20 00000000 9e1d3000 50843100 54040000 ......0.P.1.T... │ │ 0x01424b30 09000000 a7163500 00000000 e6c03100 ......5.......1. │ │ - 0x01424b40 8b553000 55040000 09000000 b0163500 .U0.U.........5. │ │ + 0x01424b40 64553000 55040000 09000000 b0163500 dU0.U.........5. │ │ 0x01424b50 00000000 d2eb3000 e7eb3000 56040000 ......0...0.V... │ │ - 0x01424b60 09000000 b9163500 00000000 c7923000 ......5.......0. │ │ + 0x01424b60 09000000 b9163500 00000000 a0923000 ......5.......0. │ │ 0x01424b70 4d4d2f00 57040000 09000000 c2163500 MM/.W.........5. │ │ - 0x01424b80 00000000 61a72f00 3a293100 58040000 ....a./.:)1.X... │ │ - 0x01424b90 09000000 cb163500 00000000 beff2f00 ......5......./. │ │ + 0x01424b80 00000000 3aa72f00 3a293100 58040000 ....:./.:)1.X... │ │ + 0x01424b90 09000000 cb163500 00000000 97ff2f00 ......5......./. │ │ 0x01424ba0 9e872f00 59040000 09000000 d4163500 ../.Y.........5. │ │ 0x01424bb0 00000000 b7003200 62843100 5a040000 ......2.b.1.Z... │ │ 0x01424bc0 09000000 dd163500 00000000 b2872f00 ......5......./. │ │ 0x01424bd0 6c7a2e00 5b040000 09000000 e6163500 lz..[.........5. │ │ - 0x01424be0 00000000 da1d3000 d5ff2f00 5c040000 ......0.../.\... │ │ + 0x01424be0 00000000 b31d3000 aeff2f00 5c040000 ......0.../.\... │ │ 0x01424bf0 09000000 ef163500 00000000 fbc03100 ......5.......1. │ │ 0x01424c00 b9112f00 5d040000 09000000 f8163500 ../.].........5. │ │ 0x01424c10 00000000 bcde3100 0f473100 5e040000 ......1..G1.^... │ │ 0x01424c20 09000000 01173500 00000000 76843100 ......5.....v.1. │ │ 0x01424c30 99ce3000 5f040000 09000000 0a173500 ..0._.........5. │ │ - 0x01424c40 00000000 fcc42f00 f9eb3000 60040000 ....../...0.`... │ │ + 0x01424c40 00000000 d5c42f00 f9eb3000 60040000 ....../...0.`... │ │ 0x01424c50 09000000 13173500 00000000 6b9c2e00 ......5.....k... │ │ 0x01424c60 4ff42e00 61040000 09000000 1c173500 O...a.........5. │ │ 0x01424c70 00000000 822e2f00 06ec3000 62040000 ....../...0.b... │ │ - 0x01424c80 09000000 25173500 00000000 b4383000 ....%.5......80. │ │ - 0x01424c90 e2ff2f00 63040000 09000000 2e173500 ../.c.........5. │ │ + 0x01424c80 09000000 25173500 00000000 8d383000 ....%.5......80. │ │ + 0x01424c90 bbff2f00 63040000 09000000 2e173500 ../.c.........5. │ │ 0x01424ca0 00000000 e1692f00 3bb23000 64040000 .....i/.;.0.d... │ │ - 0x01424cb0 09000000 37173500 00000000 78a72f00 ....7.5.....x./. │ │ + 0x01424cb0 09000000 37173500 00000000 51a72f00 ....7.5.....Q./. │ │ 0x01424cc0 5f4d2f00 65040000 09000000 40173500 _M/.e.......@.5. │ │ - 0x01424cd0 00000000 708e3000 708e3000 66040000 ....p.0.p.0.f... │ │ + 0x01424cd0 00000000 498e3000 498e3000 66040000 ....I.0.I.0.f... │ │ 0x01424ce0 00000000 00000000 00000000 2cbc3100 ............,.1. │ │ 0x01424cf0 2cbc3100 67040000 00000000 00000000 ,.1.g........... │ │ - 0x01424d00 00000000 e8c02f00 e8c02f00 68040000 ....../.../.h... │ │ - 0x01424d10 00000000 00000000 00000000 7a8e3000 ............z.0. │ │ - 0x01424d20 7a8e3000 69040000 00000000 00000000 z.0.i........... │ │ + 0x01424d00 00000000 c1c02f00 c1c02f00 68040000 ....../.../.h... │ │ + 0x01424d10 00000000 00000000 00000000 538e3000 ............S.0. │ │ + 0x01424d20 538e3000 69040000 00000000 00000000 S.0.i........... │ │ 0x01424d30 00000000 18b22e00 18b22e00 6a040000 ............j... │ │ - 0x01424d40 00000000 00000000 00000000 c1383000 .............80. │ │ + 0x01424d40 00000000 00000000 00000000 9a383000 .............80. │ │ 0x01424d50 680c3100 6b040000 08000000 49173500 h.1.k.......I.5. │ │ - 0x01424d60 00000000 ee692f00 e8df2f00 6c040000 .....i/.../.l... │ │ + 0x01424d60 00000000 ee692f00 c1df2f00 6c040000 .....i/.../.l... │ │ 0x01424d70 08000000 51173500 00000000 807a2e00 ....Q.5......z.. │ │ 0x01424d80 c6112f00 6d040000 08000000 59173500 ../.m.......Y.5. │ │ 0x01424d90 00000000 2a9f3100 887a2e00 6e040000 ....*.1..z..n... │ │ 0x01424da0 08000000 61173500 00000000 ce112f00 ....a.5......./. │ │ - 0x01424db0 9d553000 6f040000 08000000 69173500 .U0.o.......i.5. │ │ + 0x01424db0 76553000 6f040000 08000000 69173500 vU0.o.......i.5. │ │ 0x01424dc0 00000000 48b23000 907a2e00 70040000 ....H.0..z..p... │ │ 0x01424dd0 08000000 71173500 00000000 5cf42e00 ....q.5.....\... │ │ 0x01424de0 f4692f00 71040000 08000000 79173500 .i/.q.......y.5. │ │ 0x01424df0 00000000 64f42e00 1ec13100 72040000 ....d.....1.r... │ │ 0x01424e00 08000000 81173500 00000000 51b23000 ......5.....Q.0. │ │ 0x01424e10 13653100 73040000 08000000 89173500 .e1.s.........5. │ │ 0x01424e20 00000000 99843100 bca23100 74040000 ......1...1.t... │ │ 0x01424e30 03000000 91173500 00000000 fc692f00 ......5......i/. │ │ 0x01424e40 fc692f00 75040000 05000000 94173500 .i/.u.........5. │ │ - 0x01424e50 00000000 a5553000 a5553000 76040000 .....U0..U0.v... │ │ + 0x01424e50 00000000 7e553000 7e553000 76040000 ....~U0.~U0.v... │ │ 0x01424e60 06000000 99173500 00000000 6c4d2f00 ......5.....lM/. │ │ - 0x01424e70 efff2f00 77040000 08000000 9f173500 ../.w.........5. │ │ - 0x01424e80 00000000 789c2e00 85a72f00 78040000 ....x...../.x... │ │ + 0x01424e70 c8ff2f00 77040000 08000000 9f173500 ../.w.........5. │ │ + 0x01424e80 00000000 789c2e00 5ea72f00 78040000 ....x...^./.x... │ │ 0x01424e90 08000000 a7173500 00000000 ce003200 ......5.......2. │ │ 0x01424ea0 59b23000 79040000 09000000 af173500 Y.0.y.........5. │ │ 0x01424eb0 00000000 dfde3100 1c473100 7a040000 ......1..G1.z... │ │ 0x01424ec0 09000000 b8173500 00000000 27c13100 ......5.....'.1. │ │ 0x01424ed0 27c13100 7b040000 08000000 c1173500 '.1.{.........5. │ │ 0x01424ee0 00000000 8f2e2f00 704d2f00 7c040000 ....../.pM/.|... │ │ 0x01424ef0 09000000 c9173500 00000000 13ec3000 ......5.......0. │ │ 0x01424f00 dd003200 7d040000 09000000 d2173500 ..2.}.........5. │ │ 0x01424f10 00000000 4e293100 4e293100 7e040000 ....N)1.N)1.~... │ │ 0x01424f20 03000000 db173500 00000000 026a2f00 ......5......j/. │ │ 0x01424f30 026a2f00 7f040000 07000000 de173500 .j/...........5. │ │ 0x01424f40 00000000 c9872f00 55293100 80040000 ....../.U)1..... │ │ 0x01424f50 0a000000 e5173500 00000000 a6ce3000 ......5.......0. │ │ - 0x01424f60 fd1d3000 81040000 0b000000 ef173500 ..0...........5. │ │ + 0x01424f60 d61d3000 81040000 0b000000 ef173500 ..0...........5. │ │ 0x01424f70 00000000 a0843100 b1213200 82040000 ......1..!2..... │ │ - 0x01424f80 0b000000 fa173500 00000000 09c52f00 ......5......./. │ │ + 0x01424f80 0b000000 fa173500 00000000 e2c42f00 ......5......./. │ │ 0x01424f90 eede3100 83040000 0b000000 05183500 ..1...........5. │ │ - 0x01424fa0 00000000 cf213200 af553000 84040000 .....!2..U0..... │ │ + 0x01424fa0 00000000 cf213200 88553000 84040000 .....!2..U0..... │ │ 0x01424fb0 0a000000 10183500 00000000 4cc13100 ......5.....L.1. │ │ 0x01424fc0 997a2e00 85040000 0a000000 1a183500 .z............5. │ │ - 0x01424fd0 00000000 1b1e3000 c7383000 86040000 ......0..80..... │ │ + 0x01424fd0 00000000 f41d3000 a0383000 86040000 ......0..80..... │ │ 0x01424fe0 0b000000 24183500 00000000 cfa23100 ....$.5.......1. │ │ 0x01424ff0 096a2f00 87040000 0d000000 2f183500 .j/........./.5. │ │ 0x01425000 00000000 820c3100 ae843100 88040000 ......1...1..... │ │ - 0x01425010 0d000000 3c183500 00000000 49773000 ....<.5.....Iw0. │ │ + 0x01425010 0d000000 3c183500 00000000 22773000 ....<.5....."w0. │ │ 0x01425020 7fb72e00 89040000 0d000000 49183500 ............I.5. │ │ - 0x01425030 00000000 c7553000 236a2f00 8a040000 .....U0.#j/..... │ │ + 0x01425030 00000000 a0553000 236a2f00 8a040000 .....U0.#j/..... │ │ 0x01425040 0d000000 56183500 00000000 e1213200 ....V.5......!2. │ │ - 0x01425050 d0553000 8b040000 0d000000 63183500 .U0.........c.5. │ │ + 0x01425050 a9553000 8b040000 0d000000 63183500 .U0.........c.5. │ │ 0x01425060 00000000 8cb72e00 5fd52e00 8c040000 ........_....... │ │ 0x01425070 0d000000 70183500 00000000 04013200 ....p.5.......2. │ │ - 0x01425080 f3ff2f00 8d040000 0d000000 7d183500 ../.........}.5. │ │ + 0x01425080 ccff2f00 8d040000 0d000000 7d183500 ../.........}.5. │ │ 0x01425090 00000000 38ec3000 8b0c3100 8e040000 ....8.0...1..... │ │ - 0x014250a0 0d000000 8a183500 00000000 261e3000 ......5.....&.0. │ │ + 0x014250a0 0d000000 8a183500 00000000 ff1d3000 ......5.......0. │ │ 0x014250b0 ea213200 8f040000 0d000000 97183500 .!2...........5. │ │ 0x014250c0 00000000 d6112f00 6cd52e00 90040000 ....../.l....... │ │ 0x014250d0 0d000000 a4183500 00000000 980c3100 ......5.......1. │ │ - 0x014250e0 dc923000 91040000 0d000000 b1183500 ..0...........5. │ │ - 0x014250f0 00000000 e4383000 e4383000 92040000 .....80..80..... │ │ - 0x01425100 02000000 be183500 00000000 18c52f00 ......5......./. │ │ + 0x014250e0 b5923000 91040000 0d000000 b1183500 ..0...........5. │ │ + 0x014250f0 00000000 bd383000 bd383000 92040000 .....80..80..... │ │ + 0x01425100 02000000 be183500 00000000 f1c42f00 ......5......./. │ │ 0x01425110 306a2f00 93040000 05000000 c0183500 0j/...........5. │ │ 0x01425120 00000000 fd602f00 0cdf3100 94040000 .....`/...1..... │ │ 0x01425130 08000000 c5183500 00000000 6a293100 ......5.....j)1. │ │ 0x01425140 6a293100 95040000 08000000 cd183500 j)1...........5. │ │ 0x01425150 00000000 95b72e00 95b72e00 96040000 ................ │ │ 0x01425160 09000000 d5183500 00000000 b4ce3000 ......5.......0. │ │ 0x01425170 b4ce3000 97040000 09000000 de183500 ..0...........5. │ │ @@ -34190,140 +34190,140 @@ │ │ 0x014251a0 d3872f00 99040000 09000000 ef183500 ../...........5. │ │ 0x014251b0 00000000 41ec3000 41ec3000 9a040000 ....A.0.A.0..... │ │ 0x014251c0 09000000 f8183500 00000000 10df3100 ......5.......1. │ │ 0x014251d0 10df3100 9b040000 07000000 01193500 ..1...........5. │ │ 0x014251e0 00000000 56c13100 56c13100 9c040000 ....V.1.V.1..... │ │ 0x014251f0 08000000 08193500 00000000 a10c3100 ......5.......1. │ │ 0x01425200 a10c3100 9d040000 09000000 10193500 ..1...........5. │ │ - 0x01425210 00000000 00003000 00003000 9e040000 ......0...0..... │ │ + 0x01425210 00000000 d9ff2f00 d9ff2f00 9e040000 ....../.../..... │ │ 0x01425220 08000000 19193500 00000000 e8872f00 ......5......./. │ │ 0x01425230 e8872f00 9f040000 09000000 21193500 ../.........!.5. │ │ - 0x01425240 00000000 8e293100 e9383000 a0040000 .....)1..80..... │ │ + 0x01425240 00000000 8e293100 c2383000 a0040000 .....)1..80..... │ │ 0x01425250 09000000 2a193500 00000000 ae0c3100 ....*.5.......1. │ │ - 0x01425260 e9923000 a1040000 09000000 33193500 ..0.........3.5. │ │ - 0x01425270 00000000 27003000 1b653100 a2040000 ....'.0..e1..... │ │ - 0x01425280 09000000 3c193500 00000000 4c003000 ....<.5.....L.0. │ │ - 0x01425290 4c003000 a3040000 00000000 00000000 L.0............. │ │ - 0x014252a0 00000000 52773000 52773000 a4040000 ....Rw0.Rw0..... │ │ + 0x01425260 c2923000 a1040000 09000000 33193500 ..0.........3.5. │ │ + 0x01425270 00000000 00003000 1b653100 a2040000 ......0..e1..... │ │ + 0x01425280 09000000 3c193500 00000000 25003000 ....<.5.....%.0. │ │ + 0x01425290 25003000 a3040000 00000000 00000000 %.0............. │ │ + 0x014252a0 00000000 2b773000 2b773000 a4040000 ....+w0.+w0..... │ │ 0x014252b0 00000000 00000000 00000000 c9ce3000 ..............0. │ │ 0x014252c0 c9ce3000 a5040000 00000000 00000000 ..0............. │ │ - 0x014252d0 00000000 56003000 56003000 a6040000 ....V.0.V.0..... │ │ - 0x014252e0 00000000 00000000 00000000 03e02f00 ............../. │ │ - 0x014252f0 03e02f00 a7040000 00000000 00000000 ../............. │ │ + 0x014252d0 00000000 2f003000 2f003000 a6040000 ..../.0./.0..... │ │ + 0x014252e0 00000000 00000000 00000000 dcdf2f00 ............../. │ │ + 0x014252f0 dcdf2f00 a7040000 00000000 00000000 ../............. │ │ 0x01425300 00000000 38c82e00 38c82e00 a8040000 ....8...8....... │ │ 0x01425310 00000000 00000000 00000000 b3293100 .............)1. │ │ 0x01425320 b3293100 a9040000 08000000 45193500 .)1.........E.5. │ │ 0x01425330 00000000 576a2f00 576a2f00 aa040000 ....Wj/.Wj/..... │ │ 0x01425340 08000000 4d193500 00000000 5bec3000 ....M.5.....[.0. │ │ - 0x01425350 10393000 ab040000 05000000 55193500 .90.........U.5. │ │ - 0x01425360 00000000 5c773000 974d2f00 ac040000 ....\w0..M/..... │ │ + 0x01425350 e9383000 ab040000 05000000 55193500 .80.........U.5. │ │ + 0x01425360 00000000 35773000 974d2f00 ac040000 ....5w0..M/..... │ │ 0x01425370 09000000 5a193500 00000000 78c13100 ....Z.5.....x.1. │ │ - 0x01425380 10933000 ad040000 09000000 63193500 ..0.........c.5. │ │ + 0x01425380 e9923000 ad040000 09000000 63193500 ..0.........c.5. │ │ 0x01425390 00000000 42653100 6df42e00 ae040000 ....Be1.m....... │ │ 0x014253a0 00000000 00000000 00000000 75b23000 ............u.0. │ │ 0x014253b0 809c2e00 af040000 00000000 00000000 ................ │ │ 0x014253c0 00000000 1ddf3100 29df3100 b0040000 ......1.).1..... │ │ 0x014253d0 00000000 00000000 00000000 4e653100 ............Ne1. │ │ 0x014253e0 38473100 b1040000 0a000000 6c193500 8G1.........l.5. │ │ 0x014253f0 00000000 8c9c2e00 9f4d2f00 b2040000 .........M/..... │ │ 0x01425400 0a000000 76193500 00000000 979c2e00 ....v.5......... │ │ 0x01425410 79d52e00 b3040000 00000000 00000000 y............... │ │ 0x01425420 00000000 43473100 35df3100 b4040000 ....CG1.5.1..... │ │ 0x01425430 08000000 80193500 00000000 b42e2f00 ......5......./. │ │ 0x01425440 80c13100 b5040000 00000000 00000000 ..1............. │ │ - 0x01425450 00000000 88da2f00 4b473100 b6040000 ....../.KG1..... │ │ + 0x01425450 00000000 61da2f00 4b473100 b6040000 ....a./.KG1..... │ │ 0x01425460 00000000 00000000 00000000 80d52e00 ................ │ │ 0x01425470 79f42e00 b7040000 00000000 00000000 y............... │ │ 0x01425480 00000000 d30c3100 bb843100 b8040000 ......1...1..... │ │ 0x01425490 08000000 88193500 00000000 42df3100 ......5.....B.1. │ │ 0x014254a0 daa23100 b9040000 08000000 90193500 ..1...........5. │ │ 0x014254b0 00000000 0d013200 e90c3100 ba040000 ......2...1..... │ │ 0x014254c0 08000000 98193500 00000000 81b23000 ......5.......0. │ │ 0x014254d0 60ec3000 bb040000 08000000 a0193500 `.0...........5. │ │ 0x014254e0 00000000 b9482f00 b9482f00 bc040000 .....H/..H/..... │ │ - 0x014254f0 00000000 00000000 00000000 55723000 ............Ur0. │ │ - 0x01425500 55723000 bd040000 00000000 00000000 Ur0............. │ │ + 0x014254f0 00000000 00000000 00000000 2e723000 .............r0. │ │ + 0x01425500 2e723000 bd040000 00000000 00000000 .r0............. │ │ 0x01425510 00000000 9b292f00 9b292f00 be040000 .....)/..)/..... │ │ - 0x01425520 00000000 00000000 00000000 afda2f00 ............../. │ │ - 0x01425530 afda2f00 bf040000 00000000 00000000 ../............. │ │ + 0x01425520 00000000 00000000 00000000 88da2f00 ............../. │ │ + 0x01425530 88da2f00 bf040000 00000000 00000000 ../............. │ │ 0x01425540 00000000 d6a02f00 d6a02f00 c0040000 ....../.../..... │ │ 0x01425550 00000000 00000000 00000000 7e1b3200 ............~.2. │ │ 0x01425560 7e1b3200 c1040000 00000000 00000000 ~.2............. │ │ 0x01425570 00000000 69ec3000 fa872f00 c2040000 ....i.0.../..... │ │ 0x01425580 00000000 00000000 00000000 1a013200 ..............2. │ │ 0x01425590 53473100 c3040000 08000000 a8193500 SG1...........5. │ │ - 0x014255a0 00000000 2f1e3000 64773000 c4040000 ..../.0.dw0..... │ │ + 0x014255a0 00000000 081e3000 3d773000 c4040000 ......0.=w0..... │ │ 0x014255b0 08000000 b0193500 00000000 25013200 ......5.....%.2. │ │ 0x014255c0 52013200 c5040000 08000000 b8193500 R.2...........5. │ │ - 0x014255d0 00000000 0de02f00 ac7a2e00 c6040000 ....../..z...... │ │ - 0x014255e0 08000000 c0193500 00000000 15393000 ......5......90. │ │ - 0x014255f0 15393000 c7040000 08000000 c8193500 .90...........5. │ │ + 0x014255d0 00000000 e6df2f00 ac7a2e00 c6040000 ....../..z...... │ │ + 0x014255e0 08000000 c0193500 00000000 ee383000 ......5......80. │ │ + 0x014255f0 ee383000 c7040000 08000000 c8193500 .80...........5. │ │ 0x01425600 00000000 ba2e2f00 ba2e2f00 c8040000 ....../.../..... │ │ - 0x01425610 08000000 d0193500 00000000 431e3000 ......5.....C.0. │ │ - 0x01425620 431e3000 c9040000 08000000 d8193500 C.0...........5. │ │ - 0x01425630 00000000 9aa72f00 9aa72f00 ca040000 ....../.../..... │ │ + 0x01425610 08000000 d0193500 00000000 1c1e3000 ......5.......0. │ │ + 0x01425620 1c1e3000 c9040000 08000000 d8193500 ..0...........5. │ │ + 0x01425630 00000000 73a72f00 73a72f00 ca040000 ....s./.s./..... │ │ 0x01425640 05000000 e0193500 00000000 7d013200 ......5.....}.2. │ │ 0x01425650 cd843100 cb040000 05000000 e5193500 ..1...........5. │ │ 0x01425660 00000000 9e9c2e00 d02e2f00 cc040000 ........../..... │ │ 0x01425670 06000000 ea193500 00000000 72ec3000 ......5.....r.0. │ │ 0x01425680 ceb72e00 cd040000 06000000 f0193500 ..............5. │ │ - 0x01425690 00000000 13e02f00 af9c2e00 ce040000 ....../......... │ │ + 0x01425690 00000000 ecdf2f00 af9c2e00 ce040000 ....../......... │ │ 0x014256a0 06000000 f6193500 00000000 c6293100 ......5......)1. │ │ 0x014256b0 e3a23100 cf040000 06000000 fc193500 ..1...........5. │ │ 0x014256c0 00000000 d3ce3000 dc7a2e00 d0040000 ......0..z...... │ │ 0x014256d0 06000000 021a3500 00000000 f7213200 ......5......!2. │ │ 0x014256e0 88d52e00 d1040000 06000000 081a3500 ..............5. │ │ 0x014256f0 00000000 59653100 59653100 d2040000 ....Ye1.Ye1..... │ │ 0x01425700 0b000000 0e1a3500 00000000 8b013200 ......5.......2. │ │ 0x01425710 8b013200 d3040000 0b000000 191a3500 ..2...........5. │ │ - 0x01425720 00000000 dd553000 dd553000 d4040000 .....U0..U0..... │ │ + 0x01425720 00000000 b6553000 b6553000 d4040000 .....U0..U0..... │ │ 0x01425730 0b000000 241a3500 00000000 6a6a2f00 ....$.5.....jj/. │ │ 0x01425740 6a6a2f00 d5040000 0b000000 2f1a3500 jj/........./.5. │ │ - 0x01425750 00000000 f4553000 f4553000 d6040000 .....U0..U0..... │ │ + 0x01425750 00000000 cd553000 cd553000 d6040000 .....U0..U0..... │ │ 0x01425760 07000000 3a1a3500 00000000 9e013200 ....:.5.......2. │ │ 0x01425770 9e013200 d7040000 08000000 411a3500 ..2.........A.5. │ │ 0x01425780 00000000 aa4d2f00 aa4d2f00 d8040000 .....M/..M/..... │ │ 0x01425790 08000000 491a3500 00000000 c24d2f00 ....I.5......M/. │ │ 0x014257a0 c24d2f00 d9040000 08000000 511a3500 .M/.........Q.5. │ │ 0x014257b0 00000000 83ec3000 83ec3000 da040000 ......0...0..... │ │ 0x014257c0 08000000 591a3500 00000000 c99c2e00 ....Y.5......... │ │ 0x014257d0 b1013200 db040000 08000000 611a3500 ..2.........a.5. │ │ - 0x014257e0 00000000 24e02f00 591e3000 dc040000 ....$./.Y.0..... │ │ + 0x014257e0 00000000 fddf2f00 321e3000 dc040000 ....../.2.0..... │ │ 0x014257f0 08000000 691a3500 00000000 f67a2e00 ....i.5......z.. │ │ 0x01425800 86c13100 dd040000 08000000 711a3500 ..1.........q.5. │ │ 0x01425810 00000000 51df3100 51df3100 de040000 ....Q.1.Q.1..... │ │ 0x01425820 0b000000 791a3500 00000000 fda23100 ....y.5.......1. │ │ 0x01425830 fda23100 df040000 0b000000 841a3500 ..1...........5. │ │ 0x01425840 00000000 d24d2f00 e8b72e00 e0040000 .....M/......... │ │ 0x01425850 08000000 8f1a3500 00000000 92c13100 ......5.......1. │ │ 0x01425860 da4d2f00 e1040000 08000000 971a3500 .M/...........5. │ │ 0x01425870 00000000 66473100 66473100 e2040000 ....fG1.fG1..... │ │ 0x01425880 0b000000 9f1a3500 00000000 a2d52e00 ......5......... │ │ 0x01425890 a2d52e00 e3040000 08000000 aa1a3500 ..............5. │ │ 0x014258a0 00000000 856a2f00 856a2f00 e4040000 .....j/..j/..... │ │ - 0x014258b0 08000000 b21a3500 00000000 fa553000 ......5......U0. │ │ - 0x014258c0 fa553000 e5040000 08000000 ba1a3500 .U0...........5. │ │ + 0x014258b0 08000000 b21a3500 00000000 d3553000 ......5......U0. │ │ + 0x014258c0 d3553000 e5040000 08000000 ba1a3500 .U0...........5. │ │ 0x014258d0 00000000 95ec3000 95ec3000 e6040000 ......0...0..... │ │ - 0x014258e0 08000000 c21a3500 00000000 60003000 ......5.....`.0. │ │ - 0x014258f0 60003000 e7040000 08000000 ca1a3500 `.0...........5. │ │ + 0x014258e0 08000000 c21a3500 00000000 39003000 ......5.....9.0. │ │ + 0x014258f0 39003000 e7040000 08000000 ca1a3500 9.0...........5. │ │ 0x01425900 00000000 017b2e00 017b2e00 e8040000 .....{...{...... │ │ - 0x01425910 08000000 d21a3500 00000000 72003000 ......5.....r.0. │ │ - 0x01425920 72003000 e9040000 08000000 da1a3500 r.0...........5. │ │ + 0x01425910 08000000 d21a3500 00000000 4b003000 ......5.....K.0. │ │ + 0x01425920 4b003000 e9040000 08000000 da1a3500 K.0...........5. │ │ 0x01425930 00000000 81f42e00 81f42e00 ea040000 ................ │ │ 0x01425940 09000000 e21a3500 00000000 70653100 ......5.....pe1. │ │ 0x01425950 70653100 eb040000 09000000 eb1a3500 pe1...........5. │ │ - 0x01425960 00000000 31e02f00 31e02f00 ec040000 ....1./.1./..... │ │ + 0x01425960 00000000 0ae02f00 0ae02f00 ec040000 ....../.../..... │ │ 0x01425970 09000000 f41a3500 00000000 81653100 ......5......e1. │ │ 0x01425980 81653100 ed040000 0b000000 fd1a3500 .e1...........5. │ │ 0x01425990 00000000 a6ec3000 a6ec3000 ee040000 ......0...0..... │ │ 0x014259a0 0b000000 081b3500 00000000 04882f00 ......5......./. │ │ 0x014259b0 04882f00 ef040000 09000000 131b3500 ../...........5. │ │ 0x014259c0 00000000 13a33100 13a33100 f0040000 ......1...1..... │ │ - 0x014259d0 01000000 1c1b3500 00000000 671e3000 ......5.....g.0. │ │ - 0x014259e0 671e3000 f1040000 02000000 1d1b3500 g.0...........5. │ │ + 0x014259d0 01000000 1c1b3500 00000000 401e3000 ......5.....@.0. │ │ + 0x014259e0 401e3000 f1040000 02000000 1d1b3500 @.0...........5. │ │ 0x014259f0 00000000 08223200 08223200 f2040000 ....."2.."2..... │ │ 0x01425a00 04000000 1f1b3500 00000000 9ac13100 ......5.......1. │ │ 0x01425a10 9ac13100 f3040000 05000000 231b3500 ..1.........#.5. │ │ 0x01425a20 00000000 c3ec3000 c3ec3000 f4040000 ......0...0..... │ │ 0x01425a30 06000000 281b3500 00000000 bf013200 ....(.5.......2. │ │ 0x01425a40 bf013200 f5040000 06000000 2e1b3500 ..2...........5. │ │ 0x01425a50 00000000 976a2f00 976a2f00 f6040000 .....j/..j/..... │ │ @@ -34335,212 +34335,212 @@ │ │ 0x01425ab0 00000000 9f653100 9f653100 fa040000 .....e1..e1..... │ │ 0x01425ac0 06000000 4b1b3500 00000000 21882f00 ....K.5.....!./. │ │ 0x01425ad0 21882f00 fb040000 07000000 511b3500 !./.........Q.5. │ │ 0x01425ae0 00000000 6adf3100 6adf3100 fc040000 ....j.1.j.1..... │ │ 0x01425af0 07000000 581b3500 00000000 d6ec3000 ....X.5.......0. │ │ 0x01425b00 d6ec3000 fd040000 07000000 5f1b3500 ..0........._.5. │ │ 0x01425b10 00000000 f6b72e00 f6b72e00 fe040000 ................ │ │ - 0x01425b20 07000000 661b3500 00000000 6c1e3000 ....f.5.....l.0. │ │ - 0x01425b30 6c1e3000 ff040000 07000000 6d1b3500 l.0.........m.5. │ │ + 0x01425b20 07000000 661b3500 00000000 451e3000 ....f.5.....E.0. │ │ + 0x01425b30 451e3000 ff040000 07000000 6d1b3500 E.0.........m.5. │ │ 0x01425b40 00000000 0cb82e00 0cb82e00 00050000 ................ │ │ 0x01425b50 0b000000 741b3500 00000000 f10c3100 ....t.5.......1. │ │ 0x01425b60 f10c3100 01050000 0a000000 7f1b3500 ..1...........5. │ │ 0x01425b70 00000000 90b23000 a4b23000 02050000 ......0...0..... │ │ - 0x01425b80 07000000 891b3500 00000000 72773000 ......5.....rw0. │ │ - 0x01425b90 46e02f00 03050000 0c000000 901b3500 F./...........5. │ │ + 0x01425b80 07000000 891b3500 00000000 4b773000 ......5.....Kw0. │ │ + 0x01425b90 1fe02f00 03050000 0c000000 901b3500 ../...........5. │ │ 0x01425ba0 00000000 d7293100 d7293100 04050000 .....)1..)1..... │ │ - 0x01425bb0 0b000000 9c1b3500 00000000 a1a72f00 ......5......./. │ │ - 0x01425bc0 a1a72f00 05050000 00000000 00000000 ../............. │ │ - 0x01425bd0 00000000 23393000 23393000 06050000 ....#90.#90..... │ │ - 0x01425be0 00000000 00000000 00000000 7d003000 ............}.0. │ │ - 0x01425bf0 7d003000 07050000 00000000 00000000 }.0............. │ │ - 0x01425c00 00000000 23c52f00 92003000 08050000 ....#./...0..... │ │ + 0x01425bb0 0b000000 9c1b3500 00000000 7aa72f00 ......5.....z./. │ │ + 0x01425bc0 7aa72f00 05050000 00000000 00000000 z./............. │ │ + 0x01425bd0 00000000 fc383000 fc383000 06050000 .....80..80..... │ │ + 0x01425be0 00000000 00000000 00000000 56003000 ............V.0. │ │ + 0x01425bf0 56003000 07050000 00000000 00000000 V.0............. │ │ + 0x01425c00 00000000 fcc42f00 6b003000 08050000 ....../.k.0..... │ │ 0x01425c10 00000000 00000000 00000000 26223200 ............&"2. │ │ - 0x01425c20 61e02f00 09050000 00000000 00000000 a./............. │ │ + 0x01425c20 3ae02f00 09050000 00000000 00000000 :./............. │ │ 0x01425c30 00000000 2b223200 e3843100 0a050000 ....+"2...1..... │ │ 0x01425c40 08000000 a71b3500 00000000 ecec3000 ......5.......0. │ │ 0x01425c50 fcec3000 0b050000 0a000000 af1b3500 ..0...........5. │ │ 0x01425c60 00000000 e7293100 9cf42e00 0c050000 .....)1......... │ │ 0x01425c70 09000000 b91b3500 00000000 d69c2e00 ......5......... │ │ - 0x01425c80 b6a72f00 0d050000 09000000 c21b3500 ../...........5. │ │ - 0x01425c90 00000000 18933000 e49c2e00 0e050000 ......0......... │ │ - 0x01425ca0 09000000 cb1b3500 00000000 8d773000 ......5......w0. │ │ + 0x01425c80 8fa72f00 0d050000 09000000 c21b3500 ../...........5. │ │ + 0x01425c90 00000000 f1923000 e49c2e00 0e050000 ......0......... │ │ + 0x01425ca0 09000000 cb1b3500 00000000 66773000 ......5.....fw0. │ │ 0x01425cb0 fd0c3100 0f050000 03000000 d41b3500 ..1...........5. │ │ 0x01425cc0 00000000 b8b23000 cfb23000 10050000 ......0...0..... │ │ 0x01425cd0 03000000 d71b3500 00000000 fc112f00 ......5......./. │ │ 0x01425ce0 18ed3000 11050000 03000000 da1b3500 ..0...........5. │ │ - 0x01425cf0 00000000 aa773000 47ed3000 12050000 .....w0.G.0..... │ │ - 0x01425d00 03000000 dd1b3500 00000000 c3773000 ......5......w0. │ │ + 0x01425cf0 00000000 83773000 47ed3000 12050000 .....w0.G.0..... │ │ + 0x01425d00 03000000 dd1b3500 00000000 9c773000 ......5......w0. │ │ 0x01425d10 00b33000 13050000 03000000 e01b3500 ..0...........5. │ │ - 0x01425d20 00000000 7c1e3000 0c563000 14050000 ....|.0..V0..... │ │ + 0x01425d20 00000000 551e3000 e5553000 14050000 ....U.0..U0..... │ │ 0x01425d30 03000000 e31b3500 00000000 38882f00 ......5.....8./. │ │ 0x01425d40 10122f00 15050000 03000000 e61b3500 ../...........5. │ │ 0x01425d50 00000000 dc013200 33223200 16050000 ......2.3"2..... │ │ 0x01425d60 03000000 e91b3500 00000000 83df3100 ......5.......1. │ │ 0x01425d70 f7293100 17050000 03000000 ec1b3500 .)1...........5. │ │ - 0x01425d80 00000000 29b82e00 901e3000 18050000 ....).....0..... │ │ + 0x01425d80 00000000 29b82e00 691e3000 18050000 ....)...i.0..... │ │ 0x01425d90 03000000 ef1b3500 00000000 b0653100 ......5......e1. │ │ 0x01425da0 eb843100 19050000 03000000 f21b3500 ..1...........5. │ │ 0x01425db0 00000000 0d9d2e00 e24d2f00 1a050000 .........M/..... │ │ 0x01425dc0 03000000 f51b3500 00000000 157b2e00 ......5......{.. │ │ 0x01425dd0 71473100 1b050000 03000000 f81b3500 qG1...........5. │ │ - 0x01425de0 00000000 38393000 40b82e00 1c050000 ....890.@....... │ │ + 0x01425de0 00000000 11393000 40b82e00 1c050000 .....90.@....... │ │ 0x01425df0 03000000 fb1b3500 00000000 230d3100 ......5.....#.1. │ │ 0x01425e00 f64d2f00 1d050000 03000000 fe1b3500 .M/...........5. │ │ 0x01425e10 00000000 ea013200 69ed3000 1e050000 ......2.i.0..... │ │ 0x01425e20 03000000 011c3500 00000000 202a3100 ......5..... *1. │ │ 0x01425e30 e4ce3000 1f050000 03000000 041c3500 ..0...........5. │ │ - 0x01425e40 00000000 b96a2f00 77e02f00 20050000 .....j/.w./. ... │ │ + 0x01425e40 00000000 b96a2f00 50e02f00 20050000 .....j/.P./. ... │ │ 0x01425e50 03000000 071c3500 00000000 fd2e2f00 ......5......./. │ │ 0x01425e60 199d2e00 21050000 03000000 0a1c3500 ....!.........5. │ │ 0x01425e70 00000000 59223200 084e2f00 22050000 ....Y"2..N/."... │ │ 0x01425e80 03000000 0d1c3500 00000000 a9c13100 ......5.......1. │ │ 0x01425e90 43882f00 23050000 03000000 101c3500 C./.#.........5. │ │ - 0x01425ea0 00000000 b51e3000 3c2a3100 24050000 ......0.<*1.$... │ │ + 0x01425ea0 00000000 8e1e3000 3c2a3100 24050000 ......0.<*1.$... │ │ 0x01425eb0 03000000 131c3500 00000000 9adf3100 ......5.......1. │ │ 0x01425ec0 5bb82e00 25050000 03000000 161c3500 [...%.........5. │ │ 0x01425ed0 00000000 b8f42e00 09cf3000 26050000 ..........0.&... │ │ - 0x01425ee0 03000000 191c3500 00000000 91e02f00 ......5......./. │ │ + 0x01425ee0 03000000 191c3500 00000000 6ae02f00 ......5.....j./. │ │ 0x01425ef0 b0df3100 27050000 03000000 1c1c3500 ..1.'.........5. │ │ 0x01425f00 00000000 31a33100 31a33100 28050000 ....1.1.1.1.(... │ │ - 0x01425f10 0b000000 1f1c3500 00000000 d5773000 ......5......w0. │ │ - 0x01425f20 d5a72f00 29050000 08000000 2a1c3500 ../.).......*.5. │ │ - 0x01425f30 00000000 cd1e3000 ee773000 2a050000 ......0..w0.*... │ │ + 0x01425f10 0b000000 1f1c3500 00000000 ae773000 ......5......w0. │ │ + 0x01425f20 aea72f00 29050000 08000000 2a1c3500 ../.).......*.5. │ │ + 0x01425f30 00000000 a61e3000 c7773000 2a050000 ......0..w0.*... │ │ 0x01425f40 09000000 321c3500 00000000 f3682e00 ....2.5......h.. │ │ 0x01425f50 f3682e00 2b050000 00000000 00000000 .h..+........... │ │ 0x01425f60 00000000 66000004 307b2e00 65000004 ....f...0{..e... │ │ 0x01425f70 cb6a2f00 67000004 1ab33000 00000000 .j/.g.....0..... │ │ 0x01425f80 00000000 01000000 10000000 a05f4201 ............._B. │ │ - 0x01425f90 04000000 00000000 38000000 7c393000 ........8...|90. │ │ - 0x01425fa0 00100000 00000000 00000000 27783000 ............'x0. │ │ + 0x01425f90 04000000 00000000 38000000 55393000 ........8...U90. │ │ + 0x01425fa0 00100000 00000000 00000000 00783000 .............x0. │ │ 0x01425fb0 30121c01 00100000 00000000 08000000 0............... │ │ 0x01425fc0 d76a2f00 90051c01 00100000 00000000 .j/............. │ │ 0x01425fd0 18000000 b4d52e00 90051c01 00100000 ................ │ │ - 0x01425fe0 00000000 28000000 26a42f00 90061c01 ....(...&./..... │ │ + 0x01425fe0 00000000 28000000 ffa32f00 90061c01 ....(...../..... │ │ 0x01425ff0 01000000 10000000 0c604201 02000000 .........`B..... │ │ 0x01426000 00000000 08000000 f2013200 00000000 ..........2..... │ │ 0x01426010 00000000 00000000 8ced3000 900a1c01 ..........0..... │ │ - 0x01426020 00000000 00000000 04000000 52563000 ............RV0. │ │ + 0x01426020 00000000 00000000 04000000 2b563000 ............+V0. │ │ 0x01426030 90051c01 01000000 10000000 50604201 ............P`B. │ │ - 0x01426040 02000000 00000000 08000000 28563000 ............(V0. │ │ + 0x01426040 02000000 00000000 08000000 01563000 .............V0. │ │ 0x01426050 00000000 00000000 00000000 3eb33000 ............>.0. │ │ 0x01426060 90071c01 91000000 00000000 04000000 ................ │ │ 0x01426070 71223200 10032b01 02000000 00000000 q"2...+......... │ │ 0x01426080 94604201 02000000 00000000 08000000 .`B............. │ │ - 0x01426090 36563000 90000000 01000000 04000000 6V0............. │ │ - 0x014260a0 5b563000 30753101 90000000 02000000 [V0.0u1......... │ │ + 0x01426090 0f563000 90000000 01000000 04000000 .V0............. │ │ + 0x014260a0 34563000 30753101 90000000 02000000 4V0.0u1......... │ │ 0x014260b0 04000000 672a3100 90051c01 01000000 ....g*1......... │ │ 0x014260c0 10000000 d8604201 02000000 00000000 .....`B......... │ │ 0x014260d0 08000000 389d2e00 00000000 00000000 ....8........... │ │ 0x014260e0 00000000 e66a2f00 c0091c01 91000000 .....j/......... │ │ 0x014260f0 00000000 04000000 3b7b2e00 90071c01 ........;{...... │ │ 0x01426100 02000000 00000000 1c614201 03000000 .........aB..... │ │ 0x01426110 00000000 08000000 2eb33000 88000000 ..........0..... │ │ 0x01426120 00000000 04000000 2f853100 400a1c01 ......../.1.@... │ │ - 0x01426130 88000000 01000000 04000000 3b933000 ............;.0. │ │ + 0x01426130 88000000 01000000 04000000 14933000 ..............0. │ │ 0x01426140 90042b01 88000000 02000000 04000000 ..+............. │ │ - 0x01426150 49933000 400a1c01 01000000 10000000 I.0.@........... │ │ + 0x01426150 22933000 400a1c01 01000000 10000000 ".0.@........... │ │ 0x01426160 74614201 05000000 00000000 14000000 taB............. │ │ - 0x01426170 17783000 00000000 00000000 00000000 .x0............. │ │ - 0x01426180 68563000 f0022b01 00000000 00000000 hV0...+......... │ │ - 0x01426190 04000000 57933000 b0042b01 00000000 ....W.0...+..... │ │ + 0x01426170 f0773000 00000000 00000000 00000000 .w0............. │ │ + 0x01426180 41563000 f0022b01 00000000 00000000 AV0...+......... │ │ + 0x01426190 04000000 30933000 b0042b01 00000000 ....0.0...+..... │ │ 0x014261a0 00000000 08000000 3a853100 c0091c01 ........:.1..... │ │ - 0x014261b0 91000000 00000000 0c000000 35783000 ............5x0. │ │ + 0x014261b0 91000000 00000000 0c000000 0e783000 .............x0. │ │ 0x014261c0 c0091c01 95000000 01000000 10000000 ................ │ │ 0x014261d0 5f882f00 80733101 01000000 10000000 _./..s1......... │ │ 0x014261e0 f4614201 05000000 00000000 18000000 .aB............. │ │ 0x014261f0 b6c13100 91000000 00000000 00000000 ..1............. │ │ - 0x01426200 352b3000 90061c01 00100000 00000000 5+0............. │ │ + 0x01426200 0e2b3000 90061c01 00100000 00000000 .+0............. │ │ 0x01426210 04000000 132f2f00 b0032b01 00000000 .....//...+..... │ │ 0x01426220 00000000 0c000000 7f223200 c0091c01 ........."2..... │ │ - 0x01426230 04000000 00000000 10000000 2ac52f00 ............*./. │ │ + 0x01426230 04000000 00000000 10000000 03c52f00 ............../. │ │ 0x01426240 d0042b01 95000000 01000000 14000000 ..+............. │ │ - 0x01426250 34c52f00 80733101 01000000 10000000 4./..s1......... │ │ + 0x01426250 0dc52f00 80733101 01000000 10000000 ../..s1......... │ │ 0x01426260 74624201 04000000 00000000 28000000 tbB.........(... │ │ 0x01426270 c4c13100 00100000 00000000 00000000 ..1............. │ │ 0x01426280 f56a2f00 f0042b01 00100000 00000000 .j/...+......... │ │ - 0x01426290 18000000 28933000 30121c01 00000000 ....(.0.0....... │ │ + 0x01426290 18000000 01933000 30121c01 00000000 ......0.0....... │ │ 0x014262a0 00000000 20000000 caf42e00 20081c01 .... ....... ... │ │ 0x014262b0 95000000 00000000 24000000 9bb82e00 ........$....... │ │ 0x014262c0 b09b3101 01000000 10000000 e0624201 ..1..........bB. │ │ 0x014262d0 03000000 00000000 0c000000 90b82e00 ................ │ │ 0x014262e0 91000000 00000000 00000000 a1b82e00 ................ │ │ 0x014262f0 40091c01 91000000 01000000 04000000 @............... │ │ 0x01426300 a8b82e00 90061c01 91000000 02000000 ................ │ │ 0x01426310 08000000 1f2f2f00 c0091c01 01000000 .....//......... │ │ 0x01426320 10000000 38634201 02000000 00000000 ....8cB......... │ │ - 0x01426330 08000000 42563000 00000000 00000000 ....BV0......... │ │ - 0x01426340 00000000 f51e3000 30753101 05000000 ......0.0u1..... │ │ + 0x01426330 08000000 1b563000 00000000 00000000 .....V0......... │ │ + 0x01426340 00000000 ce1e3000 30753101 05000000 ......0.0u1..... │ │ 0x01426350 00000000 04000000 4db33000 c0712f01 ........M.0..q/. │ │ - 0x01426360 65008013 eada3100 66008013 a7e02f00 e.....1.f...../. │ │ - 0x01426370 6a008013 151f3000 6b008013 2ccf3000 j.....0.k...,.0. │ │ + 0x01426360 65008013 eada3100 66008013 80e02f00 e.....1.f...../. │ │ + 0x01426370 6a008013 ee1e3000 6b008013 2ccf3000 j.....0.k...,.0. │ │ 0x01426380 7a008013 99ed3000 7b008013 4c7b2e00 z.....0.{...L{.. │ │ - 0x01426390 67008013 c2d52e00 7c008013 b2e02f00 g.......|...../. │ │ - 0x014263a0 68008013 a5003000 69008013 cedf3100 h.....0.i.....1. │ │ - 0x014263b0 6c008013 45853100 6d008013 6f563000 l...E.1.m...oV0. │ │ + 0x01426390 67008013 c2d52e00 7c008013 8be02f00 g.......|...../. │ │ + 0x014263a0 68008013 7e003000 69008013 cedf3100 h...~.0.i.....1. │ │ + 0x014263b0 6c008013 45853100 6d008013 48563000 l...E.1.m...HV0. │ │ 0x014263c0 82008013 3ccf3000 6e008013 9c7f3100 ....<.0.n.....1. │ │ - 0x014263d0 80008013 cfe02f00 6f008013 b8003000 ....../.o.....0. │ │ + 0x014263d0 80008013 a8e02f00 6f008013 91003000 ....../.o.....0. │ │ 0x014263e0 70008013 499d2e00 75008013 d3c13100 p...I...u.....1. │ │ 0x014263f0 76008013 210d2f00 7d008013 d4f42e00 v...!./.}....... │ │ - 0x01426400 7e008013 47c52f00 7f008013 284e2f00 ~...G./.....(N/. │ │ + 0x01426400 7e008013 20c52f00 7f008013 284e2f00 ~... ./.....(N/. │ │ 0x01426410 77008013 a7473100 78008013 cb6a2f00 w....G1.x....j/. │ │ 0x01426420 81008013 4ca33100 00000000 00000000 ....L.1......... │ │ 0x01426430 64008004 01023200 65008004 f9ee2e00 d.....2.e....... │ │ 0x01426440 66008004 6ba33100 67008004 23122f00 f...k.1.g...#./. │ │ - 0x01426450 74008004 70882f00 68008004 7f563000 t...p./.h....V0. │ │ + 0x01426450 74008004 70882f00 68008004 58563000 t...p./.h...XV0. │ │ 0x01426460 75008004 2d0d3100 76008004 400d3100 u...-.1.v...@.1. │ │ - 0x01426470 7f008004 40783000 73008004 b3ed3000 ....@x0.s.....0. │ │ + 0x01426470 7f008004 19783000 73008004 b3ed3000 .....x0.s.....0. │ │ 0x01426480 83008004 d0ed3000 77008004 520d3100 ......0.w...R.1. │ │ - 0x01426490 78008004 dd653100 84008004 dd003000 x....e1.......0. │ │ + 0x01426490 78008004 dd653100 84008004 b6003000 x....e1.......0. │ │ 0x014264a0 80008004 cdbc3100 79008004 166b2f00 ......1.y....k/. │ │ - 0x014264b0 7a008004 4f783000 7b008004 251f3000 z...Ox0.{...%.0. │ │ + 0x014264b0 7a008004 28783000 7b008004 fe1e3000 z...(x0.{.....0. │ │ 0x014264c0 81008004 30122f00 69008004 4acf3000 ....0./.i...J.0. │ │ 0x014264d0 6a008004 2a6b2f00 6b008004 6d0d3100 j...*k/.k...m.1. │ │ - 0x014264e0 6c008004 62933000 6d008004 be473100 l...b.0.m....G1. │ │ - 0x014264f0 7c008004 d8473100 7d008004 70933000 |....G1.}...p.0. │ │ - 0x01426500 6f008004 272f2f00 70008004 f4003000 o...'//.p.....0. │ │ - 0x01426510 82008004 91563000 71008004 c3ca3000 .....V0.q.....0. │ │ - 0x01426520 72008004 78a33100 7e008004 eaa72f00 r...x.1.~...../. │ │ + 0x014264e0 6c008004 3b933000 6d008004 be473100 l...;.0.m....G1. │ │ + 0x014264f0 7c008004 d8473100 7d008004 49933000 |....G1.}...I.0. │ │ + 0x01426500 6f008004 272f2f00 70008004 cd003000 o...'//.p.....0. │ │ + 0x01426510 82008004 6a563000 71008004 c3ca3000 ....jV0.q.....0. │ │ + 0x01426520 72008004 78a33100 7e008004 c3a72f00 r...x.1.~...../. │ │ 0x01426530 6e008004 047f3100 00000000 00000000 n.....1......... │ │ 0x01426540 01000000 10000000 5c654201 02000000 ........\eB..... │ │ 0x01426550 00000000 08000000 1fc23100 00000000 ..........1..... │ │ - 0x01426560 00000000 00000000 3d1f3000 30121c01 ........=.0.0... │ │ + 0x01426560 00000000 00000000 161f3000 30121c01 ..........0.0... │ │ 0x01426570 00000000 00000000 04000000 4e6a2e00 ............Nj.. │ │ 0x01426580 90051c01 01000000 10000000 a0654201 .............eB. │ │ - 0x01426590 03000000 00000000 0c000000 15a82f00 ............../. │ │ - 0x014265a0 00000000 00000000 00000000 352b3000 ............5+0. │ │ + 0x01426590 03000000 00000000 0c000000 eea72f00 ............../. │ │ + 0x014265a0 00000000 00000000 00000000 0e2b3000 .............+0. │ │ 0x014265b0 90061c01 00000000 00000000 08000000 ................ │ │ 0x014265c0 2f663100 50502b01 01000000 00000000 /f1.PP+......... │ │ 0x014265d0 04000000 00a43100 d04a2b01 01000000 ......1..J+..... │ │ 0x014265e0 10000000 f8654201 03000000 00000000 .....eB......... │ │ - 0x014265f0 0c000000 abc52f00 00000000 00000000 ....../......... │ │ - 0x01426600 00000000 1e013000 60362b01 00000000 ......0.`6+..... │ │ + 0x014265f0 0c000000 84c52f00 00000000 00000000 ....../......... │ │ + 0x01426600 00000000 f7003000 60362b01 00000000 ......0.`6+..... │ │ 0x01426610 00000000 04000000 c3052f00 90051c01 ........../..... │ │ 0x01426620 01000000 00000000 08000000 a2482f00 .............H/. │ │ 0x01426630 90061c01 01000000 10000000 50664201 ............PfB. │ │ - 0x01426640 02000000 00000000 08000000 bc783000 .............x0. │ │ + 0x01426640 02000000 00000000 08000000 95783000 .............x0. │ │ 0x01426650 00000000 00000000 00000000 31543100 ............1T1. │ │ 0x01426660 900a1c01 00010000 ffffffff 00000000 ................ │ │ - 0x01426670 bc783000 b04b2b01 01000000 10000000 .x0..K+......... │ │ + 0x01426670 95783000 b04b2b01 01000000 10000000 .x0..K+......... │ │ 0x01426680 94664201 03000000 00000000 0c000000 .fB............. │ │ 0x01426690 940d3100 00000000 00000000 00000000 ..1............. │ │ 0x014266a0 31543100 900a1c01 00010000 ffffffff 1T1............. │ │ 0x014266b0 00000000 940d3100 d04b2b01 03000000 ......1..K+..... │ │ - 0x014266c0 00000000 08000000 5b1f3000 80643101 ........[.0..d1. │ │ + 0x014266c0 00000000 08000000 341f3000 80643101 ........4.0..d1. │ │ 0x014266d0 00000000 ffffffff ec664201 00000000 .........fB..... │ │ 0x014266e0 00000000 00000000 93882f00 04000000 ........../..... │ │ 0x014266f0 00000000 00000000 93882f00 104b2b01 ........../..K+. │ │ 0x01426700 00000000 ffffffff 1c674201 00000000 .........gB..... │ │ 0x01426710 00000000 00000000 b2223200 04000000 ........."2..... │ │ 0x01426720 00000000 00000000 b2223200 50502b01 ........."2.PP+. │ │ 0x01426730 00000000 00000000 00000000 4c674201 ............LgB. │ │ 0x01426740 03000000 94674201 00000000 9e000000 .....gB......... │ │ 0x01426750 90000000 00000000 04000000 04a43100 ..............1. │ │ 0x01426760 90051c01 a0000000 90000000 00000000 ................ │ │ - 0x01426770 04000000 aa393000 90051c01 9f000000 .....90......... │ │ + 0x01426770 04000000 83393000 90051c01 9f000000 .....90......... │ │ 0x01426780 90000000 00000000 04000000 3f122f00 ............?./. │ │ 0x01426790 40091c01 90000000 00000000 04000000 @............... │ │ 0x014267a0 516b2f00 b00a1c01 00000000 00000000 Qk/............. │ │ 0x014267b0 00000000 c4674201 06000000 54684201 .....gB.....ThB. │ │ 0x014267c0 00000000 96000000 90000000 00000000 ................ │ │ 0x014267d0 04000000 6db33000 50a61b01 97000000 ....m.0.P....... │ │ 0x014267e0 90000000 00000000 04000000 13a43100 ..............1. │ │ @@ -34548,177 +34548,177 @@ │ │ 0x01426800 04000000 829d2e00 104b2b01 98000000 .........K+..... │ │ 0x01426810 90000000 00000000 04000000 39663100 ............9f1. │ │ 0x01426820 f04a2b01 99000000 90000000 00000000 .J+............. │ │ 0x01426830 04000000 39663100 f04a2b01 9a000000 ....9f1..J+..... │ │ 0x01426840 90000000 00000000 04000000 39663100 ............9f1. │ │ 0x01426850 f04a2b01 90000000 00000000 04000000 .J+............. │ │ 0x01426860 516b2f00 b00a1c01 73008011 0b763100 Qk/.....s....v1. │ │ - 0x01426870 64008011 f1e02f00 79008011 a30d3100 d...../.y.....1. │ │ - 0x01426880 65008011 26133000 66008011 65513000 e...&.0.f...eQ0. │ │ - 0x01426890 67008011 06e12f00 78008011 24013000 g...../.x...$.0. │ │ - 0x014268a0 68008011 9e513000 69008011 46013000 h....Q0.i...F.0. │ │ + 0x01426870 64008011 cae02f00 79008011 a30d3100 d...../.y.....1. │ │ + 0x01426880 65008011 ff123000 66008011 3e513000 e.....0.f...>Q0. │ │ + 0x01426890 67008011 dfe02f00 78008011 fd003000 g...../.x.....0. │ │ + 0x014268a0 68008011 77513000 69008011 1f013000 h...wQ0.i.....0. │ │ 0x014268b0 70008011 3fc23100 6a008011 87853100 p...?.1.j.....1. │ │ 0x014268c0 6b008011 4cc23100 6c008011 5ac23100 k...L.1.l...Z.1. │ │ - 0x014268d0 6d008011 dcd52e00 6e008011 90933000 m.......n.....0. │ │ - 0x014268e0 6f008011 b8393000 71008011 872a3100 o....90.q....*1. │ │ - 0x014268f0 72008011 1ca82f00 74008011 28a82f00 r...../.t...(./. │ │ - 0x01426900 76008011 f68f3000 77008011 a3882f00 v.....0.w...../. │ │ + 0x014268d0 6d008011 dcd52e00 6e008011 69933000 m.......n...i.0. │ │ + 0x014268e0 6f008011 91393000 71008011 872a3100 o....90.q....*1. │ │ + 0x014268f0 72008011 f5a72f00 74008011 01a82f00 r...../.t...../. │ │ + 0x01426900 76008011 cf8f3000 77008011 a3882f00 v.....0.w...../. │ │ 0x01426910 00000000 00000000 06000000 10000000 ................ │ │ 0x01426920 34694201 02000000 5c694201 20000000 4iB.....\iB. ... │ │ - 0x01426930 371f3000 00000000 00000000 10000000 7.0............. │ │ + 0x01426930 101f3000 00000000 00000000 10000000 ..0............. │ │ 0x01426940 31543100 900a1c01 00010000 ffffffff 1T1............. │ │ - 0x01426950 00000000 371f3000 00522b01 00000000 ....7.0..R+..... │ │ + 0x01426950 00000000 101f3000 00522b01 00000000 ......0..R+..... │ │ 0x01426960 00000000 00000000 00000000 20522b01 ............ R+. │ │ 0x01426970 00000000 00000000 06000000 10000000 ................ │ │ 0x01426980 94694201 06000000 00000000 18000000 .iB............. │ │ 0x01426990 4e4e2f00 00000000 00000000 00000000 NN/............. │ │ - 0x014269a0 352b3000 90061c01 02000000 00000000 5+0............. │ │ + 0x014269a0 0e2b3000 90061c01 02000000 00000000 .+0............. │ │ 0x014269b0 04000000 65c23100 30121c01 00000000 ....e.1.0....... │ │ 0x014269c0 00000000 14000000 4e122f00 50502b01 ........N./.PP+. │ │ - 0x014269d0 8d000000 00000000 08000000 c7493000 .............I0. │ │ + 0x014269d0 8d000000 00000000 08000000 a0493000 .............I0. │ │ 0x014269e0 b09b3101 8b000000 01000000 0c000000 ..1............. │ │ - 0x014269f0 cbc52f00 00693101 02000000 00000000 ../..i1......... │ │ - 0x01426a00 10000000 55a82f00 e0502b01 01000000 ....U./..P+..... │ │ + 0x014269f0 a4c52f00 00693101 02000000 00000000 ../..i1......... │ │ + 0x01426a00 10000000 2ea82f00 e0502b01 01000000 ....../..P+..... │ │ 0x01426a10 10000000 286a4201 07000000 b46a4201 ....(jB......jB. │ │ - 0x01426a20 24000000 62013000 00000000 00000000 $...b.0......... │ │ - 0x01426a30 00000000 352b3000 90061c01 00000000 ....5+0......... │ │ + 0x01426a20 24000000 3b013000 00000000 00000000 $...;.0......... │ │ + 0x01426a30 00000000 0e2b3000 90061c01 00000000 .....+0......... │ │ 0x01426a40 00000000 04000000 04ee3000 00512b01 ..........0..Q+. │ │ - 0x01426a50 00000000 00000000 08000000 621f3000 ............b.0. │ │ + 0x01426a50 00000000 00000000 08000000 3b1f3000 ............;.0. │ │ 0x01426a60 30121c01 8d000000 00000000 0c000000 0............... │ │ 0x01426a70 94853100 80643101 00000000 00000000 ..1..d1......... │ │ 0x01426a80 10000000 39023200 30121c01 00000000 ....9.2.0....... │ │ 0x01426a90 00000000 14000000 34a43100 90051c01 ........4.1..... │ │ 0x01426aa0 8b000000 01000000 18000000 b97b2e00 .............{.. │ │ 0x01426ab0 80643101 00000000 00000000 00000000 .d1............. │ │ 0x01426ac0 00000000 b0522b01 00000000 00000000 .....R+......... │ │ 0x01426ad0 01000000 10000000 ec6a4201 02000000 .........jB..... │ │ 0x01426ae0 00000000 08000000 24e03100 00000000 ........$.1..... │ │ - 0x01426af0 00000000 00000000 f51e3000 30753101 ..........0.0u1. │ │ + 0x01426af0 00000000 00000000 ce1e3000 30753101 ..........0.0u1. │ │ 0x01426b00 00000000 00000000 04000000 9e853100 ..............1. │ │ 0x01426b10 90061c01 06000000 10000000 306b4201 ............0kB. │ │ 0x01426b20 03000000 00000000 0c000000 43663100 ............Cf1. │ │ - 0x01426b30 00000000 00000000 00000000 352b3000 ............5+0. │ │ + 0x01426b30 00000000 00000000 00000000 0e2b3000 .............+0. │ │ 0x01426b40 90061c01 02000000 00000000 04000000 ................ │ │ 0x01426b50 8e9d2e00 40512b01 00000000 00000000 ....@Q+......... │ │ 0x01426b60 08000000 c3223200 60512b01 01000000 ....."2.`Q+..... │ │ 0x01426b70 10000000 886b4201 04000000 d86b4201 .....kB......kB. │ │ - 0x01426b80 18000000 cd393000 00000000 00000000 .....90......... │ │ - 0x01426b90 00000000 352b3000 90061c01 00000000 ....5+0......... │ │ + 0x01426b80 18000000 a6393000 00000000 00000000 .....90......... │ │ + 0x01426b90 00000000 0e2b3000 90061c01 00000000 .....+0......... │ │ 0x01426ba0 00000000 04000000 04ee3000 00512b01 ..........0..Q+. │ │ 0x01426bb0 00000000 00000000 08000000 57122f00 ............W./. │ │ 0x01426bc0 30121c01 00000000 00000000 0c000000 0............... │ │ 0x01426bd0 6dc23100 90051c01 00000000 00000000 m.1............. │ │ 0x01426be0 00000000 00000000 f0522b01 00000000 .........R+..... │ │ 0x01426bf0 00000000 06000000 10000000 106c4201 .............lB. │ │ 0x01426c00 03000000 00000000 14000000 22a43100 ............".1. │ │ 0x01426c10 00000000 00000000 00000000 5b4e2f00 ............[N/. │ │ 0x01426c20 900a1c01 00000000 00000000 04000000 ................ │ │ 0x01426c30 67d63100 30121c01 89000000 00000000 g.1.0........... │ │ 0x01426c40 08000000 c3223200 600c1c01 06000000 ....."2.`....... │ │ 0x01426c50 10000000 686c4201 07000000 00000000 ....hlB......... │ │ 0x01426c60 1c000000 e7ed3000 00000000 00000000 ......0......... │ │ - 0x01426c70 00000000 352b3000 90061c01 02000000 ....5+0......... │ │ + 0x01426c70 00000000 0e2b3000 90061c01 02000000 .....+0......... │ │ 0x01426c80 00000000 18000000 8e9d2e00 40512b01 ............@Q+. │ │ 0x01426c90 02000000 00000000 04000000 65c23100 ............e.1. │ │ 0x01426ca0 30121c01 00000000 00000000 14000000 0............... │ │ 0x01426cb0 c3223200 60512b01 8b000000 00000000 ."2.`Q+......... │ │ - 0x01426cc0 08000000 c7493000 b09b3101 8b000000 .....I0...1..... │ │ - 0x01426cd0 01000000 0c000000 cbc52f00 00693101 ........../..i1. │ │ - 0x01426ce0 02000000 00000000 10000000 55a82f00 ............U./. │ │ + 0x01426cc0 08000000 a0493000 b09b3101 8b000000 .....I0...1..... │ │ + 0x01426cd0 01000000 0c000000 a4c52f00 00693101 ........../..i1. │ │ + 0x01426ce0 02000000 00000000 10000000 2ea82f00 ............../. │ │ 0x01426cf0 e0502b01 06000000 10000000 106d4201 .P+..........mB. │ │ 0x01426d00 02000000 00000000 08000000 ab7b2e00 .............{.. │ │ - 0x01426d10 00000000 00000000 00000000 352b3000 ............5+0. │ │ + 0x01426d10 00000000 00000000 00000000 0e2b3000 .............+0. │ │ 0x01426d20 90061c01 00000000 00000000 04000000 ................ │ │ 0x01426d30 c3223200 60512b01 06000000 10000000 ."2.`Q+......... │ │ 0x01426d40 546d4201 04000000 00000000 10000000 TmB............. │ │ - 0x01426d50 41a82f00 00000000 00000000 00000000 A./............. │ │ - 0x01426d60 352b3000 90061c01 00000000 00000000 5+0............. │ │ - 0x01426d70 04000000 85da2f00 30121c01 00000000 ....../.0....... │ │ + 0x01426d50 1aa82f00 00000000 00000000 00000000 ../............. │ │ + 0x01426d60 0e2b3000 90061c01 00000000 00000000 .+0............. │ │ + 0x01426d70 04000000 5eda2f00 30121c01 00000000 ....^./.0....... │ │ 0x01426d80 00000000 08000000 4e122f00 50502b01 ........N./.PP+. │ │ 0x01426d90 00000000 00000000 0c000000 4e6a2e00 ............Nj.. │ │ 0x01426da0 90051c01 00000000 ffffffff c06d4201 .............mB. │ │ - 0x01426db0 00000000 00000000 00000000 bbc52f00 ............../. │ │ + 0x01426db0 00000000 00000000 00000000 94c52f00 ............../. │ │ 0x01426dc0 06000000 00000000 00000000 492f2f00 ............I//. │ │ 0x01426dd0 80643101 00000000 10000000 00000000 .d1............. │ │ 0x01426de0 f06d4201 06000000 806e4201 00000000 .mB......nB..... │ │ 0x01426df0 15000000 91080000 00000000 14000000 ................ │ │ 0x01426e00 b90d3100 600c1c01 16000000 91080000 ..1.`........... │ │ - 0x01426e10 00000000 14000000 4ea82f00 c0502b01 ........N./..P+. │ │ + 0x01426e10 00000000 14000000 27a82f00 c0502b01 ........'./..P+. │ │ 0x01426e20 17000000 91080000 00000000 14000000 ................ │ │ 0x01426e30 d7b82e00 20512b01 18000000 91080000 .... Q+......... │ │ 0x01426e40 00000000 14000000 5d6b2f00 80512b01 ........]k/..Q+. │ │ 0x01426e50 19000000 91080000 00000000 14000000 ................ │ │ 0x01426e60 fbed3000 c0512b01 1a000000 91080000 ..0..Q+......... │ │ 0x01426e70 00000000 14000000 e3b82e00 a0512b01 .............Q+. │ │ 0x01426e80 91000000 00000000 14000000 31023200 ............1.2. │ │ - 0x01426e90 b00a1c01 61a82f00 d9bd2f00 a5d93000 ....a./.../...0. │ │ + 0x01426e90 b00a1c01 3aa82f00 b2bd2f00 a5d93000 ....:./.../...0. │ │ 0x01426ea0 746b2f00 684e2f00 f3682e00 c5912e00 tk/.hN/..h...... │ │ - 0x01426eb0 c8783000 c90d3100 a6ea3100 05ea2e00 .x0...1...1..... │ │ - 0x01426ec0 712f2f00 6d1f3000 7ab33000 9a2a3100 q//.m.0.z.0..*1. │ │ - 0x01426ed0 d4563000 20732e00 14313000 714d3000 .V0. s...10.qM0. │ │ - 0x01426ee0 4d6f3000 3fe43000 d8882f00 bc7a3100 Mo0.?.0.../..z1. │ │ + 0x01426eb0 a1783000 c90d3100 a6ea3100 05ea2e00 .x0...1...1..... │ │ + 0x01426ec0 712f2f00 461f3000 7ab33000 9a2a3100 q//.F.0.z.0..*1. │ │ + 0x01426ed0 ad563000 20732e00 ed303000 4a4d3000 .V0. s...00.JM0. │ │ + 0x01426ee0 266f3000 3fe43000 d8882f00 bc7a3100 &o0.?.0.../..z1. │ │ 0x01426ef0 b47a3100 e2f63100 5ae03100 c35c3100 .z1...1.Z.1..\1. │ │ - 0x01426f00 45a43100 534d3000 cc223200 629a3100 E.1.SM0.."2.b.1. │ │ + 0x01426f00 45a43100 2c4d3000 cc223200 629a3100 E.1.,M0.."2.b.1. │ │ 0x01426f10 0a020000 81552f00 30541c01 c08f2b01 .....U/.0T....+. │ │ 0x01426f20 e0541c01 80912b01 00000000 00000000 .T....+......... │ │ 0x01426f30 b0942b01 20972b01 c0972b01 40982b01 ..+. .+...+.@.+. │ │ 0x01426f40 00000000 00000000 08020000 6d122f00 ............m./. │ │ 0x01426f50 30541c01 b0982b01 e0541c01 90992b01 0T....+..T....+. │ │ 0x01426f60 00000000 509a2b01 c09a2b01 809c2b01 ....P.+...+...+. │ │ 0x01426f70 d09c2b01 309d2b01 00000000 00000000 ..+.0.+......... │ │ 0x01426f80 75008010 eada3100 90008010 a2b22e00 u.....1......... │ │ 0x01426f90 74008010 8e2f2f00 76008010 7c122f00 t....//.v...|./. │ │ 0x01426fa0 98008010 6aae3000 77008010 3e2b2f00 ....j.0.w...>+/. │ │ - 0x01426fb0 65008010 69a82f00 95008010 9c9d2e00 e...i./......... │ │ + 0x01426fb0 65008010 42a82f00 95008010 9c9d2e00 e...B./......... │ │ 0x01426fc0 96008010 3aee3000 78008010 78a43100 ....:.0.x...x.1. │ │ - 0x01426fd0 79008010 95122f00 8f008010 a8933000 y...../.......0. │ │ + 0x01426fd0 79008010 95122f00 8f008010 81933000 y...../.......0. │ │ 0x01426fe0 9b008010 c72a3100 7a008010 c4b32e00 .....*1.z....... │ │ 0x01426ff0 97008010 9c632f00 9a008010 faf42e00 .....c/......... │ │ - 0x01427000 73008010 33e12f00 7b008010 8f4e2f00 s...3./.{....N/. │ │ - 0x01427010 8e008010 a09e3100 68008010 a7013000 ......1.h.....0. │ │ - 0x01427020 7c008010 aa122f00 99008010 bd933000 |...../.......0. │ │ + 0x01427000 73008010 0ce12f00 7b008010 8f4e2f00 s...../.{....N/. │ │ + 0x01427010 8e008010 a09e3100 68008010 80013000 ......1.h.....0. │ │ + 0x01427020 7c008010 aa122f00 99008010 96933000 |...../.......0. │ │ 0x01427030 91008010 65ee3000 7f008010 9c7f3100 ....e.0.......1. │ │ 0x01427040 69008010 d3c13100 80008010 210d2f00 i.....1.....!./. │ │ 0x01427050 93008010 d20d3100 94008010 8de03100 ......1.......1. │ │ 0x01427060 81008010 031d3200 6a008010 74ee3000 ......2.j...t.0. │ │ - 0x01427070 6b008010 49483100 6c008010 fe393000 k...IH1.l....90. │ │ - 0x01427080 6d008010 781f3000 6e008010 3bb13100 m...x.0.n...;.1. │ │ - 0x01427090 6f008010 d4933000 70008010 30cb3000 o.....0.p...0.0. │ │ - 0x014270a0 71008010 78a82f00 72008010 60483100 q...x./.r...`H1. │ │ - 0x014270b0 00000000 00000000 6400801b 8ba82f00 ........d...../. │ │ + 0x01427070 6b008010 49483100 6c008010 d7393000 k...IH1.l....90. │ │ + 0x01427080 6d008010 511f3000 6e008010 3bb13100 m...Q.0.n...;.1. │ │ + 0x01427090 6f008010 ad933000 70008010 30cb3000 o.....0.p...0.0. │ │ + 0x014270a0 71008010 51a82f00 72008010 60483100 q...Q./.r...`H1. │ │ + 0x014270b0 00000000 00000000 6400801b 64a82f00 ........d...d./. │ │ 0x014270c0 6500801b 71483100 6600801b ba853100 e...qH1.f.....1. │ │ - 0x014270d0 6700801b bfcf3000 6800801b cc013000 g.....0.h.....0. │ │ + 0x014270d0 6700801b bfcf3000 6800801b a5013000 g.....0.h.....0. │ │ 0x014270e0 6900801b a54e2f00 6a00801b b94e2f00 i....N/.j....N/. │ │ - 0x014270f0 6b00801b 68343000 6c00801b 00573000 k...h40.l....W0. │ │ + 0x014270f0 6b00801b 41343000 6c00801b d9563000 k...A40.l....V0. │ │ 0x01427100 6d00801b 0c1c3200 6e00801b 84b33000 m.....2.n.....0. │ │ 0x01427110 00000000 00000000 66000012 290e3100 ........f...).1. │ │ 0x01427120 67000012 cd2f2f00 69000012 2cb92e00 g....//.i...,... │ │ - 0x01427130 79000012 a4b33000 81000012 0d573000 y.....0......W0. │ │ + 0x01427130 79000012 a4b33000 81000012 e6563000 y.....0......V0. │ │ 0x01427140 68000012 ebe03100 6a000012 a7a43100 h.....1.j.....1. │ │ 0x01427150 7c000012 3d233200 7f000012 00892f00 |...=#2......./. │ │ - 0x01427160 6b000012 cca82f00 6c000012 dd7b2e00 k...../.l....{.. │ │ - 0x01427170 6d000012 ec933000 6e000012 f67b2e00 m.....0.n....{.. │ │ + 0x01427160 6b000012 a5a82f00 6c000012 dd7b2e00 k...../.l....{.. │ │ + 0x01427170 6d000012 c5933000 6e000012 f67b2e00 m.....0.n....{.. │ │ 0x01427180 6f000012 efcf3000 7e000012 b49d2e00 o.....0.~....... │ │ - 0x01427190 65000012 26573000 7b000012 52233200 e...&W0.{...R#2. │ │ + 0x01427190 65000012 ff563000 7b000012 52233200 e....V0.{...R#2. │ │ 0x014271a0 70000012 35cf2e00 8b000012 430e3100 p...5.......C.1. │ │ 0x014271b0 71000012 8ad33100 89000012 a8483100 q.....1......H1. │ │ 0x014271c0 72000012 b5b33000 7a000012 5e0e3100 r.....0.z...^.1. │ │ - 0x014271d0 73000012 3f573000 80000012 8d6b2f00 s...?W0......k/. │ │ + 0x014271d0 73000012 18573000 80000012 8d6b2f00 s....W0......k/. │ │ 0x014271e0 82000012 06d03000 83000012 7ec23100 ......0.....~.1. │ │ - 0x014271f0 74000012 50573000 85000012 c4b33000 t...PW0.......0. │ │ + 0x014271f0 74000012 29573000 85000012 c4b33000 t...)W0.......0. │ │ 0x01427200 64000012 e02a3100 7d000012 21d03000 d....*1.}...!.0. │ │ - 0x01427210 86000012 8fee3000 75000012 8c1f3000 ......0.u.....0. │ │ - 0x01427220 76000012 283a3000 77000012 e22f2f00 v...(:0.w....//. │ │ - 0x01427230 87000012 a71f3000 88000012 79663100 ......0.....yf1. │ │ - 0x01427240 8f000012 70573000 90000012 bf483100 ....pW0......H1. │ │ + 0x01427210 86000012 8fee3000 75000012 651f3000 ......0.u...e.0. │ │ + 0x01427220 76000012 013a3000 77000012 e22f2f00 v....:0.w....//. │ │ + 0x01427230 87000012 801f3000 88000012 79663100 ......0.....yf1. │ │ + 0x01427240 8f000012 49573000 90000012 bf483100 ....IW0......H1. │ │ 0x01427250 8d000012 d4483100 8a000012 710e3100 .....H1.....q.1. │ │ - 0x01427260 8c000012 58f52e00 84000012 86573000 ....X........W0. │ │ + 0x01427260 8c000012 58f52e00 84000012 5f573000 ....X......._W0. │ │ 0x01427270 78000012 d3853100 00000000 00000000 x.....1......... │ │ 0x01427280 06000000 06000000 04000000 a6133200 ..............2. │ │ - 0x01427290 87e12f00 30662c01 10672c01 10682c01 ../.0f,..g,..h,. │ │ + 0x01427290 60e12f00 30662c01 10672c01 10682c01 `./.0f,..g,..h,. │ │ 0x014272a0 a0682c01 e0682c01 30692c01 b06a2c01 .h,..h,.0i,..j,. │ │ 0x014272b0 f06a2c01 206b2c01 506b2c01 00000000 .j,. k,.Pk,..... │ │ 0x014272c0 00000000 00000000 00000000 00000000 ................ │ │ 0x014272d0 00000000 806b2c01 306c2c01 606c2c01 .....k,.0l,.`l,. │ │ 0x014272e0 806d2c01 e06d2c01 106e2c01 a06e2c01 .m,..m,..n,..n,. │ │ 0x014272f0 80702c01 20722c01 00000000 00000000 .p,. r,......... │ │ 0x01427300 00000000 00000000 00000000 00000000 ................ │ │ @@ -34730,99 +34730,99 @@ │ │ 0x01427360 00000000 00000000 00000000 00000000 ................ │ │ 0x01427370 00000000 00000000 00000000 00000000 ................ │ │ 0x01427380 00000000 00000000 00000000 00000000 ................ │ │ 0x01427390 00000000 00000000 00000000 00000000 ................ │ │ 0x014273a0 00000000 00000000 00000000 00000000 ................ │ │ 0x014273b0 00000000 00000000 00000000 00000000 ................ │ │ 0x014273c0 00000000 00000000 90030000 90030000 ................ │ │ - 0x014273d0 04000000 33123000 2e302f00 30662c01 ....3.0..0/.0f,. │ │ + 0x014273d0 04000000 0c123000 2e302f00 30662c01 ......0..0/.0f,. │ │ 0x014273e0 10672c01 10682c01 a0682c01 e0682c01 .g,..h,..h,..h,. │ │ 0x014273f0 30692c01 b06a2c01 f06a2c01 206b2c01 0i,..j,..j,. k,. │ │ 0x01427400 506b2c01 00000000 00000000 00000000 Pk,............. │ │ 0x01427410 00000000 00000000 00000000 806b2c01 .............k,. │ │ 0x01427420 306c2c01 606c2c01 00000000 00000000 0l,.`l,......... │ │ 0x01427430 106e2c01 a06e2c01 80702c01 20722c01 .n,..n,..p,. r,. │ │ 0x01427440 00000000 00000000 00000000 00000000 ................ │ │ 0x01427450 00000000 00000000 50722c01 40732c01 ........Pr,.@s,. │ │ 0x01427460 70732c01 d0722c01 00000000 01000000 ps,..r,......... │ │ 0x01427470 10000000 88744201 03000000 00000000 .....tB......... │ │ - 0x01427480 14000000 cc573000 00000000 00000000 .....W0......... │ │ + 0x01427480 14000000 a5573000 00000000 00000000 .....W0......... │ │ 0x01427490 00000000 86013100 50e01d01 00000000 ......1.P....... │ │ 0x014274a0 00000000 04000000 4b5f3100 50e01d01 ........K_1.P... │ │ 0x014274b0 00000000 00000000 08000000 91023200 ..............2. │ │ 0x014274c0 50e01d01 01000000 10000000 e0744201 P............tB. │ │ - 0x014274d0 0a000000 a8754201 7c000000 e2013000 .....uB.|.....0. │ │ - 0x014274e0 00100000 00000000 08000000 352b3000 ............5+0. │ │ + 0x014274d0 0a000000 a8754201 7c000000 bb013000 .....uB.|.....0. │ │ + 0x014274e0 00100000 00000000 08000000 0e2b3000 .............+0. │ │ 0x014274f0 f0191c01 00000000 00000000 14000000 ................ │ │ 0x01427500 50ed2e00 30e01d01 00000000 00000000 P...0........... │ │ 0x01427510 18000000 333f2f00 30e01d01 00000000 ....3?/.0....... │ │ 0x01427520 00000000 1c000000 4b5f3100 50e01d01 ........K_1.P... │ │ 0x01427530 00000000 00000000 20000000 30c92e00 ........ ...0... │ │ 0x01427540 50e01d01 00000000 00000000 24000000 P...........$... │ │ 0x01427550 fd5c3100 50e01d01 00000000 00000000 .\1.P........... │ │ 0x01427560 28000000 7cf52e00 50e01d01 00000000 (...|...P....... │ │ 0x01427570 00000000 2c000000 2e493100 50e01d01 ....,....I1.P... │ │ - 0x01427580 00000000 00000000 30000000 a4e12f00 ........0...../. │ │ + 0x01427580 00000000 00000000 30000000 7de12f00 ........0...}./. │ │ 0x01427590 50e01d01 05000000 00000000 4c000000 P...........L... │ │ 0x014275a0 45302f00 a0802c01 00000000 00000000 E0/...,......... │ │ 0x014275b0 00000000 00000000 90822c01 00000000 ..........,..... │ │ 0x014275c0 00000000 01000000 10000000 e0754201 .............uB. │ │ 0x014275d0 02000000 08764201 7c000000 32e13100 .....vB.|...2.1. │ │ 0x014275e0 00000000 00000000 14000000 50ed2e00 ............P... │ │ 0x014275f0 30e01d01 00000000 00000000 18000000 0............... │ │ 0x01427600 333f2f00 30e01d01 00000000 00000000 3?/.0........... │ │ 0x01427610 00000000 00000000 90822c01 00000000 ..........,..... │ │ 0x01427620 00000000 01000000 10000000 40764201 ............@vB. │ │ 0x01427630 04000000 90764201 14000000 dfee3000 .....vB.......0. │ │ - 0x01427640 91000000 00000000 00000000 27783000 ............'x0. │ │ + 0x01427640 91000000 00000000 00000000 00783000 .............x0. │ │ 0x01427650 30121c01 91000000 01000000 04000000 0............... │ │ 0x01427660 a2c23100 30121c01 91000000 02000000 ..1.0........... │ │ 0x01427670 08000000 eeee3000 90061c01 91000000 ......0......... │ │ 0x01427680 03000000 0c000000 c7233200 90061c01 .........#2..... │ │ 0x01427690 00000000 00000000 00000000 00000000 ................ │ │ 0x014276a0 10832c01 00000000 00000000 64000002 ..,.........d... │ │ 0x014276b0 33493100 65000002 55b92e00 66000002 3I1.e...U...f... │ │ 0x014276c0 b3c23100 67000002 58d03000 68000002 ..1.g...X.0.h... │ │ 0x014276d0 05e03000 6a000002 f00e3100 6b000002 ..0.j.....1.k... │ │ - 0x014276e0 8a7c2e00 6c000002 f1c52f00 6d000002 .|..l...../.m... │ │ - 0x014276f0 132b3100 6e000002 3ca92f00 84000002 .+1.n...<./..... │ │ - 0x01427700 58a92f00 6f000002 51302f00 7a000002 X./.o...Q0/.z... │ │ + 0x014276e0 8a7c2e00 6c000002 cac52f00 6d000002 .|..l...../.m... │ │ + 0x014276f0 132b3100 6e000002 15a92f00 84000002 .+1.n...../..... │ │ + 0x01427700 31a92f00 6f000002 51302f00 7a000002 1./.o...Q0/.z... │ │ 0x01427710 61b92e00 9e000002 16b43000 91000002 a.........0..... │ │ 0x01427720 050f3100 70000002 93023200 7c000002 ..1.p.....2.|... │ │ 0x01427730 6bd03000 7d000002 ae023200 7b000002 k.0.}.....2.{... │ │ - 0x01427740 f0013000 85000002 d46b2f00 90000002 ..0......k/..... │ │ + 0x01427740 c9013000 85000002 d46b2f00 90000002 ..0......k/..... │ │ 0x01427750 3fe13100 9d000002 6a752e00 8f000002 ?.1.....ju...... │ │ - 0x01427760 25943000 89000002 c4122f00 ab000002 %.0......./..... │ │ + 0x01427760 fe933000 89000002 c4122f00 ab000002 ..0......./..... │ │ 0x01427770 4a892f00 ad000002 3fda3100 a0000002 J./.....?.1..... │ │ - 0x01427780 9efc3100 b5000002 8ddb2f00 83000002 ..1......./..... │ │ + 0x01427780 9efc3100 b5000002 66db2f00 83000002 ..1.....f./..... │ │ 0x01427790 b7663100 9c000002 9f7c2e00 ae000002 .f1......|...... │ │ 0x014277a0 d3122f00 a7000002 f1853100 a1000002 ../.......1..... │ │ - 0x014277b0 8fa22f00 8a000002 00d62e00 8d000002 ../............. │ │ - 0x014277c0 3b943000 95000002 c6023200 92000002 ;.0.......2..... │ │ + 0x014277b0 68a22f00 8a000002 00d62e00 8d000002 h./............. │ │ + 0x014277c0 14943000 95000002 c6023200 92000002 ..0.......2..... │ │ 0x014277d0 e3122f00 af000002 10d62e00 96000002 ../............. │ │ 0x014277e0 6fad3000 b0000002 ccc23100 8b000002 o.0.......1..... │ │ 0x014277f0 63e13100 8e000002 97f52e00 7e000002 c.1.........~... │ │ - 0x01427800 0bc62f00 a5000002 58793000 78000002 ../.....Xy0.x... │ │ - 0x01427810 a9e12f00 86000002 d31f3000 98000002 ../.......0..... │ │ - 0x01427820 ce663100 b3000002 24fa2f00 69000002 .f1.....$./.i... │ │ - 0x01427830 6e723000 a8000002 abf52e00 a9000002 nr0............. │ │ - 0x01427840 bce12f00 aa000002 5a892f00 8c000002 ../.....Z./..... │ │ + 0x01427800 e4c52f00 a5000002 31793000 78000002 ../.....1y0.x... │ │ + 0x01427810 82e12f00 86000002 ac1f3000 98000002 ../.......0..... │ │ + 0x01427820 ce663100 b3000002 fdf92f00 69000002 .f1......./.i... │ │ + 0x01427830 47723000 a8000002 abf52e00 a9000002 Gr0............. │ │ + 0x01427840 95e12f00 aa000002 5a892f00 8c000002 ../.....Z./..... │ │ 0x01427850 60302f00 71000002 0fef3000 ac000002 `0/.q.....0..... │ │ - 0x01427860 50943000 7f000002 e6663100 79000002 P.0......f1.y... │ │ - 0x01427870 d4233200 94000002 fbf92f00 72000002 .#2......./.r... │ │ + 0x01427860 29943000 7f000002 e6663100 79000002 ).0......f1.y... │ │ + 0x01427870 d4233200 94000002 d4f92f00 72000002 .#2......./.r... │ │ 0x01427880 09863100 b1000002 69892f00 9f000002 ..1.....i./..... │ │ 0x01427890 7db92e00 a4000002 46493100 b2000002 }.......FI1..... │ │ - 0x014278a0 6e793000 80000002 580c2f00 81000002 ny0.....X./..... │ │ - 0x014278b0 d5db2f00 b4000002 ddc23100 82000002 ../.......1..... │ │ - 0x014278c0 f7122f00 88000002 dbe12f00 87000002 ../......./..... │ │ - 0x014278d0 73e13100 73000002 e61f3000 74000002 s.1.s.....0.t... │ │ + 0x014278a0 47793000 80000002 580c2f00 81000002 Gy0.....X./..... │ │ + 0x014278b0 aedb2f00 b4000002 ddc23100 82000002 ../.......1..... │ │ + 0x014278c0 f7122f00 88000002 b4e12f00 87000002 ../......./..... │ │ + 0x014278d0 73e13100 73000002 bf1f3000 74000002 s.1.s.....0.t... │ │ 0x014278e0 cc063100 75000002 14132f00 a6000002 ..1.u...../..... │ │ 0x014278f0 92ab2e00 97000002 7f892f00 76000002 ........../.v... │ │ 0x01427900 dd023200 a2000002 c37f3100 a3000002 ..2.......1..... │ │ - 0x01427910 48d02e00 99000002 21c62f00 9a000002 H.......!./..... │ │ + 0x01427910 48d02e00 99000002 fac52f00 9a000002 H........./..... │ │ 0x01427920 222b3100 9b000002 5c493100 93000002 "+1.....\I1..... │ │ 0x01427930 77493100 77000002 c97a2f00 00000000 wI1.w....z/..... │ │ 0x01427940 00000000 06000000 02000000 902d2d01 .............--. │ │ 0x01427950 202e2d01 402f2d01 00000000 00000000 .-.@/-......... │ │ 0x01427960 00000000 b02f2d01 00000000 10312d01 ...../-......1-. │ │ 0x01427970 00000000 00342d01 00000000 30362d01 .....4-.....06-. │ │ 0x01427980 00000000 00000000 00000000 00000000 ................ │ │ @@ -34835,16 +34835,16 @@ │ │ 0x014279f0 10312d01 a0462d01 00342d01 00000000 .1-..F-..4-..... │ │ 0x01427a00 00000000 00000000 00000000 00000000 ................ │ │ 0x01427a10 00000000 00000000 00000000 00000000 ................ │ │ 0x01427a20 00000000 00000000 00000000 203a2d01 ............ :-. │ │ 0x01427a30 e0402d01 00000000 00000000 00000000 .@-............. │ │ 0x01427a40 00000000 00000000 00000000 40000000 ............@... │ │ 0x01427a50 e0753100 a3020000 2b9e2e00 a0020000 .u1.....+....... │ │ - 0x01427a60 11222f00 a1020000 91a92f00 a2020000 ."/......./..... │ │ - 0x01427a70 f4e12f00 46040000 cd892f00 47040000 ../.F...../.G... │ │ + 0x01427a60 11222f00 a1020000 6aa92f00 a2020000 ."/.....j./..... │ │ + 0x01427a70 cde12f00 46040000 cd892f00 47040000 ../.F...../.G... │ │ 0x01427a80 da7c2e00 50393500 08000000 08000000 .|..P95......... │ │ 0x01427a90 00000000 02000000 77040000 78040000 ........w...x... │ │ 0x01427aa0 20000000 00000000 01000000 80552e01 ............U.. │ │ 0x01427ab0 b0552e01 f0552e01 00000000 00000000 .U...U.......... │ │ 0x01427ac0 40000000 00000000 00000000 00000000 @............... │ │ 0x01427ad0 00000000 00000000 00000000 00000000 ................ │ │ 0x01427ae0 00000000 00000000 00000000 00000000 ................ │ │ @@ -34859,96 +34859,96 @@ │ │ 0x01427b70 80000000 00000000 02000000 98513500 .............Q5. │ │ 0x01427b80 c0000000 c0000000 00000000 02000000 ................ │ │ 0x01427b90 98543500 00010000 00010000 00000000 .T5............. │ │ 0x01427ba0 02000000 98583500 01000000 01000000 .....X5......... │ │ 0x01427bb0 00000000 02000000 9c583500 01000000 .........X5..... │ │ 0x01427bc0 01000000 00000000 02000000 a0583500 .............X5. │ │ 0x01427bd0 01000000 01000000 00000000 02000000 ................ │ │ - 0x01427be0 6b000016 22023000 73000016 7f563000 k...".0.s....V0. │ │ - 0x01427bf0 71000016 a6ef3000 79000016 fde12f00 q.....0.y...../. │ │ - 0x01427c00 6a000016 fe793000 70000016 24e22f00 j....y0.p...$./. │ │ + 0x01427be0 6b000016 fb013000 73000016 58563000 k.....0.s...XV0. │ │ + 0x01427bf0 71000016 a6ef3000 79000016 d6e12f00 q.....0.y...../. │ │ + 0x01427c00 6a000016 d7793000 70000016 fde12f00 j....y0.p...../. │ │ 0x01427c10 74000016 fd7c2e00 75000016 116c2f00 t....|..u....l/. │ │ 0x01427c20 64000016 da892f00 65000016 4c132f00 d...../.e...L./. │ │ - 0x01427c30 67000016 7b943000 66000016 ec892f00 g...{.0.f...../. │ │ + 0x01427c30 67000016 54943000 66000016 ec892f00 g...T.0.f...../. │ │ 0x01427c40 7a000016 12033200 68000016 c6b92e00 z.....2.h....... │ │ - 0x01427c50 7b000016 2de22f00 72000016 320f3100 {...-./.r...2.1. │ │ - 0x01427c60 6c000016 aeb43000 77000016 9aa92f00 l.....0.w...../. │ │ + 0x01427c50 7b000016 06e22f00 72000016 320f3100 {...../.r...2.1. │ │ + 0x01427c60 6c000016 aeb43000 77000016 73a92f00 l.....0.w...s./. │ │ 0x01427c70 6d000016 7b2b3100 69000016 d5b92e00 m...{+1.i....... │ │ 0x01427c80 6e000016 30cb3000 76000016 b2302f00 n...0.0.v....0/. │ │ - 0x01427c90 78000016 0d7a3000 6f000016 9f2b3100 x....z0.o....+1. │ │ + 0x01427c90 78000016 e6793000 6f000016 9f2b3100 x....y0.o....+1. │ │ 0x01427ca0 00000000 00000000 90ce2e01 d0ce2e01 ................ │ │ 0x01427cb0 20cf2e01 70cf2e01 10d02e01 a0d02e01 ...p........... │ │ 0x01427cc0 d0d22e01 19752e00 04000000 e8f54401 .....u........D. │ │ 0x01427cd0 19000000 ffffffff 00000000 00000000 ................ │ │ 0x01427ce0 00000000 00000000 00000000 84008017 ................ │ │ 0x01427cf0 64243200 85008017 dfb43000 89008017 d$2.......0..... │ │ - 0x01427d00 c0a92f00 8a008017 c4493100 64008017 ../......I1.d... │ │ + 0x01427d00 99a92f00 8a008017 c4493100 64008017 ../......I1.d... │ │ 0x01427d10 eada3100 7f008017 76673100 73008017 ..1.....vg1.s... │ │ 0x01427d20 44d62e00 86008017 56132f00 74008017 D.......V./.t... │ │ 0x01427d30 22c33100 8b008017 d52b3100 65008017 ".1......+1.e... │ │ - 0x01427d40 81353000 66008017 a8933000 75008017 .50.f.....0.u... │ │ + 0x01427d40 5a353000 66008017 81933000 75008017 Z50.f.....0.u... │ │ 0x01427d50 8b673100 67008017 0f7d2e00 68008017 .g1.g....}..h... │ │ 0x01427d60 650f3100 69008017 740f3100 6a008017 e.1.i...t.1.j... │ │ - 0x01427d70 c4b32e00 6b008017 6e583000 76008017 ....k...nX0.v... │ │ - 0x01427d80 aa122f00 77008017 ba943000 81008017 ../.w.....0..... │ │ + 0x01427d70 c4b32e00 6b008017 47583000 76008017 ....k...GX0.v... │ │ + 0x01427d80 aa122f00 77008017 93943000 81008017 ../.w.....0..... │ │ 0x01427d90 3b6c2f00 6c008017 0ca53100 78008017 ;l/.l.....1.x... │ │ 0x01427da0 9c7f3100 79008017 576c2f00 6d008017 ..1.y...Wl/.m... │ │ - 0x01427db0 d3c13100 6e008017 57e22f00 7a008017 ..1.n...W./.z... │ │ - 0x01427dc0 1ca53100 82008017 d6943000 83008017 ..1.......0..... │ │ + 0x01427db0 d3c13100 6e008017 30e22f00 7a008017 ..1.n...0./.z... │ │ + 0x01427dc0 1ca53100 82008017 af943000 83008017 ..1.......0..... │ │ 0x01427dd0 dbd03000 6f008017 3dc33100 70008017 ..0.o...=.1.p... │ │ 0x01427de0 e8b43000 7b008017 fe892f00 7c008017 ..0.{...../.|... │ │ 0x01427df0 ae673100 7d008017 ea302f00 7e008017 .g1.}....0/.~... │ │ 0x01427e00 f7ef3000 71008017 0e443100 87008017 ..0.q....D1..... │ │ - 0x01427e10 82583000 88008017 138a2f00 72008017 .X0......./.r... │ │ - 0x01427e20 78a82f00 00000000 00000000 68000014 x./.........h... │ │ - 0x01427e30 870f3100 66000014 b1023000 67000014 ..1.f.....0.g... │ │ - 0x01427e40 57d62e00 69000014 e8943000 6b000014 W...i.....0.k... │ │ - 0x01427e50 4fc33100 64000014 f9943000 65000014 O.1.d.....0.e... │ │ - 0x01427e60 fe302f00 6d000014 c1023000 6e000014 .0/.m.....0.n... │ │ - 0x01427e70 0a953000 6f000014 84c62f00 6a000014 ..0.o...../.j... │ │ + 0x01427e10 5b583000 88008017 138a2f00 72008017 [X0......./.r... │ │ + 0x01427e20 51a82f00 00000000 00000000 68000014 Q./.........h... │ │ + 0x01427e30 870f3100 66000014 8a023000 67000014 ..1.f.....0.g... │ │ + 0x01427e40 57d62e00 69000014 c1943000 6b000014 W...i.....0.k... │ │ + 0x01427e50 4fc33100 64000014 d2943000 65000014 O.1.d.....0.e... │ │ + 0x01427e60 fe302f00 6d000014 9a023000 6e000014 .0/.m.....0.n... │ │ + 0x01427e70 e3943000 6f000014 5dc62f00 6a000014 ..0.o...]./.j... │ │ 0x01427e80 fcb92e00 6c000014 67d62e00 70000014 ....l...g...p... │ │ - 0x01427e90 1b953000 00000000 00000000 5e863100 ..0.........^.1. │ │ + 0x01427e90 f4943000 00000000 00000000 5e863100 ..0.........^.1. │ │ 0x01427ea0 00000000 00000000 00000000 00000000 ................ │ │ 0x01427eb0 00000000 00000000 00000000 00000000 ................ │ │ 0x01427ec0 00000000 00000000 01000000 10000000 ................ │ │ 0x01427ed0 e47e4201 02000000 00000000 08000000 .~B............. │ │ 0x01427ee0 b36c2f00 00000000 00000000 00000000 .l/............. │ │ 0x01427ef0 33033200 900a1c01 90000000 00000000 3.2............. │ │ 0x01427f00 04000000 25b53000 b00a1c01 01000000 ....%.0......... │ │ 0x01427f10 10000000 287f4201 02000000 00000000 ....(.B......... │ │ 0x01427f20 08000000 4ef03000 91000000 00000000 ....N.0......... │ │ - 0x01427f30 00000000 07aa2f00 200c1c01 90000000 ....../. ....... │ │ - 0x01427f40 01000000 04000000 9b583000 200c1c01 .........X0. ... │ │ + 0x01427f30 00000000 e0a92f00 200c1c01 90000000 ....../. ....... │ │ + 0x01427f40 01000000 04000000 74583000 200c1c01 ........tX0. ... │ │ 0x01427f50 02000000 00000000 6c7f4201 09000000 ........l.B..... │ │ 0x01427f60 00000000 08000000 914f2f00 88000000 .........O/..... │ │ 0x01427f70 00000000 04000000 317d2e00 706a2f01 ........1}..pj/. │ │ 0x01427f80 88000000 01000000 04000000 5bf03000 ............[.0. │ │ 0x01427f90 40091c01 88000000 02000000 04000000 @............... │ │ - 0x01427fa0 14aa2f00 40091c01 88000000 03000000 ../.@........... │ │ + 0x01427fa0 eda92f00 40091c01 88000000 03000000 ../.@........... │ │ 0x01427fb0 04000000 6e863100 d00a1c01 90000000 ....n.1......... │ │ 0x01427fc0 04000000 04000000 94243200 30753101 .........$2.0u1. │ │ 0x01427fd0 88000000 05000000 04000000 fb493100 .............I1. │ │ 0x01427fe0 006b2f01 88000000 06000000 04000000 .k/............. │ │ - 0x01427ff0 b2c62f00 40091c01 88000000 07000000 ../.@........... │ │ + 0x01427ff0 8bc62f00 40091c01 88000000 07000000 ../.@........... │ │ 0x01428000 04000000 92d62e00 90051c01 88000000 ................ │ │ 0x01428010 08000000 04000000 70132f00 900a1c01 ........p./..... │ │ 0x01428020 00000000 ffffffff 3c804201 00000000 ........<.B..... │ │ - 0x01428030 00000000 00000000 a4c62f00 04000000 ........../..... │ │ + 0x01428030 00000000 00000000 7dc62f00 04000000 ........}./..... │ │ 0x01428040 00000000 00000000 7f132f00 206b2f01 ........../. k/. │ │ 0x01428050 b1000000 04000000 906d2f01 00000000 .........m/..... │ │ 0x01428060 00000000 00000000 00000000 00000000 ................ │ │ 0x01428070 00000000 b06d2f01 606f2f01 00000000 .....m/.`o/..... │ │ 0x01428080 00000000 00000000 8e010000 04000000 ................ │ │ 0x01428090 906d2f01 00000000 00000000 00000000 .m/............. │ │ 0x014280a0 00000000 00000000 00000000 b06d2f01 .............m/. │ │ 0x014280b0 606f2f01 00000000 00000000 00000000 `o/............. │ │ 0x014280c0 01000000 10000000 dc804201 02000000 ..........B..... │ │ 0x014280d0 00000000 08000000 af9e2e00 00000000 ................ │ │ 0x014280e0 00000000 00000000 dd0f3100 900a1c01 ..........1..... │ │ - 0x014280f0 00000000 00000000 04000000 cec62f00 ............../. │ │ + 0x014280f0 00000000 00000000 04000000 a7c62f00 ............../. │ │ 0x01428100 206b2f01 00000000 ffffffff 20814201 k/......... .B. │ │ 0x01428110 00000000 00000000 00000000 c29e2e00 ................ │ │ 0x01428120 04000000 00000000 00000000 7f132f00 ............../. │ │ 0x01428130 c0712f01 47000000 00000000 20081c01 .q/.G....... ... │ │ 0x01428140 00000000 00000000 00000000 00000000 ................ │ │ 0x01428150 00000000 00000000 10752f01 80752f01 .........u/..u/. │ │ 0x01428160 00000000 00000000 d0f74401 53000000 ..........D.S... │ │ @@ -34986,15 +34986,15 @@ │ │ 0x01428360 00000000 57000000 00000000 80782f01 ....W........x/. │ │ 0x01428370 00000000 00000000 00000000 00000000 ................ │ │ 0x01428380 00000000 00000000 a0782f01 00792f01 .........x/..y/. │ │ 0x01428390 00000000 00000000 00000000 01000000 ................ │ │ 0x014283a0 10000000 b8834201 02000000 00000000 ......B......... │ │ 0x014283b0 08000000 68f03000 01000000 00000000 ....h.0......... │ │ 0x014283c0 00000000 51312f00 400c1c01 01000000 ....Q1/.@....... │ │ - 0x014283d0 00000000 04000000 3d953000 90061c01 ........=.0..... │ │ + 0x014283d0 00000000 04000000 16953000 90061c01 ..........0..... │ │ 0x014283e0 58000000 00000000 90061c01 00000000 X............... │ │ 0x014283f0 00000000 00000000 00000000 a0853001 ..............0. │ │ 0x01428400 00000000 00000000 00000000 00000000 ................ │ │ 0x01428410 00000000 00000000 8c000000 00000000 ................ │ │ 0x01428420 90061c01 00000000 00000000 00000000 ................ │ │ 0x01428430 00000000 a0853001 00000000 00000000 ......0......... │ │ 0x01428440 00000000 00000000 00000000 00000000 ................ │ │ @@ -35002,47 +35002,47 @@ │ │ 0x01428460 00000000 00000000 00000000 a0853001 ..............0. │ │ 0x01428470 d07a2f01 00000000 00000000 00000000 .z/............. │ │ 0x01428480 00000000 00000000 59000000 00000000 ........Y....... │ │ 0x01428490 007b2f01 00000000 00000000 00000000 .{/............. │ │ 0x014284a0 00000000 00000000 00000000 00000000 ................ │ │ 0x014284b0 00000000 207b2f01 a07c2f01 00000000 .... {/..|/..... │ │ 0x014284c0 00000000 ffffffff dc844201 00000000 ..........B..... │ │ - 0x014284d0 00000000 00000000 88e22f00 04000000 ........../..... │ │ - 0x014284e0 00000000 00000000 88e22f00 e08b2f01 ........../.../. │ │ + 0x014284d0 00000000 00000000 61e22f00 04000000 ........a./..... │ │ + 0x014284e0 00000000 00000000 61e22f00 e08b2f01 ........a./.../. │ │ 0x014284f0 01000000 10000000 0c854201 02000000 ..........B..... │ │ 0x01428500 00000000 08000000 1dd13000 00000000 ..........0..... │ │ 0x01428510 00000000 00000000 488a2f00 900a1c01 ........H./..... │ │ 0x01428520 05000000 00000000 04000000 82863100 ..............1. │ │ 0x01428530 408c2f01 01000000 10000000 50854201 @./.........P.B. │ │ - 0x01428540 02000000 00000000 08000000 9ce22f00 ............../. │ │ + 0x01428540 02000000 00000000 08000000 75e22f00 ............u./. │ │ 0x01428550 00000000 00000000 00000000 ccd62e00 ................ │ │ 0x01428560 900a1c01 00010000 ffffffff 00000000 ................ │ │ - 0x01428570 9ce22f00 50902f01 01000000 10000000 ../.P./......... │ │ + 0x01428570 75e22f00 50902f01 01000000 10000000 u./.P./......... │ │ 0x01428580 94854201 02000000 00000000 08000000 ..B............. │ │ 0x01428590 28d13000 01000000 00000000 00000000 (.0............. │ │ 0x014285a0 5d312f00 c08c2f01 01000000 00000000 ]1/.../......... │ │ - 0x014285b0 04000000 7a203000 000c1c01 01000000 ....z 0......... │ │ + 0x014285b0 04000000 53203000 000c1c01 01000000 ....S 0......... │ │ 0x014285c0 10000000 d8854201 02000000 00000000 ......B......... │ │ 0x014285d0 08000000 ba673100 00000000 00000000 .....g1......... │ │ 0x014285e0 00000000 08e23100 000c1c01 04000000 ......1......... │ │ - 0x014285f0 00000000 04000000 427a3000 90061c01 ........Bz0..... │ │ + 0x014285f0 00000000 04000000 1b7a3000 90061c01 .........z0..... │ │ 0x01428600 00000000 00000000 00000000 1c864201 ..............B. │ │ 0x01428610 02000000 4c864201 00000000 a4000000 ....L.B......... │ │ 0x01428620 00000000 00000000 04000000 22f62e00 ............"... │ │ 0x01428630 40091c01 a5000000 00000000 00000000 @............... │ │ 0x01428640 04000000 8d863100 a08c2f01 00000000 ......1.../..... │ │ 0x01428650 00000000 04000000 31023200 b00a1c01 ........1.2..... │ │ 0x01428660 5a000000 04000000 00992f01 00000000 Z........./..... │ │ 0x01428670 00000000 00000000 00000000 00000000 ................ │ │ 0x01428680 00000000 70902f01 70922f01 00000000 ....p./.p./..... │ │ 0x01428690 00000000 00000000 01000000 10000000 ................ │ │ 0x014286a0 b4864201 03000000 00000000 0c000000 ..B............. │ │ 0x014286b0 33d13000 89000000 00000000 00000000 3.0............. │ │ 0x014286c0 ab243200 90051c01 8d000000 01000000 .$2............. │ │ - 0x014286d0 04000000 f51e3000 206b2f01 89000000 ......0. k/..... │ │ + 0x014286d0 04000000 ce1e3000 206b2f01 89000000 ......0. k/..... │ │ 0x014286e0 02000000 08000000 9e853100 90061c01 ..........1..... │ │ 0x014286f0 67000000 00000000 90992f01 00000000 g........./..... │ │ 0x01428700 00000000 00000000 00000000 00000000 ................ │ │ 0x01428710 00000000 00000000 b0992f01 909d2f01 ........../.../. │ │ 0x01428720 00000000 00000000 59030000 00000000 ........Y....... │ │ 0x01428730 90992f01 00000000 00000000 00000000 ../............. │ │ 0x01428740 00000000 00000000 00000000 00000000 ................ │ │ @@ -35051,39 +35051,39 @@ │ │ 0x01428770 a4874201 0c000000 2ce23100 8c000000 ..B.....,.1..... │ │ 0x01428780 00000000 04000000 3ce23100 206b2f01 ........<.1. k/. │ │ 0x01428790 8a000000 01000000 04000000 252c3100 ............%,1. │ │ 0x014287a0 60743101 00000000 00000000 00000000 `t1............. │ │ 0x014287b0 00000000 c0aa2f01 00000000 00000000 ....../......... │ │ 0x014287c0 01000000 10000000 dc874201 03000000 ..........B..... │ │ 0x014287d0 00000000 10000000 b54f2f00 91000000 .........O/..... │ │ - 0x014287e0 00000000 00000000 84aa2f00 309f2f01 ........../.0./. │ │ - 0x014287f0 89000000 01000000 04000000 49953000 ............I.0. │ │ + 0x014287e0 00000000 00000000 5daa2f00 309f2f01 ........]./.0./. │ │ + 0x014287f0 89000000 01000000 04000000 22953000 ............".0. │ │ 0x01428800 20081c01 8d000000 02000000 08000000 ............... │ │ 0x01428810 e3d62e00 206b2f01 00000000 ffffffff .... k/......... │ │ 0x01428820 34884201 00000000 00000000 00000000 4.B............. │ │ - 0x01428830 4aaa2f00 04000000 00000000 00000000 J./............. │ │ - 0x01428840 c13b3000 509f2f01 01000000 10000000 .;0.P./......... │ │ + 0x01428830 23aa2f00 04000000 00000000 00000000 #./............. │ │ + 0x01428840 9a3b3000 509f2f01 01000000 10000000 .;0.P./......... │ │ 0x01428850 64884201 06000000 00000000 18000000 d.B............. │ │ - 0x01428860 bde22f00 91000000 00000000 00000000 ../............. │ │ - 0x01428870 84aa2f00 309f2f01 89000000 01000000 ../.0./......... │ │ + 0x01428860 96e22f00 91000000 00000000 00000000 ../............. │ │ + 0x01428870 5daa2f00 309f2f01 89000000 01000000 ]./.0./......... │ │ 0x01428880 04000000 4ae23100 400c1c01 89000000 ....J.1.@....... │ │ 0x01428890 02000000 08000000 518a2f00 400c1c01 ........Q./.@... │ │ 0x014288a0 89000000 03000000 0c000000 43d13000 ............C.0. │ │ 0x014288b0 20081c01 89000000 04000000 10000000 ............... │ │ 0x014288c0 40f62e00 400c1c01 89000000 05000000 @...@........... │ │ 0x014288d0 14000000 4cf62e00 400c1c01 02030000 ....L...@....... │ │ 0x014288e0 04000000 f09f2f01 00000000 00000000 ....../......... │ │ 0x014288f0 00000000 00000000 00000000 00000000 ................ │ │ 0x01428900 00000000 50a02f01 d0a22f01 00000000 ....P./.../..... │ │ 0x01428910 00000000 00000000 01e23100 a0a53100 ..........1...1. │ │ - 0x01428920 01000000 b23b3000 a5c33100 02000000 .....;0...1..... │ │ + 0x01428920 01000000 8b3b3000 a5c33100 02000000 .....;0...1..... │ │ 0x01428930 b3c33100 182c3100 03000000 71033200 ..1..,1.....q.2. │ │ 0x01428940 00683100 04000000 13683100 97ba2e00 .h1......h1..... │ │ 0x01428950 05000000 a3863100 2bf62e00 06000000 ......1.+....... │ │ - 0x01428960 607a3000 b1243200 07000000 70aa2f00 `z0..$2.....p./. │ │ + 0x01428960 397a3000 b1243200 07000000 49aa2f00 9z0..$2.....I./. │ │ 0x01428970 ba863100 08000000 67312f00 c1c33100 ..1.....g1/...1. │ │ 0x01428980 ffffffff 00000000 00000000 7e000000 ............~... │ │ 0x01428990 00000000 c0ac2f01 00000000 00000000 ....../......... │ │ 0x014289a0 00000000 00000000 00000000 00000000 ................ │ │ 0x014289b0 e0ac2f01 60ad2f01 00000000 00000000 ../.`./......... │ │ 0x014289c0 00000000 70010000 00000000 c0ac2f01 ....p........./. │ │ 0x014289d0 00000000 00000000 00000000 00000000 ................ │ │ @@ -35093,16 +35093,16 @@ │ │ 0x01428a10 00000000 00000000 00000000 00000000 ................ │ │ 0x01428a20 e0ac2f01 60ad2f01 00000000 00000000 ../.`./......... │ │ 0x01428a30 00000000 18050000 00000000 c0ac2f01 ............../. │ │ 0x01428a40 00000000 00000000 00000000 00000000 ................ │ │ 0x01428a50 00000000 00000000 e0ac2f01 60ad2f01 ........../.`./. │ │ 0x01428a60 00000000 00000000 00000000 00000000 ................ │ │ 0x01428a70 ffffffff 888a4201 00000000 00000000 ......B......... │ │ - 0x01428a80 00000000 a0203000 04000000 00000000 ..... 0......... │ │ - 0x01428a90 00000000 a0203000 900a1c01 8d000000 ..... 0......... │ │ + 0x01428a80 00000000 79203000 04000000 00000000 ....y 0......... │ │ + 0x01428a90 00000000 79203000 900a1c01 8d000000 ....y 0......... │ │ 0x01428aa0 00000000 90071c01 00000000 00000000 ................ │ │ 0x01428ab0 00000000 00000000 90ae2f01 00000000 ........../..... │ │ 0x01428ac0 00000000 00000000 00000000 00000000 ................ │ │ 0x01428ad0 b4f84401 6f010000 00000000 70052b01 ..D.o.......p.+. │ │ 0x01428ae0 00000000 00000000 00000000 00000000 ................ │ │ 0x01428af0 00000000 00000000 00000000 00000000 ................ │ │ 0x01428b00 10af2f01 00000000 00000000 72010000 ../.........r... │ │ @@ -35130,143 +35130,143 @@ │ │ 0x01428c60 00000000 90051c01 00000000 00000000 ................ │ │ 0x01428c70 00000000 00000000 706f3001 c0703001 ........po0..p0. │ │ 0x01428c80 00000000 00000000 00000000 00000000 ................ │ │ 0x01428c90 00000000 01000000 10000000 b08c4201 ..............B. │ │ 0x01428ca0 02000000 00000000 08000000 be132f00 ............../. │ │ 0x01428cb0 00000000 00000000 00000000 e1c42e00 ................ │ │ 0x01428cc0 20081c01 00000000 00000000 04000000 ............... │ │ - 0x01428cd0 8bb32f00 20081c01 02000000 00000000 ../. ........... │ │ + 0x01428cd0 64b32f00 20081c01 02000000 00000000 d./. ........... │ │ 0x01428ce0 f48c4201 02000000 00000000 08000000 ..B............. │ │ 0x01428cf0 372c3100 00000000 00000000 04000000 7,1............. │ │ 0x01428d00 af7d2e00 20081c01 00000000 00000000 .}.. ........... │ │ 0x01428d10 04000000 08103100 20b72f01 02000000 ......1. ./..... │ │ 0x01428d20 00000000 388d4201 02000000 00000000 ....8.B......... │ │ 0x01428d30 08000000 648a2f00 00000000 00000000 ....d./......... │ │ - 0x01428d40 04000000 b3203000 400a1c01 04000000 ..... 0.@....... │ │ + 0x01428d40 04000000 8c203000 400a1c01 04000000 ..... 0.@....... │ │ 0x01428d50 00000000 04000000 d2243200 40b72f01 .........$2.@./. │ │ 0x01428d60 01000000 10000000 7c8d4201 02000000 ........|.B..... │ │ - 0x01428d70 00000000 08000000 c4583000 00000000 .........X0..... │ │ + 0x01428d70 00000000 08000000 9d583000 00000000 .........X0..... │ │ 0x01428d80 00000000 00000000 bf7d2e00 90051c01 .........}...... │ │ 0x01428d90 00000000 00000000 04000000 cd132f00 ............../. │ │ 0x01428da0 60b72f01 22010000 00000000 b0c82f01 `./."........./. │ │ 0x01428db0 00000000 00000000 00000000 00000000 ................ │ │ 0x01428dc0 00000000 00000000 00000000 d0c82f01 ............../. │ │ 0x01428dd0 10d12f01 00000000 00000000 00000000 ../............. │ │ 0x01428de0 ffffffff f88d4201 00000000 00000000 ......B......... │ │ 0x01428df0 00000000 d46c2f00 04000000 00000000 .....l/......... │ │ 0x01428e00 00000000 d46c2f00 80b72f01 01000000 .....l/.../..... │ │ 0x01428e10 10000000 288e4201 02000000 00000000 ....(.B......... │ │ - 0x01428e20 08000000 22033000 00000000 00000000 ....".0......... │ │ + 0x01428e20 08000000 fb023000 00000000 00000000 ......0......... │ │ 0x01428e30 00000000 e1c42e00 90061c01 00000000 ................ │ │ - 0x01428e40 00000000 04000000 8bb32f00 90061c01 ........../..... │ │ + 0x01428e40 00000000 04000000 64b32f00 90061c01 ........d./..... │ │ 0x01428e50 02000000 00000000 6c8e4201 02000000 ........l.B..... │ │ 0x01428e60 00000000 08000000 d8c33100 00000000 ..........1..... │ │ 0x01428e70 00000000 04000000 f36c2f00 90061c01 .........l/..... │ │ 0x01428e80 00000000 00000000 04000000 4d2c3100 ............M,1. │ │ 0x01428e90 20e22f01 02000000 00000000 b08e4201 ./...........B. │ │ 0x01428ea0 02000000 00000000 08000000 53e23100 ............S.1. │ │ - 0x01428eb0 00000000 00000000 04000000 b3203000 ............. 0. │ │ + 0x01428eb0 00000000 00000000 04000000 8c203000 ............. 0. │ │ 0x01428ec0 400a1c01 04000000 00000000 04000000 @............... │ │ 0x01428ed0 898a2f00 40e22f01 01000000 10000000 ../.@./......... │ │ 0x01428ee0 f48e4201 02000000 00000000 08000000 ..B............. │ │ 0x01428ef0 dd132f00 91000000 00000000 00000000 ../............. │ │ 0x01428f00 a5033200 60e22f01 91000000 01000000 ..2.`./......... │ │ 0x01428f10 04000000 1b873100 60e22f01 23010000 ......1.`./.#... │ │ 0x01428f20 00000000 80e22f01 00000000 00000000 ....../......... │ │ 0x01428f30 00000000 00000000 00000000 00000000 ................ │ │ 0x01428f40 00000000 30ec2f01 20f22f01 00000000 ....0./. ./..... │ │ 0x01428f50 00000000 02000000 00000000 708f4201 ............p.B. │ │ 0x01428f60 03000000 00000000 08000000 e8c33100 ..............1. │ │ 0x01428f70 90000000 00000000 04000000 77d13000 ............w.0. │ │ 0x01428f80 206b2f01 90000000 01000000 04000000 k/............. │ │ 0x01428f90 55f62e00 206b2f01 88000000 02000000 U... k/......... │ │ - 0x01428fa0 04000000 95aa2f00 d0013001 00000000 ....../...0..... │ │ + 0x01428fa0 04000000 6eaa2f00 d0013001 00000000 ....n./...0..... │ │ 0x01428fb0 ffffffff c88f4201 00000000 00000000 ......B......... │ │ 0x01428fc0 00000000 f86c2f00 04000000 00000000 .....l/......... │ │ 0x01428fd0 00000000 aca53100 30fc2f01 00000000 ......1.0./..... │ │ 0x01428fe0 ffffffff f88f4201 00000000 00000000 ......B......... │ │ 0x01428ff0 00000000 b3ba2e00 04000000 00000000 ................ │ │ - 0x01429000 00000000 f33b3000 50fc2f01 92010000 .....;0.P./..... │ │ + 0x01429000 00000000 cc3b3000 50fc2f01 92010000 .....;0.P./..... │ │ 0x01429010 00000000 70fc2f01 00000000 00000000 ....p./......... │ │ 0x01429020 00000000 00000000 00000000 00000000 ................ │ │ 0x01429030 00000000 00000000 90fc2f01 00000000 ........../..... │ │ 0x01429040 00000000 01000000 10000000 60904201 ............`.B. │ │ 0x01429050 03000000 00000000 0c000000 ceba2e00 ................ │ │ 0x01429060 00000000 00000000 00000000 056d2f00 .............m/. │ │ 0x01429070 f0013001 01000000 00000000 04000000 ..0............. │ │ 0x01429080 54b53000 206b2f01 01000000 00000000 T.0. k/......... │ │ 0x01429090 08000000 d57d2e00 10023001 01000000 .....}....0..... │ │ 0x014290a0 10000000 b8904201 03000000 00000000 ......B......... │ │ 0x014290b0 18000000 8cf03000 04000000 00000000 ......0......... │ │ - 0x014290c0 00000000 f51e3000 206b2f01 00100000 ......0. k/..... │ │ + 0x014290c0 00000000 ce1e3000 206b2f01 00100000 ......0. k/..... │ │ 0x014290d0 00000000 04000000 9e853100 90061c01 ..........1..... │ │ 0x014290e0 01000000 00000000 14000000 714a3100 ............qJ1. │ │ 0x014290f0 20081c01 01000000 10000000 10914201 .............B. │ │ - 0x01429100 04000000 00000000 2c000000 06e32f00 ........,...../. │ │ + 0x01429100 04000000 00000000 2c000000 dfe22f00 ........,...../. │ │ 0x01429110 00100000 00000000 00000000 66e23100 ............f.1. │ │ 0x01429120 90071c01 01000000 00000000 10000000 ................ │ │ 0x01429130 c04f2f00 900a1c01 00100000 00000000 .O/............. │ │ 0x01429140 14000000 f6132f00 30121c01 00100000 ....../.0....... │ │ 0x01429150 00000000 1c000000 649f2e00 20081c01 ........d... ... │ │ - 0x01429160 06142f00 5fb53000 a7aa2f00 b7030000 ../._.0.../..... │ │ + 0x01429160 06142f00 5fb53000 80aa2f00 b7030000 ../._.0.../..... │ │ 0x01429170 00000000 00000000 00000000 70b71d01 ............p... │ │ 0x01429180 30023001 40b41d01 00000000 00000000 0.0.@........... │ │ 0x01429190 00000000 00000000 d0023001 00000000 ..........0..... │ │ 0x014291a0 00000000 b8030000 00000000 400a1c01 ............@... │ │ 0x014291b0 00000000 00000000 00000000 00000000 ................ │ │ 0x014291c0 10033001 50033001 00000000 00000000 ..0.P.0......... │ │ 0x014291d0 00000000 00000000 00000000 ba030000 ................ │ │ 0x014291e0 00000000 00000000 00000000 70b71d01 ............p... │ │ 0x014291f0 80033001 40b41d01 00000000 00000000 ..0.@........... │ │ 0x01429200 00000000 00000000 d0023001 00000000 ..........0..... │ │ 0x01429210 00000000 01000000 10000000 30924201 ............0.B. │ │ 0x01429220 04000000 00000000 10000000 9ff62e00 ................ │ │ - 0x01429230 00000000 00000000 00000000 423c3000 ............B<0. │ │ + 0x01429230 00000000 00000000 00000000 1b3c3000 .............<0. │ │ 0x01429240 a0081c01 00000000 00000000 04000000 ................ │ │ - 0x01429250 2a033000 a0081c01 00000000 00000000 *.0............. │ │ + 0x01429250 03033000 a0081c01 00000000 00000000 ..0............. │ │ 0x01429260 08000000 87b53000 a0081c01 00000000 ......0......... │ │ 0x01429270 00000000 0c000000 b84a3100 a0081c01 .........J1..... │ │ 0x01429280 f0030000 04000000 a0073001 00000000 ..........0..... │ │ 0x01429290 00000000 00000000 00000000 00000000 ................ │ │ 0x014292a0 00000000 00000000 c0073001 600a3001 ..........0.`.0. │ │ 0x014292b0 00000000 00000000 01000000 10000000 ................ │ │ 0x014292c0 d4924201 03000000 00000000 0c000000 ..B............. │ │ 0x014292d0 e6243200 01000000 00000000 00000000 .$2............. │ │ - 0x014292e0 dc583000 900a1c01 01000000 00000000 .X0............. │ │ - 0x014292f0 04000000 e1203000 40091c01 01000000 ..... 0.@....... │ │ + 0x014292e0 b5583000 900a1c01 01000000 00000000 .X0............. │ │ + 0x014292f0 04000000 ba203000 40091c01 01000000 ..... 0.@....... │ │ 0x01429300 00000000 08000000 ad312f00 200c1c01 .........1/. ... │ │ 0x01429310 01000000 10000000 2c934201 05000000 ........,.B..... │ │ 0x01429320 00000000 14000000 b0f62e00 91000000 ................ │ │ 0x01429330 00000000 00000000 59873100 300c3001 ........Y.1.0.0. │ │ 0x01429340 04000000 00000000 04000000 d24f2f00 .............O/. │ │ 0x01429350 200c1c01 05000000 00000000 08000000 ............... │ │ - 0x01429360 2fe32f00 900a1c01 01000000 00000000 /./............. │ │ + 0x01429360 08e32f00 900a1c01 01000000 00000000 ../............. │ │ 0x01429370 0c000000 e47d2e00 20091c01 01000000 .....}.. ....... │ │ 0x01429380 00000000 10000000 94b53000 90051c01 ..........0..... │ │ 0x01429390 01000000 10000000 ac934201 03000000 ..........B..... │ │ 0x014293a0 00000000 0c000000 fcba2e00 91000000 ................ │ │ 0x014293b0 00000000 00000000 22142f00 206b2f01 ........"./. k/. │ │ 0x014293c0 91000000 01000000 04000000 59873100 ............Y.1. │ │ 0x014293d0 300c3001 04000000 00000000 08000000 0.0............. │ │ 0x014293e0 08253200 500c3001 01000000 10000000 .%2.P.0......... │ │ 0x014293f0 04944201 02000000 00000000 08000000 ..B............. │ │ 0x01429400 f7243200 01000000 00000000 00000000 .$2............. │ │ 0x01429410 22142f00 206b2f01 04000000 00000000 "./. k/......... │ │ - 0x01429420 04000000 f4203000 700c3001 45040000 ..... 0.p.0.E... │ │ + 0x01429420 04000000 cd203000 700c3001 45040000 ..... 0.p.0.E... │ │ 0x01429430 00000000 900c3001 00000000 00000000 ......0......... │ │ 0x01429440 00000000 00000000 00000000 00000000 ................ │ │ 0x01429450 00000000 00000000 b00c3001 00000000 ..........0..... │ │ 0x01429460 00000000 11050000 00000000 30133001 ............0.0. │ │ 0x01429470 00000000 00000000 00000000 00000000 ................ │ │ 0x01429480 00000000 00000000 50133001 b0133001 ........P.0...0. │ │ 0x01429490 00000000 00000000 00000000 01000000 ................ │ │ 0x014294a0 10000000 b8944201 02000000 00000000 ......B......... │ │ - 0x014294b0 08000000 31033000 01000000 00000000 ....1.0......... │ │ - 0x014294c0 00000000 cf953000 400c1c01 01000000 ......0.@....... │ │ - 0x014294d0 00000000 04000000 3d953000 90061c01 ........=.0..... │ │ + 0x014294b0 08000000 0a033000 01000000 00000000 ......0......... │ │ + 0x014294c0 00000000 a8953000 400c1c01 01000000 ......0.@....... │ │ + 0x014294d0 00000000 04000000 16953000 90061c01 ..........0..... │ │ 0x014294e0 19050000 00000000 400a1c01 00000000 ........@....... │ │ 0x014294f0 00000000 00000000 00000000 40153001 ............@.0. │ │ 0x01429500 80153001 00000000 00000000 b0153001 ..0...........0. │ │ 0x01429510 c0153001 00000000 1c050000 00000000 ..0............. │ │ 0x01429520 206b2f01 00000000 00000000 00000000 k/............. │ │ 0x01429530 00000000 00000000 00000000 00000000 ................ │ │ 0x01429540 00000000 f0153001 00000000 00000000 ......0......... │ │ @@ -35282,15 +35282,15 @@ │ │ 0x014295e0 00000000 00000000 30173001 001a3001 ........0.0...0. │ │ 0x014295f0 00000000 00000000 12050000 00000000 ................ │ │ 0x01429600 10173001 00000000 00000000 00000000 ..0............. │ │ 0x01429610 00000000 00000000 00000000 00000000 ................ │ │ 0x01429620 30173001 001a3001 00000000 00000000 0.0...0......... │ │ 0x01429630 01000000 10000000 4c964201 03000000 ........L.B..... │ │ 0x01429640 00000000 0c000000 176d2f00 00000000 .........m/..... │ │ - 0x01429650 00000000 00000000 72be2f00 206b2f01 ........r./. k/. │ │ + 0x01429650 00000000 00000000 4bbe2f00 206b2f01 ........K./. k/. │ │ 0x01429660 89000000 00000000 04000000 caf03000 ..............0. │ │ 0x01429670 90061c01 89000000 01000000 08000000 ................ │ │ 0x01429680 34262f00 90061c01 01000000 10000000 4&/............. │ │ 0x01429690 a4964201 02000000 00000000 08000000 ..B............. │ │ 0x014296a0 69873100 8d000000 00000000 00000000 i.1............. │ │ 0x014296b0 bde23100 801a3001 8d000000 01000000 ..1...0......... │ │ 0x014296c0 04000000 d2f03000 801a3001 1a050000 ......0...0..... │ │ @@ -35301,27 +35301,27 @@ │ │ 0x01429710 00000000 00000000 00000000 00000000 ................ │ │ 0x01429720 a0313001 e0313001 00000000 00000000 .10..10......... │ │ 0x01429730 10323001 20323001 00000000 97020000 .20. 20......... │ │ 0x01429740 00000000 e03c3001 00000000 00000000 .....<0......... │ │ 0x01429750 00000000 00000000 00000000 00000000 ................ │ │ 0x01429760 00000000 00000000 50323001 30333001 ........P20.030. │ │ 0x01429770 00000000 01000000 10000000 90974201 ..............B. │ │ - 0x01429780 02000000 00000000 08000000 b37a3000 .............z0. │ │ + 0x01429780 02000000 00000000 08000000 8c7a3000 .............z0. │ │ 0x01429790 00000000 00000000 00000000 998a2f00 ............../. │ │ 0x014297a0 900a1c01 01000000 00000000 04000000 ................ │ │ 0x014297b0 1ec43100 90051c01 01000000 10000000 ..1............. │ │ 0x014297c0 d4974201 02000000 00000000 08000000 ..B............. │ │ - 0x014297d0 fd583000 01000000 00000000 00000000 .X0............. │ │ + 0x014297d0 d6583000 01000000 00000000 00000000 .X0............. │ │ 0x014297e0 a6b53000 90061c01 00000000 00000000 ..0............. │ │ - 0x014297f0 04000000 4d033000 c03c3001 91010000 ....M.0..<0..... │ │ + 0x014297f0 04000000 26033000 c03c3001 91010000 ....&.0..<0..... │ │ 0x01429800 00000000 703d3001 00000000 00000000 ....p=0......... │ │ 0x01429810 00000000 00000000 00000000 00000000 ................ │ │ 0x01429820 903d3001 f03d3001 00000000 00000000 .=0..=0......... │ │ 0x01429830 00000000 01000000 10000000 50984201 ............P.B. │ │ - 0x01429840 02000000 00000000 08000000 59033000 ............Y.0. │ │ + 0x01429840 02000000 00000000 08000000 32033000 ............2.0. │ │ 0x01429850 89000000 00000000 00000000 d7312f00 .............1/. │ │ 0x01429860 90061c01 89000000 01000000 04000000 ................ │ │ 0x01429870 c6a53100 90061c01 54000000 00000000 ..1.....T....... │ │ 0x01429880 f03f3001 00000000 00000000 00000000 .?0............. │ │ 0x01429890 00000000 00000000 00000000 00000000 ................ │ │ 0x014298a0 00000000 10403001 00000000 00000000 .....@0......... │ │ 0x014298b0 01000000 10000000 cc984201 02000000 ..........B..... │ │ @@ -35330,15 +35330,15 @@ │ │ 0x014298e0 89000000 01000000 04000000 48103100 ............H.1. │ │ 0x014298f0 c0091c01 eb020000 00000000 c0403001 .............@0. │ │ 0x01429900 00000000 00000000 00000000 00000000 ................ │ │ 0x01429910 00000000 00000000 e0403001 90413001 .........@0..A0. │ │ 0x01429920 00000000 00000000 00000000 01000000 ................ │ │ 0x01429930 10000000 48994201 02000000 00000000 ....H.B......... │ │ 0x01429940 08000000 51103100 00000000 00000000 ....Q.1......... │ │ - 0x01429950 00000000 cdaa2f00 900a1c01 00000000 ....../......... │ │ + 0x01429950 00000000 a6aa2f00 900a1c01 00000000 ....../......... │ │ 0x01429960 00000000 04000000 bdb53000 900a1c01 ..........0..... │ │ 0x01429970 00000000 ffffffff 8c994201 00000000 ..........B..... │ │ 0x01429980 00000000 00000000 60103100 04000000 ........`.1..... │ │ 0x01429990 00000000 00000000 60103100 b0433001 ........`.1..C0. │ │ 0x014299a0 55000000 00000000 b06b2f01 00000000 U........k/..... │ │ 0x014299b0 00000000 00000000 00000000 00000000 ................ │ │ 0x014299c0 00000000 40593001 e0593001 00000000 ....@Y0..Y0..... │ │ @@ -35348,15 +35348,15 @@ │ │ 0x01429a00 a05b3001 00000000 00000000 00000000 .[0............. │ │ 0x01429a10 03030000 00000000 b06b2f01 00000000 .........k/..... │ │ 0x01429a20 00000000 00000000 00000000 00000000 ................ │ │ 0x01429a30 00000000 40593001 00000000 00000000 ....@Y0......... │ │ 0x01429a40 00000000 00000000 00000000 ffffffff ................ │ │ 0x01429a50 649a4201 00000000 00000000 00000000 d.B............. │ │ 0x01429a60 a6873100 04000000 00000000 00000000 ..1............. │ │ - 0x01429a70 7be32f00 80643101 01030000 04000000 {./..d1......... │ │ + 0x01429a70 54e32f00 80643101 01030000 04000000 T./..d1......... │ │ 0x01429a80 506c3001 00000000 00000000 00000000 Pl0............. │ │ 0x01429a90 00000000 00000000 00000000 00000000 ................ │ │ 0x01429aa0 00000000 706c3001 00000000 00000000 ....pl0......... │ │ 0x01429ab0 27050000 04000000 506c3001 00000000 '.......Pl0..... │ │ 0x01429ac0 00000000 00000000 00000000 00000000 ................ │ │ 0x01429ad0 00000000 00000000 00000000 706c3001 ............pl0. │ │ 0x01429ae0 00000000 00000000 1d050000 00000000 ................ │ │ @@ -35373,124 +35373,124 @@ │ │ 0x01429b90 8f000000 04000000 40733001 00000000 ........@s0..... │ │ 0x01429ba0 00000000 00000000 00000000 00000000 ................ │ │ 0x01429bb0 00000000 00000000 60733001 60743001 ........`s0.`t0. │ │ 0x01429bc0 00000000 00000000 01000000 10000000 ................ │ │ 0x01429bd0 e49b4201 02000000 00000000 08000000 ..B............. │ │ 0x01429be0 72d72e00 00000000 00000000 00000000 r............... │ │ 0x01429bf0 7ad72e00 90061c01 00000000 00000000 z............... │ │ - 0x01429c00 04000000 73c72f00 90051c01 01000000 ....s./......... │ │ + 0x01429c00 04000000 4cc72f00 90051c01 01000000 ....L./......... │ │ 0x01429c10 10000000 289c4201 02000000 00000000 ....(.B......... │ │ - 0x01429c20 08000000 67963000 00000000 00000000 ....g.0......... │ │ - 0x01429c30 00000000 352b3000 90061c01 04000000 ....5+0......... │ │ + 0x01429c20 08000000 40963000 00000000 00000000 ....@.0......... │ │ + 0x01429c30 00000000 0e2b3000 90061c01 04000000 .....+0......... │ │ 0x01429c40 00000000 04000000 fee23100 d0753001 ..........1..u0. │ │ 0x01429c50 fc030000 00000000 e0783001 00000000 .........x0..... │ │ 0x01429c60 00000000 00000000 00000000 00000000 ................ │ │ 0x01429c70 00000000 00793001 c0793001 00000000 .....y0..y0..... │ │ 0x01429c80 00000000 00000000 00000000 ffffffff ................ │ │ 0x01429c90 a49c4201 00000000 00000000 00000000 ..B............. │ │ - 0x01429ca0 78c72f00 04000000 00000000 00000000 x./............. │ │ - 0x01429cb0 78c72f00 90061c01 05000000 87213000 x./..........!0. │ │ + 0x01429ca0 51c72f00 04000000 00000000 00000000 Q./............. │ │ + 0x01429cb0 51c72f00 90061c01 05000000 60213000 Q./.........`!0. │ │ 0x01429cc0 11000000 2d253200 00000000 ffffffff ....-%2......... │ │ 0x01429cd0 e49c4201 00000000 00000000 00000000 ..B............. │ │ 0x01429ce0 ecb53000 04000000 00000000 00000000 ..0............. │ │ 0x01429cf0 ecb53000 a08c2f01 15050000 00000000 ..0.../......... │ │ 0x01429d00 107c3001 00000000 00000000 00000000 .|0............. │ │ 0x01429d10 00000000 00000000 00000000 00000000 ................ │ │ 0x01429d20 00000000 307c3001 00000000 00000000 ....0|0......... │ │ 0x01429d30 ef030000 00000000 a0081c01 00000000 ................ │ │ 0x01429d40 00000000 00000000 00000000 707f3001 ............p.0. │ │ 0x01429d50 10803001 00000000 00000000 00000000 ..0............. │ │ 0x01429d60 00000000 00000000 76000011 04b63000 ........v.....0. │ │ - 0x01429d70 77000011 76593000 aa000011 20f72e00 w...vY0..... ... │ │ - 0x01429d80 ab000011 ed483000 64000011 ac8a2f00 .....H0.d...../. │ │ - 0x01429d90 65000011 8c2c3100 95000011 82963000 e....,1.......0. │ │ - 0x01429da0 a0000011 e8d13000 85000011 86033000 ......0.......0. │ │ - 0x01429db0 a9000011 b6c43100 83000011 98033000 ......1.......0. │ │ - 0x01429dc0 90000011 b43c3000 80000011 2bf72e00 .....<0.....+... │ │ + 0x01429d70 77000011 4f593000 aa000011 20f72e00 w...OY0..... ... │ │ + 0x01429d80 ab000011 c6483000 64000011 ac8a2f00 .....H0.d...../. │ │ + 0x01429d90 65000011 8c2c3100 95000011 5b963000 e....,1.....[.0. │ │ + 0x01429da0 a0000011 e8d13000 85000011 5f033000 ......0....._.0. │ │ + 0x01429db0 a9000011 b6c43100 83000011 71033000 ......1.....q.0. │ │ + 0x01429dc0 90000011 8d3c3000 80000011 2bf72e00 .....<0.....+... │ │ 0x01429dd0 89000011 9bd72e00 91000011 0c043200 ..............2. │ │ - 0x01429de0 73000011 90963000 66000011 a1683100 s.....0.f....h1. │ │ + 0x01429de0 73000011 69963000 66000011 a1683100 s...i.0.f....h1. │ │ 0x01429df0 67000011 fed13000 74000011 b3d72e00 g.....0.t....... │ │ - 0x01429e00 97000011 42142f00 98000011 81593000 ....B./......Y0. │ │ - 0x01429e10 a2000011 a5963000 a3000011 1d043200 ......0.......2. │ │ + 0x01429e00 97000011 42142f00 98000011 5a593000 ....B./.....ZY0. │ │ + 0x01429e10 a2000011 7e963000 a3000011 1d043200 ....~.0.......2. │ │ 0x01429e20 68000011 16a63100 9e000011 bc8a2f00 h.....1......./. │ │ 0x01429e30 6c000011 2e322f00 69000011 5b7e2e00 l....2/.i...[~.. │ │ 0x01429e40 a5000011 d3873100 a6000011 1bf13000 ......1.......0. │ │ 0x01429e50 a1000011 a89f2e00 6a000011 02e33100 ........j.....1. │ │ - 0x01429e60 6b000011 9e513000 6d000011 ae033000 k....Q0.m.....0. │ │ - 0x01429e70 8c000011 8c723000 8d000011 c9d72e00 .....r0......... │ │ - 0x01429e80 6e000011 9d593000 8a000011 f0fb2f00 n....Y0......./. │ │ - 0x01429e90 86000011 b7593000 99000011 5a142f00 .....Y0.....Z./. │ │ + 0x01429e60 6b000011 77513000 6d000011 87033000 k...wQ0.m.....0. │ │ + 0x01429e70 8c000011 65723000 8d000011 c9d72e00 ....er0......... │ │ + 0x01429e80 6e000011 76593000 8a000011 c9fb2f00 n...vY0......./. │ │ + 0x01429e90 86000011 90593000 99000011 5a142f00 .....Y0.....Z./. │ │ 0x01429ea0 92000011 d08a2f00 a4000011 9e103100 ....../.......1. │ │ - 0x01429eb0 87000011 3a502f00 8f000011 95c72f00 ....:P/......./. │ │ - 0x01429ec0 7e000011 0aab2f00 7c000011 57253100 ~...../.|...W%1. │ │ - 0x01429ed0 8e000011 c6c43100 a8000011 a4c72f00 ......1......./. │ │ + 0x01429eb0 87000011 3a502f00 8f000011 6ec72f00 ....:P/.....n./. │ │ + 0x01429ec0 7e000011 e3aa2f00 7c000011 57253100 ~...../.|...W%1. │ │ + 0x01429ed0 8e000011 c6c43100 a8000011 7dc72f00 ......1.....}./. │ │ 0x01429ee0 88000011 2d043200 79000011 d9d72e00 ....-.2.y....... │ │ 0x01429ef0 7f000011 b5683100 8b000011 e08a2f00 .....h1......./. │ │ 0x01429f00 9a000011 40043200 72000011 8e7f3100 ....@.2.r.....1. │ │ - 0x01429f10 7d000011 afe32f00 94000011 66043200 }...../.....f.2. │ │ + 0x01429f10 7d000011 88e32f00 94000011 66043200 }...../.....f.2. │ │ 0x01429f20 93000011 77142f00 9b000011 2df13000 ....w./.....-.0. │ │ - 0x01429f30 9c000011 c7683100 9d000011 d1593000 .....h1......Y0. │ │ - 0x01429f40 9f000011 b6963000 96000011 1ed23000 ......0.......0. │ │ - 0x01429f50 7a000011 f4593000 7b000011 87142f00 z....Y0.{...../. │ │ + 0x01429f30 9c000011 c7683100 9d000011 aa593000 .....h1......Y0. │ │ + 0x01429f40 9f000011 8f963000 96000011 1ed23000 ......0.......0. │ │ + 0x01429f50 7a000011 cd593000 7b000011 87142f00 z....Y0.{...../. │ │ 0x01429f60 6f000011 30d23000 81000011 324b3100 o...0.0.....2K1. │ │ 0x01429f70 82000011 ab103100 78000011 c2ef2e00 ......1.x....... │ │ 0x01429f80 ac000011 4cd23000 75000011 747e2e00 ....L.0.u...t~.. │ │ - 0x01429f90 a7000011 41343000 84000011 4a502f00 ....A40.....JP/. │ │ + 0x01429f90 a7000011 1a343000 84000011 4a502f00 .....40.....JP/. │ │ 0x01429fa0 00000000 00000000 6e008005 58502f00 ........n...XP/. │ │ 0x01429fb0 85008005 544b3100 64008005 53253200 ....TK1.d...S%2. │ │ - 0x01429fc0 76008005 841a3000 72008005 66502f00 v.....0.r...fP/. │ │ + 0x01429fc0 76008005 5d1a3000 72008005 66502f00 v...].0.r...fP/. │ │ 0x01429fd0 8b008005 614b3100 65008005 877e2e00 ....aK1.e....~.. │ │ - 0x01429fe0 7f008005 5ad23000 83008005 115a3000 ....Z.0......Z0. │ │ - 0x01429ff0 8c008005 c3c72f00 8d008005 bd142f00 ....../......./. │ │ + 0x01429fe0 7f008005 5ad23000 83008005 ea593000 ....Z.0......Y0. │ │ + 0x01429ff0 8c008005 9cc72f00 8d008005 bd142f00 ....../......./. │ │ 0x0142a000 8e008005 64f13000 80008005 7bf13000 ....d.0.....{.0. │ │ 0x0142a010 8a008005 65253200 71008005 4f6d2f00 ....e%2.q...Om/. │ │ 0x0142a020 8f008005 0a8b2f00 77008005 e7873100 ....../.w.....1. │ │ - 0x0142a030 7b008005 e67a3000 81008005 d69f2e00 {....z0......... │ │ - 0x0142a040 73008005 c1033000 74008005 78253200 s.....0.t...x%2. │ │ + 0x0142a030 7b008005 bf7a3000 81008005 d69f2e00 {....z0......... │ │ + 0x0142a040 73008005 9a033000 74008005 78253200 s.....0.t...x%2. │ │ 0x0142a050 67008005 3ef72e00 68008005 79502f00 g...>...h...yP/. │ │ - 0x0142a060 7c008005 aeca3000 86008005 8ba82f00 |.....0......./. │ │ + 0x0142a060 7c008005 aeca3000 86008005 64a82f00 |.....0.....d./. │ │ 0x0142a070 84008005 efd72e00 87008005 50322f00 ............P2/. │ │ - 0x0142a080 88008005 245a3000 69008005 8c253200 ....$Z0.i....%2. │ │ + 0x0142a080 88008005 fd593000 69008005 8c253200 .....Y0.i....%2. │ │ 0x0142a090 89008005 d5142f00 82008005 da683100 ....../......h1. │ │ 0x0142a0a0 7d008005 88f13000 7e008005 4ff72e00 }.....0.~...O... │ │ 0x0142a0b0 6a008005 44a63100 6b008005 1c8b2f00 j...D.1.k...../. │ │ 0x0142a0c0 6c008005 65322f00 75008005 b1ef2e00 l...e2/.u....... │ │ 0x0142a0d0 6d008005 cb6a2f00 79008005 67f72e00 m....j/.y...g... │ │ 0x0142a0e0 90008005 1de33100 78008005 fa873100 ......1.x.....1. │ │ 0x0142a0f0 6f008005 d1ef2e00 91008005 0e443100 o............D1. │ │ 0x0142a100 70008005 a9253200 7a008005 03d82e00 p....%2.z....... │ │ 0x0142a110 00000000 00000000 48723100 8a502f00 ........Hr1..P/. │ │ - 0x0142a120 30e33100 51e33100 c2e32f00 8bbb2e00 0.1.Q.1.../..... │ │ - 0x0142a130 b82c3100 c8253200 2bab2f00 db2c3100 .,1..%2.+./..,1. │ │ - 0x0142a140 7c043200 f82c3100 405a3000 41ab2f00 |.2..,1.@Z0.A./. │ │ + 0x0142a120 30e33100 51e33100 9be32f00 8bbb2e00 0.1.Q.1.../..... │ │ + 0x0142a130 b82c3100 c8253200 04ab2f00 db2c3100 .,1..%2.../..,1. │ │ + 0x0142a140 7c043200 f82c3100 195a3000 1aab2f00 |.2..,1..Z0.../. │ │ 0x0142a150 0b883100 e6253200 0ed82e00 52ad3100 ..1..%2.....R.1. │ │ - 0x0142a160 e69f2e00 505a3000 a27e2e00 ece32f00 ....PZ0..~..../. │ │ - 0x0142a170 7af72e00 f47a3000 6fe33100 c97e2e00 z....z0.o.1..~.. │ │ + 0x0142a160 e69f2e00 295a3000 a27e2e00 c5e32f00 ....)Z0..~..../. │ │ + 0x0142a170 7af72e00 cd7a3000 6fe33100 c97e2e00 z....z0.o.1..~.. │ │ 0x0142a180 95f72e00 a0f13000 0d263200 e8103100 ......0..&2...1. │ │ - 0x0142a190 7d5a3000 eb213000 9ce33100 22263200 }Z0..!0...1."&2. │ │ - 0x0142a1a0 0d2d3100 d3033000 b4f72e00 e4963000 .-1...0.......0. │ │ - 0x0142a1b0 cbe33100 d7c72f00 67a63100 04c82f00 ..1.../.g.1.../. │ │ - 0x0142a1c0 00113100 984b3100 fb683100 32c82f00 ..1..K1..h1.2./. │ │ - 0x0142a1d0 9a322f00 087b3000 17223000 b8f13000 .2/..{0.."0...0. │ │ - 0x0142a1e0 fa033000 cd3c3000 47263200 d5f72e00 ..0..<0.G&2..... │ │ - 0x0142a1f0 13e42f00 2a2d3100 e4c43100 f1e33100 ../.*-1...1...1. │ │ - 0x0142a200 38883100 09c53100 11973000 a7a63100 8.1...1...0...1. │ │ - 0x0142a210 32223000 e2142f00 75263200 616d2f00 2"0.../.u&2.am/. │ │ - 0x0142a220 ab5a3000 94043200 2ec53100 53883100 .Z0...2...1.S.1. │ │ + 0x0142a190 565a3000 c4213000 9ce33100 22263200 VZ0..!0...1."&2. │ │ + 0x0142a1a0 0d2d3100 ac033000 b4f72e00 bd963000 .-1...0.......0. │ │ + 0x0142a1b0 cbe33100 b0c72f00 67a63100 ddc72f00 ..1.../.g.1.../. │ │ + 0x0142a1c0 00113100 984b3100 fb683100 0bc82f00 ..1..K1..h1.../. │ │ + 0x0142a1d0 9a322f00 e17a3000 f0213000 b8f13000 .2/..z0..!0...0. │ │ + 0x0142a1e0 d3033000 a63c3000 47263200 d5f72e00 ..0..<0.G&2..... │ │ + 0x0142a1f0 ece32f00 2a2d3100 e4c43100 f1e33100 ../.*-1...1...1. │ │ + 0x0142a200 38883100 09c53100 ea963000 a7a63100 8.1...1...0...1. │ │ + 0x0142a210 0b223000 e2142f00 75263200 616d2f00 ."0.../.u&2.am/. │ │ + 0x0142a220 845a3000 94043200 2ec53100 53883100 .Z0...2...1.S.1. │ │ 0x0142a230 342d3100 ebf13000 35113100 f8f72e00 4-1...0.5.1..... │ │ - 0x0142a240 ee3c3000 80d23000 92d23000 52113100 .<0...0...0.R.1. │ │ - 0x0142a250 44223000 b5502f00 cda63100 2fb63000 D"0..P/...1./.0. │ │ - 0x0142a260 6fab2f00 c75a3000 11f82e00 97113100 o./..Z0.......1. │ │ - 0x0142a270 073d3000 cd322f00 7c883100 518b2f00 .=0..2/.|.1.Q./. │ │ - 0x0142a280 d95a3000 24f82e00 9dab2f00 caab2f00 .Z0.$...../.../. │ │ - 0x0142a290 2de42f00 89263200 46973000 00000000 -./..&2.F.0..... │ │ + 0x0142a240 c73c3000 80d23000 92d23000 52113100 .<0...0...0.R.1. │ │ + 0x0142a250 1d223000 b5502f00 cda63100 2fb63000 ."0..P/...1./.0. │ │ + 0x0142a260 48ab2f00 a05a3000 11f82e00 97113100 H./..Z0.......1. │ │ + 0x0142a270 e03c3000 cd322f00 7c883100 518b2f00 .<0..2/.|.1.Q./. │ │ + 0x0142a280 b25a3000 24f82e00 76ab2f00 a3ab2f00 .Z0.$...v./.../. │ │ + 0x0142a290 06e42f00 89263200 1f973000 00000000 ../..&2...0..... │ │ 0x0142a2a0 00000000 00000000 0a000000 05000000 ................ │ │ 0x0142a2b0 ffffffff ffffffff 00000000 00000000 ................ │ │ 0x0142a2c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0142a2d0 00000000 00000000 538b3000 00000000 ........S.0..... │ │ + 0x0142a2d0 00000000 00000000 2c8b3000 00000000 ........,.0..... │ │ 0x0142a2e0 00000000 00800000 00000000 00000000 ................ │ │ 0x0142a2f0 64000000 ffffffff 00000000 00000000 d............... │ │ 0x0142a300 00000000 00000000 00000000 00000000 ................ │ │ 0x0142a310 00000000 00000000 60af3000 00000000 ........`.0..... │ │ 0x0142a320 00000000 00000000 04000000 04000000 ................ │ │ 0x0142a330 ffffffff ffffffff 00000000 00000000 ................ │ │ 0x0142a340 00000000 00000000 00000000 00000000 ................ │ │ @@ -35509,89 +35509,89 @@ │ │ 0x0142a410 00000000 00000000 01000000 10000000 ................ │ │ 0x0142a420 34a44201 02000000 00000000 08000000 4.B............. │ │ 0x0142a430 e97e2e00 00000000 00000000 00000000 .~.............. │ │ 0x0142a440 197e2e00 508e1d01 00000000 00000000 .~..P........... │ │ 0x0142a450 04000000 48103100 508e1d01 01000000 ....H.1.P....... │ │ 0x0142a460 10000000 78a44201 02000000 00000000 ....x.B......... │ │ 0x0142a470 08000000 da113100 00000000 00000000 ......1......... │ │ - 0x0142a480 00000000 45463000 900a1c01 02000000 ....EF0......... │ │ + 0x0142a480 00000000 1e463000 900a1c01 02000000 .....F0......... │ │ 0x0142a490 00000000 04000000 9a6c2e00 b00a1c01 .........l...... │ │ 0x0142a4a0 01000000 10000000 bca44201 03000000 ..........B..... │ │ 0x0142a4b0 00000000 24000000 7cd82e00 00100000 ....$...|....... │ │ - 0x0142a4c0 00000000 00000000 26a42f00 90061c01 ........&./..... │ │ - 0x0142a4d0 00000000 00000000 10000000 377b3000 ............7{0. │ │ + 0x0142a4c0 00000000 00000000 ffa32f00 90061c01 ........../..... │ │ + 0x0142a4d0 00000000 00000000 10000000 107b3000 .............{0. │ │ 0x0142a4e0 508e1d01 05000000 00000000 14000000 P............... │ │ 0x0142a4f0 40a02e00 80733101 01000000 10000000 @....s1......... │ │ 0x0142a500 14a54201 07000000 a0a54201 2c000000 ..B.......B.,... │ │ - 0x0142a510 67973000 01000000 00000000 00000000 g.0............. │ │ - 0x0142a520 352b3000 90061c01 00100000 00000000 5+0............. │ │ + 0x0142a510 40973000 01000000 00000000 00000000 @.0............. │ │ + 0x0142a520 0e2b3000 90061c01 00100000 00000000 .+0............. │ │ 0x0142a530 04000000 8a8b2f00 30121c01 00000000 ....../.0....... │ │ - 0x0142a540 00000000 0c000000 f51e3000 30753101 ..........0.0u1. │ │ + 0x0142a540 00000000 0c000000 ce1e3000 30753101 ..........0.0u1. │ │ 0x0142a550 00000000 00000000 10000000 e24b3100 .............K1. │ │ 0x0142a560 508e1d01 01000000 00000000 14000000 P............... │ │ - 0x0142a570 35783000 508e1d01 05000000 00000000 5x0.P........... │ │ + 0x0142a570 0e783000 508e1d01 05000000 00000000 .x0.P........... │ │ 0x0142a580 18000000 e9113100 c0683101 95000000 ......1..h1..... │ │ 0x0142a590 00000000 1c000000 40a02e00 80733101 ........@....s1. │ │ 0x0142a5a0 00000000 02000000 00000000 00000000 ................ │ │ 0x0142a5b0 106b3101 20000000 00000000 01000000 .k1. ........... │ │ 0x0142a5c0 10000000 d8a54201 03000000 14a64201 ......B.......B. │ │ 0x0142a5d0 90000000 89d82e00 00100000 00000000 ................ │ │ - 0x0142a5e0 00000000 cbc52f00 e0683101 00100000 ....../..h1..... │ │ + 0x0142a5e0 00000000 a4c52f00 e0683101 00100000 ....../..h1..... │ │ 0x0142a5f0 00000000 2c000000 8a8b2f00 30121c01 ....,...../.0... │ │ 0x0142a600 00100000 00000000 34000000 caf42e00 ........4....... │ │ 0x0142a610 20081c01 00000000 01000000 44000000 ...........D... │ │ 0x0142a620 84000000 606b3101 00000000 00000000 ....`k1......... │ │ 0x0142a630 01000000 10000000 4ca64201 03000000 ........L.B..... │ │ 0x0142a640 00000000 18000000 4a152f00 00000000 ........J./..... │ │ - 0x0142a650 00000000 00000000 45463000 900a1c01 ........EF0..... │ │ + 0x0142a650 00000000 00000000 1e463000 900a1c01 .........F0..... │ │ 0x0142a660 01000000 00000000 04000000 f27e2e00 .............~.. │ │ 0x0142a670 400c1c01 00100000 00000000 08000000 @............... │ │ 0x0142a680 25b53000 90051c01 00000000 ffffffff %.0............. │ │ 0x0142a690 a4a64201 00000000 00000000 00000000 ..B............. │ │ 0x0142a6a0 f1a63100 04000000 00000000 00000000 ..1............. │ │ - 0x0142a6b0 75973000 80733101 01000000 10000000 u.0..s1......... │ │ + 0x0142a6b0 4e973000 80733101 01000000 10000000 N.0..s1......... │ │ 0x0142a6c0 d4a64201 02000000 00000000 10000000 ..B............. │ │ 0x0142a6d0 01a73100 00000000 00000000 00000000 ..1............. │ │ - 0x0142a6e0 45463000 900a1c01 00000000 00000000 EF0............. │ │ + 0x0142a6e0 1e463000 900a1c01 00000000 00000000 .F0............. │ │ 0x0142a6f0 04000000 25b53000 e00b1c01 04000000 ....%.0......... │ │ 0x0142a700 10000000 00000000 00000000 18a74201 ..............B. │ │ - 0x0142a710 00000000 7f973000 00000000 70783101 ......0.....px1. │ │ + 0x0142a710 00000000 58973000 00000000 70783101 ....X.0.....px1. │ │ 0x0142a720 50793101 00000000 d0793101 507c3101 Py1......y1.P|1. │ │ 0x0142a730 a07e3101 00000000 00000000 00000000 .~1............. │ │ 0x0142a740 ffffffff 58a74201 00000000 00000000 ....X.B......... │ │ - 0x0142a750 00000000 8a223000 04000000 00000000 ....."0......... │ │ - 0x0142a760 00000000 24043000 20853101 00000000 ....$.0. .1..... │ │ + 0x0142a750 00000000 63223000 04000000 00000000 ....c"0......... │ │ + 0x0142a760 00000000 fd033000 20853101 00000000 ......0. .1..... │ │ 0x0142a770 ffffffff 88a74201 00000000 00000000 ......B......... │ │ 0x0142a780 00000000 ead23000 02000000 00000000 ......0......... │ │ 0x0142a790 00000000 3ce43100 60743101 04000000 ....<.1.`t1..... │ │ 0x0142a7a0 10000000 00000000 00000000 b8a74201 ..............B. │ │ - 0x0142a7b0 00000000 467b3000 00000000 00000000 ....F{0......... │ │ + 0x0142a7b0 00000000 1f7b3000 00000000 00000000 .....{0......... │ │ 0x0142a7c0 b0863101 00000000 00000000 20973101 ..1......... .1. │ │ 0x0142a7d0 60973101 a0973101 c0983101 01000000 `.1...1...1..... │ │ 0x0142a7e0 10000000 f8a74201 02000000 00000000 ......B......... │ │ - 0x0142a7f0 18000000 467b3000 00000000 00000000 ....F{0......... │ │ - 0x0142a800 00000000 3d1f3000 30121c01 00000000 ....=.0.0....... │ │ + 0x0142a7f0 18000000 1f7b3000 00000000 00000000 .....{0......... │ │ + 0x0142a800 00000000 161f3000 30121c01 00000000 ......0.0....... │ │ 0x0142a810 00000000 04000000 59152f00 20081c01 ........Y./. ... │ │ 0x0142a820 01000000 10000000 3ca84201 0a000000 ........<.B..... │ │ 0x0142a830 68673500 48000000 fd4b3100 91000000 hg5.H....K1..... │ │ - 0x0142a840 00000000 00000000 352b3000 90061c01 ........5+0..... │ │ - 0x0142a850 00100000 00000000 04000000 26a42f00 ............&./. │ │ + 0x0142a840 00000000 00000000 0e2b3000 90061c01 .........+0..... │ │ + 0x0142a850 00100000 00000000 04000000 ffa32f00 ............../. │ │ 0x0142a860 90061c01 00100000 00000000 14000000 ................ │ │ 0x0142a870 caf42e00 30121c01 00000000 00000000 ....0........... │ │ - 0x0142a880 1c000000 f51e3000 30753101 00100000 ......0.0u1..... │ │ - 0x0142a890 00000000 20000000 50c82f00 50633101 .... ...P./.Pc1. │ │ - 0x0142a8a0 00000000 00000000 28000000 21583000 ........(...!X0. │ │ + 0x0142a880 1c000000 ce1e3000 30753101 00100000 ......0.0u1..... │ │ + 0x0142a890 00000000 20000000 29c82f00 50633101 .... ...)./.Pc1. │ │ + 0x0142a8a0 00000000 00000000 28000000 fa573000 ........(....W0. │ │ 0x0142a8b0 30753101 00000000 00000000 2c000000 0u1.........,... │ │ 0x0142a8c0 f3bb3000 e0853101 89000000 01000000 ..0...1......... │ │ 0x0142a8d0 30000000 714a3100 20081c01 89000000 0...qJ1. ....... │ │ - 0x0142a8e0 02000000 34000000 7be42f00 20081c01 ....4...{./. ... │ │ + 0x0142a8e0 02000000 34000000 54e42f00 20081c01 ....4...T./. ... │ │ 0x0142a8f0 95000000 03000000 38000000 40a02e00 ........8...@... │ │ 0x0142a900 80733101 01000000 10000000 20a94201 .s1......... .B. │ │ 0x0142a910 03000000 5ca94201 e0000000 0d0f2f00 ....\.B......./. │ │ - 0x0142a920 00100000 00000000 00000000 215b3000 ............![0. │ │ + 0x0142a920 00100000 00000000 00000000 fa5a3000 .............Z0. │ │ 0x0142a930 909b3101 00100000 00000000 48000000 ..1.........H... │ │ 0x0142a940 8a8b2f00 30121c01 00100000 00000000 ../.0........... │ │ 0x0142a950 50000000 caf42e00 20081c01 00000000 P....... ....... │ │ 0x0142a960 01000000 70000000 cc000000 409f3101 ....p.......@.1. │ │ 0x0142a970 00000000 00000000 01000000 10000000 ................ │ │ 0x0142a980 94a94201 05000000 00000000 14000000 ..B............. │ │ 0x0142a990 c5043200 05000000 00000000 00000000 ..2............. │ │ @@ -35600,473 +35600,473 @@ │ │ 0x0142a9c0 00000000 08000000 30243200 a0081c01 ........0$2..... │ │ 0x0142a9d0 01000000 00000000 0c000000 ab243200 .............$2. │ │ 0x0142a9e0 90051c01 8d000000 01000000 10000000 ................ │ │ 0x0142a9f0 64152f00 30121c01 00040000 60e43101 d./.0.......`.1. │ │ 0x0142aa00 01040000 a0e43101 02040000 c0e43101 ......1.......1. │ │ 0x0142aa10 03040000 b0e53101 00000000 00000000 ......1......... │ │ 0x0142aa20 af353100 06000000 00000000 00000000 .51............. │ │ - 0x0142aa30 ffffffff 352b3000 06000000 00000000 ....5+0......... │ │ + 0x0142aa30 ffffffff 0e2b3000 06000000 00000000 .....+0......... │ │ 0x0142aa40 00000000 ffffffff 46a73100 06000000 ........F.1..... │ │ - 0x0142aa50 00000000 00000000 ffffffff d5b22f00 ............../. │ │ + 0x0142aa50 00000000 00000000 ffffffff aeb22f00 ............../. │ │ 0x0142aa60 01000000 00000000 00000000 ffffffff ................ │ │ 0x0142aa70 00000000 00000000 00000000 00000000 ................ │ │ 0x0142aa80 00000000 a6133200 f2bb2e00 04744301 ......2......tC. │ │ - 0x0142aa90 00000000 33123000 f2bb2e00 34744301 ....3.0.....4tC. │ │ + 0x0142aa90 00000000 0c123000 f2bb2e00 34744301 ......0.....4tC. │ │ 0x0142aaa0 00000000 51c72e00 f2bb2e00 54724301 ....Q.......TrC. │ │ 0x0142aab0 00000000 54952e00 f2bb2e00 84724301 ....T........rC. │ │ 0x0142aac0 00000000 c1df3000 f2bb2e00 b4724301 ......0......rC. │ │ 0x0142aad0 00000000 425a3100 f2bb2e00 e4724301 ....BZ1......rC. │ │ - 0x0142aae0 00000000 06323000 f2bb2e00 44734301 .....20.....DsC. │ │ + 0x0142aae0 00000000 df313000 f2bb2e00 44734301 .....10.....DsC. │ │ 0x0142aaf0 00000000 cbeb2e00 f2bb2e00 74734301 ............tsC. │ │ - 0x0142ab00 00000000 73f22f00 f2bb2e00 a4734301 ....s./......sC. │ │ + 0x0142ab00 00000000 4cf22f00 f2bb2e00 a4734301 ....L./......sC. │ │ 0x0142ab10 00000000 f58e2e00 f2bb2e00 d4734301 .............sC. │ │ 0x0142ab20 00000000 fd602f00 57332f00 14734301 .....`/.W3/..sC. │ │ - 0x0142ab30 00000000 a6133200 7cc82f00 f0544301 ......2.|./..TC. │ │ - 0x0142ab40 00000000 a6133200 89973000 a0564301 ......2...0..VC. │ │ - 0x0142ab50 00000000 51c72e00 7cc82f00 38554301 ....Q...|./.8UC. │ │ - 0x0142ab60 00000000 51c72e00 89973000 e8564301 ....Q.....0..VC. │ │ - 0x0142ab70 00000000 54952e00 7cc82f00 80554301 ....T...|./..UC. │ │ - 0x0142ab80 00000000 54952e00 89973000 30574301 ....T.....0.0WC. │ │ - 0x0142ab90 00000000 c1df3000 7cc82f00 c8554301 ......0.|./..UC. │ │ - 0x0142aba0 00000000 c1df3000 89973000 78574301 ......0...0.xWC. │ │ - 0x0142abb0 00000000 425a3100 7cc82f00 10564301 ....BZ1.|./..VC. │ │ - 0x0142abc0 00000000 425a3100 89973000 c0574301 ....BZ1...0..WC. │ │ - 0x0142abd0 00000000 425a3100 b6c82f00 bc704301 ....BZ1.../..pC. │ │ + 0x0142ab30 00000000 a6133200 55c82f00 f0544301 ......2.U./..TC. │ │ + 0x0142ab40 00000000 a6133200 62973000 a0564301 ......2.b.0..VC. │ │ + 0x0142ab50 00000000 51c72e00 55c82f00 38554301 ....Q...U./.8UC. │ │ + 0x0142ab60 00000000 51c72e00 62973000 e8564301 ....Q...b.0..VC. │ │ + 0x0142ab70 00000000 54952e00 55c82f00 80554301 ....T...U./..UC. │ │ + 0x0142ab80 00000000 54952e00 62973000 30574301 ....T...b.0.0WC. │ │ + 0x0142ab90 00000000 c1df3000 55c82f00 c8554301 ......0.U./..UC. │ │ + 0x0142aba0 00000000 c1df3000 62973000 78574301 ......0.b.0.xWC. │ │ + 0x0142abb0 00000000 425a3100 55c82f00 10564301 ....BZ1.U./..VC. │ │ + 0x0142abc0 00000000 425a3100 62973000 c0574301 ....BZ1.b.0..WC. │ │ + 0x0142abd0 00000000 425a3100 8fc82f00 bc704301 ....BZ1.../..pC. │ │ 0x0142abe0 00000000 fd602f00 93152f00 58564301 .....`/.../.XVC. │ │ 0x0142abf0 00000000 fd602f00 15bc2e00 08584301 .....`/......XC. │ │ 0x0142ac00 00000000 fd602f00 9af82e00 f4704301 .....`/......pC. │ │ 0x0142ac10 00000000 a6133200 50a73100 f4714301 ......2.P.1..qC. │ │ - 0x0142ac20 00000000 a6133200 3b5b3000 ac714301 ......2.;[0..qC. │ │ + 0x0142ac20 00000000 a6133200 145b3000 ac714301 ......2..[0..qC. │ │ 0x0142ac30 00000000 c1df3000 50a73100 74714301 ......0.P.1.tqC. │ │ - 0x0142ac40 00000000 c1df3000 3b5b3000 2c714301 ......0.;[0.,qC. │ │ - 0x0142ac50 00000000 a6133200 527b3000 50584301 ......2.R{0.PXC. │ │ - 0x0142ac60 00000000 a6133200 7f043000 98584301 ......2...0..XC. │ │ + 0x0142ac40 00000000 c1df3000 145b3000 2c714301 ......0..[0.,qC. │ │ + 0x0142ac50 00000000 a6133200 2b7b3000 50584301 ......2.+{0.PXC. │ │ + 0x0142ac60 00000000 a6133200 58043000 98584301 ......2.X.0..XC. │ │ 0x0142ac70 00000000 a6133200 b5c53100 e0584301 ......2...1..XC. │ │ 0x0142ac80 00000000 a6133200 9b8b2f00 28594301 ......2.../.(YC. │ │ 0x0142ac90 00000000 a6133200 7c2d3100 70594301 ......2.|-1.pYC. │ │ - 0x0142aca0 00000000 a6133200 c3043000 b8594301 ......2...0..YC. │ │ - 0x0142acb0 00000000 33123000 527b3000 005a4301 ....3.0.R{0..ZC. │ │ - 0x0142acc0 00000000 33123000 7f043000 485a4301 ....3.0...0.HZC. │ │ - 0x0142acd0 00000000 33123000 b5c53100 905a4301 ....3.0...1..ZC. │ │ - 0x0142ace0 00000000 33123000 9b8b2f00 d85a4301 ....3.0.../..ZC. │ │ - 0x0142acf0 00000000 33123000 7c2d3100 205b4301 ....3.0.|-1. [C. │ │ - 0x0142ad00 00000000 33123000 c3043000 685b4301 ....3.0...0.h[C. │ │ - 0x0142ad10 00000000 51c72e00 527b3000 b05b4301 ....Q...R{0..[C. │ │ - 0x0142ad20 00000000 51c72e00 7f043000 f85b4301 ....Q.....0..[C. │ │ + 0x0142aca0 00000000 a6133200 9c043000 b8594301 ......2...0..YC. │ │ + 0x0142acb0 00000000 0c123000 2b7b3000 005a4301 ......0.+{0..ZC. │ │ + 0x0142acc0 00000000 0c123000 58043000 485a4301 ......0.X.0.HZC. │ │ + 0x0142acd0 00000000 0c123000 b5c53100 905a4301 ......0...1..ZC. │ │ + 0x0142ace0 00000000 0c123000 9b8b2f00 d85a4301 ......0.../..ZC. │ │ + 0x0142acf0 00000000 0c123000 7c2d3100 205b4301 ......0.|-1. [C. │ │ + 0x0142ad00 00000000 0c123000 9c043000 685b4301 ......0...0.h[C. │ │ + 0x0142ad10 00000000 51c72e00 2b7b3000 b05b4301 ....Q...+{0..[C. │ │ + 0x0142ad20 00000000 51c72e00 58043000 f85b4301 ....Q...X.0..[C. │ │ 0x0142ad30 00000000 51c72e00 b5c53100 405c4301 ....Q.....1.@\C. │ │ 0x0142ad40 00000000 51c72e00 9b8b2f00 885c4301 ....Q...../..\C. │ │ 0x0142ad50 00000000 51c72e00 7c2d3100 d05c4301 ....Q...|-1..\C. │ │ - 0x0142ad60 00000000 51c72e00 c3043000 185d4301 ....Q.....0..]C. │ │ - 0x0142ad70 00000000 54952e00 527b3000 605d4301 ....T...R{0.`]C. │ │ - 0x0142ad80 00000000 54952e00 7f043000 a85d4301 ....T.....0..]C. │ │ + 0x0142ad60 00000000 51c72e00 9c043000 185d4301 ....Q.....0..]C. │ │ + 0x0142ad70 00000000 54952e00 2b7b3000 605d4301 ....T...+{0.`]C. │ │ + 0x0142ad80 00000000 54952e00 58043000 a85d4301 ....T...X.0..]C. │ │ 0x0142ad90 00000000 54952e00 b5c53100 f05d4301 ....T.....1..]C. │ │ 0x0142ada0 00000000 54952e00 9b8b2f00 385e4301 ....T...../.8^C. │ │ 0x0142adb0 00000000 54952e00 7c2d3100 805e4301 ....T...|-1..^C. │ │ - 0x0142adc0 00000000 54952e00 c3043000 c85e4301 ....T.....0..^C. │ │ - 0x0142add0 00000000 c1df3000 527b3000 105f4301 ......0.R{0.._C. │ │ - 0x0142ade0 00000000 c1df3000 7f043000 585f4301 ......0...0.X_C. │ │ + 0x0142adc0 00000000 54952e00 9c043000 c85e4301 ....T.....0..^C. │ │ + 0x0142add0 00000000 c1df3000 2b7b3000 105f4301 ......0.+{0.._C. │ │ + 0x0142ade0 00000000 c1df3000 58043000 585f4301 ......0.X.0.X_C. │ │ 0x0142adf0 00000000 c1df3000 b5c53100 a05f4301 ......0...1.._C. │ │ 0x0142ae00 00000000 c1df3000 9b8b2f00 e85f4301 ......0.../.._C. │ │ 0x0142ae10 00000000 c1df3000 7c2d3100 30604301 ......0.|-1.0`C. │ │ - 0x0142ae20 00000000 c1df3000 c3043000 78604301 ......0...0.x`C. │ │ - 0x0142ae30 00000000 425a3100 527b3000 c0604301 ....BZ1.R{0..`C. │ │ - 0x0142ae40 00000000 425a3100 7f043000 08614301 ....BZ1...0..aC. │ │ + 0x0142ae20 00000000 c1df3000 9c043000 78604301 ......0...0.x`C. │ │ + 0x0142ae30 00000000 425a3100 2b7b3000 c0604301 ....BZ1.+{0..`C. │ │ + 0x0142ae40 00000000 425a3100 58043000 08614301 ....BZ1.X.0..aC. │ │ 0x0142ae50 00000000 425a3100 b5c53100 50614301 ....BZ1...1.PaC. │ │ 0x0142ae60 00000000 425a3100 9b8b2f00 98614301 ....BZ1.../..aC. │ │ 0x0142ae70 00000000 425a3100 7c2d3100 e0614301 ....BZ1.|-1..aC. │ │ - 0x0142ae80 00000000 425a3100 c3043000 28624301 ....BZ1...0.(bC. │ │ - 0x0142ae90 00000000 73f22f00 527b3000 80674301 ....s./.R{0..gC. │ │ - 0x0142aea0 00000000 73f22f00 7f043000 c8674301 ....s./...0..gC. │ │ - 0x0142aeb0 00000000 73f22f00 b5c53100 10684301 ....s./...1..hC. │ │ - 0x0142aec0 00000000 73f22f00 9b8b2f00 58684301 ....s./.../.XhC. │ │ - 0x0142aed0 00000000 73f22f00 7c2d3100 a0684301 ....s./.|-1..hC. │ │ - 0x0142aee0 00000000 73f22f00 c3043000 e8684301 ....s./...0..hC. │ │ - 0x0142aef0 00000000 f58e2e00 527b3000 30694301 ........R{0.0iC. │ │ - 0x0142af00 00000000 f58e2e00 7f043000 78694301 ..........0.xiC. │ │ + 0x0142ae80 00000000 425a3100 9c043000 28624301 ....BZ1...0.(bC. │ │ + 0x0142ae90 00000000 4cf22f00 2b7b3000 80674301 ....L./.+{0..gC. │ │ + 0x0142aea0 00000000 4cf22f00 58043000 c8674301 ....L./.X.0..gC. │ │ + 0x0142aeb0 00000000 4cf22f00 b5c53100 10684301 ....L./...1..hC. │ │ + 0x0142aec0 00000000 4cf22f00 9b8b2f00 58684301 ....L./.../.XhC. │ │ + 0x0142aed0 00000000 4cf22f00 7c2d3100 a0684301 ....L./.|-1..hC. │ │ + 0x0142aee0 00000000 4cf22f00 9c043000 e8684301 ....L./...0..hC. │ │ + 0x0142aef0 00000000 f58e2e00 2b7b3000 30694301 ........+{0.0iC. │ │ + 0x0142af00 00000000 f58e2e00 58043000 78694301 ........X.0.xiC. │ │ 0x0142af10 00000000 f58e2e00 b5c53100 c0694301 ..........1..iC. │ │ 0x0142af20 00000000 f58e2e00 9b8b2f00 086a4301 ........../..jC. │ │ 0x0142af30 00000000 f58e2e00 7c2d3100 506a4301 ........|-1.PjC. │ │ - 0x0142af40 00000000 f58e2e00 c3043000 986a4301 ..........0..jC. │ │ - 0x0142af50 00000000 06323000 527b3000 20644301 .....20.R{0. dC. │ │ - 0x0142af60 00000000 06323000 7f043000 68644301 .....20...0.hdC. │ │ - 0x0142af70 00000000 06323000 b5c53100 b0644301 .....20...1..dC. │ │ - 0x0142af80 00000000 06323000 9b8b2f00 f8644301 .....20.../..dC. │ │ - 0x0142af90 00000000 06323000 7c2d3100 40654301 .....20.|-1.@eC. │ │ - 0x0142afa0 00000000 06323000 c3043000 88654301 .....20...0..eC. │ │ - 0x0142afb0 00000000 cbeb2e00 527b3000 d0654301 ........R{0..eC. │ │ - 0x0142afc0 00000000 cbeb2e00 7f043000 18664301 ..........0..fC. │ │ + 0x0142af40 00000000 f58e2e00 9c043000 986a4301 ..........0..jC. │ │ + 0x0142af50 00000000 df313000 2b7b3000 20644301 .....10.+{0. dC. │ │ + 0x0142af60 00000000 df313000 58043000 68644301 .....10.X.0.hdC. │ │ + 0x0142af70 00000000 df313000 b5c53100 b0644301 .....10...1..dC. │ │ + 0x0142af80 00000000 df313000 9b8b2f00 f8644301 .....10.../..dC. │ │ + 0x0142af90 00000000 df313000 7c2d3100 40654301 .....10.|-1.@eC. │ │ + 0x0142afa0 00000000 df313000 9c043000 88654301 .....10...0..eC. │ │ + 0x0142afb0 00000000 cbeb2e00 2b7b3000 d0654301 ........+{0..eC. │ │ + 0x0142afc0 00000000 cbeb2e00 58043000 18664301 ........X.0..fC. │ │ 0x0142afd0 00000000 cbeb2e00 b5c53100 60664301 ..........1.`fC. │ │ 0x0142afe0 00000000 cbeb2e00 9b8b2f00 a8664301 ........../..fC. │ │ 0x0142aff0 00000000 cbeb2e00 7c2d3100 f0664301 ........|-1..fC. │ │ - 0x0142b000 00000000 cbeb2e00 c3043000 38674301 ..........0.8gC. │ │ - 0x0142b010 00000000 fd602f00 c3973000 70624301 .....`/...0.pbC. │ │ + 0x0142b000 00000000 cbeb2e00 9c043000 38674301 ..........0.8gC. │ │ + 0x0142b010 00000000 fd602f00 9c973000 70624301 .....`/...0.pbC. │ │ 0x0142b020 00000000 fd602f00 cc152f00 b8624301 .....`/.../..bC. │ │ 0x0142b030 00000000 fd602f00 bd2d3100 00634301 .....`/..-1..cC. │ │ 0x0142b040 00000000 fd602f00 3e693100 48634301 .....`/.>i1.HcC. │ │ 0x0142b050 00000000 fd602f00 a8d82e00 90634301 .....`/......cC. │ │ 0x0142b060 00000000 fd602f00 9ce43100 d8634301 .....`/...1..cC. │ │ 0x0142b070 00000000 a6133200 f72d3100 e06a4301 ......2..-1..jC. │ │ 0x0142b080 00000000 a6133200 dce43100 286b4301 ......2...1.(kC. │ │ 0x0142b090 00000000 51c72e00 71a02e00 706b4301 ....Q...q...pkC. │ │ 0x0142b0a0 00000000 51c72e00 9fb63000 b86b4301 ....Q.....0..kC. │ │ 0x0142b0b0 00000000 54952e00 d68b2f00 006c4301 ....T...../..lC. │ │ - 0x0142b0c0 00000000 54952e00 aae42f00 486c4301 ....T...../.HlC. │ │ + 0x0142b0c0 00000000 54952e00 83e42f00 486c4301 ....T...../.HlC. │ │ 0x0142b0d0 00000000 c1df3000 33053200 906c4301 ......0.3.2..lC. │ │ 0x0142b0e0 00000000 c1df3000 107f2e00 d86c4301 ......0......lC. │ │ 0x0142b0f0 00000000 425a3100 3df23000 206d4301 ....BZ1.=.0. mC. │ │ - 0x0142b100 00000000 425a3100 06983000 686d4301 ....BZ1...0.hmC. │ │ + 0x0142b100 00000000 425a3100 df973000 686d4301 ....BZ1...0.hmC. │ │ 0x0142b110 00000000 a6133200 bcf82e00 b06d4301 ......2......mC. │ │ - 0x0142b120 00000000 a6133200 35983000 f86d4301 ......2.5.0..mC. │ │ - 0x0142b130 00000000 33123000 bcf82e00 406e4301 ....3.0.....@nC. │ │ - 0x0142b140 00000000 33123000 35983000 886e4301 ....3.0.5.0..nC. │ │ - 0x0142b150 00000000 51c72e00 67983000 d06e4301 ....Q...g.0..nC. │ │ + 0x0142b120 00000000 a6133200 0e983000 f86d4301 ......2...0..mC. │ │ + 0x0142b130 00000000 0c123000 bcf82e00 406e4301 ......0.....@nC. │ │ + 0x0142b140 00000000 0c123000 0e983000 886e4301 ......0...0..nC. │ │ + 0x0142b150 00000000 51c72e00 40983000 d06e4301 ....Q...@.0..nC. │ │ 0x0142b160 00000000 51c72e00 2f512f00 186f4301 ....Q.../Q/..oC. │ │ - 0x0142b170 00000000 54952e00 dae42f00 606f4301 ....T...../.`oC. │ │ + 0x0142b170 00000000 54952e00 b3e42f00 606f4301 ....T...../.`oC. │ │ 0x0142b180 00000000 54952e00 da6d2f00 a86f4301 ....T....m/..oC. │ │ - 0x0142b190 00000000 425a3100 d6223000 f06f4301 ....BZ1.."0..oC. │ │ - 0x0142b1a0 00000000 425a3100 99983000 38704301 ....BZ1...0.8pC. │ │ + 0x0142b190 00000000 425a3100 af223000 f06f4301 ....BZ1.."0..oC. │ │ + 0x0142b1a0 00000000 425a3100 72983000 38704301 ....BZ1.r.0.8pC. │ │ 0x0142b1b0 00000000 00000000 00000000 00000000 ................ │ │ 0x0142b1c0 00000000 51c72e00 074c3100 84424301 ....Q....L1..BC. │ │ 0x0142b1d0 00000000 51c72e00 e2883100 c4424301 ....Q.....1..BC. │ │ 0x0142b1e0 00000000 51c72e00 414c3100 04434301 ....Q...AL1..CC. │ │ 0x0142b1f0 00000000 51c72e00 068c2f00 44434301 ....Q...../.DCC. │ │ 0x0142b200 00000000 54952e00 074c3100 84434301 ....T....L1..CC. │ │ 0x0142b210 00000000 54952e00 e2883100 c4434301 ....T.....1..CC. │ │ 0x0142b220 00000000 54952e00 414c3100 04444301 ....T...AL1..DC. │ │ - 0x0142b230 00000000 54952e00 5d5b3000 44444301 ....T...][0.DDC. │ │ + 0x0142b230 00000000 54952e00 365b3000 44444301 ....T...6[0.DDC. │ │ 0x0142b240 00000000 c1df3000 074c3100 84444301 ......0..L1..DC. │ │ 0x0142b250 00000000 c1df3000 e2883100 c4444301 ......0...1..DC. │ │ 0x0142b260 00000000 c1df3000 414c3100 04454301 ......0.AL1..EC. │ │ 0x0142b270 00000000 c1df3000 7a4c3100 44454301 ......0.zL1.DEC. │ │ 0x0142b280 00000000 c1df3000 0f162f00 f8514301 ......0.../..QC. │ │ 0x0142b290 00000000 c1df3000 0c6e2f00 c0534301 ......0..n/..SC. │ │ 0x0142b2a0 00000000 425a3100 074c3100 84454301 ....BZ1..L1..EC. │ │ 0x0142b2b0 00000000 425a3100 e2883100 c4454301 ....BZ1...1..EC. │ │ 0x0142b2c0 00000000 425a3100 414c3100 04464301 ....BZ1.AL1..FC. │ │ - 0x0142b2d0 00000000 425a3100 0ce52f00 44464301 ....BZ1.../.DFC. │ │ - 0x0142b2e0 00000000 06323000 074c3100 84474301 .....20..L1..GC. │ │ - 0x0142b2f0 00000000 06323000 e2883100 c4474301 .....20...1..GC. │ │ + 0x0142b2d0 00000000 425a3100 e5e42f00 44464301 ....BZ1.../.DFC. │ │ + 0x0142b2e0 00000000 df313000 074c3100 84474301 .....10..L1..GC. │ │ + 0x0142b2f0 00000000 df313000 e2883100 c4474301 .....10...1..GC. │ │ 0x0142b300 00000000 cbeb2e00 074c3100 04484301 .........L1..HC. │ │ 0x0142b310 00000000 cbeb2e00 e2883100 44484301 ..........1.DHC. │ │ - 0x0142b320 00000000 73f22f00 074c3100 84464301 ....s./..L1..FC. │ │ - 0x0142b330 00000000 73f22f00 e2883100 c4464301 ....s./...1..FC. │ │ + 0x0142b320 00000000 4cf22f00 074c3100 84464301 ....L./..L1..FC. │ │ + 0x0142b330 00000000 4cf22f00 e2883100 c4464301 ....L./...1..FC. │ │ 0x0142b340 00000000 f58e2e00 074c3100 04474301 .........L1..GC. │ │ 0x0142b350 00000000 f58e2e00 e2883100 44474301 ..........1.DGC. │ │ 0x0142b360 00000000 fd602f00 272e3100 84484301 .....`/.'.1..HC. │ │ 0x0142b370 00000000 fd602f00 78693100 c4484301 .....`/.xi1..HC. │ │ 0x0142b380 00000000 fd602f00 f0c53100 04494301 .....`/...1..IC. │ │ 0x0142b390 00000000 a6133200 074c3100 44494301 ......2..L1.DIC. │ │ 0x0142b3a0 00000000 a6133200 e2883100 84494301 ......2...1..IC. │ │ 0x0142b3b0 00000000 a6133200 414c3100 c4494301 ......2.AL1..IC. │ │ - 0x0142b3c0 00000000 a6133200 967b3000 044a4301 ......2..{0..JC. │ │ - 0x0142b3d0 00000000 33123000 074c3100 444a4301 ....3.0..L1.DJC. │ │ - 0x0142b3e0 00000000 33123000 e2883100 844a4301 ....3.0...1..JC. │ │ + 0x0142b3c0 00000000 a6133200 6f7b3000 044a4301 ......2.o{0..JC. │ │ + 0x0142b3d0 00000000 0c123000 074c3100 444a4301 ......0..L1.DJC. │ │ + 0x0142b3e0 00000000 0c123000 e2883100 844a4301 ......0...1..JC. │ │ 0x0142b3f0 00000000 a6133200 0f162f00 28524301 ......2.../.(RC. │ │ 0x0142b400 00000000 a6133200 0c6e2f00 00544301 ......2..n/..TC. │ │ - 0x0142b410 00000000 46f52f00 e2883100 98544301 ....F./...1..TC. │ │ - 0x0142b420 00000000 46f52f00 a0a02e00 90524301 ....F./......RC. │ │ - 0x0142b430 00000000 46f52f00 2d6e2f00 a0514301 ....F./.-n/..QC. │ │ + 0x0142b410 00000000 1ff52f00 e2883100 98544301 ....../...1..TC. │ │ + 0x0142b420 00000000 1ff52f00 a0a02e00 90524301 ....../......RC. │ │ + 0x0142b430 00000000 1ff52f00 2d6e2f00 a0514301 ....../.-n/..QC. │ │ 0x0142b440 00000000 00000000 00000000 00000000 ................ │ │ 0x0142b450 00000000 5fcc3100 63053200 54e64301 ...._.1.c.2.T.C. │ │ 0x0142b460 00000000 00000000 00000000 00000000 ................ │ │ - 0x0142b470 00000000 e4a82f00 64273200 84c44301 ....../.d'2...C. │ │ + 0x0142b470 00000000 bda82f00 64273200 84c44301 ....../.d'2...C. │ │ 0x0142b480 00000000 00000000 00000000 00000000 ................ │ │ 0x0142b490 00000000 00040000 50e73101 01040000 ........P.1..... │ │ 0x0142b4a0 90e73101 02040000 b0e73101 03040000 ..1.......1..... │ │ 0x0142b4b0 a0e83101 06040000 e0f13101 00000000 ..1.......1..... │ │ - 0x0142b4c0 00000000 f3682e00 8c5b3000 c42c4301 .....h...[0..,C. │ │ - 0x0142b4d0 00000000 00000000 c2e52f00 8c5b3000 ........../..[0. │ │ + 0x0142b4c0 00000000 f3682e00 655b3000 c42c4301 .....h..e[0..,C. │ │ + 0x0142b4d0 00000000 00000000 9be52f00 655b3000 ........../.e[0. │ │ 0x0142b4e0 68004301 00000000 00000000 b8123100 h.C...........1. │ │ - 0x0142b4f0 8c5b3000 e0004301 00000000 00000000 .[0...C......... │ │ - 0x0142b500 aeac2f00 8c5b3000 58014301 00000000 ../..[0.X.C..... │ │ - 0x0142b510 00000000 dc123100 8c5b3000 d0014301 ......1..[0...C. │ │ - 0x0142b520 00000000 00000000 20303100 8c5b3000 ........ 01..[0. │ │ + 0x0142b4f0 655b3000 e0004301 00000000 00000000 e[0...C......... │ │ + 0x0142b500 87ac2f00 655b3000 58014301 00000000 ../.e[0.X.C..... │ │ + 0x0142b510 00000000 dc123100 655b3000 d0014301 ......1.e[0...C. │ │ + 0x0142b520 00000000 00000000 20303100 655b3000 ........ 01.e[0. │ │ 0x0142b530 48024301 00000000 00000000 ce4d3100 H.C..........M1. │ │ - 0x0142b540 8c5b3000 c0024301 00000000 00000000 .[0...C......... │ │ - 0x0142b550 08233000 8c5b3000 300b4301 00000000 .#0..[0.0.C..... │ │ - 0x0142b560 00000000 5a283200 8c5b3000 b80a4301 ....Z(2..[0...C. │ │ - 0x0142b570 00000000 00000000 d1ac2f00 8c5b3000 ........../..[0. │ │ - 0x0142b580 400a4301 00000000 00000000 aa053000 @.C...........0. │ │ - 0x0142b590 8c5b3000 38034301 00000000 00000000 .[0.8.C......... │ │ - 0x0142b5a0 b0063200 8c5b3000 b0034301 00000000 ..2..[0...C..... │ │ - 0x0142b5b0 00000000 d4063200 8c5b3000 28044301 ......2..[0.(.C. │ │ - 0x0142b5c0 00000000 00000000 9a8d2f00 8c5b3000 ........../..[0. │ │ + 0x0142b540 655b3000 c0024301 00000000 00000000 e[0...C......... │ │ + 0x0142b550 e1223000 655b3000 300b4301 00000000 ."0.e[0.0.C..... │ │ + 0x0142b560 00000000 5a283200 655b3000 b80a4301 ....Z(2.e[0...C. │ │ + 0x0142b570 00000000 00000000 aaac2f00 655b3000 ........../.e[0. │ │ + 0x0142b580 400a4301 00000000 00000000 83053000 @.C...........0. │ │ + 0x0142b590 655b3000 38034301 00000000 00000000 e[0.8.C......... │ │ + 0x0142b5a0 b0063200 655b3000 b0034301 00000000 ..2.e[0...C..... │ │ + 0x0142b5b0 00000000 d4063200 655b3000 28044301 ......2.e[0.(.C. │ │ + 0x0142b5c0 00000000 00000000 9a8d2f00 655b3000 ........../.e[0. │ │ 0x0142b5d0 a0044301 00000000 00000000 be8d2f00 ..C.........../. │ │ - 0x0142b5e0 8c5b3000 18054301 00000000 00000000 .[0...C......... │ │ - 0x0142b5f0 fdc73100 8c5b3000 90054301 00000000 ..1..[0...C..... │ │ - 0x0142b600 00000000 8a792e00 8c5b3000 08064301 .....y...[0...C. │ │ - 0x0142b610 00000000 00000000 a9823100 8c5b3000 ..........1..[0. │ │ + 0x0142b5e0 655b3000 18054301 00000000 00000000 e[0...C......... │ │ + 0x0142b5f0 fdc73100 655b3000 90054301 00000000 ..1.e[0...C..... │ │ + 0x0142b600 00000000 8a792e00 655b3000 08064301 .....y..e[0...C. │ │ + 0x0142b610 00000000 00000000 a9823100 655b3000 ..........1.e[0. │ │ 0x0142b620 80064301 00000000 00000000 44ff3100 ..C.........D.1. │ │ - 0x0142b630 8c5b3000 f8064301 00000000 00000000 .[0...C......... │ │ - 0x0142b640 49763000 8c5b3000 70074301 00000000 Iv0..[0.p.C..... │ │ - 0x0142b650 00000000 4e543000 8c5b3000 e8074301 ....NT0..[0...C. │ │ - 0x0142b660 00000000 00000000 05b62e00 8c5b3000 .............[0. │ │ + 0x0142b630 655b3000 f8064301 00000000 00000000 e[0...C......... │ │ + 0x0142b640 22763000 655b3000 70074301 00000000 "v0.e[0.p.C..... │ │ + 0x0142b650 00000000 27543000 655b3000 e8074301 ....'T0.e[0...C. │ │ + 0x0142b660 00000000 00000000 05b62e00 655b3000 ............e[0. │ │ 0x0142b670 60084301 00000000 00000000 8c9b2e00 `.C............. │ │ - 0x0142b680 8c5b3000 d8084301 00000000 00000000 .[0...C......... │ │ - 0x0142b690 29de3100 8c5b3000 50094301 00000000 ).1..[0.P.C..... │ │ - 0x0142b6a0 00000000 d0763000 8c5b3000 c8094301 .....v0..[0...C. │ │ - 0x0142b6b0 00000000 00000000 276f2f00 8c5b3000 ........'o/..[0. │ │ + 0x0142b680 655b3000 d8084301 00000000 00000000 e[0...C......... │ │ + 0x0142b690 29de3100 655b3000 50094301 00000000 ).1.e[0.P.C..... │ │ + 0x0142b6a0 00000000 a9763000 655b3000 c8094301 .....v0.e[0...C. │ │ + 0x0142b6b0 00000000 00000000 276f2f00 655b3000 ........'o/.e[0. │ │ 0x0142b6c0 441c4301 00000000 00000000 cebd2e00 D.C............. │ │ - 0x0142b6d0 8c5b3000 bc1c4301 00000000 00000000 .[0...C......... │ │ - 0x0142b6e0 dcb62e00 8c5b3000 88124301 00000000 .....[0...C..... │ │ - 0x0142b6f0 00000000 20553000 8c5b3000 00134301 .... U0..[0...C. │ │ - 0x0142b700 00000000 00000000 75643100 8c5b3000 ........ud1..[0. │ │ + 0x0142b6d0 655b3000 bc1c4301 00000000 00000000 e[0...C......... │ │ + 0x0142b6e0 dcb62e00 655b3000 88124301 00000000 ....e[0...C..... │ │ + 0x0142b6f0 00000000 f9543000 655b3000 00134301 .....T0.e[0...C. │ │ + 0x0142b700 00000000 00000000 75643100 655b3000 ........ud1.e[0. │ │ 0x0142b710 78134301 00000000 00000000 42653100 x.C.........Be1. │ │ - 0x0142b720 8c5b3000 e4144301 00000000 00000000 .[0...C......... │ │ - 0x0142b730 75b23000 8c5b3000 5c154301 00000000 u.0..[0.\.C..... │ │ - 0x0142b740 00000000 1ddf3100 8c5b3000 d4154301 ......1..[0...C. │ │ - 0x0142b750 00000000 00000000 e6e52f00 8c5b3000 ........../..[0. │ │ + 0x0142b720 655b3000 e4144301 00000000 00000000 e[0...C......... │ │ + 0x0142b730 75b23000 655b3000 5c154301 00000000 u.0.e[0.\.C..... │ │ + 0x0142b740 00000000 1ddf3100 655b3000 d4154301 ......1.e[0...C. │ │ + 0x0142b750 00000000 00000000 bfe52f00 655b3000 ........../.e[0. │ │ 0x0142b760 c80f4301 00000000 00000000 4b303100 ..C.........K01. │ │ - 0x0142b770 8c5b3000 40104301 00000000 00000000 .[0.@.C......... │ │ - 0x0142b780 f6e52f00 8c5b3000 b8104301 00000000 ../..[0...C..... │ │ - 0x0142b790 00000000 07133100 8c5b3000 200f4301 ......1..[0. .C. │ │ - 0x0142b7a0 00000000 00000000 e28d2f00 8c5b3000 ........../..[0. │ │ + 0x0142b770 655b3000 40104301 00000000 00000000 e[0.@.C......... │ │ + 0x0142b780 cfe52f00 655b3000 b8104301 00000000 ../.e[0...C..... │ │ + 0x0142b790 00000000 07133100 655b3000 200f4301 ......1.e[0. .C. │ │ + 0x0142b7a0 00000000 00000000 e28d2f00 655b3000 ........../.e[0. │ │ 0x0142b7b0 a80e4301 00000000 00000000 f07f2e00 ..C............. │ │ - 0x0142b7c0 8c5b3000 300e4301 00000000 00000000 .[0.0.C......... │ │ - 0x0142b7d0 77a83100 8c5b3000 880d4301 00000000 w.1..[0...C..... │ │ - 0x0142b7e0 00000000 b1da2e00 8c5b3000 100d4301 .........[0...C. │ │ - 0x0142b7f0 00000000 00000000 b1993000 8c5b3000 ..........0..[0. │ │ + 0x0142b7c0 655b3000 300e4301 00000000 00000000 e[0.0.C......... │ │ + 0x0142b7d0 77a83100 655b3000 880d4301 00000000 w.1.e[0...C..... │ │ + 0x0142b7e0 00000000 b1da2e00 655b3000 100d4301 ........e[0...C. │ │ + 0x0142b7f0 00000000 00000000 8a993000 655b3000 ..........0.e[0. │ │ 0x0142b800 980c4301 00000000 00000000 efbd2e00 ..C............. │ │ - 0x0142b810 8c5b3000 04174301 00000000 00000000 .[0...C......... │ │ - 0x0142b820 67352f00 8c5b3000 74174301 00000000 g5/..[0.t.C..... │ │ - 0x0142b830 00000000 327c3000 8c5b3000 e4174301 ....2|0..[0...C. │ │ - 0x0142b840 00000000 00000000 61512f00 8c5b3000 ........aQ/..[0. │ │ + 0x0142b810 655b3000 04174301 00000000 00000000 e[0...C......... │ │ + 0x0142b820 67352f00 655b3000 74174301 00000000 g5/.e[0.t.C..... │ │ + 0x0142b830 00000000 0b7c3000 655b3000 e4174301 .....|0.e[0...C. │ │ + 0x0142b840 00000000 00000000 61512f00 655b3000 ........aQ/.e[0. │ │ 0x0142b850 54184301 00000000 00000000 148e2f00 T.C.........../. │ │ - 0x0142b860 8c5b3000 c4184301 00000000 00000000 .[0...C......... │ │ - 0x0142b870 16b73000 8c5b3000 34194301 00000000 ..0..[0.4.C..... │ │ - 0x0142b880 00000000 6a283200 8c5b3000 a4194301 ....j(2..[0...C. │ │ - 0x0142b890 00000000 00000000 61b73000 8c5b3000 ........a.0..[0. │ │ - 0x0142b8a0 141a4301 00000000 00000000 e2993000 ..C...........0. │ │ - 0x0142b8b0 8c5b3000 841a4301 00000000 00000000 .[0...C......... │ │ - 0x0142b8c0 326a3100 8c5b3000 f41a4301 00000000 2j1..[0...C..... │ │ - 0x0142b8d0 00000000 51d43000 8c5b3000 641b4301 ....Q.0..[0.d.C. │ │ - 0x0142b8e0 00000000 00000000 ce053000 8c5b3000 ..........0..[0. │ │ + 0x0142b860 655b3000 c4184301 00000000 00000000 e[0...C......... │ │ + 0x0142b870 16b73000 655b3000 34194301 00000000 ..0.e[0.4.C..... │ │ + 0x0142b880 00000000 6a283200 655b3000 a4194301 ....j(2.e[0...C. │ │ + 0x0142b890 00000000 00000000 61b73000 655b3000 ........a.0.e[0. │ │ + 0x0142b8a0 141a4301 00000000 00000000 bb993000 ..C...........0. │ │ + 0x0142b8b0 655b3000 841a4301 00000000 00000000 e[0...C......... │ │ + 0x0142b8c0 326a3100 655b3000 f41a4301 00000000 2j1.e[0...C..... │ │ + 0x0142b8d0 00000000 51d43000 655b3000 641b4301 ....Q.0.e[0.d.C. │ │ + 0x0142b8e0 00000000 00000000 a7053000 655b3000 ..........0.e[0. │ │ 0x0142b8f0 d41b4301 00000000 00000000 5da23100 ..C.........].1. │ │ - 0x0142b900 8c5b3000 e06c3500 00000000 503d3201 .[0..l5.....P=2. │ │ - 0x0142b910 0dce3000 8c5b3000 e86c3500 00000000 ..0..[0..l5..... │ │ - 0x0142b920 503d3201 23ce3000 8c5b3000 f06c3500 P=2.#.0..[0..l5. │ │ - 0x0142b930 00000000 603d3201 32ff2f00 8c5b3000 ....`=2.2./..[0. │ │ + 0x0142b900 655b3000 e06c3500 00000000 503d3201 e[0..l5.....P=2. │ │ + 0x0142b910 0dce3000 655b3000 e86c3500 00000000 ..0.e[0..l5..... │ │ + 0x0142b920 503d3201 23ce3000 655b3000 f06c3500 P=2.#.0.e[0..l5. │ │ + 0x0142b930 00000000 603d3201 0bff2f00 655b3000 ....`=2.../.e[0. │ │ 0x0142b940 f86c3500 00000000 603d3201 f7063200 .l5.....`=2...2. │ │ - 0x0142b950 8c5b3000 bc294301 00000000 00000000 .[0..)C......... │ │ - 0x0142b960 8b283200 8c5b3000 44294301 00000000 .(2..[0.D)C..... │ │ - 0x0142b970 00000000 1fca2f00 8c5b3000 cc284301 ....../..[0..(C. │ │ - 0x0142b980 00000000 00000000 e3da2e00 8c5b3000 .............[0. │ │ + 0x0142b950 655b3000 bc294301 00000000 00000000 e[0..)C......... │ │ + 0x0142b960 8b283200 655b3000 44294301 00000000 .(2.e[0.D)C..... │ │ + 0x0142b970 00000000 f8c92f00 655b3000 cc284301 ....../.e[0..(C. │ │ + 0x0142b980 00000000 00000000 e3da2e00 655b3000 ............e[0. │ │ 0x0142b990 3c284301 00000000 00000000 82b73000 <(C...........0. │ │ - 0x0142b9a0 8c5b3000 c4274301 00000000 00000000 .[0..'C......... │ │ - 0x0142b9b0 1a073200 8c5b3000 4c274301 00000000 ..2..[0.L'C..... │ │ - 0x0142b9c0 00000000 18233000 8c5b3000 741d4301 .....#0..[0.t.C. │ │ - 0x0142b9d0 00000000 00000000 06db2e00 8c5b3000 .............[0. │ │ + 0x0142b9a0 655b3000 c4274301 00000000 00000000 e[0..'C......... │ │ + 0x0142b9b0 1a073200 655b3000 4c274301 00000000 ..2.e[0.L'C..... │ │ + 0x0142b9c0 00000000 f1223000 655b3000 741d4301 ....."0.e[0.t.C. │ │ + 0x0142b9d0 00000000 00000000 06db2e00 655b3000 ............e[0. │ │ 0x0142b9e0 ec1d4301 00000000 00000000 3d073200 ..C.........=.2. │ │ - 0x0142b9f0 8c5b3000 641e4301 00000000 00000000 .[0.d.C......... │ │ - 0x0142ba00 5f073200 8c5b3000 dc1e4301 00000000 _.2..[0...C..... │ │ - 0x0142ba10 00000000 f7053000 8c5b3000 541f4301 ......0..[0.T.C. │ │ - 0x0142ba20 00000000 00000000 5b303100 8c5b3000 ........[01..[0. │ │ + 0x0142b9f0 655b3000 641e4301 00000000 00000000 e[0.d.C......... │ │ + 0x0142ba00 5f073200 655b3000 dc1e4301 00000000 _.2.e[0...C..... │ │ + 0x0142ba10 00000000 d0053000 655b3000 541f4301 ......0.e[0.T.C. │ │ + 0x0142ba20 00000000 00000000 5b303100 655b3000 ........[01.e[0. │ │ 0x0142ba30 cc1f4301 00000000 00000000 9e893100 ..C...........1. │ │ - 0x0142ba40 8c5b3000 44204301 00000000 00000000 .[0.D C......... │ │ - 0x0142ba50 dff92e00 8c5b3000 bc204301 00000000 .....[0.. C..... │ │ - 0x0142ba60 00000000 039a3000 8c5b3000 34214301 ......0..[0.4!C. │ │ - 0x0142ba70 00000000 00000000 28db2e00 8c5b3000 ........(....[0. │ │ + 0x0142ba40 655b3000 44204301 00000000 00000000 e[0.D C......... │ │ + 0x0142ba50 dff92e00 655b3000 bc204301 00000000 ....e[0.. C..... │ │ + 0x0142ba60 00000000 dc993000 655b3000 34214301 ......0.e[0.4!C. │ │ + 0x0142ba70 00000000 00000000 28db2e00 655b3000 ........(...e[0. │ │ 0x0142ba80 ac214301 00000000 00000000 f84d3100 .!C..........M1. │ │ - 0x0142ba90 8c5b3000 24224301 00000000 00000000 .[0.$"C......... │ │ - 0x0142baa0 a7352f00 8c5b3000 9c224301 00000000 .5/..[0.."C..... │ │ - 0x0142bab0 00000000 a5de3100 8c5b3000 14234301 ......1..[0..#C. │ │ - 0x0142bac0 00000000 00000000 3fd52e00 8c5b3000 ........?....[0. │ │ - 0x0142bad0 8c234301 00000000 00000000 3b773000 .#C.........;w0. │ │ - 0x0142bae0 8c5b3000 04244301 00000000 00000000 .[0..$C......... │ │ - 0x0142baf0 b2eb3000 8c5b3000 7c244301 00000000 ..0..[0.|$C..... │ │ - 0x0142bb00 00000000 3f4d2f00 8c5b3000 f4244301 ....?M/..[0..$C. │ │ - 0x0142bb10 00000000 00000000 72553000 8c5b3000 ........rU0..[0. │ │ + 0x0142ba90 655b3000 24224301 00000000 00000000 e[0.$"C......... │ │ + 0x0142baa0 a7352f00 655b3000 9c224301 00000000 .5/.e[0.."C..... │ │ + 0x0142bab0 00000000 a5de3100 655b3000 14234301 ......1.e[0..#C. │ │ + 0x0142bac0 00000000 00000000 3fd52e00 655b3000 ........?...e[0. │ │ + 0x0142bad0 8c234301 00000000 00000000 14773000 .#C..........w0. │ │ + 0x0142bae0 655b3000 04244301 00000000 00000000 e[0..$C......... │ │ + 0x0142baf0 b2eb3000 655b3000 7c244301 00000000 ..0.e[0.|$C..... │ │ + 0x0142bb00 00000000 3f4d2f00 655b3000 f4244301 ....?M/.e[0..$C. │ │ + 0x0142bb10 00000000 00000000 4b553000 655b3000 ........KU0.e[0. │ │ 0x0142bb20 6c254301 00000000 00000000 7ad43000 l%C.........z.0. │ │ - 0x0142bb30 8c5b3000 e4254301 00000000 00000000 .[0..%C......... │ │ - 0x0142bb40 5b6a3100 8c5b3000 5c264301 00000000 [j1..[0.\&C..... │ │ - 0x0142bb50 00000000 8a073200 8c5b3000 d4264301 ......2..[0..&C. │ │ - 0x0142bb60 00000000 00000000 dbe53100 8c5b3000 ..........1..[0. │ │ - 0x0142bb70 14324301 00000000 00000000 21063000 .2C.........!.0. │ │ - 0x0142bb80 8c5b3000 8c324301 00000000 00000000 .[0..2C......... │ │ - 0x0142bb90 b5772e00 8c5b3000 08344301 00000000 .w...[0..4C..... │ │ - 0x0142bba0 00000000 6bdd2f00 8c5b3000 80344301 ....k./..[0..4C. │ │ - 0x0142bbb0 00000000 00000000 21df2f00 8c5b3000 ........!./..[0. │ │ + 0x0142bb30 655b3000 e4254301 00000000 00000000 e[0..%C......... │ │ + 0x0142bb40 5b6a3100 655b3000 5c264301 00000000 [j1.e[0.\&C..... │ │ + 0x0142bb50 00000000 8a073200 655b3000 d4264301 ......2.e[0..&C. │ │ + 0x0142bb60 00000000 00000000 dbe53100 655b3000 ..........1.e[0. │ │ + 0x0142bb70 14324301 00000000 00000000 fa053000 .2C...........0. │ │ + 0x0142bb80 655b3000 8c324301 00000000 00000000 e[0..2C......... │ │ + 0x0142bb90 b5772e00 655b3000 08344301 00000000 .w..e[0..4C..... │ │ + 0x0142bba0 00000000 44dd2f00 655b3000 80344301 ....D./.e[0..4C. │ │ + 0x0142bbb0 00000000 00000000 fade2f00 655b3000 ........../.e[0. │ │ 0x0142bbc0 70354301 00000000 00000000 562d2f00 p5C.........V-/. │ │ - 0x0142bbd0 8c5b3000 f8344301 00000000 00000000 .[0..4C......... │ │ - 0x0142bbe0 28172f00 8c5b3000 40384301 00000000 (./..[0.@8C..... │ │ - 0x0142bbf0 00000000 85303100 8c5b3000 e8354301 .....01..[0..5C. │ │ - 0x0142bc00 00000000 00000000 57dd2f00 8c5b3000 ........W./..[0. │ │ - 0x0142bc10 60364301 00000000 00000000 38533000 `6C.........8S0. │ │ - 0x0142bc20 8c5b3000 d8364301 00000000 00000000 .[0..6C......... │ │ - 0x0142bc30 721e3200 8c5b3000 50374301 00000000 r.2..[0.P7C..... │ │ - 0x0142bc40 00000000 c9352f00 8c5b3000 9c304301 .....5/..[0..0C. │ │ - 0x0142bc50 00000000 00000000 c1893100 8c5b3000 ..........1..[0. │ │ - 0x0142bc60 0c304301 00000000 00000000 3b233000 .0C.........;#0. │ │ - 0x0142bc70 8c5b3000 b42d4301 00000000 00000000 .[0..-C......... │ │ - 0x0142bc80 06e62f00 8c5b3000 2c2e4301 00000000 ../..[0.,.C..... │ │ - 0x0142bc90 00000000 717c3000 8c5b3000 a42e4301 ....q|0..[0...C. │ │ - 0x0142bca0 00000000 00000000 21802e00 8c5b3000 ........!....[0. │ │ + 0x0142bbd0 655b3000 f8344301 00000000 00000000 e[0..4C......... │ │ + 0x0142bbe0 28172f00 655b3000 40384301 00000000 (./.e[0.@8C..... │ │ + 0x0142bbf0 00000000 85303100 655b3000 e8354301 .....01.e[0..5C. │ │ + 0x0142bc00 00000000 00000000 30dd2f00 655b3000 ........0./.e[0. │ │ + 0x0142bc10 60364301 00000000 00000000 11533000 `6C..........S0. │ │ + 0x0142bc20 655b3000 d8364301 00000000 00000000 e[0..6C......... │ │ + 0x0142bc30 721e3200 655b3000 50374301 00000000 r.2.e[0.P7C..... │ │ + 0x0142bc40 00000000 c9352f00 655b3000 9c304301 .....5/.e[0..0C. │ │ + 0x0142bc50 00000000 00000000 c1893100 655b3000 ..........1.e[0. │ │ + 0x0142bc60 0c304301 00000000 00000000 14233000 .0C..........#0. │ │ + 0x0142bc70 655b3000 b42d4301 00000000 00000000 e[0..-C......... │ │ + 0x0142bc80 dfe52f00 655b3000 2c2e4301 00000000 ../.e[0.,.C..... │ │ + 0x0142bc90 00000000 4a7c3000 655b3000 a42e4301 ....J|0.e[0...C. │ │ + 0x0142bca0 00000000 00000000 21802e00 655b3000 ........!...e[0. │ │ 0x0142bcb0 1c2f4301 00000000 00000000 a9a83100 ./C...........1. │ │ - 0x0142bcc0 8c5b3000 942f4301 00000000 00000000 .[0../C......... │ │ - 0x0142bcd0 ad512f00 8c5b3000 68314301 00000000 .Q/..[0.h1C..... │ │ - 0x0142bce0 00000000 65bc2f00 8c5b3000 a02a4301 ....e./..[0..*C. │ │ - 0x0142bcf0 00000000 00000000 05b73100 8c5b3000 ..........1..[0. │ │ + 0x0142bcc0 655b3000 942f4301 00000000 00000000 e[0../C......... │ │ + 0x0142bcd0 ad512f00 655b3000 68314301 00000000 .Q/.e[0.h1C..... │ │ + 0x0142bce0 00000000 3ebc2f00 655b3000 a02a4301 ....>./.e[0..*C. │ │ + 0x0142bcf0 00000000 00000000 05b73100 655b3000 ..........1.e[0. │ │ 0x0142bd00 a02b4301 00000000 00000000 00000000 .+C............. │ │ 0x0142bd10 00000000 00000000 00000000 00000000 ................ │ │ 0x0142bd20 af353100 06000000 00000000 00000000 .51............. │ │ - 0x0142bd30 ffffffff 352b3000 06000000 00000000 ....5+0......... │ │ + 0x0142bd30 ffffffff 0e2b3000 06000000 00000000 .....+0......... │ │ 0x0142bd40 00000000 ffffffff 46a73100 06000000 ........F.1..... │ │ - 0x0142bd50 00000000 00000000 ffffffff d5b22f00 ............../. │ │ + 0x0142bd50 00000000 00000000 ffffffff aeb22f00 ............../. │ │ 0x0142bd60 01000000 00000000 00000000 ffffffff ................ │ │ 0x0142bd70 00000000 00000000 00000000 00000000 ................ │ │ - 0x0142bd80 00000000 09d33000 8c5b3000 343b4301 ......0..[0.4;C. │ │ - 0x0142bd90 00000000 33162f00 8c5b3000 8c3b4301 ....3./..[0..;C. │ │ - 0x0142bda0 00000000 348c2f00 8c5b3000 d43b4301 ....4./..[0..;C. │ │ - 0x0142bdb0 00000000 75a73100 8c5b3000 1c3c4301 ....u.1..[0..C. │ │ - 0x0142be30 00000000 22893100 8c5b3000 843e4301 ....".1..[0..>C. │ │ - 0x0142be40 00000000 553d3000 8c5b3000 cc3e4301 ....U=0..[0..>C. │ │ - 0x0142be50 00000000 7a053200 8c5b3000 143f4301 ....z.2..[0..?C. │ │ - 0x0142be60 00000000 62162f00 8c5b3000 5c3f4301 ....b./..[0.\?C. │ │ - 0x0142be70 00000000 6d162f00 8c5b3000 a43f4301 ....m./..[0..?C. │ │ - 0x0142be80 00000000 57c63100 8c5b3000 cc404301 ....W.1..[0..@C. │ │ - 0x0142be90 00000000 4ebc2e00 8c5b3000 3c414301 ....N....[0.C. │ │ + 0x0142be30 00000000 22893100 655b3000 843e4301 ....".1.e[0..>C. │ │ + 0x0142be40 00000000 2e3d3000 655b3000 cc3e4301 .....=0.e[0..>C. │ │ + 0x0142be50 00000000 7a053200 655b3000 143f4301 ....z.2.e[0..?C. │ │ + 0x0142be60 00000000 62162f00 655b3000 5c3f4301 ....b./.e[0.\?C. │ │ + 0x0142be70 00000000 6d162f00 655b3000 a43f4301 ....m./.e[0..?C. │ │ + 0x0142be80 00000000 57c63100 655b3000 cc404301 ....W.1.e[0..@C. │ │ + 0x0142be90 00000000 4ebc2e00 655b3000 3c414301 ....N...e[0.0.PXC. │ │ + 0x0142c820 00000000 a6133200 fe3d3000 50584301 ......2..=0.PXC. │ │ 0x0142c830 00000000 a6133200 fdd92e00 98584301 ......2......XC. │ │ 0x0142c840 00000000 a6133200 732f3100 e0584301 ......2.s/1..XC. │ │ 0x0142c850 00000000 a6133200 b12f3100 28594301 ......2../1.(YC. │ │ - 0x0142c860 00000000 a6133200 a55b3000 70594301 ......2..[0.pYC. │ │ - 0x0142c870 00000000 a6133200 66053000 b8594301 ......2.f.0..YC. │ │ - 0x0142c880 00000000 33123000 253e3000 005a4301 ....3.0.%>0..ZC. │ │ - 0x0142c890 00000000 33123000 fdd92e00 485a4301 ....3.0.....HZC. │ │ - 0x0142c8a0 00000000 33123000 732f3100 905a4301 ....3.0.s/1..ZC. │ │ - 0x0142c8b0 00000000 33123000 b12f3100 d85a4301 ....3.0../1..ZC. │ │ - 0x0142c8c0 00000000 33123000 a55b3000 205b4301 ....3.0..[0. [C. │ │ - 0x0142c8d0 00000000 33123000 66053000 685b4301 ....3.0.f.0.h[C. │ │ - 0x0142c8e0 00000000 51c72e00 253e3000 b05b4301 ....Q...%>0..[C. │ │ + 0x0142c860 00000000 a6133200 7e5b3000 70594301 ......2.~[0.pYC. │ │ + 0x0142c870 00000000 a6133200 3f053000 b8594301 ......2.?.0..YC. │ │ + 0x0142c880 00000000 0c123000 fe3d3000 005a4301 ......0..=0..ZC. │ │ + 0x0142c890 00000000 0c123000 fdd92e00 485a4301 ......0.....HZC. │ │ + 0x0142c8a0 00000000 0c123000 732f3100 905a4301 ......0.s/1..ZC. │ │ + 0x0142c8b0 00000000 0c123000 b12f3100 d85a4301 ......0../1..ZC. │ │ + 0x0142c8c0 00000000 0c123000 7e5b3000 205b4301 ......0.~[0. [C. │ │ + 0x0142c8d0 00000000 0c123000 3f053000 685b4301 ......0.?.0.h[C. │ │ + 0x0142c8e0 00000000 51c72e00 fe3d3000 b05b4301 ....Q....=0..[C. │ │ 0x0142c8f0 00000000 51c72e00 fdd92e00 f85b4301 ....Q........[C. │ │ 0x0142c900 00000000 51c72e00 732f3100 405c4301 ....Q...s/1.@\C. │ │ 0x0142c910 00000000 51c72e00 b12f3100 885c4301 ....Q..../1..\C. │ │ - 0x0142c920 00000000 51c72e00 a55b3000 d05c4301 ....Q....[0..\C. │ │ - 0x0142c930 00000000 51c72e00 66053000 185d4301 ....Q...f.0..]C. │ │ - 0x0142c940 00000000 54952e00 253e3000 605d4301 ....T...%>0.`]C. │ │ + 0x0142c920 00000000 51c72e00 7e5b3000 d05c4301 ....Q...~[0..\C. │ │ + 0x0142c930 00000000 51c72e00 3f053000 185d4301 ....Q...?.0..]C. │ │ + 0x0142c940 00000000 54952e00 fe3d3000 605d4301 ....T....=0.`]C. │ │ 0x0142c950 00000000 54952e00 fdd92e00 a85d4301 ....T........]C. │ │ 0x0142c960 00000000 54952e00 732f3100 f05d4301 ....T...s/1..]C. │ │ 0x0142c970 00000000 54952e00 b12f3100 385e4301 ....T..../1.8^C. │ │ - 0x0142c980 00000000 54952e00 a55b3000 805e4301 ....T....[0..^C. │ │ - 0x0142c990 00000000 54952e00 66053000 c85e4301 ....T...f.0..^C. │ │ - 0x0142c9a0 00000000 c1df3000 253e3000 105f4301 ......0.%>0.._C. │ │ + 0x0142c980 00000000 54952e00 7e5b3000 805e4301 ....T...~[0..^C. │ │ + 0x0142c990 00000000 54952e00 3f053000 c85e4301 ....T...?.0..^C. │ │ + 0x0142c9a0 00000000 c1df3000 fe3d3000 105f4301 ......0..=0.._C. │ │ 0x0142c9b0 00000000 c1df3000 fdd92e00 585f4301 ......0.....X_C. │ │ 0x0142c9c0 00000000 c1df3000 732f3100 a05f4301 ......0.s/1.._C. │ │ 0x0142c9d0 00000000 c1df3000 b12f3100 e85f4301 ......0../1.._C. │ │ - 0x0142c9e0 00000000 c1df3000 a55b3000 30604301 ......0..[0.0`C. │ │ - 0x0142c9f0 00000000 c1df3000 66053000 78604301 ......0.f.0.x`C. │ │ - 0x0142ca00 00000000 425a3100 253e3000 c0604301 ....BZ1.%>0..`C. │ │ + 0x0142c9e0 00000000 c1df3000 7e5b3000 30604301 ......0.~[0.0`C. │ │ + 0x0142c9f0 00000000 c1df3000 3f053000 78604301 ......0.?.0.x`C. │ │ + 0x0142ca00 00000000 425a3100 fe3d3000 c0604301 ....BZ1..=0..`C. │ │ 0x0142ca10 00000000 425a3100 fdd92e00 08614301 ....BZ1......aC. │ │ 0x0142ca20 00000000 425a3100 732f3100 50614301 ....BZ1.s/1.PaC. │ │ 0x0142ca30 00000000 425a3100 b12f3100 98614301 ....BZ1../1..aC. │ │ - 0x0142ca40 00000000 425a3100 a55b3000 e0614301 ....BZ1..[0..aC. │ │ - 0x0142ca50 00000000 425a3100 66053000 28624301 ....BZ1.f.0.(bC. │ │ - 0x0142ca60 00000000 73f22f00 253e3000 80674301 ....s./.%>0..gC. │ │ - 0x0142ca70 00000000 73f22f00 fdd92e00 c8674301 ....s./......gC. │ │ - 0x0142ca80 00000000 73f22f00 732f3100 10684301 ....s./.s/1..hC. │ │ - 0x0142ca90 00000000 73f22f00 b12f3100 58684301 ....s./../1.XhC. │ │ - 0x0142caa0 00000000 73f22f00 a55b3000 a0684301 ....s./..[0..hC. │ │ - 0x0142cab0 00000000 73f22f00 66053000 e8684301 ....s./.f.0..hC. │ │ - 0x0142cac0 00000000 f58e2e00 253e3000 30694301 ........%>0.0iC. │ │ + 0x0142ca40 00000000 425a3100 7e5b3000 e0614301 ....BZ1.~[0..aC. │ │ + 0x0142ca50 00000000 425a3100 3f053000 28624301 ....BZ1.?.0.(bC. │ │ + 0x0142ca60 00000000 4cf22f00 fe3d3000 80674301 ....L./..=0..gC. │ │ + 0x0142ca70 00000000 4cf22f00 fdd92e00 c8674301 ....L./......gC. │ │ + 0x0142ca80 00000000 4cf22f00 732f3100 10684301 ....L./.s/1..hC. │ │ + 0x0142ca90 00000000 4cf22f00 b12f3100 58684301 ....L./../1.XhC. │ │ + 0x0142caa0 00000000 4cf22f00 7e5b3000 a0684301 ....L./.~[0..hC. │ │ + 0x0142cab0 00000000 4cf22f00 3f053000 e8684301 ....L./.?.0..hC. │ │ + 0x0142cac0 00000000 f58e2e00 fe3d3000 30694301 .........=0.0iC. │ │ 0x0142cad0 00000000 f58e2e00 fdd92e00 78694301 ............xiC. │ │ 0x0142cae0 00000000 f58e2e00 732f3100 c0694301 ........s/1..iC. │ │ 0x0142caf0 00000000 f58e2e00 b12f3100 086a4301 ........./1..jC. │ │ - 0x0142cb00 00000000 f58e2e00 a55b3000 506a4301 .........[0.PjC. │ │ - 0x0142cb10 00000000 f58e2e00 66053000 986a4301 ........f.0..jC. │ │ - 0x0142cb20 00000000 06323000 253e3000 20644301 .....20.%>0. dC. │ │ - 0x0142cb30 00000000 06323000 fdd92e00 68644301 .....20.....hdC. │ │ - 0x0142cb40 00000000 06323000 732f3100 b0644301 .....20.s/1..dC. │ │ - 0x0142cb50 00000000 06323000 b12f3100 f8644301 .....20../1..dC. │ │ - 0x0142cb60 00000000 06323000 a55b3000 40654301 .....20..[0.@eC. │ │ - 0x0142cb70 00000000 06323000 66053000 88654301 .....20.f.0..eC. │ │ - 0x0142cb80 00000000 cbeb2e00 253e3000 d0654301 ........%>0..eC. │ │ + 0x0142cb00 00000000 f58e2e00 7e5b3000 506a4301 ........~[0.PjC. │ │ + 0x0142cb10 00000000 f58e2e00 3f053000 986a4301 ........?.0..jC. │ │ + 0x0142cb20 00000000 df313000 fe3d3000 20644301 .....10..=0. dC. │ │ + 0x0142cb30 00000000 df313000 fdd92e00 68644301 .....10.....hdC. │ │ + 0x0142cb40 00000000 df313000 732f3100 b0644301 .....10.s/1..dC. │ │ + 0x0142cb50 00000000 df313000 b12f3100 f8644301 .....10../1..dC. │ │ + 0x0142cb60 00000000 df313000 7e5b3000 40654301 .....10.~[0.@eC. │ │ + 0x0142cb70 00000000 df313000 3f053000 88654301 .....10.?.0..eC. │ │ + 0x0142cb80 00000000 cbeb2e00 fe3d3000 d0654301 .........=0..eC. │ │ 0x0142cb90 00000000 cbeb2e00 fdd92e00 18664301 .............fC. │ │ 0x0142cba0 00000000 cbeb2e00 732f3100 60664301 ........s/1.`fC. │ │ 0x0142cbb0 00000000 cbeb2e00 b12f3100 a8664301 ........./1..fC. │ │ - 0x0142cbc0 00000000 cbeb2e00 a55b3000 f0664301 .........[0..fC. │ │ - 0x0142cbd0 00000000 cbeb2e00 66053000 38674301 ........f.0.8gC. │ │ + 0x0142cbc0 00000000 cbeb2e00 7e5b3000 f0664301 ........~[0..fC. │ │ + 0x0142cbd0 00000000 cbeb2e00 3f053000 38674301 ........?.0.8gC. │ │ 0x0142cbe0 00000000 fd602f00 b9342f00 70624301 .....`/..4/.pbC. │ │ 0x0142cbf0 00000000 fd602f00 85053200 b8624301 .....`/...2..bC. │ │ 0x0142cc00 00000000 fd602f00 cb053200 00634301 .....`/...2..cC. │ │ 0x0142cc10 00000000 fd602f00 56c73100 48634301 .....`/.V.1.HcC. │ │ 0x0142cc20 00000000 fd602f00 08063200 90634301 .....`/...2..cC. │ │ - 0x0142cc30 00000000 fd602f00 4de52f00 d8634301 .....`/.M./..cC. │ │ - 0x0142cc40 00000000 a6133200 e95b3000 e06a4301 ......2..[0..jC. │ │ + 0x0142cc30 00000000 fd602f00 26e52f00 d8634301 .....`/.&./..cC. │ │ + 0x0142cc40 00000000 a6133200 c25b3000 e06a4301 ......2..[0..jC. │ │ 0x0142cc50 00000000 a6133200 4b063200 286b4301 ......2.K.2.(kC. │ │ - 0x0142cc60 00000000 51c72e00 1c5c3000 706b4301 ....Q....\0.pkC. │ │ + 0x0142cc60 00000000 51c72e00 f55b3000 706b4301 ....Q....[0.pkC. │ │ 0x0142cc70 00000000 51c72e00 7af92e00 b86b4301 ....Q...z....kC. │ │ 0x0142cc80 00000000 54952e00 ff342f00 006c4301 ....T....4/..lC. │ │ 0x0142cc90 00000000 54952e00 acf92e00 486c4301 ....T.......HlC. │ │ - 0x0142cca0 00000000 c1df3000 ff7b3000 906c4301 ......0..{0..lC. │ │ + 0x0142cca0 00000000 c1df3000 d87b3000 906c4301 ......0..{0..lC. │ │ 0x0142ccb0 00000000 c1df3000 e3b63000 d86c4301 ......0...0..lC. │ │ - 0x0142ccc0 00000000 425a3100 90e52f00 206d4301 ....BZ1.../. mC. │ │ + 0x0142ccc0 00000000 425a3100 69e52f00 206d4301 ....BZ1.i./. mC. │ │ 0x0142ccd0 00000000 425a3100 7e063200 686d4301 ....BZ1.~.2.hmC. │ │ 0x0142cce0 00000000 a6133200 93c73100 b06d4301 ......2...1..mC. │ │ 0x0142ccf0 00000000 a6133200 f26e2f00 f86d4301 ......2..n/..mC. │ │ - 0x0142cd00 00000000 33123000 93c73100 406e4301 ....3.0...1.@nC. │ │ - 0x0142cd10 00000000 33123000 f26e2f00 886e4301 ....3.0..n/..nC. │ │ - 0x0142cd20 00000000 51c72e00 79ac2f00 d06e4301 ....Q...y./..nC. │ │ + 0x0142cd00 00000000 0c123000 93c73100 406e4301 ......0...1.@nC. │ │ + 0x0142cd10 00000000 0c123000 f26e2f00 886e4301 ......0..n/..nC. │ │ + 0x0142cd20 00000000 51c72e00 52ac2f00 d06e4301 ....Q...R./..nC. │ │ 0x0142cd30 00000000 51c72e00 e1d33000 186f4301 ....Q.....0..oC. │ │ 0x0142cd40 00000000 54952e00 c8c73100 606f4301 ....T.....1.`oC. │ │ 0x0142cd50 00000000 54952e00 32352f00 a86f4301 ....T...25/..oC. │ │ - 0x0142cd60 00000000 425a3100 b8c92f00 f06f4301 ....BZ1.../..oC. │ │ + 0x0142cd60 00000000 425a3100 91c92f00 f06f4301 ....BZ1.../..oC. │ │ 0x0142cd70 00000000 425a3100 25283200 38704301 ....BZ1.%(2.8pC. │ │ 0x0142cd80 00000000 00000000 00000000 00000000 ................ │ │ - 0x0142cd90 00000000 51c72e00 6c3e3000 84424301 ....Q...l>0..BC. │ │ + 0x0142cd90 00000000 51c72e00 453e3000 84424301 ....Q...E>0..BC. │ │ 0x0142cda0 00000000 51c72e00 98e53100 c4424301 ....Q.....1..BC. │ │ 0x0142cdb0 00000000 51c72e00 44da2e00 04434301 ....Q...D....CC. │ │ 0x0142cdc0 00000000 51c72e00 80da2e00 44434301 ....Q.......DCC. │ │ - 0x0142cdd0 00000000 54952e00 6c3e3000 84434301 ....T...l>0..CC. │ │ + 0x0142cdd0 00000000 54952e00 453e3000 84434301 ....T...E>0..CC. │ │ 0x0142cde0 00000000 54952e00 98e53100 c4434301 ....T.....1..CC. │ │ 0x0142cdf0 00000000 54952e00 44da2e00 04444301 ....T...D....DC. │ │ - 0x0142ce00 00000000 54952e00 edc92f00 44444301 ....T...../.DDC. │ │ - 0x0142ce10 00000000 c1df3000 6c3e3000 84444301 ......0.l>0..DC. │ │ + 0x0142ce00 00000000 54952e00 c6c92f00 44444301 ....T...../.DDC. │ │ + 0x0142ce10 00000000 c1df3000 453e3000 84444301 ......0.E>0..DC. │ │ 0x0142ce20 00000000 c1df3000 98e53100 c4444301 ......0...1..DC. │ │ 0x0142ce30 00000000 c1df3000 44da2e00 04454301 ......0.D....EC. │ │ 0x0142ce40 00000000 c1df3000 fca02e00 44454301 ......0.....DEC. │ │ 0x0142ce50 00000000 c1df3000 a7bd2e00 f8514301 ......0......QC. │ │ 0x0142ce60 00000000 c1df3000 53a83100 c0534301 ......0.S.1..SC. │ │ - 0x0142ce70 00000000 425a3100 6c3e3000 84454301 ....BZ1.l>0..EC. │ │ + 0x0142ce70 00000000 425a3100 453e3000 84454301 ....BZ1.E>0..EC. │ │ 0x0142ce80 00000000 425a3100 98e53100 c4454301 ....BZ1...1..EC. │ │ 0x0142ce90 00000000 425a3100 44da2e00 04464301 ....BZ1.D....FC. │ │ 0x0142cea0 00000000 425a3100 ef2f3100 44464301 ....BZ1../1.DFC. │ │ - 0x0142ceb0 00000000 06323000 6c3e3000 84474301 .....20.l>0..GC. │ │ - 0x0142cec0 00000000 06323000 98e53100 c4474301 .....20...1..GC. │ │ - 0x0142ced0 00000000 cbeb2e00 6c3e3000 04484301 ........l>0..HC. │ │ + 0x0142ceb0 00000000 df313000 453e3000 84474301 .....10.E>0..GC. │ │ + 0x0142cec0 00000000 df313000 98e53100 c4474301 .....10...1..GC. │ │ + 0x0142ced0 00000000 cbeb2e00 453e3000 04484301 ........E>0..HC. │ │ 0x0142cee0 00000000 cbeb2e00 98e53100 44484301 ..........1.DHC. │ │ - 0x0142cef0 00000000 73f22f00 6c3e3000 84464301 ....s./.l>0..FC. │ │ - 0x0142cf00 00000000 73f22f00 98e53100 c4464301 ....s./...1..FC. │ │ - 0x0142cf10 00000000 f58e2e00 6c3e3000 04474301 ........l>0..GC. │ │ + 0x0142cef0 00000000 4cf22f00 453e3000 84464301 ....L./.E>0..FC. │ │ + 0x0142cf00 00000000 4cf22f00 98e53100 c4464301 ....L./...1..FC. │ │ + 0x0142cf10 00000000 f58e2e00 453e3000 04474301 ........E>0..GC. │ │ 0x0142cf20 00000000 f58e2e00 98e53100 44474301 ..........1.DGC. │ │ 0x0142cf30 00000000 fd602f00 b2f23000 84484301 .....`/...0..HC. │ │ - 0x0142cf40 00000000 fd602f00 4e5c3000 c4484301 .....`/.N\0..HC. │ │ + 0x0142cf40 00000000 fd602f00 275c3000 c4484301 .....`/.'\0..HC. │ │ 0x0142cf50 00000000 fd602f00 16d43000 04494301 .....`/...0..IC. │ │ - 0x0142cf60 00000000 a6133200 6c3e3000 44494301 ......2.l>0.DIC. │ │ + 0x0142cf60 00000000 a6133200 453e3000 44494301 ......2.E>0.DIC. │ │ 0x0142cf70 00000000 a6133200 98e53100 84494301 ......2...1..IC. │ │ 0x0142cf80 00000000 a6133200 44da2e00 c4494301 ......2.D....IC. │ │ - 0x0142cf90 00000000 a6133200 905c3000 044a4301 ......2..\0..JC. │ │ - 0x0142cfa0 00000000 33123000 6c3e3000 444a4301 ....3.0.l>0.DJC. │ │ - 0x0142cfb0 00000000 33123000 98e53100 844a4301 ....3.0...1..JC. │ │ + 0x0142cf90 00000000 a6133200 695c3000 044a4301 ......2.i\0..JC. │ │ + 0x0142cfa0 00000000 0c123000 453e3000 444a4301 ......0.E>0.DJC. │ │ + 0x0142cfb0 00000000 0c123000 98e53100 844a4301 ......0...1..JC. │ │ 0x0142cfc0 00000000 a6133200 a7bd2e00 28524301 ......2.....(RC. │ │ 0x0142cfd0 00000000 a6133200 53a83100 00544301 ......2.S.1..TC. │ │ - 0x0142cfe0 00000000 46f52f00 98e53100 98544301 ....F./...1..TC. │ │ - 0x0142cff0 00000000 46f52f00 47993000 90524301 ....F./.G.0..RC. │ │ - 0x0142d000 00000000 46f52f00 6b993000 a0514301 ....F./.k.0..QC. │ │ + 0x0142cfe0 00000000 1ff52f00 98e53100 98544301 ....../...1..TC. │ │ + 0x0142cff0 00000000 1ff52f00 20993000 90524301 ....../. .0..RC. │ │ + 0x0142d000 00000000 1ff52f00 44993000 a0514301 ....../.D.0..QC. │ │ 0x0142d010 00000000 00000000 00000000 00000000 ................ │ │ 0x0142d020 00000000 5fcc3100 9e123100 54e64301 ...._.1...1.T.C. │ │ 0x0142d030 00000000 00000000 00000000 00000000 ................ │ │ 0x0142d040 00000000 84bd4201 7c204501 44bf4201 ......B.| E.D.B. │ │ 0x0142d050 e4bf4201 f4c04201 00000000 00000000 ..B...B......... │ │ 0x0142d060 00000000 00000000 54c14201 84c24201 ........T.B...B. │ │ 0x0142d070 04c34201 d4c54201 04c64201 00000000 ..B...B...B..... │ │ 0x0142d080 00000000 00000000 00000000 00000000 ................ │ │ 0x0142d090 54c64201 94cd4201 24d04201 00040000 T.B...B.$.B..... │ │ 0x0142d0a0 80e93101 01040000 c0e93101 02040000 ..1.......1..... │ │ 0x0142d0b0 e0e93101 03040000 d0ea3101 00000000 ..1.......1..... │ │ 0x0142d0c0 00000000 af353100 06000000 00000000 .....51......... │ │ - 0x0142d0d0 00000000 ffffffff 352b3000 06000000 ........5+0..... │ │ + 0x0142d0d0 00000000 ffffffff 0e2b3000 06000000 .........+0..... │ │ 0x0142d0e0 00000000 00000000 ffffffff 46a73100 ............F.1. │ │ 0x0142d0f0 06000000 00000000 00000000 ffffffff ................ │ │ - 0x0142d100 d5b22f00 01000000 00000000 00000000 ../............. │ │ + 0x0142d100 aeb22f00 01000000 00000000 00000000 ../............. │ │ 0x0142d110 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0142d120 00000000 00000000 eef23000 cc512f00 ..........0..Q/. │ │ - 0x0142d130 84f64301 00000000 8f7c3000 cc512f00 ..C......|0..Q/. │ │ - 0x0142d140 ccf64301 00000000 42ca2f00 cc512f00 ..C.....B./..Q/. │ │ + 0x0142d130 84f64301 00000000 687c3000 cc512f00 ..C.....h|0..Q/. │ │ + 0x0142d140 ccf64301 00000000 1bca2f00 cc512f00 ..C......./..Q/. │ │ 0x0142d150 4cf74301 00000000 407f2e00 cc512f00 L.C.....@....Q/. │ │ 0x0142d160 ec3a4301 00000000 00000000 00000000 .:C............. │ │ 0x0142d170 00000000 00000000 d4813100 cc512f00 ..........1..Q/. │ │ - 0x0142d180 e4e94301 00000000 3d9a3000 cc512f00 ..C.....=.0..Q/. │ │ + 0x0142d180 e4e94301 00000000 169a3000 cc512f00 ..C.......0..Q/. │ │ 0x0142d190 5cea4301 00000000 ede83000 cc512f00 \.C.......0..Q/. │ │ - 0x0142d1a0 d4ea4301 00000000 70363000 cc512f00 ..C.....p60..Q/. │ │ + 0x0142d1a0 d4ea4301 00000000 49363000 cc512f00 ..C.....I60..Q/. │ │ 0x0142d1b0 4ceb4301 00000000 a29f3100 cc512f00 L.C.......1..Q/. │ │ 0x0142d1c0 d4e74301 00000000 a7303100 cc512f00 ..C......01..Q/. │ │ 0x0142d1d0 4ce84301 00000000 3fd22e00 cc512f00 L.C.....?....Q/. │ │ 0x0142d1e0 c4e84301 00000000 23992e00 cc512f00 ..C.....#....Q/. │ │ 0x0142d1f0 3ce94301 00000000 91be3100 cc512f00 <.C.......1..Q/. │ │ - 0x0142d200 30f04301 00000000 c25c3000 cc512f00 0.C......\0..Q/. │ │ + 0x0142d200 30f04301 00000000 9b5c3000 cc512f00 0.C......\0..Q/. │ │ 0x0142d210 a8f04301 00000000 2ea12e00 cc512f00 ..C..........Q/. │ │ - 0x0142d220 20f14301 00000000 a93e3000 cc512f00 .C......>0..Q/. │ │ + 0x0142d220 20f14301 00000000 823e3000 cc512f00 .C......>0..Q/. │ │ 0x0142d230 98f14301 00000000 15623100 cc512f00 ..C......b1..Q/. │ │ - 0x0142d240 88f24301 00000000 1b743000 cc512f00 ..C......t0..Q/. │ │ + 0x0142d240 88f24301 00000000 f4733000 cc512f00 ..C......s0..Q/. │ │ 0x0142d250 10f24301 00000000 39133100 cc512f00 ..C.....9.1..Q/. │ │ 0x0142d260 d4f44301 00000000 cd813100 cc512f00 ..C.......1..Q/. │ │ 0x0142d270 5cf44301 00000000 14112f00 cc512f00 \.C......./..Q/. │ │ 0x0142d280 4cf54301 00000000 4a802e00 cc512f00 L.C.....J....Q/. │ │ - 0x0142d290 acef4301 00000000 e95c3000 cc512f00 ..C......\0..Q/. │ │ - 0x0142d2a0 f4eb4301 00000000 59233000 cc512f00 ..C.....Y#0..Q/. │ │ + 0x0142d290 acef4301 00000000 c25c3000 cc512f00 ..C......\0..Q/. │ │ + 0x0142d2a0 f4eb4301 00000000 32233000 cc512f00 ..C.....2#0..Q/. │ │ 0x0142d2b0 6cec4301 00000000 486f2f00 cc512f00 l.C.....Ho/..Q/. │ │ 0x0142d2c0 e4ec4301 00000000 05f33000 cc512f00 ..C.......0..Q/. │ │ - 0x0142d2d0 5ced4301 00000000 56763000 cc512f00 \.C.....Vv0..Q/. │ │ + 0x0142d2d0 5ced4301 00000000 2f763000 cc512f00 \.C...../v0..Q/. │ │ 0x0142d2e0 d4ed4301 00000000 4d2d2f00 cc512f00 ..C.....M-/..Q/. │ │ 0x0142d2f0 4cee4301 00000000 00000000 00000000 L.C............. │ │ - 0x0142d300 00000000 00000000 00183000 cc512f00 ..........0..Q/. │ │ - 0x0142d310 94f74301 00000000 28e62f00 cc512f00 ..C.....(./..Q/. │ │ + 0x0142d300 00000000 00000000 d9173000 cc512f00 ..........0..Q/. │ │ + 0x0142d310 94f74301 00000000 01e62f00 cc512f00 ..C......./..Q/. │ │ 0x0142d320 84f84301 00000000 00000000 00000000 ..C............. │ │ 0x0142d330 00000000 00000000 28d14201 78d14201 ........(.B.x.B. │ │ 0x0142d340 00000000 08d34201 01040000 50eb3101 ......B.....P.1. │ │ 0x0142d350 02040000 70eb3101 03040000 60ec3101 ....p.1.....`.1. │ │ 0x0142d360 00000000 00000000 af353100 06000000 .........51..... │ │ - 0x0142d370 00000000 00000000 ffffffff 352b3000 ............5+0. │ │ + 0x0142d370 00000000 00000000 ffffffff 0e2b3000 .............+0. │ │ 0x0142d380 06000000 00000000 00000000 ffffffff ................ │ │ 0x0142d390 46a73100 06000000 00000000 00000000 F.1............. │ │ - 0x0142d3a0 ffffffff d5b22f00 01000000 00000000 ....../......... │ │ + 0x0142d3a0 ffffffff aeb22f00 01000000 00000000 ....../......... │ │ 0x0142d3b0 00000000 ffffffff 00000000 00000000 ................ │ │ - 0x0142d3c0 00000000 00000000 00000000 15d62f00 ............../. │ │ - 0x0142d3d0 04000000 218d3000 0a000000 ffffffff ....!.0......... │ │ - 0x0142d3e0 38d62f00 04000000 218d3000 0a000000 8./.....!.0..... │ │ - 0x0142d3f0 ffffffff fa113000 04000000 425a3100 ......0.....BZ1. │ │ + 0x0142d3c0 00000000 00000000 00000000 eed52f00 ............../. │ │ + 0x0142d3d0 04000000 fa8c3000 0a000000 ffffffff ......0......... │ │ + 0x0142d3e0 11d62f00 04000000 fa8c3000 0a000000 ../.......0..... │ │ + 0x0142d3f0 ffffffff d3113000 04000000 425a3100 ......0.....BZ1. │ │ 0x0142d400 03000000 ffffffff 32c92e00 02000000 ........2....... │ │ 0x0142d410 2c693500 04000000 ffffffff 707b2f00 ,i5.........p{/. │ │ 0x0142d420 02000000 30693500 04000000 ffffffff ....0i5......... │ │ 0x0142d430 55ac2e00 01000000 34693500 04000000 U.......4i5..... │ │ - 0x0142d440 ffffffff 50d62f00 01000000 38693500 ....P./.....8i5. │ │ + 0x0142d440 ffffffff 29d62f00 01000000 38693500 ....)./.....8i5. │ │ 0x0142d450 04000000 ffffffff 5a5a3100 01000000 ........ZZ1..... │ │ 0x0142d460 3c693500 04000000 ffffffff fa8e2e00 O0......... │ │ + 0x0142ded0 11d62f00 04000000 3e4f3000 0a000000 ../.....>O0..... │ │ + 0x0142dee0 ffffffff d3113000 04000000 425a3100 ......0.....BZ1. │ │ 0x0142def0 03000000 ffffffff 32c92e00 02000000 ........2....... │ │ 0x0142df00 046a3500 04000000 ffffffff 707b2f00 .j5.........p{/. │ │ 0x0142df10 02000000 086a3500 04000000 ffffffff .....j5......... │ │ 0x0142df20 55ac2e00 01000000 0c6a3500 04000000 U........j5..... │ │ - 0x0142df30 ffffffff 50d62f00 01000000 106a3500 ....P./......j5. │ │ + 0x0142df30 ffffffff 29d62f00 01000000 106a3500 ....)./......j5. │ │ 0x0142df40 04000000 ffffffff 5a5a3100 01000000 ........ZZ1..... │ │ 0x0142df50 146a3500 04000000 ffffffff fa8e2e00 .j5............. │ │ 0x0142df60 01000000 186a3500 04000000 ffffffff .....j5......... │ │ 0x0142df70 00000000 00000000 00000000 00000000 ................ │ │ - 0x0142df80 00000000 15d62f00 04000000 07292f00 ....../......)/. │ │ - 0x0142df90 06000000 ffffffff 38d62f00 04000000 ........8./..... │ │ - 0x0142dfa0 654f3000 0a000000 ffffffff fa113000 eO0...........0. │ │ + 0x0142df80 00000000 eed52f00 04000000 07292f00 ....../......)/. │ │ + 0x0142df90 06000000 ffffffff 11d62f00 04000000 ........../..... │ │ + 0x0142dfa0 3e4f3000 0a000000 ffffffff d3113000 >O0...........0. │ │ 0x0142dfb0 04000000 425a3100 03000000 ffffffff ....BZ1......... │ │ 0x0142dfc0 32c92e00 02000000 046a3500 04000000 2........j5..... │ │ 0x0142dfd0 ffffffff 707b2f00 02000000 086a3500 ....p{/......j5. │ │ 0x0142dfe0 04000000 ffffffff 55ac2e00 01000000 ........U....... │ │ - 0x0142dff0 0c6a3500 04000000 ffffffff 50d62f00 .j5.........P./. │ │ + 0x0142dff0 0c6a3500 04000000 ffffffff 29d62f00 .j5.........)./. │ │ 0x0142e000 01000000 106a3500 04000000 ffffffff .....j5......... │ │ 0x0142e010 5a5a3100 01000000 146a3500 04000000 ZZ1......j5..... │ │ 0x0142e020 ffffffff fa8e2e00 01000000 186a3500 .............j5. │ │ 0x0142e030 04000000 ffffffff 00000000 00000000 ................ │ │ - 0x0142e040 00000000 00000000 00000000 15d62f00 ............../. │ │ + 0x0142e040 00000000 00000000 00000000 eed52f00 ............../. │ │ 0x0142e050 04000000 1c482f00 0a000000 ffffffff .....H/......... │ │ - 0x0142e060 38d62f00 04000000 1c482f00 0a000000 8./......H/..... │ │ - 0x0142e070 ffffffff fa113000 04000000 425a3100 ......0.....BZ1. │ │ + 0x0142e060 11d62f00 04000000 1c482f00 0a000000 ../......H/..... │ │ + 0x0142e070 ffffffff d3113000 04000000 425a3100 ......0.....BZ1. │ │ 0x0142e080 03000000 ffffffff 32c92e00 02000000 ........2....... │ │ 0x0142e090 1c6a3500 04000000 ffffffff 707b2f00 .j5.........p{/. │ │ 0x0142e0a0 02000000 206a3500 04000000 ffffffff .... j5......... │ │ 0x0142e0b0 55ac2e00 01000000 246a3500 04000000 U.......$j5..... │ │ - 0x0142e0c0 ffffffff 50d62f00 01000000 286a3500 ....P./.....(j5. │ │ + 0x0142e0c0 ffffffff 29d62f00 01000000 286a3500 ....)./.....(j5. │ │ 0x0142e0d0 04000000 ffffffff 5a5a3100 01000000 ........ZZ1..... │ │ 0x0142e0e0 2c6a3500 04000000 ffffffff fa8e2e00 ,j5............. │ │ 0x0142e0f0 01000000 306a3500 04000000 ffffffff ....0j5......... │ │ 0x0142e100 00000000 00000000 00000000 00000000 ................ │ │ - 0x0142e110 00000000 15d62f00 04000000 6f942e00 ....../.....o... │ │ - 0x0142e120 06000000 ffffffff 38d62f00 04000000 ........8./..... │ │ - 0x0142e130 1c482f00 0a000000 ffffffff fa113000 .H/...........0. │ │ + 0x0142e110 00000000 eed52f00 04000000 6f942e00 ....../.....o... │ │ + 0x0142e120 06000000 ffffffff 11d62f00 04000000 ........../..... │ │ + 0x0142e130 1c482f00 0a000000 ffffffff d3113000 .H/...........0. │ │ 0x0142e140 04000000 425a3100 03000000 ffffffff ....BZ1......... │ │ 0x0142e150 32c92e00 02000000 1c6a3500 04000000 2........j5..... │ │ 0x0142e160 ffffffff 707b2f00 02000000 206a3500 ....p{/..... j5. │ │ 0x0142e170 04000000 ffffffff 55ac2e00 01000000 ........U....... │ │ - 0x0142e180 246a3500 04000000 ffffffff 50d62f00 $j5.........P./. │ │ + 0x0142e180 246a3500 04000000 ffffffff 29d62f00 $j5.........)./. │ │ 0x0142e190 01000000 286a3500 04000000 ffffffff ....(j5......... │ │ 0x0142e1a0 5a5a3100 01000000 2c6a3500 04000000 ZZ1.....,j5..... │ │ 0x0142e1b0 ffffffff fa8e2e00 01000000 306a3500 ............0j5. │ │ 0x0142e1c0 04000000 ffffffff 00000000 00000000 ................ │ │ - 0x0142e1d0 00000000 00000000 00000000 15d62f00 ............../. │ │ + 0x0142e1d0 00000000 00000000 00000000 eed52f00 ............../. │ │ 0x0142e1e0 04000000 cd9b3100 0a000000 ffffffff ......1......... │ │ - 0x0142e1f0 38d62f00 04000000 cd9b3100 0a000000 8./.......1..... │ │ - 0x0142e200 ffffffff fa113000 04000000 425a3100 ......0.....BZ1. │ │ + 0x0142e1f0 11d62f00 04000000 cd9b3100 0a000000 ../.......1..... │ │ + 0x0142e200 ffffffff d3113000 04000000 425a3100 ......0.....BZ1. │ │ 0x0142e210 03000000 ffffffff 32c92e00 02000000 ........2....... │ │ 0x0142e220 346a3500 04000000 ffffffff 707b2f00 4j5.........p{/. │ │ 0x0142e230 02000000 386a3500 04000000 ffffffff ....8j5......... │ │ 0x0142e240 55ac2e00 01000000 3c6a3500 04000000 U.......1. │ │ 0x0142fe10 02000000 00000000 04000000 ffffffff ................ │ │ - 0x0142fe20 014d3000 02000000 00000000 04000000 .M0............. │ │ + 0x0142fe20 da4c3000 02000000 00000000 04000000 .L0............. │ │ 0x0142fe30 ffffffff 31622f00 02000000 00000000 ....1b/......... │ │ 0x0142fe40 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0142fe50 00000000 00000000 00000000 4e6a2e00 ............Nj.. │ │ 0x0142fe60 04000000 00000000 00000000 ffffffff ................ │ │ 0x0142fe70 45be2e00 04000000 00000000 00000000 E............... │ │ 0x0142fe80 ffffffff cb7d3100 04000000 00000000 .....}1......... │ │ 0x0142fe90 00000000 ffffffff f6742e00 04000000 .........t...... │ │ 0x0142fea0 00000000 00000000 ffffffff 65172f00 ............e./. │ │ 0x0142feb0 04000000 00000000 00000000 ffffffff ................ │ │ - 0x0142fec0 1a723000 05000000 00000000 00000000 .r0............. │ │ + 0x0142fec0 f3713000 05000000 00000000 00000000 .q0............. │ │ 0x0142fed0 ffffffff 9f3e3100 02000000 00000000 .....>1......... │ │ - 0x0142fee0 04000000 ffffffff 014d3000 02000000 .........M0..... │ │ + 0x0142fee0 04000000 ffffffff da4c3000 02000000 .........L0..... │ │ 0x0142fef0 00000000 04000000 ffffffff 31622f00 ............1b/. │ │ 0x0142ff00 02000000 00000000 04000000 ffffffff ................ │ │ 0x0142ff10 00000000 00000000 00000000 00000000 ................ │ │ 0x0142ff20 00000000 01000000 800e3201 02000000 ..........2..... │ │ 0x0142ff30 d00e3201 03000000 500f3201 04000000 ..2.....P.2..... │ │ 0x0142ff40 d00e3201 05000000 10103201 06000000 ..2.......2..... │ │ 0x0142ff50 a0103201 07000000 00113201 08000000 ..2.......2..... │ │ 0x0142ff60 e0113201 09000000 60123201 0a000000 ..2.....`.2..... │ │ 0x0142ff70 80123201 0b000000 d0123201 00000000 ..2.......2..... │ │ 0x0142ff80 00000000 4e6a2e00 04000000 00000000 ....Nj.......... │ │ 0x0142ff90 00000000 ffffffff 00000000 00000000 ................ │ │ 0x0142ffa0 00000000 00000000 00000000 4e6a2e00 ............Nj.. │ │ 0x0142ffb0 04000000 00000000 00000000 ffffffff ................ │ │ 0x0142ffc0 a2973100 04000000 00000000 00000000 ..1............. │ │ - 0x0142ffd0 ffffffff e1ac2f00 04000000 00000000 ....../......... │ │ + 0x0142ffd0 ffffffff baac2f00 04000000 00000000 ....../......... │ │ 0x0142ffe0 00000000 ffffffff 00000000 00000000 ................ │ │ 0x0142fff0 00000000 00000000 00000000 01000000 ................ │ │ 0x01430000 10000000 18004301 04000000 00000000 ......C......... │ │ 0x01430010 10000000 4aa12e00 00000000 00000000 ....J........... │ │ - 0x01430020 00000000 5dca2f00 30e01d01 00000000 ....]./.0....... │ │ + 0x01430020 00000000 36ca2f00 30e01d01 00000000 ....6./.0....... │ │ 0x01430030 00000000 04000000 0be63100 30e01d01 ..........1.0... │ │ 0x01430040 00000000 00000000 08000000 50db2e00 ............P... │ │ 0x01430050 90051c01 00000000 00000000 0c000000 ................ │ │ 0x01430060 01fa2e00 90051c01 01000000 00273201 .............'2. │ │ 0x01430070 07000000 90273201 08000000 e0273201 .....'2......'2. │ │ 0x01430080 02000000 40b93801 03000000 d0ba3801 ....@.8.......8. │ │ 0x01430090 04000000 10bb3801 05000000 90c03801 ......8.......8. │ │ @@ -37159,28 +37159,28 @@ │ │ 0x01430b30 01000000 102c3201 07000000 90273201 .....,2......'2. │ │ 0x01430b40 08000000 e0273201 02000000 103a3201 .....'2......:2. │ │ 0x01430b50 03000000 703a3201 04000000 e0df3201 ....p:2.......2. │ │ 0x01430b60 05000000 20e73201 06000000 e0c43801 .... .2.......8. │ │ 0x01430b70 09000000 003d3201 0c000000 00b33801 .....=2.......8. │ │ 0x01430b80 0a000000 203b3201 0b000000 d03b3201 .... ;2......;2. │ │ 0x01430b90 0d000000 703c3201 0e000000 903c3201 ....p<2......<2. │ │ - 0x01430ba0 00000000 00000000 9a4f3000 02000000 .........O0..... │ │ - 0x01430bb0 00000000 04000000 ffffffff d0ab3000 ..............0. │ │ + 0x01430ba0 00000000 00000000 734f3000 02000000 ........sO0..... │ │ + 0x01430bb0 00000000 04000000 ffffffff a9ab3000 ..............0. │ │ 0x01430bc0 02000000 00000000 04000000 ffffffff ................ │ │ - 0x01430bd0 3b4b3000 02000000 00000000 04000000 ;K0............. │ │ + 0x01430bd0 144b3000 02000000 00000000 04000000 .K0............. │ │ 0x01430be0 ffffffff 0d292f00 02000000 00000000 .....)/......... │ │ - 0x01430bf0 04000000 ffffffff d34f3000 05000000 .........O0..... │ │ + 0x01430bf0 04000000 ffffffff ac4f3000 05000000 .........O0..... │ │ 0x01430c00 00000000 00000000 ffffffff d5802f00 ............../. │ │ 0x01430c10 05000000 00000000 00000000 ffffffff ................ │ │ - 0x01430c20 bb3e3000 04000000 00000000 00000000 .>0............. │ │ + 0x01430c20 943e3000 04000000 00000000 00000000 .>0............. │ │ 0x01430c30 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x01430c40 00000000 00000000 3b4b3000 02000000 ........;K0..... │ │ + 0x01430c40 00000000 00000000 144b3000 02000000 .........K0..... │ │ 0x01430c50 00000000 04000000 ffffffff 0d292f00 .............)/. │ │ 0x01430c60 02000000 00000000 04000000 ffffffff ................ │ │ - 0x01430c70 bb3e3000 04000000 00000000 00000000 .>0............. │ │ + 0x01430c70 943e3000 04000000 00000000 00000000 .>0............. │ │ 0x01430c80 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01430c90 00000000 00000000 01000000 703d3201 ............p=2. │ │ 0x01430ca0 07000000 e03d3201 08000000 203e3201 .....=2..... >2. │ │ 0x01430cb0 02000000 60d23801 03000000 a0d33801 ....`.8.......8. │ │ 0x01430cc0 04000000 e0d33801 05000000 60d73801 ......8.....`.8. │ │ 0x01430cd0 06000000 c0d73801 09000000 803e3201 ......8......>2. │ │ 0x01430ce0 0a000000 00cf3801 0b000000 d0cb3801 ......8.......8. │ │ @@ -37248,20 +37248,20 @@ │ │ 0x014310c0 07000000 b0483201 08000000 10493201 .....H2......I2. │ │ 0x014310d0 02000000 f0493201 03000000 304a3201 .....I2.....0J2. │ │ 0x014310e0 04000000 704a3201 05000000 204b3201 ....pJ2..... K2. │ │ 0x014310f0 06000000 704a3201 09000000 30503201 ....pJ2.....0P2. │ │ 0x01431100 0c000000 00b33801 0a000000 d04b3201 ......8......K2. │ │ 0x01431110 0d000000 f04c3201 0b000000 104d3201 .....L2......M2. │ │ 0x01431120 0e000000 c04e3201 00000000 00000000 .....N2......... │ │ - 0x01431130 9a4f3000 02000000 00000000 04000000 .O0............. │ │ + 0x01431130 734f3000 02000000 00000000 04000000 sO0............. │ │ 0x01431140 ffffffff dc512f00 02000000 00000000 .....Q/......... │ │ 0x01431150 04000000 ffffffff 38c93000 05000000 ........8.0..... │ │ 0x01431160 00000000 00000000 ffffffff 00000000 ................ │ │ 0x01431170 00000000 00000000 00000000 00000000 ................ │ │ - 0x01431180 9a4f3000 02000000 00000000 04000000 .O0............. │ │ + 0x01431180 734f3000 02000000 00000000 04000000 sO0............. │ │ 0x01431190 ffffffff 61802f00 02000000 00000000 ....a./......... │ │ 0x014311a0 04000000 ffffffff 38c93000 05000000 ........8.0..... │ │ 0x014311b0 00000000 00000000 ffffffff 00000000 ................ │ │ 0x014311c0 00000000 00000000 00000000 00000000 ................ │ │ 0x014311d0 a0513201 90533201 b05b3201 205c3201 .Q2..S2..[2. \2. │ │ 0x014311e0 305f3201 20603201 70603201 b0603201 0_2. `2.p`2..`2. │ │ 0x014311f0 502b3901 70603201 305f3201 c0613201 P+9.p`2.0_2..a2. │ │ @@ -37292,25 +37292,25 @@ │ │ 0x01431380 02000000 b0623201 03000000 f0623201 .....b2......b2. │ │ 0x01431390 04000000 30633201 05000000 d0653201 ....0c2......e2. │ │ 0x014313a0 06000000 60673201 07000000 30683201 ....`g2.....0h2. │ │ 0x014313b0 08000000 90683201 09000000 a0703201 .....h2......p2. │ │ 0x014313c0 0a000000 90693201 0b000000 a06c3201 .....i2......l2. │ │ 0x014313d0 0c000000 00b33801 0d000000 d06e3201 ......8......n2. │ │ 0x014313e0 0e000000 f06e3201 00000000 00000000 .....n2......... │ │ - 0x014313f0 9a4f3000 02000000 00000000 04000000 .O0............. │ │ - 0x01431400 ffffffff d0ab3000 02000000 00000000 ......0......... │ │ + 0x014313f0 734f3000 02000000 00000000 04000000 sO0............. │ │ + 0x01431400 ffffffff a9ab3000 02000000 00000000 ......0......... │ │ 0x01431410 04000000 ffffffff dc512f00 02000000 .........Q/..... │ │ - 0x01431420 00000000 04000000 ffffffff d34f3000 .............O0. │ │ + 0x01431420 00000000 04000000 ffffffff ac4f3000 .............O0. │ │ 0x01431430 05000000 00000000 00000000 ffffffff ................ │ │ 0x01431440 d5802f00 05000000 00000000 00000000 ../............. │ │ 0x01431450 ffffffff 38c93000 05000000 00000000 ....8.0......... │ │ 0x01431460 00000000 ffffffff 00000000 00000000 ................ │ │ - 0x01431470 00000000 00000000 00000000 9a4f3000 .............O0. │ │ + 0x01431470 00000000 00000000 00000000 734f3000 ............sO0. │ │ 0x01431480 02000000 00000000 04000000 ffffffff ................ │ │ - 0x01431490 d0ab3000 02000000 00000000 04000000 ..0............. │ │ + 0x01431490 a9ab3000 02000000 00000000 04000000 ..0............. │ │ 0x014314a0 ffffffff 38c93000 05000000 00000000 ....8.0......... │ │ 0x014314b0 00000000 ffffffff 00000000 00000000 ................ │ │ 0x014314c0 00000000 00000000 00000000 e0723201 .............r2. │ │ 0x014314d0 00000000 00000000 a0733201 00000000 .........s2..... │ │ 0x014314e0 00000000 01000000 90743201 07000000 .........t2..... │ │ 0x014314f0 20753201 08000000 70753201 02000000 u2.....pu2..... │ │ 0x01431500 f0753201 03000000 80763201 04000000 .u2......v2..... │ │ @@ -37329,20 +37329,20 @@ │ │ 0x014315d0 00000000 01000000 307c3201 07000000 ........0|2..... │ │ 0x014315e0 20753201 08000000 70753201 02000000 u2.....pu2..... │ │ 0x014315f0 f0753201 03000000 80763201 04000000 .u2......v2..... │ │ 0x01431600 10773201 05000000 c0773201 06000000 .w2......w2..... │ │ 0x01431610 10773201 09000000 c07c3201 0c000000 .w2......|2..... │ │ 0x01431620 00b33801 0a000000 70783201 0d000000 ..8.....px2..... │ │ 0x01431630 90793201 0b000000 b0793201 0e000000 .y2......y2..... │ │ - 0x01431640 307b3201 00000000 00000000 9a4f3000 0{2..........O0. │ │ + 0x01431640 307b3201 00000000 00000000 734f3000 0{2.........sO0. │ │ 0x01431650 02000000 00000000 04000000 ffffffff ................ │ │ 0x01431660 dc512f00 02000000 00000000 04000000 .Q/............. │ │ 0x01431670 ffffffff 38c93000 05000000 00000000 ....8.0......... │ │ 0x01431680 00000000 ffffffff 00000000 00000000 ................ │ │ - 0x01431690 00000000 00000000 00000000 9a4f3000 .............O0. │ │ + 0x01431690 00000000 00000000 00000000 734f3000 ............sO0. │ │ 0x014316a0 02000000 00000000 04000000 ffffffff ................ │ │ 0x014316b0 61802f00 02000000 00000000 04000000 a./............. │ │ 0x014316c0 ffffffff 38c93000 05000000 00000000 ....8.0......... │ │ 0x014316d0 00000000 ffffffff 00000000 00000000 ................ │ │ 0x014316e0 00000000 00000000 00000000 307d3201 ............0}2. │ │ 0x014316f0 307e3201 c07e3201 007f3201 407f3201 0~2..~2...2.@.2. │ │ 0x01431700 907f3201 01000000 70883201 02000000 ..2.....p.2..... │ │ @@ -37440,15 +37440,15 @@ │ │ 0x01431cc0 209e3201 02000000 90993201 03000000 .2.......2..... │ │ 0x01431cd0 d0993201 04000000 109a3201 05000000 ..2.......2..... │ │ 0x01431ce0 c09a3201 06000000 009b3201 07000000 ..2.......2..... │ │ 0x01431cf0 309c3201 08000000 809c3201 09000000 0.2.......2..... │ │ 0x01431d00 b09e3201 0c000000 00b33801 0a000000 ..2.......8..... │ │ 0x01431d10 d0c53801 0d000000 80b53801 0b000000 ..8.......8..... │ │ 0x01431d20 609d3201 0e000000 009e3201 00000000 `.2.......2..... │ │ - 0x01431d30 00000000 9a4f3000 02000000 00000000 .....O0......... │ │ + 0x01431d30 00000000 734f3000 02000000 00000000 ....sO0......... │ │ 0x01431d40 04000000 ffffffff 00000000 00000000 ................ │ │ 0x01431d50 00000000 00000000 00000000 c0a03201 ..............2. │ │ 0x01431d60 00000000 90a13201 e0a13201 00000000 ......2...2..... │ │ 0x01431d70 90a13201 01000000 10a33201 07000000 ..2.......2..... │ │ 0x01431d80 a0a33201 08000000 f0a33201 02000000 ..2.......2..... │ │ 0x01431d90 40b93801 03000000 d0ba3801 04000000 @.8.......8..... │ │ 0x01431da0 10bb3801 05000000 90c03801 06000000 ..8.......8..... │ │ @@ -37662,32 +37662,32 @@ │ │ 0x01432aa0 01000000 e0c23201 07000000 70c33201 ......2.....p.2. │ │ 0x01432ab0 08000000 c0c33201 02000000 e0c03201 ......2.......2. │ │ 0x01432ac0 03000000 60c23201 04000000 20c33801 ....`.2..... .8. │ │ 0x01432ad0 05000000 60c43801 06000000 e0c43801 ....`.8.......8. │ │ 0x01432ae0 09000000 50c43201 0c000000 00b33801 ....P.2.......8. │ │ 0x01432af0 0a000000 a0c43201 0d000000 60c53201 ......2.....`.2. │ │ 0x01432b00 0b000000 60c13201 0e000000 80c53201 ....`.2.......2. │ │ - 0x01432b10 00000000 00000000 9a4f3000 02000000 .........O0..... │ │ - 0x01432b20 00000000 04000000 ffffffff d0ab3000 ..............0. │ │ + 0x01432b10 00000000 00000000 734f3000 02000000 ........sO0..... │ │ + 0x01432b20 00000000 04000000 ffffffff a9ab3000 ..............0. │ │ 0x01432b30 02000000 00000000 04000000 ffffffff ................ │ │ 0x01432b40 00000000 00000000 00000000 00000000 ................ │ │ - 0x01432b50 00000000 9a4f3000 02000000 00000000 .....O0......... │ │ - 0x01432b60 04000000 ffffffff d0ab3000 02000000 ..........0..... │ │ + 0x01432b50 00000000 734f3000 02000000 00000000 ....sO0......... │ │ + 0x01432b60 04000000 ffffffff a9ab3000 02000000 ..........0..... │ │ 0x01432b70 00000000 04000000 ffffffff 00000000 ................ │ │ 0x01432b80 00000000 00000000 00000000 00000000 ................ │ │ 0x01432b90 c0c53201 30c63201 00000000 60ca3201 ..2.0.2.....`.2. │ │ 0x01432ba0 01000000 90ca3201 07000000 40cb3201 ......2.....@.2. │ │ 0x01432bb0 08000000 90cb3201 02000000 20cc3201 ......2..... .2. │ │ 0x01432bc0 03000000 a0cc3201 04000000 20cd3201 ......2..... .2. │ │ 0x01432bd0 05000000 c0cd3201 06000000 20cd3201 ......2..... .2. │ │ 0x01432be0 09000000 20ce3201 0c000000 00b33801 .... .2.......8. │ │ 0x01432bf0 0a000000 70ce3201 0d000000 a0d03201 ....p.2.......2. │ │ 0x01432c00 0b000000 c0d03201 0e000000 d0b83801 ......2.......8. │ │ - 0x01432c10 00000000 00000000 9a4f3000 02000000 .........O0..... │ │ - 0x01432c20 00000000 04000000 ffffffff d0ab3000 ..............0. │ │ + 0x01432c10 00000000 00000000 734f3000 02000000 ........sO0..... │ │ + 0x01432c20 00000000 04000000 ffffffff a9ab3000 ..............0. │ │ 0x01432c30 02000000 00000000 04000000 ffffffff ................ │ │ 0x01432c40 dc512f00 02000000 00000000 04000000 .Q/............. │ │ 0x01432c50 ffffffff 38c93000 05000000 00000000 ....8.0......... │ │ 0x01432c60 00000000 ffffffff 297d3100 02000000 ........)}1..... │ │ 0x01432c70 00000000 04000000 ffffffff 00000000 ................ │ │ 0x01432c80 00000000 00000000 00000000 00000000 ................ │ │ 0x01432c90 40d33201 00000000 00000000 b0d33201 @.2...........2. │ │ @@ -37696,20 +37696,20 @@ │ │ 0x01432cc0 20c83100 01000000 40e73201 07000000 .1.....@.2..... │ │ 0x01432cd0 80e73201 08000000 40e73201 02000000 ..2.....@.2..... │ │ 0x01432ce0 c0e73201 03000000 00e83201 04000000 ..2.......2..... │ │ 0x01432cf0 30e83201 05000000 c0e83201 06000000 0.2.......2..... │ │ 0x01432d00 30e83201 09000000 00e93201 0c000000 0.2.......2..... │ │ 0x01432d10 00b33801 0a000000 40e93201 0d000000 ..8.....@.2..... │ │ 0x01432d20 30ea3201 0b000000 50ea3201 0e000000 0.2.....P.2..... │ │ - 0x01432d30 e0ea3201 00000000 00000000 9a4f3000 ..2..........O0. │ │ + 0x01432d30 e0ea3201 00000000 00000000 734f3000 ..2.........sO0. │ │ 0x01432d40 02000000 00000000 04000000 ffffffff ................ │ │ - 0x01432d50 d0ab3000 02000000 00000000 04000000 ..0............. │ │ + 0x01432d50 a9ab3000 02000000 00000000 04000000 ..0............. │ │ 0x01432d60 ffffffff 4e5b3100 07000000 00000000 ....N[1......... │ │ 0x01432d70 00000000 ffffffff 00000000 00000000 ................ │ │ - 0x01432d80 00000000 00000000 00000000 8a133000 ..............0. │ │ + 0x01432d80 00000000 00000000 00000000 63133000 ............c.0. │ │ 0x01432d90 02000000 00000000 04000000 ffffffff ................ │ │ 0x01432da0 00000000 00000000 00000000 00000000 ................ │ │ 0x01432db0 00000000 01000000 00eb3201 07000000 ..........2..... │ │ 0x01432dc0 90eb3201 08000000 e0eb3201 02000000 ..2.......2..... │ │ 0x01432dd0 40b93801 03000000 d0ba3801 04000000 @.8.......8..... │ │ 0x01432de0 10bb3801 05000000 90c03801 06000000 ..8.......8..... │ │ 0x01432df0 e0c43801 09000000 40ec3201 0a000000 ..8.....@.2..... │ │ @@ -37789,27 +37789,27 @@ │ │ 0x01433290 00053301 03000000 50063301 04000000 ..3.....P.3..... │ │ 0x014332a0 10bb3801 05000000 90c03801 06000000 ..8.......8..... │ │ 0x014332b0 e0c43801 01000000 40033301 08000000 ..8.....@.3..... │ │ 0x014332c0 50043301 07000000 b0043301 09000000 P.3.......3..... │ │ 0x014332d0 90033301 0c000000 00b33801 0a000000 ..3.......8..... │ │ 0x014332e0 b0063301 0d000000 90063301 0b000000 ..3.......3..... │ │ 0x014332f0 c0073301 0e000000 a0073301 00000000 ..3.......3..... │ │ - 0x01433300 00000000 9a4f3000 02000000 00000000 .....O0......... │ │ - 0x01433310 04000000 ffffffff d0ab3000 02000000 ..........0..... │ │ - 0x01433320 00000000 04000000 ffffffff 3b4b3000 ............;K0. │ │ + 0x01433300 00000000 734f3000 02000000 00000000 ....sO0......... │ │ + 0x01433310 04000000 ffffffff a9ab3000 02000000 ..........0..... │ │ + 0x01433320 00000000 04000000 ffffffff 144b3000 .............K0. │ │ 0x01433330 02000000 00000000 04000000 ffffffff ................ │ │ 0x01433340 0d292f00 02000000 00000000 04000000 .)/............. │ │ - 0x01433350 ffffffff d34f3000 05000000 00000000 .....O0......... │ │ + 0x01433350 ffffffff ac4f3000 05000000 00000000 .....O0......... │ │ 0x01433360 00000000 ffffffff d5802f00 05000000 ........../..... │ │ 0x01433370 00000000 00000000 ffffffff 27043100 ............'.1. │ │ 0x01433380 05000000 00000000 00000000 ffffffff ................ │ │ 0x01433390 00000000 00000000 00000000 00000000 ................ │ │ - 0x014333a0 00000000 3b4b3000 02000000 00000000 ....;K0......... │ │ + 0x014333a0 00000000 144b3000 02000000 00000000 .....K0......... │ │ 0x014333b0 04000000 ffffffff 0d292f00 02000000 .........)/..... │ │ - 0x014333c0 00000000 04000000 ffffffff 3b4b3000 ............;K0. │ │ + 0x014333c0 00000000 04000000 ffffffff 144b3000 .............K0. │ │ 0x014333d0 02000000 00000000 04000000 ffffffff ................ │ │ 0x014333e0 0d292f00 02000000 00000000 04000000 .)/............. │ │ 0x014333f0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01433400 00000000 00000000 02000000 00053301 ..............3. │ │ 0x01433410 03000000 50063301 04000000 20c33801 ....P.3..... .8. │ │ 0x01433420 05000000 60c43801 06000000 e0c43801 ....`.8.......8. │ │ 0x01433430 01000000 90083301 08000000 50043301 ......3.....P.3. │ │ @@ -37908,15 +37908,15 @@ │ │ 0x01433a00 109a3301 08000000 909a3301 0b000000 ..3.......3..... │ │ 0x01433a10 60343901 02000000 c09a3301 00000000 `49.......3..... │ │ 0x01433a20 00000000 01000000 009b3301 03000000 ..........3..... │ │ 0x01433a30 80542a01 04000000 509b3301 06000000 .T*.....P.3..... │ │ 0x01433a40 b09b3301 07000000 f09b3301 08000000 ..3.......3..... │ │ 0x01433a50 509c3301 0b000000 60343901 02000000 P.3.....`49..... │ │ 0x01433a60 809c3301 0c000000 209d3301 09000000 ..3..... .3..... │ │ - 0x01433a70 409d3301 00000000 00000000 e0bf2f00 @.3.........../. │ │ + 0x01433a70 409d3301 00000000 00000000 b9bf2f00 @.3.........../. │ │ 0x01433a80 05000000 00000000 00000000 00000000 ................ │ │ 0x01433a90 00000000 00000000 00000000 00000000 ................ │ │ 0x01433aa0 00000000 01000000 b09d3301 03000000 ..........3..... │ │ 0x01433ab0 f09d3301 04000000 009e3301 06000000 ..3.......3..... │ │ 0x01433ac0 409e3301 07000000 809e3301 08000000 @.3.......3..... │ │ 0x01433ad0 d09e3301 0b000000 60343901 02000000 ..3.....`49..... │ │ 0x01433ae0 009f3301 00000000 00000000 01000000 ..3............. │ │ @@ -37957,15 +37957,15 @@ │ │ 0x01433d10 60ad3301 07000000 a0ad3301 08000000 `.3.......3..... │ │ 0x01433d20 00ae3301 0b000000 60343901 02000000 ..3.....`49..... │ │ 0x01433d30 30ae3301 00000000 00000000 01000000 0.3............. │ │ 0x01433d40 70ae3301 03000000 40292e01 04000000 p.3.....@)...... │ │ 0x01433d50 c0ae3301 06000000 20af3301 07000000 ..3..... .3..... │ │ 0x01433d60 60af3301 08000000 c0af3301 0b000000 `.3.......3..... │ │ 0x01433d70 60343901 02000000 f0af3301 00000000 `49.......3..... │ │ - 0x01433d80 00000000 e0bf2f00 05000000 00000000 ....../......... │ │ + 0x01433d80 00000000 b9bf2f00 05000000 00000000 ....../......... │ │ 0x01433d90 00000000 00000000 00000000 00000000 ................ │ │ 0x01433da0 00000000 00000000 00000000 01000000 ................ │ │ 0x01433db0 30b03301 03000000 b0b03301 04000000 0.3.......3..... │ │ 0x01433dc0 c0b13301 06000000 60b23301 07000000 ..3.....`.3..... │ │ 0x01433dd0 a0b23301 08000000 00b33301 0b000000 ..3.......3..... │ │ 0x01433de0 60343901 02000000 30b33301 00000000 `49.....0.3..... │ │ 0x01433df0 00000000 01000000 70b33301 03000000 ........p.3..... │ │ @@ -38025,19 +38025,19 @@ │ │ 0x01434150 c0b13301 06000000 60b23301 07000000 ..3.....`.3..... │ │ 0x01434160 a0b23301 08000000 80bd3301 0b000000 ..3.......3..... │ │ 0x01434170 60343901 0e000000 00b93301 02000000 `49.......3..... │ │ 0x01434180 60b93301 09000000 b0b93301 0c000000 `.3.......3..... │ │ 0x01434190 70ba3301 0a000000 90ba3301 0d000000 p.3.......3..... │ │ 0x014341a0 70bb3301 00000000 00000000 b0bd3301 p.3...........3. │ │ 0x014341b0 00be3301 00000000 b0bd3301 00be3301 ..3.......3...3. │ │ - 0x014341c0 30be3301 d9bf2f00 02000000 00000000 0.3.../......... │ │ + 0x014341c0 30be3301 b2bf2f00 02000000 00000000 0.3.../......... │ │ 0x014341d0 00000000 00000000 e8cb3100 02000000 ..........1..... │ │ 0x014341e0 00000000 00000000 00000000 00000000 ................ │ │ 0x014341f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x01434200 d9bf2f00 02000000 00000000 00000000 ../............. │ │ + 0x01434200 b2bf2f00 02000000 00000000 00000000 ../............. │ │ 0x01434210 00000000 e8cb3100 02000000 00000000 ......1......... │ │ 0x01434220 00000000 00000000 00000000 00000000 ................ │ │ 0x01434230 00000000 00000000 00000000 01000000 ................ │ │ 0x01434240 60be3301 03000000 30562e01 04000000 `.3.....0V...... │ │ 0x01434250 a0be3301 06000000 00bf3301 07000000 ..3.......3..... │ │ 0x01434260 40bf3301 08000000 c0bf3301 0b000000 @.3.......3..... │ │ 0x01434270 60343901 02000000 f0bf3301 00000000 `49.......3..... │ │ @@ -38223,32 +38223,32 @@ │ │ 0x01434db0 00000000 e0923101 d0d83301 30d93301 ......1...3.0.3. │ │ 0x01434dc0 b0311f01 425a3100 4c964301 a9452f00 .1..BZ1.L.C..E/. │ │ 0x01434dd0 98010000 85000000 d0b91e01 00000000 ................ │ │ 0x01434de0 00c01e01 00000000 00000000 d0d83301 ..............3. │ │ 0x01434df0 30d93301 b0311f01 425a3100 4c964301 0.3..1..BZ1.L.C. │ │ 0x01434e00 425a3100 98010000 85000000 d0b91e01 BZ1............. │ │ 0x01434e10 00000000 00c01e01 00000000 00000000 ................ │ │ - 0x01434e20 d0d83301 30d93301 b0311f01 73f22f00 ..3.0.3..1..s./. │ │ + 0x01434e20 d0d83301 30d93301 b0311f01 4cf22f00 ..3.0.3..1..L./. │ │ 0x01434e30 38a84301 0caf2e00 0a040000 01000000 8.C............. │ │ 0x01434e40 00000000 00000000 00000000 70d93301 ............p.3. │ │ 0x01434e50 00000000 00000000 60da3301 00f72301 ........`.3...#. │ │ - 0x01434e60 73f22f00 38a84301 ddbb2e00 0a040000 s./.8.C......... │ │ + 0x01434e60 4cf22f00 38a84301 ddbb2e00 0a040000 L./.8.C......... │ │ 0x01434e70 02000000 00000000 00000000 00000000 ................ │ │ 0x01434e80 00000000 d0943101 00000000 60da3301 ......1.....`.3. │ │ 0x01434e90 00f72301 f58e2e00 e0a84301 0caf2e00 ..#.......C..... │ │ 0x01434ea0 0b040000 01000000 00000000 00000000 ................ │ │ 0x01434eb0 00000000 70d93301 00000000 00000000 ....p.3......... │ │ 0x01434ec0 60da3301 00f72301 f58e2e00 e0a84301 `.3...#.......C. │ │ 0x01434ed0 ddbb2e00 0b040000 02000000 00000000 ................ │ │ 0x01434ee0 00000000 00000000 00000000 80953101 ..............1. │ │ - 0x01434ef0 00000000 60da3301 00f72301 06323000 ....`.3...#..20. │ │ + 0x01434ef0 00000000 60da3301 00f72301 df313000 ....`.3...#..10. │ │ 0x01434f00 88a94301 0caf2e00 3f040000 01000000 ..C.....?....... │ │ 0x01434f10 00000000 00000000 00000000 70d93301 ............p.3. │ │ 0x01434f20 00000000 00000000 60da3301 00f72301 ........`.3...#. │ │ - 0x01434f30 06323000 88a94301 ddbb2e00 3f040000 .20...C.....?... │ │ + 0x01434f30 df313000 88a94301 ddbb2e00 3f040000 .10...C.....?... │ │ 0x01434f40 02000000 00000000 00000000 00000000 ................ │ │ 0x01434f50 00000000 90933101 00000000 60da3301 ......1.....`.3. │ │ 0x01434f60 00f72301 cbeb2e00 30aa4301 0caf2e00 ..#.....0.C..... │ │ 0x01434f70 40040000 01000000 00000000 00000000 @............... │ │ 0x01434f80 00000000 70d93301 00000000 00000000 ....p.3......... │ │ 0x01434f90 60da3301 00f72301 cbeb2e00 30aa4301 `.3...#.....0.C. │ │ 0x01434fa0 ddbb2e00 40040000 02000000 00000000 ....@........... │ │ @@ -38272,18 +38272,18 @@ │ │ 0x014350c0 30903101 80dc3301 00dd3301 f0c72c01 0.1...3...3...,. │ │ 0x014350d0 a6133200 e8ae4301 a9452f00 06000000 ..2...C..E/..... │ │ 0x014350e0 03000000 90812c01 10822c01 00000000 ......,...,..... │ │ 0x014350f0 00000000 00000000 80dc3301 00dd3301 ..........3...3. │ │ 0x01435100 f0c72c01 a6133200 e8ae4301 a6133200 ..,...2...C...2. │ │ 0x01435110 06000000 03000000 90812c01 10822c01 ..........,...,. │ │ 0x01435120 00000000 00000000 00000000 80dc3301 ..............3. │ │ - 0x01435130 00dd3301 f0c72c01 33123000 80af4301 ..3...,.3.0...C. │ │ + 0x01435130 00dd3301 f0c72c01 0c123000 80af4301 ..3...,...0...C. │ │ 0x01435140 0caf2e00 90030000 01000000 00000000 ................ │ │ 0x01435150 00000000 00000000 90db3301 00000000 ..........3..... │ │ - 0x01435160 80dc3301 00dd3301 f0c72c01 33123000 ..3...3...,.3.0. │ │ + 0x01435160 80dc3301 00dd3301 f0c72c01 0c123000 ..3...3...,...0. │ │ 0x01435170 80af4301 ddbb2e00 90030000 02000000 ..C............. │ │ 0x01435180 00000000 00000000 00000000 00000000 ................ │ │ 0x01435190 30903101 80dc3301 00dd3301 f0c72c01 0.1...3...3...,. │ │ 0x014351a0 01000000 40dd3301 02000000 80dd3301 ....@.3.......3. │ │ 0x014351b0 0b000000 c0dd3301 06000000 60e13301 ......3.....`.3. │ │ 0x014351c0 05000000 80e13301 00000000 00000000 ......3......... │ │ 0x014351d0 a2973100 04000000 00000000 00000000 ..1............. │ │ @@ -38299,28 +38299,28 @@ │ │ 0x01435270 80631e01 06000000 a6133200 e8ae4301 .c........2...C. │ │ 0x01435280 20ec3301 20ec3301 c0e73301 f0c72c01 .3. .3...3...,. │ │ 0x01435290 01000000 60073401 02000000 a0073401 ....`.4.......4. │ │ 0x014352a0 0b000000 e0073401 00000000 00000000 ......4......... │ │ 0x014352b0 68cf3000 02000000 00000000 2f4e3100 h.0........./N1. │ │ 0x014352c0 b9b82e00 02000000 00000000 0caf2e00 ................ │ │ 0x014352d0 26023200 02000000 00000000 ddbb2e00 &.2............. │ │ - 0x014352e0 10013000 02000000 51c72e00 a9452f00 ..0.....Q....E/. │ │ + 0x014352e0 e9003000 02000000 51c72e00 a9452f00 ..0.....Q....E/. │ │ 0x014352f0 7ecf3000 02000000 c5013100 a9452f00 ~.0.......1..E/. │ │ - 0x01435300 f0233000 02000000 c1df3000 a9452f00 .#0.......0..E/. │ │ + 0x01435300 c9233000 02000000 c1df3000 a9452f00 .#0.......0..E/. │ │ 0x01435310 51522f00 02000000 c1df3000 a9452f00 QR/.......0..E/. │ │ 0x01435320 94f33000 02000000 c1df3000 a9452f00 ..0.......0..E/. │ │ 0x01435330 7fc83100 02000000 425a3100 a9452f00 ..1.....BZ1..E/. │ │ 0x01435340 38a93100 02000000 425a3100 a9452f00 8.1.....BZ1..E/. │ │ 0x01435350 46a93100 02000000 fd602f00 a9452f00 F.1......`/..E/. │ │ - 0x01435360 c6ca2f00 02000000 a6133200 a9452f00 ../.......2..E/. │ │ + 0x01435360 9fca2f00 02000000 a6133200 a9452f00 ../.......2..E/. │ │ 0x01435370 588a3100 02000000 a6133200 a9452f00 X.1.......2..E/. │ │ - 0x01435380 0c663100 03000000 00000000 85113000 .f1...........0. │ │ - 0x01435390 92cf3000 03000000 00000000 85113000 ..0...........0. │ │ - 0x014353a0 82783000 03000000 00000000 85113000 .x0...........0. │ │ - 0x014353b0 a93b3000 04000000 00000000 2edc2e00 .;0............. │ │ + 0x01435380 0c663100 03000000 00000000 5e113000 .f1.........^.0. │ │ + 0x01435390 92cf3000 03000000 00000000 5e113000 ..0.........^.0. │ │ + 0x014353a0 5b783000 03000000 00000000 5e113000 [x0.........^.0. │ │ + 0x014353b0 823b3000 04000000 00000000 2edc2e00 .;0............. │ │ 0x014353c0 01000000 d00c3401 02000000 200d3401 ......4..... .4. │ │ 0x014353d0 0a000000 600d3401 0b000000 800d3401 ....`.4.......4. │ │ 0x014353e0 14000000 d00f3401 06000000 40103401 ......4.....@.4. │ │ 0x014353f0 05000000 60103401 00000000 00000000 ....`.4......... │ │ 0x01435400 01000000 d0103401 02000000 200d3401 ......4..... .4. │ │ 0x01435410 0a000000 600d3401 0b000000 800d3401 ....`.4.......4. │ │ 0x01435420 14000000 d00f3401 06000000 40103401 ......4.....@.4. │ │ @@ -38799,15 +38799,15 @@ │ │ 0x014371b0 a0d43401 02000000 f0d43401 06000000 ..4.......4..... │ │ 0x014371c0 30d53401 05000000 50d53401 0a000000 0.4.....P.4..... │ │ 0x014371d0 b0d53401 14000000 f0d83401 15000000 ..4.......4..... │ │ 0x014371e0 30d93401 0b000000 70d93401 00000000 0.4.....p.4..... │ │ 0x014371f0 00000000 01000000 a0d43401 02000000 ..........4..... │ │ 0x01437200 f0d43401 0a000000 b0d53401 14000000 ..4.......4..... │ │ 0x01437210 a0da3401 15000000 e0da3401 0b000000 ..4.......4..... │ │ - 0x01437220 20db3401 00000000 00000000 337d3000 .4.........3}0. │ │ + 0x01437220 20db3401 00000000 00000000 0c7d3000 .4..........}0. │ │ 0x01437230 01000000 00000000 04000000 ffffffff ................ │ │ 0x01437240 00000000 00000000 00000000 00000000 ................ │ │ 0x01437250 00000000 01000000 10dc3401 02000000 ..........4..... │ │ 0x01437260 20dc3401 14000000 30dc3401 15000000 .4.....0.4..... │ │ 0x01437270 70dc3401 0b000000 b0dc3401 00000000 p.4.......4..... │ │ 0x01437280 00000000 01000000 10dc3401 02000000 ..........4..... │ │ 0x01437290 20dc3401 14000000 50dd3401 15000000 .4.....P.4..... │ │ @@ -38835,53 +38835,53 @@ │ │ 0x014373f0 a0e73401 0b000000 e0e73401 00000000 ..4.......4..... │ │ 0x01437400 00000000 01000000 10dc3401 02000000 ..........4..... │ │ 0x01437410 20dc3401 14000000 80e83401 15000000 .4.......4..... │ │ 0x01437420 c0e83401 0b000000 00e93401 00000000 ..4.......4..... │ │ 0x01437430 00000000 01000000 10dc3401 02000000 ..........4..... │ │ 0x01437440 20dc3401 14000000 a0e93401 15000000 .4.......4..... │ │ 0x01437450 e0e93401 0b000000 20ea3401 00000000 ..4..... .4..... │ │ - 0x01437460 00000000 73f22f00 f58e2e00 06323000 ....s./......20. │ │ + 0x01437460 00000000 4cf22f00 f58e2e00 df313000 ....L./......10. │ │ 0x01437470 cbeb2e00 01000000 20053501 02000000 ........ .5..... │ │ 0x01437480 90053501 03000000 00063501 04000000 ..5.......5..... │ │ 0x01437490 b0073501 05000000 a0083501 06000000 ..5.......5..... │ │ 0x014374a0 30093501 07000000 000b3501 08000000 0.5.......5..... │ │ 0x014374b0 900e3501 09000000 b00e3501 0a000000 ..5.......5..... │ │ 0x014374c0 20103501 00000000 00000000 9bd83100 .5...........1. │ │ 0x014374d0 01000000 00000000 04000000 ffffffff ................ │ │ 0x014374e0 820b2f00 04000000 00000000 00000000 ../............. │ │ 0x014374f0 ffffffff 30243100 04000000 00000000 ....0$1......... │ │ 0x01437500 00000000 ffffffff e1522f00 04000000 .........R/..... │ │ 0x01437510 00000000 00000000 ffffffff b8053100 ..............1. │ │ 0x01437520 02000000 00000000 04000000 ffffffff ................ │ │ 0x01437530 ee742e00 05000000 00000000 00000000 .t.............. │ │ - 0x01437540 ffffffff 5ada2f00 04000000 00000000 ....Z./......... │ │ + 0x01437540 ffffffff 33da2f00 04000000 00000000 ....3./......... │ │ 0x01437550 00000000 ffffffff 00000000 00000000 ................ │ │ 0x01437560 00000000 00000000 00000000 820b2f00 ............../. │ │ 0x01437570 04000000 00000000 00000000 ffffffff ................ │ │ 0x01437580 30243100 04000000 00000000 00000000 0$1............. │ │ 0x01437590 ffffffff b8053100 02000000 00000000 ......1......... │ │ 0x014375a0 04000000 ffffffff ee742e00 07000000 .........t...... │ │ - 0x014375b0 00000000 00000000 ffffffff 5ada2f00 ............Z./. │ │ + 0x014375b0 00000000 00000000 ffffffff 33da2f00 ............3./. │ │ 0x014375c0 04000000 00000000 00000000 ffffffff ................ │ │ 0x014375d0 00000000 00000000 00000000 00000000 ................ │ │ 0x014375e0 00000000 01000000 40113501 02000000 ........@.5..... │ │ 0x014375f0 b0113501 03000000 30123501 04000000 ..5.....0.5..... │ │ 0x01437600 f0133501 05000000 50153501 06000000 ..5.....P.5..... │ │ 0x01437610 c0153501 07000000 40173501 08000000 ..5.....@.5..... │ │ 0x01437620 001a3501 09000000 201a3501 0a000000 ..5..... .5..... │ │ - 0x01437630 a01b3501 00000000 00000000 7af92f00 ..5.........z./. │ │ + 0x01437630 a01b3501 00000000 00000000 53f92f00 ..5.........S./. │ │ 0x01437640 01000000 00000000 04000000 ffffffff ................ │ │ 0x01437650 820b2f00 04000000 00000000 00000000 ../............. │ │ 0x01437660 ffffffff 30243100 04000000 00000000 ....0$1......... │ │ 0x01437670 00000000 ffffffff e1522f00 04000000 .........R/..... │ │ 0x01437680 00000000 00000000 ffffffff b8053100 ..............1. │ │ 0x01437690 02000000 00000000 04000000 ffffffff ................ │ │ 0x014376a0 ee742e00 05000000 00000000 00000000 .t.............. │ │ 0x014376b0 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x014376c0 00000000 00000000 7af92f00 01000000 ........z./..... │ │ + 0x014376c0 00000000 00000000 53f92f00 01000000 ........S./..... │ │ 0x014376d0 00000000 04000000 ffffffff 820b2f00 ............../. │ │ 0x014376e0 04000000 00000000 00000000 ffffffff ................ │ │ 0x014376f0 30243100 04000000 00000000 00000000 0$1............. │ │ 0x01437700 ffffffff b8053100 02000000 00000000 ......1......... │ │ 0x01437710 04000000 ffffffff ee742e00 07000000 .........t...... │ │ 0x01437720 00000000 00000000 ffffffff 00000000 ................ │ │ 0x01437730 00000000 00000000 00000000 00000000 ................ │ │ @@ -38918,28 +38918,28 @@ │ │ 0x01437920 05000000 502b3501 08000000 b02e3501 ....P+5.......5. │ │ 0x01437930 0b000000 d02e3501 07000000 70343501 ......5.....p45. │ │ 0x01437940 0a000000 90343501 00000000 00000000 .....45......... │ │ 0x01437950 01000000 c0353501 03000000 30293501 .....55.....0)5. │ │ 0x01437960 04000000 402a3501 05000000 502b3501 ....@*5.....P+5. │ │ 0x01437970 08000000 b02e3501 0b000000 d02e3501 ......5.......5. │ │ 0x01437980 07000000 70343501 0a000000 90343501 ....p45......45. │ │ - 0x01437990 00000000 00000000 7eac3000 05000000 ........~.0..... │ │ + 0x01437990 00000000 00000000 57ac3000 05000000 ........W.0..... │ │ 0x014379a0 00000000 00000000 ffffffff c3052f00 ............../. │ │ 0x014379b0 05000000 00000000 00000000 ffffffff ................ │ │ 0x014379c0 3e3c3100 05000000 00000000 00000000 ><1............. │ │ 0x014379d0 ffffffff 1ed63000 05000000 00000000 ......0......... │ │ 0x014379e0 00000000 ffffffff e8cb3100 02000000 ..........1..... │ │ 0x014379f0 00000000 04000000 ffffffff a2482f00 .............H/. │ │ 0x01437a00 02000000 00000000 04000000 ffffffff ................ │ │ 0x01437a10 da3b2f00 02000000 00000000 04000000 .;/............. │ │ - 0x01437a20 ffffffff 6a7d3000 02000000 00000000 ....j}0......... │ │ - 0x01437a30 04000000 ffffffff e59b3000 02000000 ..........0..... │ │ + 0x01437a20 ffffffff 437d3000 02000000 00000000 ....C}0......... │ │ + 0x01437a30 04000000 ffffffff be9b3000 02000000 ..........0..... │ │ 0x01437a40 00000000 04000000 ffffffff 738f2f00 ............s./. │ │ 0x01437a50 02000000 00000000 04000000 ffffffff ................ │ │ - 0x01437a60 352b3000 02000000 00000000 04000000 5+0............. │ │ + 0x01437a60 0e2b3000 02000000 00000000 04000000 .+0............. │ │ 0x01437a70 ffffffff a2973100 04000000 00000000 ......1......... │ │ 0x01437a80 00000000 ffffffff 00000000 00000000 ................ │ │ 0x01437a90 00000000 00000000 00000000 e8cb3100 ..............1. │ │ 0x01437aa0 02000000 00000000 04000000 ffffffff ................ │ │ 0x01437ab0 00000000 00000000 00000000 00000000 ................ │ │ 0x01437ac0 00000000 01000000 a06b3501 02000000 .........k5..... │ │ 0x01437ad0 f06b3501 03000000 406d3501 04000000 .k5.....@m5..... │ │ @@ -39001,23 +39001,23 @@ │ │ 0x01437e50 00893501 05000000 c0893501 08000000 ..5.......5..... │ │ 0x01437e60 c08c3501 0b000000 e08c3501 07000000 ..5.......5..... │ │ 0x01437e70 80903501 0a000000 a0903501 00000000 ..5.......5..... │ │ 0x01437e80 00000000 19752e00 05000000 00000000 .....u.......... │ │ 0x01437e90 00000000 ffffffff c3052f00 05000000 ........../..... │ │ 0x01437ea0 00000000 00000000 ffffffff f3bb3000 ..............0. │ │ 0x01437eb0 05000000 00000000 00000000 ffffffff ................ │ │ - 0x01437ec0 952e3000 05000000 00000000 00000000 ..0............. │ │ + 0x01437ec0 6e2e3000 05000000 00000000 00000000 n.0............. │ │ 0x01437ed0 ffffffff 4e6a2e00 04000000 00000000 ....Nj.......... │ │ 0x01437ee0 00000000 ffffffff 81552f00 04000000 .........U/..... │ │ 0x01437ef0 00000000 00000000 ffffffff 00a43100 ..............1. │ │ 0x01437f00 04000000 00000000 00000000 ffffffff ................ │ │ 0x01437f10 dcd23100 04000000 00000000 00000000 ..1............. │ │ 0x01437f20 ffffffff a2973100 04000000 00000000 ......1......... │ │ 0x01437f30 00000000 ffffffff 76093200 01000000 ........v.2..... │ │ - 0x01437f40 00000000 04000000 ffffffff 1eae2f00 ............../. │ │ + 0x01437f40 00000000 04000000 ffffffff f7ad2f00 ............../. │ │ 0x01437f50 01000000 00000000 04000000 ffffffff ................ │ │ 0x01437f60 86013100 01000000 00000000 04000000 ..1............. │ │ 0x01437f70 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01437f80 00000000 00000000 e8cb3100 02000000 ..........1..... │ │ 0x01437f90 00000000 04000000 ffffffff 00000000 ................ │ │ 0x01437fa0 00000000 00000000 00000000 00000000 ................ │ │ 0x01437fb0 01000000 80943501 02000000 d0943501 ......5.......5. │ │ @@ -39037,15 +39037,15 @@ │ │ 0x01438090 60a03501 02000000 40a13501 03000000 `.5.....@.5..... │ │ 0x014380a0 50a23501 04000000 d0a23501 05000000 P.5.......5..... │ │ 0x014380b0 d0a33501 08000000 50a83501 0b000000 ..5.....P.5..... │ │ 0x014380c0 70a83501 07000000 80ab3501 0a000000 p.5.......5..... │ │ 0x014380d0 a0ab3501 00000000 00000000 a2973100 ..5...........1. │ │ 0x014380e0 04000000 00000000 00000000 ffffffff ................ │ │ 0x014380f0 4e6a2e00 04000000 00000000 00000000 Nj.............. │ │ - 0x01438100 ffffffff 7eac3000 05000000 00000000 ....~.0......... │ │ + 0x01438100 ffffffff 57ac3000 05000000 00000000 ....W.0......... │ │ 0x01438110 00000000 ffffffff c3052f00 05000000 ........../..... │ │ 0x01438120 00000000 00000000 ffffffff a2482f00 .............H/. │ │ 0x01438130 02000000 00000000 08000000 ffffffff ................ │ │ 0x01438140 c9c93000 01000000 00000000 04000000 ..0............. │ │ 0x01438150 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01438160 00000000 00000000 e8cb3100 02000000 ..........1..... │ │ 0x01438170 00000000 04000000 ffffffff 00000000 ................ │ │ @@ -39053,29 +39053,29 @@ │ │ 0x01438190 01000000 f0ab3501 02000000 40ac3501 ......5.....@.5. │ │ 0x014381a0 03000000 60ad3501 04000000 f0ad3501 ....`.5.......5. │ │ 0x014381b0 05000000 70ae3501 08000000 b0b53501 ....p.5.......5. │ │ 0x014381c0 0b000000 d0b53501 07000000 d0b73501 ......5.......5. │ │ 0x014381d0 0a000000 f0b73501 00000000 00000000 ......5......... │ │ 0x014381e0 a2973100 04000000 00000000 00000000 ..1............. │ │ 0x014381f0 ffffffff 4e6a2e00 04000000 00000000 ....Nj.......... │ │ - 0x01438200 00000000 ffffffff 7eac3000 05000000 ........~.0..... │ │ + 0x01438200 00000000 ffffffff 57ac3000 05000000 ........W.0..... │ │ 0x01438210 00000000 00000000 ffffffff c3052f00 ............../. │ │ 0x01438220 05000000 00000000 00000000 ffffffff ................ │ │ 0x01438230 a2482f00 02000000 00000000 08000000 .H/............. │ │ - 0x01438240 ffffffff 91443000 01000000 00000000 .....D0......... │ │ + 0x01438240 ffffffff 6a443000 01000000 00000000 ....jD0......... │ │ 0x01438250 04000000 ffffffff 00000000 00000000 ................ │ │ 0x01438260 00000000 00000000 00000000 e8cb3100 ..............1. │ │ 0x01438270 02000000 00000000 04000000 ffffffff ................ │ │ 0x01438280 00000000 00000000 00000000 00000000 ................ │ │ 0x01438290 00000000 01000000 40b83501 02000000 ........@.5..... │ │ 0x014382a0 c0b83501 03000000 40ba3501 04000000 ..5.....@.5..... │ │ 0x014382b0 e0ba3501 05000000 50bb3501 08000000 ..5.....P.5..... │ │ 0x014382c0 30c43501 0b000000 50c43501 07000000 0.5.....P.5..... │ │ 0x014382d0 f0c73501 0a000000 10c83501 00000000 ..5.......5..... │ │ - 0x014382e0 00000000 7eac3000 05000000 00000000 ....~.0......... │ │ + 0x014382e0 00000000 57ac3000 05000000 00000000 ....W.0......... │ │ 0x014382f0 00000000 ffffffff c3052f00 05000000 ........../..... │ │ 0x01438300 00000000 00000000 ffffffff 50ed2e00 ............P... │ │ 0x01438310 02000000 00000000 08000000 ffffffff ................ │ │ 0x01438320 86013100 02000000 00000000 04000000 ..1............. │ │ 0x01438330 ffffffff 30c92e00 02000000 00000000 ....0........... │ │ 0x01438340 04000000 ffffffff afe63000 02000000 ..........0..... │ │ 0x01438350 00000000 08000000 ffffffff a2973100 ..............1. │ │ @@ -39088,15 +39088,15 @@ │ │ 0x014383c0 a0d03501 04000000 40d13501 05000000 ..5.....@.5..... │ │ 0x014383d0 d0d13501 08000000 a0d53501 0b000000 ..5.......5..... │ │ 0x014383e0 c0d53501 07000000 50d83501 0a000000 ..5.....P.5..... │ │ 0x014383f0 70d83501 00000000 00000000 a2973100 p.5...........1. │ │ 0x01438400 04000000 00000000 00000000 ffffffff ................ │ │ 0x01438410 4e6a2e00 04000000 00000000 00000000 Nj.............. │ │ 0x01438420 ffffffff f3bb3000 05000000 00000000 ......0......... │ │ - 0x01438430 00000000 ffffffff 2cae2f00 05000000 ........,./..... │ │ + 0x01438430 00000000 ffffffff 05ae2f00 05000000 ........../..... │ │ 0x01438440 00000000 00000000 ffffffff 4de13000 ............M.0. │ │ 0x01438450 05000000 00000000 00000000 ffffffff ................ │ │ 0x01438460 31543100 04000000 00000000 00000000 1T1............. │ │ 0x01438470 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01438480 00000000 00000000 e8cb3100 02000000 ..........1..... │ │ 0x01438490 00000000 04000000 ffffffff 00000000 ................ │ │ 0x014384a0 00000000 00000000 00000000 00000000 ................ │ │ @@ -39142,43 +39142,43 @@ │ │ 0x01438720 04000000 d0eb3501 05000000 60ec3501 ......5.....`.5. │ │ 0x01438730 08000000 10ef3501 0b000000 30ef3501 ......5.....0.5. │ │ 0x01438740 07000000 20f23501 0a000000 40f23501 .... .5.....@.5. │ │ 0x01438750 00000000 00000000 a2973100 04000000 ..........1..... │ │ 0x01438760 00000000 00000000 ffffffff 4e6a2e00 ............Nj.. │ │ 0x01438770 04000000 00000000 00000000 ffffffff ................ │ │ 0x01438780 3e3c3100 05000000 00000000 00000000 ><1............. │ │ - 0x01438790 ffffffff 952e3000 05000000 00000000 ......0......... │ │ + 0x01438790 ffffffff 6e2e3000 05000000 00000000 ....n.0......... │ │ 0x014387a0 00000000 ffffffff 00000000 00000000 ................ │ │ 0x014387b0 00000000 00000000 00000000 e8cb3100 ..............1. │ │ 0x014387c0 02000000 00000000 04000000 ffffffff ................ │ │ 0x014387d0 00000000 00000000 00000000 00000000 ................ │ │ 0x014387e0 00000000 01000000 d0f43501 02000000 ..........5..... │ │ 0x014387f0 30f53501 03000000 90f63501 04000000 0.5.......5..... │ │ 0x01438800 e0f63501 05000000 c0f73501 08000000 ..5.......5..... │ │ 0x01438810 70fa3501 0b000000 90fa3501 07000000 p.5.......5..... │ │ 0x01438820 d0fe3501 0a000000 f0fe3501 00000000 ..5.......5..... │ │ 0x01438830 00000000 a2973100 04000000 00000000 ......1......... │ │ 0x01438840 00000000 ffffffff 4e6a2e00 04000000 ........Nj...... │ │ 0x01438850 00000000 00000000 ffffffff 3e3c3100 ............><1. │ │ 0x01438860 05000000 00000000 00000000 ffffffff ................ │ │ 0x01438870 f3bb3000 05000000 00000000 00000000 ..0............. │ │ - 0x01438880 ffffffff 7a333000 05000000 00000000 ....z30......... │ │ + 0x01438880 ffffffff 53333000 05000000 00000000 ....S30......... │ │ 0x01438890 00000000 ffffffff 1d372f00 05000000 .........7/..... │ │ 0x014388a0 00000000 00000000 ffffffff 64c93100 ............d.1. │ │ 0x014388b0 05000000 00000000 00000000 ffffffff ................ │ │ 0x014388c0 27372f00 05000000 00000000 00000000 '7/............. │ │ 0x014388d0 ffffffff 61182f00 05000000 00000000 ....a./......... │ │ 0x014388e0 00000000 ffffffff 33372f00 05000000 ........37/..... │ │ 0x014388f0 00000000 00000000 ffffffff daf43000 ..............0. │ │ 0x01438900 01000000 00000000 04000000 ffffffff ................ │ │ - 0x01438910 5ada2f00 04000000 00000000 00000000 Z./............. │ │ + 0x01438910 33da2f00 04000000 00000000 00000000 3./............. │ │ 0x01438920 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01438930 00000000 00000000 ae8b3100 a2723500 ..........1..r5. │ │ 0x01438940 0b000000 10000000 5cb93000 ad723500 ........\.0..r5. │ │ - 0x01438950 0b000000 18000000 e83f3000 b8723500 .........?0..r5. │ │ + 0x01438950 0b000000 18000000 c13f3000 b8723500 .........?0..r5. │ │ 0x01438960 0b000000 20000000 febf2e00 95723500 .... ........r5. │ │ 0x01438970 0d000000 18000000 e8cb3100 02000000 ..........1..... │ │ 0x01438980 00000000 04000000 ffffffff 00000000 ................ │ │ 0x01438990 00000000 00000000 00000000 00000000 ................ │ │ 0x014389a0 01000000 10103601 02000000 60103601 ......6.....`.6. │ │ 0x014389b0 03000000 d0103601 04000000 50143601 ......6.....P.6. │ │ 0x014389c0 05000000 c0143601 06000000 40173601 ......6.....@.6. │ │ @@ -39191,15 +39191,15 @@ │ │ 0x01438a30 00000000 10000000 425a3100 d70a2f00 ........BZ1.../. │ │ 0x01438a40 2c942f00 20000000 41000000 41000000 ,./. ...A...A... │ │ 0x01438a50 20000000 ff000000 11000000 425a3100 ...........BZ1. │ │ 0x01438a60 6c742e00 38b62e00 30000000 61000000 lt..8...0...a... │ │ 0x01438a70 61000000 30000000 ff000000 12000000 a...0........... │ │ 0x01438a80 425a3100 d3d83100 57703100 40000000 BZ1...1.Wp1.@... │ │ 0x01438a90 85000000 85000000 42000000 01000000 ........B....... │ │ - 0x01438aa0 20000000 73f22f00 00000000 2c942f00 ...s./.....,./. │ │ + 0x01438aa0 20000000 4cf22f00 00000000 2c942f00 ...L./.....,./. │ │ 0x01438ab0 20000000 20000000 20000000 20000000 ... ... ... ... │ │ 0x01438ac0 00000000 21000000 f58e2e00 00000000 ....!........... │ │ 0x01438ad0 57703100 40000000 38000000 38000000 Wp1.@...8...8... │ │ 0x01438ae0 38000000 00000000 01000000 b0293601 8............)6. │ │ 0x01438af0 02000000 002a3601 03000000 b02a3601 .....*6......*6. │ │ 0x01438b00 04000000 e02d3601 05000000 902e3601 .....-6.......6. │ │ 0x01438b10 06000000 c0303601 0a000000 40313601 .....06.....@16. │ │ @@ -39247,46 +39247,46 @@ │ │ 0x01438db0 00000000 04000000 ffffffff bccd2e00 ................ │ │ 0x01438dc0 01000000 00000000 04000000 ffffffff ................ │ │ 0x01438dd0 00000000 00000000 00000000 00000000 ................ │ │ 0x01438de0 00000000 01622f00 01000000 00000000 .....b/......... │ │ 0x01438df0 04000000 ffffffff 2b812f00 01000000 ........+./..... │ │ 0x01438e00 00000000 04000000 ffffffff 32ce2e00 ............2... │ │ 0x01438e10 01000000 00000000 04000000 ffffffff ................ │ │ - 0x01438e20 09503000 05000000 00000000 00000000 .P0............. │ │ + 0x01438e20 e24f3000 05000000 00000000 00000000 .O0............. │ │ 0x01438e30 ffffffff 30c92e00 02000000 00000000 ....0........... │ │ 0x01438e40 00000000 ffffffff fd5c3100 02000000 .........\1..... │ │ 0x01438e50 00000000 00000000 ffffffff 37f43100 ............7.1. │ │ 0x01438e60 02000000 00000000 00000000 ffffffff ................ │ │ 0x01438e70 2bf73100 02000000 00000000 00000000 +.1............. │ │ 0x01438e80 ffffffff ac0b2f00 01000000 00000000 ....../......... │ │ 0x01438e90 04000000 ffffffff 7cfa3100 01000000 ........|.1..... │ │ 0x01438ea0 00000000 04000000 ffffffff c1ce2e00 ................ │ │ 0x01438eb0 01000000 00000000 04000000 ffffffff ................ │ │ 0x01438ec0 45ea2e00 01000000 00000000 04000000 E............... │ │ - 0x01438ed0 ffffffff 952e3000 05000000 00000000 ......0......... │ │ + 0x01438ed0 ffffffff 6e2e3000 05000000 00000000 ....n.0......... │ │ 0x01438ee0 00000000 ffffffff e5af2e00 04000000 ................ │ │ 0x01438ef0 00000000 00000000 ffffffff dd5e2f00 .............^/. │ │ 0x01438f00 02000000 00000000 00000000 ffffffff ................ │ │ 0x01438f10 1ecc2e00 02000000 00000000 00000000 ................ │ │ 0x01438f20 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x01438f30 00000000 00000000 09503000 05000000 .........P0..... │ │ + 0x01438f30 00000000 00000000 e24f3000 05000000 .........O0..... │ │ 0x01438f40 00000000 00000000 ffffffff 00000000 ................ │ │ 0x01438f50 00000000 00000000 00000000 00000000 ................ │ │ 0x01438f60 00000000 708f4301 4c904301 88904301 ....p.C.L.C...C. │ │ 0x01438f70 30c92e00 02000000 00000000 00000000 0............... │ │ 0x01438f80 ffffffff fd5c3100 02000000 00000000 .....\1......... │ │ 0x01438f90 00000000 ffffffff 37f43100 02000000 ........7.1..... │ │ 0x01438fa0 00000000 00000000 ffffffff 2bf73100 ............+.1. │ │ 0x01438fb0 02000000 00000000 00000000 ffffffff ................ │ │ 0x01438fc0 ac0b2f00 01000000 00000000 04000000 ../............. │ │ 0x01438fd0 ffffffff 7cfa3100 01000000 00000000 ....|.1......... │ │ 0x01438fe0 04000000 ffffffff c1ce2e00 01000000 ................ │ │ 0x01438ff0 00000000 04000000 ffffffff 45ea2e00 ............E... │ │ 0x01439000 01000000 00000000 04000000 ffffffff ................ │ │ - 0x01439010 952e3000 05000000 00000000 00000000 ..0............. │ │ + 0x01439010 6e2e3000 05000000 00000000 00000000 n.0............. │ │ 0x01439020 ffffffff e5af2e00 04000000 00000000 ................ │ │ 0x01439030 00000000 ffffffff 00000000 00000000 ................ │ │ 0x01439040 00000000 00000000 00000000 dd5e2f00 .............^/. │ │ 0x01439050 02000000 00000000 00000000 ffffffff ................ │ │ 0x01439060 1ecc2e00 02000000 00000000 00000000 ................ │ │ 0x01439070 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01439080 00000000 00000000 30c92e00 02000000 ........0....... │ │ @@ -39295,15 +39295,15 @@ │ │ 0x014390b0 37f43100 02000000 00000000 00000000 7.1............. │ │ 0x014390c0 ffffffff 2bf73100 02000000 00000000 ....+.1......... │ │ 0x014390d0 00000000 ffffffff ac0b2f00 01000000 ........../..... │ │ 0x014390e0 00000000 04000000 ffffffff 7cfa3100 ............|.1. │ │ 0x014390f0 01000000 00000000 04000000 ffffffff ................ │ │ 0x01439100 c1ce2e00 01000000 00000000 04000000 ................ │ │ 0x01439110 ffffffff 45ea2e00 01000000 00000000 ....E........... │ │ - 0x01439120 04000000 ffffffff 952e3000 05000000 ..........0..... │ │ + 0x01439120 04000000 ffffffff 6e2e3000 05000000 ........n.0..... │ │ 0x01439130 00000000 00000000 ffffffff e5af2e00 ................ │ │ 0x01439140 04000000 00000000 00000000 ffffffff ................ │ │ 0x01439150 dd5e2f00 02000000 00000000 00000000 .^/............. │ │ 0x01439160 ffffffff 1ecc2e00 02000000 00000000 ................ │ │ 0x01439170 00000000 ffffffff 00000000 00000000 ................ │ │ 0x01439180 00000000 00000000 00000000 31543100 ............1T1. │ │ 0x01439190 04000000 00000000 00000000 ffffffff ................ │ │ @@ -39311,15 +39311,15 @@ │ │ 0x014391b0 ffffffff 45ea2e00 01000000 00000000 ....E........... │ │ 0x014391c0 04000000 ffffffff e7282f00 02000000 .........(/..... │ │ 0x014391d0 00000000 04000000 ffffffff a51a3200 ..............2. │ │ 0x014391e0 02000000 00000000 04000000 ffffffff ................ │ │ 0x014391f0 4e6a2e00 04000000 00000000 00000000 Nj.............. │ │ 0x01439200 ffffffff a2973100 04000000 00000000 ......1......... │ │ 0x01439210 00000000 ffffffff ac0b2f00 01000000 ........../..... │ │ - 0x01439220 00000000 04000000 ffffffff 952e3000 ..............0. │ │ + 0x01439220 00000000 04000000 ffffffff 6e2e3000 ............n.0. │ │ 0x01439230 05000000 00000000 00000000 ffffffff ................ │ │ 0x01439240 7cfa3100 01000000 00000000 04000000 |.1............. │ │ 0x01439250 ffffffff c1ce2e00 01000000 00000000 ................ │ │ 0x01439260 04000000 ffffffff 00000000 00000000 ................ │ │ 0x01439270 00000000 00000000 00000000 01000000 ................ │ │ 0x01439280 20533601 02000000 60533601 03000000 S6.....`S6..... │ │ 0x01439290 70543601 04000000 c0543601 05000000 pT6......T6..... │ │ @@ -39327,60 +39327,60 @@ │ │ 0x014392b0 50583601 06000000 70583601 07000000 PX6.....pX6..... │ │ 0x014392c0 b05a3601 08000000 305b3601 0a000000 .Z6.....0[6..... │ │ 0x014392d0 705b3601 0b000000 a05b3601 0c000000 p[6......[6..... │ │ 0x014392e0 405d3601 15000000 605d3601 17000000 @]6.....`]6..... │ │ 0x014392f0 105e3601 16000000 205f3601 28000000 .^6..... _6.(... │ │ 0x01439300 90603601 29000000 20613601 2a000000 .`6.)... a6.*... │ │ 0x01439310 60613601 2b000000 e0623601 2c000000 `a6.+....b6.,... │ │ - 0x01439320 20633601 00000000 00000000 538b3000 c6.........S.0. │ │ + 0x01439320 20633601 00000000 00000000 2c8b3000 c6.........,.0. │ │ 0x01439330 02000000 c8053100 00000000 52ed2e00 ......1.....R... │ │ 0x01439340 01000000 01622f00 01000000 00000000 .....b/......... │ │ 0x01439350 04000000 ffffffff 2b812f00 01000000 ........+./..... │ │ 0x01439360 00000000 04000000 ffffffff 32ce2e00 ............2... │ │ 0x01439370 01000000 00000000 04000000 ffffffff ................ │ │ - 0x01439380 08da2f00 04000000 00000000 00000000 ../............. │ │ + 0x01439380 e1d92f00 04000000 00000000 00000000 ../............. │ │ 0x01439390 ffffffff 30c92e00 02000000 00000000 ....0........... │ │ 0x014393a0 00000000 ffffffff fd5c3100 02000000 .........\1..... │ │ 0x014393b0 00000000 00000000 ffffffff 37f43100 ............7.1. │ │ 0x014393c0 02000000 00000000 00000000 ffffffff ................ │ │ 0x014393d0 2bf73100 02000000 00000000 00000000 +.1............. │ │ 0x014393e0 ffffffff ac0b2f00 01000000 00000000 ....../......... │ │ 0x014393f0 04000000 ffffffff 7cfa3100 01000000 ........|.1..... │ │ 0x01439400 00000000 04000000 ffffffff c1ce2e00 ................ │ │ 0x01439410 01000000 00000000 04000000 ffffffff ................ │ │ - 0x01439420 952e3000 05000000 00000000 00000000 ..0............. │ │ + 0x01439420 6e2e3000 05000000 00000000 00000000 n.0............. │ │ 0x01439430 ffffffff dd5e2f00 02000000 00000000 .....^/......... │ │ 0x01439440 00000000 ffffffff 1ecc2e00 02000000 ................ │ │ 0x01439450 00000000 00000000 ffffffff 00000000 ................ │ │ 0x01439460 00000000 00000000 00000000 00000000 ................ │ │ 0x01439470 00000000 80944301 34954301 70954301 ......C.4.C.p.C. │ │ 0x01439480 30c92e00 02000000 00000000 00000000 0............... │ │ 0x01439490 ffffffff fd5c3100 02000000 00000000 .....\1......... │ │ 0x014394a0 00000000 ffffffff 37f43100 02000000 ........7.1..... │ │ 0x014394b0 00000000 00000000 ffffffff 2bf73100 ............+.1. │ │ 0x014394c0 02000000 00000000 00000000 ffffffff ................ │ │ 0x014394d0 ac0b2f00 01000000 00000000 04000000 ../............. │ │ 0x014394e0 ffffffff 7cfa3100 01000000 00000000 ....|.1......... │ │ 0x014394f0 04000000 ffffffff c1ce2e00 01000000 ................ │ │ - 0x01439500 00000000 04000000 ffffffff 952e3000 ..............0. │ │ + 0x01439500 00000000 04000000 ffffffff 6e2e3000 ............n.0. │ │ 0x01439510 05000000 00000000 00000000 ffffffff ................ │ │ 0x01439520 00000000 00000000 00000000 00000000 ................ │ │ 0x01439530 00000000 dd5e2f00 02000000 00000000 .....^/......... │ │ 0x01439540 00000000 ffffffff 1ecc2e00 02000000 ................ │ │ 0x01439550 00000000 00000000 ffffffff 00000000 ................ │ │ 0x01439560 00000000 00000000 00000000 00000000 ................ │ │ 0x01439570 30c92e00 02000000 00000000 00000000 0............... │ │ 0x01439580 ffffffff fd5c3100 02000000 00000000 .....\1......... │ │ 0x01439590 00000000 ffffffff 37f43100 02000000 ........7.1..... │ │ 0x014395a0 00000000 00000000 ffffffff 2bf73100 ............+.1. │ │ 0x014395b0 02000000 00000000 00000000 ffffffff ................ │ │ 0x014395c0 ac0b2f00 01000000 00000000 04000000 ../............. │ │ 0x014395d0 ffffffff 7cfa3100 01000000 00000000 ....|.1......... │ │ 0x014395e0 04000000 ffffffff c1ce2e00 01000000 ................ │ │ - 0x014395f0 00000000 04000000 ffffffff 952e3000 ..............0. │ │ + 0x014395f0 00000000 04000000 ffffffff 6e2e3000 ............n.0. │ │ 0x01439600 05000000 00000000 00000000 ffffffff ................ │ │ 0x01439610 dd5e2f00 02000000 00000000 00000000 .^/............. │ │ 0x01439620 ffffffff 1ecc2e00 02000000 00000000 ................ │ │ 0x01439630 00000000 ffffffff 00000000 00000000 ................ │ │ 0x01439640 00000000 00000000 00000000 01000000 ................ │ │ 0x01439650 20673601 02000000 70673601 03000000 g6.....pg6..... │ │ 0x01439660 20683601 04000000 d0683601 05000000 h6......h6..... │ │ @@ -39405,58 +39405,58 @@ │ │ 0x01439790 507d3601 28000000 707e3601 29000000 P}6.(...p~6.)... │ │ 0x014397a0 40773601 2a000000 70773601 2b000000 @w6.*...pw6.+... │ │ 0x014397b0 60793601 14000000 b07e3601 2c000000 `y6......~6.,... │ │ 0x014397c0 d0793601 00000000 00000000 01622f00 .y6..........b/. │ │ 0x014397d0 01000000 00000000 04000000 ffffffff ................ │ │ 0x014397e0 2b812f00 01000000 00000000 04000000 +./............. │ │ 0x014397f0 ffffffff 32ce2e00 01000000 00000000 ....2........... │ │ - 0x01439800 04000000 ffffffff 08da2f00 04000000 ........../..... │ │ - 0x01439810 00000000 00000000 ffffffff 09503000 .............P0. │ │ + 0x01439800 04000000 ffffffff e1d92f00 04000000 ........../..... │ │ + 0x01439810 00000000 00000000 ffffffff e24f3000 .............O0. │ │ 0x01439820 05000000 00000000 00000000 ffffffff ................ │ │ 0x01439830 65f73100 01000000 00000000 04000000 e.1............. │ │ 0x01439840 ffffffff e5af2e00 04000000 00000000 ................ │ │ 0x01439850 00000000 ffffffff eac32e00 04000000 ................ │ │ 0x01439860 00000000 00000000 ffffffff 7c223100 ............|"1. │ │ 0x01439870 04000000 00000000 00000000 ffffffff ................ │ │ 0x01439880 72922e00 04000000 00000000 00000000 r............... │ │ 0x01439890 ffffffff 30c92e00 02000000 00000000 ....0........... │ │ 0x014398a0 00000000 ffffffff 6cc22e00 02000000 ........l....... │ │ 0x014398b0 00000000 00000000 ffffffff 26602f00 ............&`/. │ │ 0x014398c0 02000000 00000000 00000000 ffffffff ................ │ │ 0x014398d0 a2c73000 05000000 00000000 00000000 ..0............. │ │ - 0x014398e0 ffffffff c12a3000 02000000 00000000 .....*0......... │ │ + 0x014398e0 ffffffff 9a2a3000 02000000 00000000 .....*0......... │ │ 0x014398f0 00000000 ffffffff d5462f00 02000000 .........F/..... │ │ - 0x01439900 00000000 00000000 ffffffff 952e3000 ..............0. │ │ + 0x01439900 00000000 00000000 ffffffff 6e2e3000 ............n.0. │ │ 0x01439910 05000000 00000000 00000000 ffffffff ................ │ │ 0x01439920 65f73100 01000000 00000000 04000000 e.1............. │ │ 0x01439930 ffffffff 24602f00 01000000 00000000 ....$`/......... │ │ - 0x01439940 04000000 ffffffff a4243000 04000000 .........$0..... │ │ + 0x01439940 04000000 ffffffff 7d243000 04000000 ........}$0..... │ │ 0x01439950 00000000 00000000 ffffffff 9f2a3200 .............*2. │ │ 0x01439960 01000000 00000000 04000000 ffffffff ................ │ │ 0x01439970 fd013100 01000000 00000000 04000000 ..1............. │ │ 0x01439980 ffffffff 467f2f00 01000000 00000000 ....F./......... │ │ 0x01439990 04000000 ffffffff 79223100 01000000 ........y"1..... │ │ 0x014399a0 00000000 04000000 ffffffff dd5e2f00 .............^/. │ │ 0x014399b0 05000000 00000000 00000000 ffffffff ................ │ │ 0x014399c0 62952e00 02000000 00000000 00000000 b............... │ │ 0x014399d0 ffffffff 21ca3000 02000000 00000000 ....!.0......... │ │ 0x014399e0 00000000 ffffffff 1ecc2e00 02000000 ................ │ │ 0x014399f0 00000000 00000000 ffffffff 96462f00 .............F/. │ │ 0x01439a00 01000000 00000000 04000000 ffffffff ................ │ │ - 0x01439a10 ec4d3000 01000000 00000000 04000000 .M0............. │ │ + 0x01439a10 c54d3000 01000000 00000000 04000000 .M0............. │ │ 0x01439a20 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01439a30 00000000 00000000 96462f00 01000000 .........F/..... │ │ - 0x01439a40 00000000 04000000 ffffffff 09503000 .............P0. │ │ + 0x01439a40 00000000 04000000 ffffffff e24f3000 .............O0. │ │ 0x01439a50 05000000 00000000 00000000 ffffffff ................ │ │ 0x01439a60 eac32e00 04000000 00000000 00000000 ................ │ │ 0x01439a70 ffffffff 7c223100 04000000 00000000 ....|"1......... │ │ - 0x01439a80 00000000 ffffffff 952e3000 05000000 ..........0..... │ │ - 0x01439a90 00000000 00000000 ffffffff ec4d3000 .............M0. │ │ + 0x01439a80 00000000 ffffffff 6e2e3000 05000000 ........n.0..... │ │ + 0x01439a90 00000000 00000000 ffffffff c54d3000 .............M0. │ │ 0x01439aa0 01000000 00000000 04000000 ffffffff ................ │ │ - 0x01439ab0 ea6f3000 04000000 00000000 00000000 .o0............. │ │ + 0x01439ab0 c36f3000 04000000 00000000 00000000 .o0............. │ │ 0x01439ac0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01439ad0 00000000 00000000 00000000 189b4301 ..............C. │ │ 0x01439ae0 409b4301 689b4301 a49b4301 a89c4301 @.C.h.C...C...C. │ │ 0x01439af0 c09d4301 d89e4301 04a04301 40a04301 ..C...C...C.@.C. │ │ 0x01439b00 90a04301 e0a04301 44a14301 70a24301 ..C...C.D.C.p.C. │ │ 0x01439b10 b0a34301 f0a44301 1ecc2e00 02000000 ..C...C......... │ │ 0x01439b20 00000000 00000000 ffffffff 00000000 ................ │ │ @@ -39473,52 +39473,52 @@ │ │ 0x01439bd0 04000000 00000000 00000000 ffffffff ................ │ │ 0x01439be0 72922e00 04000000 00000000 00000000 r............... │ │ 0x01439bf0 ffffffff 30c92e00 02000000 00000000 ....0........... │ │ 0x01439c00 00000000 ffffffff 6cc22e00 02000000 ........l....... │ │ 0x01439c10 00000000 00000000 ffffffff 26602f00 ............&`/. │ │ 0x01439c20 02000000 00000000 00000000 ffffffff ................ │ │ 0x01439c30 a2c73000 05000000 00000000 00000000 ..0............. │ │ - 0x01439c40 ffffffff c12a3000 02000000 00000000 .....*0......... │ │ + 0x01439c40 ffffffff 9a2a3000 02000000 00000000 .....*0......... │ │ 0x01439c50 00000000 ffffffff d5462f00 02000000 .........F/..... │ │ - 0x01439c60 00000000 00000000 ffffffff 952e3000 ..............0. │ │ + 0x01439c60 00000000 00000000 ffffffff 6e2e3000 ............n.0. │ │ 0x01439c70 05000000 00000000 00000000 ffffffff ................ │ │ 0x01439c80 65f73100 01000000 00000000 04000000 e.1............. │ │ 0x01439c90 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01439ca0 00000000 00000000 1ecc2e00 02000000 ................ │ │ 0x01439cb0 00000000 00000000 ffffffff e5af2e00 ................ │ │ 0x01439cc0 04000000 00000000 00000000 ffffffff ................ │ │ 0x01439cd0 eac32e00 04000000 00000000 00000000 ................ │ │ 0x01439ce0 ffffffff 7c223100 04000000 00000000 ....|"1......... │ │ 0x01439cf0 00000000 ffffffff 72922e00 04000000 ........r....... │ │ 0x01439d00 00000000 00000000 ffffffff 30c92e00 ............0... │ │ 0x01439d10 02000000 00000000 00000000 ffffffff ................ │ │ 0x01439d20 6cc22e00 02000000 00000000 00000000 l............... │ │ 0x01439d30 ffffffff 26602f00 02000000 00000000 ....&`/......... │ │ 0x01439d40 00000000 ffffffff a2c73000 05000000 ..........0..... │ │ - 0x01439d50 00000000 00000000 ffffffff c12a3000 .............*0. │ │ + 0x01439d50 00000000 00000000 ffffffff 9a2a3000 .............*0. │ │ 0x01439d60 02000000 00000000 00000000 ffffffff ................ │ │ 0x01439d70 d5462f00 02000000 00000000 00000000 .F/............. │ │ - 0x01439d80 ffffffff 952e3000 05000000 00000000 ......0......... │ │ + 0x01439d80 ffffffff 6e2e3000 05000000 00000000 ....n.0......... │ │ 0x01439d90 00000000 ffffffff 65f73100 01000000 ........e.1..... │ │ 0x01439da0 00000000 04000000 ffffffff 00000000 ................ │ │ 0x01439db0 00000000 00000000 00000000 00000000 ................ │ │ 0x01439dc0 dd5e2f00 05000000 00000000 00000000 .^/............. │ │ 0x01439dd0 ffffffff e5af2e00 04000000 00000000 ................ │ │ 0x01439de0 00000000 ffffffff eac32e00 04000000 ................ │ │ 0x01439df0 00000000 00000000 ffffffff 7c223100 ............|"1. │ │ 0x01439e00 04000000 00000000 00000000 ffffffff ................ │ │ 0x01439e10 72922e00 04000000 00000000 00000000 r............... │ │ 0x01439e20 ffffffff 30c92e00 02000000 00000000 ....0........... │ │ 0x01439e30 00000000 ffffffff 6cc22e00 02000000 ........l....... │ │ 0x01439e40 00000000 00000000 ffffffff 26602f00 ............&`/. │ │ 0x01439e50 02000000 00000000 00000000 ffffffff ................ │ │ 0x01439e60 a2c73000 05000000 00000000 00000000 ..0............. │ │ - 0x01439e70 ffffffff c12a3000 02000000 00000000 .....*0......... │ │ + 0x01439e70 ffffffff 9a2a3000 02000000 00000000 .....*0......... │ │ 0x01439e80 00000000 ffffffff d5462f00 02000000 .........F/..... │ │ - 0x01439e90 00000000 00000000 ffffffff 952e3000 ..............0. │ │ + 0x01439e90 00000000 00000000 ffffffff 6e2e3000 ............n.0. │ │ 0x01439ea0 05000000 00000000 00000000 ffffffff ................ │ │ 0x01439eb0 65f73100 01000000 00000000 04000000 e.1............. │ │ 0x01439ec0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01439ed0 00000000 00000000 1ecc2e00 02000000 ................ │ │ 0x01439ee0 00000000 00000000 ffffffff dd5e2f00 .............^/. │ │ 0x01439ef0 05000000 00000000 00000000 ffffffff ................ │ │ 0x01439f00 e5af2e00 04000000 00000000 00000000 ................ │ │ @@ -39527,150 +39527,150 @@ │ │ 0x01439f30 00000000 00000000 ffffffff 72922e00 ............r... │ │ 0x01439f40 04000000 00000000 00000000 ffffffff ................ │ │ 0x01439f50 30c92e00 02000000 00000000 00000000 0............... │ │ 0x01439f60 ffffffff 6cc22e00 02000000 00000000 ....l........... │ │ 0x01439f70 00000000 ffffffff 26602f00 02000000 ........&`/..... │ │ 0x01439f80 00000000 00000000 ffffffff a2c73000 ..............0. │ │ 0x01439f90 05000000 00000000 00000000 ffffffff ................ │ │ - 0x01439fa0 c12a3000 02000000 00000000 00000000 .*0............. │ │ + 0x01439fa0 9a2a3000 02000000 00000000 00000000 .*0............. │ │ 0x01439fb0 ffffffff d5462f00 02000000 00000000 .....F/......... │ │ - 0x01439fc0 00000000 ffffffff 952e3000 05000000 ..........0..... │ │ + 0x01439fc0 00000000 ffffffff 6e2e3000 05000000 ........n.0..... │ │ 0x01439fd0 00000000 00000000 ffffffff 65f73100 ............e.1. │ │ 0x01439fe0 01000000 00000000 04000000 ffffffff ................ │ │ 0x01439ff0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143a000 00000000 96462f00 01000000 00000000 .....F/......... │ │ - 0x0143a010 04000000 ffffffff ec4d3000 01000000 .........M0..... │ │ + 0x0143a010 04000000 ffffffff c54d3000 01000000 .........M0..... │ │ 0x0143a020 00000000 04000000 ffffffff 00000000 ................ │ │ 0x0143a030 00000000 00000000 00000000 00000000 ................ │ │ 0x0143a040 1ecc2e00 02000000 00000000 00000000 ................ │ │ 0x0143a050 ffffffff 96462f00 01000000 00000000 .....F/......... │ │ - 0x0143a060 04000000 ffffffff ec4d3000 01000000 .........M0..... │ │ + 0x0143a060 04000000 ffffffff c54d3000 01000000 .........M0..... │ │ 0x0143a070 00000000 04000000 ffffffff 00000000 ................ │ │ 0x0143a080 00000000 00000000 00000000 00000000 ................ │ │ 0x0143a090 dd5e2f00 05000000 00000000 00000000 .^/............. │ │ 0x0143a0a0 ffffffff 96462f00 01000000 00000000 .....F/......... │ │ - 0x0143a0b0 04000000 ffffffff ec4d3000 01000000 .........M0..... │ │ + 0x0143a0b0 04000000 ffffffff c54d3000 01000000 .........M0..... │ │ 0x0143a0c0 00000000 04000000 ffffffff 00000000 ................ │ │ 0x0143a0d0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143a0e0 1ecc2e00 02000000 00000000 00000000 ................ │ │ 0x0143a0f0 ffffffff dd5e2f00 05000000 00000000 .....^/......... │ │ 0x0143a100 00000000 ffffffff 96462f00 01000000 .........F/..... │ │ - 0x0143a110 00000000 04000000 ffffffff ec4d3000 .............M0. │ │ + 0x0143a110 00000000 04000000 ffffffff c54d3000 .............M0. │ │ 0x0143a120 01000000 00000000 04000000 ffffffff ................ │ │ 0x0143a130 00000000 00000000 00000000 00000000 ................ │ │ 0x0143a140 00000000 e5af2e00 04000000 00000000 ................ │ │ 0x0143a150 00000000 ffffffff eac32e00 04000000 ................ │ │ 0x0143a160 00000000 00000000 ffffffff 7c223100 ............|"1. │ │ 0x0143a170 04000000 00000000 00000000 ffffffff ................ │ │ 0x0143a180 72922e00 04000000 00000000 00000000 r............... │ │ 0x0143a190 ffffffff 30c92e00 02000000 00000000 ....0........... │ │ 0x0143a1a0 00000000 ffffffff 6cc22e00 02000000 ........l....... │ │ 0x0143a1b0 00000000 00000000 ffffffff 26602f00 ............&`/. │ │ 0x0143a1c0 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143a1d0 a2c73000 05000000 00000000 00000000 ..0............. │ │ - 0x0143a1e0 ffffffff c12a3000 02000000 00000000 .....*0......... │ │ + 0x0143a1e0 ffffffff 9a2a3000 02000000 00000000 .....*0......... │ │ 0x0143a1f0 00000000 ffffffff d5462f00 02000000 .........F/..... │ │ - 0x0143a200 00000000 00000000 ffffffff 952e3000 ..............0. │ │ + 0x0143a200 00000000 00000000 ffffffff 6e2e3000 ............n.0. │ │ 0x0143a210 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143a220 65f73100 01000000 00000000 04000000 e.1............. │ │ 0x0143a230 ffffffff 96462f00 01000000 00000000 .....F/......... │ │ - 0x0143a240 04000000 ffffffff ec4d3000 01000000 .........M0..... │ │ + 0x0143a240 04000000 ffffffff c54d3000 01000000 .........M0..... │ │ 0x0143a250 00000000 04000000 ffffffff 00000000 ................ │ │ 0x0143a260 00000000 00000000 00000000 00000000 ................ │ │ 0x0143a270 1ecc2e00 02000000 00000000 00000000 ................ │ │ 0x0143a280 ffffffff e5af2e00 04000000 00000000 ................ │ │ 0x0143a290 00000000 ffffffff eac32e00 04000000 ................ │ │ 0x0143a2a0 00000000 00000000 ffffffff 7c223100 ............|"1. │ │ 0x0143a2b0 04000000 00000000 00000000 ffffffff ................ │ │ 0x0143a2c0 72922e00 04000000 00000000 00000000 r............... │ │ 0x0143a2d0 ffffffff 30c92e00 02000000 00000000 ....0........... │ │ 0x0143a2e0 00000000 ffffffff 6cc22e00 02000000 ........l....... │ │ 0x0143a2f0 00000000 00000000 ffffffff 26602f00 ............&`/. │ │ 0x0143a300 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143a310 a2c73000 05000000 00000000 00000000 ..0............. │ │ - 0x0143a320 ffffffff c12a3000 02000000 00000000 .....*0......... │ │ + 0x0143a320 ffffffff 9a2a3000 02000000 00000000 .....*0......... │ │ 0x0143a330 00000000 ffffffff d5462f00 02000000 .........F/..... │ │ - 0x0143a340 00000000 00000000 ffffffff 952e3000 ..............0. │ │ + 0x0143a340 00000000 00000000 ffffffff 6e2e3000 ............n.0. │ │ 0x0143a350 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143a360 65f73100 01000000 00000000 04000000 e.1............. │ │ 0x0143a370 ffffffff 96462f00 01000000 00000000 .....F/......... │ │ - 0x0143a380 04000000 ffffffff ec4d3000 01000000 .........M0..... │ │ + 0x0143a380 04000000 ffffffff c54d3000 01000000 .........M0..... │ │ 0x0143a390 00000000 04000000 ffffffff 00000000 ................ │ │ 0x0143a3a0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143a3b0 dd5e2f00 05000000 00000000 00000000 .^/............. │ │ 0x0143a3c0 ffffffff e5af2e00 04000000 00000000 ................ │ │ 0x0143a3d0 00000000 ffffffff eac32e00 04000000 ................ │ │ 0x0143a3e0 00000000 00000000 ffffffff 7c223100 ............|"1. │ │ 0x0143a3f0 04000000 00000000 00000000 ffffffff ................ │ │ 0x0143a400 72922e00 04000000 00000000 00000000 r............... │ │ 0x0143a410 ffffffff 30c92e00 02000000 00000000 ....0........... │ │ 0x0143a420 00000000 ffffffff 6cc22e00 02000000 ........l....... │ │ 0x0143a430 00000000 00000000 ffffffff 26602f00 ............&`/. │ │ 0x0143a440 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143a450 a2c73000 05000000 00000000 00000000 ..0............. │ │ - 0x0143a460 ffffffff c12a3000 02000000 00000000 .....*0......... │ │ + 0x0143a460 ffffffff 9a2a3000 02000000 00000000 .....*0......... │ │ 0x0143a470 00000000 ffffffff d5462f00 02000000 .........F/..... │ │ - 0x0143a480 00000000 00000000 ffffffff 952e3000 ..............0. │ │ + 0x0143a480 00000000 00000000 ffffffff 6e2e3000 ............n.0. │ │ 0x0143a490 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143a4a0 65f73100 01000000 00000000 04000000 e.1............. │ │ 0x0143a4b0 ffffffff 96462f00 01000000 00000000 .....F/......... │ │ - 0x0143a4c0 04000000 ffffffff ec4d3000 01000000 .........M0..... │ │ + 0x0143a4c0 04000000 ffffffff c54d3000 01000000 .........M0..... │ │ 0x0143a4d0 00000000 04000000 ffffffff 00000000 ................ │ │ 0x0143a4e0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143a4f0 1ecc2e00 02000000 00000000 00000000 ................ │ │ 0x0143a500 ffffffff dd5e2f00 05000000 00000000 .....^/......... │ │ 0x0143a510 00000000 ffffffff e5af2e00 04000000 ................ │ │ 0x0143a520 00000000 00000000 ffffffff eac32e00 ................ │ │ 0x0143a530 04000000 00000000 00000000 ffffffff ................ │ │ 0x0143a540 7c223100 04000000 00000000 00000000 |"1............. │ │ 0x0143a550 ffffffff 72922e00 04000000 00000000 ....r........... │ │ 0x0143a560 00000000 ffffffff 30c92e00 02000000 ........0....... │ │ 0x0143a570 00000000 00000000 ffffffff 6cc22e00 ............l... │ │ 0x0143a580 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143a590 26602f00 02000000 00000000 00000000 &`/............. │ │ 0x0143a5a0 ffffffff a2c73000 05000000 00000000 ......0......... │ │ - 0x0143a5b0 00000000 ffffffff c12a3000 02000000 .........*0..... │ │ + 0x0143a5b0 00000000 ffffffff 9a2a3000 02000000 .........*0..... │ │ 0x0143a5c0 00000000 00000000 ffffffff d5462f00 .............F/. │ │ 0x0143a5d0 02000000 00000000 00000000 ffffffff ................ │ │ - 0x0143a5e0 952e3000 05000000 00000000 00000000 ..0............. │ │ + 0x0143a5e0 6e2e3000 05000000 00000000 00000000 n.0............. │ │ 0x0143a5f0 ffffffff 65f73100 01000000 00000000 ....e.1......... │ │ 0x0143a600 04000000 ffffffff 96462f00 01000000 .........F/..... │ │ - 0x0143a610 00000000 04000000 ffffffff ec4d3000 .............M0. │ │ + 0x0143a610 00000000 04000000 ffffffff c54d3000 .............M0. │ │ 0x0143a620 01000000 00000000 04000000 ffffffff ................ │ │ 0x0143a630 00000000 00000000 00000000 00000000 ................ │ │ 0x0143a640 00000000 01622f00 01000000 00000000 .....b/......... │ │ 0x0143a650 04000000 ffffffff 2b812f00 01000000 ........+./..... │ │ 0x0143a660 00000000 04000000 ffffffff 32ce2e00 ............2... │ │ 0x0143a670 01000000 00000000 04000000 ffffffff ................ │ │ - 0x0143a680 08da2f00 04000000 00000000 00000000 ../............. │ │ - 0x0143a690 ffffffff 09503000 05000000 00000000 .....P0......... │ │ + 0x0143a680 e1d92f00 04000000 00000000 00000000 ../............. │ │ + 0x0143a690 ffffffff e24f3000 05000000 00000000 .....O0......... │ │ 0x0143a6a0 00000000 ffffffff 65f73100 01000000 ........e.1..... │ │ 0x0143a6b0 00000000 04000000 ffffffff e5af2e00 ................ │ │ 0x0143a6c0 04000000 00000000 00000000 ffffffff ................ │ │ 0x0143a6d0 eac32e00 04000000 00000000 00000000 ................ │ │ 0x0143a6e0 ffffffff 7c223100 04000000 00000000 ....|"1......... │ │ 0x0143a6f0 00000000 ffffffff 72922e00 04000000 ........r....... │ │ 0x0143a700 00000000 00000000 ffffffff 30c92e00 ............0... │ │ 0x0143a710 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143a720 6cc22e00 02000000 00000000 00000000 l............... │ │ 0x0143a730 ffffffff 26602f00 02000000 00000000 ....&`/......... │ │ 0x0143a740 00000000 ffffffff a2c73000 05000000 ..........0..... │ │ - 0x0143a750 00000000 00000000 ffffffff c12a3000 .............*0. │ │ + 0x0143a750 00000000 00000000 ffffffff 9a2a3000 .............*0. │ │ 0x0143a760 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143a770 d5462f00 02000000 00000000 00000000 .F/............. │ │ - 0x0143a780 ffffffff 952e3000 05000000 00000000 ......0......... │ │ + 0x0143a780 ffffffff 6e2e3000 05000000 00000000 ....n.0......... │ │ 0x0143a790 00000000 ffffffff 65f73100 01000000 ........e.1..... │ │ 0x0143a7a0 00000000 04000000 ffffffff dd5e2f00 .............^/. │ │ 0x0143a7b0 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143a7c0 62952e00 05000000 00000000 00000000 b............... │ │ 0x0143a7d0 ffffffff 21ca3000 05000000 00000000 ....!.0......... │ │ 0x0143a7e0 00000000 ffffffff 1ecc2e00 02000000 ................ │ │ 0x0143a7f0 00000000 00000000 ffffffff 00000000 ................ │ │ 0x0143a800 00000000 00000000 00000000 00000000 ................ │ │ - 0x0143a810 09503000 05000000 00000000 00000000 .P0............. │ │ + 0x0143a810 e24f3000 05000000 00000000 00000000 .O0............. │ │ 0x0143a820 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0143a830 00000000 00000000 01000000 708c3601 ............p.6. │ │ 0x0143a840 0a000000 00f72301 0b000000 c08c3601 ......#.......6. │ │ 0x0143a850 0c000000 008d3601 0d000000 208d3601 ......6..... .6. │ │ 0x0143a860 0e000000 508d3601 15000000 708d3601 ....P.6.....p.6. │ │ 0x0143a870 17000000 d08d3601 16000000 008f3601 ......6.......6. │ │ 0x0143a880 28000000 408f3601 29000000 a08f3601 (...@.6.).....6. │ │ @@ -39711,20 +39711,20 @@ │ │ 0x0143aab0 06000000 10993601 07000000 f0923601 ......6.......6. │ │ 0x0143aac0 08000000 50933601 2c000000 90933601 ....P.6.,.....6. │ │ 0x0143aad0 00000000 00000000 01622f00 01000000 .........b/..... │ │ 0x0143aae0 00000000 04000000 ffffffff 2b812f00 ............+./. │ │ 0x0143aaf0 01000000 00000000 04000000 ffffffff ................ │ │ 0x0143ab00 32ce2e00 01000000 00000000 04000000 2............... │ │ 0x0143ab10 ffffffff 07053100 04000000 00000000 ......1......... │ │ - 0x0143ab20 00000000 ffffffff 09503000 05000000 .........P0..... │ │ + 0x0143ab20 00000000 ffffffff e24f3000 05000000 .........O0..... │ │ 0x0143ab30 00000000 00000000 ffffffff dd5e2f00 .............^/. │ │ 0x0143ab40 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143ab50 1ecc2e00 05000000 00000000 00000000 ................ │ │ 0x0143ab60 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0143ab70 00000000 00000000 09503000 05000000 .........P0..... │ │ + 0x0143ab70 00000000 00000000 e24f3000 05000000 .........O0..... │ │ 0x0143ab80 00000000 00000000 ffffffff a2973100 ..............1. │ │ 0x0143ab90 04000000 00000000 00000000 ffffffff ................ │ │ 0x0143aba0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143abb0 00000000 dd5e2f00 05000000 00000000 .....^/......... │ │ 0x0143abc0 00000000 ffffffff 1ecc2e00 05000000 ................ │ │ 0x0143abd0 00000000 00000000 ffffffff 00000000 ................ │ │ 0x0143abe0 00000000 00000000 00000000 00000000 ................ │ │ @@ -39762,20 +39762,20 @@ │ │ 0x0143ade0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0143adf0 00000000 00000000 1ecc2e00 05000000 ................ │ │ 0x0143ae00 00000000 00000000 ffffffff a2973100 ..............1. │ │ 0x0143ae10 04000000 00000000 00000000 ffffffff ................ │ │ 0x0143ae20 00000000 00000000 00000000 00000000 ................ │ │ 0x0143ae30 00000000 1ecc2e00 05000000 00000000 ................ │ │ 0x0143ae40 00000000 ffffffff 81552f00 04000000 .........U/..... │ │ - 0x0143ae50 00000000 00000000 ffffffff e1ac2f00 ............../. │ │ + 0x0143ae50 00000000 00000000 ffffffff baac2f00 ............../. │ │ 0x0143ae60 04000000 00000000 00000000 ffffffff ................ │ │ 0x0143ae70 00000000 00000000 00000000 00000000 ................ │ │ 0x0143ae80 00000000 1ecc2e00 05000000 00000000 ................ │ │ 0x0143ae90 00000000 ffffffff 81552f00 04000000 .........U/..... │ │ - 0x0143aea0 00000000 00000000 ffffffff e1ac2f00 ............../. │ │ + 0x0143aea0 00000000 00000000 ffffffff baac2f00 ............../. │ │ 0x0143aeb0 04000000 00000000 00000000 ffffffff ................ │ │ 0x0143aec0 a2973100 04000000 00000000 00000000 ..1............. │ │ 0x0143aed0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0143aee0 00000000 00000000 01000000 20af3601 ............ .6. │ │ 0x0143aef0 02000000 90af3601 04000000 d0af3601 ......6.......6. │ │ 0x0143af00 05000000 00b13601 06000000 20b13601 ......6..... .6. │ │ 0x0143af10 07000000 60b23601 08000000 b0b23601 ....`.6.......6. │ │ @@ -39794,94 +39794,94 @@ │ │ 0x0143afe0 16000000 70b73601 28000000 00b83601 ....p.6.(.....6. │ │ 0x0143aff0 29000000 f0b83601 2a000000 20b93601 ).....6.*... .6. │ │ 0x0143b000 2b000000 50ba3601 14000000 00bc3601 +...P.6.......6. │ │ 0x0143b010 2c000000 80ba3601 00000000 00000000 ,.....6......... │ │ 0x0143b020 01622f00 01000000 00000000 04000000 .b/............. │ │ 0x0143b030 ffffffff 2b812f00 01000000 00000000 ....+./......... │ │ 0x0143b040 04000000 ffffffff 32ce2e00 01000000 ........2....... │ │ - 0x0143b050 00000000 04000000 ffffffff 08da2f00 ............../. │ │ + 0x0143b050 00000000 04000000 ffffffff e1d92f00 ............../. │ │ 0x0143b060 04000000 00000000 00000000 ffffffff ................ │ │ 0x0143b070 50ed2e00 02000000 00000000 00000000 P............... │ │ 0x0143b080 ffffffff 333f2f00 02000000 00000000 ....3?/......... │ │ 0x0143b090 00000000 ffffffff 4b5f3100 02000000 ........K_1..... │ │ 0x0143b0a0 00000000 00000000 ffffffff 74d93100 ............t.1. │ │ 0x0143b0b0 02000000 00000000 00000000 ffffffff ................ │ │ - 0x0143b0c0 25723000 02000000 00000000 00000000 %r0............. │ │ + 0x0143b0c0 fe713000 02000000 00000000 00000000 .q0............. │ │ 0x0143b0d0 ffffffff 989c3100 02000000 00000000 ......1......... │ │ 0x0143b0e0 00000000 ffffffff c4b12e00 02000000 ................ │ │ 0x0143b0f0 00000000 00000000 ffffffff fcf93100 ..............1. │ │ 0x0143b100 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143b110 d0b12e00 02000000 00000000 00000000 ................ │ │ 0x0143b120 ffffffff 96812f00 02000000 00000000 ....../......... │ │ - 0x0143b130 00000000 ffffffff 31723000 02000000 ........1r0..... │ │ + 0x0143b130 00000000 ffffffff 0a723000 02000000 .........r0..... │ │ 0x0143b140 00000000 00000000 ffffffff 6b243100 ............k$1. │ │ 0x0143b150 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143b160 5c622f00 02000000 00000000 00000000 \b/............. │ │ 0x0143b170 ffffffff dcb12e00 02000000 00000000 ................ │ │ - 0x0143b180 00000000 ffffffff 41503000 02000000 ........AP0..... │ │ + 0x0143b180 00000000 ffffffff 1a503000 02000000 .........P0..... │ │ 0x0143b190 00000000 00000000 ffffffff 09423100 .............B1. │ │ 0x0143b1a0 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143b1b0 80d93100 02000000 00000000 00000000 ..1............. │ │ 0x0143b1c0 ffffffff a49c3100 02000000 00000000 ......1......... │ │ 0x0143b1d0 00000000 ffffffff 8ed93100 02000000 ..........1..... │ │ 0x0143b1e0 00000000 00000000 ffffffff eab12e00 ................ │ │ 0x0143b1f0 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143b200 6fce2e00 02000000 00000000 00000000 o............... │ │ 0x0143b210 ffffffff 65952e00 02000000 00000000 ....e........... │ │ 0x0143b220 00000000 ffffffff 08fa3100 02000000 ..........1..... │ │ 0x0143b230 00000000 00000000 ffffffff 17fa3100 ..............1. │ │ 0x0143b240 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143b250 9cd93100 02000000 00000000 00000000 ..1............. │ │ - 0x0143b260 ffffffff 4f503000 02000000 00000000 ....OP0......... │ │ - 0x0143b270 00000000 ffffffff 9c183000 02000000 ..........0..... │ │ + 0x0143b260 ffffffff 28503000 02000000 00000000 ....(P0......... │ │ + 0x0143b270 00000000 ffffffff 75183000 02000000 ........u.0..... │ │ 0x0143b280 00000000 00000000 ffffffff 28fa3100 ............(.1. │ │ 0x0143b290 02000000 00000000 00000000 ffffffff ................ │ │ - 0x0143b2a0 b9c02f00 02000000 00000000 00000000 ../............. │ │ - 0x0143b2b0 ffffffff 60503000 02000000 00000000 ....`P0......... │ │ + 0x0143b2a0 92c02f00 02000000 00000000 00000000 ../............. │ │ + 0x0143b2b0 ffffffff 39503000 02000000 00000000 ....9P0......... │ │ 0x0143b2c0 00000000 ffffffff 69622f00 02000000 ........ib/..... │ │ 0x0143b2d0 00000000 00000000 ffffffff 9b0b2f00 ............../. │ │ 0x0143b2e0 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143b2f0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143b300 00000000 50ed2e00 02000000 00000000 ....P........... │ │ 0x0143b310 00000000 ffffffff 333f2f00 02000000 ........3?/..... │ │ 0x0143b320 00000000 00000000 ffffffff 4b5f3100 ............K_1. │ │ 0x0143b330 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143b340 74d93100 02000000 00000000 00000000 t.1............. │ │ - 0x0143b350 ffffffff 25723000 02000000 00000000 ....%r0......... │ │ + 0x0143b350 ffffffff fe713000 02000000 00000000 .....q0......... │ │ 0x0143b360 00000000 ffffffff 989c3100 02000000 ..........1..... │ │ 0x0143b370 00000000 00000000 ffffffff c4b12e00 ................ │ │ 0x0143b380 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143b390 fcf93100 02000000 00000000 00000000 ..1............. │ │ 0x0143b3a0 ffffffff d0b12e00 02000000 00000000 ................ │ │ 0x0143b3b0 00000000 ffffffff 96812f00 02000000 ........../..... │ │ - 0x0143b3c0 00000000 00000000 ffffffff 31723000 ............1r0. │ │ + 0x0143b3c0 00000000 00000000 ffffffff 0a723000 .............r0. │ │ 0x0143b3d0 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143b3e0 6b243100 02000000 00000000 00000000 k$1............. │ │ 0x0143b3f0 ffffffff 5c622f00 02000000 00000000 ....\b/......... │ │ 0x0143b400 00000000 ffffffff dcb12e00 02000000 ................ │ │ - 0x0143b410 00000000 00000000 ffffffff 41503000 ............AP0. │ │ + 0x0143b410 00000000 00000000 ffffffff 1a503000 .............P0. │ │ 0x0143b420 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143b430 09423100 02000000 00000000 00000000 .B1............. │ │ 0x0143b440 ffffffff 80d93100 02000000 00000000 ......1......... │ │ 0x0143b450 00000000 ffffffff a49c3100 02000000 ..........1..... │ │ 0x0143b460 00000000 00000000 ffffffff 8ed93100 ..............1. │ │ 0x0143b470 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143b480 eab12e00 02000000 00000000 00000000 ................ │ │ 0x0143b490 ffffffff 6fce2e00 02000000 00000000 ....o........... │ │ 0x0143b4a0 00000000 ffffffff 65952e00 02000000 ........e....... │ │ 0x0143b4b0 00000000 00000000 ffffffff 08fa3100 ..............1. │ │ 0x0143b4c0 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143b4d0 17fa3100 02000000 00000000 00000000 ..1............. │ │ 0x0143b4e0 ffffffff 9cd93100 02000000 00000000 ......1......... │ │ - 0x0143b4f0 00000000 ffffffff 4f503000 02000000 ........OP0..... │ │ - 0x0143b500 00000000 00000000 ffffffff 9c183000 ..............0. │ │ + 0x0143b4f0 00000000 ffffffff 28503000 02000000 ........(P0..... │ │ + 0x0143b500 00000000 00000000 ffffffff 75183000 ............u.0. │ │ 0x0143b510 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143b520 28fa3100 02000000 00000000 00000000 (.1............. │ │ - 0x0143b530 ffffffff b9c02f00 02000000 00000000 ....../......... │ │ - 0x0143b540 00000000 ffffffff 60503000 02000000 ........`P0..... │ │ + 0x0143b530 ffffffff 92c02f00 02000000 00000000 ....../......... │ │ + 0x0143b540 00000000 ffffffff 39503000 02000000 ........9P0..... │ │ 0x0143b550 00000000 00000000 ffffffff 69622f00 ............ib/. │ │ 0x0143b560 02000000 00000000 00000000 ffffffff ................ │ │ 0x0143b570 9b0b2f00 02000000 00000000 00000000 ../............. │ │ 0x0143b580 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0143b590 00000000 00000000 01000000 b0bd3601 ..............6. │ │ 0x0143b5a0 02000000 10be3601 03000000 70be3601 ......6.....p.6. │ │ 0x0143b5b0 04000000 c0be3601 05000000 e0bf3601 ......6.......6. │ │ @@ -39890,30 +39890,30 @@ │ │ 0x0143b5e0 09000000 40c13601 00000000 00000000 ....@.6......... │ │ 0x0143b5f0 e8cb3100 02000000 00000000 04000000 ..1............. │ │ 0x0143b600 ffffffff a22a3200 02000000 00000000 .....*2......... │ │ 0x0143b610 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0143b620 00000000 00000000 00000000 e8cb3100 ..............1. │ │ 0x0143b630 02000000 00000000 04000000 ffffffff ................ │ │ 0x0143b640 f3bb3000 05000000 00000000 00000000 ..0............. │ │ - 0x0143b650 ffffffff 77e72f00 05000000 00000000 ....w./......... │ │ + 0x0143b650 ffffffff 50e72f00 05000000 00000000 ....P./......... │ │ 0x0143b660 00000000 ffffffff c3052f00 05000000 ........../..... │ │ 0x0143b670 00000000 00000000 ffffffff 00000000 ................ │ │ 0x0143b680 00000000 00000000 00000000 00000000 ................ │ │ 0x0143b690 01000000 70c33601 02000000 d0c33601 ....p.6.......6. │ │ 0x0143b6a0 03000000 30c43601 04000000 80c43601 ....0.6.......6. │ │ 0x0143b6b0 05000000 a0c53601 06000000 e0c53601 ......6.......6. │ │ 0x0143b6c0 0b000000 30c63601 08000000 50c63601 ....0.6.....P.6. │ │ 0x0143b6d0 0c000000 d0c63601 09000000 f0c63601 ......6.......6. │ │ 0x0143b6e0 00000000 00000000 e8cb3100 02000000 ..........1..... │ │ 0x0143b6f0 00000000 04000000 ffffffff a22a3200 .............*2. │ │ 0x0143b700 02000000 00000000 04000000 ffffffff ................ │ │ 0x0143b710 00000000 00000000 00000000 00000000 ................ │ │ 0x0143b720 00000000 e8cb3100 02000000 00000000 ......1......... │ │ 0x0143b730 04000000 ffffffff f3bb3000 05000000 ..........0..... │ │ - 0x0143b740 00000000 00000000 ffffffff 77e72f00 ............w./. │ │ + 0x0143b740 00000000 00000000 ffffffff 50e72f00 ............P./. │ │ 0x0143b750 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143b760 c3052f00 05000000 00000000 00000000 ../............. │ │ 0x0143b770 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0143b780 00000000 00000000 01000000 20c93601 ............ .6. │ │ 0x0143b790 02000000 a0c93601 03000000 80ca3601 ......6.......6. │ │ 0x0143b7a0 04000000 e0ca3601 05000000 90cb3601 ......6.......6. │ │ 0x0143b7b0 06000000 d0cb3601 0b000000 10cc3601 ......6.......6. │ │ @@ -39935,15 +39935,15 @@ │ │ 0x0143b8b0 f0dd3601 09000000 10de3601 00000000 ..6.......6..... │ │ 0x0143b8c0 00000000 e8cb3100 02000000 00000000 ......1......... │ │ 0x0143b8d0 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0143b8e0 00000000 00000000 00000000 81552f00 .............U/. │ │ 0x0143b8f0 04000000 00000000 00000000 ffffffff ................ │ │ 0x0143b900 a2973100 04000000 00000000 00000000 ..1............. │ │ 0x0143b910 ffffffff f3bb3000 05000000 00000000 ......0......... │ │ - 0x0143b920 00000000 ffffffff d34f3000 05000000 .........O0..... │ │ + 0x0143b920 00000000 ffffffff ac4f3000 05000000 .........O0..... │ │ 0x0143b930 00000000 00000000 ffffffff 00000000 ................ │ │ 0x0143b940 00000000 00000000 00000000 00000000 ................ │ │ 0x0143b950 01000000 20e03601 02000000 a0e03601 .... .6.......6. │ │ 0x0143b960 03000000 30e23601 04000000 a0e23601 ....0.6.......6. │ │ 0x0143b970 05000000 10e33601 06000000 d0e33601 ......6.......6. │ │ 0x0143b980 0b000000 60e43601 08000000 80e43601 ....`.6.......6. │ │ 0x0143b990 0c000000 40e53601 09000000 60e53601 ....@.6.....`.6. │ │ @@ -39952,15 +39952,15 @@ │ │ 0x0143b9c0 02000000 00000000 04000000 ffffffff ................ │ │ 0x0143b9d0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143b9e0 00000000 4e6a2e00 04000000 00000000 ....Nj.......... │ │ 0x0143b9f0 00000000 ffffffff a2973100 04000000 ..........1..... │ │ 0x0143ba00 00000000 00000000 ffffffff f3bb3000 ..............0. │ │ 0x0143ba10 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143ba20 dbb93000 01000000 00000000 04000000 ..0............. │ │ - 0x0143ba30 ffffffff 967d3000 01000000 00000000 .....}0......... │ │ + 0x0143ba30 ffffffff 6f7d3000 01000000 00000000 ....o}0......... │ │ 0x0143ba40 04000000 ffffffff f9b73100 02000000 ..........1..... │ │ 0x0143ba50 00000000 04000000 ffffffff 00000000 ................ │ │ 0x0143ba60 00000000 00000000 00000000 00000000 ................ │ │ 0x0143ba70 01000000 00e73601 02000000 30e73601 ......6.....0.6. │ │ 0x0143ba80 03000000 50e83601 04000000 d0e83601 ....P.6.......6. │ │ 0x0143ba90 05000000 70eb3601 06000000 b0eb3601 ....p.6.......6. │ │ 0x0143baa0 0b000000 00ed3601 08000000 20ed3601 ......6..... .6. │ │ @@ -39969,25 +39969,25 @@ │ │ 0x0143bad0 02000000 30e73601 03000000 50e83601 ....0.6.....P.6. │ │ 0x0143bae0 04000000 d0e83601 05000000 70eb3601 ......6.....p.6. │ │ 0x0143baf0 06000000 b0eb3601 0b000000 00ed3601 ......6.......6. │ │ 0x0143bb00 08000000 20ed3601 0c000000 c0ed3601 .... .6.......6. │ │ 0x0143bb10 09000000 e0ed3601 00000000 00000000 ......6......... │ │ 0x0143bb20 4e6a2e00 04000000 06902f00 10000000 Nj......../..... │ │ 0x0143bb30 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0143bb40 00000000 00000000 77e72f00 05000000 ........w./..... │ │ + 0x0143bb40 00000000 00000000 50e72f00 05000000 ........P./..... │ │ 0x0143bb50 5a392f00 00000000 ffffffff 00000000 Z9/............. │ │ 0x0143bb60 00000000 00000000 00000000 00000000 ................ │ │ 0x0143bb70 e8cb3100 02000000 00000000 04000000 ..1............. │ │ 0x0143bb80 ffffffff a22a3200 02000000 00000000 .....*2......... │ │ 0x0143bb90 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0143bba0 00000000 00000000 00000000 ab1a3200 ..............2. │ │ 0x0143bbb0 01000000 00000000 04000000 ffffffff ................ │ │ 0x0143bbc0 e8cb3100 02000000 00000000 04000000 ..1............. │ │ 0x0143bbd0 ffffffff f3bb3000 05000000 00000000 ......0......... │ │ - 0x0143bbe0 00000000 ffffffff 77e72f00 05000000 ........w./..... │ │ + 0x0143bbe0 00000000 ffffffff 50e72f00 05000000 ........P./..... │ │ 0x0143bbf0 00000000 00000000 ffffffff 00000000 ................ │ │ 0x0143bc00 00000000 00000000 00000000 00000000 ................ │ │ 0x0143bc10 4e6a2e00 04000000 46712f00 10000000 Nj......Fq/..... │ │ 0x0143bc20 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0143bc30 00000000 00000000 01000000 f0f33601 ..............6. │ │ 0x0143bc40 02000000 40f43601 03000000 a0f43601 ....@.6.......6. │ │ 0x0143bc50 04000000 e0f43601 05000000 b0f53601 ......6.......6. │ │ @@ -40022,30 +40022,30 @@ │ │ 0x0143be20 30183701 09000000 d0063701 0a000000 0.7.......7..... │ │ 0x0143be30 e0063701 0d000000 30233701 10000000 ..7.....0#7..... │ │ 0x0143be40 50233701 0c000000 b0233701 0f000000 P#7......#7..... │ │ 0x0143be50 d0233701 11000000 f0243701 12000000 .#7......$7..... │ │ 0x0143be60 f0063701 13000000 b00a3701 00000000 ..7.......7..... │ │ 0x0143be70 00000000 a2973100 04000000 00000000 ......1......... │ │ 0x0143be80 00000000 ffffffff 81552f00 04000000 .........U/..... │ │ - 0x0143be90 00000000 00000000 ffffffff 6fe12f00 ............o./. │ │ + 0x0143be90 00000000 00000000 ffffffff 48e12f00 ............H./. │ │ 0x0143bea0 01000000 00000000 04000000 ffffffff ................ │ │ 0x0143beb0 fd483100 02000000 00000000 04000000 .H1............. │ │ 0x0143bec0 ffffffff 36d03000 02000000 00000000 ....6.0......... │ │ 0x0143bed0 08000000 ffffffff 00000000 00000000 ................ │ │ 0x0143bee0 00000000 00000000 00000000 81552f00 .............U/. │ │ 0x0143bef0 04000000 00000000 00000000 ffffffff ................ │ │ - 0x0143bf00 6fe12f00 01000000 00000000 04000000 o./............. │ │ + 0x0143bf00 48e12f00 01000000 00000000 04000000 H./............. │ │ 0x0143bf10 ffffffff f15d2f00 01000000 00000000 .....]/......... │ │ 0x0143bf20 04000000 ffffffff b1812e00 02000000 ................ │ │ - 0x0143bf30 00000000 04000000 ffffffff 1c3a3000 .............:0. │ │ + 0x0143bf30 00000000 04000000 ffffffff f5393000 .............90. │ │ 0x0143bf40 02000000 00000000 04000000 ffffffff ................ │ │ 0x0143bf50 11f53000 02000000 00000000 04000000 ..0............. │ │ 0x0143bf60 ffffffff ba812e00 02000000 00000000 ................ │ │ 0x0143bf70 04000000 ffffffff 8e532f00 02000000 .........S/..... │ │ - 0x0143bf80 00000000 04000000 ffffffff af243000 .............$0. │ │ + 0x0143bf80 00000000 04000000 ffffffff 88243000 .............$0. │ │ 0x0143bf90 02000000 00000000 04000000 ffffffff ................ │ │ 0x0143bfa0 16902f00 02000000 00000000 04000000 ../............. │ │ 0x0143bfb0 ffffffff 5a6c3100 02000000 00000000 ....Zl1......... │ │ 0x0143bfc0 04000000 ffffffff 6bdd2e00 02000000 ........k....... │ │ 0x0143bfd0 00000000 04000000 ffffffff 666c3100 ............fl1. │ │ 0x0143bfe0 01000000 00000000 04000000 ffffffff ................ │ │ 0x0143bff0 fd483100 02000000 00000000 04000000 .H1............. │ │ @@ -40066,20 +40066,20 @@ │ │ 0x0143c0e0 02000000 00000000 04000000 ffffffff ................ │ │ 0x0143c0f0 36d03000 02000000 00000000 08000000 6.0............. │ │ 0x0143c100 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0143c110 00000000 00000000 4e6a2e00 04000000 ........Nj...... │ │ 0x0143c120 00000000 00000000 ffffffff f15d2f00 .............]/. │ │ 0x0143c130 01000000 00000000 04000000 ffffffff ................ │ │ 0x0143c140 b1812e00 02000000 00000000 04000000 ................ │ │ - 0x0143c150 ffffffff 1c3a3000 02000000 00000000 .....:0......... │ │ + 0x0143c150 ffffffff f5393000 02000000 00000000 .....90......... │ │ 0x0143c160 04000000 ffffffff 11f53000 02000000 ..........0..... │ │ 0x0143c170 00000000 04000000 ffffffff ba812e00 ................ │ │ 0x0143c180 02000000 00000000 04000000 ffffffff ................ │ │ 0x0143c190 8e532f00 02000000 00000000 04000000 .S/............. │ │ - 0x0143c1a0 ffffffff af243000 02000000 00000000 .....$0......... │ │ + 0x0143c1a0 ffffffff 88243000 02000000 00000000 .....$0......... │ │ 0x0143c1b0 04000000 ffffffff 16902f00 02000000 ........../..... │ │ 0x0143c1c0 00000000 04000000 ffffffff 5a6c3100 ............Zl1. │ │ 0x0143c1d0 02000000 00000000 04000000 ffffffff ................ │ │ 0x0143c1e0 6bdd2e00 02000000 00000000 04000000 k............... │ │ 0x0143c1f0 ffffffff 666c3100 01000000 00000000 ....fl1......... │ │ 0x0143c200 04000000 ffffffff fd483100 02000000 .........H1..... │ │ 0x0143c210 00000000 04000000 ffffffff 36d03000 ............6.0. │ │ @@ -40102,20 +40102,20 @@ │ │ 0x0143c320 02000000 00000000 08000000 ffffffff ................ │ │ 0x0143c330 00000000 00000000 00000000 00000000 ................ │ │ 0x0143c340 00000000 00a43100 04000000 00000000 ......1......... │ │ 0x0143c350 00000000 ffffffff 4e6a2e00 04000000 ........Nj...... │ │ 0x0143c360 00000000 00000000 ffffffff f15d2f00 .............]/. │ │ 0x0143c370 01000000 00000000 04000000 ffffffff ................ │ │ 0x0143c380 b1812e00 02000000 00000000 04000000 ................ │ │ - 0x0143c390 ffffffff 1c3a3000 02000000 00000000 .....:0......... │ │ + 0x0143c390 ffffffff f5393000 02000000 00000000 .....90......... │ │ 0x0143c3a0 04000000 ffffffff 11f53000 02000000 ..........0..... │ │ 0x0143c3b0 00000000 04000000 ffffffff ba812e00 ................ │ │ 0x0143c3c0 02000000 00000000 04000000 ffffffff ................ │ │ 0x0143c3d0 8e532f00 02000000 00000000 04000000 .S/............. │ │ - 0x0143c3e0 ffffffff af243000 02000000 00000000 .....$0......... │ │ + 0x0143c3e0 ffffffff 88243000 02000000 00000000 .....$0......... │ │ 0x0143c3f0 04000000 ffffffff 16902f00 02000000 ........../..... │ │ 0x0143c400 00000000 04000000 ffffffff 5a6c3100 ............Zl1. │ │ 0x0143c410 02000000 00000000 04000000 ffffffff ................ │ │ 0x0143c420 6bdd2e00 02000000 00000000 04000000 k............... │ │ 0x0143c430 ffffffff 666c3100 01000000 00000000 ....fl1......... │ │ 0x0143c440 04000000 ffffffff fd483100 02000000 .........H1..... │ │ 0x0143c450 00000000 04000000 ffffffff 36d03000 ............6.0. │ │ @@ -40127,36 +40127,36 @@ │ │ 0x0143c4b0 30613701 08000000 a0613701 09000000 0a7......a7..... │ │ 0x0143c4c0 b0613701 0a000000 c0613701 0c000000 .a7......a7..... │ │ 0x0143c4d0 d0613701 0f000000 f0613701 11000000 .a7......a7..... │ │ 0x0143c4e0 a0623701 12000000 b0623701 13000000 .b7......b7..... │ │ 0x0143c4f0 50643701 00000000 00000000 f15d2f00 Pd7..........]/. │ │ 0x0143c500 01000000 00000000 04000000 ffffffff ................ │ │ 0x0143c510 b1812e00 02000000 00000000 04000000 ................ │ │ - 0x0143c520 ffffffff 1c3a3000 02000000 00000000 .....:0......... │ │ + 0x0143c520 ffffffff f5393000 02000000 00000000 .....90......... │ │ 0x0143c530 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0143c540 00000000 00000000 00000000 01000000 ................ │ │ 0x0143c550 90643701 02000000 e0643701 03000000 .d7......d7..... │ │ 0x0143c560 50653701 04000000 b0653701 05000000 Pe7......e7..... │ │ 0x0143c570 d0653701 06000000 e0663701 07000000 .e7......f7..... │ │ 0x0143c580 f0663701 08000000 e0673701 09000000 .f7......g7..... │ │ 0x0143c590 60683701 0a000000 a0683701 0d000000 `h7......h7..... │ │ 0x0143c5a0 e0683701 10000000 00693701 0c000000 .h7......i7..... │ │ 0x0143c5b0 a06a3701 0f000000 c06a3701 11000000 .j7......j7..... │ │ 0x0143c5c0 a06b3701 12000000 b06b3701 00000000 .k7......k7..... │ │ 0x0143c5d0 00000000 49aa3100 05000000 00000000 ....I.1......... │ │ 0x0143c5e0 00000000 ffffffff b0093200 05000000 ..........2..... │ │ 0x0143c5f0 00000000 00000000 ffffffff b1812e00 ................ │ │ 0x0143c600 02000000 00000000 04000000 ffffffff ................ │ │ - 0x0143c610 1c3a3000 02000000 00000000 04000000 .:0............. │ │ + 0x0143c610 f5393000 02000000 00000000 04000000 .90............. │ │ 0x0143c620 ffffffff 28e73100 02000000 00000000 ....(.1......... │ │ 0x0143c630 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0143c640 00000000 00000000 00000000 f15d2f00 .............]/. │ │ 0x0143c650 01000000 00000000 04000000 ffffffff ................ │ │ 0x0143c660 b1812e00 02000000 00000000 04000000 ................ │ │ - 0x0143c670 ffffffff 1c3a3000 02000000 00000000 .....:0......... │ │ + 0x0143c670 ffffffff f5393000 02000000 00000000 .....90......... │ │ 0x0143c680 04000000 ffffffff 28e73100 02000000 ........(.1..... │ │ 0x0143c690 00000000 04000000 ffffffff 00000000 ................ │ │ 0x0143c6a0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143c6b0 2f353100 31e73100 0d333100 56aa3100 /51.1.1..31.V.1. │ │ 0x0143c6c0 01000000 70713701 02000000 20723701 ....pq7..... r7. │ │ 0x0143c6d0 03000000 60723701 04000000 70733701 ....`r7.....ps7. │ │ 0x0143c6e0 05000000 b0733701 08000000 b0743701 .....s7......t7. │ │ @@ -40265,15 +40265,15 @@ │ │ 0x0143cd50 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0143cd60 00000000 00000000 caf42e00 05000000 ................ │ │ 0x0143cd70 00000000 00000000 ffffffff c9812e00 ................ │ │ 0x0143cd80 02000000 00000000 04000000 ffffffff ................ │ │ 0x0143cd90 00000000 00000000 00000000 00000000 ................ │ │ 0x0143cda0 00000000 40000000 e0753100 a3020000 ....@....u1..... │ │ 0x0143cdb0 2b9e2e00 a0020000 11222f00 a1020000 +........"/..... │ │ - 0x0143cdc0 91a92f00 a2020000 f4e12f00 46040000 ../......./.F... │ │ + 0x0143cdc0 6aa92f00 a2020000 cde12f00 46040000 j./......./.F... │ │ 0x0143cdd0 cd892f00 47040000 da7c2e00 48040000 ../.G....|..H... │ │ 0x0143cde0 420c3100 49040000 4b0c3100 4a040000 B.1.I...K.1.J... │ │ 0x0143cdf0 557a2e00 4b040000 4dd52e00 01000000 Uz..K...M....... │ │ 0x0143ce00 30913701 02000000 e0913701 03000000 0.7.......7..... │ │ 0x0143ce10 20923701 04000000 20933701 05000000 .7..... .7..... │ │ 0x0143ce20 60933701 08000000 40943701 09000000 `.7.....@.7..... │ │ 0x0143ce30 80943701 0a000000 d0943701 0c000000 ..7.......7..... │ │ @@ -40430,21 +40430,21 @@ │ │ 0x0143d7a0 02000000 e0c23701 04000000 e0c23701 ......7.......7. │ │ 0x0143d7b0 02000000 70c23701 04000000 70c23701 ....p.7.....p.7. │ │ 0x0143d7c0 12000000 70b83701 13000000 e0b83701 ....p.7.......7. │ │ 0x0143d7d0 14000000 00b93701 15000000 70bc3701 ......7.....p.7. │ │ 0x0143d7e0 00000000 00000000 9b0e3100 05000000 ..........1..... │ │ 0x0143d7f0 00000000 00000000 ffffffff 74573100 ............tW1. │ │ 0x0143d800 04000000 00000000 00000000 ffffffff ................ │ │ - 0x0143d810 439c3000 05000000 00000000 00000000 C.0............. │ │ + 0x0143d810 1c9c3000 05000000 00000000 00000000 ..0............. │ │ 0x0143d820 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0143d830 00000000 00000000 74573100 04000000 ........tW1..... │ │ - 0x0143d840 00000000 00000000 ffffffff 439c3000 ............C.0. │ │ + 0x0143d840 00000000 00000000 ffffffff 1c9c3000 ..............0. │ │ 0x0143d850 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143d860 00000000 00000000 00000000 00000000 ................ │ │ - 0x0143d870 00000000 439c3000 05000000 00000000 ....C.0......... │ │ + 0x0143d870 00000000 1c9c3000 05000000 00000000 ......0......... │ │ 0x0143d880 00000000 ffffffff 00000000 00000000 ................ │ │ 0x0143d890 00000000 00000000 00000000 01000000 ................ │ │ 0x0143d8a0 30c63701 08000000 60c63701 09000000 0.7.....`.7..... │ │ 0x0143d8b0 90c73701 0a000000 d0c73701 10000000 ..7.......7..... │ │ 0x0143d8c0 20c83701 11000000 90c83701 14000000 .7.......7..... │ │ 0x0143d8d0 c0c93701 15000000 f0c93701 00000000 ..7.......7..... │ │ 0x0143d8e0 00000000 01000000 60ca3701 08000000 ........`.7..... │ │ @@ -40633,15 +40633,15 @@ │ │ 0x0143e450 00000000 ffffffff 65172f00 04000000 ........e./..... │ │ 0x0143e460 00000000 00000000 ffffffff 85b12e00 ................ │ │ 0x0143e470 04000000 00000000 00000000 ffffffff ................ │ │ 0x0143e480 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e490 00000000 caf42e00 05000000 00000000 ................ │ │ 0x0143e4a0 00000000 ffffffff 00000000 00000000 ................ │ │ 0x0143e4b0 00000000 00000000 00000000 7add2e00 ............z... │ │ - 0x0143e4c0 8bb32f00 89a72e00 4e6a2e00 04000000 ../.....Nj...... │ │ + 0x0143e4c0 64b32f00 89a72e00 4e6a2e00 04000000 d./.....Nj...... │ │ 0x0143e4d0 14b43100 72000000 66443100 03000000 ..1.r...fD1..... │ │ 0x0143e4e0 72e83000 01010000 5d273100 5f000000 r.0.....]'1._... │ │ 0x0143e4f0 424b2f00 75000000 cf1d3200 77040000 BK/.u.....2.w... │ │ 0x0143e500 6c4d2f00 01000000 10123801 02000000 lM/.......8..... │ │ 0x0143e510 b0123801 03000000 60133801 04000000 ..8.....`.8..... │ │ 0x0143e520 b0123801 05000000 e0133801 08000000 ..8.......8..... │ │ 0x0143e530 30143801 09000000 b0153801 0a000000 0.8.......8..... │ │ @@ -40655,39 +40655,39 @@ │ │ 0x0143e5b0 00000000 9b0e3100 05000000 00000000 ......1......... │ │ 0x0143e5c0 00000000 ffffffff f68b3100 02000000 ..........1..... │ │ 0x0143e5d0 00000000 04000000 ffffffff 4e6a2e00 ............Nj.. │ │ 0x0143e5e0 04000000 00000000 00000000 ffffffff ................ │ │ 0x0143e5f0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e600 00000000 f68b3100 02000000 00000000 ......1......... │ │ 0x0143e610 04000000 ffffffff 4e6a2e00 04000000 ........Nj...... │ │ - 0x0143e620 00000000 00000000 ffffffff 61f92f00 ............a./. │ │ + 0x0143e620 00000000 00000000 ffffffff 3af92f00 ............:./. │ │ 0x0143e630 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143e640 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e650 00000000 01000000 20323801 02000000 ........ 28..... │ │ 0x0143e660 f0353801 03000000 a0363801 04000000 .58......68..... │ │ 0x0143e670 c0363801 05000000 e0383801 06000000 .68......88..... │ │ 0x0143e680 e03e3801 07000000 503f3801 00000000 .>8.....P?8..... │ │ 0x0143e690 00000000 a2973100 04000000 00000000 ......1......... │ │ - 0x0143e6a0 00000000 ffffffff 99073000 01000000 ..........0..... │ │ - 0x0143e6b0 00000000 04000000 ffffffff 21583000 ............!X0. │ │ + 0x0143e6a0 00000000 ffffffff 72073000 01000000 ........r.0..... │ │ + 0x0143e6b0 00000000 04000000 ffffffff fa573000 .............W0. │ │ 0x0143e6c0 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143e6d0 49e73100 04000000 00000000 00000000 I.1............. │ │ 0x0143e6e0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0143e6f0 00000000 00000000 31543100 01000000 ........1T1..... │ │ 0x0143e700 986f3500 04000000 ffffffff 09743100 .o5..........t1. │ │ 0x0143e710 04000000 00000000 00000000 ffffffff ................ │ │ 0x0143e720 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e730 00000000 01000000 e0403801 02000000 .........@8..... │ │ 0x0143e740 f0403801 0b000000 00413801 00000000 .@8......A8..... │ │ 0x0143e750 00000000 01000000 e0403801 02000000 .........@8..... │ │ 0x0143e760 f0403801 0b000000 40423801 00000000 .@8.....@B8..... │ │ 0x0143e770 00000000 01000000 e0403801 02000000 .........@8..... │ │ 0x0143e780 f0403801 0b000000 d0443801 00000000 .@8......D8..... │ │ 0x0143e790 00000000 1f2b3200 31822e00 34e74301 .....+2.1...4.C. │ │ - 0x0143e7a0 00000000 1f2b3200 35af2f00 54e74301 .....+2.5./.T.C. │ │ + 0x0143e7a0 00000000 1f2b3200 0eaf2f00 54e74301 .....+2.../.T.C. │ │ 0x0143e7b0 00000000 1f2b3200 1ea32e00 74e74301 .....+2.....t.C. │ │ 0x0143e7c0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e7d0 00000000 01000000 10553801 07000000 .........U8..... │ │ 0x0143e7e0 a0553801 08000000 f0553801 02000000 .U8......U8..... │ │ 0x0143e7f0 40b93801 03000000 d0ba3801 04000000 @.8.......8..... │ │ 0x0143e800 10bb3801 05000000 90c03801 06000000 ..8.......8..... │ │ 0x0143e810 e0c43801 09000000 50563801 0a000000 ..8.....PV8..... │ │ @@ -40793,20 +40793,20 @@ │ │ 0x0143ee50 f0643801 03000000 30653801 04000000 .d8.....0e8..... │ │ 0x0143ee60 20c33801 05000000 60c43801 06000000 .8.....`.8..... │ │ 0x0143ee70 e0c43801 01000000 b06b3801 08000000 ..8......k8..... │ │ 0x0143ee80 10663801 07000000 70663801 09000000 .f8.....pf8..... │ │ 0x0143ee90 506c3801 0c000000 00b33801 0a000000 Pl8.......8..... │ │ 0x0143eea0 10673801 0d000000 d0673801 0b000000 .g8......g8..... │ │ 0x0143eeb0 80b63801 0e000000 a0b53801 00000000 ..8.......8..... │ │ - 0x0143eec0 00000000 9a4f3000 02000000 00000000 .....O0......... │ │ - 0x0143eed0 04000000 ffffffff d0ab3000 02000000 ..........0..... │ │ - 0x0143eee0 00000000 04000000 ffffffff 3b4b3000 ............;K0. │ │ + 0x0143eec0 00000000 734f3000 02000000 00000000 ....sO0......... │ │ + 0x0143eed0 04000000 ffffffff a9ab3000 02000000 ..........0..... │ │ + 0x0143eee0 00000000 04000000 ffffffff 144b3000 .............K0. │ │ 0x0143eef0 02000000 00000000 04000000 ffffffff ................ │ │ 0x0143ef00 0d292f00 02000000 00000000 04000000 .)/............. │ │ - 0x0143ef10 ffffffff d34f3000 05000000 00000000 .....O0......... │ │ + 0x0143ef10 ffffffff ac4f3000 05000000 00000000 .....O0......... │ │ 0x0143ef20 00000000 ffffffff d5802f00 05000000 ........../..... │ │ 0x0143ef30 00000000 00000000 ffffffff 27043100 ............'.1. │ │ 0x0143ef40 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143ef50 00000000 00000000 00000000 00000000 ................ │ │ 0x0143ef60 00000000 506e3801 a06e3801 206f3801 ....Pn8..n8. o8. │ │ 0x0143ef70 506e3801 606f3801 206f3801 506e3801 Pn8.`o8. o8.Pn8. │ │ 0x0143ef80 60703801 206f3801 506e3801 40713801 `p8. o8.Pn8.@q8. │ │ @@ -40861,30 +40861,30 @@ │ │ 0x0143f290 07000000 50773801 08000000 a0773801 ....Pw8......w8. │ │ 0x0143f2a0 02000000 00783801 03000000 60783801 .....x8.....`x8. │ │ 0x0143f2b0 04000000 20c33801 05000000 60c43801 .... .8.....`.8. │ │ 0x0143f2c0 06000000 e0c43801 09000000 60823801 ......8.....`.8. │ │ 0x0143f2d0 0c000000 00b33801 0a000000 10793801 ......8......y8. │ │ 0x0143f2e0 0d000000 f07b3801 0b000000 107c3801 .....{8......|8. │ │ 0x0143f2f0 0e000000 e07d3801 00000000 00000000 .....}8......... │ │ - 0x0143f300 9a4f3000 02000000 00000000 04000000 .O0............. │ │ - 0x0143f310 ffffffff d0ab3000 02000000 00000000 ......0......... │ │ - 0x0143f320 04000000 ffffffff 3b4b3000 02000000 ........;K0..... │ │ + 0x0143f300 734f3000 02000000 00000000 04000000 sO0............. │ │ + 0x0143f310 ffffffff a9ab3000 02000000 00000000 ......0......... │ │ + 0x0143f320 04000000 ffffffff 144b3000 02000000 .........K0..... │ │ 0x0143f330 00000000 04000000 ffffffff 0d292f00 .............)/. │ │ 0x0143f340 02000000 00000000 04000000 ffffffff ................ │ │ - 0x0143f350 d34f3000 05000000 00000000 00000000 .O0............. │ │ + 0x0143f350 ac4f3000 05000000 00000000 00000000 .O0............. │ │ 0x0143f360 ffffffff d5802f00 05000000 00000000 ....../......... │ │ - 0x0143f370 00000000 ffffffff 01333000 02000000 .........30..... │ │ + 0x0143f370 00000000 ffffffff da323000 02000000 .........20..... │ │ 0x0143f380 00000000 04000000 ffffffff f8d83100 ..............1. │ │ 0x0143f390 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143f3a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0143f3b0 00000000 3b4b3000 02000000 00000000 ....;K0......... │ │ + 0x0143f3b0 00000000 144b3000 02000000 00000000 .....K0......... │ │ 0x0143f3c0 04000000 ffffffff 0d292f00 02000000 .........)/..... │ │ - 0x0143f3d0 00000000 04000000 ffffffff 9a4f3000 .............O0. │ │ + 0x0143f3d0 00000000 04000000 ffffffff 734f3000 ............sO0. │ │ 0x0143f3e0 02000000 00000000 04000000 ffffffff ................ │ │ - 0x0143f3f0 01333000 02000000 00000000 04000000 .30............. │ │ + 0x0143f3f0 da323000 02000000 00000000 04000000 .20............. │ │ 0x0143f400 ffffffff f8d83100 05000000 00000000 ......1......... │ │ 0x0143f410 00000000 ffffffff 00000000 00000000 ................ │ │ 0x0143f420 00000000 00000000 00000000 b0833801 ..............8. │ │ 0x0143f430 f0833801 00000000 b0833801 c0843801 ..8.......8...8. │ │ 0x0143f440 00000000 b0833801 40853801 00000000 ......8.@.8..... │ │ 0x0143f450 b0833801 20863801 00000000 01000000 ..8. .8......... │ │ 0x0143f460 f0863801 07000000 80873801 08000000 ..8.......8..... │ │ @@ -40905,66 +40905,66 @@ │ │ 0x0143f550 208a3801 07000000 b08a3801 08000000 .8.......8..... │ │ 0x0143f560 008b3801 02000000 408b3801 03000000 ..8.....@.8..... │ │ 0x0143f570 a08b3801 04000000 20c33801 05000000 ..8..... .8..... │ │ 0x0143f580 60c43801 06000000 e0c43801 09000000 `.8.......8..... │ │ 0x0143f590 008c3801 0c000000 00b33801 0a000000 ..8.......8..... │ │ 0x0143f5a0 508c3801 0d000000 508d3801 0b000000 P.8.....P.8..... │ │ 0x0143f5b0 708d3801 0e000000 608f3801 00000000 p.8.....`.8..... │ │ - 0x0143f5c0 00000000 9a4f3000 02000000 00000000 .....O0......... │ │ - 0x0143f5d0 04000000 ffffffff d0ab3000 02000000 ..........0..... │ │ + 0x0143f5c0 00000000 734f3000 02000000 00000000 ....sO0......... │ │ + 0x0143f5d0 04000000 ffffffff a9ab3000 02000000 ..........0..... │ │ 0x0143f5e0 00000000 04000000 ffffffff 297d3100 ............)}1. │ │ 0x0143f5f0 02000000 00000000 04000000 ffffffff ................ │ │ 0x0143f600 00000000 00000000 00000000 00000000 ................ │ │ - 0x0143f610 00000000 9a4f3000 02000000 00000000 .....O0......... │ │ - 0x0143f620 04000000 ffffffff d0ab3000 02000000 ..........0..... │ │ - 0x0143f630 00000000 04000000 ffffffff d6ab3000 ..............0. │ │ + 0x0143f610 00000000 734f3000 02000000 00000000 ....sO0......... │ │ + 0x0143f620 04000000 ffffffff a9ab3000 02000000 ..........0..... │ │ + 0x0143f630 00000000 04000000 ffffffff afab3000 ..............0. │ │ 0x0143f640 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143f650 00000000 00000000 00000000 00000000 ................ │ │ 0x0143f660 00000000 a08f3801 80903801 00000000 ......8...8..... │ │ 0x0143f670 80923801 50933801 b0943801 f0943801 ..8.P.8...8...8. │ │ 0x0143f680 00000000 01000000 30953801 03000000 ........0.8..... │ │ 0x0143f690 d0432a01 04000000 70953801 06000000 .C*.....p.8..... │ │ 0x0143f6a0 d0953801 07000000 10963801 08000000 ..8.......8..... │ │ 0x0143f6b0 90963801 0b000000 60343901 02000000 ..8.....`49..... │ │ 0x0143f6c0 c0963801 00000000 00000000 01000000 ..8............. │ │ 0x0143f6d0 00973801 03000000 50572a01 04000000 ..8.....PW*..... │ │ 0x0143f6e0 40973801 06000000 a0973801 07000000 @.8.......8..... │ │ 0x0143f6f0 e0973801 08000000 40983801 0b000000 ..8.....@.8..... │ │ 0x0143f700 60343901 02000000 70983801 0c000000 `49.....p.8..... │ │ 0x0143f710 20993801 09000000 40993801 00000000 .8.....@.8..... │ │ - 0x0143f720 00000000 22cd2f00 02000000 00000000 ...."./......... │ │ + 0x0143f720 00000000 fbcc2f00 02000000 00000000 ....../......... │ │ 0x0143f730 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0143f740 00000000 00000000 00000000 01000000 ................ │ │ 0x0143f750 e0993801 03000000 f0202f01 04000000 ..8...... /..... │ │ 0x0143f760 309a3801 06000000 909a3801 07000000 0.8.......8..... │ │ 0x0143f770 d09a3801 08000000 309b3801 0b000000 ..8.....0.8..... │ │ 0x0143f780 60343901 02000000 609b3801 00000000 `49.....`.8..... │ │ 0x0143f790 00000000 01000000 a09b3801 02000000 ..........8..... │ │ 0x0143f7a0 f09b3801 03000000 009d3801 04000000 ..8.......8..... │ │ 0x0143f7b0 809d3801 05000000 009e3801 08000000 ..8.......8..... │ │ 0x0143f7c0 d0a03801 0b000000 f0a03801 07000000 ..8.......8..... │ │ 0x0143f7d0 b0a23801 0a000000 d0a23801 00000000 ..8.......8..... │ │ 0x0143f7e0 00000000 a2973100 04000000 00000000 ......1......... │ │ 0x0143f7f0 00000000 ffffffff 4e6a2e00 04000000 ........Nj...... │ │ - 0x0143f800 00000000 00000000 ffffffff 7eac3000 ............~.0. │ │ + 0x0143f800 00000000 00000000 ffffffff 57ac3000 ............W.0. │ │ 0x0143f810 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143f820 c3052f00 05000000 00000000 00000000 ../............. │ │ 0x0143f830 ffffffff a2482f00 02000000 00000000 .....H/......... │ │ 0x0143f840 08000000 ffffffff 00000000 00000000 ................ │ │ 0x0143f850 00000000 00000000 00000000 e8cb3100 ..............1. │ │ 0x0143f860 02000000 00000000 04000000 ffffffff ................ │ │ 0x0143f870 00000000 00000000 00000000 00000000 ................ │ │ 0x0143f880 00000000 01000000 20a33801 02000000 ........ .8..... │ │ 0x0143f890 e0a33801 03000000 c0a43801 04000000 ..8.......8..... │ │ 0x0143f8a0 40a53801 05000000 20a63801 08000000 @.8..... .8..... │ │ 0x0143f8b0 20a83801 0b000000 40a83801 07000000 .8.....@.8..... │ │ 0x0143f8c0 d0a93801 0a000000 f0a93801 00000000 ..8.......8..... │ │ 0x0143f8d0 00000000 a2973100 04000000 00000000 ......1......... │ │ 0x0143f8e0 00000000 ffffffff 4e6a2e00 04000000 ........Nj...... │ │ - 0x0143f8f0 00000000 00000000 ffffffff 7eac3000 ............~.0. │ │ + 0x0143f8f0 00000000 00000000 ffffffff 57ac3000 ............W.0. │ │ 0x0143f900 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143f910 c3052f00 05000000 00000000 00000000 ../............. │ │ 0x0143f920 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0143f930 00000000 00000000 e8cb3100 02000000 ..........1..... │ │ 0x0143f940 00000000 04000000 ffffffff 00000000 ................ │ │ 0x0143f950 00000000 00000000 00000000 00000000 ................ │ │ 0x0143f960 b800801c 290e3100 ad00801c 33493100 ....).1.....3I1. │ │ @@ -40973,135 +40973,135 @@ │ │ 0x0143f990 a100801c 47143100 a000801c f7ce2e00 ....G.1......... │ │ 0x0143f9a0 6600801c e7ba3000 ec00801c 04ca3100 f.....0.......1. │ │ 0x0143f9b0 cd00801c fb4f3100 ae00801c 050f3100 .....O1.......1. │ │ 0x0143f9c0 e900801c 528c3100 f400801c ffaa3100 ....R.1.......1. │ │ 0x0143f9d0 ba00801c 5e143100 bc00801c dd7b2e00 ....^.1......{.. │ │ 0x0143f9e0 bd00801c f67b2e00 be00801c efcf3000 .....{........0. │ │ 0x0143f9f0 a400801c 232b3200 b400801c b49d2e00 ....#+2......... │ │ - 0x0143fa00 a200801c ee5f3000 7900801c b4e82f00 ....._0.y...../. │ │ + 0x0143fa00 a200801c c75f3000 7900801c 8de82f00 ....._0.y...../. │ │ 0x0143fa10 6700801c 7e9a2f00 6800801c 628c3100 g...~./.h...b.1. │ │ - 0x0143fa20 af00801c be333100 ed00801c cbe82f00 .....31......./. │ │ - 0x0143fa30 e300801c 26d73000 e000801c e17d3000 ....&.0......}0. │ │ + 0x0143fa20 af00801c be333100 ed00801c a4e82f00 .....31......./. │ │ + 0x0143fa30 e300801c 26d73000 e000801c ba7d3000 ....&.0......}0. │ │ 0x0143fa40 e100801c 50192f00 bf00801c 35cf2e00 ....P./.....5... │ │ - 0x0143fa50 a500801c 3fe13100 d200801c ea243000 ....?.1......$0. │ │ + 0x0143fa50 a500801c 3fe13100 d200801c c3243000 ....?.1......$0. │ │ 0x0143fa60 ee00801c 7f143100 b500801c 430e3100 ......1.....C.1. │ │ 0x0143fa70 6c00801c d06c3100 e700801c 1b503100 l....l1......P1. │ │ - 0x0143fa80 d300801c 8daf2f00 9d00801c 44d73000 ....../.....D.0. │ │ - 0x0143fa90 b000801c 13fb2f00 6f00801c 40063100 ....../.o...@.1. │ │ + 0x0143fa80 d300801c 66af2f00 9d00801c 44d73000 ....f./.....D.0. │ │ + 0x0143fa90 b000801c ecfa2f00 6f00801c 40063100 ....../.o...@.1. │ │ 0x0143faa0 7300801c 28503100 7a00801c 6a752e00 s...(P1.z...ju.. │ │ - 0x0143fab0 a600801c 25943000 da00801c ffba3000 ....%.0.......0. │ │ - 0x0143fac0 f300801c 35503100 e600801c 027e3000 ....5P1......~0. │ │ + 0x0143fab0 a600801c fe933000 da00801c ffba3000 ......0.......0. │ │ + 0x0143fac0 f300801c 35503100 e600801c db7d3000 ....5P1......}0. │ │ 0x0143fad0 7b00801c 16ca3100 6d00801c 8a632f00 {.....1.m....c/. │ │ 0x0143fae0 e800801c 2ff53000 9e00801c 06492f00 ..../.0......I/. │ │ - 0x0143faf0 6900801c 3fda3100 9700801c 2bcd2f00 i...?.1.....+./. │ │ - 0x0143fb00 eb00801c 6a9c3000 a700801c 9f7c2e00 ....j.0......|.. │ │ + 0x0143faf0 6900801c 3fda3100 9700801c 04cd2f00 i...?.1......./. │ │ + 0x0143fb00 eb00801c 439c3000 a700801c 9f7c2e00 ....C.0......|.. │ │ 0x0143fb10 7d00801c 26ab3100 d900801c 57603100 }...&.1.....W`1. │ │ - 0x0143fb20 a800801c 3b943000 f100801c 4da32e00 ....;.0.....M... │ │ + 0x0143fb20 a800801c 14943000 f100801c 4da32e00 ......0.....M... │ │ 0x0143fb30 c600801c 2eca3100 7000801c 6fad3000 ......1.p...o.0. │ │ 0x0143fb40 9a00801c ce962e00 b300801c 6da32e00 ............m... │ │ 0x0143fb50 d400801c 7a8c3100 6e00801c cd333100 ....z.1.n....31. │ │ - 0x0143fb60 7600801c 40413000 ea00801c 5cd73000 v...@A0.....\.0. │ │ + 0x0143fb60 7600801c 19413000 ea00801c 5cd73000 v....A0.....\.0. │ │ 0x0143fb70 c800801c 7ce73100 aa00801c 97f52e00 ....|.1......... │ │ - 0x0143fb80 c000801c b5b33000 6500801c 3bc12f00 ......0.e...;./. │ │ - 0x0143fb90 ab00801c a9e12f00 ca00801c dc6c3100 ....../......l1. │ │ - 0x0143fba0 cb00801c 3bf53000 9000801c 06253000 ....;.0......%0. │ │ + 0x0143fb80 c000801c b5b33000 6500801c 14c12f00 ......0.e...../. │ │ + 0x0143fb90 ab00801c 82e12f00 ca00801c dc6c3100 ....../......l1. │ │ + 0x0143fba0 cb00801c 3bf53000 9000801c df243000 ....;.0......$0. │ │ 0x0143fbb0 9b00801c 888c3100 d500801c c8fb2e00 ......1......... │ │ - 0x0143fbc0 9c00801c 00603000 8000801c 6b192f00 .....`0.....k./. │ │ + 0x0143fbc0 9c00801c d95f3000 8000801c 6b192f00 ....._0.....k./. │ │ 0x0143fbd0 9600801c 8fe73100 8100801c 978c3100 ......1.......1. │ │ 0x0143fbe0 d100801c bc253100 8200801c 77192f00 .....%1.....w./. │ │ - 0x0143fbf0 8300801c a0073000 8400801c daae3000 ......0.......0. │ │ - 0x0143fc00 8c00801c dcfb2e00 8500801c 37cd2f00 ............7./. │ │ - 0x0143fc10 8600801c 13bb3000 8700801c 7e9c3000 ......0.....~.0. │ │ + 0x0143fbf0 8300801c 79073000 8400801c daae3000 ....y.0.......0. │ │ + 0x0143fc00 8c00801c dcfb2e00 8500801c 10cd2f00 ............../. │ │ + 0x0143fc10 8600801c 13bb3000 8700801c 579c3000 ......0.....W.0. │ │ 0x0143fc20 d600801c 96143100 dd00801c ec892f00 ......1......./. │ │ - 0x0143fc30 dc00801c 12033200 c100801c 3f573000 ......2.....?W0. │ │ + 0x0143fc30 dc00801c 12033200 c100801c 18573000 ......2......W0. │ │ 0x0143fc40 e200801c c6b92e00 8800801c 60542f00 ............`T/. │ │ - 0x0143fc50 7100801c 53413000 f200801c ad073000 q...SA0.......0. │ │ - 0x0143fc60 7200801c 182a2f00 b100801c bef92f00 r....*/......./. │ │ - 0x0143fc70 ef00801c 177e3000 b200801c fbf92f00 .....~0......./. │ │ - 0x0143fc80 6a00801c 6d413000 e400801c 84192f00 j...mA0......./. │ │ + 0x0143fc50 7100801c 2c413000 f200801c 86073000 q...,A0.......0. │ │ + 0x0143fc60 7200801c 182a2f00 b100801c 97f92f00 r....*/......./. │ │ + 0x0143fc70 ef00801c f07d3000 b200801c d4f92f00 .....}0......./. │ │ + 0x0143fc80 6a00801c 46413000 e400801c 84192f00 j...FA0......./. │ │ 0x0143fc90 bb00801c 3c2b3200 b600801c 06d03000 ....<+2.......0. │ │ 0x0143fca0 c200801c 7ec23100 db00801c aeb43000 ....~.1.......0. │ │ - 0x0143fcb0 c300801c 50573000 ac00801c 46493100 ....PW0.....FI1. │ │ - 0x0143fcc0 c400801c 8c1f3000 ce00801c a1af2f00 ......0......./. │ │ - 0x0143fcd0 c500801c 283a3000 de00801c 9aa92f00 ....(:0......./. │ │ - 0x0143fce0 e500801c 8e9c3000 d700801c ed6c3100 ......0......l1. │ │ - 0x0143fcf0 d800801c ae8c3100 7800801c e3e82f00 ......1.x...../. │ │ + 0x0143fcb0 c300801c 29573000 ac00801c 46493100 ....)W0.....FI1. │ │ + 0x0143fcc0 c400801c 651f3000 ce00801c 7aaf2f00 ....e.0.....z./. │ │ + 0x0143fcd0 c500801c 013a3000 de00801c 73a92f00 .....:0.....s./. │ │ + 0x0143fce0 e500801c 679c3000 d700801c ed6c3100 ....g.0......l1. │ │ + 0x0143fcf0 d800801c ae8c3100 7800801c bce82f00 ......1.x...../. │ │ 0x0143fd00 7700801c 20bb3000 7e00801c e2962e00 w... .0.~....... │ │ 0x0143fd10 cf00801c ee712f00 c700801c 710e3100 .....q/.....q.1. │ │ 0x0143fd20 9f00801c 22382f00 d000801c 6e542f00 ...."8/.....nT/. │ │ 0x0143fd30 9300801c 3eca3100 c900801c 58f52e00 ....>.1.....X... │ │ 0x0143fd40 cc00801c 84a32e00 9100801c 75d73000 ............u.0. │ │ 0x0143fd50 9900801c 44cf2e00 8900801c 14c12e00 ....D........... │ │ - 0x0143fd60 9800801c 02343000 f000801c 9be73100 .....40.......1. │ │ + 0x0143fd60 9800801c db333000 f000801c 9be73100 .....30.......1. │ │ 0x0143fd70 df00801c 9f2b3100 8a00801c b4e73100 .....+1.......1. │ │ 0x0143fd80 6b00801c a0bc3100 8b00801c 33ab3100 k.....1.....3.1. │ │ - 0x0143fd90 b700801c c1073000 9400801c ca5f3100 ......0......_1. │ │ + 0x0143fd90 b700801c 9a073000 9400801c ca5f3100 ......0......_1. │ │ 0x0143fda0 9500801c b9bc3100 00000000 00000000 ......1......... │ │ 0x0143fdb0 dcd23100 02000000 00000000 04000000 ..1............. │ │ - 0x0143fdc0 ffffffff 9a4f3000 02000000 00000000 .....O0......... │ │ - 0x0143fdd0 04000000 ffffffff d0ab3000 02000000 ..........0..... │ │ - 0x0143fde0 00000000 04000000 ffffffff 3d173000 ............=.0. │ │ + 0x0143fdc0 ffffffff 734f3000 02000000 00000000 ....sO0......... │ │ + 0x0143fdd0 04000000 ffffffff a9ab3000 02000000 ..........0..... │ │ + 0x0143fde0 00000000 04000000 ffffffff 16173000 ..............0. │ │ 0x0143fdf0 02000000 00000000 04000000 ffffffff ................ │ │ 0x0143fe00 d2043100 01000000 00000000 04000000 ..1............. │ │ 0x0143fe10 ffffffff 08ce2e00 01000000 00000000 ................ │ │ 0x0143fe20 04000000 ffffffff 55c93000 01000000 ........U.0..... │ │ 0x0143fe30 00000000 04000000 ffffffff d7043100 ..............1. │ │ 0x0143fe40 01000000 00000000 04000000 ffffffff ................ │ │ - 0x0143fe50 08713000 01000000 00000000 04000000 .q0............. │ │ + 0x0143fe50 e1703000 01000000 00000000 04000000 .p0............. │ │ 0x0143fe60 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0143fe70 00000000 00000000 9a4f3000 02000000 .........O0..... │ │ - 0x0143fe80 00000000 04000000 ffffffff d0ab3000 ..............0. │ │ + 0x0143fe70 00000000 00000000 734f3000 02000000 ........sO0..... │ │ + 0x0143fe80 00000000 04000000 ffffffff a9ab3000 ..............0. │ │ 0x0143fe90 02000000 00000000 04000000 ffffffff ................ │ │ - 0x0143fea0 3b4b3000 02000000 00000000 04000000 ;K0............. │ │ + 0x0143fea0 144b3000 02000000 00000000 04000000 .K0............. │ │ 0x0143feb0 ffffffff 0d292f00 02000000 00000000 .....)/......... │ │ - 0x0143fec0 04000000 ffffffff d34f3000 05000000 .........O0..... │ │ + 0x0143fec0 04000000 ffffffff ac4f3000 05000000 .........O0..... │ │ 0x0143fed0 00000000 00000000 ffffffff d5802f00 ............../. │ │ 0x0143fee0 05000000 00000000 00000000 ffffffff ................ │ │ 0x0143fef0 4e5b3100 07000000 00000000 00000000 N[1............. │ │ 0x0143ff00 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0143ff10 00000000 00000000 3b4b3000 02000000 ........;K0..... │ │ + 0x0143ff10 00000000 00000000 144b3000 02000000 .........K0..... │ │ 0x0143ff20 00000000 04000000 ffffffff 0d292f00 .............)/. │ │ 0x0143ff30 02000000 00000000 04000000 ffffffff ................ │ │ 0x0143ff40 54ca3100 02000000 00000000 04000000 T.1............. │ │ 0x0143ff50 ffffffff 07b83100 02000000 00000000 ......1......... │ │ - 0x0143ff60 04000000 ffffffff 8a133000 02000000 ..........0..... │ │ + 0x0143ff60 04000000 ffffffff 63133000 02000000 ........c.0..... │ │ 0x0143ff70 00000000 04000000 ffffffff 00000000 ................ │ │ 0x0143ff80 00000000 00000000 00000000 00000000 ................ │ │ - 0x0143ff90 3b4b3000 02000000 00000000 04000000 ;K0............. │ │ + 0x0143ff90 144b3000 02000000 00000000 04000000 .K0............. │ │ 0x0143ffa0 ffffffff 0d292f00 02000000 00000000 .....)/......... │ │ - 0x0143ffb0 04000000 ffffffff 9a4f3000 02000000 .........O0..... │ │ + 0x0143ffb0 04000000 ffffffff 734f3000 02000000 ........sO0..... │ │ 0x0143ffc0 00000000 04000000 ffffffff 00000000 ................ │ │ 0x0143ffd0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0143ffe0 9a4f3000 02000000 00000000 04000000 .O0............. │ │ - 0x0143fff0 ffffffff d0ab3000 02000000 00000000 ......0......... │ │ + 0x0143ffe0 734f3000 02000000 00000000 04000000 sO0............. │ │ + 0x0143fff0 ffffffff a9ab3000 02000000 00000000 ......0......... │ │ 0x01440000 04000000 ffffffff dc512f00 02000000 .........Q/..... │ │ - 0x01440010 00000000 04000000 ffffffff d34f3000 .............O0. │ │ + 0x01440010 00000000 04000000 ffffffff ac4f3000 .............O0. │ │ 0x01440020 05000000 00000000 00000000 ffffffff ................ │ │ 0x01440030 d5802f00 05000000 00000000 00000000 ../............. │ │ 0x01440040 ffffffff 38c93000 05000000 00000000 ....8.0......... │ │ 0x01440050 00000000 ffffffff 297d3100 02000000 ........)}1..... │ │ 0x01440060 00000000 04000000 ffffffff 72742e00 ............rt.. │ │ 0x01440070 05000000 00000000 00000000 ffffffff ................ │ │ 0x01440080 aa192f00 02000000 00000000 04000000 ../............. │ │ 0x01440090 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x014400a0 00000000 00000000 d0ab3000 02000000 ..........0..... │ │ + 0x014400a0 00000000 00000000 a9ab3000 02000000 ..........0..... │ │ 0x014400b0 00000000 04000000 ffffffff 38c93000 ............8.0. │ │ 0x014400c0 05000000 00000000 00000000 ffffffff ................ │ │ - 0x014400d0 d6ab3000 05000000 00000000 00000000 ..0............. │ │ + 0x014400d0 afab3000 05000000 00000000 00000000 ..0............. │ │ 0x014400e0 ffffffff edd83100 05000000 00000000 ......1......... │ │ 0x014400f0 00000000 ffffffff 75942e00 05000000 ........u....... │ │ 0x01440100 00000000 00000000 ffffffff 00000000 ................ │ │ 0x01440110 00000000 00000000 00000000 00000000 ................ │ │ - 0x01440120 3d173000 02000000 00000000 04000000 =.0............. │ │ + 0x01440120 16173000 02000000 00000000 04000000 ..0............. │ │ 0x01440130 ffffffff e8cb3100 02000000 00000000 ......1......... │ │ 0x01440140 04000000 ffffffff ab1a3200 01000000 ..........2..... │ │ - 0x01440150 00000000 04000000 ffffffff 0a8d3000 ..............0. │ │ + 0x01440150 00000000 04000000 ffffffff e38c3000 ..............0. │ │ 0x01440160 01000000 00000000 04000000 ffffffff ................ │ │ 0x01440170 00000000 00000000 00000000 00000000 ................ │ │ 0x01440180 00000000 00000000 00000000 40513901 ............@Q9. │ │ 0x01440190 50513901 60513901 70513901 10523901 PQ9.`Q9.pQ9..R9. │ │ 0x014401a0 b0523901 c0523901 10533901 60533901 .R9..R9..S9.`S9. │ │ 0x014401b0 e0533901 20543901 50543901 60543901 .S9. T9.PT9.`T9. │ │ 0x014401c0 90543901 70563901 658d3100 57392f00 .T9.pV9.e.1.W9/. │ │ - 0x014401d0 4f153100 ee0a3200 98083000 efbb3000 O.1...2...0...0. │ │ + 0x014401d0 4f153100 ee0a3200 71083000 efbb3000 O.1...2.q.0...0. │ │ 0x014401e0 53153100 658d3100 e4822e00 4d552f00 S.1.e.1.....MU/. │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ @@ -2202,20 +2202,20 @@ │ │ 0x0144a7a0 00000000 07000000 03000000 54000000 ............T... │ │ 0x0144a7b0 00020000 00000000 6bc12e00 bcd54001 ........k.....@. │ │ 0x0144a7c0 9f540701 bc5c0701 8a5d0701 085e0701 .T...\...]...^.. │ │ 0x0144a7d0 dd5e0701 095f0701 725f0701 9f5f0701 .^..._..r_..._.. │ │ 0x0144a7e0 c65f0701 74600701 be600701 0f610701 ._..t`...`...a.. │ │ 0x0144a7f0 32610701 99610701 20620701 6e620701 2a...a.. b..nb.. │ │ 0x0144a800 03000000 54000000 00020000 00000000 ....T........... │ │ - 0x0144a810 53e92f00 c0d54001 9f540701 bc5c0701 S./...@..T...\.. │ │ + 0x0144a810 2ce92f00 c0d54001 9f540701 bc5c0701 ,./...@..T...\.. │ │ 0x0144a820 8a5d0701 085e0701 dd5e0701 095f0701 .]...^...^..._.. │ │ 0x0144a830 725f0701 9f5f0701 c65f0701 74600701 r_..._..._..t`.. │ │ 0x0144a840 be600701 0f610701 32610701 99610701 .`...a..2a...a.. │ │ 0x0144a850 20620701 6e620701 03000000 54000000 b..nb......T... │ │ - 0x0144a860 00020000 00000000 82253000 c4d54001 .........%0...@. │ │ + 0x0144a860 00020000 00000000 5b253000 c4d54001 ........[%0...@. │ │ 0x0144a870 9f540701 bc5c0701 8a5d0701 085e0701 .T...\...]...^.. │ │ 0x0144a880 dd5e0701 095f0701 725f0701 9f5f0701 .^..._..r_..._.. │ │ 0x0144a890 c65f0701 74600701 be600701 0f610701 ._..t`...`...a.. │ │ 0x0144a8a0 32610701 99610701 20620701 6e620701 2a...a.. b..nb.. │ │ 0x0144a8b0 03000000 54000000 00020000 00000000 ....T........... │ │ 0x0144a8c0 13a42e00 bcd54001 9f540701 bc5c0701 ......@..T...\.. │ │ 0x0144a8d0 8a5d0701 085e0701 dd5e0701 095f0701 .]...^...^..._.. │ │ @@ -2228,104 +2228,104 @@ │ │ 0x0144a940 00100000 00000000 02000000 00000000 ................ │ │ 0x0144a950 03000000 00000000 04000000 00000000 ................ │ │ 0x0144a960 05000000 00000000 06000000 00000000 ................ │ │ 0x0144a970 07000000 00000000 08000000 00000000 ................ │ │ 0x0144a980 09000000 00000000 0a000000 00000000 ................ │ │ 0x0144a990 0b000000 00000000 0c000000 00000000 ................ │ │ 0x0144a9a0 0d000000 26df2e00 85cc0801 00000000 ....&........... │ │ - 0x0144a9b0 f3b02f00 00000000 00000000 02bd3000 ../...........0. │ │ - 0x0144a9c0 00000000 00000000 37273000 00000000 ........7'0..... │ │ + 0x0144a9b0 ccb02f00 00000000 00000000 02bd3000 ../...........0. │ │ + 0x0144a9c0 00000000 00000000 10273000 00000000 .........'0..... │ │ 0x0144a9d0 00000000 f06e3100 00000000 00000000 .....n1......... │ │ - 0x0144a9e0 eb912f00 00000000 00000000 3e273000 ../.........>'0. │ │ - 0x0144a9f0 00000000 00000000 2e433000 00000000 .........C0..... │ │ + 0x0144a9e0 eb912f00 00000000 00000000 17273000 ../..........'0. │ │ + 0x0144a9f0 00000000 00000000 07433000 00000000 .........C0..... │ │ 0x0144aa00 00000000 f1912f00 00000000 00000000 ....../......... │ │ - 0x0144aa10 e37f3000 00000000 00000000 b23a2f00 ..0..........:/. │ │ + 0x0144aa10 bc7f3000 00000000 00000000 b23a2f00 ..0..........:/. │ │ 0x0144aa20 00000000 00000000 181c2f00 00000000 ........../..... │ │ 0x0144aa30 00000000 580d3200 00000000 00000000 ....X.2......... │ │ 0x0144aa40 f6912f00 00000000 00000000 5f0d3200 ../........._.2. │ │ 0x0144aa50 00000000 00000000 60842e00 00000000 ........`....... │ │ 0x0144aa60 00000000 ba3a2f00 00000000 00000000 .....:/......... │ │ - 0x0144aa70 97ea2f00 b5cc0801 00000000 78623000 ../.........xb0. │ │ - 0x0144aa80 00000000 00000000 409e3000 00000000 ........@.0..... │ │ + 0x0144aa70 70ea2f00 b5cc0801 00000000 51623000 p./.........Qb0. │ │ + 0x0144aa80 00000000 00000000 199e3000 00000000 ..........0..... │ │ 0x0144aa90 00000000 ff912f00 00000000 00000000 ....../......... │ │ 0x0144aaa0 1e1c2f00 00000000 00000000 06922f00 ../.........../. │ │ 0x0144aab0 00000000 00000000 bf692e00 00000000 .........i...... │ │ - 0x0144aac0 00000000 34433000 00000000 00000000 ....4C0......... │ │ - 0x0144aad0 2bce2f00 66cd0801 00000000 a5ea2f00 +./.f........./. │ │ + 0x0144aac0 00000000 0d433000 00000000 00000000 .....C0......... │ │ + 0x0144aad0 04ce2f00 66cd0801 00000000 7eea2f00 ../.f.......~./. │ │ 0x0144aae0 00000000 00000000 8acb3100 00000000 ..........1..... │ │ 0x0144aaf0 00000000 e0552f00 00000000 00000000 .....U/......... │ │ 0x0144ab00 00000000 00000000 b6c22e00 0c8f3100 ..............1. │ │ 0x0144ab10 261c2f00 5b392f00 02000000 00000000 &./.[9/......... │ │ 0x0144ab20 00040000 00000000 4ddf2e00 00000000 ........M....... │ │ 0x0144ab30 3f340901 00000000 b0360901 c2360901 ?4.......6...6.. │ │ 0x0144ab40 f8360901 27370901 59370901 8b370901 .6..'7..Y7...7.. │ │ 0x0144ab50 ba370901 ec370901 00000000 1b380901 .7...7.......8.. │ │ 0x0144ab60 4d380901 00000000 00000000 00000000 M8.............. │ │ - 0x0144ab70 57eb2f00 72df2e00 6b8f3100 a5d93000 W./.r...k.1...0. │ │ + 0x0144ab70 30eb2f00 72df2e00 6b8f3100 a5d93000 0./.r...k.1...0. │ │ 0x0144ab80 a6ea3100 8b0d3200 02000000 0148c400 ..1...2......H.. │ │ 0x0144ab90 01000000 00000000 5bb20f01 00000000 ........[....... │ │ 0x0144aba0 00000000 00000000 84962f00 00000000 ........../..... │ │ 0x0144abb0 02000000 0148c400 03000000 00000000 .....H.......... │ │ 0x0144abc0 5bb20f01 00000000 00000000 00000000 [............... │ │ 0x0144abd0 01563100 00000000 02000000 0148c400 .V1..........H.. │ │ 0x0144abe0 02000000 00000000 5bb20f01 00000000 ........[....... │ │ 0x0144abf0 00000000 00000000 6a373100 00000000 ........j71..... │ │ 0x0144ac00 01000000 0148c400 04000000 00000000 .....H.......... │ │ 0x0144ac10 5bb20f01 00000000 00000000 00000000 [............... │ │ 0x0144ac20 39772f00 00000000 01000000 01088000 9w/............. │ │ 0x0144ac30 00000000 00000000 8db20f01 00000000 ................ │ │ - 0x0144ac40 00000000 00000000 c20c3000 00000000 ..........0..... │ │ + 0x0144ac40 00000000 00000000 9b0c3000 00000000 ..........0..... │ │ 0x0144ac50 01000000 0100a800 00000000 00000000 ................ │ │ 0x0144ac60 62b30f01 00000000 00000000 00000000 b............... │ │ 0x0144ac70 80723100 00000000 02000000 0100a800 .r1............. │ │ 0x0144ac80 00000000 00000000 62b30f01 00000000 ........b....... │ │ 0x0144ac90 00000000 00000000 80723100 00000000 .........r1..... │ │ 0x0144aca0 01000000 01208000 00000000 00000000 ..... .......... │ │ 0x0144acb0 14b40f01 00000000 00000000 00000000 ................ │ │ 0x0144acc0 29582f00 00000000 01000000 01208000 )X/.......... .. │ │ 0x0144acd0 00000000 00000000 5ab40f01 00000000 ........Z....... │ │ 0x0144ace0 00000000 00000000 bd923100 00000000 ..........1..... │ │ 0x0144acf0 01000000 010cc000 63000000 00000000 ........c....... │ │ 0x0144ad00 5bb20f01 00000000 00000000 00000000 [............... │ │ 0x0144ad10 cc193100 00000000 02000000 010cc000 ..1............. │ │ 0x0144ad20 63000000 00000000 5bb20f01 00000000 c.......[....... │ │ - 0x0144ad30 00000000 00000000 de453000 00000000 .........E0..... │ │ + 0x0144ad30 00000000 00000000 b7453000 00000000 .........E0..... │ │ 0x0144ad40 01000000 010cc000 63000000 00000000 ........c....... │ │ 0x0144ad50 5bb20f01 00000000 00000000 00000000 [............... │ │ 0x0144ad60 c8fa3000 00000000 01000000 01088000 ..0............. │ │ 0x0144ad70 01000000 00000000 9eb40f01 00000000 ................ │ │ - 0x0144ad80 00000000 00000000 e9453000 00000000 .........E0..... │ │ + 0x0144ad80 00000000 00000000 c2453000 00000000 .........E0..... │ │ 0x0144ad90 02000000 01088000 01000000 00000000 ................ │ │ 0x0144ada0 9eb40f01 00000000 00000000 00000000 ................ │ │ - 0x0144adb0 e9453000 00000000 01000000 01088000 .E0............. │ │ + 0x0144adb0 c2453000 00000000 01000000 01088000 .E0............. │ │ 0x0144adc0 02000000 00000000 9eb40f01 00000000 ................ │ │ - 0x0144add0 00000000 00000000 4fa03000 00000000 ........O.0..... │ │ + 0x0144add0 00000000 00000000 28a03000 00000000 ........(.0..... │ │ 0x0144ade0 02000000 01088000 02000000 00000000 ................ │ │ 0x0144adf0 9eb40f01 00000000 00000000 00000000 ................ │ │ - 0x0144ae00 4fa03000 00000000 01000000 01088000 O.0............. │ │ + 0x0144ae00 28a03000 00000000 01000000 01088000 (.0............. │ │ 0x0144ae10 03000000 00000000 9eb40f01 00000000 ................ │ │ - 0x0144ae20 00000000 00000000 1d2a3000 00000000 .........*0..... │ │ + 0x0144ae20 00000000 00000000 f6293000 00000000 .........)0..... │ │ 0x0144ae30 02000000 01088000 03000000 00000000 ................ │ │ 0x0144ae40 9eb40f01 00000000 00000000 00000000 ................ │ │ - 0x0144ae50 1d2a3000 00000000 ff000000 21088000 .*0.........!... │ │ + 0x0144ae50 f6293000 00000000 ff000000 21088000 .)0.........!... │ │ 0x0144ae60 00000000 00000000 d8b60f01 00000000 ................ │ │ 0x0144ae70 00000000 00000000 e1c42e00 00000000 ................ │ │ 0x0144ae80 00000000 21088000 00000000 00000000 ....!........... │ │ 0x0144ae90 00000000 00000000 00000000 00000000 ................ │ │ 0x0144aea0 e1c42e00 00000000 01000000 21108008 ............!... │ │ 0x0144aeb0 00000000 00000000 92b70f01 5db80f01 ............]... │ │ 0x0144aec0 83b80f01 00000000 e1c42e00 00000000 ................ │ │ 0x0144aed0 ff000000 21088000 01000000 00000000 ....!........... │ │ 0x0144aee0 d8b60f01 00000000 00000000 00000000 ................ │ │ - 0x0144aef0 8bb32f00 00000000 00000000 21088000 ../.........!... │ │ + 0x0144aef0 64b32f00 00000000 00000000 21088000 d./.........!... │ │ 0x0144af00 01000000 00000000 00000000 00000000 ................ │ │ - 0x0144af10 00000000 00000000 8bb32f00 00000000 ........../..... │ │ + 0x0144af10 00000000 00000000 64b32f00 00000000 ........d./..... │ │ 0x0144af20 01000000 21108008 01000000 00000000 ....!........... │ │ 0x0144af30 92b70f01 5db80f01 83b80f01 00000000 ....]........... │ │ - 0x0144af40 8bb32f00 00000000 01000000 81088000 ../............. │ │ + 0x0144af40 64b32f00 00000000 01000000 81088000 d./............. │ │ 0x0144af50 00000000 00000000 aab80f01 00000000 ................ │ │ 0x0144af60 00000000 00000000 f9882e00 00000000 ................ │ │ 0x0144af70 01000000 81088000 00000000 00000000 ................ │ │ 0x0144af80 f0b80f01 00000000 00000000 00000000 ................ │ │ 0x0144af90 cffa3000 00000000 01000000 41088000 ..0.........A... │ │ 0x0144afa0 00000000 00000000 2db90f01 00000000 ........-....... │ │ 0x0144afb0 00000000 00000000 71c03000 00000000 ........q.0..... │ │ @@ -2339,48 +2339,48 @@ │ │ 0x0144b030 20b13100 00000000 ff000000 01088000 .1............. │ │ 0x0144b040 00000000 00000000 d3bc0f01 00000000 ................ │ │ 0x0144b050 00000000 00000000 d7fa3000 00000000 ..........0..... │ │ 0x0144b060 01000000 01088000 00000000 00000000 ................ │ │ 0x0144b070 87bd0f01 00000000 00000000 00000000 ................ │ │ 0x0144b080 00892e00 00000000 ff000000 01088000 ................ │ │ 0x0144b090 00000000 00000000 d7bd0f01 00000000 ................ │ │ - 0x0144b0a0 00000000 00000000 ef453000 00000000 .........E0..... │ │ + 0x0144b0a0 00000000 00000000 c8453000 00000000 .........E0..... │ │ 0x0144b0b0 01000000 01088000 00000000 00000000 ................ │ │ 0x0144b0c0 23bf0f01 00000000 00000000 00000000 #............... │ │ 0x0144b0d0 be202f00 00000000 01000000 01088000 . /............. │ │ 0x0144b0e0 00000000 00000000 d5bf0f01 00000000 ................ │ │ 0x0144b0f0 00000000 00000000 c2202f00 00000000 ......... /..... │ │ 0x0144b100 02000000 01088000 00000000 00000000 ................ │ │ 0x0144b110 d5bf0f01 00000000 00000000 00000000 ................ │ │ 0x0144b120 c2202f00 00000000 01000000 01088000 . /............. │ │ 0x0144b130 00000000 00000000 1cc10f01 00000000 ................ │ │ - 0x0144b140 00000000 00000000 13ee2f00 00000000 ........../..... │ │ + 0x0144b140 00000000 00000000 eced2f00 00000000 ........../..... │ │ 0x0144b150 01000000 01088000 00000000 00000000 ................ │ │ 0x0144b160 d2c10f01 00000000 00000000 00000000 ................ │ │ - 0x0144b170 dc813000 00000000 01000000 01088000 ..0............. │ │ + 0x0144b170 b5813000 00000000 01000000 01088000 ..0............. │ │ 0x0144b180 00000000 00000000 74c20f01 00000000 ........t....... │ │ 0x0144b190 00000000 00000000 20e22e00 00000000 ........ ....... │ │ 0x0144b1a0 01000000 01088000 00000000 00000000 ................ │ │ 0x0144b1b0 5bc30f01 00000000 00000000 00000000 [............... │ │ 0x0144b1c0 80ce3100 00000000 02000000 01088000 ..1............. │ │ 0x0144b1d0 00000000 00000000 5bc30f01 00000000 ........[....... │ │ 0x0144b1e0 00000000 00000000 80ce3100 00000000 ..........1..... │ │ 0x0144b1f0 ff000000 01088000 00000000 00000000 ................ │ │ 0x0144b200 0bc50f01 00000000 00000000 00000000 ................ │ │ 0x0144b210 4ea72e00 00000000 00000000 01088000 N............... │ │ 0x0144b220 00000000 00000000 00000000 00000000 ................ │ │ 0x0144b230 00000000 00000000 4ea72e00 00000000 ........N....... │ │ 0x0144b240 ff000000 01088000 00000000 00000000 ................ │ │ 0x0144b250 44c50f01 00000000 00000000 00000000 D............... │ │ - 0x0144b260 bad02f00 00000000 00000000 01088000 ../............. │ │ + 0x0144b260 93d02f00 00000000 00000000 01088000 ../............. │ │ 0x0144b270 00000000 00000000 00000000 00000000 ................ │ │ - 0x0144b280 00000000 00000000 bad02f00 00000000 ........../..... │ │ + 0x0144b280 00000000 00000000 93d02f00 00000000 ........../..... │ │ 0x0144b290 01000000 01088000 00000000 00000000 ................ │ │ 0x0144b2a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0144b2b0 bad02f00 00000000 02000000 0108c000 ../............. │ │ + 0x0144b2b0 93d02f00 00000000 02000000 0108c000 ../............. │ │ 0x0144b2c0 00000000 00000000 5bb20f01 00000000 ........[....... │ │ 0x0144b2d0 00000000 00000000 42772f00 00000000 ........Bw/..... │ │ 0x0144b2e0 00000000 01008000 00000000 00000000 ................ │ │ 0x0144b2f0 9bc50f01 00000000 00000000 00000000 ................ │ │ 0x0144b300 55a72e00 00000000 01000000 01008000 U............... │ │ 0x0144b310 00000000 00000000 fcc50f01 00000000 ................ │ │ 0x0144b320 00000000 00000000 3cee3100 00000000 ........<.1..... │ │ @@ -2392,60 +2392,60 @@ │ │ 0x0144b380 00000000 01208000 00000000 00000000 ..... .......... │ │ 0x0144b390 c5c60f01 00000000 00000000 00000000 ................ │ │ 0x0144b3a0 08892e00 00000000 02000000 01088000 ................ │ │ 0x0144b3b0 00000000 00000000 f7c60f01 00000000 ................ │ │ 0x0144b3c0 00000000 00000000 d6923100 00000000 ..........1..... │ │ 0x0144b3d0 01000000 01088000 00000000 00000000 ................ │ │ 0x0144b3e0 42c70f01 00000000 00000000 00000000 B............... │ │ - 0x0144b3f0 c4d02f00 00000000 00000000 01008000 ../............. │ │ + 0x0144b3f0 9dd02f00 00000000 00000000 01008000 ../............. │ │ 0x0144b400 00000000 00000000 79c90f01 00000000 ........y....... │ │ 0x0144b410 00000000 00000000 defa3000 00000000 ..........0..... │ │ 0x0144b420 00000000 01008000 00000000 00000000 ................ │ │ 0x0144b430 bbc90f01 00000000 00000000 00000000 ................ │ │ 0x0144b440 f70f3200 00000000 00000000 01008000 ..2............. │ │ 0x0144b450 00000000 00000000 fdc90f01 00000000 ................ │ │ - 0x0144b460 00000000 00000000 f4453000 00000000 .........E0..... │ │ + 0x0144b460 00000000 00000000 cd453000 00000000 .........E0..... │ │ 0x0144b470 03000000 01088000 00000000 00000000 ................ │ │ 0x0144b480 3fca0f01 00000000 00000000 00000000 ?............... │ │ 0x0144b490 24e22e00 00000000 01000000 01088000 $............... │ │ 0x0144b4a0 00000000 00000000 2dcd0f01 00000000 ........-....... │ │ 0x0144b4b0 00000000 00000000 c73e2f00 00000000 .........>/..... │ │ 0x0144b4c0 02000000 01088000 00000000 00000000 ................ │ │ 0x0144b4d0 7ecd0f01 00000000 00000000 00000000 ~............... │ │ - 0x0144b4e0 19ee2f00 00000000 03000000 01088000 ../............. │ │ + 0x0144b4e0 f2ed2f00 00000000 03000000 01088000 ../............. │ │ 0x0144b4f0 00000000 00000000 7ecd0f01 00000000 ........~....... │ │ - 0x0144b500 00000000 00000000 19ee2f00 00000000 ........../..... │ │ + 0x0144b500 00000000 00000000 f2ed2f00 00000000 ........../..... │ │ 0x0144b510 02000000 01088000 00000000 00000000 ................ │ │ 0x0144b520 7ecd0f01 00000000 00000000 00000000 ~............... │ │ - 0x0144b530 7a663000 00000000 03000000 01088000 zf0............. │ │ + 0x0144b530 53663000 00000000 03000000 01088000 Sf0............. │ │ 0x0144b540 00000000 00000000 7ecd0f01 00000000 ........~....... │ │ - 0x0144b550 00000000 00000000 7a663000 00000000 ........zf0..... │ │ + 0x0144b550 00000000 00000000 53663000 00000000 ........Sf0..... │ │ 0x0144b560 01000000 01008000 00000000 00000000 ................ │ │ 0x0144b570 53d00f01 48d10f01 48d10f01 f9d10f01 S...H...H....... │ │ 0x0144b580 78c03000 00000000 01000000 01008000 x.0............. │ │ 0x0144b590 00000000 00000000 53d00f01 cfd20f01 ........S....... │ │ - 0x0144b5a0 cfd20f01 f9d10f01 02463000 00000000 .........F0..... │ │ + 0x0144b5a0 cfd20f01 f9d10f01 db453000 00000000 .........E0..... │ │ 0x0144b5b0 01000000 01008000 00000000 00000000 ................ │ │ 0x0144b5c0 53d00f01 4ad30f01 4ad30f01 f9d10f01 S...J...J....... │ │ - 0x0144b5d0 e2813000 00000000 00000000 01018008 ..0............. │ │ + 0x0144b5d0 bb813000 00000000 00000000 01018008 ..0............. │ │ 0x0144b5e0 00000000 00000000 f1d30f01 44d40f01 ............D... │ │ 0x0144b5f0 44d40f01 8dd40f01 70a62e00 00000000 D.......p....... │ │ 0x0144b600 01000000 01008008 00000000 00000000 ................ │ │ 0x0144b610 f1d30f01 44d40f01 44d40f01 8dd40f01 ....D...D....... │ │ 0x0144b620 70a62e00 00000000 01000000 01008000 p............... │ │ 0x0144b630 00000000 00000000 e0d40f01 a9d60f01 ................ │ │ 0x0144b640 f3d60f01 6ed70f01 7cc03000 00000000 ....n...|.0..... │ │ 0x0144b650 02000000 01008000 00000000 00000000 ................ │ │ 0x0144b660 e0d40f01 a9d60f01 f3d60f01 6ed70f01 ............n... │ │ 0x0144b670 7cc03000 00000000 02000000 01008000 |.0............. │ │ 0x0144b680 00000000 00000000 e0d40f01 a9d60f01 ................ │ │ 0x0144b690 f3d60f01 6ed70f01 5ca72e00 00000000 ....n...\....... │ │ 0x0144b6a0 02000000 0d088000 126d3200 00000000 .........m2..... │ │ 0x0144b6b0 587f0f01 00000000 00000000 00000000 X............... │ │ - 0x0144b6c0 76b32f00 00000000 02000000 05088000 v./............. │ │ + 0x0144b6c0 4fb32f00 00000000 02000000 05088000 O./............. │ │ 0x0144b6d0 166d3200 00000000 587f0f01 00000000 .m2.....X....... │ │ 0x0144b6e0 00000000 00000000 c6cc3100 00000000 ..........1..... │ │ 0x0144b6f0 03000000 05088000 166d3200 00000000 .........m2..... │ │ 0x0144b700 587f0f01 00000000 00000000 00000000 X............... │ │ 0x0144b710 c6cc3100 00000000 01000000 01088000 ..1............. │ │ 0x0144b720 00000000 00000000 00000000 00000000 ................ │ │ 0x0144b730 00000000 00000000 d1e02e00 00000000 ................ │ │ @@ -2462,20 +2462,20 @@ │ │ 0x0144b7e0 09000000 01088400 00000000 00000000 ................ │ │ 0x0144b7f0 b6dd0f01 00000000 00000000 00000000 ................ │ │ 0x0144b800 8adc3000 00000000 07000000 01088400 ..0............. │ │ 0x0144b810 00000000 00000000 66e30f01 00000000 ........f....... │ │ 0x0144b820 00000000 00000000 a9962f00 00000000 ........../..... │ │ 0x0144b830 07000000 01088400 00000000 00000000 ................ │ │ 0x0144b840 c9e70f01 00000000 00000000 00000000 ................ │ │ - 0x0144b850 55a03000 00000000 03000000 01088400 U.0............. │ │ + 0x0144b850 2ea03000 00000000 03000000 01088400 ..0............. │ │ 0x0144b860 00000000 00000000 e1e90f01 00000000 ................ │ │ 0x0144b870 00000000 00000000 9e723100 00000000 .........r1..... │ │ 0x0144b880 02000000 01088400 00000000 00000000 ................ │ │ 0x0144b890 93eb0f01 00000000 00000000 00000000 ................ │ │ - 0x0144b8a0 e6813000 00000000 00000000 01008100 ..0............. │ │ + 0x0144b8a0 bf813000 00000000 00000000 01008100 ..0............. │ │ 0x0144b8b0 00000000 00000000 c4f90f01 fbf90f01 ................ │ │ 0x0144b8c0 fbf90f01 01130f01 f6aa3200 00000000 ..........2..... │ │ 0x0144b8d0 00000000 01008100 00000000 00000000 ................ │ │ 0x0144b8e0 44fa0f01 7ffa0f01 7ffa0f01 01130f01 D............... │ │ 0x0144b8f0 01ab3200 00000000 00000000 01008100 ..2............. │ │ 0x0144b900 00000000 00000000 ddfa0f01 2afb0f01 ............*... │ │ 0x0144b910 2afb0f01 01130f01 4ebc3200 00000000 *.......N.2..... │ │ @@ -2517,77 +2517,77 @@ │ │ 0x0144bb50 ff000000 01288000 7ca64401 00000000 .....(..|.D..... │ │ 0x0144bb60 bf031001 00000000 00000000 00000000 ................ │ │ 0x0144bb70 c3962f00 00000000 ff000000 01288000 ../..........(.. │ │ 0x0144bb80 7ca64401 00000000 18051001 00000000 |.D............. │ │ 0x0144bb90 00000000 00000000 1cc52e00 00000000 ................ │ │ 0x0144bba0 ff000000 01288000 7ca64401 00000000 .....(..|.D..... │ │ 0x0144bbb0 76061001 00000000 00000000 00000000 v............... │ │ - 0x0144bbc0 04823000 00000000 ff000000 01288000 ..0..........(.. │ │ + 0x0144bbc0 dd813000 00000000 ff000000 01288000 ..0..........(.. │ │ 0x0144bbd0 7ca64401 00000000 a8081001 00000000 |.D............. │ │ - 0x0144bbe0 00000000 00000000 b5b42f00 00000000 ........../..... │ │ + 0x0144bbe0 00000000 00000000 8eb42f00 00000000 ........../..... │ │ 0x0144bbf0 02000000 01288000 7ca64401 00000000 .....(..|.D..... │ │ 0x0144bc00 e00d1001 00000000 00000000 00000000 ................ │ │ - 0x0144bc10 0d823000 00000000 00000000 01208000 ..0.......... .. │ │ + 0x0144bc10 e6813000 00000000 00000000 01208000 ..0.......... .. │ │ 0x0144bc20 00000000 00000000 a9101001 00000000 ................ │ │ 0x0144bc30 00000000 00000000 c8962f00 00000000 ........../..... │ │ 0x0144bc40 00000000 01208000 00000000 00000000 ..... .......... │ │ 0x0144bc50 d7101001 00000000 00000000 00000000 ................ │ │ - 0x0144bc60 222a3000 00000000 00000000 01208000 "*0.......... .. │ │ + 0x0144bc60 fb293000 00000000 00000000 01208000 .)0.......... .. │ │ 0x0144bc70 00000000 00000000 05111001 00000000 ................ │ │ - 0x0144bc80 00000000 00000000 91663000 00000000 .........f0..... │ │ + 0x0144bc80 00000000 00000000 6a663000 00000000 ........jf0..... │ │ 0x0144bc90 01000000 01888001 00000000 00000000 ................ │ │ 0x0144bca0 a6281001 00000000 00000000 00000000 .(.............. │ │ 0x0144bcb0 56772f00 00000000 01000000 01888000 Vw/............. │ │ 0x0144bcc0 08000000 00000000 a6281001 00000000 .........(...... │ │ 0x0144bcd0 00000000 00000000 43582f00 00000000 ........CX/..... │ │ 0x0144bce0 ff000000 01089001 00000000 00000000 ................ │ │ 0x0144bcf0 87291001 00000000 00000000 00000000 .).............. │ │ 0x0144bd00 8f6c2e00 00000000 ff000000 01089001 .l.............. │ │ 0x0144bd10 08000000 00000000 87291001 00000000 .........)...... │ │ 0x0144bd20 00000000 00000000 8ea72e00 00000000 ................ │ │ 0x0144bd30 01000000 01888000 00000000 00000000 ................ │ │ 0x0144bd40 2f2a1001 00000000 00000000 00000000 /*.............. │ │ - 0x0144bd50 33463000 00000000 02000000 01888000 3F0............. │ │ + 0x0144bd50 0c463000 00000000 02000000 01888000 .F0............. │ │ 0x0144bd60 00000000 00000000 2f2a1001 00000000 ......../*...... │ │ - 0x0144bd70 00000000 00000000 33463000 00000000 ........3F0..... │ │ + 0x0144bd70 00000000 00000000 0c463000 00000000 .........F0..... │ │ 0x0144bd80 01000000 01888000 00000000 00000000 ................ │ │ 0x0144bd90 2a2b1001 00000000 00000000 00000000 *+.............. │ │ - 0x0144bda0 ca0c3000 00000000 ff000000 01888001 ..0............. │ │ + 0x0144bda0 a30c3000 00000000 ff000000 01888001 ..0............. │ │ 0x0144bdb0 00000000 00000000 712c1001 00000000 ........q,...... │ │ 0x0144bdc0 00000000 00000000 13563100 00000000 .........V1..... │ │ 0x0144bdd0 ff000000 01888000 08000000 00000000 ................ │ │ 0x0144bde0 712c1001 00000000 00000000 00000000 q,.............. │ │ - 0x0144bdf0 20ee2f00 00000000 02000000 01888001 ./............. │ │ + 0x0144bdf0 f9ed2f00 00000000 02000000 01888001 ../............. │ │ 0x0144be00 01000000 00000000 712c1001 00000000 ........q,...... │ │ - 0x0144be10 00000000 00000000 beb42f00 00000000 ........../..... │ │ + 0x0144be10 00000000 00000000 97b42f00 00000000 ........../..... │ │ 0x0144be20 02000000 01888000 02000000 00000000 ................ │ │ 0x0144be30 712c1001 00000000 00000000 00000000 q,.............. │ │ 0x0144be40 21c52e00 00000000 ff000000 01889001 !............... │ │ 0x0144be50 00000000 00000000 48301001 00000000 ........H0...... │ │ 0x0144be60 00000000 00000000 08103200 00000000 ..........2..... │ │ 0x0144be70 ff000000 01889000 08000000 00000000 ................ │ │ 0x0144be80 48301001 00000000 00000000 00000000 H0.............. │ │ 0x0144be90 20563100 00000000 ff000000 01089001 V1............. │ │ 0x0144bea0 00000000 00000000 b3301001 00000000 .........0...... │ │ - 0x0144beb0 00000000 00000000 b7663000 00000000 .........f0..... │ │ + 0x0144beb0 00000000 00000000 90663000 00000000 .........f0..... │ │ 0x0144bec0 ff000000 01089001 08000000 00000000 ................ │ │ 0x0144bed0 b3301001 00000000 00000000 00000000 .0.............. │ │ - 0x0144bee0 4b2a3000 00000000 02000000 01888001 K*0............. │ │ + 0x0144bee0 242a3000 00000000 02000000 01888001 $*0............. │ │ 0x0144bef0 00000000 00000000 ec311001 00000000 .........1...... │ │ 0x0144bf00 00000000 00000000 89c03000 00000000 ..........0..... │ │ 0x0144bf10 02000000 01888000 08000000 00000000 ................ │ │ 0x0144bf20 ec311001 00000000 00000000 00000000 .1.............. │ │ 0x0144bf30 5eee3100 00000000 01000000 01089001 ^.1............. │ │ 0x0144bf40 00000000 00000000 97321001 00000000 .........2...... │ │ 0x0144bf50 00000000 00000000 e6923100 00000000 ..........1..... │ │ 0x0144bf60 ff000000 01888001 00000000 00000000 ................ │ │ 0x0144bf70 a6281001 00000000 00000000 00000000 .(.............. │ │ 0x0144bf80 96373100 00000000 ff000000 01888000 .71............. │ │ 0x0144bf90 08000000 00000000 a6281001 00000000 .........(...... │ │ - 0x0144bfa0 00000000 00000000 de0c3000 00000000 ..........0..... │ │ + 0x0144bfa0 00000000 00000000 b70c3000 00000000 ..........0..... │ │ 0x0144bfb0 ff000000 01889001 00000000 00000000 ................ │ │ 0x0144bfc0 03331001 00000000 00000000 00000000 .3.............. │ │ 0x0144bfd0 a2373100 00000000 ff000000 01889000 .71............. │ │ 0x0144bfe0 08000000 00000000 03331001 00000000 .........3...... │ │ 0x0144bff0 00000000 00000000 f1923100 00000000 ..........1..... │ │ 0x0144c000 ff000000 01889001 04000000 00000000 ................ │ │ 0x0144c010 48301001 00000000 00000000 00000000 H0.............. │ │ @@ -2602,22 +2602,22 @@ │ │ 0x0144c0a0 01000000 01888000 00000000 00000000 ................ │ │ 0x0144c0b0 18341001 00000000 00000000 00000000 .4.............. │ │ 0x0144c0c0 d7202f00 00000000 02000000 01888000 . /............. │ │ 0x0144c0d0 00000000 00000000 18341001 00000000 .........4...... │ │ 0x0144c0e0 00000000 00000000 d7202f00 00000000 ......... /..... │ │ 0x0144c0f0 01000000 01089001 00000000 00000000 ................ │ │ 0x0144c100 a0351001 28361001 4f361001 75361001 .5..(6..O6..u6.. │ │ - 0x0144c110 eb0c3000 00000000 01000000 01089001 ..0............. │ │ + 0x0144c110 c40c3000 00000000 01000000 01089001 ..0............. │ │ 0x0144c120 08000000 00000000 a0351001 28361001 .........5..(6.. │ │ 0x0144c130 4f361001 75361001 c9723100 00000000 O6..u6...r1..... │ │ 0x0144c140 02000000 01089001 00000000 00000000 ................ │ │ 0x0144c150 7d371001 2e381001 55381001 75361001 }7...8..U8..u6.. │ │ - 0x0144c160 fc0c3000 00000000 02000000 01089001 ..0............. │ │ + 0x0144c160 d50c3000 00000000 02000000 01089001 ..0............. │ │ 0x0144c170 08000000 00000000 7d371001 2e381001 ........}7...8.. │ │ - 0x0144c180 55381001 75361001 6ca03000 00000000 U8..u6..l.0..... │ │ + 0x0144c180 55381001 75361001 45a03000 00000000 U8..u6..E.0..... │ │ 0x0144c190 04000000 bba81301 f2a81301 26a91301 ............&... │ │ 0x0144c1a0 abab1301 d1ab1301 57ac1301 beac1301 ........W....... │ │ 0x0144c1b0 11ad1301 bab11301 feb11301 0fb21301 ................ │ │ 0x0144c1c0 12b41301 9bb41301 c6b81301 d9b81301 ................ │ │ 0x0144c1d0 d9b81301 03b91301 00000000 2cb91301 ............,... │ │ 0x0144c1e0 aab91301 00000000 00000000 e6b91301 ................ │ │ 0x0144c1f0 32ba1301 00000000 09f11301 09f11301 2............... │ │ @@ -2651,43 +2651,43 @@ │ │ 0x0144c3b0 00000000 00000000 00000800 40000000 ............@... │ │ 0x0144c3c0 04030000 04030000 00000000 00000000 ................ │ │ 0x0144c3d0 08000000 04000400 00010000 00010000 ................ │ │ 0x0144c3e0 01000000 075a2f00 075a2f00 04130003 .....Z/..Z/..... │ │ 0x0144c3f0 00000000 00000000 00400000 40000000 .........@..@... │ │ 0x0144c400 04030000 04030000 00000000 00000000 ................ │ │ 0x0144c410 28000000 04000000 80000000 80000000 (............... │ │ - 0x0144c420 01000000 e0473000 e0473000 05130003 .....G0..G0..... │ │ + 0x0144c420 01000000 b9473000 b9473000 05130003 .....G0..G0..... │ │ 0x0144c430 00000000 00000000 00000100 40000000 ............@... │ │ 0x0144c440 04030000 04030000 00000000 00000000 ................ │ │ 0x0144c450 24000000 04000000 40000000 80000000 $.......@....... │ │ - 0x0144c460 01000000 bf0e3000 bf0e3000 b4c00003 ......0...0..... │ │ + 0x0144c460 01000000 980e3000 980e3000 b4c00003 ......0...0..... │ │ 0x0144c470 00000000 00000000 20000000 10000000 ........ ....... │ │ 0x0144c480 04030000 04030000 00000000 00000000 ................ │ │ 0x0144c490 21000000 04000000 00000000 00010000 !............... │ │ - 0x0144c4a0 01000000 b3ee2f00 b3ee2f00 b5c00003 ....../.../..... │ │ + 0x0144c4a0 01000000 8cee2f00 8cee2f00 b5c00003 ....../.../..... │ │ 0x0144c4b0 00000000 00000000 20000000 20000000 ........ ... ... │ │ 0x0144c4c0 04030000 04030000 00000000 00000000 ................ │ │ 0x0144c4d0 21000000 05000000 00000000 80010000 !............... │ │ 0x0144c4e0 01000000 7d393100 23b33100 01000003 ....}91.#.1..... │ │ 0x0144c4f0 01000000 01000000 20000000 01000000 ........ ....... │ │ 0x0144c500 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144c510 01000000 09090000 00000000 00000000 ................ │ │ - 0x0144c520 01000000 11df3000 e0833000 02000003 ......0...0..... │ │ + 0x0144c520 01000000 11df3000 b9833000 02000003 ......0...0..... │ │ 0x0144c530 01000000 01000000 20000000 02000000 ........ ....... │ │ 0x0144c540 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144c550 11000000 09090000 00000000 00000000 ................ │ │ 0x0144c560 01000000 53d03100 1adf3000 2f000003 ....S.1...0./... │ │ 0x0144c570 01000000 01000000 40000000 02000000 ........@....... │ │ 0x0144c580 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144c590 18000000 09090000 80000000 80000000 ................ │ │ 0x0144c5a0 01000000 39b33100 dd743100 32000003 ....9.1..t1.2... │ │ 0x0144c5b0 02000000 02000000 40000000 02000000 ........@....... │ │ 0x0144c5c0 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144c5d0 38000000 09090000 80000000 80000000 8............... │ │ - 0x0144c5e0 01000000 ea022f00 d10e3000 33000003 ....../...0.3... │ │ + 0x0144c5e0 01000000 ea022f00 aa0e3000 33000003 ....../...0.3... │ │ 0x0144c5f0 02000000 01000000 40000000 02000000 ........@....... │ │ 0x0144c600 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144c610 18000000 09090000 80000000 80000000 ................ │ │ 0x0144c620 01000000 e3a82e00 24f03100 34000003 ........$.1.4... │ │ 0x0144c630 02000000 04000000 40000000 02000000 ........@....... │ │ 0x0144c640 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144c650 38000000 09090000 80000000 80000000 8............... │ │ @@ -2695,59 +2695,59 @@ │ │ 0x0144c670 01000000 01000000 80000000 02000000 ................ │ │ 0x0144c680 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144c690 18000000 09090000 00010000 00010000 ................ │ │ 0x0144c6a0 01000000 6a8b2e00 fd022f00 38000003 ....j...../.8... │ │ 0x0144c6b0 02000000 02000000 80000000 02000000 ................ │ │ 0x0144c6c0 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144c6d0 38000000 09090000 00010000 00010000 8............... │ │ - 0x0144c6e0 01000000 f2a82e00 3dd32f00 39000003 ........=./.9... │ │ + 0x0144c6e0 01000000 f2a82e00 16d32f00 39000003 ........../.9... │ │ 0x0144c6f0 02000000 01000000 80000000 02000000 ................ │ │ 0x0144c700 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144c710 18000000 09090000 00010000 00010000 ................ │ │ - 0x0144c720 01000000 4cb33100 aab62f00 3a000003 ....L.1.../.:... │ │ + 0x0144c720 01000000 4cb33100 83b62f00 3a000003 ....L.1.../.:... │ │ 0x0144c730 02000000 04000000 80000000 02000000 ................ │ │ 0x0144c740 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144c750 38000000 09090000 00010000 00010000 8............... │ │ 0x0144c760 01000000 5bb33100 30123200 3b000003 ....[.1.0.2.;... │ │ 0x0144c770 01000000 01000000 20000000 10000000 ........ ....... │ │ 0x0144c780 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144c790 11000000 09090000 00000000 00000000 ................ │ │ - 0x0144c7a0 01000000 cbb62f00 64683000 3c000003 ....../.dh0.<... │ │ + 0x0144c7a0 01000000 a4b62f00 3d683000 3c000003 ....../.=h0.<... │ │ 0x0144c7b0 01000000 01000000 40000000 10000000 ........@....... │ │ 0x0144c7c0 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144c7d0 18000000 09090000 80000000 80000000 ................ │ │ 0x0144c7e0 01000000 946d2e00 c9e32e00 3d000003 .....m......=... │ │ 0x0144c7f0 01000000 01000000 80000000 10000000 ................ │ │ 0x0144c800 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144c810 18000000 09090000 00010000 00010000 ................ │ │ - 0x0144c820 01000000 d9b62f00 c5ee2f00 40000003 ....../.../.@... │ │ + 0x0144c820 01000000 b2b62f00 9eee2f00 40000003 ....../.../.@... │ │ 0x0144c830 02000000 02000000 40000000 10000000 ........@....... │ │ 0x0144c840 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144c850 38000000 09090000 80000000 80000000 8............... │ │ - 0x0144c860 01000000 efb62f00 84683000 67000003 ....../..h0.g... │ │ + 0x0144c860 01000000 c8b62f00 5d683000 67000003 ....../.]h0.g... │ │ 0x0144c870 02000000 01000000 40000000 10000000 ........@....... │ │ 0x0144c880 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144c890 18000000 09090000 80000000 80000000 ................ │ │ - 0x0144c8a0 01000000 5ed32f00 f6833000 6a000003 ....^./...0.j... │ │ + 0x0144c8a0 01000000 37d32f00 cf833000 6a000003 ....7./...0.j... │ │ 0x0144c8b0 02000000 02000000 80000000 10000000 ................ │ │ 0x0144c8c0 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144c8d0 38000000 09090000 00010000 00010000 8............... │ │ - 0x0144c8e0 01000000 37df3000 1a843000 6b000003 ....7.0...0.k... │ │ + 0x0144c8e0 01000000 37df3000 f3833000 6b000003 ....7.0...0.k... │ │ 0x0144c8f0 02000000 01000000 80000000 10000000 ................ │ │ 0x0144c900 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144c910 18000000 09090000 00010000 00010000 ................ │ │ 0x0144c920 01000000 31222f00 93412f00 6c000003 ....1"/..A/.l... │ │ 0x0144c930 02000000 04000000 40000000 10000000 ........@....... │ │ 0x0144c940 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144c950 38000000 09090000 80000000 80000000 8............... │ │ - 0x0144c960 01000000 05a92e00 a8683000 6d000003 .........h0.m... │ │ + 0x0144c960 01000000 05a92e00 81683000 6d000003 .........h0.m... │ │ 0x0144c970 02000000 04000000 80000000 10000000 ................ │ │ 0x0144c980 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144c990 38000000 09090000 00010000 00010000 8............... │ │ - 0x0144c9a0 01000000 7d943100 74d32f00 9c000003 ....}.1.t./..... │ │ + 0x0144c9a0 01000000 7d943100 4dd32f00 9c000003 ....}.1.M./..... │ │ 0x0144c9b0 01000000 01000000 00100000 40000000 ............@... │ │ 0x0144c9c0 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144c9d0 18000000 04040000 80000000 80000000 ................ │ │ 0x0144c9e0 01000000 98782f00 a26d2e00 9d000003 .....x/..m...... │ │ 0x0144c9f0 01000000 01000000 00200000 40000000 ......... ..@... │ │ 0x0144ca00 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144ca10 18000000 05050000 00010000 00010000 ................ │ │ @@ -2755,99 +2755,99 @@ │ │ 0x0144ca30 02000000 01000000 00100000 40000000 ............@... │ │ 0x0144ca40 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144ca50 18000000 04040000 80000000 80000000 ................ │ │ 0x0144ca60 01000000 b9982f00 4ddf3000 9f000003 ....../.M.0..... │ │ 0x0144ca70 02000000 01000000 00200000 40000000 ......... ..@... │ │ 0x0144ca80 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144ca90 18000000 05050000 00010000 00010000 ................ │ │ - 0x0144caa0 01000000 1e032f00 cc683000 a2000003 ....../..h0..... │ │ + 0x0144caa0 01000000 1e032f00 a5683000 a2000003 ....../..h0..... │ │ 0x0144cab0 02000000 02000000 00100000 40000000 ............@... │ │ 0x0144cac0 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144cad0 38000000 04040000 80000000 80000000 8............... │ │ - 0x0144cae0 01000000 45f03100 b12b3000 a3000003 ....E.1..+0..... │ │ + 0x0144cae0 01000000 45f03100 8a2b3000 a3000003 ....E.1..+0..... │ │ 0x0144caf0 02000000 02000000 00200000 40000000 ......... ..@... │ │ 0x0144cb00 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144cb10 38000000 05050000 00010000 00010000 8............... │ │ - 0x0144cb20 01000000 f20e3000 54c72e00 a6000003 ......0.T....... │ │ + 0x0144cb20 01000000 cb0e3000 54c72e00 a6000003 ......0.T....... │ │ 0x0144cb30 02000000 04000000 00100000 40000000 ............@... │ │ 0x0144cb40 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144cb50 38000000 04040000 80000000 80000000 8............... │ │ 0x0144cb60 01000000 03e42e00 d3982f00 a7000003 ........../..... │ │ 0x0144cb70 02000000 04000000 00200000 40000000 ......... ..@... │ │ 0x0144cb80 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144cb90 38000000 05050000 00010000 00010000 8............... │ │ 0x0144cba0 01000000 1e5a2f00 43222f00 9cc00003 .....Z/.C"/..... │ │ 0x0144cbb0 01000000 01000000 00400000 40000000 .........@..@... │ │ 0x0144cbc0 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144cbd0 28000000 04040000 80000000 80000000 (............... │ │ - 0x0144cbe0 01000000 05b72f00 3ba92e00 9dc00003 ....../.;....... │ │ + 0x0144cbe0 01000000 deb62f00 3ba92e00 9dc00003 ....../.;....... │ │ 0x0144cbf0 01000000 01000000 00800000 40000000 ............@... │ │ 0x0144cc00 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144cc10 28000000 04040000 00010000 00010000 (............... │ │ - 0x0144cc20 01000000 fe743100 d52b3000 9ec00003 .....t1..+0..... │ │ + 0x0144cc20 01000000 fe743100 ae2b3000 9ec00003 .....t1..+0..... │ │ 0x0144cc30 02000000 01000000 00400000 40000000 .........@..@... │ │ 0x0144cc40 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144cc50 28000000 04040000 80000000 80000000 (............... │ │ - 0x0144cc60 01000000 9f1c3100 f9473000 9fc00003 ......1..G0..... │ │ + 0x0144cc60 01000000 9f1c3100 d2473000 9fc00003 ......1..G0..... │ │ 0x0144cc70 02000000 01000000 00800000 40000000 ............@... │ │ 0x0144cc80 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144cc90 28000000 04040000 00010000 00010000 (............... │ │ - 0x0144cca0 01000000 adc23000 f0683000 a0c00003 ......0..h0..... │ │ + 0x0144cca0 01000000 adc23000 c9683000 a0c00003 ......0..h0..... │ │ 0x0144ccb0 01000000 01000000 00000100 40000000 ............@... │ │ 0x0144ccc0 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144ccd0 24000000 04040000 40000000 80000000 $.......@....... │ │ 0x0144cce0 01000000 86393100 5ff03100 a1c00003 .....91._.1..... │ │ 0x0144ccf0 01000000 01000000 00000200 40000000 ............@... │ │ 0x0144cd00 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144cd10 24000000 04040000 40000000 00010000 $.......@....... │ │ - 0x0144cd20 01000000 94d32f00 78c72e00 a2c00003 ....../.x....... │ │ + 0x0144cd20 01000000 6dd32f00 78c72e00 a2c00003 ....m./.x....... │ │ 0x0144cd30 02000000 01000000 00000100 40000000 ............@... │ │ 0x0144cd40 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144cd50 24000000 04040000 40000000 80000000 $.......@....... │ │ - 0x0144cd60 01000000 49123200 a4a33000 a3c00003 ....I.2...0..... │ │ + 0x0144cd60 01000000 49123200 7da33000 a3c00003 ....I.2.}.0..... │ │ 0x0144cd70 02000000 01000000 00000200 40000000 ............@... │ │ 0x0144cd80 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144cd90 24000000 04040000 40000000 00010000 $.......@....... │ │ 0x0144cda0 01000000 295a2f00 5c222f00 a4c00003 ....)Z/.\"/..... │ │ 0x0144cdb0 08000000 10000000 00400000 40000000 .........@..@... │ │ 0x0144cdc0 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144cdd0 28000000 04040000 80000000 80000000 (............... │ │ - 0x0144cde0 01000000 a8d32f00 e9ee2f00 a5c00003 ....../.../..... │ │ + 0x0144cde0 01000000 81d32f00 c2ee2f00 a5c00003 ....../.../..... │ │ 0x0144cdf0 08000000 10000000 00800000 40000000 ............@... │ │ 0x0144ce00 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144ce10 28000000 04040000 00010000 00010000 (............... │ │ - 0x0144ce20 01000000 080f3000 92393100 a6c00003 ......0..91..... │ │ + 0x0144ce20 01000000 e10e3000 92393100 a6c00003 ......0..91..... │ │ 0x0144ce30 00010000 10000000 00400000 40000000 .........@..@... │ │ 0x0144ce40 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144ce50 28000000 04040000 80000000 80000000 (............... │ │ 0x0144ce60 01000000 54a92e00 38032f00 a7c00003 ....T...8./..... │ │ 0x0144ce70 00010000 10000000 00800000 40000000 ............@... │ │ 0x0144ce80 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144ce90 28000000 04040000 00010000 00010000 (............... │ │ - 0x0144cea0 01000000 1b0f3000 67a92e00 a8c00003 ......0.g....... │ │ + 0x0144cea0 01000000 f40e3000 67a92e00 a8c00003 ......0.g....... │ │ 0x0144ceb0 08000000 10000000 00000100 40000000 ............@... │ │ 0x0144cec0 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144ced0 24000000 04040000 40000000 80000000 $.......@....... │ │ - 0x0144cee0 01000000 c26d2e00 f22b3000 a9c00003 .....m...+0..... │ │ + 0x0144cee0 01000000 c26d2e00 cb2b3000 a9c00003 .....m...+0..... │ │ 0x0144cef0 08000000 10000000 00000200 40000000 ............@... │ │ 0x0144cf00 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144cf10 24000000 04040000 40000000 00010000 $.......@....... │ │ 0x0144cf20 01000000 8f943100 82a92e00 aac00003 ......1......... │ │ 0x0144cf30 00010000 10000000 00000100 40000000 ............@... │ │ 0x0144cf40 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144cf50 24000000 04040000 40000000 80000000 $.......@....... │ │ 0x0144cf60 01000000 09fd3000 385a2f00 abc00003 ......0.8Z/..... │ │ 0x0144cf70 00010000 10000000 00000200 40000000 ............@... │ │ 0x0144cf80 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144cf90 24000000 04040000 40000000 00010000 $.......@....... │ │ - 0x0144cfa0 01000000 b7d32f00 11753100 acc00003 ....../..u1..... │ │ + 0x0144cfa0 01000000 90d32f00 11753100 acc00003 ....../..u1..... │ │ 0x0144cfb0 04000000 08000000 00400000 40000000 .........@..@... │ │ 0x0144cfc0 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144cfd0 28000000 04040000 80000000 80000000 (............... │ │ - 0x0144cfe0 01000000 ced32f00 10b72f00 adc00003 ....../.../..... │ │ + 0x0144cfe0 01000000 a7d32f00 e9b62f00 adc00003 ....../.../..... │ │ 0x0144cff0 04000000 08000000 00800000 40000000 ............@... │ │ 0x0144d000 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144d010 28000000 04040000 00010000 00010000 (............... │ │ 0x0144d020 01000000 5ed03100 f7982f00 aec00003 ....^.1.../..... │ │ 0x0144d030 04000000 08000000 00000100 40000000 ............@... │ │ 0x0144d040 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144d050 24000000 04040000 40000000 80000000 $.......@....... │ │ @@ -2855,59 +2855,59 @@ │ │ 0x0144d070 04000000 08000000 00000200 40000000 ............@... │ │ 0x0144d080 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144d090 24000000 04040000 40000000 00010000 $.......@....... │ │ 0x0144d0a0 01000000 92f03100 a7f03100 06c00003 ......1...1..... │ │ 0x0144d0b0 04000000 08000000 20000000 02000000 ........ ....... │ │ 0x0144d0c0 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144d0d0 11000000 09090000 00000000 00000000 ................ │ │ - 0x0144d0e0 01000000 c3a33000 97c72e00 09c00003 ......0......... │ │ + 0x0144d0e0 01000000 9ca33000 97c72e00 09c00003 ......0......... │ │ 0x0144d0f0 04000000 08000000 40000000 02000000 ........@....... │ │ 0x0144d100 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144d110 18000000 09090000 80000000 80000000 ................ │ │ 0x0144d120 01000000 75222f00 55032f00 0ac00003 ....u"/.U./..... │ │ 0x0144d130 04000000 08000000 80000000 02000000 ................ │ │ 0x0144d140 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144d150 18000000 09090000 00010000 00010000 ................ │ │ - 0x0144d160 01000000 2b0f3000 31b72f00 10c00003 ....+.0.1./..... │ │ + 0x0144d160 01000000 040f3000 0ab72f00 10c00003 ......0.../..... │ │ 0x0144d170 04000000 01000000 20000000 02000000 ........ ....... │ │ 0x0144d180 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144d190 11000000 09090000 00000000 00000000 ................ │ │ - 0x0144d1a0 01000000 daa33000 a08b2e00 13c00003 ......0......... │ │ + 0x0144d1a0 01000000 b3a33000 a08b2e00 13c00003 ......0......... │ │ 0x0144d1b0 04000000 01000000 40000000 02000000 ........@....... │ │ 0x0144d1c0 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144d1d0 18000000 09090000 80000000 80000000 ................ │ │ - 0x0144d1e0 01000000 aa782f00 4db72f00 14c00003 .....x/.M./..... │ │ + 0x0144d1e0 01000000 aa782f00 26b72f00 14c00003 .....x/.&./..... │ │ 0x0144d1f0 04000000 01000000 80000000 02000000 ................ │ │ 0x0144d200 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144d210 18000000 09090000 00010000 00010000 ................ │ │ - 0x0144d220 01000000 1dfd3000 0d2c3000 15c00003 ......0..,0..... │ │ + 0x0144d220 01000000 1dfd3000 e62b3000 15c00003 ......0..+0..... │ │ 0x0144d230 04000000 04000000 20000000 02000000 ........ ....... │ │ 0x0144d240 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144d250 11000000 09090000 00000000 00000000 ................ │ │ 0x0144d260 01000000 bcc72e00 575a2f00 18c00003 ........WZ/..... │ │ 0x0144d270 04000000 04000000 40000000 02000000 ........@....... │ │ 0x0144d280 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144d290 38000000 09090000 80000000 80000000 8............... │ │ - 0x0144d2a0 01000000 d26d2e00 70b72f00 19c00003 .....m..p./..... │ │ + 0x0144d2a0 01000000 d26d2e00 49b72f00 19c00003 .....m..I./..... │ │ 0x0144d2b0 04000000 04000000 80000000 02000000 ................ │ │ 0x0144d2c0 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144d2d0 38000000 09090000 00010000 00010000 8............... │ │ - 0x0144d2e0 01000000 5d123200 292c3000 23c00003 ....].2.),0.#... │ │ + 0x0144d2e0 01000000 5d123200 022c3000 23c00003 ....].2..,0.#... │ │ 0x0144d2f0 04000000 08000000 40000000 10000000 ........@....... │ │ 0x0144d300 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144d310 18000000 04040000 80000000 80000000 ................ │ │ - 0x0144d320 01000000 e5d32f00 3e0f3000 24c00003 ....../.>.0.$... │ │ + 0x0144d320 01000000 bed32f00 170f3000 24c00003 ....../...0.$... │ │ 0x0144d330 04000000 08000000 80000000 20000000 ............ ... │ │ 0x0144d340 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144d350 18000000 05050000 00010000 00010000 ................ │ │ - 0x0144d360 01000000 3e843000 660f3000 27c00003 ....>.0.f.0.'... │ │ + 0x0144d360 01000000 17843000 3f0f3000 27c00003 ......0.?.0.'... │ │ 0x0144d370 04000000 01000000 40000000 10000000 ........@....... │ │ 0x0144d380 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144d390 18000000 04040000 80000000 80000000 ................ │ │ - 0x0144d3a0 01000000 8c222f00 512c3000 28c00003 ....."/.Q,0.(... │ │ + 0x0144d3a0 01000000 8c222f00 2a2c3000 28c00003 ....."/.*,0.(... │ │ 0x0144d3b0 04000000 01000000 80000000 20000000 ............ ... │ │ 0x0144d3c0 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144d3d0 18000000 05050000 00010000 00010000 ................ │ │ 0x0144d3e0 01000000 bf782f00 77123200 2bc00003 .....x/.w.2.+... │ │ 0x0144d3f0 04000000 08000000 00100000 40000000 ............@... │ │ 0x0144d400 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144d410 18000000 04040000 80000000 80000000 ................ │ │ @@ -2915,19 +2915,19 @@ │ │ 0x0144d430 04000000 08000000 00200000 40000000 ......... ..@... │ │ 0x0144d440 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144d450 18000000 05050000 00010000 00010000 ................ │ │ 0x0144d460 01000000 7a032f00 19e42e00 2fc00003 ....z./...../... │ │ 0x0144d470 04000000 01000000 00100000 40000000 ............@... │ │ 0x0144d480 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144d490 18000000 04040000 80000000 80000000 ................ │ │ - 0x0144d4a0 01000000 efa33000 ffd32f00 30c00003 ......0.../.0... │ │ + 0x0144d4a0 01000000 c8a33000 d8d32f00 30c00003 ......0.../.0... │ │ 0x0144d4b0 04000000 01000000 00200000 40000000 ......... ..@... │ │ 0x0144d4c0 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144d4d0 18000000 05050000 00010000 00010000 ................ │ │ - 0x0144d4e0 01000000 02ef2f00 56843000 2c000003 ....../.V.0.,... │ │ + 0x0144d4e0 01000000 dbee2f00 2f843000 2c000003 .....././.0.,... │ │ 0x0144d4f0 08000000 10000000 20000000 02000000 ........ ....... │ │ 0x0144d500 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144d510 11000000 09090000 00000000 00000000 ................ │ │ 0x0144d520 01000000 b7412f00 edf03100 2d000003 .....A/...1.-... │ │ 0x0144d530 00010000 10000000 20000000 02000000 ........ ....... │ │ 0x0144d540 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144d550 11000000 09090000 00000000 00000000 ................ │ │ @@ -2939,15 +2939,15 @@ │ │ 0x0144d5b0 08000000 10000000 40000000 02000000 ........@....... │ │ 0x0144d5c0 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144d5d0 18000000 09090000 80000000 80000000 ................ │ │ 0x0144d5e0 01000000 e36d2e00 b3573100 8d000003 .....m...W1..... │ │ 0x0144d5f0 08000000 10000000 80000000 02000000 ................ │ │ 0x0144d600 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144d610 18000000 09090000 00010000 00010000 ................ │ │ - 0x0144d620 01000000 1a992f00 16483000 90000003 ....../..H0..... │ │ + 0x0144d620 01000000 1a992f00 ef473000 90000003 ....../..G0..... │ │ 0x0144d630 00010000 10000000 40000000 02000000 ........@....... │ │ 0x0144d640 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144d650 18000000 09090000 80000000 80000000 ................ │ │ 0x0144d660 01000000 cdc72e00 c51c3100 91000003 ..........1..... │ │ 0x0144d670 00010000 10000000 80000000 02000000 ................ │ │ 0x0144d680 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144d690 18000000 09090000 00010000 00010000 ................ │ │ @@ -2955,15 +2955,15 @@ │ │ 0x0144d6b0 40000000 01000000 40000000 02000000 @.......@....... │ │ 0x0144d6c0 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144d6d0 18000000 09090000 80000000 80000000 ................ │ │ 0x0144d6e0 01000000 a1a92e00 af393100 95000003 .........91..... │ │ 0x0144d6f0 40000000 01000000 80000000 02000000 @............... │ │ 0x0144d700 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144d710 18000000 09090000 00010000 00010000 ................ │ │ - 0x0144d720 01000000 6c843000 772c3000 a8000003 ....l.0.w,0..... │ │ + 0x0144d720 01000000 45843000 502c3000 a8000003 ....E.0.P,0..... │ │ 0x0144d730 08000000 10000000 00100000 40000000 ............@... │ │ 0x0144d740 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144d750 18000000 04040000 80000000 80000000 ................ │ │ 0x0144d760 01000000 f66d2e00 c2222f00 a9000003 .....m..."/..... │ │ 0x0144d770 08000000 10000000 00200000 40000000 ......... ..@... │ │ 0x0144d780 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144d790 18000000 05050000 00010000 00010000 ................ │ │ @@ -2971,23 +2971,23 @@ │ │ 0x0144d7b0 00010000 10000000 00100000 40000000 ............@... │ │ 0x0144d7c0 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144d7d0 18000000 04040000 80000000 80000000 ................ │ │ 0x0144d7e0 01000000 18f13100 d0573100 ab000003 ......1..W1..... │ │ 0x0144d7f0 00010000 10000000 00200000 40000000 ......... ..@... │ │ 0x0144d800 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144d810 18000000 05050000 00010000 00010000 ................ │ │ - 0x0144d820 01000000 93b72f00 adb72f00 ac000003 ....../.../..... │ │ + 0x0144d820 01000000 6cb72f00 86b72f00 ac000003 ....l./.../..... │ │ 0x0144d830 40000000 01000000 00100000 40000000 @...........@... │ │ 0x0144d840 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144d850 18000000 04040000 80000000 80000000 ................ │ │ 0x0144d860 01000000 0a1d3100 32f13100 ad000003 ......1.2.1..... │ │ 0x0144d870 40000000 01000000 00200000 40000000 @........ ..@... │ │ 0x0144d880 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144d890 18000000 05050000 00010000 00010000 ................ │ │ - 0x0144d8a0 01000000 32753100 0fef2f00 ae000003 ....2u1.../..... │ │ + 0x0144d8a0 01000000 32753100 e8ee2f00 ae000003 ....2u1.../..... │ │ 0x0144d8b0 08000000 10000000 40000000 10000000 ........@....... │ │ 0x0144d8c0 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144d8d0 18000000 09090000 80000000 80000000 ................ │ │ 0x0144d8e0 01000000 90d03100 67b33100 af000003 ......1.g.1..... │ │ 0x0144d8f0 08000000 10000000 80000000 20000000 ............ ... │ │ 0x0144d900 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144d910 18000000 05050000 00010000 00010000 ................ │ │ @@ -2995,63 +2995,63 @@ │ │ 0x0144d930 08000000 10000000 20000000 10000000 ........ ....... │ │ 0x0144d940 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144d950 11000000 09090000 00000000 00000000 ................ │ │ 0x0144d960 01000000 96032f00 c0943100 b1000003 ....../...1..... │ │ 0x0144d970 08000000 10000000 20000000 20000000 ........ ... ... │ │ 0x0144d980 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144d990 11000000 05050000 00000000 00000000 ................ │ │ - 0x0144d9a0 01000000 31992f00 82843000 b2000003 ....1./...0..... │ │ + 0x0144d9a0 01000000 31992f00 5b843000 b2000003 ....1./.[.0..... │ │ 0x0144d9b0 00010000 10000000 40000000 10000000 ........@....... │ │ 0x0144d9c0 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144d9d0 18000000 09090000 80000000 80000000 ................ │ │ 0x0144d9e0 01000000 d9943100 48753100 b3000003 ......1.Hu1..... │ │ 0x0144d9f0 00010000 10000000 80000000 20000000 ............ ... │ │ 0x0144da00 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144da10 18000000 05050000 00010000 00010000 ................ │ │ 0x0144da20 01000000 f4573100 241d3100 b4000003 .....W1.$.1..... │ │ 0x0144da30 00010000 10000000 20000000 10000000 ........ ....... │ │ 0x0144da40 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144da50 11000000 09090000 00000000 00000000 ................ │ │ - 0x0144da60 01000000 2fef2f00 56f13100 b5000003 ...././.V.1..... │ │ + 0x0144da60 01000000 08ef2f00 56f13100 b5000003 ....../.V.1..... │ │ 0x0144da70 00010000 10000000 20000000 20000000 ........ ... ... │ │ 0x0144da80 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144da90 11000000 05050000 00000000 00000000 ................ │ │ - 0x0144daa0 01000000 3fe42e00 a6843000 b6000003 ....?.....0..... │ │ + 0x0144daa0 01000000 3fe42e00 7f843000 b6000003 ....?.....0..... │ │ 0x0144dab0 40000000 01000000 40000000 10000000 @.......@....... │ │ 0x0144dac0 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144dad0 18000000 09090000 80000000 80000000 ................ │ │ - 0x0144dae0 01000000 972c3000 c38b2e00 b7000003 .....,0......... │ │ + 0x0144dae0 01000000 702c3000 c38b2e00 b7000003 ....p,0......... │ │ 0x0144daf0 40000000 01000000 80000000 20000000 @........... ... │ │ 0x0144db00 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144db10 18000000 05050000 00010000 00010000 ................ │ │ - 0x0144db20 01000000 a6d03100 0b693000 b8000003 ......1..i0..... │ │ + 0x0144db20 01000000 a6d03100 e4683000 b8000003 ......1..h0..... │ │ 0x0144db30 40000000 01000000 20000000 10000000 @....... ....... │ │ 0x0144db40 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144db50 11000000 09090000 00000000 00000000 ................ │ │ 0x0144db60 01000000 0c6e2e00 206e2e00 b9000003 .....n.. n...... │ │ 0x0144db70 40000000 01000000 20000000 20000000 @....... ... ... │ │ 0x0144db80 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144db90 11000000 05050000 00000000 00000000 ................ │ │ - 0x0144dba0 01000000 08583100 8c0f3000 35c00003 .....X1...0.5... │ │ + 0x0144dba0 01000000 08583100 650f3000 35c00003 .....X1.e.0.5... │ │ 0x0144dbb0 80000000 10000000 40000000 02000000 ........@....... │ │ 0x0144dbc0 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144dbd0 18000000 09090000 80000000 80000000 ................ │ │ 0x0144dbe0 01000000 a6032f00 bf032f00 36c00003 ....../.../.6... │ │ 0x0144dbf0 80000000 10000000 80000000 02000000 ................ │ │ 0x0144dc00 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144dc10 18000000 09090000 00010000 00010000 ................ │ │ - 0x0144dc20 01000000 d1b72f00 c8412f00 37c00003 ....../..A/.7... │ │ + 0x0144dc20 01000000 aab72f00 c8412f00 37c00003 ....../..A/.7... │ │ 0x0144dc30 80000000 10000000 40000000 10000000 ........@....... │ │ 0x0144dc40 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144dc50 18000000 09090000 80000000 80000000 ................ │ │ - 0x0144dc60 01000000 b12c3000 bad03100 38c00003 .....,0...1.8... │ │ + 0x0144dc60 01000000 8a2c3000 bad03100 38c00003 .....,0...1.8... │ │ 0x0144dc70 80000000 10000000 80000000 20000000 ............ ... │ │ 0x0144dc80 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144dc90 18000000 05050000 00010000 00010000 ................ │ │ - 0x0144dca0 01000000 ca843000 37483000 39c00003 ......0.7H0.9... │ │ + 0x0144dca0 01000000 a3843000 10483000 39c00003 ......0..H0.9... │ │ 0x0144dcb0 80000000 10000000 20000000 02000000 ........ ....... │ │ 0x0144dcc0 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144dcd0 11000000 09090000 00000000 00000000 ................ │ │ 0x0144dce0 01000000 73f13100 b8a92e00 3ac00003 ....s.1.....:... │ │ 0x0144dcf0 80000000 10000000 20000000 10000000 ........ ....... │ │ 0x0144dd00 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144dd10 11000000 09090000 00000000 00000000 ................ │ │ @@ -3059,39 +3059,39 @@ │ │ 0x0144dd30 80000000 10000000 20000000 20000000 ........ ... ... │ │ 0x0144dd40 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144dd50 11000000 05050000 00000000 00000000 ................ │ │ 0x0144dd60 01000000 fc222f00 d0c23000 1dc00003 ....."/...0..... │ │ 0x0144dd70 20000000 40000000 40000000 02000000 ...@...@....... │ │ 0x0144dd80 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144dd90 08000000 09090000 80000000 80000000 ................ │ │ - 0x0144dda0 01000000 0ba43000 21583100 1ec00003 ......0.!X1..... │ │ + 0x0144dda0 01000000 e4a33000 21583100 1ec00003 ......0.!X1..... │ │ 0x0144ddb0 20000000 01000000 40000000 02000000 .......@....... │ │ 0x0144ddc0 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144ddd0 08000000 09090000 80000000 80000000 ................ │ │ - 0x0144dde0 01000000 c0123200 43ef2f00 1fc00003 ......2.C./..... │ │ + 0x0144dde0 01000000 c0123200 1cef2f00 1fc00003 ......2.../..... │ │ 0x0144ddf0 20000000 02000000 40000000 02000000 .......@....... │ │ 0x0144de00 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144de10 28000000 09090000 80000000 80000000 (............... │ │ 0x0144de20 01000000 ee412f00 f1c23000 20c00003 .....A/...0. ... │ │ 0x0144de30 20000000 40000000 80000000 02000000 ...@........... │ │ 0x0144de40 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144de50 08000000 09090000 00010000 00010000 ................ │ │ - 0x0144de60 01000000 cd2c3000 af0f3000 21c00003 .....,0...0.!... │ │ + 0x0144de60 01000000 a62c3000 880f3000 21c00003 .....,0...0.!... │ │ 0x0144de70 20000000 01000000 80000000 02000000 ............... │ │ 0x0144de80 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144de90 08000000 09090000 00010000 00010000 ................ │ │ - 0x0144dea0 01000000 23a43000 d8123200 22c00003 ....#.0...2."... │ │ + 0x0144dea0 01000000 fca33000 d8123200 22c00003 ......0...2."... │ │ 0x0144deb0 20000000 02000000 80000000 02000000 ............... │ │ 0x0144dec0 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144ded0 28000000 09090000 00010000 00010000 (............... │ │ 0x0144dee0 01000000 e2032f00 e6393100 aacc0003 ....../..91..... │ │ 0x0144def0 02000000 01000000 00000800 40000000 ............@... │ │ 0x0144df00 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144df10 08000000 04040000 00010000 00010000 ................ │ │ - 0x0144df20 01000000 87b33100 d40f3000 a8cc0003 ......1...0..... │ │ + 0x0144df20 01000000 87b33100 ad0f3000 a8cc0003 ......1...0..... │ │ 0x0144df30 04000000 01000000 00000800 40000000 ............@... │ │ 0x0144df40 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144df50 08000000 04040000 00010000 00010000 ................ │ │ 0x0144df60 01000000 e4c72e00 02422f00 a9cc0003 .........B/..... │ │ 0x0144df70 04000000 08000000 00000800 40000000 ............@... │ │ 0x0144df80 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144df90 08000000 04040000 00010000 00010000 ................ │ │ @@ -3099,83 +3099,83 @@ │ │ 0x0144dfb0 08000000 10000000 00000800 40000000 ............@... │ │ 0x0144dfc0 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144dfd0 08000000 04040000 00010000 00010000 ................ │ │ 0x0144dfe0 01000000 905a2f00 71df3000 accc0003 .....Z/.q.0..... │ │ 0x0144dff0 80000000 10000000 00000800 40000000 ............@... │ │ 0x0144e000 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e010 08000000 04040000 00010000 00010000 ................ │ │ - 0x0144e020 01000000 25d42f00 89f13100 adcc0003 ....%./...1..... │ │ + 0x0144e020 01000000 fed32f00 89f13100 adcc0003 ....../...1..... │ │ 0x0144e030 00010000 10000000 00000800 40000000 ............@... │ │ 0x0144e040 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e050 08000000 04040000 00010000 00010000 ................ │ │ 0x0144e060 01000000 e0d03100 10232f00 aecc0003 ......1..#/..... │ │ 0x0144e070 40000000 01000000 00000800 40000000 @...........@... │ │ 0x0144e080 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e090 08000000 04040000 00010000 00010000 ................ │ │ - 0x0144e0a0 01000000 dd843000 d7a92e00 ba000003 ......0......... │ │ + 0x0144e0a0 01000000 b6843000 d7a92e00 ba000003 ......0......... │ │ 0x0144e0b0 01000000 01000000 00010000 10000000 ................ │ │ 0x0144e0c0 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e0d0 28000000 04040000 80000000 80000000 (............... │ │ - 0x0144e0e0 01000000 fd123200 f0843000 bd000003 ......2...0..... │ │ + 0x0144e0e0 01000000 fd123200 c9843000 bd000003 ......2...0..... │ │ 0x0144e0f0 02000000 02000000 00010000 10000000 ................ │ │ 0x0144e100 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e110 28000000 04040000 80000000 80000000 (............... │ │ 0x0144e120 01000000 12c33000 02c82e00 be000003 ......0......... │ │ 0x0144e130 02000000 01000000 00010000 10000000 ................ │ │ 0x0144e140 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e150 28000000 04040000 80000000 80000000 (............... │ │ - 0x0144e160 01000000 68ef2f00 59e42e00 bf000003 ....h./.Y....... │ │ + 0x0144e160 01000000 41ef2f00 59e42e00 bf000003 ....A./.Y....... │ │ 0x0144e170 02000000 04000000 00010000 10000000 ................ │ │ 0x0144e180 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e190 28000000 04040000 80000000 80000000 (............... │ │ - 0x0144e1a0 01000000 53483000 edb72f00 c0000003 ....SH0.../..... │ │ + 0x0144e1a0 01000000 2c483000 c6b72f00 c0000003 ....,H0.../..... │ │ 0x0144e1b0 01000000 01000000 00020000 10000000 ................ │ │ 0x0144e1c0 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e1d0 28000000 04040000 00010000 00010000 (............... │ │ 0x0144e1e0 01000000 9ddf3000 3a232f00 c3000003 ......0.:#/..... │ │ 0x0144e1f0 02000000 02000000 00020000 10000000 ................ │ │ 0x0144e200 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e210 28000000 04040000 00010000 00010000 (............... │ │ - 0x0144e220 01000000 28693000 2c8c2e00 c4000003 ....(i0.,....... │ │ + 0x0144e220 01000000 01693000 2c8c2e00 c4000003 .....i0.,....... │ │ 0x0144e230 02000000 01000000 00020000 10000000 ................ │ │ 0x0144e240 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e250 28000000 04040000 00010000 00010000 (............... │ │ 0x0144e260 01000000 2cfd3000 2dc33000 c5000003 ....,.0.-.0..... │ │ 0x0144e270 02000000 04000000 00020000 10000000 ................ │ │ 0x0144e280 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e290 28000000 04040000 00010000 00010000 (............... │ │ - 0x0144e2a0 01000000 3ba43000 18133200 84000003 ....;.0...2..... │ │ + 0x0144e2a0 01000000 14a43000 18133200 84000003 ......0...2..... │ │ 0x0144e2b0 01000000 01000000 00020000 02000000 ................ │ │ 0x0144e2c0 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144e2d0 28000000 09090000 00010000 00010000 (............... │ │ - 0x0144e2e0 01000000 12b82f00 3d6e2e00 87000003 ....../.=n...... │ │ + 0x0144e2e0 01000000 ebb72f00 3d6e2e00 87000003 ....../.=n...... │ │ 0x0144e2f0 02000000 02000000 00020000 02000000 ................ │ │ 0x0144e300 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144e310 28000000 09090000 00010000 00010000 (............... │ │ 0x0144e320 01000000 a3b33100 558c2e00 88000003 ......1.U....... │ │ 0x0144e330 02000000 01000000 00020000 02000000 ................ │ │ 0x0144e340 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144e350 28000000 09090000 00010000 00010000 (............... │ │ 0x0144e360 01000000 30422f00 63232f00 89000003 ....0B/.c#/..... │ │ 0x0144e370 02000000 04000000 00020000 02000000 ................ │ │ 0x0144e380 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144e390 28000000 09090000 00010000 00010000 (............... │ │ - 0x0144e3a0 01000000 e52c3000 6c753100 41000003 .....,0.lu1.A... │ │ + 0x0144e3a0 01000000 be2c3000 6c753100 41000003 .....,0.lu1.A... │ │ 0x0144e3b0 01000000 01000000 00010000 02000000 ................ │ │ 0x0144e3c0 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144e3d0 28000000 09090000 80000000 80000000 (............... │ │ 0x0144e3e0 01000000 411d3100 82e42e00 44000003 ....A.1.....D... │ │ 0x0144e3f0 02000000 02000000 00010000 02000000 ................ │ │ 0x0144e400 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144e410 28000000 09090000 80000000 80000000 (............... │ │ - 0x0144e420 01000000 43693000 f52c3000 45000003 ....Ci0..,0.E... │ │ + 0x0144e420 01000000 1c693000 ce2c3000 45000003 .....i0..,0.E... │ │ 0x0144e430 02000000 01000000 00010000 02000000 ................ │ │ 0x0144e440 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144e450 28000000 09090000 80000000 80000000 (............... │ │ - 0x0144e460 01000000 56c33000 4ba43000 46000003 ....V.0.K.0.F... │ │ + 0x0144e460 01000000 56c33000 24a43000 46000003 ....V.0.$.0.F... │ │ 0x0144e470 02000000 04000000 00010000 02000000 ................ │ │ 0x0144e480 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144e490 28000000 09090000 80000000 80000000 (............... │ │ 0x0144e4a0 01000000 7b8c2e00 06792f00 72c00003 ....{....y/.r... │ │ 0x0144e4b0 04000000 08000000 00010000 10000000 ................ │ │ 0x0144e4c0 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144e4d0 28000000 04040000 80000000 80000000 (............... │ │ @@ -3203,43 +3203,43 @@ │ │ 0x0144e630 00010000 10000000 00010000 10000000 ................ │ │ 0x0144e640 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144e650 28000000 09090000 80000000 80000000 (............... │ │ 0x0144e660 01000000 33792f00 3b3a3100 97c00003 ....3y/.;:1..... │ │ 0x0144e670 00010000 10000000 00020000 20000000 ............ ... │ │ 0x0144e680 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144e690 28000000 05050000 00010000 00010000 (............... │ │ - 0x0144e6a0 01000000 7fef2f00 66483000 98c00003 ....../.fH0..... │ │ + 0x0144e6a0 01000000 58ef2f00 3f483000 98c00003 ....X./.?H0..... │ │ 0x0144e6b0 40000000 01000000 00010000 10000000 @............... │ │ 0x0144e6c0 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144e6d0 28000000 09090000 80000000 80000000 (............... │ │ - 0x0144e6e0 01000000 e0f13100 19853000 99c00003 ......1...0..... │ │ + 0x0144e6e0 01000000 e0f13100 f2843000 99c00003 ......1...0..... │ │ 0x0144e6f0 40000000 01000000 00020000 20000000 @........... ... │ │ 0x0144e700 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144e710 28000000 05050000 00010000 00010000 (............... │ │ 0x0144e720 01000000 c95a2f00 a8e42e00 9ac00003 .....Z/......... │ │ 0x0144e730 80000000 10000000 00010000 10000000 ................ │ │ 0x0144e740 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144e750 28000000 09090000 80000000 80000000 (............... │ │ 0x0144e760 01000000 fca92e00 6ac33000 9bc00003 ........j.0..... │ │ 0x0144e770 80000000 10000000 00020000 20000000 ............ ... │ │ 0x0144e780 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144e790 28000000 05050000 00010000 00010000 (............... │ │ - 0x0144e7a0 01000000 a0232f00 9aef2f00 81000003 .....#/.../..... │ │ + 0x0144e7a0 01000000 a0232f00 73ef2f00 81000003 .....#/.s./..... │ │ 0x0144e7b0 10000000 20000000 00040000 08000000 .... ........... │ │ 0x0144e7c0 01030000 03030000 00000000 00000000 ................ │ │ 0x0144e7d0 08000000 02020100 00010000 00010000 ................ │ │ - 0x0144e7e0 01000000 00103000 11d13100 83000003 ......0...1..... │ │ + 0x0144e7e0 01000000 d90f3000 11d13100 83000003 ......0...1..... │ │ 0x0144e7f0 10000000 20000000 20000000 04000000 .... ... ....... │ │ 0x0144e800 01030000 03030000 00000000 00000000 ................ │ │ 0x0144e810 01000000 02020000 00000000 00000000 ................ │ │ 0x0144e820 01000000 1b042f00 00000000 02c10003 ....../......... │ │ 0x0144e830 10000000 a0000000 00000400 00010000 ................ │ │ 0x0144e840 01030000 03030000 00000000 00000000 ................ │ │ 0x0144e850 08000000 06060100 00010000 00010000 ................ │ │ - 0x0144e860 01000000 71a43000 00000000 85ff0003 ....q.0......... │ │ + 0x0144e860 01000000 4aa43000 00000000 85ff0003 ....J.0......... │ │ 0x0144e870 10000000 a0000000 00000400 00010000 ................ │ │ 0x0144e880 01030000 03030000 00000000 00000000 ................ │ │ 0x0144e890 08000000 06060100 00010000 00010000 ................ │ │ 0x0144e8a0 01000000 3b042f00 00000000 87ff0003 ....;./......... │ │ 0x0144e8b0 10000000 a0000000 20000000 80000000 ........ ....... │ │ 0x0144e8c0 01030000 03030000 00000000 00000000 ................ │ │ 0x0144e8d0 01000000 06060100 00000000 00000000 ................ │ │ @@ -3247,95 +3247,95 @@ │ │ 0x0144e8f0 00020000 80000000 00008000 00080000 ................ │ │ 0x0144e900 03030000 03030000 00000000 00000000 ................ │ │ 0x0144e910 08000000 06060200 00010000 00010000 ................ │ │ 0x0144e920 01000000 f3943100 00000000 01c10003 ......1......... │ │ 0x0144e930 00020000 80000000 00004000 00040000 ..........@..... │ │ 0x0144e940 03030000 03030000 00000000 00000000 ................ │ │ 0x0144e950 08000000 06060200 00010000 00010000 ................ │ │ - 0x0144e960 01000000 2ab82f00 8e753100 07000003 ....*./..u1..... │ │ + 0x0144e960 01000000 03b82f00 8e753100 07000003 ....../..u1..... │ │ 0x0144e970 01000000 01000000 10000000 02000000 ................ │ │ 0x0144e980 00030000 02030000 00010000 fffe0000 ................ │ │ 0x0144e990 24000000 09090000 80000000 80000000 $............... │ │ - 0x0144e9a0 01000000 b8df3000 15103000 96000003 ......0...0..... │ │ + 0x0144e9a0 01000000 b8df3000 ee0f3000 96000003 ......0...0..... │ │ 0x0144e9b0 01000000 01000000 00080000 02000000 ................ │ │ 0x0144e9c0 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144e9d0 24000000 09090000 80000000 80000000 $............... │ │ - 0x0144e9e0 01000000 d3e42e00 1b2d3000 99000003 .........-0..... │ │ + 0x0144e9e0 01000000 d3e42e00 f42c3000 99000003 .........,0..... │ │ 0x0144e9f0 02000000 02000000 00080000 02000000 ................ │ │ 0x0144ea00 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144ea10 24000000 09090000 80000000 80000000 $............... │ │ - 0x0144ea20 01000000 99992f00 2f103000 9a000003 .....././.0..... │ │ + 0x0144ea20 01000000 99992f00 08103000 9a000003 ....../...0..... │ │ 0x0144ea30 02000000 01000000 00080000 02000000 ................ │ │ 0x0144ea40 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144ea50 24000000 09090000 80000000 80000000 $............... │ │ - 0x0144ea60 01000000 aa992f00 beef2f00 9b000003 ....../.../..... │ │ + 0x0144ea60 01000000 aa992f00 97ef2f00 9b000003 ....../.../..... │ │ 0x0144ea70 02000000 04000000 00080000 02000000 ................ │ │ 0x0144ea80 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0144ea90 24000000 09090000 80000000 80000000 $............... │ │ - 0x0144eaa0 01000000 8a133200 dcef2f00 50c00003 ......2.../.P... │ │ + 0x0144eaa0 01000000 8a133200 b5ef2f00 50c00003 ......2.../.P... │ │ 0x0144eab0 01000000 01000000 00001000 40000000 ............@... │ │ 0x0144eac0 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144ead0 28000000 04040000 80000000 80000000 (............... │ │ - 0x0144eae0 01000000 4d103000 19aa2e00 51c00003 ....M.0.....Q... │ │ + 0x0144eae0 01000000 26103000 19aa2e00 51c00003 ....&.0.....Q... │ │ 0x0144eaf0 01000000 01000000 00002000 40000000 .......... .@... │ │ 0x0144eb00 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144eb10 28000000 05050000 00010000 00010000 (............... │ │ - 0x0144eb20 01000000 fdef2f00 95c33000 52c00003 ....../...0.R... │ │ + 0x0144eb20 01000000 d6ef2f00 95c33000 52c00003 ....../...0.R... │ │ 0x0144eb30 02000000 01000000 00001000 40000000 ............@... │ │ 0x0144eb40 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144eb50 28000000 04040000 80000000 80000000 (............... │ │ 0x0144eb60 01000000 46583100 806e2e00 53c00003 ....FX1..n..S... │ │ 0x0144eb70 02000000 01000000 00002000 40000000 .......... .@... │ │ 0x0144eb80 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144eb90 28000000 05050000 00010000 00010000 (............... │ │ - 0x0144eba0 01000000 4e792f00 8f483000 56c00003 ....Ny/..H0.V... │ │ + 0x0144eba0 01000000 4e792f00 68483000 56c00003 ....Ny/.hH0.V... │ │ 0x0144ebb0 02000000 02000000 00001000 40000000 ............@... │ │ 0x0144ebc0 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144ebd0 28000000 04040000 80000000 80000000 (............... │ │ - 0x0144ebe0 01000000 5b693000 76693000 57c00003 ....[i0.vi0.W... │ │ + 0x0144ebe0 01000000 34693000 4f693000 57c00003 ....4i0.Oi0.W... │ │ 0x0144ebf0 02000000 02000000 00002000 40000000 .......... .@... │ │ 0x0144ec00 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144ec10 28000000 05050000 00010000 00010000 (............... │ │ 0x0144ec20 01000000 b7232f00 0c953100 5cc00003 .....#/...1.\... │ │ 0x0144ec30 04000000 08000000 00001000 40000000 ............@... │ │ 0x0144ec40 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144ec50 28000000 04040000 80000000 80000000 (............... │ │ - 0x0144ec60 01000000 42853000 bac33000 5dc00003 ....B.0...0.]... │ │ + 0x0144ec60 01000000 1b853000 bac33000 5dc00003 ......0...0.]... │ │ 0x0144ec70 04000000 08000000 00002000 40000000 .......... .@... │ │ 0x0144ec80 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144ec90 28000000 05050000 00010000 00010000 (............... │ │ 0x0144eca0 01000000 69792f00 bbb33100 60c00003 ....iy/...1.`... │ │ 0x0144ecb0 04000000 01000000 00001000 40000000 ............@... │ │ 0x0144ecc0 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144ecd0 28000000 04040000 80000000 80000000 (............... │ │ - 0x0144ece0 01000000 a8753100 93a43000 61c00003 .....u1...0.a... │ │ + 0x0144ece0 01000000 a8753100 6ca43000 61c00003 .....u1.l.0.a... │ │ 0x0144ecf0 04000000 01000000 00002000 40000000 .......... .@... │ │ 0x0144ed00 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144ed10 28000000 05050000 00010000 00010000 (............... │ │ - 0x0144ed20 01000000 61853000 78853000 6ac00003 ....a.0.x.0.j... │ │ + 0x0144ed20 01000000 3a853000 51853000 6ac00003 ....:.0.Q.0.j... │ │ 0x0144ed30 08000000 10000000 00001000 40000000 ............@... │ │ 0x0144ed40 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144ed50 28000000 04040000 80000000 80000000 (............... │ │ 0x0144ed60 01000000 c1753100 58d13100 6bc00003 .....u1.X.1.k... │ │ 0x0144ed70 08000000 10000000 00002000 40000000 .......... .@... │ │ 0x0144ed80 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144ed90 28000000 05050000 00010000 00010000 (............... │ │ 0x0144eda0 01000000 643a3100 61583100 6cc00003 ....d:1.aX1.l... │ │ 0x0144edb0 00010000 10000000 00001000 40000000 ............@... │ │ 0x0144edc0 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144edd0 28000000 04040000 80000000 80000000 (............... │ │ - 0x0144ede0 01000000 18f02f00 33f02f00 6dc00003 ....../.3./.m... │ │ + 0x0144ede0 01000000 f1ef2f00 0cf02f00 6dc00003 ....../.../.m... │ │ 0x0144edf0 00010000 10000000 00002000 40000000 .......... .@... │ │ 0x0144ee00 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144ee10 28000000 05050000 00010000 00010000 (............... │ │ 0x0144ee20 01000000 fbf13100 591d3100 6ec00003 ......1.Y.1.n... │ │ 0x0144ee30 40000000 01000000 00001000 40000000 @...........@... │ │ 0x0144ee40 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144ee50 28000000 04040000 80000000 80000000 (............... │ │ - 0x0144ee60 01000000 b7992f00 9b693000 6fc00003 ....../..i0.o... │ │ + 0x0144ee60 01000000 b7992f00 74693000 6fc00003 ....../.ti0.o... │ │ 0x0144ee70 40000000 01000000 00002000 40000000 @......... .@... │ │ 0x0144ee80 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0144ee90 28000000 05050000 00010000 00010000 (............... │ │ 0x0144eea0 00000000 50042f00 50042f00 ff000003 ....P./.P./..... │ │ 0x0144eeb0 00000000 00000000 00000000 00000000 ................ │ │ 0x0144eec0 00000000 00000000 00000000 00000000 ................ │ │ 0x0144eed0 00000000 00000000 00000000 00000000 ................ │ │ @@ -3353,65 +3353,65 @@ │ │ 0x0144ef90 201e1c01 401e1c01 801f1c01 f01f1c01 ...@........... │ │ 0x0144efa0 eb722e00 50411d01 c0411d01 10421d01 .r..PA...A...B.. │ │ 0x0144efb0 60421d01 a0421d01 a0541d01 e0541d01 `B...B...T...T.. │ │ 0x0144efc0 10551d01 30551d01 00200000 00000000 .U..0U... ...... │ │ 0x0144efd0 00000000 70e01d01 a0e01d01 00000000 ....p........... │ │ 0x0144efe0 f0e01d01 70e11d01 f0e11d01 00000000 ....p........... │ │ 0x0144eff0 00000000 50e21d01 a0e01d01 00000000 ....P........... │ │ - 0x0144f000 80e21d01 70e11d01 f0e11d01 9a6f3000 ....p........o0. │ │ + 0x0144f000 80e21d01 70e11d01 f0e11d01 736f3000 ....p.......so0. │ │ 0x0144f010 a0401e01 20381e01 50441e01 90441e01 .@.. 8..PD...D.. │ │ 0x0144f020 b0441e01 00040000 00000000 00000000 .D.............. │ │ 0x0144f030 0cf04401 38f04401 31193200 a06f1e01 ..D.8.D.1.2..o.. │ │ 0x0144f040 e06f1e01 30701e01 00000000 00000000 .o..0p.......... │ │ 0x0144f050 00741e01 20741e01 00040000 00000000 .t.. t.......... │ │ 0x0144f060 00000000 00000000 21922e00 60891e01 ........!...`... │ │ 0x0144f070 d08a1e01 b08b1e01 00000000 108d1e01 ................ │ │ 0x0144f080 208e1e01 00000000 00000000 508f1e01 ...........P... │ │ 0x0144f090 608f1e01 8c4d4101 101d3400 10593400 `....MA...4..Y4. │ │ 0x0144f0a0 00008000 691a3200 00000001 791a3200 ....i.2.....y.2. │ │ - 0x0144f0b0 00008001 6f323000 00000002 00ab3000 ....o20.......0. │ │ - 0x0144f0c0 00008002 c97c3100 00000003 c8163000 .....|1.......0. │ │ - 0x0144f0d0 00008003 324f3000 00000004 d3c83000 ....2O0.......0. │ │ - 0x0144f0e0 00008004 e2163000 00000005 7f323000 ......0......20. │ │ - 0x0144f0f0 00008005 98b02e00 00008006 c2bf2f00 ............../. │ │ - 0x0144f100 00000007 64f82f00 00008007 27f93100 ....d./.....'.1. │ │ + 0x0144f0b0 00008001 48323000 00000002 d9aa3000 ....H20.......0. │ │ + 0x0144f0c0 00008002 c97c3100 00000003 a1163000 .....|1.......0. │ │ + 0x0144f0d0 00008003 0b4f3000 00000004 d3c83000 .....O0.......0. │ │ + 0x0144f0e0 00008004 bb163000 00000005 58323000 ......0.....X20. │ │ + 0x0144f0f0 00008005 98b02e00 00008006 9bbf2f00 ............../. │ │ + 0x0144f100 00000007 3df82f00 00008007 27f93100 ....=./.....'.1. │ │ 0x0144f110 00000008 43612f00 00000015 7c0a2f00 ....Ca/.....|./. │ │ - 0x0144f120 00008015 80f82f00 0000000a e0e53000 ....../.......0. │ │ - 0x0144f130 00000010 8c323000 00008010 bc8c3000 .....20.......0. │ │ + 0x0144f120 00008015 59f82f00 0000000a e0e53000 ....Y./.......0. │ │ + 0x0144f130 00000010 65323000 00008010 958c3000 ....e20.......0. │ │ 0x0144f140 00000011 4cd83100 00008011 38802f00 ....L.1.....8./. │ │ - 0x0144f150 00000012 5dd83100 00008012 cb8c3000 ....].1.......0. │ │ - 0x0144f160 00008017 5b612f00 00000013 0dab3000 ....[a/.......0. │ │ + 0x0144f150 00000012 5dd83100 00008012 a48c3000 ....].1.......0. │ │ + 0x0144f160 00008017 5b612f00 00000013 e6aa3000 ....[a/.......0. │ │ 0x0144f170 00008013 195e3100 00000014 b2b02e00 .....^1......... │ │ - 0x0144f180 00008016 eec83000 00000017 1dab3000 ......0.......0. │ │ - 0x0144f190 0000001c a29b3100 0000001d 8ef82f00 ......1......./. │ │ + 0x0144f180 00008016 eec83000 00000017 f6aa3000 ......0.......0. │ │ + 0x0144f190 0000001c a29b3100 0000001d 67f82f00 ......1.....g./. │ │ 0x0144f1a0 00000018 beb02e00 00000019 f8932e00 ................ │ │ 0x0144f1b0 00008019 881a3200 0000001a 5fbb3100 ......2....._.1. │ │ - 0x0144f1c0 00000016 ef163000 0000801a e08c3000 ......0.......0. │ │ - 0x0144f1d0 0000001b 72ec2e00 0000801c 494f3000 ....r.......IO0. │ │ - 0x0144f1e0 0000801d 275e3100 0000001e fe163000 ....'^1.......0. │ │ + 0x0144f1c0 00000016 c8163000 0000801a b98c3000 ......0.......0. │ │ + 0x0144f1d0 0000001b 72ec2e00 0000801c 224f3000 ....r......."O0. │ │ + 0x0144f1e0 0000801d 275e3100 0000001e d7163000 ....'^1.......0. │ │ 0x0144f1f0 0000801e 971a3200 00000000 00000000 ......2......... │ │ - 0x0144f200 02000800 ed8c3000 03000800 99323000 ......0......20. │ │ + 0x0144f200 02000800 c68c3000 03000800 72323000 ......0.....r20. │ │ 0x0144f210 04000800 27a02f00 05000800 7fec2e00 ....'./......... │ │ 0x0144f220 06000800 86ec2e00 07000800 ede53000 ..............0. │ │ 0x0144f230 08000800 b9033100 09000800 41f93100 ......1.....A.1. │ │ - 0x0144f240 0a000800 2aab3000 0b000800 8b0a2f00 ....*.0......./. │ │ - 0x0144f250 0d000800 a0323000 0f000800 88d92f00 .....20......./. │ │ - 0x0144f260 10000800 e17c3100 20000800 0f173000 .....|1. .....0. │ │ + 0x0144f240 0a000800 03ab3000 0b000800 8b0a2f00 ......0......./. │ │ + 0x0144f250 0d000800 79323000 0f000800 61d92f00 ....y20.....a./. │ │ + 0x0144f260 10000800 e17c3100 20000800 e8163000 .....|1. .....0. │ │ 0x0144f270 21000800 8eec2e00 22000800 dc282f00 !......."....(/. │ │ - 0x0144f280 26000800 9bf82f00 28000800 940a2f00 &...../.(...../. │ │ + 0x0144f280 26000800 74f82f00 28000800 940a2f00 &...t./.(...../. │ │ 0x0144f290 2a000800 385e3100 2c000800 425e3100 *...8^1.,...B^1. │ │ 0x0144f2a0 3c000800 de472f00 00000c00 da732e00 <....G/......s.. │ │ - 0x0144f2b0 00010c00 48802f00 01010c00 17173000 ....H./.......0. │ │ - 0x0144f2c0 02010c00 32ab3000 03010c00 8ad33100 ....2.0.......1. │ │ - 0x0144f2d0 04010c00 4aab3000 05010c00 e0732e00 ....J.0......s.. │ │ + 0x0144f2b0 00010c00 48802f00 01010c00 f0163000 ....H./.......0. │ │ + 0x0144f2c0 02010c00 0bab3000 03010c00 8ad33100 ......0.......1. │ │ + 0x0144f2d0 04010c00 23ab3000 05010c00 e0732e00 ....#.0......s.. │ │ 0x0144f2e0 06010800 c1033100 07010c00 fcc83000 ......1.......0. │ │ 0x0144f2f0 08010c00 6f612f00 09010800 9b0a2f00 ....oa/......./. │ │ - 0x0144f300 0a010800 7eab3000 0b010800 f5e53000 ....~.0.......0. │ │ - 0x0144f310 0c010800 a6f82f00 0d010800 75d83100 ....../.....u.1. │ │ - 0x0144f320 0e010800 ccb02e00 0f010c00 93d92f00 ............../. │ │ + 0x0144f300 0a010800 57ab3000 0b010800 f5e53000 ....W.0.......0. │ │ + 0x0144f310 0c010800 7ff82f00 0d010800 75d83100 ....../.....u.1. │ │ + 0x0144f320 0e010800 ccb02e00 0f010c00 6cd92f00 ............l./. │ │ 0x0144f330 10010c00 82d83100 00000000 00000000 ......1......... │ │ 0x0144f340 80000000 502d2d01 a0422701 90522701 ....P--..B'..R'. │ │ 0x0144f350 e05d2701 702d2d01 c0422701 a0c02201 .]'.p--..B'...". │ │ 0x0144f360 c0c02201 e0c02201 00c12201 93030000 .."..."..."..... │ │ 0x0144f370 01000000 10000000 00000000 08002000 .............. . │ │ 0x0144f380 01000000 10902801 00912801 00000000 ......(...(..... │ │ 0x0144f390 20050000 00000000 00000000 30932801 ...........0.(. │ │ @@ -3430,31 +3430,31 @@ │ │ 0x0144f460 00000000 00000000 00000000 00000000 ................ │ │ 0x0144f470 00000000 00000000 404c2901 00000000 ........@L)..... │ │ 0x0144f480 00000000 404c2901 804c2901 ffffffff ....@L)..L)..... │ │ 0x0144f490 ffffffff 605f2901 b0612901 c0622901 ....`_)..a)..b). │ │ 0x0144f4a0 2c050000 01000000 00000000 00000000 ,............... │ │ 0x0144f4b0 00000000 00000000 01000000 40312c01 ............@1,. │ │ 0x0144f4c0 90312c01 00000000 e0312c01 90312c01 .1,......1,..1,. │ │ - 0x0144f4d0 30322c01 74d93100 25723000 989c3100 02,.t.1.%r0...1. │ │ + 0x0144f4d0 30322c01 74d93100 fe713000 989c3100 02,.t.1..q0...1. │ │ 0x0144f4e0 c4b12e00 fcf93100 d0b12e00 96812f00 ......1......./. │ │ - 0x0144f4f0 31723000 6b243100 5c622f00 00000000 1r0.k$1.\b/..... │ │ - 0x0144f500 dcb12e00 41503000 09423100 80d93100 ....AP0..B1...1. │ │ + 0x0144f4f0 0a723000 6b243100 5c622f00 00000000 .r0.k$1.\b/..... │ │ + 0x0144f500 dcb12e00 1a503000 09423100 80d93100 .....P0..B1...1. │ │ 0x0144f510 a49c3100 8ed93100 eab12e00 6fce2e00 ..1...1.....o... │ │ 0x0144f520 65952e00 08fa3100 00000000 17fa3100 e.....1.......1. │ │ - 0x0144f530 9cd93100 4f503000 9c183000 28fa3100 ..1.OP0...0.(.1. │ │ - 0x0144f540 b9c02f00 60503000 69622f00 9b0b2f00 ../.`P0.ib/.../. │ │ - 0x0144f550 00000000 58f54401 6f3a3000 60e52c01 ....X.D.o:0.`.,. │ │ + 0x0144f530 9cd93100 28503000 75183000 28fa3100 ..1.(P0.u.0.(.1. │ │ + 0x0144f540 92c02f00 39503000 69622f00 9b0b2f00 ../.9P0.ib/.../. │ │ + 0x0144f550 00000000 58f54401 483a3000 60e52c01 ....X.D.H:0.`.,. │ │ 0x0144f560 c0e82c01 f0ec2c01 90f12c01 70f72c01 ..,...,...,.p.,. │ │ 0x0144f570 c0171e01 80012d01 a0012d01 00040000 ......-...-..... │ │ 0x0144f580 00000000 00000000 00000000 00000000 ................ │ │ - 0x0144f590 00000000 1d023000 a47b4201 907b4201 ......0..{B..{B. │ │ + 0x0144f590 00000000 f6013000 a47b4201 907b4201 ......0..{B..{B. │ │ 0x0144f5a0 2d0f3100 b87b4201 7c7b4201 762b3100 -.1..{B.|{B.v+1. │ │ 0x0144f5b0 b87b4201 687b4201 46863100 b87b4201 .{B.h{B.F.1..{B. │ │ 0x0144f5c0 547b4201 3fd62e00 cc7b4201 407b4201 T{B.?....{B.@{B. │ │ - 0x0144f5d0 a1ef3000 cc7b4201 2c7b4201 1c583000 ..0..{B.,{B..X0. │ │ + 0x0144f5d0 a1ef3000 cc7b4201 2c7b4201 f5573000 ..0..{B.,{B..W0. │ │ 0x0144f5e0 cc7b4201 187b4201 504b4353 31322069 .{B..{B.PKCS12 i │ │ 0x0144f5f0 6d706f72 74207061 73732070 68726173 mport pass phras │ │ 0x0144f600 65000000 dc493100 60162f01 80172f01 e....I1.`./.../. │ │ 0x0144f610 00000000 e0172f01 a0192f01 00000000 ....../.../..... │ │ 0x0144f620 00000000 00000000 00000000 00000000 ................ │ │ 0x0144f630 04f64401 ffffffff 14f03000 f0452f01 ..D.......0..E/. │ │ 0x0144f640 d0462f01 00000000 00000000 40472f01 .F/.........@G/. │ │ @@ -3478,85 +3478,85 @@ │ │ 0x0144f760 3c974201 88954201 f4984201 50844201 <.B...B...B.P.B. │ │ 0x0144f770 789a4201 dc884201 109a4201 28874201 x.B...B...B.(.B. │ │ 0x0144f780 6c914201 a4914201 dc914201 309d4201 l.B...B...B.0.B. │ │ 0x0144f790 80924201 509c4201 2c944201 64944201 ..B.P.B.,.B.d.B. │ │ 0x0144f7a0 f8954201 f89c4201 589b4201 fc894201 ..B...B.X.B...B. │ │ 0x0144f7b0 348a4201 e0944201 cc964201 18954201 4.B...B...B...B. │ │ 0x0144f7c0 e89a4201 50954201 c0954201 b09a4201 ..B.P.B...B...B. │ │ - 0x0144f7d0 00000000 d7c62f00 5a983100 01000000 ....../.Z.1..... │ │ - 0x0144f7e0 7de22f00 f3702e00 02000000 ea9f3100 }./..p........1. │ │ + 0x0144f7d0 00000000 b0c62f00 5a983100 01000000 ....../.Z.1..... │ │ + 0x0144f7e0 56e22f00 f3702e00 02000000 ea9f3100 V./..p........1. │ │ 0x0144f7f0 7c863100 03000000 5ba53100 e40f3100 |.1.....[.1...1. │ │ - 0x0144f800 04000000 01e23100 f0023000 05000000 ......1...0..... │ │ + 0x0144f800 04000000 01e23100 c9023000 05000000 ......1...0..... │ │ 0x0144f810 378a2f00 0a4a3100 06000000 3e8a2f00 7./..J1.....>./. │ │ 0x0144f820 0a2c3100 07000000 104a3100 467d2e00 .,1......J1.F}.. │ │ 0x0144f830 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0144f840 4c7d2e00 11f62e00 01000000 5e7d2e00 L}..........^}.. │ │ - 0x0144f850 6aa53100 02000000 f29e2e00 5e203000 j.1.........^ 0. │ │ + 0x0144f850 6aa53100 02000000 f29e2e00 37203000 j.1.........7 0. │ │ 0x0144f860 03000000 3b033200 68ba2e00 04000000 ....;.2.h....... │ │ 0x0144f870 0fd13000 b2d62e00 05000000 79ba2e00 ..0.........y... │ │ 0x0144f880 6e7d2e00 06000000 33312f00 3c312f00 n}......31/.<1/. │ │ 0x0144f890 07000000 ec0f3100 44312f00 08000000 ......1.D1/..... │ │ 0x0144f8a0 224a3100 bfd62e00 ffffffff 00000000 "J1............. │ │ 0x0144f8b0 00000000 00000000 319f2e00 588a2f00 ........1...X./. │ │ - 0x0144f8c0 01000000 b23b3000 a5c33100 02000000 .....;0...1..... │ │ + 0x0144f8c0 01000000 8b3b3000 a5c33100 02000000 .....;0...1..... │ │ 0x0144f8d0 b3c33100 182c3100 03000000 71033200 ..1..,1.....q.2. │ │ 0x0144f8e0 00683100 04000000 13683100 97ba2e00 .h1......h1..... │ │ 0x0144f8f0 05000000 a3863100 2bf62e00 06000000 ......1.+....... │ │ - 0x0144f900 607a3000 b1243200 08000000 01033000 `z0..$2.......0. │ │ - 0x0144f910 c66c2f00 09000000 70aa2f00 ba863100 .l/.....p./...1. │ │ + 0x0144f900 397a3000 b1243200 08000000 da023000 9z0..$2.......0. │ │ + 0x0144f910 c66c2f00 09000000 49aa2f00 ba863100 .l/.....I./...1. │ │ 0x0144f920 0a000000 67312f00 c1c33100 ffffffff ....g1/...1..... │ │ 0x0144f930 00000000 00000000 01000000 02000000 ................ │ │ 0x0144f940 00000000 50523001 ed312f00 50d72e00 ....PR0..1/.P... │ │ 0x0144f950 00000000 02000000 03000000 00000000 ................ │ │ - 0x0144f960 00533001 c07a3000 f8312f00 00000000 .S0..z0..1/..... │ │ + 0x0144f960 00533001 997a3000 f8312f00 00000000 .S0..z0..1/..... │ │ 0x0144f970 03000000 03000000 00000000 b0533001 .............S0. │ │ - 0x0144f980 3a213000 237e2e00 00000000 04000000 :!0.#~.......... │ │ + 0x0144f980 13213000 237e2e00 00000000 04000000 .!0.#~.......... │ │ 0x0144f990 04000000 00000000 70543001 2f7e2e00 ........pT0./~.. │ │ - 0x0144f9a0 17593000 00000000 05000000 04000000 .Y0............. │ │ + 0x0144f9a0 f0583000 00000000 05000000 04000000 .X0............. │ │ 0x0144f9b0 00000000 40553001 3cc43100 b8d13000 ....@U0.<.1...0. │ │ 0x0144f9c0 00000000 06000000 01000000 00000000 ................ │ │ 0x0144f9d0 00563001 4ec43100 e4e23100 00000000 .V0.N.1...1..... │ │ 0x0144f9e0 07000000 00000000 00000000 90563001 .............V0. │ │ 0x0144f9f0 70103100 a88a2f00 00000000 08000000 p.1.../......... │ │ - 0x0144fa00 01000000 00000000 a0563001 773c3000 .........V0.w<0. │ │ - 0x0144fa10 833c3000 00000000 09000000 08000000 .<0............. │ │ + 0x0144fa00 01000000 00000000 a0563001 503c3000 .........V0.P<0. │ │ + 0x0144fa10 5c3c3000 00000000 09000000 08000000 \<0............. │ │ 0x0144fa20 00000000 20573001 5ad72e00 dcf62e00 .... W0.Z....... │ │ 0x0144fa30 00000000 0a000000 05000000 00000000 ................ │ │ 0x0144fa40 10583001 35142f00 de033200 00000000 .X0.5./...2..... │ │ 0x0144fa50 c02c3101 01000000 00000000 102e3101 .,1...........1. │ │ 0x0144fa60 23693100 00000000 00000000 02000000 #i1............. │ │ - 0x0144fa70 00000000 702e3101 d7c62f00 82000000 ....p.1.../..... │ │ + 0x0144fa70 00000000 702e3101 b0c62f00 82000000 ....p.1.../..... │ │ 0x0144fa80 00000000 03000000 00000000 702e3101 ............p.1. │ │ - 0x0144fa90 7de22f00 81000000 00000000 04000000 }./............. │ │ + 0x0144fa90 56e22f00 81000000 00000000 04000000 V./............. │ │ 0x0144faa0 00000000 702e3101 6f2d3100 84000000 ....p.1.o-1..... │ │ 0x0144fab0 00000000 05000000 00000000 702e3101 ............p.1. │ │ 0x0144fac0 17e43100 83000000 00000000 06000000 ..1............. │ │ 0x0144fad0 00000000 b02e3101 03332f00 b4000000 ......1..3/..... │ │ 0x0144fae0 00000000 07000000 00000000 b02e3101 ..............1. │ │ - 0x0144faf0 39973000 b2000000 00000000 08000000 9.0............. │ │ - 0x0144fb00 00000000 702e3101 247b3000 85000000 ....p.1.${0..... │ │ + 0x0144faf0 12973000 b2000000 00000000 08000000 ..0............. │ │ + 0x0144fb00 00000000 702e3101 fd7a3000 85000000 ....p.1..z0..... │ │ 0x0144fb10 00000000 00000000 00000000 00000000 ................ │ │ 0x0144fb20 a0713101 30733101 14fb4401 a3010000 .q1.0s1...D..... │ │ 0x0144fb30 a7010000 ab010000 6c000000 dd502f00 ........l....P/. │ │ - 0x0144fb40 6f000000 59c82f00 64000000 b48f3000 o...Y./.d.....0. │ │ + 0x0144fb40 6f000000 32c82f00 64000000 8d8f3000 o...2./.d.....0. │ │ 0x0144fb50 69000000 b56d2f00 65000000 d3043200 i....m/.e.....2. │ │ - 0x0144fb60 6b000000 9d223000 70000000 22a73100 k...."0.p...".1. │ │ - 0x0144fb70 66000000 65f82e00 6e000000 c1223000 f...e...n...."0. │ │ + 0x0144fb60 6b000000 76223000 70000000 22a73100 k...v"0.p...".1. │ │ + 0x0144fb70 66000000 65f82e00 6e000000 9a223000 f...e...n...."0. │ │ 0x0144fb80 67000000 33a73100 6d000000 15123100 g...3.1.m.....1. │ │ - 0x0144fb90 68000000 3d3d3000 6a000000 4ba02e00 h...==0.j...K... │ │ + 0x0144fb90 68000000 163d3000 6a000000 4ba02e00 h....=0.j...K... │ │ 0x0144fba0 00000000 00000000 10000000 00000000 ................ │ │ 0x0144fbb0 18000000 00000000 20000000 00000000 ........ ....... │ │ 0x0144fbc0 00000000 31543100 04000000 00000000 ....1T1......... │ │ 0x0144fbd0 00000000 ffffffff e7282f00 02000000 .........(/..... │ │ 0x0144fbe0 00000000 04000000 ffffffff a51a3200 ..............2. │ │ 0x0144fbf0 02000000 00000000 04000000 ffffffff ................ │ │ 0x0144fc00 4e6a2e00 04000000 00000000 00000000 Nj.............. │ │ 0x0144fc10 ffffffff a2973100 04000000 00000000 ......1......... │ │ 0x0144fc20 00000000 ffffffff ac0b2f00 01000000 ........../..... │ │ - 0x0144fc30 00000000 04000000 ffffffff 952e3000 ..............0. │ │ + 0x0144fc30 00000000 04000000 ffffffff 6e2e3000 ............n.0. │ │ 0x0144fc40 05000000 00000000 00000000 ffffffff ................ │ │ 0x0144fc50 7cfa3100 01000000 00000000 04000000 |.1............. │ │ 0x0144fc60 ffffffff c1ce2e00 01000000 00000000 ................ │ │ 0x0144fc70 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0144fc80 00000000 00000000 00000000 e5af2e00 ................ │ │ 0x0144fc90 04000000 00000000 00000000 ffffffff ................ │ │ 0x0144fca0 96462f00 01000000 00000000 04000000 .F/............. │ │ @@ -3565,17 +3565,17 @@ │ │ 0x0144fcd0 00000000 00000000 ffffffff 72922e00 ............r... │ │ 0x0144fce0 04000000 00000000 00000000 ffffffff ................ │ │ 0x0144fcf0 30c92e00 02000000 00000000 00000000 0............... │ │ 0x0144fd00 ffffffff 6cc22e00 02000000 00000000 ....l........... │ │ 0x0144fd10 00000000 ffffffff 26602f00 02000000 ........&`/..... │ │ 0x0144fd20 00000000 00000000 ffffffff a2c73000 ..............0. │ │ 0x0144fd30 05000000 00000000 00000000 ffffffff ................ │ │ - 0x0144fd40 c12a3000 02000000 00000000 00000000 .*0............. │ │ + 0x0144fd40 9a2a3000 02000000 00000000 00000000 .*0............. │ │ 0x0144fd50 ffffffff d5462f00 02000000 00000000 .....F/......... │ │ - 0x0144fd60 00000000 ffffffff 952e3000 05000000 ..........0..... │ │ + 0x0144fd60 00000000 ffffffff 6e2e3000 05000000 ........n.0..... │ │ 0x0144fd70 00000000 00000000 ffffffff d1b93000 ..............0. │ │ 0x0144fd80 05000000 00000000 00000000 ffffffff ................ │ │ 0x0144fd90 00000000 00000000 00000000 00000000 ................ │ │ 0x0144fda0 00000000 e5af2e00 04000000 00000000 ................ │ │ 0x0144fdb0 00000000 ffffffff a2973100 04000000 ..........1..... │ │ 0x0144fdc0 00000000 00000000 ffffffff d1b93000 ..............0. │ │ 0x0144fdd0 05000000 00000000 00000000 ffffffff ................ │ │ @@ -3600,11 +3600,11 @@ │ │ 0x0144ff00 00000000 00000000 ffffffff d06b2f00 .............k/. │ │ 0x0144ff10 04000000 00000000 00000000 ffffffff ................ │ │ 0x0144ff20 f6742e00 04000000 00000000 00000000 .t.............. │ │ 0x0144ff30 ffffffff 85b12e00 01000000 00000000 ................ │ │ 0x0144ff40 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0144ff50 00000000 00000000 00000000 80000000 ................ │ │ 0x0144ff60 01000000 c1df3000 00000000 425a3100 ......0.....BZ1. │ │ - 0x0144ff70 00000000 06323000 00000000 cbeb2e00 .....20......... │ │ + 0x0144ff70 00000000 df313000 00000000 cbeb2e00 .....10......... │ │ 0x0144ff80 00000000 a6133200 00000000 f0374501 ......2......7E. │ │ 0x0144ff90 f0374501 f03b4501 .7E..;E. ├── smali_classes4/org/thoughtcrime/securesms/recipients/Recipient.smali │ @@ -756,27 +756,29 @@ │ :cond_3 │ :try_start_2 │ iget-object p1, p0, Lorg/thoughtcrime/securesms/recipients/Recipient;->systemContactPhoto:Landroid/net/Uri; │ │ if-eqz p1, :cond_4 │ │ .line 243 │ - new-instance v0, Lorg/thoughtcrime/securesms/contacts/avatars/SystemContactPhoto; │ + new-instance p1, Lorg/thoughtcrime/securesms/contacts/avatars/SystemContactPhoto; │ │ - iget-object v1, p0, Lorg/thoughtcrime/securesms/recipients/Recipient;->address:Lorg/thoughtcrime/securesms/database/Address; │ + iget-object v0, p0, Lorg/thoughtcrime/securesms/recipients/Recipient;->address:Lorg/thoughtcrime/securesms/database/Address; │ + │ + iget-object v1, p0, Lorg/thoughtcrime/securesms/recipients/Recipient;->systemContactPhoto:Landroid/net/Uri; │ │ const-wide/16 v2, 0x0 │ │ - invoke-direct {v0, v1, p1, v2, v3}, Lorg/thoughtcrime/securesms/contacts/avatars/SystemContactPhoto;->(Lorg/thoughtcrime/securesms/database/Address;Landroid/net/Uri;J)V │ + invoke-direct {p1, v0, v1, v2, v3}, Lorg/thoughtcrime/securesms/contacts/avatars/SystemContactPhoto;->(Lorg/thoughtcrime/securesms/database/Address;Landroid/net/Uri;J)V │ :try_end_2 │ .catchall {:try_start_2 .. :try_end_2} :catchall_0 │ │ monitor-exit p0 │ │ - return-object v0 │ + return-object p1 │ │ .line 246 │ :cond_4 │ monitor-exit p0 │ │ return-object v1 ├── assets/dexopt/baseline.prof │ @@ -1,274 +1,274 @@ │ -00000000: 7072 6f00 3031 3000 038a b500 0004 1100 pro.010......... │ +00000000: 7072 6f00 3031 3000 038a b500 0003 1100 pro.010......... │ 00000010: 0078 01ed 9d0b 9095 e579 c7df 73f6 ec72 .x.......y..s..r │ 00000020: f602 9ce5 b22c b091 6fb9 ae01 e1a8 24e0 .....,..o.....$. │ 00000030: 04e3 c725 429c c66c 63db a869 f050 2ea1 ...%B..lc..i.P.. │ -00000040: 5382 3824 9116 2f1f 172d 49b4 3253 6bd0 S.8$../..-I.2Sk. │ -00000050: d414 8569 6933 5624 6adb 7162 0f97 545b ...ii3V$j.qb..T[ │ -00000060: 831a d2a6 98ca 74bd 24c6 9699 604d 0ca0 ......t.$...`M.. │ -00000070: 429f df39 e7bf bc7b b21b 1633 9351 7cbf B..9...{...3.Q|. │ -00000080: 9de7 3ccf fbdc dfff 773d df77 ced9 46e7 ..<.....w=.w..F. │ -00000090: 5287 4739 b7ee 1b3f dfbb f7a4 738b 572c R.G9...?....s.W, │ +00000040: 5382 3824 9116 2f1f 1729 49b4 3253 6bd1 S.8$../..)I.2Sk. │ +00000050: d614 8569 6933 5624 6adb 7162 0f97 545b ...ii3V$j.qb..T[ │ +00000060: 831a d2a6 98ca 74bd 2426 2d33 c11a 1340 ......t.$&-3...@ │ +00000070: 853e bf73 ce7f 79f7 6437 2c66 26a3 f87e .>.s..y.d7,f&..~ │ +00000080: 3bcf 799e f7b9 bfff ef7a beef 9cb3 8dce ;.y......z...... │ +00000090: a58e 8c72 6edd d7de d8b7 ef94 738b 572c ...rn.......s.W, │ 000000a0: 5abd 7ae9 eaa9 4b96 ae69 72ce cd4c 39f7 Z.z...K..ir..L9. │ -000000b0: fab4 9f9e f7f6 29d3 85b2 1d34 fbea 07df ......)....4.... │ -000000c0: 78b5 e3aa eeb0 e9d8 1a2c 5dc6 6c69 230b x........,].li#. │ -000000d0: ef41 e846 18d5 1b0d a8d8 907d 5fea 1ea8 .A.F.......}_... │ -000000e0: d8f0 c136 b6c2 c987 7fa3 d162 23c6 d82f ...6.......b#../ │ -000000f0: 321a 6a44 5d74 7068 a2d1 6aa3 66a3 3f35 2.jD]tph..j.f.?5 │ -00000100: 42d7 66d4 644e 7e4d f4b5 46d2 2193 a7c6 B.f.dN~M..F.!... │ -00000110: 887a aa83 1f3e f0ac 914d b564 c3ae f920 .z...>...M.d... │ -00000120: 631b 69d4 62c4 1822 063e c488 38df 9f3a c.i.b..".>..8..: │ -00000130: 532a 3ad5 c6bf ce88 18f5 0557 1c31 d20f S*:........W.1.. │ -00000140: aaf8 a986 62f0 f165 8dc1 587a 7288 6467 ....b..e..Xzr.dg │ -00000150: cc1c f0a1 def9 1599 b1e2 f0c5 473d 2876 ............G=(v │ -00000160: 6d45 877e b211 fec3 8c98 0b44 3ead 43e5 mE.~.......D>.C. │ -00000170: d29c b191 f37c 3360 f349 f947 9b9e dc8a .....|3`.I.G.... │ -00000180: 910f 3ae8 6223 74e0 2f3c d013 0fc7 461f ..:.b#t./<....F. │ -00000190: b2a1 bfce 084c 5403 bf3f 33c2 977e c057 .....LT..?3..~.W │ -000001a0: 9831 566d d906 9b0e 5fe5 4786 fec8 5e98 .1Vm...._.G...^. │ -000001b0: d398 ca58 7aea 530b 5cd0 a92e dbb5 eacc ...Xz.S.\....... │ -000001c0: ace8 c909 5ec4 20e3 0ba7 369c 5ea8 df60 ....^. ...6.^..` │ -000001d0: 442e 71e6 0751 1f3d f170 f58e 4c1c 3ef4 D.q..Q.=.p..L.>. │ -000001e0: 37d0 88da f8d3 0775 88d1 dcc6 994c 4de2 7......u.....LM. │ -000001f0: a8ab 7cc8 e8a0 7f34 62ac 587f df21 b762 ..|....4b.X..!.b │ -00000200: e44f 2fd4 ff9c 113a c6c4 42f2 f139 b995 .O/....:..B..9.. │ -00000210: 9f1e b1e1 4bef c8c2 4973 c6e6 f7a7 7830 ....K...Is....x0 │ -00000220: 629d 6217 8ec4 d30b b972 1539 32a5 7a41 b.b......r.92.zA │ -00000230: a778 ea48 269e b80e 2372 40da 1f99 3376 .x.H&...#r@...3v │ -00000240: 083d 31c4 6a9e cc41 3236 6aa9 1e3d 6283 .=1.j..A26j..=b. │ -00000250: 7fd8 c8cf 2b5f 38fa 1f18 9d53 91cf 330e ....+_8....S..3. │ -00000260: cec4 0a07 7ce8 81dc 236c c058 7590 a1ef ....|...#l.Xu... │ -00000270: da0b f998 bfe2 fcf5 27bf be38 18c8 86ac ........'..8.... │ -00000280: dea4 d718 1fc9 f2d3 baa0 277a 8738 4fc8 ..........'z.8O. │ -00000290: 173f e603 57df e450 7fe8 7c9b fa40 2fec .?..W..P..|..@/. │ -000002a0: c111 1f6d 83d8 9827 79e5 2f99 dc3a 9fe0 ...m...'y./..:.. │ -000002b0: 83af 7af6 65e5 8393 039b f213 470c 3939 ..z.e.......G.99 │ -000002c0: e623 43f8 e08b 9e31 b110 327a 646c 1cbf .#C....1..2zdl.. │ -000002d0: 2619 3147 64c5 8db2 15a4 7ec5 6553 6d8d &.1Gd.....~.eSm. │ -000002e0: b123 73fe 4356 0d64 f2fa fdc8 26ae 1c9a .#s.CV.d....&... │ -000002f0: 9bf4 6c1f d575 955b be8a 550c dcc7 03bb ..l..u.[..U..... │ -00000300: b056 2e7c b4ae 1427 8c7c 1fd5 928f 6ce2 .V.|...'.|....l. │ -00000310: e865 530d c6c2 467e f400 b559 63f0 0bcd .eS...F~...Yc... │ -00000320: 80cd 8f41 effb 23fb 3af5 2b9f eaf5 283d ...A..#.:.+...(= │ -00000330: b5d5 937a 210f 325c 39ab b9e2 d513 f939 ...z!.2\9......9 │ -00000340: a628 16bb f2ca 571c bddf 8ff4 3ef7 ede4 .(....W.....>... │ -00000350: 648c 5dc7 56fa aeae a57a e27e 3ec9 7e8c d.].V....z.~>.~. │ -00000360: 7470 f410 726f f1be 4ebd e0cb b623 0c14 tp..ro..N....#.. │ -00000370: cffe 89cc 7ead 1ab2 692c 4e2e b65b ecaa ....~...i,N..[.. │ -00000380: 413e c61b 3c5d bea2 c347 ebac baae 728a A>..<]...G....r. │ -00000390: 735e d039 125f edeb d8fd 39c8 1f7e d492 s^.9._....9..~.. │ -000003a0: c3a9 cf36 d497 1f7d 40fe 7686 afe6 0106 ...6...}@.v..... │ -000003b0: ea53 be70 72c3 d5bb 743a af63 5f69 2f97 .S.pr...t:.c_i/. │ -000003c0: db01 867c 7eac 7051 0cf8 227f dc68 be11 ...|~.pQ.."..h.. │ -000003d0: bd80 25b5 3507 f9d2 976a 727c 519f ea47 ..%.5....jr|Q..G │ -000003e0: 7ed4 c48f f54a ffd8 45c4 408c f191 5db1 ~....J..E.@...]. │ -000003f0: e8b1 ab2f c6f4 845d a45c f2d5 98ba d4d4 .../...].\...... │ -00000400: 58fe e082 4d7a 3f8e 1e7c 1b63 fc15 4b7f X...Mz?..|.c..K. │ -00000410: fefa 510e ecf8 b2bf 8217 e738 f2a8 6fec ..Q........8..o. │ -00000420: f8aa 77c5 c1db 2b36 7243 f2d5 f5a2 7c85 ..w...+6rC....|. │ -00000430: 938e e5e8 991f 7514 a3fd 4363 c556 8ff5 ......u...Cc.V.. │ -00000440: 5e45 7a71 f9c3 7d1c b0fb c41c 1933 6738 ^Ezq..}......3g8 │ -00000450: f3a2 3fb0 42a7 3cbe acf8 d68a 5d36 bf7f ..?.B.<.....]6.. │ -00000460: c569 3b60 4c1c 5cf3 278e 188d 15e3 fb56 .i;`L.\.'......V │ -00000470: f72e 1b31 e4ee cdde 5b3e 3f37 b27a aef6 ...1....[>?7.z.. │ -00000480: 659d 6047 afed cb3f 4ea8 677c aab1 d736 e.`G...?N.g|...6 │ -00000490: aade c656 7255 cfbb ba17 cd41 b8fa fdb1 ...VrU.....A.... │ -000004a0: 7eaa fdfd 7c92 c5a9 8d4c 2fe7 5664 74cc ~...|....L/.Vdt. │ -000004b0: cb5f a76c dfe4 fd8c 1176 64e5 80b3 cd8e ._.l.....vd..... │ -000004c0: ade8 7bab eff7 8c5d 397c 5ff9 f83a d590 ..{....]9|_..:.. │ -000004d0: 8e38 3f56 eb45 76fc ab63 b069 ff40 d675 .8?V.Ev..c.i.@.u │ -000004e0: 9262 e0ca 432c 7dc0 9933 eb52 ef53 a98b .b..C,}..3.R.S.. │ -000004f0: 7ea9 9162 192b b7b6 5d74 bebd 5af6 fb97 ~..b.+..]t..Z... │ -00000500: 0dae 632d b272 f486 89e2 e5e3 e790 2c1f ..c-.r........,. │ -00000510: 8dc5 89e9 2d27 7ac5 c807 3fce 738a 856b ....-'z...?.s..k │ -00000520: 1f66 db60 cc36 0357 2cb2 f023 0f84 4edc .f.`.6.W,..#..N. │ -00000530: f755 cc17 2b76 c66c bfd2 4f36 59eb 85ed .U..+v.l..O6Y... │ -00000540: 51f9 38c6 52ff 886d b4fe 368a 5deb 4039 Q.8.R..m..6.].@9 │ -00000550: 1403 978e 1e44 b257 dbe4 cf36 80ec cf41 .....D.W...6...A │ -00000560: 31e8 a654 e552 5eb8 de1f f686 3776 e995 1..T.R^.....7v.. │ -00000570: ffd3 955c c20f 1f1d 4b94 4f78 30d6 f103 ...\....K.Ox0... │ -00000580: 99fb 5df3 8daa e781 ed4c 49f3 7bad 12eb ..]......LI.{... │ -00000590: f743 2e6a e0c3 b6e1 f7a3 3ad8 3437 749a .C.j......:.47t. │ -000005a0: 9f64 8dfd 5e95 53f9 8847 a773 2131 103a .d..^.S..G.s!1.: │ -000005b0: 11f9 e48f cdaf a978 c5f9 36f5 59cd c75b .......x..6.Y..[ │ -000005c0: 0ee9 a821 19ae fb4d c8c3 ab6c e8a8 237f ...!...M...l..#. │ -000005d0: 5ff6 f348 0f6e eceb 1afb f1ea 5371 f848 _..H.n......Sq.H │ -000005e0: 567e c6cc 5bf1 8a61 8c8c 5de7 65e9 140b V~..[..a..].e... │ -000005f0: c787 fd84 1cec 578a 978f ae55 c8a3 fd89 ......W....U.... │ -00000600: 3cf8 ab17 7c64 539c b8fa 922f 7a74 da5e <...|dS..../zt.^ │ -00000610: a949 2ce4 fbe0 a75e a457 2ee5 468f 8ff4 .I,....^.W..F... │ -00000620: e2aa 213f 9fd3 2b63 eae1 efe7 563d df1f ..!?..+c....V=.. │ -00000630: 193f f5cb bc95 033d 31e4 c0ce 18bb f2fb .?.....=1....... │ -00000640: 7a74 3a37 e0a7 1ac8 ea41 b564 83fb 36e9 zt:7.....A.d..6. │ -00000650: abe3 fb1a 2b56 35aa d791 7a55 3cfe 1073 ....+V5...zU<..s │ -00000660: 9a61 a4fa c218 7fe1 a65e e08a 47c6 1712 .a.......^..G... │ -00000670: 5e7e 0f7e 4c6f b2ea f839 d1f9 6364 72b2 ^~.~Lo...9..cdr. │ -00000680: 0ed4 ab6a c906 ef8d 940b 9bdf 736f 63c5 ...j........soc. │ -00000690: cb4f f340 2fdc 90c1 c3cf 4b2f 9a07 5cdb .O.@/.....K/..\. │ -000006a0: 8ace 4dea 9d31 32db bf9f 1b99 9aaa ab6d ..M..12........m │ -000006b0: c6cf 59dd 9bc6 7e1e 1f13 ec7e 4ef9 ab86 ..Y...~....~N... │ -000006c0: faa7 5675 9c62 e17e 7ec6 ba0e 249e 387f ..Vu.b.~~...$.8. │ -000006d0: fb50 6ed5 12d7 3c18 e3c3 b83a 6f5f bd82 .Pn...<....:o_.. │ -000006e0: 1571 e27f 6003 e5f5 b9b6 73f5 204e 7f7e .q..`.....s. N.~ │ -000006f0: 7dad 1b62 c7d8 04fc 1c7d c97b 6a06 989f }..b.....}.{j... │ -00000700: fe6a 6cce cdb6 5fa7 6c0e 3576 2e48 59fe .jl..._.l.5v.HY. │ -00000710: 9a92 356b 52ca 6698 32eb 30d3 5d6d 1296 ..5kR.f.2.0.]m.. │ -00000720: b215 5e67 4404 7ff5 25cf b4e9 b2f6 97b6 ..^gD...%....... │ -00000730: ac4d a5f8 b2ff 7093 3366 ab33 cf8c 5d49 .M....p.3f.3..]I │ -00000740: 1031 d028 6d71 bcf2 a78e 1897 2b53 0969 .1.(mq......+S.i │ -00000750: b8d5 a1e7 7265 5ed3 7685 90b2 6c03 bae3 ....re^.v...l... │ -00000760: f0e3 2f63 d507 d8df 48f3 2ee7 9c54 9290 ../c....H....T.. │ -00000770: a15a 7b2d 67a7 c78c 7bae 1455 b6a9 03cd .Z{-g...{..U.... │ -00000780: f0db 868c df57 b91b bcca 3d20 95f3 f20a .....W....= .... │ -00000790: 6eb5 6e63 251f 9641 4678 d658 4fbb 6bd1 n.nc%..AFx.XO.k. │ -000007a0: 0c35 094d 6d09 8972 9e4c 2987 b296 7b00 .5.Mm..r.L)...{. │ -000007b0: 2765 3f25 d12f b168 585b 650f 7c9b 2c5f 'e?%./.hX[e.|.,_ │ -000007c0: 595f f6d6 2b6b a82c d7bb bf33 6986 fb5b Y_..+k.,...3i..[ │ -000007d0: 36d5 b004 0402 02ef 1481 79d7 3817 c585 6.........y.8... │ -000007e0: 6450 d277 863a ce44 5b53 696e b46a 4938 dP.w.:.D[Sin.jI8 │ -000007f0: 7adb 9275 f16d 1cb8 6dbf f797 9c8b fc21 z..u.m..m......! │ -00000800: 72ce 8ee1 7e86 6a7b 79fc 81fb 16a5 a77c r...~.j{y......| │ -00000810: 25b1 c1a0 36f3 8eec 2310 7584 c55d 9c2a %...6...#.u..].* │ -00000820: 5c1c dd56 68fc ad9a e4ba ab2e 70bf b734 \..Vh.......p..4 │ -00000830: 55c3 79c1 b985 e97b ca42 69c4 cb8e 92d4 U.y....{.Bi..... │ -00000840: e492 289b c916 f7c4 7169 7cba 97e4 19f3 ..(.....qi|..... │ -00000850: 18b6 b092 abe0 5c72 e5a8 7da5 badd 91d9 ......\r..}..... │ -00000860: 84b7 953d 97d6 9ccb 1493 7c64 601c aeea ...=......|d`... │ -00000870: a3a7 63f5 284b ee73 c63b b7cc a50b 6563 ..c.(K.s.;....ec │ -00000880: dc90 bb33 dd90 4a5c 5d7e 6cbe 7590 9b67 ...3..J\]~l.u..g │ -00000890: eac8 65e2 c8d5 73fc 3508 7716 38b9 f7b2 ..e...s.5.w.8... │ -000008a0: dc19 15d3 d19a 4dbe a5b8 f9ad cbec 3318 ......M.......3. │ -000008b0: 4db9 cc5f 4f4e 5c94 badd a064 3d9c 7619 M.._ON\....d=.v. │ -000008c0: e93a 531f 8c4a eb74 90ab 8be3 627a 6326 .:S..J.t....bzc& │ -000008d0: dabe c4b5 27e5 d082 db39 bdef 246c 109c ....'....9..$l.. │ -000008e0: f50d fecc a005 7dfb c952 e0d1 e93b 5b6a ......}..R...;[j │ -000008f0: 93a2 7bf3 8e6d 0f8d ae75 1fcf 199c 2ded ..{..m...u....-. │ -00000900: bbdc d03f 4ed7 e576 67f6 2c4a b94d f13d ...?N..vg.,J.M.= │ -00000910: 97e6 8636 0d4b bb1d 4d1f 9b3e c73a a24c ...6.K..M..>.:.L │ -00000920: cc2b 8ff4 c2f2 ae46 a0f8 b9fc 2457 1cd4 .+.....F....$W.. │ -00000930: f9e8 c8d1 eee9 efac 5837 674f e3c1 671f ........X7gO..g. │ -00000940: b866 effa 49fd d986 dfd5 533b 7d73 9b4f .f..I.....S;}s.O │ -00000950: ef82 47d3 5377 d79c 73fb 8696 ed4b 7ebc ..G.Sw..s....K~. │ -00000960: 2813 ff70 daf1 6d5f 4eb5 6e7f e492 1b77 (..p..m_N.n....w │ -00000970: fd74 666e 99dd 092a 1e6b 7607 7e29 5979 .tfn...*.kv.~)Yy │ -00000980: ef8d 6a6f 3966 9754 49bb 4bfe 85db 5967 ..jo9f.TI.K...Yg │ -00000990: f1b2 2539 3a7c d576 7bc7 f1bb 8da3 13de ..%9:|.v{....... │ -000009a0: 2af5 7fe9 796a eb7f 5cf0 0c08 0404 0202 *...yj..\....... │ -000009b0: ef19 0492 1d73 46c5 dda7 d6ee c35e 2a15 .....sF......^*. │ -000009c0: 39f7 fd8d a903 a3da 73b3 46ae bfd7 8dea 9.......s.F..... │ -000009d0: bc78 7e57 433c 6b6e 5bba 7376 7144 da2e .x~WC.`Wq.a>{. │ -00000a30: 5157 44aa 2c4b 1acb d76e 373d 74ec e837 QWD.,K...n7=t..7 │ -00000a40: da16 8e29 a6dc 47a7 3424 2e96 c3af e4c9 ...)..G.4$...... │ -00000a50: b9be f9f7 dd86 ffd8 3fd8 156f 7fe6 c45b ........?..o...[ │ -00000a60: 2f3e 3536 edd6 3857 2cdd 3f73 f9f9 8f5c />56..8W,.?s...\ │ -00000a70: d8f3 ae42 5c5f be54 4cf2 b1dd 95a0 d3f7 ...B\_.TL....... │ -00000a80: ef92 8daf cc7f f386 1f4d 703f e403 d4ce .........Mp?.... │ -00000a90: fdc2 15de 3a78 0a8e e272 d7e5 a2b6 99a6 ....:x...r...... │ -00000aa0: e9de 788e 9d7c f094 436f d2b6 2b9c 7be1 ..x..|..Co..+.{. │ -00000ab0: ab8f fd78 d8a5 6957 9830 b265 fe07 4fb0 ...x..iW.0.e..O. │ -00000ac0: 02ba 6655 9ced f1d9 e31f 99c1 caff c2e2 ..fU............ │ -00000ad0: bb26 4d6f a95f f05a 764e b226 ae6f b920 .&Mo._.ZvN.&.o. │ -00000ae0: 3aba bfb6 2ebb 7ed6 b24f 3efc 666a c3ae :.....~..O>.fj.. │ -00000af0: a3b5 b726 1f4b df32 3b3d b0f0 b5b5 8fff ...&.K.2;=...... │ -00000b00: ef3d 13d6 1c1c 5fe9 63e8 2d5b af9f 5778 .=...._.c.-[..Wx │ -00000b10: 63cc e70f 67c6 a75f b963 ed3f 5fd4 b66f c...g.._.c.?_..o │ -00000b20: 5d47 ba2e 1a6f 6fac 365f 51d3 fa9d 8b07 ]G...oo.6_Q..... │ -00000b30: 2cbc b629 3ab2 bfa6 9099 d379 c9d5 2fff ,..):......y../. │ -00000b40: 3cdd 94ef addd 3e74 c998 1573 a777 f561 <.....>t...s.w.a │ -00000b50: 3c9b d4c5 9367 d36c c25c 0202 0181 8040 <....g.l.\.....@ │ -00000b60: 4020 2010 1008 0804 0402 0201 8180 4040 @ ...........@@ │ -00000b70: 2020 7056 2310 1db7 3b23 b5e9 9a2f b8ca pV#...;#.../.. │ -00000b80: 83fc 5e66 9bb7 db62 f651 ac5c 127b c6ca ..^f...b.Q.\.{.. │ -00000b90: 6d19 532d 9ec7 cd95 9c67 2b3d 5eed be7f m.S-.....g+=^... │ -00000ba0: 5831 2476 cb2c 3139 aa8c 7b67 3fe9 38ef X1$v.,19..{g?.8. │ -00000bb0: fb85 2bea ecde dfaa aec4 02ec b6e0 75bc ..+...........u. │ -00000bc0: bab1 934a 01e9 4599 cfbc 34c6 ddf6 d4ae ...J..E...4..... │ -00000bd0: 4fec 9cdc d85a be0d 7764 c8b3 554f 72ec O....Z..wd..UOr. │ -00000be0: 169d 2d05 97ce cc8e 62d7 5297 a6c5 d32f ..-.....b.R..../ │ -00000bf0: 37d4 39b7 f508 1f73 60b1 db4f ff7e a07d 7.9....s`..O.~.} │ -00000c00: 6279 5079 8ddd 8aea 89b9 62e2 c6b9 ba8d byPy......b..... │ -00000c10: a954 ec0a 67f4 f42c 8e2c eb91 28e5 f235 .T..g..,.,..(..5 │ -00000c20: b91c 37bb 6cda 9f4a b6fe 4e67 36ce cc4c ..7.l..J..Ng6..L │ -00000c30: 9ad7 ed5e e5ec dea8 7d02 2e8a f734 2fc8 ...^....}....4/. │ -00000c40: b92d 2627 c5da 8f18 eb65 d99a 49b5 b8dd .-&'.....e..I... │ -00000c50: 732d c7a9 e5d6 973f 9dce a70a 4994 ff6c s-.....?....I..l │ -00000c60: 2ae3 ea97 6712 c77a 38ed f2a4 4b1a 3a53 *...g..z8...K.:S │ -00000c70: 7c0b c3ad 7279 974e b744 e35d fb84 9aac |...ry.N.D.].... │ -00000c80: 6529 2d35 c903 bf84 43d9 62af b151 f9a6 e)-5....C.b..Q.. │ -00000c90: 59a6 7d55 dc0f e85f ef0e 3d53 a1c3 65ea Y.}U..._..=S..e. │ -00000ca0: 0ede dc76 fba1 0eb7 e0d6 c8b9 9dd9 bfa8 ...v............ │ -00000cb0: ddf2 e4d0 7c92 5d96 bbbc d1c5 9903 d3d7 ....|.]......... │ -00000cc0: 6f29 ecc8 65e2 a51d f737 5b2b a5fe d3f6 o)..e....7[+.... │ -00000cd0: fae4 9996 0afe bf71 043e bae1 a294 fb52 .......q.>.....R │ -00000ce0: b26b ff41 b76a eab2 c661 4316 166f 5df9 .k.A.j...aC..o]. │ -00000cf0: f6a8 9659 7cd6 f42c 5f92 1e3b 729f 932d ...Y|..,_..;r..- │ -00000d00: 5cf9 74db 91e5 6d0f 4713 2e1c 3cce 1db8 \.t...m.G...<... │ -00000d10: e97b 633e d154 8c1e 78fb d53f bff1 8975 .{c>.T..x..?...u │ -00000d20: f91a b7d9 3d7d 87db 7c6b 75b2 ade5 bdf7 ....=}..|ku..... │ -00000d30: dc8e ef0e b68f 2bd9 cfb0 4cbf a9cf 1267 ......+...L....g │ -00000d40: 85a1 98d9 f760 32ae d645 3bae 3ee8 969c .....`2..E;.>... │ -00000d50: d194 7a9e dace 2834 3807 0402 0201 81f7 ..z...(48....... │ -00000d60: 0802 f386 1f28 7d1d aad4 6ef7 612f 9bb5 .....(}...n.a/.. │ -00000d70: 3707 5b26 363d fb83 ecba aee7 7287 3387 7.[&6=......r.3. │ -00000d80: 361f 3f36 f77a f7e2 c817 7349 43fa 71fb 6.?6.z....sIC.q. │ -00000d90: da42 e436 15ff a793 5f2f ca67 47c7 ee99 .B.6...._/.gG... │ -00000da0: d91f 9857 73d0 7e80 eac8 dbff 3dc2 35d4 ...Ws.~.....=.5. │ -00000db0: 8e77 2fdc 6457 c64d db26 cdf8 e4e1 bffa .w/.dW.M.&...... │ -00000dc0: 87cc 756f 8e79 2535 d1be 89d0 3ac7 2edc ..uo.y%5....:... │ -00000dd0: 1fbd 603f 05bf 7e72 ed2c f7f8 1f5e 1f31 ..`?..~r.,...^.1 │ -00000de0: 88eb 7349 befc e151 86ce 45ff c5b7 112c ..sI...Q..E...., │ -00000df0: e357 f73f f18b 97ff efb8 7d11 e1c8 a2df .W.?......}..... │ -00000e00: 3655 3f2e 2f2d ec06 2eaf b574 a55b 0faf 6U?./-.....t.[.. │ -00000e10: b4f3 ddca 1bdf 7865 c435 2dcd ae68 d6ba ......xe.5-..h.. │ -00000e20: 02e6 e4e4 63f7 5e22 bf32 bf6c 48f9 5271 ....c.^".2.lH.Rq │ -00000e30: 636a aacb c63d 6def b351 ecf6 acbf ea47 cj...=m..Q.....G │ -00000e40: 93a7 a59e e587 8eec 67a6 06b8 979e b0f7 ........g....... │ -00000e50: 4c5a 2ee5 3b2d 2f14 edda a27b e379 f2e4 LZ..;-/....{.y.. │ -00000e60: cd7d 7c4e b912 d47a ef90 baec 35cf 7fe8 .}|N...z....5... │ -00000e70: 6ff2 f6e5 fbc9 4fed 9af9 a9d7 d88e dc2b o.....O........+ │ -00000e80: 95f7 175d b6ce 0ffd 132b 7feb e86f cdba ...].....+...o.. │ -00000e90: efa1 05f1 57e6 e7d2 fb6a 2edb b939 b5fb ....W....j...9.. │ -00000ea0: daa9 f938 fff2 f96b ef3f 34b8 f5ce 43d3 ...8...k.?4...C. │ -00000eb0: f299 2943 3a9a 862c 778f 3dff fa67 ff73 ..)C:..,w.=..g.s │ -00000ec0: caee bd13 cfef 2c95 d9d2 91f9 f6b8 f4b7 ......,......... │ -00000ed0: 4e2e 5f3c 296a 9e79 f3f3 6fee 7f35 1a34 N._<)j.y..o..5.4 │ -00000ee0: af39 efda 53a9 05c9 5f8e 2a76 9cb8 e867 .9..S..._.*v...g │ -00000ef0: 7fb2 d8ad bbf6 1c37 2eb7 fef8 f7b6 3d38 .......7......=8 │ -00000f00: a290 f4fd 0ea7 94b4 c7cb 5b85 31f7 d7ff ..........[.1... │ -00000f10: ea99 f6f0 7fcf 0e4e bc1f 26f9 9e5d 3ba1 .......N..&..];. │ -00000f20: f180 4040 2020 1010 0808 0404 0202 0181 ..@@ .......... │ -00000f30: 80c0 d988 c06e 7b8a f521 9b18 0f02 b803 .....n{..!...... │ -00000f40: 00f1 169f b76c c870 88cf fbf3 2c50 e3ca .....l.p....,P.. │ -00000f50: 5336 7781 e978 1026 1b31 bc67 951f 636c S6w..x.&.1.g..cl │ -00000f60: ed9e 4eb6 33e1 bc39 563f d423 d6af 39df ..N.3..9V?.#..9. │ -00000f70: 14e8 e80b 3ffd f019 3ed2 c121 f9c1 9513 ....?...>..!.... │ -00000f80: 5e6d 931f d830 27df c786 61e9 0501 3072 ^m...0'...a...0r │ -00000f90: f685 e07f e317 c15c eef2 f2f3 925c aec5 .......\.....\.. │ -00000fa0: ad6a 3745 f1e4 25cb 8b3b 31f5 6729 0e73 .j7E..%..;1.g).s │ -00000fb0: 8505 ffba e2ee a191 db5a f560 ba3f e1c1 .........Z.`.?.. │ -00000fc0: 2720 1010 0808 0404 0202 0181 8040 4020 ' ...........@@ │ -00000fd0: 2010 1008 0804 0402 0201 8180 4040 2020 ...........@@ │ -00000fe0: 1010 0808 0404 0202 0181 8040 4020 2010 ...........@@ . │ -00000ff0: 1008 0804 0402 0201 8177 8440 5c8e ca76 .........w.@\..v │ -00001000: 3ec7 8727 dc9e 2f97 c7e9 3d69 3795 8f02 >..'../...=i7... │ -00001010: 1c3d 3960 602b ff1c b05f cb96 b46b 3af7 .=9``+..._...k:. │ -00001020: ee69 abed 6bc6 7796 f2f5 2b2a 3805 0402 .i..k.w...+*8... │ -00001030: 0201 8180 4040 2020 1010 0808 0404 0202 ....@@ ........ │ -00001040: 0181 8040 4020 2010 1008 0804 0402 0201 ...@@ ......... │ -00001050: 8180 4040 2020 1010 0808 0404 0202 0181 ..@@ .......... │ -00001060: 8040 40a0 df08 7cd1 9e66 f348 7a8a 917e .@@...|..f.Hz..~ │ -00001070: ef80 afa8 ebb7 0678 d88d 5dd4 6832 df8d .......x..].h2.. │ -00001080: 877c 3fec fa5d 812f 992c 7ff2 f8bf 7920 .|?..]./.,....y │ -00001090: 1ff2 f09b 067e 7e7e 671d bb72 217f d808 .....~~~g..r!... │ -000010a0: bd74 e413 6197 3f3a 7e4f 81df 3820 e7bb .t..a.?:~O..8 .. │ -000010b0: 6b29 94da c9b8 a664 d8e0 b836 be9a ae4f k).....d...6...O │ -000010c0: 2dc9 d087 33d1 bed4 c365 6de2 eeda 3e31 -...3....em...>1 │ -000010d0: 8adf 7d93 38d5 7090 0202 0181 8040 4020 ..}.8.p......@@ │ -000010e0: 2010 1008 0804 0402 02bf 3e02 5da5 144d .........>.]..M │ -000010f0: 7d5d 24af 7e24 5c24 fffa 2087 0c01 8180 }]$.~$\$.. ..... │ -00001100: 4040 2020 1010 0808 0404 0202 a743 e0ff @@ .........C.. │ -00001110: 013b 852d 72 .;.-r │ +000000b0: fab4 9f5c f0f6 69d3 c5b2 1d32 fbf6 37e6 ...\..i....2..7. │ +000000c0: cfe9 b8a6 3b6c 3ab6 064b 9731 5bda c8c2 ....;l:..K.1[... │ +000000d0: 7b10 ba11 46f5 4603 2a36 64df 97ba 072b {...F.F.*6d....+ │ +000000e0: 367c b08d ad70 f2e1 df68 b4d8 8831 f64b 6|...p...h...1.K │ +000000f0: 8c86 1a51 171d 1c9a 68b4 daa8 d9e8 8f8d ...Q....h....... │ +00000100: d0b5 1935 9993 5f13 7dad 9174 c8e4 a931 ...5.._.}..t...1 │ +00000110: a29e eae0 870f 3c6b 6453 2dd9 b06b 3ec8 ....... │ +00000120: d846 1ab5 1831 8688 810f 3122 cef7 a7ce .F...1....1".... │ +00000130: 948a 4eb5 f1af 3322 467d c115 478c f483 ..N...3"F}..G... │ +00000140: 2a7e aaa1 187c 7c59 6330 969e 1c22 d919 *~...||Yc0...".. │ +00000150: 3307 7ca8 7761 4566 ac38 7cf1 510f 8a5d 3.|.waEf.8|.Q..] │ +00000160: 5bd1 a19f 6c84 ff30 23e6 0291 4feb 50b9 [...l..0#...O.P. │ +00000170: 3467 6ce4 bcd0 0cd8 7c52 fed1 a627 b762 4gl.....|R...'.b │ +00000180: e483 0eba d408 1df8 0b0f f4c4 c3b1 d187 ................ │ +00000190: 6ce8 6f30 0213 d5c0 ef4f 8cf0 a51f f015 l.o0.....O...... │ +000001a0: 668c 555b b6c1 a6c3 57f9 91a1 3fb0 17e6 f.U[....W...?... │ +000001b0: 34a6 3296 9efa d402 1774 aacb 76ad 3a33 4.2......t..v.:3 │ +000001c0: 2b7a 7282 1731 c8f8 c2a9 0da7 17ea 3718 +zr..1........7. │ +000001d0: 914b 9cf9 41d4 474f 3c5c bd23 1387 0ffd .K..A.GO<\.#.... │ +000001e0: 0d34 a236 fef4 411d 6234 b771 2653 9338 .4.6..A.b4.q&S.8 │ +000001f0: ea2a 1f32 3ae8 1f8d 182b d6df 77c8 ad18 .*.2:....+..w... │ +00000200: f9d3 0bf5 3f67 848e 31b1 907c 7c4e 6ee5 ....?g..1..||Nn. │ +00000210: a747 6cf8 d23b b270 d29c b1f9 fd29 1e8c .Gl..;.p.....).. │ +00000220: 58a7 d885 23f1 f442 ae5c 458e 4ca9 5ed0 X...#..B.\E.L.^. │ +00000230: 299e 3a92 8927 aec3 881c 90f6 47e6 8c1d ).:..'......G... │ +00000240: 424f 0cb1 9a27 7390 8c8d 5aaa 478f d8e0 BO...'s...Z.G... │ +00000250: 1f36 f2f3 ca17 8efe 7b46 e755 e40b 8c83 .6......{F.U.... │ +00000260: 33b1 c201 1f7a 20f7 081b 3056 1d64 e8db 3....z ...0V.d.. │ +00000270: f642 3ee6 af38 7ffd c9af 2f0e 06b2 21ab .B>..8..../...!. │ +00000280: 37e9 35c6 47b2 fcb4 2ee8 89de 21ce 13f2 7.5.G.......!... │ +00000290: c58f f9c0 d537 39d4 1f3a dfa6 3ed0 0b7b .....79..:..>..{ │ +000002a0: 70c4 47db 2036 e649 5ef9 4b26 b7ce 27f8 p.G. 6.I^.K&..'. │ +000002b0: e0ab 9e7d 59f9 e0e4 c0a6 fcc4 1143 4e8e ...}Y........CN. │ +000002c0: f9c8 103e f8a2 674c 2c84 8c1e 191b c7af ...>..gL,....... │ +000002d0: 4946 cc11 5971 a36c 05a9 5f71 d954 5b63 IF..Yq.l.._q.T[c │ +000002e0: ecc8 9cff 9055 0399 bc7e 3fb2 892b 87e6 .....U...~?..+.. │ +000002f0: 263d db47 755d e596 af62 1503 f7f1 c02e &=.Gu]...b...... │ +00000300: ac95 0b1f ad2b c509 23df 47b5 e423 9b38 .....+..#.G..#.8 │ +00000310: 7ad9 5483 b1b0 911f 3d40 6dd6 18fc 6233 z.T.....=@m...b3 │ +00000320: 60f3 63d0 fbfe c8be 4efd caa7 7a3d 4a4f `.c.....N...z=JO │ +00000330: 6df5 a45e c883 0c57 ce6a ae78 f544 7e8e m..^...W.j.x.D~. │ +00000340: 298a c5ae bcf2 1547 eff7 23bd cf7d 3b39 )......G..#..};9 │ +00000350: 1963 d7b1 95be ab6b a99e b89f 4fb2 1f23 .c.....k....O..# │ +00000360: 1d1c 3d84 dc5b bcaf 532f f8b2 ed08 03c5 ..=..[..S/...... │ +00000370: b37f 22b3 5fab 866c 1a8b 938b ed16 bb6a .."._..l.......j │ +00000380: 908f f106 4f97 afe8 f0d1 3aab aeab 9ce2 ....O.....:..... │ +00000390: 9c17 748e c457 fb3a 767f 0ef2 871f b3e4 ..t..W.:v....... │ +000003a0: 70ea b30d f5e5 471f 90bf 9de1 ab79 8081 p.....G......y.. │ +000003b0: fa94 2f9c dc70 f52e 9dce ebd8 57da cb95 ../..p......W... │ +000003c0: 7680 219f 1f2b 5c14 03be c81f 379a 6f44 v.!..+\.....7.oD │ +000003d0: 2f60 496d cd41 bef4 a59a 1c5f d4a7 fa91 /`Im.A....._.... │ +000003e0: 1f35 f163 bdd2 3f76 1131 1063 7c64 572c .5.c..?v.1.c|dW, │ +000003f0: 7aec ea8b 313d 6117 2997 7c35 a62e 3535 z...1=a.).|5..55 │ +00000400: 963f b860 93de 8fa3 07df c618 7fc5 d29f .?.`............ │ +00000410: bf7e 9403 3bbe ecaf e0c5 398e 3cea 1b3b .~..;.....9.<..; │ +00000420: beea 5d71 f0f6 8a8d dc90 7c75 bd28 5fe1 ..]q......|u.(_. │ +00000430: a463 397a e647 1dc5 68ff d058 b1d5 63bd .c9z.G..h..X..c. │ +00000440: 5791 5e5c fe70 1f07 ec3e 3147 c6cc 19ce W.^\.p...>1G.... │ +00000450: bce8 0fac d029 8f2f 2bbe b562 97cd ef5f .....)./+..b..._ │ +00000460: 71da 0e18 1307 d7fc 8923 4663 c5f8 bed5 q........#Fc.... │ +00000470: bdcb 460c b97b b3f7 96cf cf8d ac9e ab7d ..F..{.........} │ +00000480: 5927 d8d1 6bfb f28f 13ea 199f 6aec b58d Y'..k.......j... │ +00000490: aab7 b195 5cd5 f3ae ee45 7310 ae7e 7fac ....\....Es..~.. │ +000004a0: 9f6a 7f3f 9f64 716a 23d3 cbf9 1519 1df3 .j.?.dqj#....... │ +000004b0: f2d7 29db 3779 3f63 841d 5939 e06c b363 ..).7y?c..Y9.l.c │ +000004c0: 2bfa deea fb3d 6357 0edf 573e be4e 35a4 +....=cW..W>.N5. │ +000004d0: 23ce 8fd5 7a91 1dff ea18 6cda 3f90 759d #...z.....l.?.u. │ +000004e0: a418 b8f2 104b 1f70 e6cc bad4 fb54 eaa2 .....K.p.....T.. │ +000004f0: 5f6a a458 c6ca ad6d 179d 6faf 96fd fe65 _j.X...m..o....e │ +00000500: 83eb 588b ac1c bd61 a278 f9f8 3924 cb47 ..X....a.x..9$.G │ +00000510: 6371 627a cb89 5e31 f2c1 8ff3 9c62 e1da cqbz..^1.....b.. │ +00000520: 87d9 3618 b3cd c015 8b2c fcc8 03a1 13f7 ..6......,...... │ +00000530: 7d15 f3c5 8a9d 31db aff4 934d d67a 617b }.....1....M.za{ │ +00000540: 543e 8eb1 d43f 6a1b adbf 8d62 d73a 500e T>...?j....b.:P. │ +00000550: c5c0 a5a3 0791 ecd5 36f9 b30d 20fb 7350 ........6... .sP │ +00000560: 0cba 2955 b994 17ae f787 bde1 8d5d 7ae5 ..)U.........]z. │ +00000570: ff74 2597 f0c3 47c7 12e5 131e 8c75 fc40 .t%...G......u.@ │ +00000580: e67e d77c a3ea 7960 3b5b d2fc 5eab c4fa .~.|..y`;[..^... │ +00000590: fd90 8b1a f8b0 6df8 fda8 0e36 cd0d 9de6 ......m....6.... │ +000005a0: 2759 63bf 57e5 543e e2d1 e95c 480c 844e 'Yc.W.T>...\H..N │ +000005b0: 443e f963 f36b 2a5e 71be 4d7d 56f3 f196 D>.c.k*^q.M}V... │ +000005c0: 433a 6a48 86eb 7e13 f2f0 2a1b 3aea c8df C:jH..~...*.:... │ +000005d0: 97fd 3cd2 831b fbba c67e bcfa 541c 3e92 ..<......~..T.>. │ +000005e0: 959f 31f3 56bc 6218 2363 d779 593a c5c2 ..1.V.b.#c.yY:.. │ +000005f0: f161 3f21 07fb 95e2 e5a3 6b15 f268 7f22 .a?!......k..h." │ +00000600: 0ffe ea05 1fd9 1427 aebe e48b 1e9d b657 .......'.......W │ +00000610: 6a12 0bf9 3ef8 a917 e995 4bb9 d1e3 23bd j...>.....K...#. │ +00000620: b86a c8cf e7f4 ca98 7af8 fbb9 55cf f747 .j......z...U..G │ +00000630: c64f fd32 6fe5 404f 0c39 b033 c6ae fcbe .O.2o.@O.9.3.... │ +00000640: 1e9d ce0d f8a9 06b2 7a50 2dd9 e0be 4dfa ........zP-...M. │ +00000650: eaf8 bec6 8a55 8dea 75a4 5e15 8f3f c49c .....U..u.^..?.. │ +00000660: 6618 a9be 30c6 5fb8 a917 b8e2 91f1 8584 f...0._......... │ +00000670: 97df 831f d39b ac3a 7e4e 74fe 1899 9cac .......:~Nt..... │ +00000680: 03f5 aa5a b2c1 7b23 e5c2 e6f7 dcdb 58f1 ...Z..{#......X. │ +00000690: f2d3 3cd0 0b37 64f0 f0f3 d28b e601 d7b6 ..<..7d......... │ +000006a0: a273 937a 678c ccf6 efe7 46a6 a6ea 6a9b .s.zg.....F...j. │ +000006b0: f173 56f7 a6b1 9fc7 c704 bb9f 53fe aaa1 .sV.........S... │ +000006c0: fea9 551d a758 b89f 9fb1 ae03 8927 cedf ..U..X.......'.. │ +000006d0: 3e94 5bb5 c435 0fc6 f830 aece db57 af60 >.[..5...0...W.` │ +000006e0: 459c f8ef d940 797d aeed 5c3d 88d3 9f5f E....@y}..\=..._ │ +000006f0: 5feb 86d8 3136 013f 475f f2de 9a01 e6a7 _...16.?G_...... │ +00000700: bf1a 9b73 b3ed d729 9b43 8d9d 0b52 96bf ...s...).C...R.. │ +00000710: a664 cd9a 94b2 19a6 cc3a cc74 d79a 84a5 .d.......:.t.... │ +00000720: 6c85 d719 11c1 5f7d c933 6dba acfd a52d l....._}.3m....- │ +00000730: 6b53 29be ec3f dce4 8cd9 eacc 3363 5712 kS)..?......3cW. │ +00000740: 440c 344a 5b1c affc a923 c6e5 ca54 421a D.4J[....#...TB. │ +00000750: 6e75 e8b9 5c99 d7b4 5d21 a42c db80 ee38 nu..\...]!.,...8 │ +00000760: fcf8 cb58 f501 f637 d2bc cb39 2795 2464 ...X...7...9'.$d │ +00000770: a8d6 5ecb d9e9 31e3 9e2f 4595 6dea 4033 ..^...1../E.m.@3 │ +00000780: fca6 21e3 f755 ee06 af72 0f48 e5bc bc82 ..!..U...r.H.... │ +00000790: 5bad db58 c987 6590 119e 35d6 d39e 5a34 [..X..e...5...Z4 │ +000007a0: 434d 4253 5b42 a29c 2753 caa1 ace5 1ec0 CMBS[B..'S...... │ +000007b0: 49d9 4f4b f44b 2c1a d656 d903 df26 cb57 I.OK.K,..V...&.W │ +000007c0: d697 bdf5 ca1a 2acb f5ee ef4c 9ae1 fe96 ......*....L.... │ +000007d0: 4d35 2c01 8180 c03b 4560 de75 ce45 7121 M5,....;E`.u.Eq! │ +000007e0: 1994 f49d a18e 33d1 b654 9a1b ad5a 128e ......3..T...Z.. │ +000007f0: deb6 645d 7c3b 076e dbef fd25 e722 7f88 ..d]|;.n...%.".. │ +00000800: 9cb3 63b8 9fa1 da5e 1e7f e0fe 45e9 295f ..c....^....E.)_ │ +00000810: 496c 30a8 cdbc 23fb 0844 1d61 7117 a70a Il0...#..D.aq... │ +00000820: 1747 b717 1a7f a326 b9e1 9a8b dcef 2c4d .G.....&......,M │ +00000830: d570 5e70 6e61 fade b250 1af1 b2b3 2435 .p^pna...P....$5 │ +00000840: b924 ca66 b2c5 bd71 5c1a 9fe9 2579 d63c .$.f...q\...%y.< │ +00000850: 862d ace4 2a38 975c 3d6a 7fa9 6e77 6436 .-..*8.\=j..nwd6 │ +00000860: e16d 65cf a535 e732 c524 1f19 1847 aafa .me..5.2.$...G.. │ +00000870: e8e9 583d ca92 fbbc f1ce 2d73 e942 d918 ..X=......-s.B.. │ +00000880: 37e4 ee4a 37a4 1257 971f 9b6f 1de4 e699 7..J7..W...o.... │ +00000890: 3a72 9938 72f5 1c7f 0dc2 5d05 4eee bd2c :r.8r.....].N.., │ +000008a0: 7745 c574 b466 b36f 296e 79eb 0afb 0c46 wE.t.f.o)ny....F │ +000008b0: 532e f3d7 9313 17a5 ee30 2859 0f67 5c46 S........0(Y.g\F │ +000008c0: bace d407 a3d2 3a1d e4ea e2b8 98de 9889 ......:......... │ +000008d0: 762c 71ed 4939 b4e0 764d ef3b 091b 0467 v,q.I9..vM.;...g │ +000008e0: 7d83 3f33 6841 df7e b214 7874 face 96da }.?3hA.~..xt.... │ +000008f0: a4e8 debc 73fb c3a3 6bdd c773 0667 4bfb ....s...k..s.gK. │ +00000900: 6e37 f40f d375 b93d 99bd 8b52 6e73 7cef n7...u.=...Rns|. │ +00000910: e5b9 a14d c3d2 6e67 d3c7 a6cf b18e 2813 ...M..ng......(. │ +00000920: f3ca 23bd b0bc ab11 287e 2e3f c915 0775 ..#.....(~.?...u │ +00000930: 3e36 72b4 7be6 5b2b d6cd d9db 78e8 b907 >6r.{.[+....x... │ +00000940: afdb b77e 527f b6e1 77f5 d4ce dcdc 9633 ...~R...w......3 │ +00000950: bbe0 d1f4 f43d 35e7 ddb1 a165 c792 1f2e .....=5....e.... │ +00000960: cac4 df9f 7662 fb97 53ad 3b1e bdec e6dd ....vb..S.;..... │ +00000970: 3f99 995b 6677 828a c79b ddc1 5f48 56de ?..[fw......_HV. │ +00000980: 7ba3 dadb 8edb 2555 d2ee 927f e176 d639 {.....%U.....v.9 │ +00000990: bc6c 4d8e 0d5f b5c3 de71 fc76 e3e8 84b7 .lM.._...q.v.... │ +000009a0: 4afd 5f7a 9eda fa1f 173c 0302 0181 80c0 J._z.....<...... │ +000009b0: 7b06 8164 e79c 5171 f7a9 b5fb b097 4a45 {..d..Qq......JE │ +000009c0: ce7d 7763 eae0 a8f6 dcac 91eb ef73 a33a .}wc.........s.: │ +000009d0: 2f9d dfd5 10cf 9adb 96ee 9c5d 1c91 b60b /..........].... │ +000009e0: 54d7 1c0f fc11 a175 b36b 5cd7 c86d eb96 T......u.k\..m.. │ +000009f0: bbb5 7646 79ec ceaf a7e3 fb93 4cd4 f6f7 ..vFy.......L... │ +00000a00: 76ed b5e8 a75d cb36 dff4 f2dd d1ca 93fb v....].6........ │ +00000a10: 6615 3376 7d39 7773 ca15 eb26 72c1 5878 f.3v}9ws...&r.Xx │ +00000a20: 7df1 c09a e28c cf37 d855 9c7d 98cf de6e }......7.U.}...n │ +00000a30: d415 912a cb92 c6f2 b5db 2d0f 1f3f f6b5 ...*......-..?.. │ +00000a40: b685 638a 29f7 d129 0d89 8be5 f04b 7972 ..c.)..).....Kyr │ +00000a50: be6f fe5d b7e1 3f0e 0c76 c53b 9e3d f9d6 .o.]..?..v.;.=.. │ +00000a60: 4b4f 8f4d bb35 ce15 4bf7 cf5c 7efe a317 KO.M.5..K..\~... │ +00000a70: f7bc ab10 d797 2f15 937c 6c77 25e8 f4fd ....../..|lw%... │ +00000a80: bb64 e3ab f35f bfe9 0713 dcf7 f900 b573 .d..._.........s │ +00000a90: 3f77 85b7 0e9d 86a3 b8dc 75b9 a86d a669 ?w........u..m.i │ +00000aa0: ba37 9ee3 a71e 3aed d09b b4fd 2ae7 5efc .7....:.....*.^. │ +00000ab0: eae3 3f1c 7679 da15 268c 6c99 ffc1 93ac ..?.vy..&.l..... │ +00000ac0: 80ae 5915 677b 7cf6 c447 66b0 f2bf b0f8 ..Y.g{|..Gf..... │ +00000ad0: ee49 d35b ea17 bc96 9d93 ac89 eb5b 2e8a .I.[.........[.. │ +00000ae0: 8e1d a8ad cbae 9fb5 ec93 8fbc 99da b0fb ................ │ +00000af0: 58ed a6e4 63e9 db66 a707 16fe 7ced 13ff X...c..f....|... │ +00000b00: 7bef 8435 87c6 57fa 187a dbb6 1be7 157e {..5..W..z.....~ │ +00000b10: 36e6 f347 32e3 d3af deb9 f69f 2f69 dbbf 6..G2......./i.. │ +00000b20: ae23 5d17 8db7 3756 5bae aa69 fdd6 a503 .#]...7V[..i.... │ +00000b30: 165e df14 1d3d 5053 c8cc e9bc ecda 57de .^...=PS......W. │ +00000b40: 4837 e57b 6bb7 0f5d 3266 c5dc e95d 7d18 H7.{k..]2f...]}. │ +00000b50: cf25 75f1 d4b9 349b 3097 8040 4020 2010 .%u...4.0..@@ . │ +00000b60: 1008 0804 0402 0201 8180 4040 2020 1010 ..........@@ .. │ +00000b70: 0808 9cd3 0844 27ec ce48 6dba e60b aef2 .....D'..Hm..... │ +00000b80: 20bf 97d9 e6ed b698 7d14 2b97 c49e b172 .......}.+....r │ +00000b90: 5bc6 548b e771 7325 e7d9 4a8f 57bb ef1f [.T..qs%..J.W... │ +00000ba0: 560c 89dd 324b 4c8e 2ae3 ded9 8f3a 2ef8 V...2KL.*....:.. │ +00000bb0: 6ee1 aa3a bbf7 b7aa 2bb1 00bb 2d78 03af n..:....+...-x.. │ +00000bc0: 6eec a452 407a 51e6 332f 8f71 b73f bdfb n..R@zQ.3/.q.?.. │ +00000bd0: 13bb 2637 b696 6fc3 1d1d f25c d593 1cbb ..&7..o....\.... │ +00000be0: 4567 4bc1 a533 b3a3 d8b5 d4a5 69f1 cccb EgK..3......i... │ +00000bf0: 4d75 ce6d 3bca c71c 58ec f6d3 bf1f 6c9f Mu.m;...X.....l. │ +00000c00: 581e 545e 63b7 a27a 62ae 98b8 71ae 6e63 X.T^c..zb...q.nc │ +00000c10: 2a15 bbc2 593d 3d8b 23cb 7a34 4ab9 7c4d *...Y==.#.z4J.|M │ +00000c20: 2ec7 cd2e 9bf6 a792 6dbf d599 8d33 3393 ........m....33. │ +00000c30: e675 7b56 39bb 376a 9f80 8be2 bdcd 0b72 .u{V9.7j.......r │ +00000c40: 6eab c949 b1f6 23c6 7a59 b665 522d 6ecf n..I..#.zY.eR-n. │ +00000c50: 5ccb 717a d9f4 caa7 d3f9 5421 89f2 9f4d \.qz......T!...M │ +00000c60: 655c fdf2 4ce2 580f 675c 9e72 4943 678a e\..L.X.g\.rICg. │ +00000c70: 6f61 b855 2eef d2e9 9668 bc6b 9f50 93b5 oa.U.....h.k.P.. │ +00000c80: 2ca5 a526 79f0 1770 285b ec35 362a df34 ,..&y..p([.56*.4 │ +00000c90: cbb4 af8a fb01 fdeb dda1 672b 74b8 4cdd ..........g+t.L. │ +00000ca0: a15b dbee 38dc e116 6c8a 9cdb 95fd b3da .[..8...l....... │ +00000cb0: ad4f 0dcd 27d9 65b9 2b1b 5d9c 3938 7dfd .O..'.e.+.].98}. │ +00000cc0: d6c2 ce5c 265e daf1 40b3 b552 ea3f 6daf ...\&^..@..R.?m. │ +00000cd0: 4f9d 6da9 e0ff 6b47 e0a3 1b2e 49b9 2f25 O.m...kG....I./% │ +00000ce0: bb0f 1c72 aba6 2e6b 1c36 6461 71d3 cab7 ...r...k.6daq... │ +00000cf0: 47b5 cce2 b3a6 e7f8 92f4 d891 fb9c 6ce1 G.............l. │ +00000d00: ea67 da8e 2e6f 7b24 9a70 f1e0 71ee e02d .g...o{$.p..q..- │ +00000d10: df19 f389 a662 f4e0 db3f fed3 9b9f 5c97 .....b...?....\. │ +00000d20: af71 5bdc 3377 ba2d 9baa 936d 2bef bde7 .q[.3w.-...m+... │ +00000d30: 777c 7bb0 7d5c c97e 8665 fa2d 7d96 3827 w|{.}\.~.e.-}.8' │ +00000d40: 0cc5 ccfe 8792 71b5 2eda 79ed 21b7 e4ac ......q...y.!... │ +00000d50: a6d4 f3d4 7656 a1c1 3920 1010 0808 bc47 ....vV..9 .....G │ +00000d60: 1098 37fc 60e9 eb50 a576 bb0f 7bd9 acbd ..7.`..P.v..{... │ +00000d70: 39d8 3ab1 e9b9 ef65 d775 3d9f 3b92 39bc 9.:....e.u=.;.9. │ +00000d80: e5c4 f1b9 37ba 9746 be94 4b1a d24f d8d7 ....7..F..K..O.. │ +00000d90: 1622 b7b9 f83f 9dfc 7a51 3e3b 3a76 cfce ."...?..zQ>;:v.. │ +00000da0: fec0 bc9a 43f6 0354 47df feef 11ae a176 ....C..TG......v │ +00000db0: bc7b f116 bb32 6eda 3e69 c627 8ffc d53f .{...2n.>i.'...? │ +00000dc0: 646e 7873 ccab a989 f64d 84d6 3976 e1fe dnxs.....M..9v.. │ +00000dd0: d845 0728 f817 a7d6 ce72 4ffc fe8d 1183 .E.(.....rO..... │ +00000de0: b83e 97e4 cb1f 1e65 e85c f45f 7c1b c132 .>.....e.\._|..2 │ +00000df0: 7ef5 c093 3f7f e5ff 4ed8 1711 8e2e fa4d ~...?...N......M │ +00000e00: 53f5 e3f2 d2c2 6ee2 f25a 4b57 baf5 c84a S.....n..ZKW...J │ +00000e10: 3bdf adbc f967 af8e b8ae a5d9 15cd 5a57 ;....g........ZW │ +00000e20: c09c 9c7a fcbe cbe4 57e6 570c 295f 2a6e ...z....W.W.)_*n │ +00000e30: 4c4d 75d9 b8a7 ed7d 368a ddde f5d7 fc60 LMu....}6......` │ +00000e40: f2b4 d473 fcd0 91fd ccd4 00f7 f293 f69e ...s............ │ +00000e50: 49cb e57c a7e5 c5a2 5d5b 746f 3c4f 9dba I..|....][to3eHG......^...N │ +00000ec0: d9b3 6fe2 859d a532 5b3b 32df 1c97 fec6 ..o....2[;2..... │ +00000ed0: a9e5 8b27 45cd 336f 7de1 cd03 3f8e 06cd ...'E.3o}...?... │ +00000ee0: 6bce bbf6 546a 41f2 97a3 8a1d 272f f9e9 k...TjA.....'/.. │ +00000ef0: 1f2d 76eb ae3f cf8d cbad 3ff1 9ded 0f8d .-v..?....?..... │ +00000f00: 2824 7dbf c329 25ed f1f2 5661 cc03 f5bf ($}..)%...Va.... │ +00000f10: 7ca6 3dfc dfb3 8393 ef87 49be 67d7 4e68 |.=.......I.g.Nh │ +00000f20: 3c20 1010 0808 0404 0202 0181 8040 4020 < ...........@@ │ +00000f30: 2070 2e22 b0c7 9e62 7dc8 26c6 8300 ee00 p."...b}.&..... │ +00000f40: 40bc c5e7 2d1b 321c e2f3 fe3c 0bd4 b8f2 @...-.2....<.... │ +00000f50: 94cd 5d64 3a1e 84c9 460c ef59 e5c7 185b ..]d:...F..Y...[ │ +00000f60: bba7 93ed 6c38 6f8e d50f f588 f56b ce37 ....l8o......k.7 │ +00000f70: 053a fac2 4f3f 7c86 8f74 7048 7e70 e584 .:..O?|..tpH~p.. │ +00000f80: 57db e407 36cc c9f7 b161 587a 4100 8c9c W...6....aXzA... │ +00000f90: 7d21 f8df f845 3097 bbb2 fcbc 2497 6b71 }!...E0.....$.kq │ +00000fa0: abda 4d51 3c75 d9f2 e22e 4cfd 598a c35c ..MQ